.consultation{background:url(/images/bg-consultation.webp) 50%/cover no-repeat;align-items:center;min-height:100vh;display:flex;position:relative}@media (hover:hover) and (pointer:fine) and (min-width:1025px){.consultation{background-attachment:fixed}}.consultation{background-image:linear-gradient(90deg, var(--color-primary) 0%, #11457ebf 50%, #11457e00 73%),url(/images/bg-consultation.webp)}@supports not (-webkit-touch-callout:none){.consultation{background-attachment:scroll,fixed}}.consultation--slanted:before{content:"";z-index:1;background:var(--color-bg);pointer-events:none;clip-path:polygon(0 0,100% 0,0 100%);height:15%;position:absolute;top:-1px;left:0;right:0}.consultation--slanted:after{content:"";z-index:1;background:var(--color-bg);pointer-events:none;clip-path:polygon(100% 0,100% 100%,0 100%);height:15%;position:absolute;bottom:-1px;left:0;right:0}@media (max-width:768px){.consultation--slanted:before,.consultation--slanted:after{height:9%}}@media (max-width:680px){.consultation--slanted:before,.consultation--slanted:after{height:6%}}.consultation__inner{z-index:2;align-items:center;gap:37px;display:flex;position:relative}.consultation__text,.consultation__side{flex:0 0 calc(50% - 18.5px);min-width:0}.consultation__side{flex-direction:column;justify-content:center;min-height:100vh;margin:5% 0 3%;display:flex}.consultation__text{color:#fff;padding:11px;line-height:1.2}.consultation__text h3{color:inherit;text-align:center;margin-bottom:.5em}.consultation__text p{text-align:center}.consultation__text ul{margin-left:1.6em}.consultation__text li{margin-bottom:18px}.consultation__panel{background:var(--color-primary);text-align:center;border-radius:15%;padding:28px;box-shadow:6px 8px 8px #0000004d}.consultation__panel-title{color:#fff;margin:0}@media (max-width:680px){.consultation__inner{flex-direction:column;align-items:stretch;gap:0;padding:80px 0 0}.consultation__text,.consultation__side{flex-basis:auto}.consultation__side{min-height:0;margin:0}.consultation{background-image:linear-gradient(180deg, var(--color-primary) 0%, #11457e00 73%),url(/images/bg-consultation-mobile.webp)}.consultation__text h3{font-size:27px}.consultation__panel{border-radius:5%;margin:30px 0 244px;padding:34px 17px 10px}.consultation__panel-title{font-size:18.9px}}@media (min-width:681px) and (max-width:1024px){.consultation__panel{border-radius:14%;padding:17px}.consultation__panel-title{font-size:18.9px}}.consultation__panel .ui-form__actions{padding-top:135px}@media (max-width:680px){.consultation__panel .ui-form__actions{padding-top:126px}}
