@font-face{font-family:Montserrat;src:url(../../assets/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXpsog.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(../../assets/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXpsog.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;src:url(../../assets/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXpsog.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;src:url(../../assets/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXpsog.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;src:url(../../assets/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXo.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;src:url(../../assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCFPrEHJA.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Raleway;src:url(../../assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCMPrEHJA.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Raleway;src:url(../../assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCHPrEHJA.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Raleway;src:url(../../assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrEHJA.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Raleway;src:url(../../assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrE.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#navcol-1 a{color:var(--white);text-transform:uppercase;font-weight:600}#navcol-1 a:focus,#navcol-1 a:hover{color:var(--blue)}#nbAnnees{font-size:3em;font-weight:700;line-height:1.2em}#annees{font-size:2em;font-weight:600;display:block;line-height:1em}body{font-family:Raleway;font-size:18px;background:#fff}#main-nav .nav-item{display:flex;padding-left:20px}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255)}.navbar-brand{position:absolute;top:-50px;z-index:1000;left:0}#catchPhrase{text-align:right;font-size:2.5rem;font-weight:900;line-height:3rem;padding:3rem 20px}#plusde{position:relative;right:10px;top:10px;display:inline-block}#main-nav .nav-item:last-child::after{content:"";margin:0}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Raleway,sans-serif;font-weight:900}h1{font-size:4rem;text-transform:uppercase;text-align:center;color:var(--white);margin:0 -15px;padding:20px 10px}.figure-caption{color:#1d7cc0;font-size:20px}h3{color:#1d7cc0;font-weight:400}@media (max-width:991px){#logo{width:100px;height:100px}.navbar-brand{right:0;left:inherit}}@media (min-width:1024px) and (max-width:1199px){#logo{width:200px;height:200px}}#coord h3{font-weight:900;font-size:1.25rem;display:inline;color:#575754;vertical-align:bottom;margin-left:10px}#coord div{border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;padding:5px 5px 5px 40px}#coord p{font-size:1rem;margin-top:5px}footer .nav-item{height:22px}footer a{color:#f5ad40}#tel a,footer a:focus,footer a:hover{color:#fff}#slider{margin:0 0 20px}#slider .col{padding:0}@media (min-width:992px) and (max-width:1199px){#logo{width:180px;height:180px}}@media (min-width:768px) and (max-width:991px){#coord div{padding-left:0}}#call{position:fixed;top:45%;right:0;display:none}.form-control{border-radius:0}@media (max-width:575px){h1{font-size:2.5rem;padding:20px 10px}#services div{border-right:none;border-bottom:2px solid #d8d8d8}#iconTel,#tel{font-size:24px!important}}#services div{padding:40px 20px;border-right:2px solid #d8d8d8}@media (min-width:576px){.slogan{font-size:1rem;position:absolute;bottom:100px;z-index:1;text-align:left;background-color:rgba(255,255,255,.5);padding:20px;color:#000}#pSlogan{display:none}}@media (max-width:1199px){#slogan{font-size:2rem}}@media (min-width:576px) and (max-width:767px){#slogan{font-size:1.5rem}}#write{position:fixed;top:55%;right:0;display:none}#btn-top{position:fixed;bottom:10px;right:10px;padding:10px;z-index:100;display:none}.btnSlider{margin-top:20px;border-style:none;letter-spacing:3px;font-size:19px;font-family:Raleway,sans-serif;font-weight:700}@media (min-width:768px){.slogan{font-size:1.5rem}}@media (min-width:992px){#main-nav .nav-item::after{content:"|";color:orange;font-size:1.1rem;margin:7px -10px 0 10px}.nav-link{font-size:1.05rem}.slogan{font-size:2rem}}.btn-primary{background-color:#e05e16;border-width:0}.btn-services{margin:20px 10px;font-weight:700;font-size:24px;border-radius:20px;padding:10px 18px}.btn-services::focus,.btn-services::hover{background-color:orange}.btn-primary:focus,.btn-primary:hover{background-color:#f4b947}@media (min-width:300px){.btn-services{width:95%;margin:10px}.btnSlider{padding:10px 7px;background-color:rgba(224,94,22,.9)}}@media (min-width:768px){.btn-services{width:47%}}@media (min-width:1200px){.nav-link{font-size:1.15rem}.slogan{font-size:3rem;bottom:initial;top:-250px}.btn-services{width:23%}}.btn-focus:hover,.btn-secondary,.btn-services:hover{background-color:#1d6fb6}.btn-secondary:focus,.btn-secondary:hover{background-color:#e05e16}.btn-form{margin-bottom:30px}.card-img-overlay{background:rgba(255,255,255,0)}@media (min-width:575px){.btnSlider{background-color:#e05e16;padding:10px}}@media (max-width:575px){#telRow{display:inline;position:absolute;top:0}#pSlogan{color:#fff;font-weight:700;margin:0;font-size:17px;text-align:left;padding:10px 10px 0}}