/* Source and licensing information for the line(s) below can be found at https://www.grupoamygo.com/themes/amygo/assets/dist/css/spec.css. */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap');a,a:hover{color:var(--green-2)}b,strong{color:#191919}header nav div#navbarSupportedContent ul li a{color:#191919;font-size:1rem;font-weight:600}header nav div.d-flex div:nth-child(2){font-weight:600}header nav div.d-flex div{font-weight:600;line-height:1.125rem}header nav ul.navbar-nav{padding-left:0}#breadcrumbs nav ul li a,#breadcrumbs nav ul li{font-weight:400;font-size:.9375rem}#breadcrumbs nav ul{margin:0;padding:0}footer #to_top a{text-decoration:underline;color:#fff;float:right}footer #to_top a span{margin-right:20px !important}footer .footer-bottom ul li:first-child{color:var(--green-2);font-weight:500;padding-bottom:18px}footer .footer-bottom ul li a{font-weight:600}footer .footer-bottom #legals{border-top:1px solid rgba(255,255,255,0.2)}footer .footer-bottom p{font-weight:600}footer .border-on{border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:15px;margin-bottom:7px}#jumbotron h1{line-height:4.325rem;letter-spacing:-.05rem;max-width:400px}#jumbotron p{color:#fff;font-size:1.1875rem;max-width:400px;font-weight:500}#jumbotron .btn-primary svg{fill:#191919;height:25px;width:25px}#jumbotron_page{padding:90px 10px 50px}#jumbotron_page p{font-size:1.1875rem;font-weight:500}.btn-primary,.btn-secondary,a.btn-primary{letter-spacing:-.015rem;border-radius:100px}a.btn-primary{width:auto;display:table;margin:0 auto}.btn-primary svg,.btn-secondary svg{height:25px;width:25px;margin-right:10px}#quick-access::before{opacity:.3}#quick-access{padding-top:125px}#quick-access a{font-size:1.1875rem;font-weight:500;line-height:1.5rem;margin-bottom:45px}#quick-access a span:first-child{opacity:.5}#quick-access a:hover span:first-child{opacity:1}#steps .header-section{padding-top:110px}#steps{padding-bottom:200px}#steps::after{position:absolute;right:0;bottom:-80px;width:538px;height:331px;content:"";background:url("/sites/dem-nantes.com/files/carton-dem.png") 0 0 transparent}#steps h3{text-transform:uppercase;font-weight:600;letter-spacing:-.015rem;padding:15px 0}#steps h3 span{font-weight:400;letter-spacing:-.05rem}#steps .step .card .card-body span{font-weight:500;font-size:1rem}#steps .step .card .card-body p{font-size:.9375rem;letter-spacing:0;font-weight:400}#steps .step .card .card-body h5{font-weight:600;margin-top:10px}#page-content{padding-top:20px}#page-content h2{letter-spacing:-.05rem;font-weight:600;margin-top:0;color:#191919;margin-bottom:30px}#page-content h3{font-size:1.25rem;letter-spacing:-.05rem;font-weight:600;margin-top:50px;color:#191919;margin-bottom:10px}#bloc_description>div p,.node__content{font-size:1rem}#bloc_description>div h3{line-height:2rem;font-weight:600}#accordion .card .card-header h5{font-weight:600 !important;font-size:1.5rem !important;line-height:1.5rem !important}#accordion .card .card-header .arrow svg{height:25px;width:25px}img.imgLeft{margin-right:50px;float:left}#devis_form_container h2::after{background:var(--green-2)}.red_text{color:var(--green-2)}#devis_form_container{padding-bottom:90px !important}#devis_form_container #toggle_options a{color:var(--green-2)}div.blocMiseAvant{margin-bottom:40px}div.blocMiseAvant>div{background-color:var(--green-2);padding:40px 40px 1px;margin:20px 0 20px;color:#fff;height:100%}div.blocMiseAvant strong{color:#fff}#page-content h2{position:relative;display:flex !important}#devis_form_container #toggle_options svg{fill:var(--green-2)}.user-login-form{padding:20px 30px;width:50%;display:block;margin:0 auto}.user-login-form .form-submit{background:#eaeaea;border:0;width:30%;margin:20px auto;display:block;padding:20px 30px}.user-login-form label{font-weight:bold;margin:0}.user-login-form .position-relative{margin:30px 0}h2.visually-hidden+ul{display:none}
/* Source and licensing information for the above line(s) can be found at https://www.grupoamygo.com/themes/amygo/assets/dist/css/spec.css. */