:root{--height-header: 110px;--font-size-h1: 40px;--font-size-h2: 32px;--font-size-h3: 28px;--font-size-h4: 23px;--font-size-h5: 21px;--font-size-h6: 20px}@media(min-width: 1200px)and (max-width: 1399.98px){:root{--font-size-h1: 50px;--font-size-h2: 36px;--font-size-h3: 30px;--font-size-h4: 24px;--font-size-h5: 22px;--font-size-h6: 20px}}@media(min-width: 1200px){:root{--height-header: 145px}}@keyframes mouse-wave{0%{transform:translateY(-10px)}50%{transform:translateY(10px)}100%{transform:translateY(-10px)}}.buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}@media(min-width: 1200px){.buttons{gap:30px}}#slideshow{position:relative}@media(min-width: 992px){#slideshow{background-image:url(/media/templates/site/gdw/images/splash-half.svg);background-position:bottom;background-size:contain;background-repeat:no-repeat}}@media(min-width: 1200px){#slideshow{--height-header: calc(145px + 23px);border-top:var(--height-header) solid rgba(0,0,0,0)}}#slideshow .gdwrotator{position:relative}#slideshow .gdwrotator .rotator{position:relative}#slideshow .gdwrotator .rotator .image-fg{position:absolute;bottom:0;left:0;z-index:150;height:49.15vw;pointer-events:none}@media(min-width: 1800px){#slideshow .gdwrotator .rotator .image-fg{left:138px}}#slideshow .gdwrotator .rotator .image-fg img{height:100%;width:auto}@media(max-width: 991.98px){#slideshow .gdwrotator .rotator .image-fg{bottom:1px;left:50%;transform:translateX(-50%);z-index:-1}}@media(max-width: 991.98px){#slideshow .gdwrotator .rotator{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#slideshow .gdwrotator .picture{position:relative;aspect-ratio:1920/944}#slideshow .gdwrotator .picture picture img{width:100%;aspect-ratio:729/944}@media(max-width: 991.98px){#slideshow .gdwrotator .picture{background-image:url(/media/templates/site/gdw/images/splash-half.svg);background-position:bottom;background-size:contain;background-repeat:no-repeat;order:2}}@media(min-width: 992px){#slideshow .gdwrotator .content{position:absolute;inset:0}}#slideshow .gdwrotator .content .text{font-size:20px;font-weight:400;font-family:"Lato",Arial,Helvetica,Sans-serif;text-align:start;color:#2b2b2b;line-height:1.2}#slideshow .gdwrotator .content .text strong em,#slideshow .gdwrotator .content .text em strong{font-family:"Corbel","Lato",Arial,Helvetica,Sans-serif;color:#2b2b2b;font-weight:700;font-size:36px;letter-spacing:-1.4px;line-height:1.4142857143}@media(min-width: 992px){#slideshow .gdwrotator .content .text strong em,#slideshow .gdwrotator .content .text em strong{font-size:38px}}@media(min-width: 1200px){#slideshow .gdwrotator .content .text strong em,#slideshow .gdwrotator .content .text em strong{font-size:40px}}@media(min-width: 1400px){#slideshow .gdwrotator .content .text strong em,#slideshow .gdwrotator .content .text em strong{font-size:50px}}@media(min-width: 1600px){#slideshow .gdwrotator .content .text strong em,#slideshow .gdwrotator .content .text em strong{font-size:60px}}@media(min-width: 1800px){#slideshow .gdwrotator .content .text strong em,#slideshow .gdwrotator .content .text em strong{font-size:70px}}#slideshow .gdwrotator .content .text p:not(:has(strong em),:has(em strong)){margin-top:24px}@media(min-width: 992px){#slideshow .gdwrotator .content .text{color:#2b2b2b;position:absolute;z-index:10;top:8%;font-size:25px;right:32px;margin-right:32px;max-width:50vw;width:100%}#slideshow .gdwrotator .content .text p:not(:has(strong em),:has(em strong)){max-width:680px;margin-top:24px}}@media(min-width: 1200px){#slideshow .gdwrotator .content .text{top:21%}}@media(min-width: 1400px){#slideshow .gdwrotator .content .text{top:17%;right:57px;width:unset}#slideshow .gdwrotator .content .text p:not(:has(strong em),:has(em strong)){margin-top:36px}}@media(min-width: 1600px){#slideshow .gdwrotator .content .text{right:179px;top:23.3%}}@media(max-width: 991.98px){#slideshow .gdwrotator .content .text{padding:60px 50px;position:relative;min-height:180px}#slideshow .gdwrotator .content .text::before{content:"";position:absolute;z-index:-1;width:100%;height:1px;background-color:#f9c530;left:0;top:-1px}#slideshow .gdwrotator .content .text .text-content{text-align:center}}@media(max-width: 767.98px){#slideshow .gdwrotator .content .text{padding:60px 50px}}#slideshow .gdwrotator .content .text h2,#slideshow .gdwrotator .content .text h3{font-family:"Corbel","Lato",Arial,Helvetica,Sans-serif;font-weight:600;margin-bottom:24px;font-style:italic}#slideshow .gdwrotator .content .text h2 .cyme,#slideshow .gdwrotator .content .text h3 .cyme{font-weight:700;font-family:"Corbel","Lato",Arial,Helvetica,Sans-serif}#slideshow .gdwrotator .content .text h2{font-size:55px}#slideshow .gdwrotator .content .text h3{font-size:35px}#slideshow .gdwrotator .content .text *+.buttons{margin-top:var(--padding-57)}#slideshow .gdwrotator .content .text .buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#slideshow .gdwrotator .content .text .buttons:not(:only-child){margin-top:24px}@media(min-width: 768px){#slideshow .gdwrotator .content .text .buttons:not(:only-child){margin-top:36px}}@media(min-width: 992px){#slideshow .gdwrotator .content .text .buttons:not(:only-child){margin-top:48px}}@media(min-width: 1200px){#slideshow .gdwrotator .content .text .buttons:not(:only-child){margin-top:60px}}@media(min-width: 1400px){#slideshow .gdwrotator .content .text .buttons:not(:only-child){margin-top:72px}}@media(max-width: 991.98px){#slideshow .gdwrotator .content .text .buttons{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}@media(min-width: 768px){#slideshow .gdwrotator .content .text .buttons .btn-wrap+.btn-wrap{margin-left:15px}}@media(max-width: 767.98px){#slideshow .gdwrotator .content .text .buttons .btn-wrap+.btn-wrap{margin-top:15px}}@media(max-width: 991.98px){#slideshow .gdwrotator .content .text .buttons .btn-wrap .btn.outline:hover{background-color:#124096;color:#fff}}@media(max-width: 767.98px){#slideshow .gdwrotator .content .text .buttons{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 575.98px){#slideshow .gdwrotator .content .text .buttons{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}#slideshow .gdwrotator .content .picture.dark:before{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,0) linear-gradient(181deg, #58BBEE 0%, rgba(75, 202, 234, 0.2784313725) 38%, rgba(255, 255, 255, 0.2392156863) 64%, rgba(255, 255, 255, 0.1215686275) 90%, rgba(255, 255, 255, 0.1098039216) 100%) 0% 0% no-repeat padding-box;opacity:.1;mix-blend-mode:screen}@media(min-width: 992px){#slideshow .gdwrotator .content .picture.dark+.text{color:#fff}#slideshow .gdwrotator .content .picture.dark+.text strong em,#slideshow .gdwrotator .content .picture.dark+.text em strong{color:#fff}}#slideshow .gdwrotator .content+.content{z-index:1;width:100%;min-height:100%;top:0;left:0;position:absolute}#slideshow .gdwrotator .selections{position:absolute;z-index:1010;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;right:24px}#slideshow .gdwrotator .selections .selection{cursor:pointer;width:22px;height:16px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#slideshow .gdwrotator .selections .selection svg{fill:rgba(0,0,0,0);transition:fill 175ms ease}@media(prefers-reduced-motion: reduce){#slideshow .gdwrotator .selections .selection svg{transition:none !important}}#slideshow .gdwrotator .selections .selection.active{pointer-events:none}#slideshow .gdwrotator .selections .selection.active svg,#slideshow .gdwrotator .selections .selection:hover svg{fill:#124096}#slideshow .gdwrotator .selections .selection+.selection{margin-top:9px}@media(max-width: 991.98px){#slideshow .gdwrotator .selections{top:7vw}}@media(max-width: 767.98px){#slideshow .gdwrotator .selections{top:7vw}}@media(max-width: 575.98px){#slideshow .gdwrotator .selections{top:7vw}}@media(min-width: 768px){#slideshow .gdwrotator .selections{right:36px}}@media(min-width: 992px){#slideshow .gdwrotator .selections{right:30px;top:37%}}@media(min-width: 1400px){#slideshow .gdwrotator .selections{right:60px;top:46%}}@media(min-width: 1600px){#slideshow .gdwrotator .selections{right:139px;top:47.9%}}#slideshow .gdwrotator .controls{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;z-index:15;right:20px}@media(max-width: 1199.98px){#slideshow .gdwrotator .controls{display:flex !important}}#slideshow .gdwrotator .controls svg{height:50px;width:50px;color:lime;cursor:pointer;transition:color .3s ease;fill:currentColor}#slideshow .gdwrotator .controls svg.flip{transform:scale(-1, 1)}@media(max-width: 575.98px){#slideshow .gdwrotator .controls svg{height:40px;width:40px}}#slideshow .gdwrotator .controls svg:hover{color:pink}#slideshow .gdwrotator .controls .previous{margin-right:20px}#slideshow .gdwrotator .controls .previous i svg{transform:rotate(180deg)}#slideshow .gdwrotator .controls .first-slide{font-family:"Corbel","Lato",Arial,Helvetica,Sans-serif;font-size:62px;color:rgba(0,0,0,0);font-weight:900;-webkit-text-stroke:2px lime;margin-left:27px}@media(min-width: 1200px){#slideshow .gdwrotator .controls{bottom:1.5rem}}@media(max-width: 1199.98px){#slideshow .gdwrotator .controls{top:37vw}#slideshow .gdwrotator .controls .first-slide{font-size:40px}}@media(max-width: 991.98px){#slideshow .gdwrotator .controls{top:37vw}}@media(max-width: 767.98px){#slideshow .gdwrotator .controls{top:35vw}}@media(max-width: 575.98px){#slideshow .gdwrotator .controls{top:31vw;z-index:1000}}#slideshow .gdwrotator .ctrl-btn{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:absolute;top:140px;background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;height:50px;width:50px;z-index:5}#slideshow .gdwrotator .ctrl-btn svg{fill:#fff;height:20px;width:40px}@media(min-width: 1200px){#slideshow .gdwrotator .ctrl-btn svg{transition:transform;transform:translateX(-50%);height:29px;width:49px}}@media(min-width: 1200px)and (prefers-reduced-motion: reduce){#slideshow .gdwrotator .ctrl-btn svg{transition:none}}#slideshow .gdwrotator .ctrl-btn.previous{left:30px;transform:scale(-1, 1)}@media(min-width: 1480px){#slideshow .gdwrotator .ctrl-btn.previous{left:102px}}#slideshow .gdwrotator .ctrl-btn.next{right:30px}@media(min-width: 1480px){#slideshow .gdwrotator .ctrl-btn.next{right:80px}}@media(min-width: 992px){#slideshow .gdwrotator .ctrl-btn{top:50%}}@media(min-width: 1200px){#slideshow .gdwrotator .ctrl-btn{height:60px;width:70px}#slideshow .gdwrotator .ctrl-btn:hover svg{transform:translateX(0)}}main .moduletable{padding:48px 0}@media(min-width: 768px){main .moduletable{padding:60px 0}}@media(min-width: 1200px){main .moduletable{padding:80px 0}}@media(min-width: 1400px){main .moduletable{padding:100px 0}}@media(min-width: 1600px){main .moduletable{padding:120px 0}}main .moduletable .container-title{margin-bottom:24px}@media(min-width: 768px){main .moduletable .container-title{margin-bottom:48px}}@media(min-width: 1200px){main .moduletable .container-title{margin-bottom:60px}}@media(min-width: 1400px){main .moduletable .container-title{margin-bottom:65px}}main .moduletable .container-title h2{font-family:"Corbel","Lato",Arial,Helvetica,Sans-serif;font-weight:700;letter-spacing:-1.4px;line-height:1.23;font-size:var(--font-size-h2);margin:0}@media(min-width: 1400px){main .moduletable .container-title h2{font-size:70px}}main .moduletable .container-title .subtitle{font-family:"Lato",Arial,Helvetica,Sans-serif;max-width:1165px;margin:24px auto 0}@media(min-width: 768px){main .moduletable .container-title .subtitle{margin-top:27px}}main .moduletable .container-title .subtitle p,main .moduletable .container-title .subtitle ul,main .moduletable .container-title .subtitle ol,main .moduletable .container-title .subtitle li,main .moduletable .container-title .subtitle a{line-height:1.45;font-size:20px;font-weight:400;letter-spacing:.8px}@media(min-width: 992px){main .moduletable.gdwmultibutton{padding-bottom:0}}main .moduletable.gdwmultibutton .services{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, minmax(489px, 1fr));gap:40px;grid-template-areas:"a b c" "a d e" "f g g"}main .moduletable.gdwmultibutton .services .service{position:relative;background-size:cover;background-position:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;transition:box-shadow .3s ease}@media(prefers-reduced-motion: reduce){main .moduletable.gdwmultibutton .services .service{transition:none !important}}main .moduletable.gdwmultibutton .services .service:not(.service-3)>h3{margin:0;padding:10px 30px;min-height:78px;background:rgba(18,64,150,.7);color:#fff;font-family:"Lato",Arial,Helvetica,Sans-serif;font-weight:700;font-size:20px;line-height:1.2;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}main .moduletable.gdwmultibutton .services .service.service-1{grid-area:a}main .moduletable.gdwmultibutton .services .service.service-2{grid-area:b}main .moduletable.gdwmultibutton .services .service.service-3{grid-area:c}main .moduletable.gdwmultibutton .services .service.service-4{grid-area:d}main .moduletable.gdwmultibutton .services .service.service-5{grid-area:e}main .moduletable.gdwmultibutton .services .service.service-6{grid-area:f}main .moduletable.gdwmultibutton .services .service.service-7{grid-area:g}main .moduletable.gdwmultibutton .services .service.service-3{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:24px;background-color:rgba(18,64,150,.71);background-blend-mode:multiply}main .moduletable.gdwmultibutton .services .service.service-3 h3{font-family:"Lato",Arial,Helvetica,Sans-serif;font-size:30px;color:#fff;margin:0;line-height:1.48;text-align:center}main .moduletable.gdwmultibutton .services .service.service-3 h3 strong{font-weight:900}@media(min-width: 1500px){main .moduletable.gdwmultibutton .services .service.service-3 h3{font-size:35px}}@media(min-width: 1600px){main .moduletable.gdwmultibutton .services .service.service-3 h3{font-size:40px}}@media(min-width: 1700px){main .moduletable.gdwmultibutton .services .service.service-3 h3{font-size:45px}}@media(min-width: 1800px){main .moduletable.gdwmultibutton .services .service.service-3 h3{font-size:50px}}main .moduletable.gdwmultibutton .services .service.service-4{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background:#fff;border:13px solid #f9c530;padding:24px}main .moduletable.gdwmultibutton .services .service.service-4 p{font-family:"Lato",Arial,Helvetica,Sans-serif;font-size:24px;letter-spacing:1.28px;margin:0;text-align:center;line-height:1.15625}@media(min-width: 992px){main .moduletable.gdwmultibutton .services .service.service-4 p{font-size:26px}}@media(min-width: 1200px){main .moduletable.gdwmultibutton .services .service.service-4 p{font-size:28px}}@media(min-width: 1400px){main .moduletable.gdwmultibutton .services .service.service-4 p{font-size:30px}}@media(min-width: 1600px){main .moduletable.gdwmultibutton .services .service.service-4 p{font-size:32px}}main .moduletable.gdwmultibutton .services .service:has(a:hover){box-shadow:0 0 29px #124096}main .moduletable.gdwmultibutton .container-title.propose-title{margin-top:24px}@media(min-width: 768px){main .moduletable.gdwmultibutton .container-title.propose-title{margin-top:48px}}@media(min-width: 1200px){main .moduletable.gdwmultibutton .container-title.propose-title{margin-top:60px}}@media(min-width: 1400px){main .moduletable.gdwmultibutton .container-title.propose-title{margin-top:62px;margin-bottom:60px}}@media(max-width: 991.98px){main .moduletable.gdwmultibutton .services{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, minmax(160px, 1fr));grid-template-areas:"a b" "a c" "d e" "f g"}}@media(max-width: 575.98px){main .moduletable.gdwmultibutton .services{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"a" "b" "c" "d" "e" "f" "g"}main .moduletable.gdwmultibutton .services .service{min-height:220px}main .moduletable.gdwmultibutton .services .service.service-3{grid-area:a}main .moduletable.gdwmultibutton .services .service.service-4{grid-area:b}main .moduletable.gdwmultibutton .services .service.service-1{grid-area:c}main .moduletable.gdwmultibutton .services .service.service-2{grid-area:d}}main .moduletable.gdwmultibutton .propose.row{display:grid;grid-template-columns:repeat(3, 1fr);gap:0;--bs-gutter-x: 0;--bs-gutter-y: 0}main .moduletable.gdwmultibutton .propose.row .col-opts .card{height:100%;padding:36px 24px 36px;text-align:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media(min-width: 1200px){main .moduletable.gdwmultibutton .propose.row .col-opts .card{padding:48px 36px 48px}}@media(min-width: 1400px){main .moduletable.gdwmultibutton .propose.row .col-opts .card{padding:60px 48px 60px}}@media(min-width: 1600px){main .moduletable.gdwmultibutton .propose.row .col-opts .card{padding:69px 53px 61px}}main .moduletable.gdwmultibutton .propose.row .col-opts .card .svg-icon{position:relative;width:76px;height:76px;margin-bottom:24px}@media(min-width: 768px){main .moduletable.gdwmultibutton .propose.row .col-opts .card .svg-icon{margin-bottom:30px}}main .moduletable.gdwmultibutton .propose.row .col-opts .card .svg-icon svg{animation:mouse-wave ease-in-out 2s infinite;animation-play-state:paused}main .moduletable.gdwmultibutton .propose.row .col-opts .card .text h3{font-family:"Corbel","Lato",Arial,Helvetica,Sans-serif;margin:0 0 24px;font-size:28px;font-weight:700;letter-spacing:-0.7px;line-height:1.2}@media(min-width: 768px){main .moduletable.gdwmultibutton .propose.row .col-opts .card .text h3{margin:0 0 37px}}@media(min-width: 1200px){main .moduletable.gdwmultibutton .propose.row .col-opts .card .text h3{font-size:35px}}main .moduletable.gdwmultibutton .propose.row .col-opts .card .text div{font-size:20px;line-height:1.45;letter-spacing:.8px}main .moduletable.gdwmultibutton .propose.row .col-opts .card:hover svg{animation-play-state:running}main .moduletable.gdwmultibutton .propose .col-opts .card{background-color:#fff}@media(min-width: 992px){main .moduletable.gdwmultibutton .propose .col-opts:nth-child(6n+1) .card,main .moduletable.gdwmultibutton .propose .col-opts:nth-child(6n+3) .card,main .moduletable.gdwmultibutton .propose .col-opts:nth-child(6n+5) .card{background-color:rgba(249,197,48,.7)}}@media(max-width: 991.98px)and (min-width: 768px){main .moduletable.gdwmultibutton .propose.row{grid-template-columns:repeat(2, 1fr)}main .moduletable.gdwmultibutton .propose .col-opts .card{background-color:#fff}main .moduletable.gdwmultibutton .propose .col-opts:nth-child(4n+1) .card,main .moduletable.gdwmultibutton .propose .col-opts:nth-child(4n+4) .card{background-color:rgba(249,197,48,.7)}}@media(max-width: 767.98px){main .moduletable.gdwmultibutton .propose.row{grid-template-columns:1fr}main .moduletable.gdwmultibutton .propose .col-opts .card{background-color:#fff}main .moduletable.gdwmultibutton .propose .col-opts:nth-child(odd) .card{background-color:rgba(249,197,48,.7)}main .moduletable.gdwmultibutton .propose .card{padding:36px 24px}}main .moduletable.gdwmultibutton .bouton{position:relative;text-align:center;margin-top:24px;z-index:50}@media(min-width: 768px){main .moduletable.gdwmultibutton .bouton{margin-top:48px}}@media(min-width: 1200px){main .moduletable.gdwmultibutton .bouton{margin-top:60px}}main .moduletable.gdwdivision.gdwsoumission{padding:0;position:relative;--padding-top: 0;--negative-margin: 0;margin-top:var(--negative-margin)}@media(min-width: 992px){main .moduletable.gdwdivision.gdwsoumission{--padding-top: 204px;--negative-margin: -58px}}main .moduletable.gdwdivision.gdwsoumission .bg-image{position:absolute;top:0px;left:0px;right:0px;bottom:0px;top:var(--padding-top);z-index:-1;background-color:rgba(18,64,150,.91);background-blend-mode:multiply}main .moduletable.gdwdivision.gdwsoumission .col-text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-top:36px;padding-bottom:36px}@media(min-width: 768px){main .moduletable.gdwdivision.gdwsoumission .col-text{padding-top:48px;padding-bottom:48px}}@media(max-width: 991.98px){main .moduletable.gdwdivision.gdwsoumission .col-text{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}}main .moduletable.gdwdivision.gdwsoumission .col-text .text-content-wrapper{padding-top:var(--padding-top);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}main .moduletable.gdwdivision.gdwsoumission .col-text .text-content .subtitle h2{color:#fff;font-family:"Lato",Arial,Helvetica,Sans-serif;font-weight:600;font-size:var(--font-size-h2);letter-spacing:2.24px;line-height:1.4;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width: 1400px){main .moduletable.gdwdivision.gdwsoumission .col-text .text-content .subtitle h2{font-size:56px}}main .moduletable.gdwdivision.gdwsoumission .col-text .text-content .subtitle h2 .middle{font-family:"Lato",Arial,Helvetica,Sans-serif;font-weight:900;text-transform:uppercase;color:#f9c530;letter-spacing:7.3px}main .moduletable.gdwdivision.gdwsoumission .col-text .text-content .btn{margin-top:24px}@media(min-width: 768px){main .moduletable.gdwdivision.gdwsoumission .col-text .text-content .btn{margin-top:33px}}@media(max-width: 991.98px){main .moduletable.gdwdivision.gdwsoumission .col-text .text-content{text-align:center}main .moduletable.gdwdivision.gdwsoumission .col-text .text-content .subtitle h2{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}}@media(min-width: 992px){main .moduletable.gdwdivision.gdwsoumission .col-img{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:end;-moz-align-items:end;align-items:end}}@media(max-height: 991.98px){main .moduletable.gdwdivision.gdwsoumission .col-img{text-align:center}}main .moduletable.gdwdivision.gdwsoumission .col-img .image-content img{max-height:898px;width:auto}@media(min-width: 992px){main .moduletable.gdwdivision.gdwsoumission .col-img .image-content{text-align:end}}main .moduletable.gdwrealisation{position:relative;text-align:center;z-index:6;background-image:url(/media/templates/site/gdw/images/splash-half.svg);background-position:center 27%;background-size:contain;background-repeat:no-repeat}@media(max-width: 991.98px){main .moduletable.gdwrealisation{background-position:bottom}}@media(min-width: 1200px){main .moduletable.gdwrealisation{padding-bottom:29px}}main .moduletable.gdwrealisation .content-stage{margin-left:auto;margin-right:auto}@media(min-width: 992px){main .moduletable.gdwrealisation .content-stage{margin-top:195px}}main .moduletable.gdwrealisation .content-carousel{position:relative;max-width:100%;margin-left:auto;margin-right:auto}@media(min-width: 1200px){main .moduletable.gdwrealisation .content-carousel{margin-bottom:0}}main .moduletable.gdwrealisation .carousel{left:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0;position:relative}main .moduletable.gdwrealisation .carousel.sliding{transition:transform 400ms ease 0ms}main .moduletable.gdwrealisation .controls{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;position:absolute;z-index:100;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% + 20px);pointer-events:none}main .moduletable.gdwrealisation .controls .ctrl-btn{cursor:pointer;pointer-events:auto}main .moduletable.gdwrealisation .controls .ctrl-btn svg{fill:#f9c530;transition:fill 175ms ease}@media(prefers-reduced-motion: reduce){main .moduletable.gdwrealisation .controls .ctrl-btn svg{transition:none !important}}main .moduletable.gdwrealisation .controls .ctrl-btn svg.flip{transform:scaleX(-1)}main .moduletable.gdwrealisation .controls .ctrl-btn svg:hover{fill:#124096}main .moduletable.gdwrealisation figure{position:relative;display:block;overflow:hidden;margin:auto;max-width:389px}main .moduletable.gdwrealisation figure::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(249,197,48,.55);opacity:0;transition:opacity 175ms ease;z-index:1}@media(prefers-reduced-motion: reduce){main .moduletable.gdwrealisation figure::before{transition:none !important}}main .moduletable.gdwrealisation figure:hover::before{opacity:1}main .moduletable.gdwrealisation figure::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-image:url("/media/templates/site/gdw/images/agrandir.svg");background-size:contain;width:0;height:0;opacity:1;transition:width 300ms ease,height 300ms ease;z-index:2;pointer-events:none}@media(prefers-reduced-motion: reduce){main .moduletable.gdwrealisation figure::after{transition:none !important}}main .moduletable.gdwrealisation figure:hover::after{width:48px;height:48px}@media(min-width: 1200px){main .moduletable.gdwrealisation figure:hover::after{width:60px;height:60px}}@media(min-width: 1400px){main .moduletable.gdwrealisation figure:hover::after{width:86px;height:86px}}main .moduletable.gdwrealisation img{max-width:100%;-webkit-object-fit:contain;object-fit:contain;width:100%}main .moduletable.gdwrealisation .img:hover::before{opacity:1}main .moduletable.gdwrealisation .item{padding:0 10px;width:100%}@media(min-width: 767px){main .moduletable.gdwrealisation .item{width:50%}}@media(min-width: 992px){main .moduletable.gdwrealisation .item{width:33.333%}}@media(min-width: 1200px){main .moduletable.gdwrealisation .item{width:25%}}main .moduletable.gdwrealisation .buttons{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;margin-top:24px}@media(min-width: 768px){main .moduletable.gdwrealisation .buttons{margin-top:48px}}@media(min-width: 1200px){main .moduletable.gdwrealisation .buttons{margin-top:60px}}main .moduletable.gdwdivision.gdwexperience{padding:0;position:relative}main .moduletable.gdwdivision.gdwexperience::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:25px;background-color:#f9c530;z-index:-1}main .moduletable.gdwdivision.gdwexperience .bg-image{position:absolute;top:0px;left:0px;right:0px;bottom:0px;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(43,43,43,.43);background-size:cover;background-blend-mode:multiply;background-repeat:no-repeat;background-position:center center;z-index:-1;transform:scaleX(-1)}@media(min-width: 992px){main .moduletable.gdwdivision.gdwexperience .bg-image{top:54px}}@media(min-width: 1200px){main .moduletable.gdwdivision.gdwexperience .bg-image{left:min(18.54vw,356px)}}main .moduletable.gdwdivision.gdwexperience .text-container-wrapper{margin-left:min(-321px,-16.72vw);margin-bottom:-1px}@media(max-width: 1199.98px){main .moduletable.gdwdivision.gdwexperience .text-container-wrapper{margin-left:auto;margin-right:auto}}@media(min-width: 992px){main .moduletable.gdwdivision.gdwexperience .text-container-wrapper{background-image:url(/media/templates/site/gdw/images/house-full.svg);background-repeat:no-repeat;width:905px;height:606px}}main .moduletable.gdwdivision.gdwexperience .text-container{position:relative;padding:48px 0 73px;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;-moz-justify-content:end;justify-content:end}@media(min-width: 992px){main .moduletable.gdwdivision.gdwexperience .text-container{padding:75px 85px 36px}main .moduletable.gdwdivision.gdwexperience .text-container::before{content:"";position:absolute;inset:0;background-color:#124096;background-image:url(/media/templates/site/gdw/images/tiles.jpg);background-repeat:no-repeat;background-blend-mode:multiply;background-size:cover;-webkit-mask-image:url(/media/templates/site/gdw/images/house.svg);mask-image:url(/media/templates/site/gdw/images/house.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:0}}main .moduletable.gdwdivision.gdwexperience .text-content{z-index:5}@media(max-width: 1199.98px){main .moduletable.gdwdivision.gdwexperience .text-content{text-align:center}}@media(min-width: 1200px){main .moduletable.gdwdivision.gdwexperience .text-content{max-width:500px}}main .moduletable.gdwdivision.gdwexperience .text-content .logo-quote img{height:192px;width:auto}@media(max-width: 991.98px){main .moduletable.gdwdivision.gdwexperience .text-content .logo-quote img{max-width:100%}}@media(max-width: 575.98px){main .moduletable.gdwdivision.gdwexperience .text-content .logo-quote img{height:auto}}main .moduletable.gdwdivision.gdwexperience .text-content .subtitle{color:#fff;font-size:26px;font-weight:500;letter-spacing:1.04px;line-height:1.6538461538;margin-top:24px;max-height:180px;height:fit-content;overflow:auto}main .moduletable.gdwdivision.gdwexperience .text-content .subtitle strong{font-weight:900}@media(min-width: 768px){main .moduletable.gdwdivision.gdwexperience .text-content .subtitle{margin-top:36px}}@media(min-width: 992px){main .moduletable.gdwdivision.gdwexperience .text-content .subtitle{margin-top:48px}}@media(min-width: 1200px){main .moduletable.gdwdivision.gdwexperience .text-content .subtitle{margin-top:54px}}.left-in-view>*{will-change:opacity,transform;opacity:0;transform:translateX(-100%);transition:opacity 175ms ease-out,transform 1s ease-out}@media(prefers-reduced-motion: reduce){.left-in-view>*{transition:none !important}}.left-in-view.in-view>*{opacity:1;transform:translateX(0)}.right-in-view>*{will-change:opacity,transform;opacity:0;transform:translateX(100%);transition:opacity 175ms ease-out,transform 1s ease-out}@media(prefers-reduced-motion: reduce){.right-in-view>*{transition:none !important}}.right-in-view.in-view>*{opacity:1;transform:translateX(0)}/*# sourceMappingURL=homepage.css.map */
