@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700|Source+Sans+Pro:400,400i,700,700i');.transition{-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.cover{background-position:center;background-repeat:no-repeat;background-size:cover}.list-unstyled{margin:0;padding:0;list-style:none}.img-responsive{display:block;max-width:100%}.fontAwesome{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}.btn-custom{background-color:#1a272f;color:#fff;text-transform:uppercase;position:relative;border:none}.btn-custom:after{content:"\f105";display:inline-block;padding-left:10px;font-family:FontAwesome}.btn-custom:before{display:block;content:"";position:absolute;top:0;left:0;border:2px solid transparent;border-color:#0ea6e0 transparent transparent #0ea6e0;height:20px;width:20px;z-index:10;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.btn-custom:hover,.btn-custom:focus,.btn-custom:active{background-color:#0ea6e0;color:#fff}.btn-custom:hover:before,.btn-custom:focus:before,.btn-custom:active:before{border-color:#fff transparent transparent #fff}body{color:#37312e;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:15px;line-height:1.4}a{color:#0ea6e0;text-decoration:none;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}a:hover,a:active,a:focus{color:#37312e;text-decoration:none}strong,b{font-weight:700}h1,.h1{font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:27px;line-height:1.1;text-transform:uppercase;margin-bottom:40px}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){h1,.h1{font-size:45px}}h2,.h2{font-size:21px;margin:40px 0 20px;line-height:1.1}h2:first-child,.h2:first-child{margin-top:0}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){h2,.h2{font-size:30px}}h3,.h3{font-size:15px;margin:0 0 20px;line-height:1.1}h3:first-child,.h3:first-child{margin-top:0}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){h3,.h3{font-size:21px}}p,ul,ol{margin:0 0 20px}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){.richtext p,.richtext ul,.richtext ol{font-size:18px;line-height:1.4}}img.pull-left{display:block;float:left;margin-right:20px;margin-bottom:5px;width:240px;height:auto}img.pull-right{display:block;float:right;margin-left:20px;margin-bottom:5px;width:240px;height:auto}.container{padding:0 20px}.row{margin-left:-20px;margin-right:-20px}.row [class*="col-"]{padding-left:20px;padding-right:20px}.row.gutter-vertical{margin-top:-20px;margin-bottom:-20px}.row.gutter-vertical [class*="col-"]{padding-top:20px;padding-bottom:20px}.row.gutter-none{margin-top:0;margin-bottom:0}.row.gutter-none [class*="col-"]{padding-top:0;padding-bottom:0}.btn{font-size:15px;font-weight:700;padding:8px 16px;border-width:1px;border-radius:0;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.btn-default{color:#37312e;background-color:#f6f4f4;border-color:#e0d8d8}.btn-default:focus,.btn-default.focus,.btn-default:hover,.btn-default.hover,.btn-default:active,.btn-default.active{color:#37312e;background-color:#e4dede;border-color:#c5b6b6}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{background-color:#f6f4f4;border-color:#e0d8d8}.btn-default.disabled .badge,.btn-default[disabled] .badge,fieldset[disabled] .btn-default .badge{color:#f6f4f4;background-color:#37312e}.btn-primary{color:#fff;background-color:#0ea6e0;border-color:#097198}.btn-primary:focus,.btn-primary.focus,.btn-primary:hover,.btn-primary.hover,.btn-primary:active,.btn-primary.active{color:#fff;background-color:#0c8aba;border-color:#06465e}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#0ea6e0;border-color:#097198}.btn-primary.disabled .badge,.btn-primary[disabled] .badge,fieldset[disabled] .btn-primary .badge{color:#0ea6e0;background-color:#fff}.img-thumbnail,.thumbnail{border:1px solid #cccccc;padding:2px;background:#fbfafa;border-radius:0}a:hover .img-thumbnail,a:active .img-thumbnail,a:focus .img-thumbnail,a:hover .thumbnail,a:active .thumbnail,a:focus .thumbnail{border-color:#999999}.img-responsive{display:block;max-width:100%}html,body,form{height:100%}html body{background:#fbfafa}#header{position:fixed;border-top:4px solid #1892D1;background:transparent;top:0;left:0;right:0;z-index:100;height:54px;box-shadow:0 0 10px rgba(0,0,0,0);-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#header .container{position:relative}#logo{float:left;background:#fbfafa;padding:5px;height:50px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#logo a,#logo img{display:block;height:40px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}@media only screen and (min-width: 768px) and (max-width: 992px){#logo{padding:10px;height:80px}#logo a,#logo img{display:block;height:60px}}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){#logo{float:none;padding:40px 30px;height:auto;height:180px;position:absolute;left:20px;top:0}#logo a,#logo img{height:100px;margin:auto}}.scrolled #header{height:54px;background:#37312e;box-shadow:0 0 10px rgba(0,0,0,0.1)}.scrolled #logo{float:left;padding:5px;height:50px;width:auto}.scrolled #logo a,.scrolled #logo img{height:40px}#languages{font-size:15px;padding:10px 20px;white-space:nowrap;opacity:1}#languages a{display:inline-block;text-align:center;color:rgba(255,255,255,0.5);height:30px;line-height:30px}#languages a:not(:first-child){margin-left:10px}#languages a:hover,#languages a:active,#languages a:focus{color:#0ea6e0}#languages a.selected{color:white}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){#languages{float:right;padding:10px 0}.scrolled #languages{float:none;padding:10px 20px}}#navigation{z-index:110;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}@media only screen and (max-width: 768px),only screen and (min-width: 768px) and (max-width: 992px){#navigation{background:#37312e;box-shadow:0 0 10px rgba(0,0,0,0.1);width:300px;position:fixed;top:0;left:-300px;height:120%}.shownav #navigation{left:0}.shownav body:before{display:block;content:"";background:rgba(0,0,0,0.6);position:fixed;left:0;top:0;bottom:0;right:0;z-index:90}}.scrolled #navigation{background:#37312e;box-shadow:0 0 10px rgba(0,0,0,0.1);width:300px;position:fixed;top:0;left:-300px;height:120%}.shownav .scrolled #navigation{left:0}.shownav .scrolled body:before{display:block;content:"";background:rgba(0,0,0,0.6);position:fixed;left:0;top:0;bottom:0;right:0;z-index:90}#navigation-toggle{display:block;float:left;height:40px;width:40px;border-radius:0;position:absolute;top:5px;right:20px;cursor:pointer;z-index:120;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#navigation-toggle span{width:22px;top:50%;left:8px;transform:translate(0,-1px)}#navigation-toggle span,#navigation-toggle span:before,#navigation-toggle span:after{display:block;content:"";background:white;height:2px;position:absolute;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#navigation-toggle span:before{width:26px;top:-8px}#navigation-toggle span:after{width:18px;bottom:-8px}#navigation-toggle:hover{background:#37312e}#navigation-toggle:hover span,#navigation-toggle:hover span:before,#navigation-toggle:hover span:after{background:white}.shownav #navigation-toggle{background:#0ea6e0}.shownav #navigation-toggle span{background:transparent}.shownav #navigation-toggle span:before,.shownav #navigation-toggle span:after{background:white;width:24px;top:0;bottom:0}.shownav #navigation-toggle span:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shownav #navigation-toggle span:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.scrolled #navigation-toggle{top:5px}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){#navigation-toggle{display:none}.scrolled #navigation-toggle{display:block}}#nav ul{margin:0;padding:0;list-style:none}#nav ul li{padding:5px 20px}#nav ul li:first-child{margin-top:0}#nav ul li a{display:block;color:white;text-transform:uppercase;font-size:1.6em;padding:1px 10px 1px 0;line-height:20px}#nav ul li a:hover,#nav ul li a:active,#nav ul li a:focus{color:#0ea6e0}#nav ul li.active a,#nav ul li.selected a{font-family:'Open Sans Condensed',sans-serif;font-weight:700}#nav ul li.active a:before,#nav ul li.selected a:before{display:block;content:"";border-left:3px solid #0ea6e0;height:20px;float:left;margin-right:5px}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){#nav{position:absolute;left:330px;top:10px}.scrolled #nav{position:relative;left:auto;top:auto}}#subnav-toggle{display:block;color:white;font-size:1.2em;background:#37312e;line-height:20px;padding:10px 60px 10px 10px;cursor:pointer;margin:-10px -10px 10px;position:relative;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#subnav-toggle:before,#subnav-toggle:after{display:block;content:"";height:4px;width:16px;position:absolute;top:18px;background:white;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#subnav-toggle:before{right:18px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#subnav-toggle:after{right:8px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#subnav-toggle:hover{color:#0ea6e0;background:#292522}#subnav-toggle:hover:before,#subnav-toggle:hover:after{background:#0ea6e0}.showsubnav #subnav-toggle{color:white;background:#37312e}.showsubnav #subnav-toggle:before,.showsubnav #subnav-toggle:after{background:white;top:19px}.showsubnav #subnav-toggle:before{right:9px;width:22px}.showsubnav #subnav-toggle:after{content:"";right:9px;width:22px}#subnav{margin-bottom:40px;background:white;border-radius:0;overflow:hidden;background:#f2efed;padding:10px;max-height:40px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}#subnav>ul{margin:0;padding:0;list-style:none}#subnav>ul a{display:block;color:#37312e}#subnav>ul ul{margin:0;padding:0;list-style:none;padding-left:20px;padding-bottom:10px}#subnav>ul ul a{display:block}#subnav>ul .active>a,#subnav>ul .selected>a{font-weight:bold}#subnav>ul>li{padding:4px}#subnav>ul>li:first-child{border-top:none}#subnav>ul>li>a{display:block;font-size:1.2em;padding:5px 10px 5px 0;line-height:20px}#subnav>ul>li>a:hover{color:#0ea6e0}#subnav>ul>li.active>a:before,#subnav>ul>li.selected>a:before{display:block;content:"";border-left:3px solid #0ea6e0;height:20px;float:left;margin-right:5px}#subnav.showsubnav{max-height:400px}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){#subnav-toggle{display:none}#subnav{background:none;padding:0;max-height:none !important}#subnav>ul ul{display:none}#subnav>ul ul a{display:block}#subnav>ul .active ul,#subnav>ul .selected ul{display:block}}#stage{min-height:120px;background-image:url('/custom/images/headers/default.jpg');position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 768px) and (max-width: 992px){#stage{min-height:160px}}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){#stage{min-height:240px}}#stage .container{position:relative}#stage:before{display:block;content:"";background:rgba(0,0,0,0.3);position:absolute;top:0;right:0;bottom:0;left:0}.bigstage #stage{color:white}.bigstage #stage .container{position:relative}.bigstage #stage .slogan{padding-top:120px;padding-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 992px),only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){.bigstage #stage .slogan{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 992px){.bigstage #stage .slogan{padding-top:160px;padding-bottom:40px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.bigstage #stage .slogan{padding-top:240px;padding-bottom:50px}}@media only screen and (min-width: 1200px){.bigstage #stage .slogan{padding-top:240px;padding-bottom:60px}}.bigstage #stage .slogan h1{font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:21px;line-height:1.1;margin:0}@media only screen and (min-width: 768px) and (max-width: 992px){.bigstage #stage .slogan h1{font-size:30px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.bigstage #stage .slogan h1{font-size:42px}}@media only screen and (min-width: 1200px){.bigstage #stage .slogan h1{font-size:54px}}.bigstage #stage .slogan p{font-size:18px;line-height:1.1;margin:0}@media only screen and (min-width: 768px) and (max-width: 992px){.bigstage #stage .slogan p{font-size:24px}}@media only screen and (min-width: 992px) and (max-width: 1200px){.bigstage #stage .slogan p{font-size:30px}}@media only screen and (min-width: 1200px){.bigstage #stage .slogan p{font-size:36px}}.nav-services{color:white;background:#6b5c54}.nav-services ul{margin:0;padding:0;list-style:none;margin:-4px -2px 0}.nav-services ul:after{visibility:hidden;display:block;content:"";clear:both;height:0}.nav-services ul li{margin-top:4px;padding:0 2px}@media only screen and (min-width: 768px) and (max-width: 992px),only screen and (min-width: 992px) and (max-width: 1200px){.nav-services ul li{float:left;width:50%}}@media only screen and (min-width: 1200px){.nav-services ul li{float:left;width:25%}}.nav-services ul li a{display:block;color:white;font-family:'Open Sans Condensed',sans-serif;font-weight:700;text-transform:uppercase;height:50px;line-height:50px;text-align:center}@media (min-width:400px){.nav-services ul li a{font-size:18px}}@media only screen and (max-width: 768px),only screen and (min-width: 768px) and (max-width: 992px){.nav-services ul li a{height:40px;line-height:40px}}.nav-services ul li a:hover,.nav-services ul li a:active,.nav-services ul li a:focus{color:white;background:#37312e}.nav-services ul li.selected a,.nav-services ul li.active a{color:#37312e;background:#fbfafa}@media (min-width:400px){.lang_fr .nav-services ul li#services_3-2 a,.lang_fr .nav-services ul li#services_3-3 a{font-size:17px}}.main,[class^="section-"]{padding:60px 0}.richtext{margin-bottom:40px}.documents-list{margin:40px 0}.images-list .item{display:block;position:relative}.images-list .item:before{display:block;content:"";position:absolute;top:0;left:0;border:3px solid transparent;border-color:#37312e transparent transparent #37312e;height:36px;width:36px;z-index:10;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.images-list .item:hover:before,.images-list .item:active:before,.images-list .item:focus:before{border-color:#0ea6e0 transparent transparent #0ea6e0}.separator{display:block;clear:both;margin-top:40px;padding-top:40px;border-top:1px solid #e8e8e8;width:60%;margin-left:auto;margin-right:auto}.entry-detail{margin-top:-40px}.richtext ul{margin:0;padding:0;list-style:none;margin:0 0 20px}.richtext ul li{padding-left:30px}.richtext ul li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;display:block;line-height:inherit;color:#0ea6e0;content:"\f0a9";margin-left:-25px;float:left}.green{color:#78b913;background:rgba(120,185,19,0.08);border-radius:4px;padding:15px 15px 5px}.green h2,.green p,.green ul{margin-top:0;margin-bottom:10px}.region-default .green h2,.region-default .green p,.region-default .green ul{font-size:18px;line-height:1.4}.green h2{font-size:18px;font-weight:700;line-height:1.1}.region-default .green h2{font-size:24px;font-weight:400}.green h2:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;display:block;content:"\f06c";font-size:24px;line-height:1.6;margin-right:10px;float:left}.green ul{margin:0;padding:0;list-style:none;margin-bottom:10px}.green ul li{padding-left:30px}.green ul li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;display:block;line-height:inherit;content:"\f0a9";margin-left:-25px;float:left}.home-services-list .item{display:block;color:white;line-height:1.4;background:#37312e;padding:25px;position:relative}@media only screen and (min-width: 768px) and (max-width: 992px),only screen and (min-width: 1200px){.home-services-list .item{font-size:18px}}.home-services-list .item:after{visibility:hidden;display:block;content:"";clear:both;height:0}.home-services-list .item img{float:right;margin:-25px -25px -25px 25px;opacity:0.8;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}@media only screen and (max-width: 768px),only screen and (min-width: 992px) and (max-width: 1200px){.home-services-list .item img{max-width:180px}}@media (max-width:440px){.home-services-list .item img{display:none}}.home-services-list .item .title{font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:18px;line-height:1.1;margin-bottom:15px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}@media only screen and (min-width: 768px) and (max-width: 992px){.home-services-list .item .title{font-size:21px}}@media only screen and (min-width: 1200px){.home-services-list .item .title{font-size:24px}}.home-services-list .item .description:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;display:block;content:"\f0a9";margin-top:15px;font-size:18px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}@media only screen and (min-width: 768px) and (max-width: 992px){.home-services-list .item .description:after{font-size:21px}}@media only screen and (min-width: 1200px){.home-services-list .item .description:after{font-size:24px}}.home-services-list .item:hover,.home-services-list .item:active,.home-services-list .item:focus{background:#292522}.home-services-list .item:hover img,.home-services-list .item:active img,.home-services-list .item:focus img{opacity:1}.home-services-list .item:hover .title,.home-services-list .item:active .title,.home-services-list .item:focus .title{color:#0ea6e0}.home-services-list .item:hover .description:after,.home-services-list .item:active .description:after,.home-services-list .item:focus .description:after{color:#0ea6e0}.home-services-list .item:before{display:block;content:"";position:absolute;top:0;left:0;border:5px solid transparent;border-color:#0ea6e0 transparent transparent #0ea6e0;height:60px;width:60px;z-index:10;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.home-services-list .item:hover:before,.home-services-list .item:active:before,.home-services-list .item:focus:before{border-color:#1892D1 transparent transparent #1892D1}.home-services-list>div:nth-child(2n + 1){clear:both}.home-services-list>div:last-child .item{position:relative}.home-services-list>div:last-child .item:before{display:block;content:"";position:absolute;top:0;left:0;border:5px solid transparent;border-color:#78b913 transparent transparent #78b913;height:60px;width:60px;z-index:10;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.home-services-list>div:last-child .item:hover:before,.home-services-list>div:last-child .item:active:before,.home-services-list>div:last-child .item:focus:before{border-color:#78b913 transparent transparent #78b913}.home-services-list>div:last-child .item:hover .title,.home-services-list>div:last-child .item:active .title,.home-services-list>div:last-child .item:focus .title{color:#78b913}.home-services-list>div:last-child .item:hover .description:after,.home-services-list>div:last-child .item:active .description:after,.home-services-list>div:last-child .item:focus .description:after{color:#78b913}.section-testimonials{background:#f2efed}.home-testimonials-list .item{cursor:grab}.home-testimonials-list .item:after{visibility:hidden;display:block;content:"";clear:both;height:0}.home-testimonials-list .item .quote{border:2px #e6e1dd solid;padding:20px 60px;width:75%;position:relative;float:left}.home-testimonials-list .item .quote:before{display:block;content:"";width:30px;height:30px;border:15px solid transparent;border-color:transparent transparent transparent #e6e1dd;position:absolute;top:17px;right:-30px}.home-testimonials-list .item .quote:after{display:block;content:"";width:24px;height:24px;border:12px solid transparent;border-color:transparent transparent transparent #f2efed;position:absolute;top:20px;right:-24px}.home-testimonials-list .item .author{float:left;width:25%;padding-left:40px;padding-top:15px}.home-testimonials-list .item .author .name{font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:18px;line-height:1.4;text-transform:uppercase}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){.home-testimonials-list .item .author .name{font-size:21px}}@media only screen and (max-width: 768px){.home-testimonials-list .item .quote{float:none;width:100%}.home-testimonials-list .item .quote:before{border-color:#e6e1dd transparent transparent transparent;top:auto;right:auto;bottom:-30px;left:50%;transform:translate(-50%,0)}.home-testimonials-list .item .quote:after{border-color:#f2efed transparent transparent transparent;top:auto;right:auto;bottom:-24px;left:50%;transform:translate(-50%,0)}.home-testimonials-list .item .author{float:none;width:100%;padding-top:30px;padding-left:0;text-align:center}}.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-carousel .owl-dots .owl-dot span{width:16px;height:3px;margin:5px 7px;background:#e6e1dd;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:0;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:#9d4937}.section-news{color:white;background:#2e3236}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){.section-news{text-align:center;font-size:18px;line-height:1.4}}.section-news p:first-child{font-weight:700}.section-news h2{font-family:'Open Sans Condensed',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:0}.section-news h2+a{display:block;font-size:12px;line-height:1.4;margin-bottom:40px}.section-news h2+a:hover,.section-news h2+a:active,.section-news h2+a:focus{color:white}.section-news h2+a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\00a0\00a0\f061"}.home-news-list .item{display:block;color:white;text-align:left;position:relative}.home-news-list .item:before{display:block;content:"";position:absolute;top:0;left:0;border:3px solid transparent;border-color:#9d4937 transparent transparent #9d4937;height:36px;width:36px;z-index:10;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.home-news-list .item:hover:before,.home-news-list .item:active:before,.home-news-list .item:focus:before{border-color:#0ea6e0 transparent transparent #0ea6e0}.home-news-list .item .title{font-family:'Open Sans Condensed',sans-serif;font-weight:700;font-size:18px;line-height:1.1;padding-left:13px;padding-top:13px;margin-bottom:15px;min-height:53px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.home-news-list .item img{display:block;border:none;padding:0;max-width:100%;margin-bottom:15px}.home-news-list .item .rawtext:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;display:block;text-align:right;content:"\f0a9";margin-top:5px;font-size:18px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.home-news-list .item:hover .title,.home-news-list .item:active .title,.home-news-list .item:focus .title,.home-news-list .item:hover .rawtext:after,.home-news-list .item:active .rawtext:after,.home-news-list .item:focus .rawtext:after{color:#0ea6e0}.section-intro{color:white;background:#1892D1 url('/custom/images/headers/intro.jpg');background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.section-intro .container{position:relative}.section-intro:before{display:block;content:"";background:rgba(24,146,209,0.6);position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){.section-intro{text-align:center;font-size:18px;line-height:1.4}}.section-intro p:first-child{font-weight:700}.section-intro h2{font-family:'Open Sans Condensed',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:0}.section-intro h2+a{display:block;color:#37312e;font-size:12px;line-height:1.4;margin-bottom:40px}.section-intro h2+a:hover,.section-intro h2+a:active,.section-intro h2+a:focus{color:black}.section-intro h2+a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\00a0\00a0\f061"}.entry-list .item{display:block}.entry-list .item:after{visibility:hidden;display:block;content:"";clear:both;height:0}.entry-list .item .image{float:left;margin-right:10px}.entry-list .item .image img{display:block;width:160px;max-width:100%}.entry-list .item .title{color:#37312e;font-size:21px;margin:40px 0 20px;line-height:1.1;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.entry-list .item .title:first-child{margin-top:0}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){.entry-list .item .title{font-size:30px}}.entry-list .item .rawtext{color:#37312e}.entry-list .item .rawtext:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;display:block;text-align:right;content:"\f0a9";margin-top:5px;font-size:18px;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}.entry-list .item:not(:first-child){margin-top:20px;padding-top:20px;border-top:2px solid #e8e8e8}.entry-list .item:hover .title,.entry-list .item:active .title,.entry-list .item:focus .title,.entry-list .item:hover .rawtext:after,.entry-list .item:active .rawtext:after,.entry-list .item:focus .rawtext:after{color:#0ea6e0}@media (min-width:992px){.page_con h1{text-align:center}}.gmap-container{height:480px;width:100%;border-top:4px solid #f2efed}.gmap-container .gm-style .gm-style-iw{font-size:12px;line-height:1.4}.gmap-container .gm-style-iw+div{display:none}.form-control{border-radius:0;border-color:#cccccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08);resize:none}.form-control:focus{border-color:#0ea6e0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.08),0 0 8px rgba(14,166,224,0.3)}.required label:after{content:" *";color:#c00}#footer{color:rgba(255,255,255,0.6);text-align:center;background-color:#6b5c54}#footer a{color:inherit}#footer a:hover,#footer a:active,#footer a:focus{color:#0ea6e0}#footer address{line-height:inherit;margin:0;padding-top:20px}#footer .links{padding-top:40px;margin-bottom:20px}#footer .links a{display:inline-block;text-transform:uppercase;margin:0 10px;color:white}#footer .links a:hover,#footer .links a:active,#footer .links a:focus{color:#0ea6e0}#footer .links a.selected{border-bottom:2px solid #0ea6e0}#footer .labels{padding-top:20px}#footer .labels:after{visibility:hidden;display:block;content:"";clear:both;height:0}#footer .labels img{display:inline-block;opacity:0.6;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}@media (max-width:380px),only screen and (min-width: 992px) and (max-width: 1200px){#footer .labels img{max-width:50px}}#footer .labels img:not(:first-child){margin-left:30px}#footer .labels img:hover{opacity:1}#footer .copyright{font-size:12px;line-height:1.7;padding:20px 0;border-top:1px solid rgba(255,255,255,0.1);margin-top:20px}@media only screen and (min-width: 992px) and (max-width: 1200px),only screen and (min-width: 1200px){#footer address{text-align:left;margin-bottom:0}#footer .links{margin-bottom:0}#footer .labels{text-align:right}}.page_abo .green{margin-top:20px}#popModal img{max-width:100%}#popModal .modal-dialog{width:80%}#popModal .modal-body{padding:0}#body .cc-window{color:white;font-size:12px;background:rgba(34,34,34,0.95)}#body .cc-window .cc-link{color:inherit}#body .cc-window .cc-link:hover,#body .cc-window .cc-link:active,#body .cc-window .cc-link:focus{color:#0ea6e0}#body .cc-window .cc-btn{display:block;text-align:center;color:white;background-color:#0ea6e0}#body .cc-window .cc-btn:hover{background-color:#0b82b0}#body .cc-window .cc-allow{color:white;font-size:15px;background-color:#0ea6e0}.privacy{margin-top:15px}.legalinfo h2{margin-top:25px}.privacy.alert{background-color:#ffffff;border-color:#effafe}