﻿@import"https://use.typekit.net/bpm4rki.css";.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}:root{--themeColor1: #fff;--themeColor2: #000;--themeColor3: #242424;--themeColor4: #737373;--themeColor5: #bbb}[data-theme=dark]{--themeColor1: #242424;--themeColor2: #000;--themeColor3: #fff;--themeColor4: #fff;--themeColor5: #bbb}[data-theme=gray]{--themeColor1: #eff0f1;--themeColor2: #000;--themeColor3: #242424;--themeColor4: #737373;--themeColor5: #bbb}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}body{line-height:1}h1,h2,h3,h4,h5,h6{font-weight:normal}ol,ul{list-style:none}strong,b{font-weight:bold}input:focus{outline:none}blockquote,q{quotes:none}table{border-collapse:collapse;border-spacing:0}a[ng-click],div[ng-click],p[ng-click],span[ng-click],img[ng-click],a[ui-sref],div[ui-sref],p[ui-sref],span[ui-sref],img[ui-sref]{cursor:pointer}textarea:hover,input:hover,textarea:active,input:active,textarea:focus,input:focus,button:focus,button:active,button:hover,label:focus,.btn:active,.btn.active{outline:0px !important;-webkit-appearance:none}.slick-slide,.slick-slide a,.slick-slide:focus{outline:none !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--themeColor1) inset !important}a{-webkit-tap-highlight-color:rgba(0,0,0,0)}button{background:rgba(0,0,0,0);box-shadow:0px 0px 0px rgba(0,0,0,0);border:0px solid rgba(0,0,0,0);text-shadow:0px 0px 0px rgba(0,0,0,0)}button:hover{background:rgba(0,0,0,0);box-shadow:0px 0px 0px rgba(0,0,0,0);border:0px solid rgba(0,0,0,0);text-shadow:0px 0px 0px rgba(0,0,0,0)}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;width:calc(100% + 1% + 1%);margin-left:-1%;margin-right:-1%}.grid .column{padding-right:1%;padding-left:1%}.col1{width:8.3333333333%}.col2{width:16.6666666667%}.col3{width:25%}.col4{width:33.3333333333%}.col5{width:41.6666666667%}.col6{width:50%}.col7{width:58.3333333333%}.col8{width:66.6666666667%}.col9{width:75%}.col10{width:83.3333333333%}.col11{width:91.6666666667%}.col12{width:100%}@media screen and (max-width: 1800px){.col1_1800{width:8.3333333333%}.col2_1800{width:16.6666666667%}.col3_1800{width:25%}.col4_1800{width:33.3333333333%}.col5_1800{width:41.6666666667%}.col6_1800{width:50%}.col7_1800{width:58.3333333333%}.col8_1800{width:66.6666666667%}.col9_1800{width:75%}.col10_1800{width:83.3333333333%}.col11_1800{width:91.6666666667%}.col12_1800{width:100%}}@media screen and (max-width: 1700px){.col1_1700{width:8.3333333333%}.col2_1700{width:16.6666666667%}.col3_1700{width:25%}.col4_1700{width:33.3333333333%}.col5_1700{width:41.6666666667%}.col6_1700{width:50%}.col7_1700{width:58.3333333333%}.col8_1700{width:66.6666666667%}.col9_1700{width:75%}.col10_1700{width:83.3333333333%}.col11_1700{width:91.6666666667%}.col12_1700{width:100%}}@media screen and (max-width: 1600px){.col1_1600{width:8.3333333333%}.col2_1600{width:16.6666666667%}.col3_1600{width:25%}.col4_1600{width:33.3333333333%}.col5_1600{width:41.6666666667%}.col6_1600{width:50%}.col7_1600{width:58.3333333333%}.col8_1600{width:66.6666666667%}.col9_1600{width:75%}.col10_1600{width:83.3333333333%}.col11_1600{width:91.6666666667%}.col12_1600{width:100%}}@media screen and (max-width: 1500px){.col1_1500{width:8.3333333333%}.col2_1500{width:16.6666666667%}.col3_1500{width:25%}.col4_1500{width:33.3333333333%}.col5_1500{width:41.6666666667%}.col6_1500{width:50%}.col7_1500{width:58.3333333333%}.col8_1500{width:66.6666666667%}.col9_1500{width:75%}.col10_1500{width:83.3333333333%}.col11_1500{width:91.6666666667%}.col12_1500{width:100%}}@media screen and (max-width: 1400px){.col1_1400{width:8.3333333333%}.col2_1400{width:16.6666666667%}.col3_1400{width:25%}.col4_1400{width:33.3333333333%}.col5_1400{width:41.6666666667%}.col6_1400{width:50%}.col7_1400{width:58.3333333333%}.col8_1400{width:66.6666666667%}.col9_1400{width:75%}.col10_1400{width:83.3333333333%}.col11_1400{width:91.6666666667%}.col12_1400{width:100%}}@media screen and (max-width: 1300px){.col1_1300{width:8.3333333333%}.col2_1300{width:16.6666666667%}.col3_1300{width:25%}.col4_1300{width:33.3333333333%}.col5_1300{width:41.6666666667%}.col6_1300{width:50%}.col7_1300{width:58.3333333333%}.col8_1300{width:66.6666666667%}.col9_1300{width:75%}.col10_1300{width:83.3333333333%}.col11_1300{width:91.6666666667%}.col12_1300{width:100%}}@media screen and (max-width: 1200px){.col1_1200{width:8.3333333333%}.col2_1200{width:16.6666666667%}.col3_1200{width:25%}.col4_1200{width:33.3333333333%}.col5_1200{width:41.6666666667%}.col6_1200{width:50%}.col7_1200{width:58.3333333333%}.col8_1200{width:66.6666666667%}.col9_1200{width:75%}.col10_1200{width:83.3333333333%}.col11_1200{width:91.6666666667%}.col12_1200{width:100%}}@media screen and (max-width: 1100px){.col1_1100{width:8.3333333333%}.col2_1100{width:16.6666666667%}.col3_1100{width:25%}.col4_1100{width:33.3333333333%}.col5_1100{width:41.6666666667%}.col6_1100{width:50%}.col7_1100{width:58.3333333333%}.col8_1100{width:66.6666666667%}.col9_1100{width:75%}.col10_1100{width:83.3333333333%}.col11_1100{width:91.6666666667%}.col12_1100{width:100%}}@media screen and (max-width: 1024px){.col1_1024{width:8.3333333333%}.col2_1024{width:16.6666666667%}.col3_1024{width:25%}.col4_1024{width:33.3333333333%}.col5_1024{width:41.6666666667%}.col6_1024{width:50%}.col7_1024{width:58.3333333333%}.col8_1024{width:66.6666666667%}.col9_1024{width:75%}.col10_1024{width:83.3333333333%}.col11_1024{width:91.6666666667%}.col12_1024{width:100%}}@media screen and (max-width: 900px){.col1_900{width:8.3333333333%}.col2_900{width:16.6666666667%}.col3_900{width:25%}.col4_900{width:33.3333333333%}.col5_900{width:41.6666666667%}.col6_900{width:50%}.col7_900{width:58.3333333333%}.col8_900{width:66.6666666667%}.col9_900{width:75%}.col10_900{width:83.3333333333%}.col11_900{width:91.6666666667%}.col12_900{width:100%}}@media screen and (max-width: 768px){.col1_768{width:8.3333333333%}.col2_768{width:16.6666666667%}.col3_768{width:25%}.col4_768{width:33.3333333333%}.col5_768{width:41.6666666667%}.col6_768{width:50%}.col7_768{width:58.3333333333%}.col8_768{width:66.6666666667%}.col9_768{width:75%}.col10_768{width:83.3333333333%}.col11_768{width:91.6666666667%}.col12_768{width:100%}}@media screen and (max-width: 600px){.col1_600{width:8.3333333333%}.col2_600{width:16.6666666667%}.col3_600{width:25%}.col4_600{width:33.3333333333%}.col5_600{width:41.6666666667%}.col6_600{width:50%}.col7_600{width:58.3333333333%}.col8_600{width:66.6666666667%}.col9_600{width:75%}.col10_600{width:83.3333333333%}.col11_600{width:91.6666666667%}.col12_600{width:100%}}@media screen and (max-width: 500px){.col1_500{width:8.3333333333%}.col2_500{width:16.6666666667%}.col3_500{width:25%}.col4_500{width:33.3333333333%}.col5_500{width:41.6666666667%}.col6_500{width:50%}.col7_500{width:58.3333333333%}.col8_500{width:66.6666666667%}.col9_500{width:75%}.col10_500{width:83.3333333333%}.col11_500{width:91.6666666667%}.col12_500{width:100%}}@media screen and (max-width: 425px){.col1_425{width:8.3333333333%}.col2_425{width:16.6666666667%}.col3_425{width:25%}.col4_425{width:33.3333333333%}.col5_425{width:41.6666666667%}.col6_425{width:50%}.col7_425{width:58.3333333333%}.col8_425{width:66.6666666667%}.col9_425{width:75%}.col10_425{width:83.3333333333%}.col11_425{width:91.6666666667%}.col12_425{width:100%}}@media screen and (max-width: 375px){.col1_375{width:8.3333333333%}.col2_375{width:16.6666666667%}.col3_375{width:25%}.col4_375{width:33.3333333333%}.col5_375{width:41.6666666667%}.col6_375{width:50%}.col7_375{width:58.3333333333%}.col8_375{width:66.6666666667%}.col9_375{width:75%}.col10_375{width:83.3333333333%}.col11_375{width:91.6666666667%}.col12_375{width:100%}}@media screen and (max-width: 320px){.col1_320{width:8.3333333333%}.col2_320{width:16.6666666667%}.col3_320{width:25%}.col4_320{width:33.3333333333%}.col5_320{width:41.6666666667%}.col6_320{width:50%}.col7_320{width:58.3333333333%}.col8_320{width:66.6666666667%}.col9_320{width:75%}.col10_320{width:83.3333333333%}.col11_320{width:91.6666666667%}.col12_320{width:100%}}@font-face{font-family:"Averta";src:url("../fonts/averta/Averta-Bold.ttf");font-display:swap;font-weight:700;font-style:normal}#overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;background:rgba(0,0,0,.5);visibility:hidden;z-index:9;transition:opacity 600ms}.iconPlay{position:absolute;width:100px;height:100px;border-radius:50%;top:calc(50% - 50px);left:calc(50% - 50px);background:rgba(0,0,0,0);border:1px solid var(--themeColor1);z-index:1;transition:background 300ms}@media screen and (max-width: 768px){.iconPlay{width:50px;height:50px;top:calc(50% - 25px);left:calc(50% - 25px)}}.iconPlay:after{content:"";position:absolute;top:calc(50% - 6px);left:calc(50% - 4px);width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--themeColor1);transition:border-color 300ms}.iconPlay:hover{background:var(--themeColor1)}.iconPlay:hover:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--themeColor3)}.block{display:block}.inline-block{display:inline-block}.table{display:table}.tableCell{display:table-cell}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.sticky{position:sticky;top:50px}.floatLeft{float:left}.floatRight{float:right}.textLeft{text-align:left}.textCenter{text-align:center}.textRight{text-align:right}.alignTop{vertical-align:top}.alignMiddle{vertical-align:middle}.alignBottom{vertical-align:bottom}.caps{text-transform:capitalize}.allCaps{text-transform:uppercase}.w1500{max-width:1500px;margin:0 auto}@media screen and (max-width: 1500px){.w1500{margin:0}}.w1200{max-width:1200px;margin:0 auto}@media screen and (max-width: 1200px){.w1200{margin:0}}.w1024{max-width:1024px;margin:0 auto}@media screen and (max-width: 1024px){.w1024{margin:0}}.w900{max-width:900px;margin:0 auto}@media screen and (max-width: 900px){.w900{margin:0}}.w625{max-width:625px;margin:0 auto}@media screen and (max-width: 625px){.w625{margin:0}}.yp250{padding-top:250px;padding-bottom:250px}@media screen and (max-width: 1600px){.yp250{padding-top:200px;padding-bottom:200px}}@media screen and (max-width: 1400px){.yp250{padding-top:150px;padding-bottom:150px}}@media screen and (max-width: 1200px){.yp250{padding-top:125px;padding-bottom:125px}}@media screen and (max-width: 1024px){.yp250{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 768px){.yp250{padding-top:70px;padding-bottom:70px}}@media screen and (max-width: 500px){.yp250{padding-top:50px;padding-bottom:50px}}.tp250{padding-top:250px}@media screen and (max-width: 1600px){.tp250{padding-top:200px}}@media screen and (max-width: 1400px){.tp250{padding-top:150px}}@media screen and (max-width: 1200px){.tp250{padding-top:125px}}@media screen and (max-width: 1024px){.tp250{padding-top:80px}}@media screen and (max-width: 768px){.tp250{padding-top:70px}}@media screen and (max-width: 500px){.tp250{padding-top:50px}}.bp250{padding-bottom:250px}@media screen and (max-width: 1600px){.bp250{padding-bottom:200px}}@media screen and (max-width: 1400px){.bp250{padding-bottom:150px}}@media screen and (max-width: 1200px){.bp250{padding-bottom:125px}}@media screen and (max-width: 1024px){.bp250{padding-bottom:80px}}@media screen and (max-width: 768px){.bp250{padding-bottom:70px}}@media screen and (max-width: 500px){.bp250{padding-bottom:50px}}.yp200{padding-top:200px;padding-bottom:200px}@media screen and (max-width: 1600px){.yp200{padding-top:175px;padding-bottom:175px}}@media screen and (max-width: 1400px){.yp200{padding-top:150px;padding-bottom:150px}}@media screen and (max-width: 1200px){.yp200{padding-top:125px;padding-bottom:125px}}@media screen and (max-width: 1024px){.yp200{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 768px){.yp200{padding-top:70px;padding-bottom:70px}}@media screen and (max-width: 500px){.yp200{padding-top:60px;padding-bottom:60px}}.tp200{padding-top:200px}@media screen and (max-width: 1600px){.tp200{padding-top:175px}}@media screen and (max-width: 1400px){.tp200{padding-top:150px}}@media screen and (max-width: 1200px){.tp200{padding-top:125px}}@media screen and (max-width: 1024px){.tp200{padding-top:80px}}@media screen and (max-width: 768px){.tp200{padding-top:70px}}@media screen and (max-width: 500px){.tp200{padding-top:60px}}.bp200{padding-bottom:200px}@media screen and (max-width: 1600px){.bp200{padding-bottom:175px}}@media screen and (max-width: 1400px){.bp200{padding-bottom:150px}}@media screen and (max-width: 1200px){.bp200{padding-bottom:125px}}@media screen and (max-width: 1024px){.bp200{padding-bottom:80px}}@media screen and (max-width: 768px){.bp200{padding-bottom:70px}}@media screen and (max-width: 500px){.bp200{padding-bottom:60px}}.yp150{padding-top:150px;padding-bottom:150px}@media screen and (max-width: 1600px){.yp150{padding-top:125px;padding-bottom:125px}}@media screen and (max-width: 1400px){.yp150{padding-top:100px;padding-bottom:100px}}@media screen and (max-width: 1200px){.yp150{padding-top:90px;padding-bottom:90px}}@media screen and (max-width: 1024px){.yp150{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 768px){.yp150{padding-top:70px;padding-bottom:70px}}@media screen and (max-width: 500px){.yp150{padding-top:50px;padding-bottom:50px}}.tp150{padding-top:150px}@media screen and (max-width: 1600px){.tp150{padding-top:125px}}@media screen and (max-width: 1400px){.tp150{padding-top:100px}}@media screen and (max-width: 1200px){.tp150{padding-top:90px}}@media screen and (max-width: 1024px){.tp150{padding-top:80px}}@media screen and (max-width: 768px){.tp150{padding-top:70px}}@media screen and (max-width: 500px){.tp150{padding-top:50px}}.bp150{padding-bottom:150px}@media screen and (max-width: 1600px){.bp150{padding-bottom:125px}}@media screen and (max-width: 1400px){.bp150{padding-bottom:100px}}@media screen and (max-width: 1200px){.bp150{padding-bottom:90px}}@media screen and (max-width: 1024px){.bp150{padding-bottom:80px}}@media screen and (max-width: 768px){.bp150{padding-bottom:70px}}@media screen and (max-width: 500px){.bp150{padding-bottom:50px}}.yp130{padding-top:130px;padding-bottom:130px}@media screen and (max-width: 1400px){.yp130{padding-top:120px;padding-bottom:120px}}@media screen and (max-width: 1200px){.yp130{padding-top:105px;padding-bottom:105px}}@media screen and (max-width: 1024px){.yp130{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 768px){.yp130{padding-top:70px;padding-bottom:70px}}@media screen and (max-width: 500px){.yp130{padding-top:50px;padding-bottom:50px}}.tp130{padding-top:130px}@media screen and (max-width: 1400px){.tp130{padding-top:120px}}@media screen and (max-width: 1200px){.tp130{padding-top:105px}}@media screen and (max-width: 1024px){.tp130{padding-top:80px}}@media screen and (max-width: 768px){.tp130{padding-top:70px}}@media screen and (max-width: 500px){.tp130{padding-top:50px}}.bp130{padding-bottom:130px}@media screen and (max-width: 1400px){.bp130{padding-bottom:120px}}@media screen and (max-width: 1200px){.bp130{padding-bottom:105px}}@media screen and (max-width: 1024px){.bp130{padding-bottom:80px}}@media screen and (max-width: 768px){.bp130{padding-bottom:70px}}@media screen and (max-width: 500px){.bp130{padding-bottom:50px}}.yp100{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 1400px){.yp100{padding-top:90px;padding-bottom:90px}}@media screen and (max-width: 1024px){.yp100{padding-top:80px;padding-bottom:80px}}@media screen and (max-width: 768px){.yp100{padding-top:70px;padding-bottom:70px}}@media screen and (max-width: 500px){.yp100{padding-top:50px;padding-bottom:50px}}.tp100{padding-top:100px}@media screen and (max-width: 1400px){.tp100{padding-top:90px}}@media screen and (max-width: 1024px){.tp100{padding-top:80px}}@media screen and (max-width: 768px){.tp100{padding-top:70px}}@media screen and (max-width: 500px){.tp100{padding-top:50px}}.bp100{padding-bottom:100px}@media screen and (max-width: 1400px){.bp100{padding-bottom:90px}}@media screen and (max-width: 1024px){.bp100{padding-bottom:80px}}@media screen and (max-width: 768px){.bp100{padding-bottom:70px}}@media screen and (max-width: 500px){.bp100{padding-bottom:50px}}.yp50{padding-top:50px;padding-bottom:50px}.tp50{padding-top:50px}.bp50{padding-bottom:50px}@media screen and (max-width: 500px){.bp50-mobile{padding-bottom:50px !important}}@media screen and (max-width: 500px){.tp50-mobile{padding-top:50px !important}}@media screen and (max-width: 500px){.bp100-mobile{padding-bottom:100px !important}}@media screen and (max-width: 500px){.tp100-mobile{padding-top:100px !important}}@media screen and (min-width: 626px){mb100-desktop{margin-bottom:100px}}@media screen and (min-width: 626px){mt100-desktop{margin-top:100px}}.xp120{padding-right:120px;padding-left:120px}@media screen and (max-width: 1200px){.xp120{padding-right:90px;padding-left:90px}}@media screen and (max-width: 1024px){.xp120{padding-right:50px;padding-left:50px}}@media screen and (max-width: 768px){.xp120{padding-right:25px;padding-left:25px}}.rp120{padding-right:120px}@media screen and (max-width: 1200px){.rp120{padding-right:90px}}@media screen and (max-width: 1024px){.rp120{padding-right:50px}}@media screen and (max-width: 768px){.rp120{padding-right:25px}}.lp120{padding-left:120px}@media screen and (max-width: 1200px){.lp120{padding-left:90px}}@media screen and (max-width: 1024px){.lp120{padding-left:50px}}@media screen and (max-width: 768px){.lp120{padding-left:25px}}.nowrap{white-space:nowrap}.clearfix{display:block;clear:both}.noScroll{position:fixed;width:100%;overflow-y:scroll}@media screen and (max-width: 768px){.noScroll{overflow-y:hidden}}.noCustomScroll{overflow-y:hidden}@media screen and (max-width: 768px){.noCustomScroll{overflow-y:hidden}}.noselect{user-select:none}.hide{display:none}@media screen and (max-width: 1800px){.hide_1800{display:none}}@media screen and (max-width: 1700px){.hide_1700{display:none}}@media screen and (max-width: 1600px){.hide_1600{display:none}}@media screen and (max-width: 1500px){.hide_1500{display:none}}@media screen and (max-width: 1400px){.hide_1400{display:none}}@media screen and (max-width: 1300px){.hide_1300{display:none}}@media screen and (max-width: 1200px){.hide_1200{display:none}}@media screen and (max-width: 1100px){.hide_1100{display:none}}@media screen and (max-width: 1024px){.hide_1024{display:none}}@media screen and (max-width: 1000px){.hide_1000{display:none}}@media screen and (max-width: 900px){.hide_900{display:none}}@media screen and (max-width: 800px){.hide_800{display:none}}@media screen and (max-width: 768px){.hide_768{display:none}}@media screen and (max-width: 700px){.hide_700{display:none}}@media screen and (max-width: 600px){.hide_600{display:none}}@media screen and (max-width: 500px){.hide_500{display:none}}.show_500{display:none}@media screen and (max-width: 500px){.show_500{display:initial}}@media screen and (max-width: 400px){.hide_400{display:none}}@media screen and (max-width: 300px){.hide_300{display:none}}picture{display:block;font-size:0}picture img{width:100%;height:100%}@media screen and (max-width: 768px){picture img{object-position:20% !important}}picture.adaptive{position:relative;width:100%;height:100%}picture.adaptive img{position:absolute;top:0;left:0}[data-object-fit=cover]{object-fit:cover;font-family:"object-fit: cover;"}.removeBLeft{border-left:none !important}.removeBRight{border-right:none !important}.removeBTop{border-top:none !important}.removeBBottom{border-bottom:none !important}@media screen and (min-width: 993px)and (max-width: 1185px){.removeBLeftTablet{border-left:none !important}}@media screen and (min-width: 993px)and (max-width: 1185px){.removeBRightTablet{border-right:none !important}}@media screen and (min-width: 993px)and (max-width: 1185px){.removeBTopTablet{border-top:none !important}}@media screen and (min-width: 993px)and (max-width: 1185px){.removeBBottomTablet{border-bottom:none !important;padding-bottom:-1px}}@media screen and (min-width: 933px)and (max-width: 1185px){.fixBBottomTablet{border-bottom:1px solid var(--themeColor5) !important}}@media screen and (min-width: 933px)and (max-width: 1185px){.fixBLeftTablet{border-left:1px solid var(--themeColor5) !important}}@media screen and (max-width: 992px){.removeBBottomPhone{border-bottom:none !important}}@media screen and (max-width: 992px){.removeBLeftPhone{border-left:none !important}}@media screen and (max-width: 992px){.removeBTopPhone{border-top:none !important}}@media screen and (max-width: 992px){.fixBBottomPhone{border-bottom:1px solid var(--themeColor5) !important}}@media screen and (max-width: 720px){.removeBBottomXs{border-bottom:none !important}}h1,.h1{font-family:"Averta",sans-serif;font-weight:700;line-height:1.1;color:var(--themeColor3);font-size:4.6875rem}@media screen and (max-width: 1440px){h1,.h1{font-size:3.75rem}}@media screen and (max-width: 1024px){h1,.h1{font-size:3.125rem}}@media screen and (max-width: 768px){h1,.h1{font-size:2.8125rem}}@media screen and (max-width: 425px){h1,.h1{font-size:2.5rem}}@media screen and (max-width: 375px){h1,.h1{font-size:2.25rem}}@media screen and (max-width: 320px){h1,.h1{font-size:2rem}}h2,.h2{font-family:"Roboto",sans-serif;font-weight:700;line-height:1.1;color:var(--themeColor3);font-size:3.4375rem}@media screen and (max-width: 1440px){h2,.h2{font-size:3.125rem}}@media screen and (max-width: 1024px){h2,.h2{font-size:2.5rem}}@media screen and (max-width: 768px){h2,.h2{font-size:2.1875rem}}@media screen and (max-width: 425px){h2,.h2{font-size:2rem}}@media screen and (max-width: 375px){h2,.h2{font-size:1.875rem}}@media screen and (max-width: 320px){h2,.h2{font-size:1.75rem}}h2.smaller,.h2.smaller{font-size:2.5rem}@media screen and (max-width: 768px){h2.smaller,.h2.smaller{font-size:2.1875rem}}@media screen and (max-width: 425px){h2.smaller,.h2.smaller{font-size:2rem}}@media screen and (max-width: 375px){h2.smaller,.h2.smaller{font-size:1.875rem}}@media screen and (max-width: 320px){h2.smaller,.h2.smaller{font-size:1.75rem}}h3,.h3{font-family:"Roboto",sans-serif;line-height:1.2;color:var(--themeColor3);font-size:2.625rem}@media screen and (max-width: 1440px){h3,.h3{font-size:2.25rem}}@media screen and (max-width: 1024px){h3,.h3{font-size:2rem}}@media screen and (max-width: 768px){h3,.h3{font-size:1.75rem}}@media screen and (max-width: 425px){h3,.h3{font-size:1.6875rem}}@media screen and (max-width: 375px){h3,.h3{font-size:1.625rem}}@media screen and (max-width: 320px){h3,.h3{font-size:1.5625rem}}h4,.h4{font-family:"Roboto",sans-serif;line-height:1.4;color:var(--themeColor3);font-size:2rem}@media screen and (max-width: 1440px){h4,.h4{font-size:1.875rem}}@media screen and (max-width: 1024px){h4,.h4{font-size:1.75rem}}@media screen and (max-width: 768px){h4,.h4{font-size:1.5625rem}}@media screen and (max-width: 425px){h4,.h4{font-size:1.4375rem}}@media screen and (max-width: 375px){h4,.h4{font-size:1.3125rem}}@media screen and (max-width: 320px){h4,.h4{font-size:1.25rem}}h5,.h5{font-family:"Roboto",sans-serif;line-height:1;color:var(--themeColor4);font-size:0.875rem}p{font-family:"Roboto",sans-serif;line-height:1.5;color:var(--themeColor3);font-size:1.125rem}@media screen and (max-width: 768px){p{font-size:1rem}}p.bold{font-weight:700}a{display:inline-block;text-decoration:none;cursor:pointer}.link{position:relative;padding-bottom:1px;font:18px/1 "Roboto",sans-serif;font-weight:700;color:var(--themeColor3)}.link:after{content:"";position:absolute;top:100%;width:0;height:2px;right:0;background:var(--themeColor3);transition:width 225ms cubic-bezier(0.215, 0.61, 0.355, 1)}.link:hover:after{width:100%;right:auto;left:0}.link.white{color:var(--themeColor1)}.link.white:after{background:var(--themeColor1)}.btn{position:relative;padding:27px 40px 25px;font:14px/1 "Roboto",sans-serif;font-weight:700;color:var(--themeColor1);z-index:1;vertical-align:middle}@media screen and (max-width: 768px){.btn{padding:22px 30px 20px}}@media screen and (max-width: 500px){.btn{padding:18px 24px 16px}}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50px;background:var(--themeColor3);z-index:-1;transition:transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1);vertical-align:middle}.btn:hover:after{transform:scale(1.1)}.btn.white{color:var(--themeColor3)}.btn.white:after{background:var(--themeColor1)}.btn.green{color:#57ba6d}.btn.green:after{background:#57ba6d}.liste li:not(:last-child) p{border-bottom:1px solid var(--themeColor5)}.liste li p{padding:20px 0 18px;margin-bottom:0;font:18px/1.5 "Roboto",sans-serif;font-weight:500;color:var(--themeColor3)}@media screen and (max-width: 600px){.liste li p{padding:15px 0}}.image{background-position:center;background-repeat:no-repeat;background-size:cover}.scroller body{overflow-x:hidden;height:100vh}.scroller [data-scroller]{overflow-x:hidden;height:100vh}.scroller [data-scroller] [data-scroller-content]{position:fixed;top:0;right:0;left:0;overflow-x:hidden}.scroller [data-height]{position:absolute;width:1px;top:0}html{background:var(--themeColor1);transition:background 600ms}.hamburger{display:none;position:absolute;top:22px;right:50px;width:30px;height:80px;border:0;font:inherit;color:inherit;text-transform:none;cursor:pointer;overflow:visible;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (max-width: 1024px){.hamburger{display:block}}@media screen and (max-width: 768px){.hamburger{right:25px}}.hamburger .box{display:inline-block;position:absolute;width:30px;height:18px;top:50%;left:50%;vertical-align:middle;transform:translate(-50%, -50%)}.hamburger .box .inner,.hamburger .box:before,.hamburger .box:after{content:"";display:block;position:absolute;width:100%;height:2px;border-radius:3px;background:var(--themeColor3)}@media screen and (max-width: 768px){.hamburger .box .inner,.hamburger .box:before,.hamburger .box:after{width:30px}}.hamburger .box .inner{margin-top:8px}.hamburger .box:before{top:0%}.hamburger .box:after{bottom:0%}.scrollDownBtn a{position:relative;margin-left:50px;font:18px/1 "Roboto",sans-serif;color:var(--themeColor3);transition:color 600ms}@media screen and (max-width: 500px){.scrollDownBtn a{font-size:1rem;margin-left:30px}}.scrollDownBtn a svg{position:absolute;width:22px;height:10px;top:3px;left:-50px;fill:var(--themeColor3);transform:rotate(90deg);z-index:2;transition:transform 300ms linear 300ms,fill 600ms}@media screen and (max-width: 500px){.scrollDownBtn a svg{left:-30px}}.scrollDownBtn a:after{content:"";position:absolute;top:100%;width:0;height:2px;right:0;background:var(--themeColor3);transition:width 225ms cubic-bezier(0.215, 0.61, 0.355, 1),color 600ms}.scrollDownBtn a:hover:after{width:100%;right:auto;left:0}.p_drawersList{list-style-type:none}.p_drawersList>li{position:relative;padding:0 120px;background:rgba(0,0,0,0);border-top:1px solid var(--themeColor5) !important}@media screen and (max-width: 1400px){.p_drawersList>li{padding:0 130px}}@media screen and (max-width: 1200px){.p_drawersList>li{padding:0 100px}}@media screen and (max-width: 1024px){.p_drawersList>li{padding:0 50px}}@media screen and (max-width: 768px){.p_drawersList>li{padding:0 30px}}@media screen and (max-width: 600px){.p_drawersList>li{padding:0 25px}}.p_drawersList>li:last-child{border-bottom:1px solid var(--themeColor5) !important}.p_drawersList>li .clickable,.p_drawersList>li .drawer{position:relative;max-width:900px;margin:0 auto}.p_drawersList>li .clickable{display:flex;width:100%;padding:50px 60px 50px 0;cursor:pointer}@media screen and (max-width: 600px){.p_drawersList>li .clickable{padding:30px 60px 28px 0px}}.p_drawersList>li .clickable picture{position:relative;width:175px;height:175px;border-radius:50%;overflow:hidden}@media screen and (max-width: 1024px){.p_drawersList>li .clickable picture{width:125px;height:125px}}@media screen and (max-width: 600px){.p_drawersList>li .clickable picture{display:none}}.p_drawersList>li .clickable .flex{display:flex;min-height:90px;width:calc(100% - 50px - 175px);padding-left:60px;padding-right:40px;align-items:center}@media screen and (max-width: 1024px){.p_drawersList>li .clickable .flex{width:calc(100% - 50px - 125px);padding-left:40px;padding-right:20px}}@media screen and (max-width: 768px){.p_drawersList>li .clickable .flex{width:calc(100% - 40px - 125px)}}@media screen and (max-width: 600px){.p_drawersList>li .clickable .flex{width:100%;min-height:100%;padding:0}}.p_drawersList>li .clickable .flex div{width:100%}.p_drawersList>li .clickable .flex div h4{color:var(--themeColor3);font-family:"Roboto",sans-serif;transition:color 300ms;margin-bottom:0;line-height:1.2;font-weight:500;transition:color 300ms;font-size:2.625rem}@media screen and (max-width: 1024px){.p_drawersList>li .clickable .flex div h4{font-size:2rem}}@media screen and (max-width: 768px){.p_drawersList>li .clickable .flex div h4{font-size:1.5625rem}}@media screen and (max-width: 425px){.p_drawersList>li .clickable .flex div h4{font-size:1.375rem}}@media screen and (max-width: 375px){.p_drawersList>li .clickable .flex div h4{font-size:1.3125rem}}@media screen and (max-width: 320px){.p_drawersList>li .clickable .flex div h4{font-size:1.25rem}}.p_drawersList>li .clickable .icon{position:absolute;width:50px;height:50px;top:50%;right:0;transform:translateY(-50%);transition:background 300ms,transform 300ms}.p_drawersList>li .clickable .icon:after{content:"";position:absolute;width:50px;height:50px;background:var(--themeColor3);top:50%;left:50%;border-radius:50%;transform:translate(-50%, -50%);transition:transform 300ms}@media screen and (max-width: 768px){.p_drawersList>li .clickable .icon{width:40px;height:40px}}.p_drawersList>li .clickable .icon svg{position:absolute;width:10px;height:14px;top:50%;left:50%;fill:var(--themeColor1);transform:translate(-50%, -50%) rotate(0deg);transition:transform 300ms,fill 300ms;z-index:1}@media screen and (max-width: 600px){.p_drawersList>li .clickable .icon svg{width:16px;height:16px}}.p_drawersList>li{overflow:hidden;transition:background 300ms,border 300ms}.p_drawersList>li:hover .clickable .icon:after{transform:translate(-50%, -50%) scale(1.1)}@media screen and (max-width: 768px){.p_drawersList>li{padding-top:35px !important;padding-bottom:35px !important}}.p_drawersList>li.open{background:var(--themeColor3);border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0)}.p_drawersList>li.open:after{bottom:0%}.p_drawersList>li.open .clickable .flex div h4{color:var(--themeColor1)}.p_drawersList>li.open .clickable .icon:after{background:var(--themeColor1);transform:translate(-50%, -50%) scale(1.1)}.p_drawersList>li.open .clickable .icon svg{stroke:var(--themeColor3);transform:translate(-50%, -50%) rotate(-180deg)}.p_drawersList>li.open>.drawer{opacity:1;overflow:hidden;transform:translateY(0);transition:transform 800ms cubic-bezier(0.165, 0.84, 0.44, 1) 300ms,opacity 600ms linear 300ms}.p_drawersList>li .clickable{position:relative;z-index:1}.p_drawersList>li .clickable .icon svg{stroke:var(--themeColor1)}.p_drawersList>li .drawer{position:relative;opacity:0;transform:translateY(100px);transition:opacity 300ms,transform 300ms;z-index:1}.p_drawersList>li .drawer>div{padding-top:50px;padding-bottom:150px}@media screen and (max-width: 1400px){.p_drawersList>li .drawer>div{padding-bottom:125px}}@media screen and (max-width: 1024px){.p_drawersList>li .drawer>div{padding-bottom:100px}}@media screen and (max-width: 768px){.p_drawersList>li .drawer>div{padding-bottom:50px}}@media screen and (max-width: 600px){.p_drawersList>li .drawer>div{padding-top:20px}}.p_drawersList>li .drawer>div .grid{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px}.p_drawersList>li .drawer>div .grid .column{padding-right:30px;padding-left:30px}.p_drawersList>li .drawer>div .left h4{font:1.5rem/1.5 "Roboto",sans-serif;font-weight:700;color:var(--themeColor1);margin-bottom:30px}@media screen and (max-width: 768px){.p_drawersList>li .drawer>div .left h4{margin-bottom:20px}}.p_drawersList>li .drawer>div .left p{color:var(--themeColor1)}.p_drawersList>li .drawer>div .right{padding-top:50px}.p_drawersList>li .drawer>div .right h5{color:var(--themeColor1)}.p_drawersList>li .drawer>div .right li:last-child p{border-bottom:none}.p_drawersList>li .drawer>div .right li p{border-color:rgba(255,255,255,.1);color:var(--themeColor1)}.p_drawersList>li .drawer>div picture{margin-top:60px;margin-bottom:90px}@media screen and (max-width: 1024px){.p_drawersList>li .drawer>div picture{margin-top:50px;margin-bottom:75px}}@media screen and (max-width: 768px){.p_drawersList>li .drawer>div picture{margin-top:30px;margin-bottom:40px}}@media screen and (max-width: 500px){.p_drawersList>li .drawer>div picture{margin-top:20px;margin-bottom:40px}}.p_drawersList>li .drawer>div .main h4{color:var(--themeColor1);margin-bottom:50px}@media screen and (max-width: 1024px){.p_drawersList>li .drawer>div .main h4{margin-bottom:40px}}@media screen and (max-width: 768px){.p_drawersList>li .drawer>div .main h4{margin-bottom:30px}}.projectThumbnail{display:block}.projectThumbnail .imageWrapper{position:relative;overflow:hidden;transition:transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1)}.projectThumbnail .imageWrapper .icon{position:absolute;top:20px;left:20px;border:1px solid var(--themeColor4);border-radius:50%;min-width:50px;width:50px;height:50px;background-color:none;transition:background-color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955),border 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955);z-index:1}.projectThumbnail .imageWrapper .icon svg{fill:var(--themeColor1);width:25px;height:25px;position:absolute;top:52%;left:52%;transform:translate(-50%, -50%);transition:fill 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.projectThumbnail .imageWrapper .transform{position:relative;width:100%;height:80vh;transition:transform 700ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 1400px){.projectThumbnail .imageWrapper .transform{height:700px}}@media screen and (max-width: 1200px){.projectThumbnail .imageWrapper .transform{height:650px}}@media screen and (max-width: 1024px){.projectThumbnail .imageWrapper .transform{height:600px}}@media screen and (max-width: 900px){.projectThumbnail .imageWrapper .transform{height:450px}}@media screen and (max-width: 800px){.projectThumbnail .imageWrapper .transform{height:400px}}@media screen and (max-width: 768px){.projectThumbnail .imageWrapper .transform{height:500px}}@media screen and (max-width: 600px){.projectThumbnail .imageWrapper .transform{height:400px}}@media screen and (max-width: 500px){.projectThumbnail .imageWrapper .transform{height:350px}}@media screen and (max-width: 425px){.projectThumbnail .imageWrapper .transform{height:475px}}@media screen and (max-width: 375px){.projectThumbnail .imageWrapper .transform{height:425px}}@media screen and (max-width: 320px){.projectThumbnail .imageWrapper .transform{height:350px}}.projectThumbnail .imageWrapper .transform .image{position:absolute;top:0;right:0;bottom:0;left:0}.projectThumbnail .imageWrapper .transform video{width:100%;height:calc(100% + 100px);margin-top:-50px;-o-object-position:50% 0;object-position:50% 0;-o-object-fit:cover;object-fit:cover}.projectThumbnail .text{position:relative;bottom:0px;padding:35px 30px 0;transition:bottom 700ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 800ms}@media screen and (max-width: 1024px){.projectThumbnail .text{padding:25px 20px 0}}@media screen and (max-width: 900px){.projectThumbnail .text{padding:25px 10px 0}}@media screen and (max-width: 768px){.projectThumbnail .text{padding:20px 0 0}}.projectThumbnail .text h4,.projectThumbnail .text h5{margin:0}.projectThumbnail .text h4{margin-bottom:10px;font-family:"Roboto",sans-serif;font-weight:700;color:var(--themeColor3);transition:color 600ms;line-height:34px}.projectThumbnail .text h5{color:var(--themeColor4);transition:color 600ms;margin-top:15px}.projectThumbnail .text h5 span:first-child{display:inline-block;position:relative;margin:0 50px 8px 0}@media screen and (max-width: 500px){.projectThumbnail .text h5 span:first-child{margin-right:30px}}.projectThumbnail .text h5 span:first-child:after{content:"";position:absolute;top:6px;right:-30px;width:5px;height:1px;background:var(--themeColor4)}@media screen and (max-width: 500px){.projectThumbnail .text h5 span:first-child:after{right:-18px}}.projectThumbnail:hover .imageWrapper .transform{transform:scale(1.05)}.projectThumbnail:hover .imageWrapper .icon{background-color:var(--themeColor1);border:1px solid var(--themeColor1);transition:background-color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955),border 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.projectThumbnail:hover .imageWrapper .icon svg{fill:var(--themeColor3);transition:fill 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.transition .projectThumbnail{pointer-events:none}#fixedArrow{position:fixed;width:66px;height:66px;right:55px;bottom:35px;z-index:1;transition:opacity 300ms}@media screen and (max-width: 1700px){#fixedArrow{right:35px}}@media screen and (max-width: 1024px){#fixedArrow{bottom:10px;right:10px}}@media screen and (max-width: 768px){#fixedArrow{width:48px;height:48px}}#fixedArrow svg{position:absolute;width:22px;height:15px;top:50%;left:50%;fill:var(--themeColor3);pointer-events:none;transform:translate(-50%, -50%) rotate(90deg);z-index:2;transition:transform 300ms linear 300ms}#fixedArrow svg use{fill:var(--themeColor3)}#fixedArrow span{position:absolute;width:66px;height:66px;top:0;left:0;background:var(--themeColor5);opacity:.1;border-radius:50%;transition:opacity 300ms}@media screen and (max-width: 768px){#fixedArrow span{width:48px;height:48px}}#fixedArrow span#scrollDown{z-index:1}#fixedArrow.backToTop{transition:opacity 300ms linear 300ms}#fixedArrow.backToTop svg{transform:translate(-50%, -50%) rotate(-90deg);transition:transform 300ms linear}#fixedArrow.backToTop span#scrollDown{z-index:0}#fixedArrow:not(.backToTop){opacity:0}form{display:block;width:100%}div.error{position:absolute;padding-top:7px;top:100%;font:12px/1 "Roboto",sans-serif;color:var(--themeColor3)}.inputField,.textField,.checkboxField{position:relative;width:100%;margin-bottom:50px}@media screen and (max-width: 1024px){.inputField,.textField,.checkboxField{margin-bottom:35px}}@media screen and (max-width: 600px){.inputField,.textField,.checkboxField{margin-bottom:25px}}.inputField input{width:100%;height:65px;padding:0px 15px;border:none;border:1px solid var(--themeColor3);font:1.125rem/65px "Roboto",sans-serif;color:var(--themeColor3);background:rgba(0,0,0,0);border-radius:10px;transition:300ms ease}@media screen and (max-width: 600px){.inputField input{height:45px;line-height:45px;font-size:1rem}}.inputField label{display:block;margin-bottom:10px;font:1.125rem/1 "Roboto",sans-serif;color:var(--themeColor3);transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 600px){.inputField label{font-size:1rem}}.inputField input:focus+label,.inputField input.valid+label,.inputField input.error+label{top:-12px;font-size:11px;line-height:12px;cursor:default;pointer-events:none}.inputField input.vide+label{top:0px;font:16px/45px "Roboto",sans-serif}.textField textarea{width:100%;height:200px;min-height:0;padding:15px;background-color:rgba(0,0,0,0);border:1px solid var(--themeColor3);border-radius:10px;font:1.125rem/1.5 "Roboto",sans-serif;color:var(--themeColor3);resize:none;overflow:hidden;transition:all 500ms}@media screen and (max-width: 600px){.textField textarea{height:150px;font-size:1rem}}.textField label{display:block;margin-bottom:10px;font:1.125rem "Roboto",sans-serif;color:var(--themeColor3);cursor:text;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media screen and (max-width: 600px){.textField label{font-size:1rem}}.checkboxField{position:relative}.checkboxField label{display:inline-block;position:relative;padding-left:30px;font:0.875rem/1.3 "Roboto",sans-serif;color:var(--themeColor3);cursor:pointer;user-select:none}.checkboxField label input{position:absolute;opacity:0;cursor:pointer}.checkboxField label span{position:absolute;width:20px;height:20px;top:-3px;left:0;border-radius:50%;border:1px solid var(--themeColor3)}.checkboxField label span:before{content:"";position:absolute;width:10px;height:10px;top:50%;left:50%;border-radius:50%;background:var(--themeColor3);transform:translate(-50%, -50%) scale(0);transition:transform 225ms cubic-bezier(0.215, 0.61, 0.355, 1)}.checkboxField label input:checked~span{opacity:1}.checkboxField label input:checked~span:before{transform:translate(-50%, -50%) scale(1)}.checkboxField.list label{display:block;margin-top:20px;margin-left:30px}.checkboxField.list label.master{padding:0;margin-left:0}[data-fadeup]{opacity:0;transform:translateY(100px);transition:opacity 800ms,transform 800ms cubic-bezier(0.215, 0.61, 0.355, 1)}[data-fadeup][data-scrollfire=fire],[data-fadeup][data-multiscrollfire=fire]{opacity:1;transform:none}.transition [data-fadeup],.chargement [data-fadeup]{opacity:0 !important;transform:translateY(100px) !important}.transition [data-scrollfire],.transition [data-multiscrollfire],.chargement [data-scrollfire],.chargement [data-multiscrollfire]{transition-delay:500ms !important}[data-scrollfire],[data-multiscrollfire]{transition-delay:0ms}[data-scrollfire][data-delay1],[data-multiscrollfire][data-delay1]{transition-delay:300ms}[data-scrollfire][data-delay2],[data-multiscrollfire][data-delay2]{transition-delay:400ms}[data-scrollfire][data-delay3],[data-multiscrollfire][data-delay3]{transition-delay:500ms}[data-scrollfire][data-delay4],[data-multiscrollfire][data-delay4]{transition-delay:600ms}[data-scrollfire][data-delay5],[data-multiscrollfire][data-delay5]{transition-delay:700ms}[data-scrollfire][data-delay6],[data-multiscrollfire][data-delay6]{transition-delay:800ms}[data-scrollfire][data-delay7],[data-multiscrollfire][data-delay7]{transition-delay:900ms}#landing{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;z-index:9998;background:var(--themeColor1);visibility:hidden;transition:opacity 400ms,visibility 0ms ease 400ms}.chargement #landing{opacity:1;visibility:visible}#page-transition{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;background:var(--themeColor1);visibility:hidden;z-index:9999}.transition #page-transition{top:0;bottom:0;opacity:1;visibility:visible;transition:opacity 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}.end #page-transition{top:0;bottom:0;opacity:0;visibility:visible;transition:opacity 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}header{position:relative;width:100%;padding-top:90px;z-index:1}@media screen and (max-width: 1024px){header{padding-top:50px}}header .logo{float:left}header .logo svg{width:100px;height:26px;fill:var(--themeColor3);transition:fill 500ms}header ul{float:right;margin-top:12px}@media screen and (max-width: 1024px){header ul{display:none}}header ul li{display:inline-block}header ul li:not(:last-child){margin-right:40px}@media screen and (max-width: 1300px){header ul li:not(:last-child){margin-right:30px}}@media screen and (max-width: 1100px){header ul li:not(:last-child){margin-right:25px}}@media screen and (max-width: 1050px){header ul li:not(:last-child){margin-right:20px}}header ul li a{position:relative;padding-bottom:5px;font:16px/1 "Roboto",sans-serif;color:var(--themeColor3);transition:color 500ms}header ul li a:after{content:"";position:absolute;top:100%;width:0;height:2px;right:0;background:var(--themeColor3);transition:width 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}header ul li a:hover:after{width:100%;right:auto;left:0}footer h2{max-width:670px;margin-bottom:50px;color:var(--themeColor3);transition:color 600ms}@media screen and (max-width: 1200px){footer h2{max-width:550px}}@media screen and (max-width: 1024px){footer h2{max-width:500px}}@media screen and (max-width: 768px){footer h2{margin-bottom:30px}}@media screen and (max-width: 500px){footer h2{max-width:400px}}footer .btn.white{color:var(--themeColor1);transition:color 600ms}footer .btn.white:after{background:var(--themeColor3);transition:transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1),background 600ms}footer .link.white{color:var(--themeColor3);transition:color 600ms}footer .link.white:after{background:var(--themeColor3);transition:background 600ms,width 225ms cubic-bezier(0.215, 0.61, 0.355, 1)}footer ul{max-width:185px;margin:130px 0 0 auto}@media screen and (max-width: 1200px){footer ul{margin-top:100px}}@media screen and (max-width: 1024px){footer ul{margin-top:75px}}@media screen and (max-width: 768px){footer ul{margin-top:50px;max-width:165px}}@media screen and (max-width: 500px){footer ul{margin:50px 0 0}}footer ul li:last-child{margin-top:35px}footer ul li:not(:last-child){margin-bottom:25px}@media screen and (max-width: 768px){footer ul li:not(:last-child){margin-bottom:20px}}footer ul li:not(:last-child) a{font:18px/1 "Roboto",sans-serif;color:var(--themeColor3);transition:color 600ms}@media screen and (max-width: 768px){footer ul li:not(:last-child) a{font-size:16px}}footer ul li:not(:last-child) a:hover{color:#57ba6d;transition:color 300ms}.section_banner{position:relative;height:calc(100vh - 124px)}@media screen and (max-width: 1024px){.section_banner{height:100%;padding-bottom:80px}}@media screen and (max-width: 768px){.section_banner{padding-bottom:120px}}.section_banner .w1500{position:relative;height:calc(100vh - 124px)}@media screen and (max-width: 1024px){.section_banner .w1500{height:100%}}.section_banner .text{padding-top:160px}@media screen and (max-height: 800px){.section_banner .text{padding-top:110px}}@media screen and (max-height: 650px){.section_banner .text{padding-top:80px}}@media screen and (max-width: 1024px){.section_banner .text{padding-top:110px}}@media screen and (max-width: 768px){.section_banner .text{padding-top:80px}}.section_banner .text h1{color:var(--themeColor3);transition:color 600ms}@media screen and (max-width: 768px){.section_banner .text h1{max-width:500px}}.section_banner .text h1>span{display:block}.section_banner .text h1>span.desktop{display:block}@media screen and (max-width: 600px){.section_banner .text h1>span.desktop{display:none}}.section_banner .text h1>span.mobile{display:none}@media screen and (max-width: 600px){.section_banner .text h1>span.mobile{display:block}}.section_banner .text h1>span span{color:#57ba6d}.section_banner .scrollDownBtn{position:absolute;bottom:75px;left:0}@media screen and (max-width: 1024px){.section_banner .scrollDownBtn{position:relative;bottom:0;margin-top:50px}}.pandoBlock{position:relative;background:#57ba6d;overflow:hidden}@media screen and (max-width: 768px){.pandoBlock{padding-bottom:120px}}@media screen and (max-width: 500px){.pandoBlock{padding-bottom:300px}}@media screen and (max-width: 375px){.pandoBlock{padding-bottom:360px}}.pandoBlock .image{position:absolute;width:750px;height:750px;top:50%;right:0;transform:translateY(-50%);background-position:right center;background-size:contain}@media screen and (max-width: 1500px){.pandoBlock .image{width:600px;height:600px}}@media screen and (max-width: 1200px){.pandoBlock .image{width:500px;height:500px}}@media screen and (max-width: 1100px){.pandoBlock .image{right:-50px}}@media screen and (max-width: 1024px){.pandoBlock .image{width:400px;height:400px;right:-50px}}@media screen and (max-width: 800px){.pandoBlock .image{right:-100px}}@media screen and (max-width: 768px){.pandoBlock .image{width:450px;height:450px;top:auto;bottom:-100px;transform:none}}@media screen and (max-width: 700px){.pandoBlock .image{bottom:-150px}}@media screen and (max-width: 600px){.pandoBlock .image{right:-150px}}@media screen and (max-width: 500px){.pandoBlock .image{right:0px;bottom:-100px}}.pandoBlock img{position:relative;width:250px;margin-top:60px}@media screen and (max-width: 1500px){.pandoBlock img{margin-top:0}}@media screen and (max-width: 768px){.pandoBlock img{width:215px}}@media screen and (max-width: 500px){.pandoBlock img{width:185px}}.pandoBlock .btn{margin-bottom:60px}@media screen and (max-width: 1500px){.pandoBlock .btn{margin-bottom:0}}.pandoBlock h3{position:relative;margin:50px 0;color:var(--themeColor1);max-width:570px}@media screen and (max-width: 1400px){.pandoBlock h3{max-width:530px}}@media screen and (max-width: 1200px){.pandoBlock h3{max-width:480px}}@media screen and (max-width: 1024px){.pandoBlock h3{max-width:410px}}@media screen and (max-width: 768px){.pandoBlock h3{max-width:420px;margin:30px 0}}@media screen and (max-width: 425px){.pandoBlock h3{max-width:270px}}@media screen and (max-width: 320px){.pandoBlock h3{max-width:250px}}.section_twinText .text{max-width:300px}@media screen and (max-width: 900px){.section_twinText .text{max-width:250px}}@media screen and (max-width: 768px){.section_twinText .text{max-width:100%;margin-bottom:30px}}.section_twinText .wrapper{position:relative;max-width:700px;margin-left:auto}@media screen and (max-width: 1400px){.section_twinText .wrapper{max-width:500px}}@media screen and (max-width: 768px){.section_twinText .wrapper{max-width:100%}}.section_twinText .wrapper h4 span{display:block}.section_twinText .wrapper .btn{margin-top:55px}@media screen and (max-width: 1024px){.section_twinText .wrapper .btn{margin-top:40px}}@media screen and (max-width: 768px){.section_twinText .wrapper .btn{margin-top:30px}}.videoBlock .fancyVideo{width:100%;height:700px;position:relative;overflow:hidden}@media screen and (max-width: 1400px){.videoBlock .fancyVideo{height:650px}}@media screen and (max-width: 1200px){.videoBlock .fancyVideo{height:600px}}@media screen and (max-width: 1024px){.videoBlock .fancyVideo{height:550px}}@media screen and (max-width: 900px){.videoBlock .fancyVideo{height:400px}}@media screen and (max-width: 768px){.videoBlock .fancyVideo{height:350px}}@media screen and (max-width: 600px){.videoBlock .fancyVideo{height:300px}}@media screen and (max-width: 500px){.videoBlock .fancyVideo{height:250px}}.videoBlock .videoWrapper{position:absolute;top:-100px;right:50px;bottom:-100px;left:50px;overflow:hidden;background-size:cover}@media screen and (max-width: 768px){.videoBlock .videoWrapper{top:0;right:30px;bottom:0;left:30px}}@media screen and (max-width: 600px){.videoBlock .videoWrapper{right:20px;left:20px}}.videoBlock .videoWrapper:before{content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,.3);z-index:1}.videoBlock .videoWrapper video{position:absolute;width:auto;height:100%;min-width:100%;min-height:100%;top:50%;left:50%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%, -50%)}.projectsBlock .grid{width:calc(100% + 100px);margin-left:-50px;margin-right:-50px}@media screen and (max-width: 1400px){.projectsBlock .grid{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}}@media screen and (max-width: 1200px){.projectsBlock .grid{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}}@media screen and (max-width: 1024px){.projectsBlock .grid{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}}.projectsBlock .grid .column:not(.textCenter){padding:0 100px}@media screen and (max-width: 1400px){.projectsBlock .grid .column:not(.textCenter){padding:0 30px}}@media screen and (max-width: 1200px){.projectsBlock .grid .column:not(.textCenter){padding:0 15px}}@media screen and (max-width: 1024px){.projectsBlock .grid .column:not(.textCenter){padding:0 10px}}@media screen and (max-width: 768px){.projectsBlock .grid .column:not(.textCenter) a{max-width:100%;margin:0 auto}}.projectsBlock .grid .column:not(.textCenter):first-child .image{top:-50px;bottom:-50px}.projectsBlock .grid .column:not(.textCenter):nth-child(2) .image{top:-50px;bottom:-50px}@media screen and (max-width: 600px){.projectsBlock .grid .column:not(.textCenter) .projectThumbnail .imageWrapper{margin-top:0}}.projectsBlock .grid>:nth-child(even){margin-top:150px;margin-bottom:100px}@media screen and (max-width: 1400px){.projectsBlock .grid>:nth-child(even){margin-top:100px;margin-bottom:75px}}@media screen and (max-width: 1024px){.projectsBlock .grid>:nth-child(even){margin-top:75px;margin-bottom:50px}}@media screen and (max-width: 600px){.projectsBlock .grid>:nth-child(even){margin-top:0}}.projectsBlock .grid>:nth-child(odd){margin-bottom:250px}@media screen and (max-width: 1400px){.projectsBlock .grid>:nth-child(odd){margin-bottom:175px}}@media screen and (max-width: 1024px){.projectsBlock .grid>:nth-child(odd){margin-bottom:125px}}@media screen and (max-width: 600px){.projectsBlock .grid>:not(:last-child){margin-bottom:50px}}.projectsBlock .grid :last-child{margin-bottom:0}.projectsBlock .textCenter{margin-top:50px}@media screen and (max-width: 1024px){.projectsBlock .textCenter{margin-top:40px}}@media screen and (max-width: 768px){.projectsBlock .textCenter{margin-top:30px}}@media screen and (max-width: 600px){.projectsBlock .textCenter{text-align:left}}.section_textImage .textImage{position:relative}@media screen and (max-width: 900px){.section_textImage .textImage .floatRight .text{padding-right:20px;padding-left:0}}@media screen and (max-width: 900px){.section_textImage .textImage .floatRight .text{padding-right:0}}.section_textImage .textImage .margin{margin-top:-200px}@media screen and (max-height: 700px){.section_textImage .textImage .margin{margin-top:-110px}}@media screen and (max-height: 600px){.section_textImage .textImage .margin{margin-top:-60px}}@media screen and (max-width: 1024px){.section_textImage .textImage .margin{margin-top:-60px}}.section_textImage .textImage .imageWrapper{position:relative;max-width:100%;width:550px;height:700px;margin-left:auto;overflow:hidden}@media screen and (max-width: 1400px){.section_textImage .textImage .imageWrapper{height:600px;width:500px}}@media screen and (max-width: 1200px){.section_textImage .textImage .imageWrapper{height:550px}}@media screen and (max-width: 1024px){.section_textImage .textImage .imageWrapper{height:500px}}@media screen and (max-width: 900px){.section_textImage .textImage .imageWrapper{height:450px}}@media screen and (max-width: 800px){.section_textImage .textImage .imageWrapper{height:400px}}@media screen and (max-width: 768px){.section_textImage .textImage .imageWrapper{width:100%;height:500px}}@media screen and (max-width: 600px){.section_textImage .textImage .imageWrapper{height:400px}}@media screen and (max-width: 500px){.section_textImage .textImage .imageWrapper{height:350px}}@media screen and (max-width: 425px){.section_textImage .textImage .imageWrapper{height:475px}}@media screen and (max-width: 375px){.section_textImage .textImage .imageWrapper{height:425px}}@media screen and (max-width: 320px){.section_textImage .textImage .imageWrapper{height:350px}}.section_textImage .textImage .imageWrapper .image{position:absolute;top:-75px;right:0;bottom:-75px;left:0}@media screen and (max-width: 768px){.section_textImage .textImage .imageWrapper .image{top:0;bottom:0}}.section_textImage .textImage .text{max-width:400px}@media screen and (max-width: 1024px){.section_textImage .textImage .text{max-width:350px}}@media screen and (max-width: 900px){.section_textImage .textImage .text{padding-left:20px}}@media screen and (max-width: 768px){.section_textImage .textImage .text{max-width:100%}}@media screen and (max-width: 700px){.section_textImage .textImage .text{padding-left:0}}.section_textImage .textImage .text.bigPadding{padding-top:150px}@media screen and (max-width: 768px){.section_textImage .textImage .text.bigPadding{padding-top:70px}}.section_textImage .textImage .text.smallPadding{padding-top:70px}.section_textImage .textImage .text h5{margin-bottom:15px}.section_textImage .textImage .text h4,.section_textImage .textImage .text p{color:var(--themeColor3);transition:color 600ms}.section_textImage .textImage .text h4{margin-bottom:45px;color:var(--themeColor3);transition:color 600ms}@media screen and (max-width: 1024px){.section_textImage .textImage .text h4{margin-bottom:30px}}.section_textImage .textImage .text p{margin-bottom:15px;color:var(--themeColor3);transition:color 600ms}.section_textImage .textImage .text .btn,.section_textImage .textImage .text .link{margin-top:50px}@media screen and (max-width: 1024px){.section_textImage .textImage .text .btn,.section_textImage .textImage .text .link{margin-top:30px}}.section_textImage .textImage .text .btn.white{color:var(--themeColor1);transition:color 600ms}.section_textImage .textImage .text .btn.white:after{background:var(--themeColor3);transition:transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1),background 600ms}.section_textImage .textImage .text ul li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.1)}.section_textImage .textImage .text ul li p{margin-bottom:0}.s_coCreation .w1500{position:relative}.s_coCreation .w1500 h5{color:var(--themeColor4)}.s_coCreation .w1500 h4{color:var(--themeColor3)}.s_coCreation .w1500 h5,.s_coCreation .w1500 h4{transition:color 600ms}.s_coCreation .imageWrapper{position:absolute;overflow:hidden}.s_coCreation .imageWrapper.i1{width:450px;height:450px;top:350px;left:150px}@media screen and (max-width: 1700px){.s_coCreation .imageWrapper.i1{left:60px}}@media screen and (max-width: 1600px){.s_coCreation .imageWrapper.i1{left:0}}@media screen and (max-width: 1400px){.s_coCreation .imageWrapper.i1{width:350px;height:350px}}@media screen and (max-width: 1100px){.s_coCreation .imageWrapper.i1{width:275px;height:275px;top:250px}}@media screen and (max-width: 768px){.s_coCreation .imageWrapper.i1{width:250px;height:250px;top:175px}}@media screen and (max-width: 500px){.s_coCreation .imageWrapper.i1{display:none}}.s_coCreation .imageWrapper.i2{width:390px;height:475px;top:0;right:120px}@media screen and (max-width: 1700px){.s_coCreation .imageWrapper.i2{right:50px}}@media screen and (max-width: 1600px){.s_coCreation .imageWrapper.i2{right:0}}@media screen and (max-width: 1400px){.s_coCreation .imageWrapper.i2{width:300px;height:365px}}@media screen and (max-width: 1100px){.s_coCreation .imageWrapper.i2{width:225px;height:273px}}@media screen and (max-width: 768px){.s_coCreation .imageWrapper.i2{width:185px;height:224px}}@media screen and (max-width: 500px){.s_coCreation .imageWrapper.i2{display:none}}.s_coCreation .imageWrapper.i3{width:550px;height:350px;bottom:0;right:90px}@media screen and (max-width: 1700px){.s_coCreation .imageWrapper.i3{right:0}}@media screen and (max-width: 1400px){.s_coCreation .imageWrapper.i3{width:450px;height:286px}}@media screen and (max-width: 1100px){.s_coCreation .imageWrapper.i3{width:350px;height:222px}}@media screen and (max-width: 768px){.s_coCreation .imageWrapper.i3{width:300px;height:190px}}@media screen and (max-width: 500px){.s_coCreation .imageWrapper.i3{position:relative;right:0;bottom:0;width:100%;height:250px}}.s_coCreation .imageWrapper .image{position:absolute;top:-50px;right:0;bottom:-50px;left:0;background-position:left}.s_coCreation .imageWrapper .image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width: 500px){.s_coCreation .imageWrapper .image:after{display:none}}.s_coCreation .text{position:relative;max-width:450px;margin:0 auto;padding:500px 0;text-align:center}@media screen and (max-width: 1400px){.s_coCreation .text{padding:400px 0;max-width:400px}}@media screen and (max-width: 1200px){.s_coCreation .text{max-width:375px}}@media screen and (max-width: 1100px){.s_coCreation .text{padding:300px 0}}@media screen and (max-width: 1024px){.s_coCreation .text{max-width:350px}}@media screen and (max-width: 768px){.s_coCreation .text{max-width:325px}}@media screen and (max-width: 500px){.s_coCreation .text{padding:30px 0 0 0}}.s_coCreation .text h5{margin-bottom:20px}@media screen and (max-width: 768px){.s_coCreation .text h4{font-size:24px}}html body{--bw-font-family: "Roboto", sans-serif;--bw-rgb-main-color: 36, 36, 36;--bw-rgb-link-color-hover: 115, 115, 115;--bw-rgb-toggle-off-background-color: 119, 149, 150;--bw-rgb-toggle-on-background-color: 148, 174, 42}html body{--bw-rgb-placeholder-background-color: 242, 242, 242;--bw-rgb-placeholder-border-color: var(--bw-rgb-main-color);--bw-border-radius: 10px;--bw-placeholder-border-radius: 25px}.placeholder_auto_div .placeholder-txt .linkStyle{font-weight:600 !important;color:#242424 !important;box-shadow:inset 0 -0.1em 0 0 #737373 !important;transition:all 300ms ease}.placeholder_auto_div .placeholder-txt .linkStyle:hover{color:#737373 !important}#cc--main #cm #c-inr #c-bns .c-bn,#cc--main #s-inr .c-bn:not(#s-c-bn){position:relative;overflow:visible;margin:unset;background:unset;padding:20px 20px;font-size:15px;font-weight:700;z-index:1}#cc--main #cm #c-inr #c-bns .c-bn span,#cc--main #s-inr .c-bn:not(#s-c-bn) span{position:relative;z-index:1}#cc--main #cm #c-inr #c-bns .c-bn:after,#cc--main #s-inr .c-bn:not(#s-c-bn):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50px;z-index:-1;transition:transform 600ms ease;vertical-align:middle}#cc--main #cm #c-inr #c-bns .c-bn:hover:after,#cc--main #s-inr .c-bn:not(#s-c-bn):hover:after{transform:scale(1.05)}#cc--main #cm #c-inr #c-bns #c-s-bn,#cc--main #s-inr #s-all-bn,#cc--main #s-inr #s-rall-bn{color:rgb(var(--bw-rgb-main-color))}#cc--main #cm #c-inr #c-bns #c-s-bn span,#cc--main #s-inr #s-all-bn span,#cc--main #s-inr #s-rall-bn span{color:rgb(var(--bw-rgb-main-color))}#cc--main #cm #c-inr #c-bns #c-s-bn:after,#cc--main #s-inr #s-all-bn:after,#cc--main #s-inr #s-rall-bn:after{background:var(--themeColor1);border:2px solid rgb(var(--bw-rgb-main-color))}#cc--main #cm #c-inr #c-bns #c-p-bn,#cc--main #cm #c-inr #c-bns #c-t-bn,#cc--main #s-inr #s-sv-bn{color:rgb(var(--bw-rgb-main-color))}#cc--main #cm #c-inr #c-bns #c-p-bn span,#cc--main #cm #c-inr #c-bns #c-t-bn span,#cc--main #s-inr #s-sv-bn span{color:var(--themeColor1)}#cc--main #cm #c-inr #c-bns #c-p-bn:after,#cc--main #cm #c-inr #c-bns #c-t-bn:after,#cc--main #s-inr #s-sv-bn:after{background:rgb(var(--bw-rgb-main-color))}#cc--main #s-inr #s-sv-bn{color:var(--themeColor1)}#overlayMenu{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden;z-index:99;pointer-events:none}#overlayMenu .wrapper{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:var(--themeColor3);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;z-index:101;transition:opacity 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#overlayMenu .wrapper::-webkit-scrollbar{display:none}#overlayMenu .wrapper .close{position:absolute;width:30px;height:50px;top:37px;right:50px;opacity:0;cursor:pointer;transition:opacity 300ms linear 300ms}@media screen and (max-width: 768px){#overlayMenu .wrapper .close{right:30px}}#overlayMenu .wrapper .close:before,#overlayMenu .wrapper .close:after{content:"";position:absolute;width:30px;height:2px;top:50%;left:50%;background:var(--themeColor1)}#overlayMenu .wrapper .close:before{transform:translate(-50%, -50%) rotate(-45deg)}#overlayMenu .wrapper .close:after{transform:translate(-50%, -50%) rotate(45deg)}#overlayMenu .wrapper .flex{width:100%;height:100%;padding-right:50px;padding-bottom:50px;align-items:flex-end}@media screen and (max-width: 768px){#overlayMenu .wrapper .flex{padding-right:30px}}#overlayMenu .wrapper ul{width:100%}#overlayMenu .wrapper li{text-align:right}#overlayMenu .wrapper li:not(:last-child){margin-bottom:30px}@media screen and (max-width: 600px){#overlayMenu .wrapper li:not(:last-child){margin-bottom:25px}}#overlayMenu .wrapper li a{font:40px/1.1 "Roboto",sans-serif;color:var(--themeColor1);opacity:0;transform:translateY(100px);transition:color 300ms}@media screen and (max-width: 900px){#overlayMenu .wrapper li a{font-size:35px}}@media screen and (max-width: 768px){#overlayMenu .wrapper li a{font-size:30px}}@media screen and (max-width: 600px){#overlayMenu .wrapper li a{font-size:26px}}@media screen and (max-width: 500px){#overlayMenu .wrapper li a{font-size:24px}}#overlayMenu .wrapper li a:hover{color:var(--themeColor4)}.showOverlayMenu.openingMenu .wrapper{overflow:hidden}.showOverlayMenu.closingMenu #overlay{opacity:0}.showOverlayMenu.closingMenu #overlayMenu .close{opacity:0;transition:opacity 400ms linear 400ms}.showOverlayMenu.closingMenu #overlayMenu .wrapper{opacity:0;overflow:hidden;transition:opacity 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955) 400ms}.showOverlayMenu.closingMenu #overlayMenu .wrapper li a{opacity:0;transform:translateY(100px);transition:color 300ms,transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}.showOverlayMenu.closingMenu #overlayMenu .wrapper li a.a1{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 175ms,opacity 175ms linear 175ms}.showOverlayMenu.closingMenu #overlayMenu .wrapper li a.a2{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 150ms,opacity 175ms linear 150ms}.showOverlayMenu.closingMenu #overlayMenu .wrapper li a.a3{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 125ms,opacity 175ms linear 125ms}.showOverlayMenu.closingMenu #overlayMenu .wrapper li a.a4{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 100ms,opacity 175ms linear 100ms}.showOverlayMenu.closingMenu #overlayMenu .wrapper li a.a5{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 75ms,opacity 175ms linear 75ms}.showOverlayMenu.closingMenu #overlayMenu .wrapper li a.a6{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 50ms,opacity 175ms linear 50ms}.showOverlayMenu.closingMenu #overlayMenu .wrapper li a.a7{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 25ms,opacity 175ms linear 25ms}.showOverlayMenu.closingMenu #overlayMenu .wrapper li a.a8{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 175ms linear}.showOverlayMenu #overlay{opacity:1;visibility:visible;z-index:99;pointer-events:all}.showOverlayMenu #overlayMenu{overflow-y:auto;visibility:visible}.showOverlayMenu #overlayMenu .close{opacity:1}.showOverlayMenu #overlayMenu .wrapper{opacity:1;pointer-events:all}.showOverlayMenu #overlayMenu .wrapper li a{opacity:1;transform:none;transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 500ms cubic-bezier(0.215, 0.61, 0.355, 1)}.showOverlayMenu #overlayMenu .wrapper li a.a1{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 300ms,opacity 500ms linear 300ms}.showOverlayMenu #overlayMenu .wrapper li a.a2{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 350ms,opacity 500ms linear 350ms}.showOverlayMenu #overlayMenu .wrapper li a.a3{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 400ms,opacity 500ms linear 400ms}.showOverlayMenu #overlayMenu .wrapper li a.a4{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 450ms,opacity 500ms linear 450ms}.showOverlayMenu #overlayMenu .wrapper li a.a5{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 500ms,opacity 500ms linear 500ms}.showOverlayMenu #overlayMenu .wrapper li a.a6{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 550ms,opacity 500ms linear 550ms}.showOverlayMenu #overlayMenu .wrapper li a.a7{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 600ms,opacity 500ms linear 600ms}.showOverlayMenu #overlayMenu .wrapper li a.a8{transition:color 300ms,transform 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 650ms,opacity 500ms linear 650ms}#page-home header{background-color:var(--themeColor3)}#page-home header .logo svg{fill:var(--themeColor1)}#page-home header ul li a{color:var(--themeColor1)}#page-home header .hamburger .box .inner,#page-home header .hamburger .box:after,#page-home header .hamburger .box:before{background:var(--themeColor1)}#page-home #fixedArrow:not(.backToTop){opacity:1}#page-home #fixedArrow svg{fill:var(--themeColor1);transition:transform 300ms}#page-home #fixedArrow svg use{fill:var(--themeColor1)}#page-home #fixedArrow span{background:var(--themeColor3);opacity:.5}#page-home .bannerBlock{background-color:var(--themeColor3);height:calc(100vh - 124px)}@media screen and (max-width: 1024px){#page-home .bannerBlock{height:100%;padding-bottom:250px}}#page-home .bannerBlock .text{padding-top:160px}@media screen and (max-height: 850px){#page-home .bannerBlock .text{padding-top:110px}}@media screen and (max-height: 800px){#page-home .bannerBlock .text{padding-top:80px}}@media screen and (max-height: 750px){#page-home .bannerBlock .text{padding-top:50px}}@media screen and (max-width: 1024px){#page-home .bannerBlock .text{padding-top:110px}}@media screen and (max-width: 768px){#page-home .bannerBlock .text{padding-top:80px}}#page-home .bannerBlock .text h1{color:var(--themeColor1);transition:color 500ms}#page-home .bannerBlock .text h1>span.desktop{display:block}@media screen and (max-width: 600px){#page-home .bannerBlock .text h1>span.desktop{display:none}}#page-home .bannerBlock .text h1>span.mobile{display:none}@media screen and (max-width: 600px){#page-home .bannerBlock .text h1>span.mobile{display:block}}#page-home .bannerBlock .text h1>span span{color:#57ba6d}#page-home .projectsBlock{margin-top:-250px}@media screen and (max-height: 700px){#page-home .projectsBlock{margin-top:-200px}}@media screen and (max-height: 660px){#page-home .projectsBlock{margin-top:-100px}}@media screen and (max-height: 500px){#page-home .projectsBlock{margin-top:-20px}}@media screen and (max-width: 1024px){#page-home .projectsBlock{margin-top:-175px}}@media screen and (max-width: 768px){#page-home .projectsBlock{margin-top:-175px}}#page-home .aboutBlock .text{max-width:800px;margin:0 auto}@media screen and (max-width: 1024px){#page-home .aboutBlock .text{max-width:600px}}@media screen and (max-width: 768px){#page-home .aboutBlock .text{max-width:530px}}#page-home .aboutBlock .text h3{margin-bottom:30px;color:var(--themeColor3)}@media screen and (max-width: 768px){#page-home .videoBlock{padding-bottom:50px}}[data-theme=dark] #page-approach .section_textImage .diagram .image.i1{opacity:1}[data-theme=dark] #page-approach .section_textImage .diagram .image.i2{opacity:0}#page-approach .section_textImage{position:relative}#page-approach .section_textImage .column.first{order:2}@media screen and (max-width: 768px){#page-approach .section_textImage .column.first{order:1}}#page-approach .section_textImage .column.second{order:1}@media screen and (max-width: 768px){#page-approach .section_textImage .column.second{order:2}}#page-approach .section_textImage .column.third{order:3;margin-left:auto}#page-approach .section_textImage .text{padding-top:350px}@media screen and (max-width: 1400px){#page-approach .section_textImage .text{padding-top:300px}}@media screen and (max-width: 1200px){#page-approach .section_textImage .text{padding-top:200px}}@media screen and (max-width: 1024px){#page-approach .section_textImage .text{padding-top:100px}}@media screen and (max-width: 768px){#page-approach .section_textImage .text{padding-top:50px}}#page-approach .section_textImage .text .noMargin{margin:0}#page-approach .section_textImage .text h5{color:var(--themeColor4);transition:color 600ms}#page-approach .section_textImage .text h4,#page-approach .section_textImage .text p{color:var(--themeColor3);transition:color 600ms}#page-approach .section_textImage .text .btn{margin-top:55px}@media screen and (max-width: 1024px){#page-approach .section_textImage .text .btn{margin-top:40px}}@media screen and (max-width: 768px){#page-approach .section_textImage .text .btn{margin-top:30px}}#page-approach .section_textImage .diagram{position:relative;width:750px;height:750px;margin-top:100px}@media screen and (max-width: 1400px){#page-approach .section_textImage .diagram{width:650px;height:650px}}@media screen and (max-width: 1300px){#page-approach .section_textImage .diagram{width:550px;height:550px}}@media screen and (max-width: 1024px){#page-approach .section_textImage .diagram{margin:50px auto 0}}@media screen and (max-width: 768px){#page-approach .section_textImage .diagram{width:100%;height:400px}}@media screen and (max-width: 425px){#page-approach .section_textImage .diagram{height:385px}}@media screen and (max-width: 375px){#page-approach .section_textImage .diagram{height:335px}}@media screen and (max-width: 320px){#page-approach .section_textImage .diagram{height:285px}}#page-approach .section_textImage .diagram .image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;transition:opacity 300ms}#page-approach .section_textImage .diagram .image.i1{opacity:0}#page-approach .section_textImage .diagram .image.i2{opacity:1}#page-approach .imageBlock{position:relative}#page-approach .imageBlock .imageWrapper{position:relative;max-width:100%;width:1400px;height:600px;overflow:hidden}@media screen and (max-width: 1600px){#page-approach .imageBlock .imageWrapper{width:1200px;height:500px}}@media screen and (max-width: 1400px){#page-approach .imageBlock .imageWrapper{width:1000px}}@media screen and (max-width: 1200px){#page-approach .imageBlock .imageWrapper{width:800px;height:450px}}@media screen and (max-width: 900px){#page-approach .imageBlock .imageWrapper{width:700px;height:400px}}@media screen and (max-width: 768px){#page-approach .imageBlock .imageWrapper{width:100%;height:350px}}#page-approach .imageBlock .imageWrapper .image{position:absolute;top:-50px;right:0;bottom:-50px;left:0}#page-approach .twoImagesBlock{position:relative;z-index:1}#page-approach .twoImagesBlock .imageWrapper{overflow:hidden}#page-approach .twoImagesBlock .imageWrapper.small{margin-top:100px}@media screen and (max-width: 1024px){#page-approach .twoImagesBlock .imageWrapper.small{margin-top:50px}}@media screen and (max-width: 600px){#page-approach .twoImagesBlock .imageWrapper.small{margin-top:0}}#page-approach .twoImagesBlock .imageWrapper .image1{height:800px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 1600px){#page-approach .twoImagesBlock .imageWrapper .image1{height:700px}}@media screen and (max-width: 1400px){#page-approach .twoImagesBlock .imageWrapper .image1{height:600px}}@media screen and (max-width: 1024px){#page-approach .twoImagesBlock .imageWrapper .image1{height:450px}}@media screen and (max-width: 600px){#page-approach .twoImagesBlock .imageWrapper .image1{height:350px;margin-bottom:20px}}@media screen and (max-width: 500px){#page-approach .twoImagesBlock .imageWrapper .image1{height:300px}}#page-approach .twoImagesBlock .imageWrapper .image2{height:600px;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 1600px){#page-approach .twoImagesBlock .imageWrapper .image2{height:500px}}@media screen and (max-width: 1400px){#page-approach .twoImagesBlock .imageWrapper .image2{height:400px}}@media screen and (max-width: 1024px){#page-approach .twoImagesBlock .imageWrapper .image2{height:350px}}@media screen and (max-width: 500px){#page-approach .twoImagesBlock .imageWrapper .image2{height:300px}}#page-approach .teamBlock .delay1{transition-delay:50ms}#page-approach .teamBlock .delay2{transition-delay:100ms}#page-approach .teamBlock h3{max-width:450px;margin-bottom:75px;color:var(--themeColor3);transition:color 600ms}@media screen and (max-width: 1200px){#page-approach .teamBlock h3{max-width:400px}}@media screen and (max-width: 1024px){#page-approach .teamBlock h3{max-width:350px;margin-bottom:50px}}@media screen and (max-width: 768px){#page-approach .teamBlock h3{margin-bottom:30px}}@media screen and (max-width: 500px){#page-approach .teamBlock h3{max-width:300px}}#page-approach .teamBlock .column:nth-child(-n+3){margin-top:0}#page-approach .teamBlock .column:not(:nth-child(-n+3)){margin-top:75px}@media screen and (max-width: 1024px){#page-approach .teamBlock .column:nth-child(-n+2){margin-top:0}#page-approach .teamBlock .column:not(:nth-child(-n+2)){margin-top:50px}}@media screen and (max-width: 600px){#page-approach .teamBlock .column:nth-child(-n+1){margin-top:0}#page-approach .teamBlock .column:not(:nth-child(-n+1)){margin-top:30px}}#page-approach .teamBlock .team{position:relative}#page-approach .teamBlock .team .imageWrapper{position:relative;max-width:100%;width:100%;height:600px;overflow:hidden}@media screen and (max-width: 1600px){#page-approach .teamBlock .team .imageWrapper{height:550px}}@media screen and (max-width: 1400px){#page-approach .teamBlock .team .imageWrapper{height:500px}}@media screen and (max-width: 1200px){#page-approach .teamBlock .team .imageWrapper{height:450px}}@media screen and (max-width: 1100px){#page-approach .teamBlock .team .imageWrapper{height:400px}}@media screen and (max-width: 1024px){#page-approach .teamBlock .team .imageWrapper{height:500px}}@media screen and (max-width: 800px){#page-approach .teamBlock .team .imageWrapper{height:450px}}@media screen and (max-width: 700px){#page-approach .teamBlock .team .imageWrapper{height:400px}}@media screen and (max-width: 600px){#page-approach .teamBlock .team .imageWrapper{height:550px}}@media screen and (max-height: 550px){#page-approach .teamBlock .team .imageWrapper{height:500px}}@media screen and (max-width: 500px){#page-approach .teamBlock .team .imageWrapper{height:450px}}@media screen and (max-height: 450px){#page-approach .teamBlock .team .imageWrapper{height:400px}}@media screen and (max-width: 400px){#page-approach .teamBlock .team .imageWrapper{height:350px}}#page-approach .teamBlock .team .imageWrapper .image{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width: 1300px){#page-approach .teamBlock .team .imageWrapper .image{top:0;bottom:0}}#page-approach .teamBlock .team .text{padding:20px 35px 0}@media screen and (max-width: 1600px){#page-approach .teamBlock .team .text{padding:20px 20px 0}}@media screen and (max-width: 1200px){#page-approach .teamBlock .team .text{padding:20px 10px 0}}@media screen and (max-width: 1024px){#page-approach .teamBlock .team .text{padding:20px 20px 0}}@media screen and (max-width: 800px){#page-approach .teamBlock .team .text{padding:20px 10px 0}}@media screen and (max-width: 600px){#page-approach .teamBlock .team .text{padding:20px 20px 0}}@media screen and (max-width: 500px){#page-approach .teamBlock .team .text{padding:20px 0 0}}#page-approach .teamBlock .team .text h5{font-family:"Roboto",sans-serif;font-weight:500;padding-right:30px;color:var(--themeColor4);transition:color 600ms}#page-approach .teamBlock .team .text h4{margin-bottom:5px;color:var(--themeColor3);transition:color 600ms}@media screen and (max-width: 1500px){#page-approach .teamBlock .team .text h4{font-size:28px}}@media screen and (max-width: 1300px){#page-approach .teamBlock .team .text h4{font-size:25px}}@media screen and (max-width: 1100px){#page-approach .teamBlock .team .text h4{font-size:22px}}@media screen and (max-width: 1024px){#page-approach .teamBlock .team .text h4{font-size:28px}}@media screen and (max-width: 900px){#page-approach .teamBlock .team .text h4{font-size:25px}}@media screen and (max-width: 700px){#page-approach .teamBlock .team .text h4{font-size:20px}}@media screen and (max-width: 600px){#page-approach .teamBlock .team .text h4{font-size:28px}}@media screen and (max-width: 500px){#page-approach .teamBlock .team .text h4{font-size:25px}}@media screen and (max-width: 400px){#page-approach .teamBlock .team .text h4{font-size:22px}}#page-approach .teamBlock .team .text a{position:absolute;padding-bottom:1px;right:35px;bottom:-2px;font:14px/1 "Roboto",sans-serif;font-weight:500;color:var(--themeColor4)}@media screen and (max-width: 1600px){#page-approach .teamBlock .team .text a{right:20px}}@media screen and (max-width: 1200px){#page-approach .teamBlock .team .text a{right:10px}}@media screen and (max-width: 1024px){#page-approach .teamBlock .team .text a{right:20px}}@media screen and (max-width: 800px){#page-approach .teamBlock .team .text a{right:10px}}@media screen and (max-width: 600px){#page-approach .teamBlock .team .text a{right:20px}}@media screen and (max-width: 500px){#page-approach .teamBlock .team .text a{right:0}}#page-approach .teamBlock .team .text a.email{right:65px}@media screen and (max-width: 1600px){#page-approach .teamBlock .team .text a.email{right:50px}}@media screen and (max-width: 1200px){#page-approach .teamBlock .team .text a.email{right:40px}}@media screen and (max-width: 1024px){#page-approach .teamBlock .team .text a.email{right:50px}}@media screen and (max-width: 800px){#page-approach .teamBlock .team .text a.email{right:40px}}@media screen and (max-width: 600px){#page-approach .teamBlock .team .text a.email{right:50px}}@media screen and (max-width: 500px){#page-approach .teamBlock .team .text a.email{right:30px}}#page-approach .teamBlock .team .text a:after{content:"";position:absolute;top:100%;width:0;height:2px;right:0;background:var(--themeColor3);transition:width 225ms cubic-bezier(0.215, 0.61, 0.355, 1)}#page-approach .teamBlock .team .text a:hover:after{width:100%;right:auto;left:0}#page-expertise #fixedArrow:not(.backToTop){opacity:0}#page-expertise .section_textImage{position:relative}#page-expertise .section_textImage .textImage:not(:last-child){padding-bottom:170px}@media screen and (max-width: 1600px){#page-expertise .section_textImage .textImage:not(:last-child){padding-bottom:150px}}@media screen and (max-width: 1400px){#page-expertise .section_textImage .textImage:not(:last-child){padding-bottom:130px}}@media screen and (max-width: 1300px){#page-expertise .section_textImage .textImage:not(:last-child){padding-bottom:100px}}@media screen and (max-width: 1024px){#page-expertise .section_textImage .textImage:not(:last-child){padding-bottom:80px}}#page-expertise .section_textImage .textImage.reversed .first{order:2}@media screen and (max-width: 768px){#page-expertise .section_textImage .textImage.reversed .first{order:1}}#page-expertise .section_textImage .textImage.reversed .second{order:1}@media screen and (max-width: 768px){#page-expertise .section_textImage .textImage.reversed .second{order:2}}#page-expertise .section_textImage .textImage.reversed .text{margin-left:100px}@media screen and (max-width: 1400px){#page-expertise .section_textImage .textImage.reversed .text{margin-left:0}}#page-expertise .section_textImage .textImage:not(.reversed) .imageWrapper{margin-left:0}#page-expertise .section_textImage .textImage:not(.reversed) .text{margin-right:100px;margin-left:auto}@media screen and (max-width: 1400px){#page-expertise .section_textImage .textImage:not(.reversed) .text{margin-right:0}}#page-expertise .centerBlock .text{max-width:800px;margin:0 auto;text-align:center}@media screen and (max-width: 1200px){#page-expertise .centerBlock .text{max-width:650px}}@media screen and (max-width: 768px){#page-expertise .centerBlock .text{max-width:600px}}#page-expertise .centerBlock .text h3{margin-bottom:30px}#page-expertise .titleTextBlock .margin{margin-bottom:100px}@media screen and (max-width: 1024px){#page-expertise .titleTextBlock .margin{margin-bottom:75px}}@media screen and (max-width: 768px){#page-expertise .titleTextBlock .margin{margin-bottom:50px}}@media screen and (max-width: 600px){#page-expertise .titleTextBlock .margin{margin-bottom:40px}}#page-expertise .titleTextBlock h3{margin-bottom:15px;font-weight:700;color:var(--themeColor3);transition:color 600ms}@media screen and (max-width: 900px){#page-expertise .titleTextBlock h3{max-width:340px}}@media screen and (max-width: 768px){#page-expertise .titleTextBlock h3{max-width:290px}}#page-expertise .titleTextBlock p{max-width:450px;margin-left:auto;color:var(--themeColor3);transition:color 600ms}@media screen and (max-width: 1200px){#page-expertise .titleTextBlock p{max-width:350px}}@media screen and (max-width: 700px){#page-expertise .titleTextBlock p{max-width:225px}}@media screen and (max-width: 600px){#page-expertise .titleTextBlock p{max-width:100%}}@media screen and (max-width: 500px){.mb-section{margin-bottom:70px !important}}.aboutBlock .text{max-width:800px;margin:0 auto}@media screen and (max-width: 1024px){.aboutBlock .text{max-width:600px}}@media screen and (max-width: 768px){.aboutBlock .text{max-width:530px}}.aboutBlock .text h3{margin-bottom:30px;color:var(--themeColor3)}.co-creation-pictures{padding-top:20px;padding-left:100px}@media screen and (max-width: 1200px){.co-creation-pictures{padding-left:75px}}@media screen and (max-width: 1024px){.co-creation-pictures{padding-left:50px}}.co-creation-pictures p:nth-child(4){margin-bottom:30px}.co-creation-pictures a{padding-top:5px;color:var(--themeColor3)}.co-creation-pictures a:after{background:var(--themeColor3)}.co-creation-pictures a:not(:last-child){margin-right:120px}@media screen and (max-width: 1200px){.co-creation-pictures a:not(:last-child){margin-right:35px}}@media screen and (max-width: 768px){.co-creation-pictures{margin-top:25px}}.co-creation-pictures picture img{max-height:130px !important;max-width:130px !important;margin-bottom:25px;border-radius:50%}@media screen and (max-width: 768px){.co-creation-pictures picture{padding-left:0px}}@media screen and (max-width: 768px){.co-creation-pictures h4{text-align:left !important}}.co-creation-pictures h5,.co-creation-pictures h4,.co-creation-pictures h2,.co-creation-pictures p{color:var(--themeColor3);text-align:start;padding-bottom:10px}.co-creation-pictures h5,.co-creation-pictures h4,.co-creation-pictures h2{font-weight:600}.co-creation-pictures h4{margin-bottom:5px;font:1.5rem/1 "Roboto",sans-serif;font-weight:700;color:var(--themeColor3)}#page-innovation .s_pageTitle .text{display:flex;max-width:700px;height:calc(var(--vh, 1vh)*100 - 124px - 150px);align-items:center;min-height:375px;max-height:600px}@media screen and (max-width: 1024px){#page-innovation .s_pageTitle .text{min-height:300px;max-height:400px}}@media screen and (max-width: 500px){#page-innovation .s_pageTitle .text{height:350px}}@media screen and (max-width: 375px){#page-innovation .s_pageTitle .text{height:300px}}#page-innovation .s_pageTitle .text h5{font-size:1.125rem;margin-bottom:20px}@media screen and (max-width: 768px){#page-innovation .s_pageTitle .text h5{font-size:1rem}}@media screen and (max-width: 600px){#page-innovation .s_pageTitle .text h5{font-size:0.875rem}}#page-innovation .s_pageTitle .text h5 span,#page-innovation .s_pageTitle .text h1{color:var(--themeColor3);transition:color 600ms}#page-innovation .s_pageTitle .text span{display:block}#page-innovation .s_pageTitle .scrollBtns{margin-bottom:20px}#page-innovation .s_pageTitle .scrollBtns .dragAndSlide{height:45px !important;padding-right:60px;padding-top:5px;font-size:0;position:relative;display:inline-block;width:100%;overflow-x:scroll;overflow-y:hidden;transition:all .2s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;scrollbar-width:none;white-space:nowrap;overflow:-moz-scrollbars-none;-ms-overflow-style:none}#page-innovation .s_pageTitle .scrollBtns .dragAndSlide::-webkit-scrollbar{width:0 !important}@media screen and (max-width: 1200px){#page-innovation .s_pageTitle .scrollBtns .dragAndSlide{padding-right:50px}}#page-innovation .s_pageTitle .scrollBtns .dragAndSlide a{position:relative;padding-bottom:5px;font:16px/1 "Roboto",sans-serif;color:var(--themeColor3);transition:color 500ms}#page-innovation .s_pageTitle .scrollBtns .dragAndSlide a:after{content:"";position:absolute;top:100%;width:0;height:2px;right:0;background:var(--themeColor3);transition:width 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}#page-innovation .s_pageTitle .scrollBtns .dragAndSlide a:hover:after{width:100%;right:auto;left:0}#page-innovation .s_pageTitle .scrollBtns .dragAndSlide a:not(:last-child){margin-right:120px}@media screen and (max-width: 1200px){#page-innovation .s_pageTitle .scrollBtns .dragAndSlide a:not(:last-child){margin-right:35px}}#page-innovation .s_banner picture{position:relative;height:530px;overflow:hidden}@media screen and (max-width: 1024px){#page-innovation .s_banner picture{height:450px}}@media screen and (max-width: 768px){#page-innovation .s_banner picture{height:350px}}@media screen and (max-width: 500px){#page-innovation .s_banner picture{height:300px}}#page-innovation .s_banner picture img{position:absolute;height:calc(100% + 100px);top:-50px;left:0}#page-innovation .s_coCreation h5{color:var(--themeColor4)}#page-innovation .s_approche .title{max-width:700px;margin-bottom:75px}@media screen and (max-width: 1440px){#page-innovation .s_approche .title{max-width:650px}}@media screen and (max-width: 1400px){#page-innovation .s_approche .title{margin-bottom:70px}}@media screen and (max-width: 1200px){#page-innovation .s_approche .title{margin-bottom:60px}}@media screen and (max-width: 1024px){#page-innovation .s_approche .title{margin-bottom:50px;max-width:540px}}@media screen and (max-width: 768px){#page-innovation .s_approche .title{max-width:470px}}#page-innovation .s_approche .title h5{margin-bottom:20px}@media screen and (max-width: 500px){#page-innovation .s_approche .title h5{margin-bottom:15px}}#page-innovation .s_approche .title h2{color:var(--themeColor3);transition:color 300ms}#page-innovation .s_approche .title h5{transition:color 300ms}#page-innovation .s_approche .grid{max-width:1020px;margin-left:auto}#page-innovation .s_approche .grid .col4:nth-child(-n+3){margin-top:0}#page-innovation .s_approche .grid .col4:not(:nth-child(-n+3)){margin-top:80px}@media screen and (max-width: 900px){#page-innovation .s_approche .grid .col4:nth-child(-n+2){margin-top:0}#page-innovation .s_approche .grid .col4:not(:nth-child(-n+2)){margin-top:50px}}@media screen and (max-width: 600px){#page-innovation .s_approche .grid .col4{margin-bottom:60px !important}#page-innovation .s_approche .grid .col4:nth-child(-n+1){margin-top:0}#page-innovation .s_approche .grid .col4:not(:nth-child(-n+1)){margin-top:0px}}#page-innovation .s_approche .grid .approach{max-width:225px}#page-innovation .s_approche .grid .approach.coCreation img{width:75px;height:92px}#page-innovation .s_approche .grid .approach.priseEnCharge img{width:136px;height:50px}#page-innovation .s_approche .grid .approach.experienceUsager img{width:79px;height:75px}#page-innovation .s_approche .grid .approach.technologies img{width:70px;height:70px}#page-innovation .s_approche .grid .approach.interoperabilite img{width:85px;height:85px}#page-innovation .s_approche .grid .approach.gestionDuChangement img{width:88.5px;height:75px}#page-innovation .s_approche .grid .approach div{display:flex;height:90px;align-items:flex-end;text-align:center}#page-innovation .s_approche .grid .approach h5{margin:40px 0 20px;font:1.125rem/1 "Roboto",sans-serif;font-weight:700;color:var(--themeColor3);transition:color 600ms}@media screen and (max-width: 768px){#page-innovation .s_approche .grid .approach h5{margin:30px 0 15px}}@media screen and (max-width: 500px){#page-innovation .s_approche .grid .approach h5{margin:45px 0 15px}}#page-innovation .s_approche .grid .approach p{font:1.125rem/1.5 "Roboto",sans-serif;color:var(--themeColor4);transition:color 600ms}#page-innovation .s_drawers .title{max-width:700px;margin-bottom:90px}@media screen and (max-width: 1440px){#page-innovation .s_drawers .title{max-width:650px}}@media screen and (max-width: 1400px){#page-innovation .s_drawers .title{margin-bottom:70px}}@media screen and (max-width: 1200px){#page-innovation .s_drawers .title{margin-bottom:60px}}@media screen and (max-width: 1024px){#page-innovation .s_drawers .title{margin-bottom:50px;max-width:540px}}@media screen and (max-width: 768px){#page-innovation .s_drawers .title{margin-bottom:30px;max-width:470px}}#page-innovation .s_drawers .title h5{margin-bottom:20px}@media screen and (max-width: 500px){#page-innovation .s_drawers .title h5{margin-bottom:15px}}#page-innovation .s_drawers .vision h5{margin-bottom:30px;font-size:1.125rem;color:var(--themeColor3)}@media screen and (max-width: 768px){#page-innovation .s_drawers .vision h5{margin-bottom:20px}}#page-innovation .s_drawers .vision h4{margin-bottom:30px;color:var(--themeColor3)}@media screen and (max-width: 768px){#page-innovation .s_drawers .vision h4{margin-bottom:20px}}#page-innovation .s_etudeDeCas .title{max-width:700px;margin-bottom:90px}@media screen and (max-width: 1440px){#page-innovation .s_etudeDeCas .title{max-width:650px}}@media screen and (max-width: 1400px){#page-innovation .s_etudeDeCas .title{margin-bottom:70px}}@media screen and (max-width: 1200px){#page-innovation .s_etudeDeCas .title{margin-bottom:60px}}@media screen and (max-width: 1024px){#page-innovation .s_etudeDeCas .title{margin-bottom:50px;max-width:540px}}@media screen and (max-width: 768px){#page-innovation .s_etudeDeCas .title{margin-bottom:30px;max-width:470px}}#page-innovation .s_etudeDeCas .title h5{margin-bottom:20px}@media screen and (max-width: 500px){#page-innovation .s_etudeDeCas .title h5{margin-bottom:15px}}#page-innovation .s_etudeDeCas .slickWrapper{position:relative}#page-innovation .s_etudeDeCas .slickWrapper .slickEtudeNav{position:absolute;width:65px;height:65px;top:275px;right:120px;background:var(--themeColor1);z-index:1;cursor:pointer;border-radius:50%;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);transform:translateY(-50%);transition:background 300ms}@media screen and (max-width: 1200px){#page-innovation .s_etudeDeCas .slickWrapper .slickEtudeNav{right:90px}}@media screen and (max-width: 1024px){#page-innovation .s_etudeDeCas .slickWrapper .slickEtudeNav{top:225px;right:50px;width:50px;height:50px}}@media screen and (max-width: 768px){#page-innovation .s_etudeDeCas .slickWrapper .slickEtudeNav{top:175px;right:25px;width:40px;height:40px}}@media screen and (max-width: 500px){#page-innovation .s_etudeDeCas .slickWrapper .slickEtudeNav{top:150px}}@media screen and (max-width: 425px){#page-innovation .s_etudeDeCas .slickWrapper .slickEtudeNav{top:140px}}#page-innovation .s_etudeDeCas .slickWrapper .slickEtudeNav:hover{background:var(--themeColor3)}#page-innovation .s_etudeDeCas .slickWrapper .slickEtudeNav:hover svg{stroke:var(--themeColor1)}#page-innovation .s_etudeDeCas .slickWrapper .slickEtudeNav svg{position:absolute;height:16px;top:50%;left:50%;stroke:var(--themeColor3);transition:stroke 300ms;transform:translate(-50%, -50%) rotate(-90deg)}#page-innovation .s_etudeDeCas .slickEtude .etudeSlide{width:550px !important;margin:0 65px}@media screen and (max-width: 1400px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide{margin:0 55px}}@media screen and (max-width: 1200px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide{margin:0 45px}}@media screen and (max-width: 1024px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide{margin:0 35px;width:450px !important}}@media screen and (max-width: 768px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide{margin:0 25px;width:350px !important}}@media screen and (max-width: 500px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide{margin:0 20px;width:300px !important}}@media screen and (max-width: 425px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide{margin:0 10px;width:270px !important}}#page-innovation .s_etudeDeCas .slickEtude .etudeSlide picture{width:100%;height:550px}@media screen and (max-width: 1024px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide picture{height:450px}}@media screen and (max-width: 768px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide picture{height:350px}}@media screen and (max-width: 500px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide picture{height:300px}}@media screen and (max-width: 425px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide picture{height:270px}}#page-innovation .s_etudeDeCas .slickEtude .etudeSlide .text{padding:60px 30px 0}@media screen and (max-width: 1024px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide .text{padding:45px 20px 0}}@media screen and (max-width: 768px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide .text{padding:30px 20px 0}}@media screen and (max-width: 500px){#page-innovation .s_etudeDeCas .slickEtude .etudeSlide .text{padding:20px 0 0}}#page-innovation .s_etudeDeCas .slickEtude .etudeSlide .text p{color:var(--themeColor3)}#page-innovation .s_partners .grid{display:flex;position:relative;margin:70px 0 0;width:100%;flex-wrap:row wrap}#page-innovation .s_partners .grid:before{content:"";width:100%;height:1px;top:0;left:0;background:var(--themeColor5)}#page-innovation .s_partners .grid>div:after{background:#57ba6d}#page-innovation .s_partners .grid>a:after{background:var(--themeColor3)}#page-innovation .s_partners .grid>div,#page-innovation .s_partners .grid>a{position:relative;display:flex;width:20%;height:auto;overflow:hidden}@media screen and (max-width: 1400px){#page-innovation .s_partners .grid>div,#page-innovation .s_partners .grid>a{width:25%}}@media screen and (max-width: 1024px){#page-innovation .s_partners .grid>div,#page-innovation .s_partners .grid>a{width:33.33%}}@media screen and (max-width: 768px){#page-innovation .s_partners .grid>div,#page-innovation .s_partners .grid>a{width:50%}}@media screen and (max-width: 425px){#page-innovation .s_partners .grid>div,#page-innovation .s_partners .grid>a{width:100%}}#page-innovation .s_partners .grid>div:before,#page-innovation .s_partners .grid>a:before{content:"";float:left;padding-top:100%}#page-innovation .s_partners .grid>div:after,#page-innovation .s_partners .grid>a:after{content:attr(data-status);display:flex;position:absolute;padding:0 50px 100px;top:100%;right:0;bottom:-100%;left:0;font:1.4375rem/1.5 "Roboto",sans-serif;font-weight:700;color:var(--themeColor1);opacity:0;align-items:flex-end;transition:top 600ms cubic-bezier(0.215, 0.61, 0.355, 1),bottom 600ms cubic-bezier(0.215, 0.61, 0.355, 1),padding 600ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 600ms}#page-innovation .s_partners .grid>div>div,#page-innovation .s_partners .grid>a>div{display:flex;position:relative;width:100%;height:100%;align-items:center;justify-content:center}#page-innovation .s_partners .grid>div>div:before,#page-innovation .s_partners .grid>div>div:after,#page-innovation .s_partners .grid>a>div:before,#page-innovation .s_partners .grid>a>div:after{content:"";position:absolute;background:var(--themeColor5)}#page-innovation .s_partners .grid>div>div:before,#page-innovation .s_partners .grid>a>div:before{width:100%;height:1px;left:0;bottom:0}#page-innovation .s_partners .grid>div>div:after,#page-innovation .s_partners .grid>a>div:after{width:1px;top:0;right:0;bottom:0}@media screen and (max-width: 600px){#page-innovation .s_partners .grid>div>div img,#page-innovation .s_partners .grid>a>div img{transform:scale(0.8)}}@media screen and (max-width: 425px){#page-innovation .s_partners .grid>div>div img,#page-innovation .s_partners .grid>a>div img{transform:none}}#page-innovation .s_partners .grid>div.rimouski img,#page-innovation .s_partners .grid>a.rimouski img{width:150px;height:auto}#page-innovation .s_partners .grid>div.blainville img,#page-innovation .s_partners .grid>a.blainville img{width:200px;height:auto}#page-innovation .s_partners .grid>div.joliette img,#page-innovation .s_partners .grid>a.joliette img{width:120px;height:auto}#page-innovation .s_partners .grid>div.saintBarthelemy img,#page-innovation .s_partners .grid>a.saintBarthelemy img{width:120px;height:auto}#page-innovation .s_partners .grid>div.prevost img,#page-innovation .s_partners .grid>a.prevost img{width:130px;height:auto}#page-innovation .s_partners .grid>div.saintCharlesBorromee img,#page-innovation .s_partners .grid>a.saintCharlesBorromee img{width:100px;height:auto}#page-innovation .s_partners .grid>div.laval img,#page-innovation .s_partners .grid>a.laval img{width:160px;height:auto}#page-innovation .s_partners .grid>div.saintEsprit img,#page-innovation .s_partners .grid>a.saintEsprit img{width:115px;height:auto}#page-innovation .s_partners .grid>div.boisbriand img,#page-innovation .s_partners .grid>a.boisbriand img{width:95px;height:auto}#page-innovation .s_partners .grid>div.lavaltrie img,#page-innovation .s_partners .grid>a.lavaltrie img{width:160px;height:auto}#page-innovation .s_partners .grid>div.saintCalixte img,#page-innovation .s_partners .grid>a.saintCalixte img{width:140px;height:auto}#page-innovation .s_partners .grid>div.mascouche img,#page-innovation .s_partners .grid>a.mascouche img{width:160px;height:auto}#page-innovation .s_partners .grid>div.neuville img,#page-innovation .s_partners .grid>a.neuville img{width:175px;height:auto}#page-innovation .s_partners .grid>div.montLaurier img,#page-innovation .s_partners .grid>a.montLaurier img{width:210px;height:auto}#page-innovation .s_partners .grid>div.saintThomas img,#page-innovation .s_partners .grid>a.saintThomas img{width:150px;height:auto}#page-innovation .s_partners .grid>div.saintLin img,#page-innovation .s_partners .grid>a.saintLin img{width:190px;height:auto}#page-innovation .s_partners .grid>div.roussillon img,#page-innovation .s_partners .grid>a.roussillon img{width:165px;height:auto}#page-innovation .s_partners .grid>div.saintGabrielDeBrandon img,#page-innovation .s_partners .grid>a.saintGabrielDeBrandon img{width:120px;height:auto}#page-innovation .s_partners .grid>div.sainteAnneDesLacs img,#page-innovation .s_partners .grid>a.sainteAnneDesLacs img{width:240px;height:auto}#page-innovation .s_partners .grid>div.saintAlexis img,#page-innovation .s_partners .grid>a.saintAlexis img{width:100px;height:auto}#page-innovation .s_partners .grid>div.notreDameDesPrairies img,#page-innovation .s_partners .grid>a.notreDameDesPrairies img{width:140px;height:auto}#page-innovation .s_partners .grid>div.sainteMargueriteDuLacMasson img,#page-innovation .s_partners .grid>a.sainteMargueriteDuLacMasson img{width:78px;height:auto}#page-innovation .s_partners .grid>div.cantonDeGore img,#page-innovation .s_partners .grid>a.cantonDeGore img{width:160px;height:auto}#page-innovation .s_partners .grid>div.notreDameDeLaMerci img,#page-innovation .s_partners .grid>a.notreDameDeLaMerci img{width:230px;height:auto}#page-innovation .s_partners .grid>div.saintCome img,#page-innovation .s_partners .grid>a.saintCome img{width:180px;height:auto}#page-innovation .s_partners .grid>div.saintLiguori img,#page-innovation .s_partners .grid>a.saintLiguori img{width:200px;height:auto}#page-innovation .s_partners .grid>div.saintAlphonseRodriguez img,#page-innovation .s_partners .grid>a.saintAlphonseRodriguez img{width:220px;height:auto}#page-innovation .s_partners .grid>div.veniseQc img,#page-innovation .s_partners .grid>a.veniseQc img{width:190px;height:auto}#page-innovation .s_partners .grid>div.sainteLuce img,#page-innovation .s_partners .grid>a.sainteLuce img{width:140px;height:auto}#page-innovation .s_partners .grid>div.lIslet img,#page-innovation .s_partners .grid>a.lIslet img{width:200px;height:auto}#page-innovation .s_partners .grid>div.cowansville img,#page-innovation .s_partners .grid>a.cowansville img{width:200px;height:auto}#page-innovation .s_partners .grid>div.chertsey img,#page-innovation .s_partners .grid>a.chertsey img{width:180px;height:auto}@media screen and (min-width: 769px){#page-innovation .s_demo .grid{width:calc(100% + 20px);margin-right:-10px;margin-left:-10px}#page-innovation .s_demo .grid .column{padding-right:10px;padding-left:10px}}#page-innovation .s_demo .text{max-width:400px}@media screen and (max-width: 768px){#page-innovation .s_demo .text{max-width:100%}}#page-innovation .s_demo .text h2,#page-innovation .s_demo .text p{color:var(--themeColor3)}#page-innovation .s_demo .text h5{margin-bottom:20px}@media screen and (max-width: 500px){#page-innovation .s_demo .text h5{margin-bottom:15px}}#page-innovation .s_demo .text h2{margin-bottom:40px}@media screen and (max-width: 768px){#page-innovation .s_demo .text h2{margin-bottom:30px}}@media screen and (max-width: 500px){#page-innovation .s_demo .text h2{margin-bottom:20px}}#page-innovation .s_demo .text p{margin-bottom:20px}@media screen and (max-width: 500px){#page-innovation .s_demo .text p{margin-bottom:15px}}#page-innovation .s_demo .text :last-child{margin-bottom:0}@media screen and (max-width: 768px){#page-innovation .s_demo .textRight{text-align:center}}#page-innovation .s_demo .formWrapper{padding-top:255px;padding-bottom:50px;max-width:360px;margin-left:auto}@media screen and (max-width: 1440px){#page-innovation .s_demo .formWrapper{padding-top:245px}}@media screen and (max-width: 1024px){#page-innovation .s_demo .formWrapper{padding-top:209px}}@media screen and (max-width: 768px){#page-innovation .s_demo .formWrapper{padding-top:50px;max-width:100%}}#page-innovation .s_demo .formWrapper button{cursor:pointer}#page-innovation .s_demo .formWrapper h4{margin-bottom:5px;font:1.5rem/1 "Roboto",sans-serif;font-weight:700;color:var(--themeColor3)}#page-innovation .s_demo .formWrapper .note{font:0.875rem/1 "Roboto",sans-serif;color:var(--themeColor3);margin-bottom:50px}@media screen and (max-width: 1024px){#page-innovation .s_demo .formWrapper .note{margin-bottom:35px}}@media screen and (max-width: 768px){#page-innovation .s_demo .formWrapper .note{margin-bottom:25px}}#page-projects .bannerBlock .text{padding-top:160px}@media screen and (max-height: 800px){#page-projects .bannerBlock .text{padding-top:110px}}@media screen and (max-height: 650px){#page-projects .bannerBlock .text{padding-top:80px}}@media screen and (max-width: 768px){#page-projects .bannerBlock .text{padding-top:80px}}#page-projects .bannerBlock .categoriesBtns{margin-top:60px}@media screen and (max-width: 1024px){#page-projects .bannerBlock .categoriesBtns{margin-top:40px}}@media screen and (max-width: 768px){#page-projects .bannerBlock .categoriesBtns{margin-top:30px}}#page-projects .bannerBlock .categoriesBtns .dragAndSlide{height:40px !important;padding-right:60px;font-size:0;position:relative;display:inline-block;width:100%;overflow-x:scroll;overflow-y:hidden;transition:all .2s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;scrollbar-width:none;white-space:nowrap;overflow:-moz-scrollbars-none;-ms-overflow-style:none}#page-projects .bannerBlock .categoriesBtns .dragAndSlide::-webkit-scrollbar{width:0 !important}@media screen and (max-width: 1200px){#page-projects .bannerBlock .categoriesBtns .dragAndSlide{padding-right:50px}}#page-projects .bannerBlock .categoriesBtns .dragAndSlide a{position:relative;padding-bottom:5px;font:16px/1 "Roboto",sans-serif;color:var(--themeColor3);transition:color 500ms}#page-projects .bannerBlock .categoriesBtns .dragAndSlide a:after{content:"";position:absolute;top:100%;width:0;height:2px;right:0;background:var(--themeColor3);transition:width 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}#page-projects .bannerBlock .categoriesBtns .dragAndSlide a.active:after{width:100%;right:auto;left:0}#page-projects .bannerBlock .categoriesBtns .dragAndSlide a:hover:after{width:100%;right:auto;left:0}#page-projects .bannerBlock .categoriesBtns .dragAndSlide a:not(:last-child){margin-right:60px}@media screen and (max-width: 1200px){#page-projects .bannerBlock .categoriesBtns .dragAndSlide a:not(:last-child){margin-right:35px}}#page-projects .projectsBlock .grid>:nth-child(even){margin-top:150px;margin-bottom:100px}@media screen and (max-width: 1400px){#page-projects .projectsBlock .grid>:nth-child(even){margin-top:100px;margin-bottom:75px}}@media screen and (max-width: 1024px){#page-projects .projectsBlock .grid>:nth-child(even){margin-top:75px;margin-bottom:50px}}@media screen and (max-width: 600px){#page-projects .projectsBlock .grid>:nth-child(even){margin-top:0}}#page-projects .projectsBlock .grid>:nth-child(odd){margin-bottom:250px}@media screen and (max-width: 1400px){#page-projects .projectsBlock .grid>:nth-child(odd){margin-bottom:175px}}@media screen and (max-width: 1024px){#page-projects .projectsBlock .grid>:nth-child(odd){margin-bottom:125px}}@media screen and (max-width: 600px){#page-projects .projectsBlock .grid>:not(:last-child){margin-bottom:50px}}@media screen and (min-width: 601px){#page-projects .projectsBlock .grid :nth-last-child(2){margin-bottom:0}}#page-projects .projectsBlock .grid :last-child{margin-bottom:0}#page-project .bgTop{background-position:top !important}#page-project .bgRight{background-position:right !important}#page-project .bgBottom{background-position:bottom !important}#page-project .bgLeft{background-position:left !important}#page-project .contain{background-size:contain !important}#page-project .section_header .text h5{margin-bottom:40px}@media screen and (max-width: 1024px){#page-project .section_header .text h5{margin-bottom:30px}}@media screen and (max-width: 768px){#page-project .section_header .text h5{margin-bottom:20px}}#page-project .section_header .text h1 span{display:block}@media screen and (max-width: 425px){#page-project .section_header .text h1{display:inline}}#page-project .section_header .text .plume{display:flex;margin-top:25px;height:50px}#page-project .section_header .text .plume:hover .icon{background-color:var(--themeColor3);border:1px solid var(--themeColor3);transition:background-color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955),border 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#page-project .section_header .text .plume:hover .icon svg{fill:var(--themeColor1);transition:fill 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#page-project .section_header .text .plume .icon{border:1px solid var(--themeColor4);border-radius:50%;min-width:50px;width:50px;height:50px;position:relative;background-color:var(--themeColor1);transition:background-color 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955),border 300ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#page-project .section_header .text .plume .icon svg{fill:var(--themeColor3);width:25px;height:25px;position:absolute;top:52%;left:52%;transform:translate(-50%, -50%);transition:fill 200ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}#page-project .section_header .text .plume .text{display:flex;flex-direction:column;margin-left:20px;align-self:center}#page-project .section_header .text .plume .text .title{line-height:1}@media screen and (max-width: 500px){#page-project .section_header .text .plume .text .title{margin-bottom:7px}}#page-project .section_header .text .plume .text .desc{margin-bottom:0}#page-project .section_header .bannerWrapper{position:relative;height:820px;overflow:hidden}@media screen and (max-width: 1400px){#page-project .section_header .bannerWrapper{height:700px}}@media screen and (max-width: 1200px){#page-project .section_header .bannerWrapper{height:600px}}@media screen and (max-width: 1024px){#page-project .section_header .bannerWrapper{height:500px}}@media screen and (max-width: 768px){#page-project .section_header .bannerWrapper{height:400px}}@media screen and (max-width: 600px){#page-project .section_header .bannerWrapper{height:350px}}@media screen and (max-width: 425px){#page-project .section_header .bannerWrapper{height:300px}}#page-project .section_header .bannerWrapper .left,#page-project .section_header .bannerWrapper .right{content:"";position:absolute;width:calc((100% - 1500px)/2);top:0;bottom:0;background:var(--themeColor1);z-index:1}@media screen and (max-width: 1740px){#page-project .section_header .bannerWrapper .left,#page-project .section_header .bannerWrapper .right{width:120px}}@media screen and (max-width: 1200px){#page-project .section_header .bannerWrapper .left,#page-project .section_header .bannerWrapper .right{width:90px}}@media screen and (max-width: 1024px){#page-project .section_header .bannerWrapper .left,#page-project .section_header .bannerWrapper .right{width:50px}}@media screen and (max-width: 768px){#page-project .section_header .bannerWrapper .left,#page-project .section_header .bannerWrapper .right{width:30px}}@media screen and (max-width: 600px){#page-project .section_header .bannerWrapper .left,#page-project .section_header .bannerWrapper .right{width:20px}}#page-project .section_header .bannerWrapper .left{left:0}#page-project .section_header .bannerWrapper .right{right:0}#page-project .section_header .bannerWrapper .banner{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 600px){#page-project .section_description .column ul{margin-bottom:25px}}#page-project .section_description .column li{font:1rem/1.5 "Roboto",sans-serif;color:var(--themeColor4)}#page-project .section_description .column li:first-child{margin-bottom:40px}@media screen and (max-width: 1024px){#page-project .section_description .column li:first-child{margin-bottom:30px}}@media screen and (max-width: 768px){#page-project .section_description .column li:first-child{margin-bottom:20px}}@media screen and (max-width: 600px){#page-project .section_description .column li:first-child{margin-bottom:15px}}#page-project .section_description .column li:not(:first-child){margin-bottom:25px}@media screen and (max-width: 1024px){#page-project .section_description .column li:not(:first-child){margin-bottom:20px}}@media screen and (max-width: 768px){#page-project .section_description .column li:not(:first-child){margin-bottom:15px}}@media screen and (max-width: 600px){#page-project .section_description .column li:not(:first-child){margin-bottom:10px}}#page-project .section_description .column li:last-child{margin-bottom:0}#page-project .section_description .column li p{font:1.125rem/1 "Roboto",sans-serif;color:var(--themeColor3)}#page-project .section_description .column .text{max-width:650px;margin:75px 50px 0 auto}@media screen and (max-width: 1400px){#page-project .section_description .column .text{margin-top:50px}}@media screen and (max-width: 1300px){#page-project .section_description .column .text{margin-top:25px}}@media screen and (max-width: 1200px){#page-project .section_description .column .text{margin-top:0}}@media screen and (max-width: 1024px){#page-project .section_description .column .text{margin-right:0}}@media screen and (max-width: 768px){#page-project .section_description .column .text{margin-left:20px}}@media screen and (max-width: 600px){#page-project .section_description .column .text{margin-left:0}}#page-project .section_description .column .text>p{margin-bottom:50px;font:1.25rem/1.5 "Roboto",sans-serif;color:var(--themeColor4)}@media screen and (max-width: 1024px){#page-project .section_description .column .text>p{font-size:1.125rem;margin-bottom:30px}}@media screen and (max-width: 768px){#page-project .section_description .column .text>p{font-size:1rem;margin-bottom:25px}}#page-project .section_description .column .text>.buttons{margin:-7.5px}#page-project .section_description .column .text>.buttons>a{margin:7.5px}#page-project .section_imageFullWidth img{width:100%;height:auto}#page-project .section_imageFullWidth .imageWrapper{overflow:hidden}#page-project .section_imageFullWidth .imageWrapper .image{width:100%;height:820px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:1010px}#page-project .section_imageFullWidth .imageWrapper .image.coverImageFix{background-size:contain !important}@media screen and (max-width: 1400px){#page-project .section_imageFullWidth .imageWrapper .image{height:634px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:840px}}@media screen and (max-width: 1300px){#page-project .section_imageFullWidth .imageWrapper .image{height:576px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:780px}}@media screen and (max-width: 1200px){#page-project .section_imageFullWidth .imageWrapper .image{height:565px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:720px}}@media screen and (max-width: 1024px){#page-project .section_imageFullWidth .imageWrapper .image{height:550px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:620px}}@media screen and (max-width: 900px){#page-project .section_imageFullWidth .imageWrapper .image{height:510px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:540px}}@media screen and (max-width: 768px){#page-project .section_imageFullWidth .imageWrapper .image{height:440px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:460px}}@media screen and (max-width: 700px){#page-project .section_imageFullWidth .imageWrapper .image{height:388px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:420px}}@media screen and (max-width: 600px){#page-project .section_imageFullWidth .imageWrapper .image{height:350px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:360px}}@media screen and (max-width: 500px){#page-project .section_imageFullWidth .imageWrapper .image{height:310px}}@media screen and (max-width: 425px){#page-project .section_imageFullWidth .imageWrapper .image{height:255px}}@media screen and (max-width: 375px){#page-project .section_imageFullWidth .imageWrapper .image{height:210px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:230px}}@media screen and (max-width: 320px){#page-project .section_imageFullWidth .imageWrapper .image{height:180px}#page-project .section_imageFullWidth .imageWrapper .image--mpc-phone{height:200px}}#page-project .section_textCenter.dark{background-color:var(--themeColor3)}#page-project .section_textCenter.dark p{color:var(--themeColor1)}#page-project .section_textCenter p{max-width:750px;margin:0 auto;font:1.6875rem/1.5 "Roboto",sans-serif;color:var(--themeColor3);text-align:center}@media screen and (max-width: 1024px){#page-project .section_textCenter p{font-size:1.5rem}}@media screen and (max-width: 768px){#page-project .section_textCenter p{font-size:1.3125rem}}@media screen and (max-width: 600px){#page-project .section_textCenter p{font-size:1.125rem}}#page-project .section_textCenter p.textLeft{text-align:left}#page-project .section_image .imageWrapper{overflow:hidden}#page-project .section_image .imageWrapper .image{height:650px}@media screen and (max-width: 1200px){#page-project .section_image .imageWrapper .image{height:600px}}@media screen and (max-width: 1024px){#page-project .section_image .imageWrapper .image{height:510px}}@media screen and (max-width: 900px){#page-project .section_image .imageWrapper .image{height:440px}}@media screen and (max-width: 768px){#page-project .section_image .imageWrapper .image{height:388px}}@media screen and (max-width: 700px){#page-project .section_image .imageWrapper .image{height:350px}}@media screen and (max-width: 600px){#page-project .section_image .imageWrapper .image{height:310px}}@media screen and (max-width: 500px){#page-project .section_image .imageWrapper .image{height:255px}}@media screen and (max-width: 425px){#page-project .section_image .imageWrapper .image{height:210px;background-size:contain}}@media screen and (max-width: 375px){#page-project .section_image .imageWrapper .image{height:180px}}@media screen and (max-width: 320px){#page-project .section_image .imageWrapper .image{height:150px}}#page-project .section_titleNextToText .text{max-width:300px;margin-left:auto}@media screen and (max-width: 600px){#page-project .section_titleNextToText .text{max-width:100%;margin-top:20px;margin-left:0}}#page-project .section_titleNextToText .text p:not(:first-child){margin-top:20px}#page-project .section_titleNextToText .text p:not(:last-child){margin-bottom:20px}#page-project .section_video .videoWrapper{position:relative;width:100%;overflow:hidden;font-size:0}#page-project .section_video .videoWrapper video{width:100%;height:auto;-o-object-position:50% 0;object-position:50% 0;-o-object-fit:contain;object-fit:contain}#page-project .section_video .videoWrapper:hover .iconPlay{background:var(--themeColor1)}#page-project .section_video .videoWrapper:hover .iconPlay:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--themeColor3)}#page-project .section_titleTextCenter .w1500{max-width:570px;margin:0 auto;text-align:center}#page-project .section_titleTextCenter .w1500 h2{margin-bottom:30px}#page-project .section_titleTextCenter .w1200{margin:0 auto;text-align:center}#page-project .section_titleTextCenter .w1200 h2{max-width:1100px;margin-bottom:20px}#page-project .section_titleTextCenter .w1200 p{max-width:1050px;font-family:"Roboto",sans-serif;line-height:1.5;color:var(--themeColor3);font-size:1.875rem}@media screen and (max-width: 1440px){#page-project .section_titleTextCenter .w1200 p{font-size:1.75rem}}@media screen and (max-width: 1024px){#page-project .section_titleTextCenter .w1200 p{font-size:1.5625rem}}@media screen and (max-width: 768px){#page-project .section_titleTextCenter .w1200 p{font-size:1.4375rem}}@media screen and (max-width: 425px){#page-project .section_titleTextCenter .w1200 p{font-size:1.3125rem}}@media screen and (max-width: 375px){#page-project .section_titleTextCenter .w1200 p{font-size:1.25rem}}@media screen and (max-width: 320px){#page-project .section_titleTextCenter .w1200 p{font-size:1.125rem}}#page-project .section_imageSlider .slick-list{padding:0 calc((100% - 1500px)/2 - 30px) 20px}@media screen and (max-width: 1755px){#page-project .section_imageSlider .slick-list{padding:0 120px 20px}}@media screen and (max-width: 1200px){#page-project .section_imageSlider .slick-list{padding-right:90px;padding-left:90px}}@media screen and (max-width: 1024px){#page-project .section_imageSlider .slick-list{padding-right:50px;padding-left:50px}}@media screen and (max-width: 768px){#page-project .section_imageSlider .slick-list{padding-right:30px;padding-left:30px}}@media screen and (max-width: 600px){#page-project .section_imageSlider .slick-list{padding-right:20px;padding-left:20px}}#page-project .section_imageSlider .slick-slide{padding:0 30px}@media screen and (max-width: 1755px){#page-project .section_imageSlider .slick-slide{padding:0 20px}}@media screen and (max-width: 1200px){#page-project .section_imageSlider .slick-slide{padding:0 10px}}@media screen and (max-width: 600px){#page-project .section_imageSlider .slick-slide{padding:0 5px}}#page-project .section_imageSlider .image{height:650px;box-shadow:0px 0px 20px 0px rgba(0,0,0,.05)}@media screen and (max-width: 1400px){#page-project .section_imageSlider .image{height:634px}}@media screen and (max-width: 1300px){#page-project .section_imageSlider .image{height:576px}}@media screen and (max-width: 1200px){#page-project .section_imageSlider .image{height:565px}}@media screen and (max-width: 1100px){#page-project .section_imageSlider .image{height:508px}}@media screen and (max-width: 1024px){#page-project .section_imageSlider .image{height:510px}}@media screen and (max-width: 900px){#page-project .section_imageSlider .image{height:440px}}@media screen and (max-width: 768px){#page-project .section_imageSlider .image{height:388px}}@media screen and (max-width: 700px){#page-project .section_imageSlider .image{height:350px}}@media screen and (max-width: 600px){#page-project .section_imageSlider .image{height:310px}}@media screen and (max-width: 500px){#page-project .section_imageSlider .image{height:255px}}@media screen and (max-width: 425px){#page-project .section_imageSlider .image{height:210px}}@media screen and (max-width: 375px){#page-project .section_imageSlider .image{height:180px}}@media screen and (max-width: 320px){#page-project .section_imageSlider .image{height:150px}}#page-project .section_imageSlider .slickNav{text-align:center}#page-project .section_imageSlider .slickNav p{font:0.9375rem/1 "Roboto",sans-serif;color:var(--themeColor4)}#page-project .section_imageSlider .slickNav p .current{font-weight:700;color:var(--themeColor3)}#page-project .section_twoImages .images{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;flex-flow:row wrap}#page-project .section_twoImages .images .imageWrapper{position:relative;width:50%}@media screen and (max-width: 600px){#page-project .section_twoImages .images .imageWrapper{width:100%}}#page-project .section_twoImages .images .imageWrapper .image{height:820px}@media screen and (max-width: 1400px){#page-project .section_twoImages .images .imageWrapper .image{height:750px}}@media screen and (max-width: 1200px){#page-project .section_twoImages .images .imageWrapper .image{height:650px}}@media screen and (max-width: 1100px){#page-project .section_twoImages .images .imageWrapper .image{height:600px}}@media screen and (max-width: 1024px){#page-project .section_twoImages .images .imageWrapper .image{height:550px}}@media screen and (max-width: 900px){#page-project .section_twoImages .images .imageWrapper .image{height:500px}}@media screen and (max-width: 768px){#page-project .section_twoImages .images .imageWrapper .image{height:450px}}@media screen and (max-width: 700px){#page-project .section_twoImages .images .imageWrapper .image{height:400px}}@media screen and (max-width: 600px){#page-project .section_twoImages .images .imageWrapper .image{width:100%;background-position:top}}@media screen and (max-width: 500px){#page-project .section_twoImages .images .imageWrapper .image{height:375px}}@media screen and (max-width: 375px){#page-project .section_twoImages .images .imageWrapper .image{height:350px}}@media screen and (max-width: 320px){#page-project .section_twoImages .images .imageWrapper .image{height:325px}}#page-project .section_twoImagesDiffHeight.reversed .col6:first-child{order:2}#page-project .section_twoImagesDiffHeight.reversed .col6:first-child .imageWrapper{margin-left:40px;margin-right:0}#page-project .section_twoImagesDiffHeight.reversed .col6:first-child .imageWrapper .image{margin-left:initial}@media screen and (max-width: 768px){#page-project .section_twoImagesDiffHeight.reversed .col6:first-child{order:1}}#page-project .section_twoImagesDiffHeight.reversed .col6:last-child{order:1}#page-project .section_twoImagesDiffHeight.reversed .col6:last-child .imageWrapper{margin-left:0;margin-right:40px}#page-project .section_twoImagesDiffHeight.reversed .col6:last-child .imageWrapper .image{margin-left:auto}@media screen and (max-width: 768px){#page-project .section_twoImagesDiffHeight.reversed .col6:last-child{order:2}}#page-project .section_twoImagesDiffHeight .grid{align-items:center}#page-project .section_twoImagesDiffHeight .imageWrapper{overflow:hidden}#page-project .section_twoImagesDiffHeight .big .imageWrapper{margin-right:40px}@media screen and (max-width: 1400px){#page-project .section_twoImagesDiffHeight .big .imageWrapper{margin-right:30px}}@media screen and (max-width: 1200px){#page-project .section_twoImagesDiffHeight .big .imageWrapper{margin-right:20px}}@media screen and (max-width: 768px){#page-project .section_twoImagesDiffHeight .big .imageWrapper{margin-right:10px}}#page-project .section_twoImagesDiffHeight .big .image{width:360px;height:600px;margin-left:auto}@media screen and (max-width: 1200px){#page-project .section_twoImagesDiffHeight .big .image{width:350px;height:550px}}@media screen and (max-width: 900px){#page-project .section_twoImagesDiffHeight .big .image{width:100%;height:500px}}@media screen and (max-width: 600px){#page-project .section_twoImagesDiffHeight .big .image{height:450px}}@media screen and (max-width: 500px){#page-project .section_twoImagesDiffHeight .big .image{height:400px}}@media screen and (max-width: 375px){#page-project .section_twoImagesDiffHeight .big .image{height:350px}}#page-project .section_twoImagesDiffHeight .small .imageWrapper{margin-left:40px}@media screen and (max-width: 1400px){#page-project .section_twoImagesDiffHeight .small .imageWrapper{margin-left:30px}}@media screen and (max-width: 1200px){#page-project .section_twoImagesDiffHeight .small .imageWrapper{margin-left:20px}}@media screen and (max-width: 768px){#page-project .section_twoImagesDiffHeight .small .imageWrapper{margin-left:10px}}@media screen and (max-width: 600px){#page-project .section_twoImagesDiffHeight .small .imageWrapper{margin:40px 0 0}}#page-project .section_twoImagesDiffHeight .small .image{width:360px;height:360px}@media screen and (max-width: 1200px){#page-project .section_twoImagesDiffHeight .small .image{width:350px;height:350px}}@media screen and (max-width: 900px){#page-project .section_twoImagesDiffHeight .small .image{width:100%;height:300px}}@media screen and (max-width: 600px){#page-project .section_twoImagesDiffHeight .small .image{width:100%;height:275px}}@media screen and (max-width: 500px){#page-project .section_twoImagesDiffHeight .small .image{width:100%;height:250px}}#page-project .section_imageText.bp200-custom{padding-bottom:200px}@media screen and (max-width: 1600px){#page-project .section_imageText.bp200-custom{padding-bottom:175px}}@media screen and (max-width: 1400px){#page-project .section_imageText.bp200-custom{padding-bottom:150px}}@media screen and (max-width: 1200px){#page-project .section_imageText.bp200-custom{padding-bottom:125px}}@media screen and (max-width: 1024px){#page-project .section_imageText.bp200-custom{padding-bottom:100px}}#page-project .section_imageText.reversed .col7{order:2}@media screen and (max-width: 768px){#page-project .section_imageText.reversed .col7{order:1}}#page-project .section_imageText.reversed .col5{order:1}@media screen and (max-width: 768px){#page-project .section_imageText.reversed .col5{order:2}}#page-project .section_imageText .grid{width:100%;margin:0;align-items:center}#page-project .section_imageText .imageWrapper{position:relative;height:720px;overflow:hidden}@media screen and (max-width: 1300px){#page-project .section_imageText .imageWrapper{height:650px}}@media screen and (max-width: 1100px){#page-project .section_imageText .imageWrapper{height:600px}}@media screen and (max-width: 768px){#page-project .section_imageText .imageWrapper{height:500px}}@media screen and (max-width: 600px){#page-project .section_imageText .imageWrapper{height:400px}}@media screen and (max-width: 500px){#page-project .section_imageText .imageWrapper{height:350px}}@media screen and (max-width: 375px){#page-project .section_imageText .imageWrapper{height:300px}}@media screen and (max-width: 768px){#page-project .section_imageText .imageWrapper{margin-bottom:40px}}@media screen and (max-width: 500px){#page-project .section_imageText .imageWrapper{margin-bottom:30px}}#page-project .section_imageText .imageWrapper .image{position:absolute;top:0;right:0;bottom:0;left:0}#page-project .section_imageText .bold{font-weight:700}#page-project .section_imageText .text{max-width:315px;margin:0 auto}@media screen and (max-width: 768px){#page-project .section_imageText .text{max-width:100%;padding:0 30px;margin:0}}@media screen and (max-width: 600px){#page-project .section_imageText .text{padding:0 20px}}#page-project .section_imageText .text :not(:last-child){margin-bottom:20px}@media screen and (max-width: 768px){#page-project .section_imageText .text :not(:last-child){margin-bottom:15px}}@media screen and (max-width: 500px){#page-project .section_imageText .text :not(:last-child){margin-bottom:10px}}#page-project .section_imageText .text .downloadLinks a{font-size:0}#page-project .section_imageText .text .downloadLinks a:first-child img{margin-right:20px}@media screen and (max-width: 1024px){#page-project .section_imageText .text .downloadLinks a:first-child img{margin-right:10px}}#page-project .section_imageText .text .downloadLinks a img{display:inline-block;height:40px}@media screen and (max-width: 600px){#page-project .section_threeImages{padding-right:0;padding-left:0}#page-project .section_threeImages .grid{display:block;width:100%;margin:0}#page-project .section_threeImages .grid .column{padding:0}}#page-project .section_threeImages .slick-list{width:100%;padding:0px 100px}@media screen and (max-width: 500px){#page-project .section_threeImages .slick-list{padding:0 75px}}@media screen and (max-width: 400px){#page-project .section_threeImages .slick-list{padding:0 60px}}@media screen and (max-width: 350px){#page-project .section_threeImages .slick-list{padding:0 30px}}@media screen and (max-width: 600px){#page-project .section_threeImages .column:not(:last-child){margin-bottom:20px}}#page-project .section_threeImages .imageWrapper{position:relative;height:580px;overflow:hidden}@media screen and (max-width: 1600px){#page-project .section_threeImages .imageWrapper{height:550px}}@media screen and (max-width: 1400px){#page-project .section_threeImages .imageWrapper{height:500px}}@media screen and (max-width: 1200px){#page-project .section_threeImages .imageWrapper{height:450px}}@media screen and (max-width: 1024px){#page-project .section_threeImages .imageWrapper{height:400px}}@media screen and (max-width: 900px){#page-project .section_threeImages .imageWrapper{height:350px}}@media screen and (max-width: 768px){#page-project .section_threeImages .imageWrapper{height:300px}}@media screen and (max-width: 700px){#page-project .section_threeImages .imageWrapper{height:250px}}@media screen and (max-width: 600px){#page-project .section_threeImages .imageWrapper{height:400px}}@media screen and (max-width: 500px){#page-project .section_threeImages .imageWrapper{height:350px}}#page-project .section_threeImages .imageWrapper .image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain}@media screen and (max-width: 768px){#page-project #projectProxiExtra .videoWrapper video{height:450px;-o-object-position:50% 0;object-position:47% 0;-o-object-fit:cover;object-fit:cover}}#page-project .logos__flex{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;text-align:center;margin-top:-100px}@media(max-width: 768px){#page-project .logos__flex{margin-top:-80px}}@media(max-width: 550px){#page-project .logos__flex{margin-top:-60px}}@media(max-width: 400px){#page-project .logos__flex{margin-top:-40px}}#page-project .logos__item{margin-top:100px;flex:0 1 25%}@media(max-width: 768px){#page-project .logos__item{flex:0 1 33.33%;margin-top:80px}}@media(max-width: 550px){#page-project .logos__item{flex:0 1 50%;margin-top:60px}}@media(max-width: 400px){#page-project .logos__item{flex:0 1 50%;margin-top:40px}}#page-project .logos__link{transition:opacity 300ms}#page-project .logos__link:hover{opacity:.6}#page-project .logos__img{width:100%;height:100%;object-fit:contain}@media(max-width: 1000px){#page-project .logos__img{transform:scale(0.8)}}@media(max-width: 500px){#page-project .logos__img{transform:scale(0.7)}}@media(max-width: 400px){#page-project .logos__img{transform:scale(0.6)}}#page-project .logos__img--mascouche{max-width:150px;max-height:51px}#page-project .logos__img--joliette{max-width:108px;max-height:66px}#page-project .logos__img--prevost{max-width:148px;max-height:39px}#page-project .logos__img--rimouski{max-width:119px;max-height:49px}#page-project .logos__img--sorel-tracy{max-width:170px;max-height:39px}#page-project .logos__img--laval{width:144px;height:52px}@media(max-width: 400px){#page-project .logos__img--laval{width:120px}}#page-project .logos__img--blainville{max-width:161px;max-height:36px}#page-project .logos__img--saint-sauveur{max-width:132px;max-height:64px}#page-project .logos__img--saint-charles-borromee{max-width:66px;max-height:67px}#page-project .logos__img--saint-esprit{max-width:180px;max-height:53px}#page-contact h1{color:var(--themeColor3);transition:color 600ms}#page-contact .contactBlock{height:calc(100vh - 124px);min-height:630px}@media screen and (max-width: 1024px){#page-contact .contactBlock{height:100%;min-height:100%}}@media screen and (max-width: 1024px){#page-contact .contactBlock .grid{padding-top:0}}#page-contact .contactBlock .visite{width:250px;margin:0 auto}@media screen and (max-width: 600px){#page-contact .contactBlock .visite{margin:0}}#page-contact .contactBlock .visite h5,#page-contact .contactBlock .visite p{display:inline-block}#page-contact .contactBlock .visite p{margin:15px 0}#page-contact .contactBlock .joindre{width:130px;margin:0 auto}@media screen and (max-width: 600px){#page-contact .contactBlock .joindre{margin:40px 0 0 0}}#page-contact .contactBlock .joindre h5{margin-bottom:15px}#page-contact .contactBlock .joindre a{margin-bottom:10px}#page-contact .contactBlock h5,#page-contact .contactBlock p{transition:color 600ms}#page-contact .contactBlock h5{color:var(--themeColor4)}#page-contact .contactBlock p{color:var(--themeColor3)}#page-contact .contactBlock .link{color:var(--themeColor3);transition:color 600ms}#page-contact .contactBlock .link:after{background:var(--themeColor3);transition:background 600ms,width 225ms cubic-bezier(0.215, 0.61, 0.355, 1)}#page-error .errorBlock h5{margin-bottom:10px}#page-error .errorBlock h1{margin-bottom:30px}#page-error .errorBlock p{margin-bottom:30px}#page-privacy-policy .privacyPolicyBlock h1{margin-bottom:30px}#page-privacy-policy .privacyPolicyBlock .dynamic{--y-30: max(22px + (30 - 22) * ((100vw - 500px) / (1440 - 500)), 22px);--y-25: max(20px + (25 - 20) * ((100vw - 500px) / (1440 - 500)), 20px)}#page-privacy-policy .privacyPolicyBlock .dynamic>:first-child{margin-top:0 !important}#page-privacy-policy .privacyPolicyBlock .dynamic>:last-child{margin-bottom:0 !important}#page-privacy-policy .privacyPolicyBlock .dynamic p{font-family:"Roboto",sans-serif;line-height:1.5em;color:var(--themeColor3);font-size:1.125rem;margin-top:var(--y-25);margin-bottom:var(--y-25)}@media screen and (max-width: 768px){#page-privacy-policy .privacyPolicyBlock .dynamic p{font-size:1rem}}#page-privacy-policy .privacyPolicyBlock .dynamic strong,#page-privacy-policy .privacyPolicyBlock .dynamic b{font-weight:700}#page-privacy-policy .privacyPolicyBlock .dynamic ul{margin:var(--y-30) 0}#page-privacy-policy .privacyPolicyBlock .dynamic ul{--unordered-list-padding: 20px}#page-privacy-policy .privacyPolicyBlock .dynamic ul li p{font-family:"Roboto",sans-serif;line-height:1.5;color:var(--themeColor3);font-size:1.125rem;margin:0}@media screen and (max-width: 768px){#page-privacy-policy .privacyPolicyBlock .dynamic ul li p{font-size:1rem}}#page-privacy-policy .privacyPolicyBlock .dynamic ul li:not(:first-child){margin-top:12px}#page-privacy-policy .privacyPolicyBlock .dynamic ul li ul{width:100%;margin-top:12px;margin-bottom:0}#page-privacy-policy .privacyPolicyBlock .dynamic ul li ul li:not(:first-child){margin-top:10px}@media screen and (max-width: 500px){#page-privacy-policy .privacyPolicyBlock .dynamic ul{--unordered-list-padding: 15px}}#page-privacy-policy .privacyPolicyBlock .dynamic ul>li{width:calc(100% - var(--unordered-list-padding));position:relative;left:var(--unordered-list-padding)}#page-privacy-policy .privacyPolicyBlock .dynamic ul>li::before{content:"";width:6px;height:6px;position:absolute;top:.9rem;transform:translate(calc(0px - var(--unordered-list-padding)), -50%);background-color:var(--themeColor3);border:1px solid var(--themeColor3);border-radius:50%;box-sizing:border-box}@media screen and (max-width: 768px){#page-privacy-policy .privacyPolicyBlock .dynamic ul>li::before{top:.8rem}}#page-privacy-policy .privacyPolicyBlock .dynamic ul>li>ul li::before{background-color:rgba(0,0,0,0)}#page-privacy-policy .privacyPolicyBlock .dynamic ul>li>ul li>ul li::before{background-color:var(--themeColor3)}/*# sourceMappingURL=build.min.css.map */
