:root{--gap: 10px;--half-gap: calc(var(--gap) / 2);--double-gap: calc(var(--gap)* 2);--triple-gap: calc(var(--gap)* 3);--quad-gap: calc(var(--gap)* 4);--gutter:20px;--grid--gutter: 10px;--font-default: "Inter", sans-serif;--font-size-12: 12px;--font-size-14: 14px;--font-size-16: 16px;--font-size-18: 18px;--font-size-20: 20px;--font-size-24: 24px;--font-size-32: 32px;--col-blanc: #ffffff;--col-noir: #000000;--col-green: #007073;--col-green-10: #e6f1f1;--col-green-20: #cce2e3;--col-green-40: #99c6c7;--col-green-60: #66a9aa;--col-green-70: #4d9b9c;--col-green-80: #338d8d;--col-vert: #A1C52A;--col-vert-5: #fafcf4;--col-vert-20: #ecf3d5;--col-vert-40: #d9e8aa;--col-vert-60: #c7dc80;--col-vert-80: #b4d155;--col-orange: #D4A20D;--col-rouge:#FF0000;--col-default-color:var(--col-green);--col-transparent:transparent;--scrollbar-color-track: var(--col-green-20);--scrollbar-color-thumb: var(--col-green);--scrollbar-width: thin;--scrollbar-gutter: auto;--transition-soft: cubic-bezier(0.070, 0.320, 0.015, 1.090);--transition-default: all .2s ease}@keyframes fadeInBottom{from{opacity:0;transform:translateY(100%)}to{opacity:1}}@keyframes fadeOutRight{from{opacity:1;right:0}to{opacity:0;right:-60px}}@keyframes dash{0%{stroke-dashoffset:1000}100%{stroke-dashoffset:0}}@keyframes dash-check{0%{stroke-dashoffset:-100}100%{stroke-dashoffset:900}}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}.loader{font-family:var(--font-default);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999;text-align:center}.loader .spinner{width:60px;height:60px;border:10px solid #ccc;border-top-color:var(--col-green);border-radius:50%;animation:spin .8s linear infinite;margin:0 auto}.hidden{display:none !important}@keyframes spin{to{transform:rotate(360deg)}}*{box-sizing:border-box;outline-color:rgb(from var(--col-green) r g b/0.1)}html{font-family:"Inter",sans-serif;font-optical-sizing:auto;scroll-behavior:smooth}body{background-color:var(--col-white);counter-reset:form-step-counter;box-sizing:border-box}picture{height:-moz-fit-content;height:fit-content}#wrapper{max-width:100%;min-width:100%;overflow-x:hidden}.no-mb{margin-bottom:0 !important}.no-mt{margin-top:0 !important}.mod_article.container-fluid.container-content-fluid .content,.mod_article.container-fluid{padding-left:0;padding-right:0}.mod_article.container-fluid:not(.container-content-fluid) .content{margin:0 auto;padding:var(--double-gap)}@media(min-width: 992px){.mod_article.container-fluid:not(.container-content-fluid) .content{max-width:960px}}@media(min-width: 1366px){.mod_article.container-fluid:not(.container-content-fluid) .content{max-width:1240px}}@media(min-width: 1366px){.mod_article.container-fluid:not(.container-content-fluid).no-pr .content{padding-left:calc((100% - 1340px)/2);max-width:inherit}.mod_article.container-fluid:not(.container-content-fluid).no-pl .content{right:calc((100% - 1240px)/2);max-width:inherit}}@media(max-width: 1366px){.mod_article.container-fluid:not(.container-content-fluid).no-pr .content{padding-left:calc((100% - 1240px)/2);max-width:inherit}.mod_article.container-fluid:not(.container-content-fluid).no-pl .content{right:calc((100% - 1240px)/2);max-width:inherit}}@media screen and (max-width: 1024px){.mod_article:not(.container-fluid){padding:0 var(--double-gap)}.mod_article.container-fluid:not(.container-content-fluid).no-pr .content{padding-left:calc((100% - 1024px)/2);max-width:inherit}.mod_article.container-fluid:not(.container-content-fluid).no-pl .content{right:calc((100% - 1024px)/2);max-width:inherit}}@media screen and (max-width: 768px){.mod_article:not(.container-fluid){max-width:100vw}}body.menu #container{padding-left:0}body.menu .content-page{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:365px auto;grid-template-rows:1fr;-moz-column-gap:50px;column-gap:50px;grid-template-areas:"menu contenu"}@media(max-width: 1366px){body.menu .content-page{grid-template-columns:100%;grid-template-rows:1fr auto;grid-template-areas:"menu" "contenu"}}body.menu .content-page #left{grid-area:menu;margin:0;right:inherit}body.menu .content-page #main{grid-area:contenu}body.menu iframe{border:none}body.menu .justify-start,body.menu .justify-center,body.menu .justify-end,body.menu .justify-stretch,body.menu .align-start,body.menu .align-center,body.menu .align-end,body.menu .align-stretch{display:flex}body.menu .no_margin_bottom{margin-bottom:0}body.menu .no_margin_top{margin-top:0}body.menu .no_margin_left{margin-left:0}body.menu .no_margin_right{margin-right:0}@media screen and (max-width: 992px){.hsm{display:none}}@media screen and (min-width: 1024px){.mod_article.min_width{max-width:50%;margin:0 auto}}.onfocus{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;color:var(--col-red)}.onfocus:focus{position:static;padding-left:10px;font-weight:800}#main .mod_article{margin-bottom:60px}#main .mod_article:first-of-type:not(.container-fluid.container-content-fluid){margin-top:40px}#main .mod_article.reduced .content{max-width:800px;margin:var(--double-gap) auto;border-radius:25px;background-color:#fff}.flex{display:flex;flex-flow:row wrap;gap:var(--gap)}.flex>div{padding:0 !important}a#consent-settings{display:inline-flex;align-items:center;color:#fff;border-radius:20px;background-color:var(--col-green);border:1px solid var(--col-green);padding:10px 20px;margin:20px 0;text-decoration:none;transition:var(--transition-default)}a#consent-settings:hover{color:var(--col-green);background-color:#fff}@media screen and (max-width: 992px){html{font-size:14px}}h1{margin-bottom:var(--double-gap);color:var(--col-headline-color);font-size:52px;font-weight:700;line-height:125%}@media screen and (max-width: 1100px){h1{font-size:40px}}h2{margin-bottom:var(--double-gap);color:var(--col-headline-color);font-size:40px;font-weight:700}@media screen and (max-width: 1100px){h2{font-size:30px}}.content-cta :is(h1,h2,h3,h4,h5,h6){color:inherit}.content-text :is(h1,h2,h3,h4,h5,h6){padding-left:0 !important;padding-right:0 !important}h3{color:var(--col-headline-color);font-size:24px;font-weight:400;margin-bottom:var(--double-gap)}h3 a{color:var(--col-headline-color)}h4{color:var(--col-headline-color);font-size:20px;font-weight:400;margin-bottom:var(--double-gap)}h5{color:var(--col-headline-color)}h6{color:var(--col-headline-color)}a{color:currentColor;text-decoration:none}.rte a{text-decoration:underline;text-underline-offset:2px}p{line-height:32px}p.error{color:var(--col-rouge) !important}.content-important-text{text-align:center;background-color:rgba(0,0,0,0)}.content-important-text>div{border-radius:20px;display:inline-block;margin:0 auto;padding:var(--double-gap) !important;background-color:var(--col-important-text-bg)}.content-important-text .text-content>p::before{content:"“";display:inline-block}.content-important-text .text-content>p::after{content:"”";display:inline-block}.content-important-text *{font-size:32px;font-weight:700;line-height:120%;color:var(--col-important-text-text, var(--col-green-70));font-style:italic;text-align:center}.index #container{padding-top:98px}@media screen and (max-width: 1100px){.index #container{padding-top:63px}}#container{padding-top:98px}@media screen and (max-width: 992px){#container{padding-top:83px}}@media screen and (max-width: 576px){.mod_article .content [class^=ce_]:not(.ce_image):not([class^=ce_column_]):not(.ce_card),.mod_article .content [class*=content-]:not(.content-image):not(.content-cta):not([class*=content-column-]):not(.content-card){padding-left:0;padding-right:0}}iframe{border:0}.content-youtube{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.content-youtube iframe{left:0;top:0;height:100%;width:100%;position:absolute}body:not(.index.synasav) .content-youtube{border-radius:20px}#main .container-fluid.container-content-fluid figure img,.container-fluid.container-content-fluid .content-youtube{border-radius:0 !important}.mod_article .content [class^=ce_]:not(.ce_text):not(.ce_image):not([class^=ce_column_]):not(.ce_card),.mod_article .content [class*=content-]:not(.content-image-with-text):not(.content-text):not(.content-image):not(.content-cta):not(.content-news):not(.content-figure):not(.content-hyperlink):not([class*=content-column-]):not(.content-card){padding-left:0;padding-right:0}#main .mod_article .rte ul{line-height:32px;padding-left:5px}#main .mod_article .rte ul>li p{display:inline;line-height:normal}#main .mod_article .rte ul>li::before{content:"";margin-right:8px;width:6px;height:6px;border-radius:50%;background-color:#000;display:inline-block;vertical-align:middle}#main .mod_article .rte ul>li ul{padding-left:25px}#main .mod_article .rte ul>li ul li::before{width:3px;height:3px}.ce_image_with_text,.content-image-with-text{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--quad-gap)}@media(max-width: 769px){.ce_image_with_text,.content-image-with-text{grid-template-columns:1fr}}.ce_image_with_text figure,.content-image-with-text figure{max-width:100%}.content-image-with-text:not(.space-optimize) .text-container{max-width:100%}.content-image-with-text .text-container *{color:var(--col-image-with-text-text);background-color:var(--col-image-with-text-bg)}.content-image-with-text .link-content{margin-top:var(--double-gap)}.content-image-with-text .link-content a{background-color:var(--col-image-with-text-bg);color:var(--col-image-with-text-text);border-radius:32px;border:1px solid var(--col-image-with-text-text);transition:all .2s ease;padding:12px 32px}.content-image-with-text .link-content a:hover{background-color:var(--col-image-with-text-text);color:var(--col-image-with-text-bg)}.text-content[class*=space-]{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--quad-gap)}.text-content[class*=space-]>div{flex:1;width:100%}@media(max-width: 769px){.text-content[class*=space-]{grid-template-columns:1fr}}.text-content.space-reduce{justify-content:center}.text-content.space-optimize{justify-content:space-around}.text-content.space-max{justify-content:space-between}body[class*=mentions-legales] #main p{line-height:normal}.index .mod_breadcrumb{display:none}.mod_breadcrumb{max-width:1512px;padding:5px 1rem 1rem 102px;margin:0 auto;font-size:.875rem}.mod_breadcrumb ul{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.mod_breadcrumb ul li{display:flex;align-items:center;color:#666}.mod_breadcrumb ul li:not(:last-child)::after{content:"/";margin:0 .5rem;color:#aaa}.mod_breadcrumb ul li a{text-decoration:none;color:#007072}.mod_breadcrumb ul li a:hover{text-decoration:underline}.mod_breadcrumb ul li a .icon-home{margin-right:.25rem;vertical-align:middle}.mod_breadcrumb ul li.active{font-weight:bold;color:#222}@media screen and (max-width: 1240px){.mod_breadcrumb{padding-left:20px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.content-download.download-element a{display:inline-flex;justify-content:space-between;align-items:center;gap:var(--double-gap);background-color:var(--col-green);color:#fff;border-radius:20px;padding:var(--gap) var(--double-gap)}.content-download.download-element a svg{transition:all .3s ease}.content-download.download-element a:hover svg{margin-left:1rem;transform:rotate(-90deg)}.content .content-columns,.content .content-columns [class*=content-],.content .content-columns .ce_form{padding-left:0 !important;padding-right:0 !important}.ce_form{margin:calc(5*var(--gap))}@media screen and (max-width: 992px){.ce_form{margin:0}}.content-columns .ce_form{margin:0}.ce_form :not(h2){font-family:var(--font-default);color:var(--col-green)}.ce_form .formbody{display:flex;flex-flow:column;gap:20px}.ce_form .widget{position:relative;margin-bottom:30px}.ce_form fieldset{border:none;margin:0;padding:0}form textarea,form input[type=text],form input[type=date],form input[type=email],form input[type=number],form input[type=search],form input[type=tel]{background-color:rgb(from var(--col-green) r g b/0.1);border-radius:20px;padding:14px 20px;line-height:32px;border:none;color:#000}.ce_form .widget-readonly input{background-color:rgba(0,0,0,.05);color:#000;user-focus:none}.ce_form .radio_container>span,.ce_form .checkbox_container>span{display:flex;flex-flow:row nowrap;gap:10px;align-items:center}.ce_form .radio_container>span{margin-right:var(--double-gap)}:focus-within,:focus-visible{outline-width:thin;outline-offset:-2px;outline-color:rgb(from var(--col-green) r g b/0.1);transition:outline .7s ease-out}::-moz-placeholder{color:rgb(from var(--col-green) r g b/0.5)}::placeholder{color:rgb(from var(--col-green) r g b/0.5)}.widget.mandatory>label,.widget.mandatory legend{font-weight:700}.widget>label{color:var(--col-green);display:block;position:absolute;top:-10px;padding-left:10px;transition:transform .3s ease-in-out}.widget>label.active{transform:translateY(-15px)}form p{line-height:initial}form .widget-gdpr-checkbox a{text-decoration:underline;text-underline-offset:2px}#main form .radio_container>span{display:inline-flex;align-items:center}#main form .widget-radio legend,#main form .widget-checkbox legend{margin-bottom:var(--gap)}#main form .checkbox_container,#main form .radio_container{display:flex;flex-flow:row wrap;gap:var(--gap);align-items:center;margin-bottom:var(--gap)}#main form .checkbox_container input[type=checkbox],#main form .radio_container input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:20px;height:20px;flex-shrink:0;padding:0;border-radius:5px;border:2px solid var(--col-default-color);background-color:rgb(from var(--col-green) r g b/0.1);transition:all .3s;cursor:pointer}#main form .radio_container input[type=radio]{border-radius:20px}#main form .widget-gdpr-checkbox{position:relative;font-size:14px}#main form .widget-gdpr-checkbox span{display:flex;justify-content:flex-start;align-items:center;gap:var(--gap)}#main form .widget-gdpr-checkbox span label{margin-bottom:0}form .checkbox_container input[type=checkbox]::after,form .radio_container input[type=radio]::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 0 calc(var(--double-gap)/2.5) var(--col-default-color);border-radius:inherit;opacity:0;transition:all .5s cubic-bezier(0.12, 0.4, 0.29, 1.46)}form .checkbox_container input[type=checkbox]:checked::before{opacity:1;transform:translate(-50%, -50%) rotate(45deg) scale(1.2);transition:all .2s cubic-bezier(0.12, 0.4, 0.29, 1.46) .1s}form .checkbox_container input[type=checkbox]:checked::after,form .radio_container input[type=radio]:checked::after{box-shadow:none;border-radius:2px;opacity:1;border:1px solid #fff}form .radio_container input[type=radio]:checked::after{border-radius:20px;background-color:var(--col-green)}form .checkbox_container input[type=checkbox]:checked{background-color:var(--col-green) !important;border:1px inset #fff}form .checkbox_container input[type=checkbox]::before{top:40%;left:50%;content:"";position:absolute;width:4px;height:7px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%, -50%) rotate(45deg) scale(0);opacity:0;transition:all .1s cubic-bezier(0.71, -0.46, 0.88, 0.6),opacity .1s}#main form .widget-upload{margin:var(--triple-gap) 0}#main form .widget-upload label{margin-bottom:var(--gap);position:relative}#main form .widget-upload input[type=file]{min-height:50px}#main form .widget-upload .input{cursor:pointer}#main form .widget-upload .input:hover span.input-button{background-color:var(--col-green);color:#fff}#main form .widget-upload .input:hover span.input-button svg path{fill:#fff}#main form .widget-upload span.input-button{right:inherit;left:0;display:flex;gap:10px;align-items:center;color:var(--col-default-color);background-color:set_opacity(var(--col-green), 0.1);padding:15px;border-radius:15px;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:all .3s ease-in-out}#main form .widget-upload .file-placeholder{display:flex;flex-flow:row wrap;gap:var(--gap);padding:5px 0}#main form .widget-upload .file-placeholder li{padding:15px;border-radius:15px;color:#fff;display:flex;align-items:center;background-color:rgb(from var(--col-green) r g b/0.1)}#main form .widget-upload .file-placeholder li picture{display:none}#main form .widget-upload .file-placeholder li button.file-delete{background-color:rgba(0,0,0,0);border:none}#main form .widget-upload .file-placeholder li button.file-delete svg{transform-origin:center;transition:all .3s ease-in-out}#main form .widget-upload .file-placeholder li button.file-delete:hover svg{transform:rotate(180deg)}.form_section_start{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.form_section_start .section-label{margin-bottom:40px}ul.sections-nav,.mod_mp_form_steps ul{display:flex;list-style:none;justify-content:space-between;width:100%}ul.sections-nav li,.mod_mp_form_steps ul li{display:flex;flex-direction:column;align-items:center;text-align:center;width:16.6666666667%;counter-increment:form-step-counter;position:relative}ul.sections-nav li.allowed>div,.mod_mp_form_steps ul li.allowed>div{cursor:pointer}ul.sections-nav li.allowed>div:hover,.mod_mp_form_steps ul li.allowed>div:hover{background-color:var(--col-vert)}ul.sections-nav .count,.mod_mp_form_steps ul li::before{content:counter(form-step-counter);display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;color:#fff;background-color:var(--col-green);margin-bottom:var(--gap);z-index:1;transition:var(--transition-default)}@media screen and (max-width: 768px){ul.sections-nav .count,.mod_mp_form_steps ul li::before{margin-bottom:0}}ul.sections-nav li:not(:last-of-type)::after,.mod_mp_form_steps ul li:not(:last-of-type)::after{content:"";display:block;height:1px;width:0;border-top:1px dashed var(--col-green);position:absolute;right:-35%;top:calc(50% - 18px);z-index:0;transition:var(--transition-default)}@media screen and (max-width: 768px){ul.sections-nav li:not(:last-of-type)::after,.mod_mp_form_steps ul li:not(:last-of-type)::after{top:50%}}ul.sections-nav li.completed:not(:last-of-type)::after,.mod_mp_form_steps ul li.accessible:not(:last-of-type)::after{width:70%}ul.sections-nav li:not(.completed):not(.allowed):not(.active) .count,.mod_mp_form_steps ul li.inaccessible::before{background-color:rgb(from var(--col-green) r g b/0.2)}.mod_mp_form_steps ul li.accessible a{color:var(--col-green)}ul.sections-nav li strong,.mod_mp_form_steps ul li strong{color:#000;font-weight:400}ul.sections-nav li strong,.mod_mp_form_steps ul li>a,.mod_mp_form_steps ul li>div,.mod_mp_form_steps ul li>strong{padding:0 var(--gap);display:inline-block}@media screen and (max-width: 768px){ul.sections-nav li strong,.mod_mp_form_steps ul li>a,.mod_mp_form_steps ul li>div,.mod_mp_form_steps ul li>strong{display:none}}ul.sections-nav li div:not(.count),.mod_mp_form_steps ul li div{font-size:14px;background-color:var(--col-green);color:#fff;max-width:100%;padding:var(--gap);border-radius:var(--gap);position:relative;margin-top:var(--gap);opacity:0;transition:var(--transition-default)}ul.sections-nav li div:not(.count)::after,.mod_mp_form_steps ul li div::after{bottom:100%;left:50%;border:solid rgba(0,0,0,0);content:"";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:var(--col-green);border-width:10px;margin-left:-10px}ul.sections-nav li.allowed div:not(.count),.mod_mp_form_steps ul li.accessible div{opacity:1}.mod_mp_form_steps .progress-bar-inner{background-color:var(--col-green);height:5px;max-width:90%;margin:var(--gap) auto}.ce_form .widget-pagebreak{margin-top:var(--gap);display:flex;flex-direction:row-reverse;gap:var(--gap)}.ce_form button{border-radius:15px;padding:15px 20px;color:#fff;background-color:var(--col-vert);border:0;transition:var(--transition-default);cursor:pointer;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content;align-self:center;min-height:50px;font-size:16px;font-weight:600}.ce_form button:hover{background-color:var(--col-green)}.section-buttons{display:flex;justify-content:center;gap:var(--gap);margin-top:var(--gap)}div#result_cotisation p.result_total{padding:var(--double-gap);background-color:var(--col-green);color:#fff;border-radius:20px;margin:var(--gap) auto;text-align:center;font-size:24px;font-weight:700}div#tableau_cotisation{border-radius:20px;background-color:#e2e3e5;padding:var(--double-gap)}div#tableau_cotisation>div{display:grid;grid-template-columns:repeat(3, 1fr)}div#tableau_cotisation .entete_table>span{font-weight:700}div#tableau_cotisation .entete_table,div#tableau_cotisation .salaries{background-color:#e2e3e5}div#tableau_cotisation span{padding:5px;border:1px solid #e2e3e5}div#tableau_cotisation span.monetaire{text-align:right;background-color:#fff}.success-checkmark-green{width:80px;height:115px;margin:2rem auto 0 auto}.success-checkmark-green .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box !important;margin-top:8px}.success-checkmark-green .check-icon::before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark-green .check-icon::after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark-green .check-icon::before,.success-checkmark-green .check-icon::after{content:"";height:100px;position:absolute;transform:rotate(-45deg)}.success-checkmark-green .check-icon .icon-line{height:5px;background-color:var(--col-vert);display:block;border-radius:2px;position:absolute;z-index:10;box-sizing:content-box !important}.success-checkmark-green .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark-green .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark-green .check-icon .icon-circle{top:-8px;left:-8px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box !important;border:8px solid var(--col-green)}.success-checkmark-green .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg)}.widget-checkbox.engagement .help-content{display:none;transition:transform .3s ease-in-out}.widget-checkbox.engagement .help-content.active{display:block}.widget-checkbox.engagement a#more_rgpd{display:block;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:var(--transition-default)}.widget-checkbox.engagement a#more_rgpd:hover{color:#000}.ce_form .column{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--double-gap)}.ce_form .column.three-columns{grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1024px){.ce_form .column.three-columns{grid-template-columns:1fr;gap:0}}@media screen and (max-width: 1024px){.ce_form .column{grid-template-columns:1fr;gap:0}}.ce_form .auto-complete-address-items{position:absolute;margin-top:60px;z-index:100;width:100%;background-color:#fff;border-radius:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.ce_form .auto-complete-address-items li{line-height:24px;padding:5px 15px}.ce_form .auto-complete-address-items li :first-of-type{border-radius:15px 15px 0 0px}.ce_form .auto-complete-address-items li :last-of-type{border-radius:0 0 15px 15px}.ce_form .auto-complete-address-items li:hover{background-color:var(--col-green);color:#fff}a#backToTop{opacity:0;position:fixed;right:0;bottom:50%;margin-top:-30px;display:flex;width:60px;height:60px;padding:5px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:20px 0 0 0;background-color:var(--col-green);color:#fff;z-index:500;animation:fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);cursor:pointer;pointer-events:none;box-shadow:0 0 25px 0 hsla(0,0%,100%,.2)}@media screen and (max-width: 1024px){a#backToTop{width:50px;height:50px}}a#backToTop.active{opacity:1;animation:fadeInBottom 1s;pointer-events:inherit}p.back a,.content-button a{background-color:rgb(from var(--col-button-bg) r g b/var(--col-opacity-bg));color:rgb(from var(--col-button-text) r g b/var(--col-opacity-txt));border-radius:32px;border:1px solid rgba(0,0,0,0);transition:all .2s ease;text-transform:uppercase;padding:12px 32px;font-weight:700;white-space:nowrap}p.back a:hover,.content-button a:hover{background-color:#fff;border-color:var(--col-button-bg);color:var(--col-button-bg)}.flex .content-button a:hover{background-color:var(--col-button-text);color:#fff}p.back a{background-color:var(--col-green);display:inline-flex;align-items:center;gap:10px;color:#fff;margin-bottom:60px}p.back a svg{width:30px;height:30px}p.back a:hover{border-color:var(--col-green);color:var(--col-green)}#main figure img{border-radius:20px}.glightbox-clean .gslide-description{background:rgba(0,0,0,0) !important}.glightbox-clean .gslide-title{color:#fff !important}#main .image_container.full-screen>img,#main .image_container.full-screen picture{width:100%;-o-object-fit:cover;object-fit:cover}#main .image_container.full-screen>img img,#main .image_container.full-screen picture img{width:100%;-o-object-fit:cover;object-fit:cover}#main .image_container.align-center{display:flex;justify-content:center;align-items:center}#main .image_container.align-right{display:flex;justify-content:flex-end}#main .image_container.align-left{display:flex;justify-content:flex-start}#main .image_container.no-round-corners img{border-radius:0}.index .mod_newslist{display:grid;grid-template-areas:"title title title" "first first first" "two three four";grid-template-columns:repeat(3, 1fr);justify-content:space-between;gap:30px}.index .mod_newslist>h2{grid-area:title;color:var(--col-green);text-align:center}.index .mod_newslist>.content-button{grid-column-end:-2}@media screen and (max-width: 992px){.index .mod_newslist{grid-template-areas:"title title" "first first" "two three";grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 576px){.index .mod_newslist{display:flex;flex-direction:column}}.module-news-list .layout_latest,.mod_newslist .layout_latest,.search-items .layout_latest{position:relative}.module-news-list .layout_latest>a,.mod_newslist .layout_latest>a,.search-items .layout_latest>a{position:absolute;left:0;right:0;top:0;bottom:0}.index .mod_newslist :not(.first) figure,.search-items .layout_latest figure{margin-bottom:10px}.mod_newslist.featured .featured,.index .mod_newslist .first{grid-area:first;display:grid;grid-template-columns:auto 1fr;align-items:center}@media screen and (max-width: 992px){.mod_newslist.featured .featured,.index .mod_newslist .first{grid-template-columns:1fr;gap:20px}.mod_newslist.featured .featured img,.index .mod_newslist .first img{width:100%;height:auto}}.mod_newslist.featured .featured .content-news,.index .mod_newslist .first .content-news{margin-left:70px}@media screen and (max-width: 992px){.mod_newslist.featured .featured .content-news,.index .mod_newslist .first .content-news{margin-left:0}}.content-figure.border img{border:1px solid var(--col-green-10)}.mod_newslist.featured p.info,.mod_newslist.featured p.cat,.index .mod_newslist p.info,.index .mod_newslist p.cat,.search-items .layout_latest p.info,.search-items .layout_latest p.cat,.mod_newsreader p.info,.mod_newsreader p.cat{text-transform:uppercase;font-size:14px}.mod_newslist.featured p.info{text-transform:none}.module-news-list p.cat .badge,.mod_newslist.featured p.cat,.index .mod_newslist p.cat,.mod_newsreader p.cat,.search-items .layout_latest p.cat{color:rgb(from var(--col-green) r g b/0.6);margin:8px 0}.module-news-list p.cat .badge,p.cat{line-height:normal}.module-news-list p.cat .badge,p.cat .badge{text-transform:uppercase;padding-right:5px;margin-right:5px}.mod_newslist.featured p.info,.index .mod_newslist p.info,.mod_newsreader p.info,.search-items .layout_latest p.info{color:rgb(from var(--col-noir) r g b/0.4);margin:0 0 8px 0}.mod_newslist.featured .content-news .ce_text,.index .mod_newslist .content-news .ce_text,.search-items .layout_latest .ce_text{line-height:28px;color:rgb(from var(--col-noir) r g b/0.6);font-weight:400}@media screen and (max-width: 576px){.index .mod_newslist .content-news .ce_text{padding:0}}.index .mod_newslist .content-news p{margin-bottom:0}.news-items-container .news-items{display:grid;grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 1024px){.news-items-container .news-items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.news-items-container .news-items{grid-template-columns:repeat(1, 1fr)}}.mod_newslist.featured h2,.index .mod_newslist h3,.module-news-list h3,.search-items .layout_latest h3{color:var(--col-green)}.module-news-list .swiper{margin-left:0}.module-news-list .filters{display:flex;gap:10px;align-items:center;margin:var(--gap) 0;cursor:grab}.module-news-list .news-filters li[data-slug=all]{flex-shrink:12}.module-news-list .news-filters li.filter{display:none;justify-content:flex-start;align-items:center;gap:10px;padding:var(--gap) var(--double-gap);border-radius:20px;background-color:var(--col-green);color:#fff;cursor:pointer;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.module-news-list .news-filters li.filter.active{display:inline-flex}.news-filters{display:flex;align-items:center;flex-flow:row wrap;gap:20px;margin-bottom:20px}.news-filters #select_filter{display:flex;gap:15px;align-items:center}.news-filters p{color:var(--col-green);font-weight:700;margin-bottom:0}.news-filters label{padding-right:20px;background-color:var(--col-green-10);border-radius:15px;display:flex;align-items:center;position:relative;color:var(--col-green-40)}.news-filters label:before{content:"";right:6px;top:0;width:20px;height:20px;position:absolute;pointer-events:none;display:block}.news-filters label:after{content:"";background-image:url(3d37ddfb3b0521c7e169.svg);color:var(--col-green);right:8px;padding:0 0 2px;position:absolute;pointer-events:none;width:25px;height:26px}.news-filters label select{padding:15px 20px;min-width:250px;border:0;background-color:rgba(0,0,0,0);color:var(--col-green);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.news-filters label select:focus-within,.news-filters label select:focus-visible{outline:none}.news-filters label select option.active:not([data-slug=all]){display:none}.module-news-list .news-filters li.filter:hover{background-color:rgb(from var(--col-green) r g b/0.3)}.module-news-list .news-filters li.filter svg{display:none}.module-news-list .news-filters li.filter.active{background-color:var(--col-green);color:#fff}.module-news-list .news-filters li.filter.active svg{display:block}.module-news-list .news-items-container .news-items{gap:50px}.module-news-list p.info{color:rgb(from var(--col-noir) r g b/0.4);text-transform:uppercase}.module-news-list .content-news .ce_text{line-height:32px;color:rgb(from var(--col-noir) r g b/0.6)}body.actualites-synasav:not(.synasav){background-image:url(df6d2c9e7f5e8e26d108.svg);background-repeat:no-repeat;background-position:right top;overflow:visible !important;transform:none !important;filter:none !important}body.actualites-synasav:not(.synasav) .content_news,body.actualites-synasav:not(.synasav) .layout_full.featured,body.actualites-synasav:not(.synasav) .mod_newsreader.block,body.actualites-synasav:not(.synasav) .content,body.actualites-synasav:not(.synasav) .mod_article,body.actualites-synasav:not(.synasav) .inside,body.actualites-synasav:not(.synasav) #main,body.actualites-synasav:not(.synasav) #container,body.actualites-synasav:not(.synasav) #wrapper{overflow:visible !important;transform:none !important;filter:none !important}@media screen and (max-width: 1024px){.mod_newsreader{padding:0 20px 60px 20px}}.mod_newsreader .header_news .content_header{max-width:61%;display:flex;justify-content:space-between;margin-top:var(--double-gap);align-items:flex-start}@media screen and (max-width: 1024px){.mod_newsreader .header_news .content_header{max-width:inherit;flex-direction:column-reverse}}.mod_newsreader .content_news{display:grid;grid-template-columns:61% auto;gap:50px;overflow:visible}@media screen and (max-width: 1024px){.mod_newsreader .content_news{display:flex;flex-direction:column}}.mod_newsreader .content_news .text_news{grid-column:1/2}.mod_newsreader .content_news .content_all_news{grid-column:2/3;top:100px;background-color:#f2f8f8;border-radius:20px 0 0 20px;padding:30px;position:sticky;align-self:start}@media screen and (max-width: 1024px){.mod_newsreader .content_news .content_all_news{position:relative;top:inherit;border-radius:20px}}.mod_newsreader .content_news .content_all_news .mod_newslist{max-width:400px}@media screen and (max-width: 1024px){.mod_newsreader .content_news .content_all_news .mod_newslist{max-width:inherit;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}.mod_newsreader .content_news .content_all_news .mod_newslist h2{grid-column:1/-1}}@media screen and (max-width: 1024px)and (max-width: 600px){.mod_newsreader .content_news .content_all_news .mod_newslist h2{text-align:center}}@media screen and (max-width: 600px){.mod_newsreader .content_news .content_all_news .mod_newslist{display:block}}.mod_newsreader .content_news .content_all_news .mod_newslist .layout_latest *{margin:0}.mod_newsreader .content_news .content_all_news .mod_newslist .layout_latest{margin-bottom:60px}.mod_newsreader .content_news .content_all_news .mod_newslist .layout_latest,.mod_newsreader .content_news .content_all_news .mod_newslist .layout_latest .content-news{display:flex;flex-direction:column;gap:5px}.mod_newsreader .content_news .content_all_news .mod_newslist .ce_text{line-height:32px}.mod_newsreader .content_news .content_all_news .mod_newslist .ce_text,.mod_newsreader .content_news .content_all_news .mod_newslist h2{color:rgba(0,0,0,.6)}.mod_newsreader .content_news .content_all_news .mod_newslist h3{color:var(--col-green)}.mod_newsreader .share-buttons,.mod_newsreader .share-buttons ul{display:flex;align-items:center;gap:16px}.mod_newsreader .share-buttons span{color:var(--col-green)}.mod_newsreader .share-buttons ul a{color:var(--col-vert)}.mod_newsreader .share-buttons ul a svg{width:30px;height:30px}.mod_article .content-gallery{max-width:640px;margin:var(--double-gap) auto}@media screen and (max-width: 768px){.mod_article .content-gallery{max-width:90%}}.mod_article .content-gallery img{border-radius:20px;width:100%}.mod_article .content-gallery .content-navigation{bottom:var(--triple-gap);left:0;display:flex;justify-content:center;gap:var(--gap);margin-top:var(--double-gap)}.mod_article .content-gallery div[class*=swiper-button]{display:flex;width:50px;height:50px;background-color:var(--col-vert);border-radius:17px;padding:5px 10px;position:relative;top:inherit;left:inherit;right:inherit;color:#fff}.mod_article .content-gallery div[class*=swiper-button]::after{content:unset}.mod_article .content-gallery .swiper-button-prev{transform:rotate(-90deg);margin-top:1rem}.mod_article .content-gallery .swiper-button-next{transform:rotate(90deg);margin-top:1rem}.content-accordion .handorgel__header__button{display:grid;align-items:center;grid-template-columns:1fr auto;transition:var(--transition-default)}.content-accordion .handorgel__header__button:hover{background-color:var(--col-green-20)}.content-accordion .handorgel__header__button svg{transition:var(--transition-default)}.content-accordion .handorgel__header--open .handorgel__header__button svg{transform:rotate(180deg)}.content-accordion .handorgel__header--open .handorgel__header__button{border-top:0}.handorgel__content{border-top:0;background-color:#fff}header{position:fixed;left:0;right:0;z-index:1100;background-color:#fff;transition:transform .6s cubic-bezier(0.07, 0.32, 0.015, 1.09);transform:translate(0, 0)}header.active{transform:translate(0, -32px)}@media screen and (max-width: 992px){header.active{transform:translate(0, 0)}}header .mod_article{max-width:none}#header a{text-decoration:none}#header .module-header{display:grid;align-items:center;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:3px}#header .module-header .bottom_nav{box-shadow:0 0 15px -3px var(--col-green-10);margin-bottom:3px}@media screen and (max-width: 992px){#header .module-header .bottom_nav{box-shadow:none;margin:0 20px}}#header .module-header .bottom_nav>.inside,#header .module-header .top_nav>.inside{max-width:1512px;margin:0 auto}#header .module-header .bottom_nav{padding:5px 20px 5px 0}@media screen and (max-width: 992px){#header .module-header .bottom_nav{padding-right:5px}}#header .module-header .bottom_nav>.inside{display:grid;align-items:center;grid-template-areas:"logo nav search button";grid-template-columns:auto 1fr auto auto;gap:var(--gap)}@media screen and (max-width: 992px){#header .module-header .bottom_nav>.inside{grid-template-areas:"logo search button burger";grid-template-columns:1fr auto auto auto}}@media screen and (max-width: 1100px){#header .module-header .bottom_nav>.inside{padding-right:0}}#header .module-header .top_nav nav{grid-area:topnav}#header .module-header .top_nav nav ul{display:flex;justify-content:flex-end;gap:30px}#header .module-header .mod_customnav li a,#header .module-header .mod_customnav li strong,#header .module-header .mod_customnav li span{display:inline-flex;justify-content:center;gap:10px;padding:5px 10px;font-size:16px;color:var(--col-green);position:relative}#header .module-header .mod_customnav li a.extranet,#header .module-header .mod_customnav li strong.extranet,#header .module-header .mod_customnav li span.extranet{background-color:var(--col-green);color:#fff}#header .module-header .mod_customnav li.trail a,#header .module-header .mod_customnav li strong{font-weight:700}#header .module-header .mod_customnav li a:after{position:absolute;left:0;bottom:2px;content:"";transition:width .3s ease-in-out;height:1px;width:0;background-color:var(--col-green)}#header .module-header .mod_customnav li a:hover::after{width:100%}@media screen and (max-width: 992px){#header .module-header .top_nav{display:none}}#header .module-header .main-logo,#header .module-header .mob-logo{grid-area:logo}@media screen and (max-width: 992px){#header .module-header .main-logo{display:none}#header .module-header .mob-logo{display:block;max-width:63px;width:63px;height:60px}}#header .module-header .main-logo{margin-left:110px}@media screen and (max-width: 1240px){#header .module-header .main-logo{margin-left:20px}}#header .module-header .mod_navigation{grid-area:nav}#header .module-header .mod_navigation ul li a,#header .module-header .mod_navigation ul li span,#header .module-header .mod_navigation ul li strong{font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:var(--col-green);text-align:center;display:flex;justify-content:center;align-items:center;gap:5px;cursor:pointer}#header .module-header .mod_navigation ul li a svg,#header .module-header .mod_navigation ul li span svg,#header .module-header .mod_navigation ul li strong svg{transition:transform .6s cubic-bezier(0.07, 0.32, 0.015, 1.09),opacity .3s ease-in-out}@media screen and (max-width: 992px){#header .module-header .mod_navigation ul li a:hover,#header .module-header .mod_navigation ul li span:hover,#header .module-header .mod_navigation ul li strong:hover{background-color:var(--col-green);color:#fff}}#header .module-header .mod_navigation ul.level_1>li.active>strong,#header .module-header .mod_navigation ul.level_1>li.trail>a{color:var(--col-vert)}#header .module-header .mod_navigation .level_1>li:not(.submenu)>a,#header .module-header .mod_navigation .level_1>li:not(.submenu)>span,#header .module-header .mod_navigation .level_1>li:not(.submenu)>strong{width:-moz-min-content;width:min-content;display:block}#header .module-header .mod_navigation .level_1{display:flex;justify-content:space-evenly;align-items:center;align-self:stretch}@media screen and (max-width: 992px){#header .module-header .mod_navigation .level_1 li{width:100%}#header .module-header .mod_navigation .level_1 li strong{background-color:var(--col-green-20)}#header .module-header .mod_navigation .level_1 li.active,#header .module-header .mod_navigation .level_1 li.trail{background-color:var(--col-green-20)}#header .module-header .mod_navigation .level_1 li.active ul,#header .module-header .mod_navigation .level_1 li.trail ul{background-color:rgba(0,0,0,0);transform:translate(0, 0);opacity:1;gap:0;display:flex;pointer-events:inherit}#header .module-header .mod_navigation .level_1 li.active ul svg,#header .module-header .mod_navigation .level_1 li.trail ul svg{transform:scaleY(-1)}#header .module-header .mod_navigation .level_1 li.active ul strong,#header .module-header .mod_navigation .level_1 li.trail ul strong{background-color:var(--col-green-60);color:#fff}}@media screen and (min-width: 992px){#header .module-header .mod_navigation .level_1 li.submenu:hover svg{transform:scaleY(-1)}#header .module-header .mod_navigation .level_1 li.submenu:hover ul{transform:translate(0, 0);opacity:1;pointer-events:inherit;z-index:10;display:flex}#header .module-header .mod_navigation .level_1 li.submenu:hover ul a,#header .module-header .mod_navigation .level_1 li.submenu:hover ul strong,#header .module-header .mod_navigation .level_1 li.submenu:hover ul span{justify-content:flex-start}}#header .module-header .mod_navigation .level_2{opacity:0;display:flex;flex-direction:column;position:absolute;margin-left:-1rem;pointer-events:none;white-space:nowrap;background-color:#fff;transition:transform .6s cubic-bezier(0.07, 0.32, 0.015, 1.09),opacity .3s ease-in-out;transform:translate(0, -20px);overflow:hidden;padding-top:1rem;z-index:-1}#header .module-header .mod_navigation .level_2 li a,#header .module-header .mod_navigation .level_2 li span,#header .module-header .mod_navigation .level_2 li strong{display:flex;padding:5px 1rem 10px 1rem;transition:var(--transition-default);justify-content:flex-start}#header .module-header .mod_navigation .level_2 li.active strong{color:var(--col-vert)}#header .module-header .mod_navigation .level_2 li a:hover{background-color:var(--col-green);color:#fff}@media screen and (max-width: 992px){#header .module-header .mod_navigation .level_2{position:inherit;display:none;margin-left:0}}@media screen and (max-width: 992px){#header .module-header .bottom_nav .mod_navigation{display:none}}#header .module-header .mod_search,#header .module-header .ce_form{grid-area:search}#header .module-header .btn_link{grid-area:button}#header .module-header .btn_link a{display:flex;width:159px;height:50px;padding:var(--gap) var(--gap) var(--gap) 38px;justify-content:center;align-items:center;gap:10px;border-radius:15px;background-color:var(--col-vert);color:#fff;background-image:url(71fceb8f153922a4153d.svg);background-repeat:no-repeat;background-position:15px center;text-transform:uppercase;font-weight:600;background-size:28px 22px;transition:var(--transition-default)}#header .module-header .btn_link a:hover{background-color:var(--col-green)}@media screen and (max-width: 390px){#header .module-header .btn_link a{width:inherit;background-size:18px}}#header .mod_search .formbody{background-color:var(--col-green-10);border-radius:15px;display:flex;width:235px;height:50px;padding:10px 5px;justify-content:space-between;align-items:center;flex-shrink:0}#header .mod_search .formbody .widget{margin-bottom:0}#header .mod_search .formbody .submit{border:0;background-color:var(--col-green-10);padding:0}#header .mod_search .formbody input[type=search]{width:95%;border:0;background-color:var(--col-green-10);display:flex;height:50px;padding:var(--gap) var(--double-gap) var(--gap) 0;align-items:center}@media screen and (max-width: 1100px){#header .mod_search .formbody{width:50px}#header .mod_search .formbody .widget-text{opacity:0}}header form .widget:focus,header form .widget:focus-visible,header form [type=search]:focus,header form [type=search]:focus-visible{border:none !important;outline:none}@media(min-width: 993px){#header .module-header .mob-logo,#header .module-header .burger-menu-container{display:none}}.burger-menu-container{border-radius:15px;background-color:var(--col-green);display:flex;width:50px;height:50px;justify-content:center;align-items:center}.burger-menu-container.is-open{background-color:#fff}.burger-menu-container svg{cursor:pointer;transition:transform 400ms;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);transform-origin:center;display:block}.burger-menu-container svg .top{stroke-dasharray:40 82}.burger-menu-container svg .middle{stroke-dasharray:40 111}.burger-menu-container svg .bottom{stroke-dasharray:40 161}.burger-menu-container svg .line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:var(--col-blanc);stroke-width:6;stroke-linecap:round}.burger-menu-container svg:hover:not(.active) .middle{transform:scaleX(0.75);transform-origin:center;transition:transform .3s ease-in-out}.burger-menu-container svg.active{transform:rotate(45deg)}.burger-menu-container svg.active .line{stroke:var(--col-green)}.burger-menu-container svg.active .top{stroke-dasharray:17 82;stroke-dashoffset:-62px}.burger-menu-container svg.active .middle{opacity:1;stroke-dashoffset:23px}.burger-menu-container svg.active .bottom{stroke-dashoffset:-83px}@media(max-width: 992px){.burger-menu-container{grid-area:burger}}#nav-default-mobile{display:block;background-color:#fff;transition:transform .6s cubic-bezier(0.07, 0.32, 0.015, 1.09),opacity 1s ease-in-out;transform:translateY(-100%);overflow:hidden;padding-top:30px;z-index:1;top:0;pointer-events:none;position:fixed;opacity:0;width:100%}#nav-default-mobile .mod_customnav{margin-top:30px;padding-top:30px;border-top:1px dashed var(--col-green);padding-bottom:10px}#nav-default-mobile .mod_customnav:after{content:"";display:block;width:70px;height:5px;background-color:var(--col-green);border-radius:5px;margin:10px auto}#nav-default-mobile .mod_customnav ul,#nav-default-mobile .mod_navigation ul{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}#nav-default-mobile .mod_customnav ul li:not(.submenu),#nav-default-mobile .mod_navigation ul li:not(.submenu){width:100%;display:flex;justify-content:center}#nav-default-mobile .mod_customnav ul li a,#nav-default-mobile .mod_customnav ul li span,#nav-default-mobile .mod_customnav ul li strong,#nav-default-mobile .mod_navigation ul li a,#nav-default-mobile .mod_navigation ul li span,#nav-default-mobile .mod_navigation ul li strong{width:100% !important;padding:5px 10px}#nav-default-mobile.active{top:70px;transform:translateY(0);opacity:1;pointer-events:inherit}footer{background-color:var(--col-green);color:#fff;padding-bottom:46px}footer .module-footer{max-width:1490px;margin:0 auto;display:flex;justify-content:space-between;padding:50px 142px 20px 142px;line-height:32px}@media screen and (max-width: 992px){footer .module-footer{flex-wrap:wrap;gap:25px}}@media screen and (max-width: 576px){footer .module-footer{padding:46px 36px 20px}}footer .module-footer figure{max-width:310px}footer .module-footer p.headline,footer .legals{color:var(--col-green-40);font-size:20px}footer .module-footer nav a{text-decoration:none}footer .module-footer .mod_navigation_socials ul{display:flex;flex-direction:row;gap:16px;list-style:none;align-items:center}footer .module-footer .mod_navigation_socials li,footer .module-footer .mod_navigation_socials a{display:flex;width:30px;height:30px;justify-content:center;align-items:center}footer .module-footer .mod_navigation_socials li svg,footer .module-footer .mod_navigation_socials a svg{width:30px;height:30px}footer .members{margin-top:0}footer .members .content{display:grid;grid-template-columns:auto 1fr;gap:var(--double-gap);align-items:center}@media screen and (max-width: 576px){footer .members .content{display:flex;flex-direction:column;justify-content:center}}footer .members .content .content-text{margin-bottom:0}footer .mod_article.members .content-text{padding:0 var(--double-gap)}nav svg{width:22px;height:22px}nav#form-list ul{display:flex;gap:10px;flex-flow:row wrap}nav#form-list ul li{display:flex}nav#form-list a,nav#form-list strong{background-color:var(--col-green-20);color:var(--col-green);border-radius:32px;border:1px solid rgba(0,0,0,0);transition:all .2s ease;text-transform:uppercase;padding:12px 32px;font-weight:700;white-space:nowrap}@media screen and (max-width: 1024px){nav#form-list a,nav#form-list strong{white-space:normal}}nav#form-list strong,nav#form-list a:hover{background-color:var(--col-green);color:#fff}.content_swiper{display:flex;justify-content:center;padding:var(--quad-gap) 0;gap:var(--double-gap);position:relative;align-items:center}.swiper-button-prev::after,.swiper-button-next::after{content:unset !important}.swiper-button-prev,.swiper-button-next{position:inherit !important;left:auto !important;right:auto !important;margin-top:0 !important;width:48px !important;height:48px !important;text-decoration:none;background-color:var(--col-vert);color:#fff;font-size:16px;border-radius:15px;transition:background-color .3s ease}.swiper-button-prev svg,.swiper-button-next svg{width:22px !important;height:22px !important}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:#fff;border:2px solid var(--col-vert)}.swiper-button-prev:hover svg path,.swiper-button-next:hover svg path{stroke:var(--col-green)}.swiper-button-next svg{transform:scaleX(-1)}.swiper-pagination{display:inline-flex;flex-direction:row;background-color:#efefef;gap:8px;padding:10px;border-radius:20px;justify-content:center}.swiper-pagination span{display:inline-flex;width:8px;height:8px;border-radius:8px;background-color:var(--col-green-20);transition:all .5s linear;transform-origin:left}.swiper-pagination span.swiper-pagination-bullet-active{width:24px;background-color:var(--col-green)}.content-tabs-container .titles-container{display:flex;flex-flow:row nowrap;gap:10px}.content-tabs-container .titles-container div{background-color:#fff;padding:12px 20px;border-radius:25px 25px 0 0;border:1px solid var(--col-green);border-bottom:none;color:var(--col-green);cursor:pointer;transition:var(--transition-default);text-transform:uppercase;position:relative;display:inline-flex;justify-content:center;align-items:center}.content-tabs-container .titles-container div:hover{background-color:var(--col-green-20)}.content-tabs-container .titles-container div.active{background-color:var(--col-green);color:#fff}@media screen and (max-width: 768px){.content-tabs-container .titles-container div{border-radius:25px;border-bottom:1px solid;min-width:-moz-fit-content;min-width:fit-content}}@media screen and (max-width: 768px){.content-tabs-container .titles-container{overflow-x:scroll;margin-bottom:var(--gap)}}.content-tabs-container .tab-content{border-radius:0 20px 20px 20px;padding:24px}.content-tabs-container .tab-content>.content-text{opacity:0;transform:translateY(20px);transition:opacity .1s,transform .2s}.content-tabs-container .tab-content>.content-text:nth-child(1){transition-delay:.2s}.content-tabs-container .tab-content>.content-text:nth-child(2){transition-delay:.3s}.content-tabs-container .tab-content>.content-text:nth-child(3){transition-delay:.4s}.content-tabs-container .tab-content>.content-text:nth-child(4){transition-delay:.5s}.content-tabs-container .tab-content>.content-text:nth-child(5){transition-delay:.6s}.content-tabs-container .tab-content>.content-text:nth-child(6){transition-delay:.7s}.content-tabs-container .tab-content>.content-text:nth-child(7){transition-delay:.8s}.content-tabs-container .tab-content>.content-text:nth-child(8){transition-delay:.9s}.content-tabs-container .tab-content>.content-text:nth-child(9){transition-delay:1s}.content-tabs-container .tab-content>.content-text:nth-child(10){transition-delay:1.1s}.content-tabs-container .tab-content>.content-text:nth-child(11){transition-delay:1.2s}.content-tabs-container .tab-content>.content-text:nth-child(12){transition-delay:1.3s}.content-tabs-container .tab-content>.content-text:nth-child(13){transition-delay:1.4s}.content-tabs-container .tab-content>.content-text:nth-child(14){transition-delay:1.5s}.content-tabs-container .tab-content>.content-text:nth-child(15){transition-delay:1.6s}.content-tabs-container .tab-content>.content-text:nth-child(16){transition-delay:1.7s}.content-tabs-container .tab-content>.content-text:nth-child(17){transition-delay:1.8s}.content-tabs-container .tab-content>.content-text:nth-child(18){transition-delay:1.9s}.content-tabs-container .tab-content>.content-text:nth-child(19){transition-delay:2s}.content-tabs-container .tab-content>.content-text:nth-child(20){transition-delay:2.1s}.content-tabs-container .tab-content.active{background-color:var(--col-green);color:#fff}.content-tabs-container .tab-content.active>.content-text{transform:translateY(0px);opacity:1}.content-tabs-container .tab-content .content-text [class^=content-]{padding-left:0 !important;padding-right:0 !important}.module-search-custom{max-width:800px;margin-left:auto;margin-right:auto}.module-search-custom form .formbody{position:relative;margin-bottom:var(--gap)}.module-search-custom form .formbody .widget-text input{padding-left:50px}.module-search-custom form .formbody .widget-submit{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.module-search-custom form .formbody .widget-submit button{border:0;background:rgba(0,0,0,0);display:inline-flex}.module-search-custom .total-count{text-align:center}.module-search-custom .search-results{margin-top:var(--gap)}.module-search-custom .search-results .search-part.news .search-items{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--double-gap)}@media screen and (max-width: 1024px){.module-search-custom .search-results .search-part.news .search-items{grid-template-columns:1fr;gap:0}}.module-search-custom .search-results .search-part .title{display:flex;justify-content:flex-start;gap:var(--gap);align-items:baseline;margin-bottom:var(--double-gap)}.module-search-custom .search-results .search-part .title h2{margin-bottom:0;color:var(--col-green)}.module-search-custom .search-results .search-part .search-items>div{border-radius:15px;background-color:#fff;padding:var(--double-gap);margin-bottom:var(--double-gap)}.module-search-custom .search-results .search-part .search-items>div div.title{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--gap)}.module-search-custom .search-results .search-part .search-items>div div.title>a{display:inline-flex;align-items:center;background-color:var(--col-green);color:#fff;padding:var(--gap);justify-content:center;gap:10px;border-radius:15px;transition:var(--transition-default)}.module-search-custom .search-results .search-part .search-items>div div.title>a:hover{background-color:var(--col-green-20);color:var(--col-green)}.module-search-custom .search-results .search-part .search-items>div div.title>a svg{width:20px;height:20px}.module-search-custom .search-results .search-part .search-items>div.layout_latest{display:block}.module-search-custom .search-results .search-part .search-items>div h3{color:var(--col-green);margin-bottom:0}.module-search-custom .search-results .search-part .search-items>div .highlight{background-color:var(--col-vert-20);padding:0 5px;border-radius:5px}[class*=search] form .formbody .widget-text{margin:0}.noUi-horizontal{height:10px !important;background-color:rgb(from var(--col-green) r g b/0.1) !important;border:none !important}.noUi-horizontal .noUi-handle{width:23px !important;height:23px !important;border:4px solid #fff !important;border-radius:50%;box-shadow:none;top:-7px !important;right:-20px !important;background-color:var(--col-vert);transition:width .2s cubic-bezier(0.215, 0.61, 0.355, 1),height .2s cubic-bezier(0.215, 0.61, 0.355, 1),left .2s cubic-bezier(0.215, 0.61, 0.355, 1),top .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.noUi-handle:before,.noUi-handle:after{display:none !important}.range-filter{display:flex;justify-content:space-between;margin-top:var(--gap)}#search_range{margin-top:10px}.value-slider{font-size:16px;font-weight:600}.content-cta{border-radius:20px;padding:50px;margin-bottom:var(--gap)}@media screen and (max-width: 576px){.content-cta{display:flex;flex-direction:column;gap:var(--triple-gap)}}.content-cta.v-align-center .image-container{align-items:center}.content-cta.v-align-top .image-container{align-items:flex-start}.content-cta.v-align-bottom .image-container{align-items:flex-end}.content-cta .image-container{display:flex !important}.content-cta .link-content a{padding:12px 32px;border-radius:32px;background-color:var(--col-cta-text);color:var(--col-cta-bg);text-transform:uppercase;font-weight:700;transition:all ease .2s;border:1px solid var(--col-cta-bg);white-space:nowrap}.content-cta .link-content a:hover{background-color:var(--col-cta-bg);color:var(--col-cta-text);border-color:var(--col-cta-text)}nav.pagination{grid-column-start:1;grid-column-end:-1;flex-basis:100%;margin-top:30px}nav.pagination p{text-align:center;margin-bottom:var(--gap)}nav.pagination ul{display:flex;flex-flow:row nowrap;gap:11px;align-items:center;justify-content:center}nav.pagination ul strong,nav.pagination ul a{display:flex;justify-content:center;align-items:center;width:48px;height:48px;text-decoration:none;background-color:var(--col-default-color);color:#fff;font-size:16px;border-radius:15px;transition:background-color .3s ease}nav.pagination ul a:hover{background-color:#fff;color:var(--col-default-color);border:2px solid var(--col-default-color)}nav.pagination ul strong{opacity:.5}nav.pagination ul .last a,nav.pagination ul .next a,nav.pagination ul .last strong,nav.pagination ul .next strong,nav.pagination ul .previous a,nav.pagination ul .first a,nav.pagination ul .previous strong,nav.pagination ul .first strong{background-color:var(--col-vert)}nav.pagination ul .last a:hover,nav.pagination ul .next a:hover,nav.pagination ul .last strong:hover,nav.pagination ul .next strong:hover,nav.pagination ul .previous a:hover,nav.pagination ul .first a:hover,nav.pagination ul .previous strong:hover,nav.pagination ul .first strong:hover{background-color:#fff;border:2px solid var(--col-vert)}nav.pagination ul .last a:hover svg path,nav.pagination ul .next a:hover svg path,nav.pagination ul .last strong:hover svg path,nav.pagination ul .next strong:hover svg path,nav.pagination ul .previous a:hover svg path,nav.pagination ul .first a:hover svg path,nav.pagination ul .previous strong:hover svg path,nav.pagination ul .first strong:hover svg path{stroke:var(--col-default-color)}nav.pagination ul .last svg,nav.pagination ul .next svg{transform:scaleX(-1)}.mod_newslist .pagination a,.mod_newslist .pagination strong{background-color:var(--col-green)}.mod_newslist .pagination a:hover{color:var(--col-green);border:2px solid var(--col-green)}.content-infinite-scroll-list .list>div{padding:0 2rem}@media screen and (max-width: 992px){.content-infinite-scroll-list .list>div{padding:0 1rem !important}}
/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */

