
/* Geant du web - http://www.geantduweb.ca/ */
/* Main CSS */
html{font-size:100%;height:100%;}body{font-size:1rem;font-family:Lato, Arial, Helvetica, Sans-serif;color:#68696b;line-height:100%;margin:0px;}body p{margin:0px;}body em,body i{font-style:normal;}body a img{border:none;border-collapse:collapse;}body a[href^=fax],body a[href^=tel]{text-decoration:none;color:inherit;}body ol,body ul{list-style:none outside none;}body .gdwanimbox{width:36px;height:34px;background-color:white;border:1px solid #cccccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.07) inset;position:relative;}body .gdwanimbox input{width:100%;height:100%;margin:0px;position:relative;z-index:1;}body .gdwanimbox canvas{width:100%;height:100%;margin:0px;position:absolute;top:0px;left:0px;}body .clear{clear:both;}body .anchor{width:0px;height:0px;position:relative;}body .calendar table{width:100%;border-collapse:separate;}body #innerbody{position:absolute;min-height:100%;min-width:100%;overflow:hidden;}body.cke_show_borders,body.mce-content-body{min-width:625px;background-image:none;padding:10px;}body.overflow{overflow:hidden;}html.placeholder .replaced-by-placeholder{display:none;}html.no-placeholder .replaced-by-placeholder{display:block;}.nce{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.nus{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.outflow{margin-left:-32768px;margin-right:-32768px;padding-left:32768px;padding-right:32768px;}.outflow.cont{margin-left:-32768px !important;margin-right:-32768px !important;padding-left:32768px !important;padding-right:32768px !important;}.bkg-fixed{background-attachment:fixed;}.bkg-elem{position:absolute;top:0px;left:0px;right:0px;bottom:0px;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.container-fluid{max-width:1510px;}.container-fluid.fluid-no-max{max-width:none;}.max-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}.highslide-loading{display:block;width:0px;height:16px;padding:3px 0 3px 22px;overflow:hidden;background-color:black;background-image:url(../javascript/highslide/graphics/loader.black.gif);background-position:3px 3px;background-repeat:no-repeat;}.highslide-html-content{padding:0px;}.highslide-header{height:0px;padding:0px;position:relative;}.highslide-header .highslide-move{display:none;}.highslide-header .highslide-close{padding:0px;position:absolute;top:15px;right:15px;}.highslide-header .highslide-close a{color:#951b1e;}.highslide-header .highslide-close a:before{content:"I";font-family:IcoMoon;font-style:normal;transition:color 350ms ease-in-out 0s;}.highslide-header .highslide-close a:hover{color:white;}.highslide-header .highslide-close span{display:none;}.highslide-footer{display:none;}.highslide-controls{width:105px !important;}.highslide-controls .highslide-full-expand,.highslide-controls .highslide-move,.highslide-controls .highslide-pause,.highslide-controls .highslide-play{display:none;}.highslide-active-anchor img{visibility:visible;}.articlecontent h1,.articlecontent h2,.articlecontent h3,.articlecontent h4,.articlecontent h5,.articlecontent h6,body.cke_show_borders h1,body.cke_show_borders h2,body.cke_show_borders h3,body.cke_show_borders h4,body.cke_show_borders h5,body.cke_show_borders h6,body.mce-content-body h1,body.mce-content-body h2,body.mce-content-body h3,body.mce-content-body h4,body.mce-content-body h5,body.mce-content-body h6{font-weight:700;text-transform:uppercase;line-height:100%;margin:0px;padding:1.875rem 0 1.5625rem;}.articlecontent h1,body.cke_show_borders h1,body.mce-content-body h1{font-size:3rem;}.articlecontent h2,.articlecontent h3,body.cke_show_borders h2,body.cke_show_borders h3,body.mce-content-body h2,body.mce-content-body h3{font-size:2.25rem;}.articlecontent h4,.articlecontent h5,body.cke_show_borders h4,body.cke_show_borders h5,body.mce-content-body h4,body.mce-content-body h5{font-size:2rem;}.articlecontent h6,body.cke_show_borders h6,body.mce-content-body h6{font-size:1.75rem;}.articlecontent p,body.cke_show_borders p,body.mce-content-body p{font-size:2rem;line-height:120%;margin:0px;padding:0 0 15px;}.articlecontent p strong,body.cke_show_borders p strong,body.mce-content-body p strong{font-size:2.25rem;font-weight:700;}.articlecontent em,.articlecontent i,body.cke_show_borders em,body.cke_show_borders i,body.mce-content-body em,body.mce-content-body i{font-style:italic;}.articlecontent a,body.cke_show_borders a,body.mce-content-body a{text-decoration:none;color:#68696b;-webkit-transition:color 250ms ease-in-out 0s;-moz-transition:color 250ms ease-in-out 0s;-ms-transition:color 250ms ease-in-out 0s;-o-transition:color 250ms ease-in-out 0s;transition:color 250ms ease-in-out 0s;}.articlecontent a:hover,body.cke_show_borders a:hover,body.mce-content-body a:hover{color:#ec6567;}.articlecontent ul,body.cke_show_borders ul,body.mce-content-body ul{list-style:none;margin:0px;padding:0px;}.articlecontent ul ul,body.cke_show_borders ul ul,body.mce-content-body ul ul{list-style:circle outside none;}.articlecontent ol,body.cke_show_borders ol,body.mce-content-body ol{list-style:decimal outside none;}.articlecontent ol ol,body.cke_show_borders ol ol,body.mce-content-body ol ol{list-style:lower-roman outside none;}.articlecontent ol,.articlecontent ul,body.cke_show_borders ol,body.cke_show_borders ul,body.mce-content-body ol,body.mce-content-body ul{font-size:2rem;line-height:100%;}.articlecontent ol li,.articlecontent ul li,body.cke_show_borders ol li,body.cke_show_borders ul li,body.mce-content-body ol li,body.mce-content-body ul li{margin-bottom:1.25rem;display:table;}.articlecontent ol li p,.articlecontent ul li p,body.cke_show_borders ol li p,body.cke_show_borders ul li p,body.mce-content-body ol li p,body.mce-content-body ul li p{margin:0 0 20px;padding:0px;display:table-cell;font-size:2.25rem;font-weight:300;line-height:1.2;}.articlecontent ol li:before,.articlecontent ul li:before,body.cke_show_borders ol li:before,body.cke_show_borders ul li:before,body.mce-content-body ol li:before,body.mce-content-body ul li:before{content:"\2022";padding-right:1rem;color:#951b1e;font-size:2rem;}.articlecontent .text-left,body.cke_show_borders .text-left,body.mce-content-body .text-left{text-align:left;}.articlecontent .text-center,body.cke_show_borders .text-center,body.mce-content-body .text-center{text-align:center;}.articlecontent .text-right,body.cke_show_borders .text-right,body.mce-content-body .text-right{text-align:right;}.articlecontent .text-justify,body.cke_show_borders .text-justify,body.mce-content-body .text-justify{text-align:justify;}.articlecontent .atitle,body.cke_show_borders .atitle,body.mce-content-body .atitle{margin-top:0px;margin-bottom:5rem;padding-top:0px;color:white;}.articlecontent .text,body.cke_show_borders .text,body.mce-content-body .text{width:66.6666%;float:left;}.articlecontent .image,body.cke_show_borders .image,body.mce-content-body .image{width:33.3333%;position:relative;float:left;top:-103px;z-index:-1;}.articlecontent .image img,body.cke_show_borders .image img,body.mce-content-body .image img{margin:0 auto;}.articlecontent > *:first-child{margin-top:0px;margin-bottom:5rem;padding-top:0px;color:white;}.articlecontent > *:last-child{margin-bottom:0px;padding-bottom:0px;}img[src*="pattern.png"]{width:0px !important;height:0px !important;margin:0px !important;padding:0px !important;border:0px !important;}.pages.nus{text-align:center;}.pagination > li > a,.pagination > li > span{color:#951b1e;}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover{color:#6a0404;}.pagination > .active > a,.pagination > .active > span{background-color:#951b1e;border-color:#951b1e;}.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span:focus,.pagination > .active > span:hover{background-color:#951b1e;border-color:#951b1e;}img{width:100%;height:auto;display:block;}a:hover{text-decoration:none;}body.content-article #header,body.gdwgestion-contact #header,body.gdwgestion-galerielist #header{background-image:url(../images/pageInTop.jpg);background-repeat:repeat;background-position:top center;height:11.563rem;position:relative;}body.content-article #header:after,body.gdwgestion-contact #header:after,body.gdwgestion-galerielist #header:after{content:"";display:block;width:0px;height:0px;border-top:1.625rem solid transparent;border-right:31.25rem solid transparent;position:absolute;top:100%;left:0px;border-top-color:#951b1e;}#mainmenu{position:fixed;top:0px;left:0px;right:0px;background-color:rgba(51,45,47,0.75);z-index:9999;}#mainmenu > .inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-moz-flex-align:center;-ms-flex-align:center;align-items:center;height:50px;position:relative;}#mainmenu > .inner .phone-mobile.moduletable{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;}#mainmenu > .inner .phone-mobile.moduletable p{font-size:1.5rem;font-weight:700;text-align:center;color:#f5f8fc;}#mainmenu > .inner .gdwmenu.moduletable{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-box-ordinal-group:1;-webkit-order:1;-moz-box-ordinal-group:1;-ms-flex-order:1;order:1;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul{margin:0 auto;padding:0px;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li{float:left;position:relative;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li a{font-size:1.5rem;font-weight:300;line-height:120%;text-decoration:none;color:#f5f8fc;-webkit-transition:color 250ms ease-in-out 0s;-moz-transition:color 250ms ease-in-out 0s;-ms-transition:color 250ms ease-in-out 0s;-o-transition:color 250ms ease-in-out 0s;transition:color 250ms ease-in-out 0s;padding:13px 16px;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li a:hover{color:#ec6567;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li .submenu{display:none;position:absolute;bottom:-100px;left:0px;min-width:100%;z-index:5;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li .submenu ul{padding:0px;background-color:rgba(51,45,47,0.75);}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li .submenu ul li{float:none;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li .submenu ul li a{color:#f5f8fc;padding:5px 10px;white-space:nowrap;line-height:45px;-webkit-transition:color 250ms ease-in-out 0s;-moz-transition:color 250ms ease-in-out 0s;-ms-transition:color 250ms ease-in-out 0s;-o-transition:color 250ms ease-in-out 0s;transition:color 250ms ease-in-out 0s;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li .submenu ul li a:hover{color:#ec6567;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li .submenu ul li.active,#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li .submenu ul li:hover{color:#ec6567;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li .submenu ul li.active a,#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li .submenu ul li:hover a{color:#f5f8fc;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li:hover .submenu{display:block;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li:hover .submenu li:hover a{color:#ec6567;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li.active a{color:#ec6567;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-desktop > ul > li.active:after{content:"";display:block;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);width:0;height:0;border-style:solid;border-width:25px 10px 0 10px;border-color:#951b1d transparent transparent transparent;}#mainmenu > .inner .gdwmenu.moduletable .icon{width:40px;height:40px;position:fixed;right:10px;top:5px;z-index:10;cursor:pointer;-webkit-transition:top 300ms ease-in-out 0s;-moz-transition:top 300ms ease-in-out 0s;-ms-transition:top 300ms ease-in-out 0s;-o-transition:top 300ms ease-in-out 0s;transition:top 300ms ease-in-out 0s;}#mainmenu > .inner .gdwmenu.moduletable .icon .bar{width:28px;height:4px;background-color:white;position:absolute;left:6px;-webkit-transition:background-color 250ms ease-in-out 0s;-moz-transition:background-color 250ms ease-in-out 0s;-ms-transition:background-color 250ms ease-in-out 0s;-o-transition:background-color 250ms ease-in-out 0s;transition:background-color 250ms ease-in-out 0s;}#mainmenu > .inner .gdwmenu.moduletable .icon .bar-t{top:6px;}#mainmenu > .inner .gdwmenu.moduletable .icon .bar-m{margin-top:-2px;top:50%;}#mainmenu > .inner .gdwmenu.moduletable .icon .bar-b{bottom:6px;}#mainmenu > .inner .gdwmenu.moduletable .icon:hover .bar{background-color:#ed1c24;}#mainmenu > .inner .gdwmenu.moduletable .icon.menu-open{top:15px;}#mainmenu > .inner .gdwmenu.moduletable .icon.menu-open .bar{width:34px;left:8px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}#mainmenu > .inner .gdwmenu.moduletable .icon.menu-open .bar-t{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#mainmenu > .inner .gdwmenu.moduletable .icon.menu-open .bar-m{display:none;}#mainmenu > .inner .gdwmenu.moduletable .icon.menu-open .bar-b{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile{height:0px;background-color:rgba(51,45,47,0.95);padding:0 25px;position:fixed;top:0;left:0px;right:0px;bottom:0px;overflow:hidden;opacity:0;z-index:5;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile ul{margin:0px;padding:0px;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile ul li{margin:0px;padding:0px;position:relative;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile ul li a{text-decoration:none;color:#f5f8fc;-webkit-transition:color 250ms ease-in-out 0s;-moz-transition:color 250ms ease-in-out 0s;-ms-transition:color 250ms ease-in-out 0s;-o-transition:color 250ms ease-in-out 0s;transition:color 250ms ease-in-out 0s;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile ul li a:hover{color:#ec6567;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile > ul{height:100%;padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;-moz-flex-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile > ul li{text-align:center;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile > ul li a{font-size:2rem;line-height:120%;display:inline-block;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile > ul li i.glyphicon{font-size:2rem;color:white;line-height:120%;cursor:pointer;vertical-align:-4px;-webkit-transition:color 250ms ease-in-out 0s;-moz-transition:color 250ms ease-in-out 0s;-ms-transition:color 250ms ease-in-out 0s;-o-transition:color 250ms ease-in-out 0s;transition:color 250ms ease-in-out 0s;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile > ul li i.glyphicon:hover{color:#ec6567;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile > ul li > span{font-size:2rem;color:white;line-height:120%;cursor:pointer;-webkit-transition:color 250ms ease-in-out 0s;-moz-transition:color 250ms ease-in-out 0s;-ms-transition:color 250ms ease-in-out 0s;-o-transition:color 250ms ease-in-out 0s;transition:color 250ms ease-in-out 0s;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile > ul li > span:hover{color:#ec6567;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile > ul li .submenu{display:none;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-mobile > ul .active a{color:#ec6567;}#mainmenu > .inner .gdwmenu.moduletable .menu.menu-open{height:100% !important;-webkit-transition:height 500ms ease-in-out 0s;-moz-transition:height 500ms ease-in-out 0s;-ms-transition:height 500ms ease-in-out 0s;-o-transition:height 500ms ease-in-out 0s;transition:height 500ms ease-in-out 0s;}#mainmenu > .inner .gdwsocial{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-box-ordinal-group:2;-webkit-order:2;-moz-box-ordinal-group:2;-ms-flex-order:2;order:2;}#mainmenu > .inner .gdwsocial .addthis_toolbox a{float:left;}#mainmenu > .inner .gdwsocial .addthis_toolbox .addthis_button_facebook{padding-left:10px;}#mainmenu > .inner .gdwsocial .addthis_toolbox .addthis_button_facebook .icon-facebook2{font-size:20px;color:#4763b3;-webkit-transition:color 250ms ease-in-out 0s;-moz-transition:color 250ms ease-in-out 0s;-ms-transition:color 250ms ease-in-out 0s;-o-transition:color 250ms ease-in-out 0s;transition:color 250ms ease-in-out 0s;background-color:white;border-radius:3px;}#mainmenu > .inner .gdwsocial .addthis_toolbox .addthis_button_facebook:hover .icon-facebook2{color:#3b579d;opacity:0.8;}#mainmenu > .inner .gdwsocial .addthis_toolbox .addthis_button_twitter{padding-left:10px;}#mainmenu > .inner .gdwsocial .addthis_toolbox .addthis_button_twitter .icon-twitter{color:#00b6f1;font-size:20px;-webkit-transition:color 250ms ease-in-out 0s;-moz-transition:color 250ms ease-in-out 0s;-ms-transition:color 250ms ease-in-out 0s;-o-transition:color 250ms ease-in-out 0s;transition:color 250ms ease-in-out 0s;}#mainmenu > .inner .gdwsocial .addthis_toolbox .addthis_button_twitter:hover .icon-twitter{color:#00b6f1;opacity:0.8;}#mainmenu > .inner .gdwsocial .addthis_toolbox .addthis_button_google_plusone_share{padding-left:10px;}#mainmenu > .inner .gdwsocial .addthis_toolbox .addthis_button_google_plusone_share .icon-google-plus{color:#dc4e41;font-size:20px;-webkit-transition:color 250ms ease-in-out 0s;-moz-transition:color 250ms ease-in-out 0s;-ms-transition:color 250ms ease-in-out 0s;-o-transition:color 250ms ease-in-out 0s;transition:color 250ms ease-in-out 0s;}#mainmenu > .inner .gdwsocial .addthis_toolbox .addthis_button_google_plusone_share:hover .icon-google-plus{color:#dc4e41;opacity:0.8;}#mainmenu > .inner .phone{position:absolute;bottom:-75px;right:0px;}#mainmenu > .inner .phone a{font-size:2.25rem;font-weight:700;line-height:58px;color:#332d2f;padding:0px 20px;background-color:rgba(240,243,247,0.80);-webkit-transition:backgroundcolor 250ms ease-in-out 0s;-moz-transition:backgroundcolor 250ms ease-in-out 0s;-ms-transition:backgroundcolor 250ms ease-in-out 0s;-o-transition:backgroundcolor 250ms ease-in-out 0s;transition:backgroundcolor 250ms ease-in-out 0s;position:relative;display:inline-block;}#mainmenu > .inner .phone a:after{content:"";display:block;position:absolute;right:100%;top:0px;margin-right:10px;width:58px;height:58px;background-image:url(../images/phone.svg);background-position:center;background-repeat:no-repeat;background-size:68% auto;background-color:rgba(240,243,247,0.80);}#mainmenu > .inner .phone a:hover{background-color:rgba(240,243,247,0.65);}#mainmenu > .inner .phone a:hover:after{background-color:rgba(240,243,247,0.65);}#mainmenu hr.nav{margin:0px;border-color:rgba(51,45,47,0.25);position:absolute;top:65px;left:0px;right:0px;}#slideshow .inner{padding:0px;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator{height:633px;position:relative;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-moz-flex-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0px;left:0px;right:0px;bottom:0px;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .content .imgcontent{position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:1;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .content .imgcontent:after{content:"";display:block;background-color:transparent;background-image:-webkit-gradient(linear, right top, left top, color-stop(35%, transparent), color-stop(100%, white));background-image:-webkit-linear-gradient(right, transparent 35%, white 100%);background-image:-moz-linear-gradient(right, transparent 35%, white pos2);background-image:-ms-linear-gradient(right, transparent 35%, white 100%);background-image:-o-linear-gradient(right, transparent 35%, white 100%);background-image:linear-gradient(to left, transparent 35%, white 100%);position:absolute;top:0px;left:0px;right:0px;bottom:0px;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .content .text{position:relative;width:100%;z-index:2;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .content .text .logo{margin-top:-75px;margin-bottom:75px;display:table;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .content .text .text-title{display:none;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .content .text .text-content{width:55%;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .content .text .text-content p{font-size:2.25rem;font-weight:300;color:#68696b;line-height:1.2;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .content .text .text-content p:nth-child(2){text-transform:uppercase;font-weight:700;color:#951b1e;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .mask-r .brique{width:3.875rem;height:2.188rem;background-color:#231f20;border-radius:0.25rem;position:absolute;bottom:19.325rem;right:5px;z-index:1;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .mask-r .brique:before{content:"";display:block;width:3.875rem;height:2.188rem;background-color:#231f20;border-radius:0.25rem;position:absolute;top:50%;margin-top:-3.5rem;right:-25px;z-index:1;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .mask-r .brique:after{content:"";display:block;width:3.875rem;height:2.188rem;background-color:#231f20;border-radius:0.25rem;position:absolute;top:50%;margin-top:1.375rem;right:-25px;z-index:1;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .selections .selection .briqueSelector{width:3.875rem;height:2.188rem;background-color:#6d6e70;border-radius:0.25rem;position:absolute;z-index:1;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .selections .selection:hover .briqueSelector{background-color:#a6a8ab;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .selections .active .briqueSelector{background-color:#951b1e;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .selections .quelle0 .briqueSelector{bottom:24.325rem;right:0.313rem;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .selections .quelle1 .briqueSelector{bottom:21.826rem;right:2.875rem;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .selections .quelle2 .briqueSelector{bottom:19.325rem;right:4.5rem;}#slideshow .inner .gdwslideshow.moduletable .gdwrotator .selections .quelle3 .briqueSelector{bottom:16.824rem;right:2.875rem;}#slideshow + #services{margin-top:-9.375rem;}#services .inner{margin:0 -10px;}#services .inner .maconnerie .title a{color:#332d2f;}#services .inner .maconnerie .text{background-color:#332d2f;}#services .inner .maconnerie .learn-more i{background-color:#332d2f;}#services .inner .realise .title a{color:#550f11;}#services .inner .realise .text{background-color:#550f11;}#services .inner .realise .learn-more a i{background-color:#550f11;}#services .inner .realise .learn-more a i > svg{width:60px !important;fill:#b7bac1 !important;}#services .inner .entreprise .title a{color:#6f6366;}#services .inner .entreprise .text{background-color:#6f6366;}#services .inner .entreprise .learn-more i:last-child{background-color:#6f6366;}#services .inner .gdwbutton.moduletable{width:33.3333%;padding:0 10px;float:left;position:relative;z-index:5;}#services .inner .gdwbutton.moduletable .modcontent .button-text{position:relative;z-index:1;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:transform 250ms ease-in-out 0s;-moz-transition:transform 250ms ease-in-out 0s;-ms-transition:transform 250ms ease-in-out 0s;-o-transition:transform 250ms ease-in-out 0s;transition:transform 250ms ease-in-out 0s;}#services .inner .gdwbutton.moduletable .modcontent .button-text a{pointer-events:auto;-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;}#services .inner .gdwbutton.moduletable .modcontent .button-text .title{text-transform:uppercase;text-align:center;background-color:rgba(240,243,247,0.75);}#services .inner .gdwbutton.moduletable .modcontent .button-text .title a{font-size:2rem;font-weight:700;line-height:5.1rem;}#services .inner .gdwbutton.moduletable .modcontent .button-text .image{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#231f20;position:relative;padding-bottom:56.7%;}#services .inner .gdwbutton.moduletable .modcontent .button-text .image:before{content:"";display:block;background-color:rgba(35,31,32,0.50);height:10px;position:absolute;top:0px;left:0px;right:0px;}#services .inner .gdwbutton.moduletable .modcontent .button-text .image:after{content:"";display:block;background-color:rgba(35,31,32,0.50);position:absolute;top:0px;left:0px;right:0px;bottom:0px;}#services .inner .gdwbutton.moduletable .modcontent .button-text .image a{display:block;z-index:1;position:absolute;top:0px;left:0px;right:0px;bottom:0px;}#services .inner .gdwbutton.moduletable .modcontent .button-text .subtitle{text-transform:uppercase;text-align:center;background-color:rgba(35,31,32,0.75);position:relative;margin-top:-95px;display:table;width:100%;height:90px;}#services .inner .gdwbutton.moduletable .modcontent .button-text .subtitle a{font-size:1.8rem;font-weight:700;line-height:1.2;color:white;display:table-cell;vertical-align:middle;padding:0 10px;}#services .inner .gdwbutton.moduletable .modcontent .button-text .text{height:205px;width:100%;position:relative;}#services .inner .gdwbutton.moduletable .modcontent .button-text .text:before{content:"";display:block;background-color:rgba(35,31,32,0.75);position:absolute;top:0px;left:0px;right:0px;bottom:0px;}#services .inner .gdwbutton.moduletable .modcontent .button-text .text a{position:absolute;top:0px;left:0px;right:0px;bottom:0px;}#services .inner .gdwbutton.moduletable .modcontent .button-text .text p{position:relative;font-size:1.75rem;font-weight:300;line-height:1.2;text-align:center;text-decoration:none;text-overflow:ellipsis;max-height:8.3rem;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;padding:20px 15px;color:white;}#services .inner .gdwbutton.moduletable .modcontent .button-text .learn-more{position:relative;}#services .inner .gdwbutton.moduletable .modcontent .button-text .learn-more a{font-size:2.25rem;font-weight:100;line-height:1.2;text-align:center;text-decoration:none;color:#e1292d;position:relative;top:-65px;width:100%;height:70px;}#services .inner .gdwbutton.moduletable .modcontent .button-text .learn-more a span{display:block;}#services .inner .gdwbutton.moduletable .modcontent .button-text .learn-more a i{display:block;vertical-align:middle;}#services .inner .gdwbutton.moduletable .modcontent .button-text .learn-more a i > svg{display:block;width:33px;height:33px;margin:0 auto;fill:white;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#services .inner .gdwbutton.moduletable .modcontent .button-text .learn-more a i:last-child{padding:12px;}#services .inner .gdwbutton.moduletable .modcontent .button-text:hover{-webkit-transform:translate(0, -10px) scale(1.02) translateZ(1px);-moz-transform:translate(0, -10px) scale(1.02) translateZ(1px);-ms-transform:translate(0, -10px) scale(1.02) translateZ(1px);-o-transform:translate(0, -10px) scale(1.02) translateZ(1px);transform:translate(0, -10px) scale(1.02) translateZ(1px);}#content{padding-bottom:10rem;margin-top:-50px;position:relative;}body.home-page #content{display:none;}#galerie{position:relative;top:-43px;}#galerie .inner{position:relative;}#galerie .inner .galerie{position:relative;padding:45px 0px 0px;overflow:hidden;background-image:url(../images/pattern.png);background-repeat:repeat;background-position:center;background-color:#550f11;}#galerie .inner .galerie .stage{position:relative;margin:0 -21% 0 -10px;}#galerie .inner .galerie .stage .carousel.sliding{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:left 500ms ease-in-out 0s;-moz-transition:left 500ms ease-in-out 0s;-ms-transition:left 500ms ease-in-out 0s;-o-transition:left 500ms ease-in-out 0s;transition:left 500ms ease-in-out 0s;}#galerie .inner .galerie .stage .carousel{position:relative;left:0px;}#galerie .inner .galerie .stage .carousel .item{width:25%;float:left;padding:0px 10px;z-index:5;-webkit-transition:opacity 500ms ease-in-out 0s;-moz-transition:opacity 500ms ease-in-out 0s;-ms-transition:opacity 500ms ease-in-out 0s;-o-transition:opacity 500ms ease-in-out 0s;transition:opacity 500ms ease-in-out 0s;}#galerie .inner .galerie .stage .carousel .item .img{position:relative;padding-bottom:65%;background-repeat:no-repeat;background-position:center;background-size:cover;}#galerie .inner .galerie .stage .carousel .item .img a{display:block;position:absolute;top:0px;left:0px;right:0px;bottom:0px;}#galerie .inner .galerie .stage .carousel .item .img i{display:block;position:absolute;top:50%;left:50%;z-index:7;opacity:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:opacity 350ms ease-in-out 0s;-moz-transition:opacity 350ms ease-in-out 0s;-ms-transition:opacity 350ms ease-in-out 0s;-o-transition:opacity 350ms ease-in-out 0s;transition:opacity 350ms ease-in-out 0s;}#galerie .inner .galerie .stage .carousel .item .img i > svg{width:106px;height:106px;}#galerie .inner .galerie .stage .carousel .item .img:after{content:"";display:block;border:5px solid #291d21;background-image:url(../images/pattern_0000_50.png);background-repeat:repeat;background-position:center;position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:1;opacity:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity 350ms ease-in-out 0s;-moz-transition:opacity 350ms ease-in-out 0s;-ms-transition:opacity 350ms ease-in-out 0s;-o-transition:opacity 350ms ease-in-out 0s;transition:opacity 350ms ease-in-out 0s;}#galerie .inner .galerie .stage .carousel .item .img:hover i,#galerie .inner .galerie .stage .carousel .item .img:hover:after{opacity:1;}#galerie .inner .galerie .controls{position:relative;height:180px;max-width:620px;margin:0 auto;}#galerie .inner .galerie .controls .ctrl-btn{position:absolute;top:-webkit-calc(50% - 15px) ;top:-moz-calc(50% - 15px) ;top:calc(50% - 15px) ;cursor:pointer;}#galerie .inner .galerie .controls .ctrl-btn i{padding:10px;}#galerie .inner .galerie .controls .ctrl-btn i > svg{width:56px;height:30px;fill:#f0f3f7;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#galerie .inner .galerie .controls .ctrl-btn:hover i > svg{fill:#e1292d;}#galerie .inner .galerie .controls .ctrl-left{left:0px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}#galerie .inner .galerie .controls .ctrl-right{right:0px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}#galerie .inner .button-text{position:absolute;bottom:38px;left:50%;-webkit-transform:translate(-50%, 0px);-moz-transform:translate(-50%, 0px);-ms-transform:translate(-50%, 0px);-o-transform:translate(-50%, 0px);transform:translate(-50%, 0px);}#galerie .inner .button-text.text a{text-decoration:none;text-transform:uppercase;text-align:right;font-size:1.5rem;font-weight:300;line-height:1.2;color:white;background-color:#231f20;width:15.625rem;height:6.25rem;padding:1.25rem;float:left;-webkit-transition:background-color 250ms ease-in-out 0s;-moz-transition:background-color 250ms ease-in-out 0s;-ms-transition:background-color 250ms ease-in-out 0s;-o-transition:background-color 250ms ease-in-out 0s;transition:background-color 250ms ease-in-out 0s;display:inline-block;}#galerie .inner .button-text.text a span{font-weight:900;}#galerie .inner .button-text.text a:last-child{width:6.25rem;margin-left:1.5rem;text-align:center;}#galerie .inner .button-text.text a:last-child svg{width:3.75rem;height:3.75rem;}#galerie .inner .button-text.text a:hover{background-color:black;}#footer{position:relative;top:-24px;margin-bottom:-24px;}#footer .gdwcontact.moduletable .modtitle{position:absolute;top:0px;left:0px;right:0px;height:50px;text-align:center;text-transform:uppercase;color:black;font-size:1.5rem;font-weight:100;line-height:100%;padding-top:18px;}#footer .gdwcontact.moduletable .modcontent{position:relative;}#footer .gdwcontact.moduletable .modcontent .map-container{width:100%;padding:0px;position:relative;}#footer .gdwcontact.moduletable .modcontent .map-container .map{height:28.75rem;position:relative;}#footer .gdwcontact.moduletable .modcontent .map-container .map:after{content:"";display:block;background-image:url(../images/pattern_0000_50.png);background-repeat:repeat;background-position:center;position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:1;}#footer .gdwcontact.moduletable .modcontent .map-container .text-map{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-20px;z-index:1;}#footer .gdwcontact.moduletable .modcontent .map-container .text-map p{text-align:center;text-transform:uppercase;font-size:2.25rem;font-weight:700;line-height:1;color:#a8aeae;}#footer .gdwcontact.moduletable .modcontent .map-container .text-map p:last-child{font-size:3.625rem;line-height:1;padding-top:20px;color:#f0f3f7;}#footer .gdwcontact.moduletable .modcontent .contact-banner{width:100%;padding:0px;background-color:#231f20;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid{position:relative;z-index:9;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;padding-top:50px;padding-bottom:70px;padding-left:0px;padding-right:0px;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .phone-banner{text-align:right;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .phone-banner .sitename{margin-bottom:20px;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .phone-banner .sitename p{text-transform:uppercase;font-size:1.5rem;font-weight:700;line-height:1.2;color:#f5f8fc;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .phone-banner svg{width:2.063rem;height:2.063rem;fill:#951b1e;margin-right:15px;vertical-align:middle;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .phone-banner p{display:inline-block;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .phone-banner a{font-size:1.5rem;font-weight:600;line-height:1.8;color:#f5f8fc;vertical-align:middle;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .phone-banner a:hover{color:#464849;text-decoration:none;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .addr-banner{padding-top:10px;padding-left:10px;padding-right:10px;text-align:center;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .addr-banner p{font-size:1.5rem;font-weight:300;line-height:1.2;color:#f5f8fc;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .addr-banner .logo-footer{padding:0 0.625rem 4.7rem;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .addr-banner .logo-footer img{margin:0 auto;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .addr-banner .email-block.block a{color:#f5f8fc;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .addr-banner .email-block.block a:hover{color:#464849;text-decoration:none;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .partner-banner p{text-indent:4.375rem;font-size:1.1rem;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .partner-banner p a{display:inline-block;text-decoration:none;text-indent:-4.375rem;font-weight:600;line-height:1.2;color:#f5f8fc;}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .partner-banner p a:hover{color:#464849;text-decoration:none;}#footer .gdwfooter.moduletable{position:relative;z-index:5;}#footer .gdwfooter.moduletable .modcontent{margin:0 auto;padding:9px 0px;}#footer .gdwfooter.moduletable .modcontent p{font-size:14px;font-weight:300;line-height:1.2;color:black;}#footer .gdwfooter.moduletable .modcontent p a{text-decoration:none;color:inherit;-webkit-transition:color 250ms ease-in-out 0s;-moz-transition:color 250ms ease-in-out 0s;-ms-transition:color 250ms ease-in-out 0s;-o-transition:color 250ms ease-in-out 0s;transition:color 250ms ease-in-out 0s;}#footer .gdwfooter.moduletable .modcontent p a > svg{display:inline-block;width:106px;height:13px;vertical-align:-2px;fill:black;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:fill 250ms ease-in-out 0s;-moz-transition:fill 250ms ease-in-out 0s;-ms-transition:fill 250ms ease-in-out 0s;-o-transition:fill 250ms ease-in-out 0s;transition:fill 250ms ease-in-out 0s;}#footer .gdwfooter.moduletable .modcontent p a:hover{color:#262626;}#footer .gdwfooter.moduletable .modcontent p a:hover > svg{fill:#262626;}#footer .gdwfooter.moduletable .modcontent p.l1{width:50%;float:left;}#footer .gdwfooter.moduletable .modcontent p.l2{width:50%;float:left;text-align:right;}
/* Included .css FILE (fonts.css) */
@font-face{font-family:IcoMoon;src:url(fonts/icomoon.eot?qsf7gr);src:url(fonts/icomoon.eot?qsf7gr#iefix) format('embedded-opentype'),url(fonts/icomoon.woff?qsf7gr) format('woff'),url(fonts/icomoon.ttf?qsf7gr) format('truetype'),url(fonts/icomoon.svg?qsf7gr#IcoMoon) format('svg');font-weight:400;font-style:normal}.icon{font-family:IcoMoon;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-backward:before{content:"\ea1f"}.icon-forward:before{content:"\ea20"}.icon-first:before{content:"\ea21"}.icon-last:before{content:"\ea22"}.icon-google-plus:before{content:"\ea8b"}.icon-facebook:before{content:"\ea90"}.icon-facebook2:before{content:"\ea91"}.icon-twitter:before{content:"\ea96"}.phone-arrow:before{content:"\e900"}.icon-cell:before{content:"\e901"}.icon-fax:before{content:"\e902"}.icon-phone:before{content:"\e903"}.icon-pic .path1:before{content:"\e904";color:#f0f3f7}.icon-pic .path2:before{content:"\e905";margin-left:-1em;color:#e1292d}.icon-pic .path3:before{content:"\e906";margin-left:-1em;color:#f0f3f7}.icon-plus .path1:before{content:"\e907";color:#e1292d}.icon-plus .path2:before{content:"\e908";margin-left:-1em;color:#f0f3f7}
/* Included .css FILE (general.css) */
.anim-setup{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-perspective:1000px;-webkit-transform:translate3d(0,0,0);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-moz-perspective:1000px;-moz-transform:translate3d(0,0,0);-o-transform-style:preserve-3d;-o-backface-visibility:hidden;-o-perspective:1000px;-o-transform:translate3d(0,0,0);transform-style:preserve-3d;backface-visibility:hidden;perspective:1000px;transform:translate3d(0,0,0)}.captcha a{outline:transparent solid 1px;-webkit-animation:rotateSpinner 1s ease-in-out 0s infinite;-webkit-animation-play-state:paused;-webkit-animation-direction:reverse;-webkit-background-clip:content-box;-moz-animation:rotateSpinner 1s ease-in-out 0s infinite;-moz-animation-play-state:paused;-moz-animation-direction:reverse;-moz-background-clip:content-box;-o-animation:rotateSpinner 1s ease-in-out 0s infinite;-o-animation-play-state:paused;-o-animation-direction:reverse;-o-background-clip:content-box;animation:rotateSpinner 1s ease-in-out 0s infinite;animation-play-state:paused;animation-direction:reverse;background-clip:content-box}.captcha a:hover{-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}@-webkit-keyframes rotateSpinner{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotateSpinner{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotateSpinner{from{-o-transform:rotate(0)}to{-o-transform:rotate(359deg)}}@keyframes rotateSpinner{from{transform:rotate(0)}to{transform:rotate(359deg)}}@media screen and (max-width:1580px){.outflow{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}body,html{font-size:80%}#services .inner .gdwbutton.moduletable .modcontent .button .subtitle a{font-size:2rem}}@media screen and (max-width:1480px){.outflow{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}body,html{font-size:80%}#services .inner .gdwbutton.moduletable .modcontent .button .text p{max-height:100px;-webkit-line-clamp:3}}@media screen and (max-width:991px){html.placeholder .replaced-by-placeholder{display:block}body,html{font-size:75%}html.placeholder .replaced-by-placeholder+.fieldbox input,html.placeholder .replaced-by-placeholder+.fieldbox textarea{-moz-placeholder-color:transparent;-ms-input-placeholder-color:transparent;placeholder-color:transparent}html.placeholder .replaced-by-placeholder+.fieldbox ::-webkit-input-placeholder{color:transparent}html.placeholder .replaced-by-placeholder+.fieldbox ::-moz-placeholder{color:transparent}html.placeholder .replaced-by-placeholder+.fieldbox ::placeholder{color:transparent}.bkg-fixed{background-attachment:scroll}#mainmenu .inner .gdwsocial.moduletable{-webkit-box-ordinal-group:1;-webkit-order:1;-moz-box-ordinal-group:1;-ms-flex-order:1;order:1}#mainmenu .inner .gdwmenu.moduletable{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-webkit-box-ordinal-group:2;-webkit-order:2;-moz-box-ordinal-group:2;-ms-flex-order:2;order:2}#galerie .inner .galerie .stage .carousel .item{width:33.3333%}#galerie .inner .gdwbutton{bottom:35px}#footer .gdwfooter.moduletable .modcontent{padding:5px}#footer .gdwfooter.moduletable .modcontent p.l1,#footer .gdwfooter.moduletable .modcontent p.l2{width:100%;text-align:center}#footer .gdwfooter.moduletable .modcontent p.l2{padding-top:5px}}@media screen and (max-width:767px){.pagination>li.pagi-num{display:none}#slideshow+#services{margin-top:10rem}#services .inner .gdwbutton.moduletable{width:auto;float:none}}@media screen and (max-width:500px){body,html{font-size:70%}#galerie .inner .galerie .stage{margin:0}#galerie .inner .galerie .stage .carousel .item{width:100%;max-width:320px;float:none;margin:0 auto;padding:0}#galerie .inner .button-text.text a:last-child{display:none}.highslide-wrapper div:nth-of-type(2){top:auto!important}.highslide-wrapper{top:65px!important}.highslide-container div{height:auto!important}.highslide-container .highslide-maincontent .table-box{display:block}.highslide-container .highslide-maincontent .table-box .cell-box{display:block;width:100%}.articlecontent .text,body.cke_show_borders .text,body.mce-content-body .text{width:auto;float:none}.articlecontent .image,body.cke_show_borders .image,body.mce-content-body .image{display:none}#gdwgestion.contact .contact-address{padding:0}#gdwgestion.contact .contact-address .row{margin-left:-15px;margin-right:-15px}#gdwgestion.contact .contact-form .form-fields.row .captcha{margin-right:auto}#footer .gdwcontact.moduletable .modcontent .map-container .text-map p{font-size:1.75rem}#footer .gdwcontact.moduletable .modcontent .map-container .text-map p:last-child{font-size:2.625rem}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .phone-banner{text-align:center;width:auto;padding-bottom:25px}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .addr-banner .logo-footer{padding-bottom:6.25rem}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .partner-banner{margin:0 auto;padding-top:25px;width:41%}#footer .inner,#galerie .inner,#service .inner{padding:0}}@media screen and (max-width:419px){body,html{font-size:60%}#services .inner .gdwbutton.moduletable .modcontent .button .subtitle a{font-size:1.8rem}#services .inner .gdwbutton.moduletable .modcontent .button-text .text p{max-height:12.56rem;-webkit-line-clamp:4}#galerie .inner .galerie .controls{height:100px}#galerie .inner .galerie .controls .ctrl-btn i{padding:0}#galerie .inner .button-text{bottom:21px}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .phone-banner svg{width:2.463rem;height:2.463rem}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .phone-banner a{font-size:1.75rem}#footer .gdwcontact.moduletable .modcontent .contact-banner .container-fluid .address-block .partner-banner p{padding-bottom:15px}}@media screen and (min-width:768px){.max-container{max-width:750px}}@media screen and (min-width:992px){.max-container{max-width:970px}}@media screen and (min-width:1200px){.max-container{max-width:1170px}}
