html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:980px){.et_pb_row{flex-wrap:wrap!important}.et_pb_column{flex:0 0 100%!important;max-width:100%!important}.et_pb_section .et_pb_row .et_pb_column[class*="et_pb_column_4_"]{flex:0 0 50%!important;max-width:50%!important}}body{animation:pageFadeIn 0.4s ease-out}@keyframes pageFadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.et_pb_code_inner span.breadcrumb_last,.et_pb_code_inner a,#breadcrumbs span,#breadcrumbs a{font-size:11px!important;font-weight:400!important;color:rgba(250,250,248,0.55)!important;text-decoration:none!important;letter-spacing:0.02em}#breadcrumbs a:hover,.et_pb_code_inner a:hover{color:#fff!important}#breadcrumbs .breadcrumb_separator,.et_pb_code_inner .breadcrumb_separator{color:rgba(250,250,248,0.25)!important;margin:0 8px;font-size:10px}.et_pb_menu .et-menu-nav li a{transition:color 0.3s ease!important}.et_pb_menu .et-menu-nav li a:hover{color:#fff!important}.header_cta_btn a{transition:all 0.3s ease!important}.header_cta_btn a:hover{background-color:#ED254E!important;border-color:#ED254E!important;color:#fff!important}@media (max-width:980px){.header_cta_btn{display:none!important}}#main-footer .et_pb_text a[href],.et-l--footer .et_pb_text a[href]{transition:color 0.2s ease}#main-footer .et_pb_text a[href]:hover,.et-l--footer .et_pb_text a[href]:hover{color:#fff!important}.grid-prestations .et_pb_column{transition:background-color 0.3s ease}.grid-prestations .et_pb_column:hover{background-color:#F2F1EE!important}@media (max-width:980px){.grid-prestations .et_pb_column{border-left:none!important;border-right:none!important}.grid-prestations .et_pb_row{border-bottom:none!important}}body #page-container .et_pb_section .et_pb_button[data-icon]:hover,body #page-container .et_pb_module .et_pb_button[data-icon]:hover,body .et-l--footer .et_pb_button[data-icon]:hover,body .et-l--header .et_pb_button[data-icon]:hover{padding-left:var(--btn-pl)!important;padding-right:var(--btn-pr)!important}.et_pb_button:not([data-icon])::after{display:none!important}.et_pb_button:not([data-icon]):hover{padding-left:0!important}.sidebar-sticky{position:sticky;top:120px}@media (max-width:980px){.sidebar-sticky{position:static}}.torq_post_grid .dt-post-wrap,.torq_post_grid .dt-post-inner-wrap{min-height:500px!important}.torq_post_grid .dt-post-inner-wrap{display:flex!important;flex-direction:column!important;justify-content:flex-end!important}