.custom-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:rgba(0,0,0,.6)}.custom-modal-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;overflow:auto;padding:24px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767.98px){.custom-modal-wrapper{padding:16px}}.custom-modal-wrapper .custom-modal{background:#fff;border-radius:4px;position:relative;max-height:calc(100vh - 24px*2);display:flex;flex-flow:column;align-items:stretch;justify-content:flex-start;width:100%}.custom-modal-wrapper .custom-modal .custom-modal-wrapper .custom-modal--xs{max-width:320px}.custom-modal-wrapper .custom-modal--sm{max-width:480px}.custom-modal-wrapper .custom-modal--md{max-width:720px}.custom-modal-wrapper .custom-modal--lg{max-width:991px}.custom-modal-wrapper .custom-modal-header{font-size:24px;padding:24px 24px 12px;display:inline-flex;align-items:flex-start;justify-content:space-between;gap:8px}.custom-modal-wrapper .custom-modal-header-text{max-width:calc(100% - 32px);margin:0;font-size:24px}.custom-modal-wrapper .custom-modal-header-close-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;border-radius:50%;margin-left:auto}.custom-modal-wrapper .custom-modal-header-close-btn:hover{background-color:rgba(0,0,0,.1)}.custom-modal-wrapper .custom-modal-header-close-btn .close-icon{font-size:18px}.custom-modal-wrapper .custom-modal-body{overflow:auto;padding:12px 24px 24px}@media screen and (max-width:767.98px){.custom-modal-wrapper .custom-modal-header{padding:24px 16px 12px}.custom-modal-wrapper .custom-modal-body{padding:12px 0 24px}}.sidebar-top{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:32px 64px;border-bottom:1px solid #cdd0d5;background-color:var(--bs-white)}@media screen and (max-width:1399.98px){.sidebar-top{padding:32px 40px}}@media screen and (max-width:1199.98px){.sidebar-top{padding:32px 24px}}@media screen and (max-width:991.98px){.sidebar-top{padding:32px 24px 24px;border-bottom:none}}.sidebar-top.sidebar-transparent{background-color:rgba(0,0,0,.2)}@media screen and (max-width:767.98px){.sidebar-top.sidebar-not-transparent .nav-bar .toggle-menu-header .pi-list,.sidebar-top.sidebar-not-transparent .nav-bar .toggle-menu-header .pi-x{color:var(--bs-second-color)!important}}.sidebar-top .wrap-menu-logo{display:flex;justify-content:space-between;gap:16px;align-items:center;width:60%}@media screen and (max-width:767.98px){.sidebar-top .wrap-menu-logo{width:auto}}@media screen and (max-width:1199.98px){.sidebar-top .wrap-menu-logo .nav-bar{display:flex;flex-wrap:wrap;align-items:center}}@media screen and (max-width:991.98px){.sidebar-top .wrap-menu-logo .nav-bar{position:absolute;top:24px}}@media screen and (max-width:767.98px){.sidebar-top .wrap-menu-logo .nav-bar{position:relative;top:inherit}}.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header{display:none}@media screen and (max-width:767.98px){.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header{display:block;color:var(--bs-white);font-size:16px}}.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header .pi-list,.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header .pi-x{transition:all .5s ease 0s}@media screen and (max-width:767.98px){.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header .pi-list,.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header .pi-x{color:var(--bs-white);font-size:24px;cursor:pointer}.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header .pi-list:hover,.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header .pi-x:hover{color:var(--bs-main)}.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header .pi-list{display:block}.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header .pi-x{display:none}.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header.active{z-index:1000;position:relative}.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header.active .pi-list,.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header.active .pi-x{color:var(--bs-second-color)}.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header.active .pi-list:hover,.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header.active .pi-x:hover{color:var(--bs-main)}.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header.active .pi-list{display:none}.sidebar-top .wrap-menu-logo .nav-bar .toggle-menu-header.active .pi-x{display:block}}.sidebar-top .wrap-menu-logo .nav-bar .box-menu-header{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:767.98px){.sidebar-top .wrap-menu-logo .nav-bar .box-menu-header{transition:left .5s ease-in-out;background:var(--bs-white);position:fixed;width:100%;left:-100%;top:0;height:100%;z-index:999;flex-direction:column;padding:72px 32px;display:flex;align-items:flex-start;justify-content:flex-start}}.sidebar-top .wrap-menu-logo .nav-bar .box-menu-header a{font-family:Poppins;font-size:15px;font-weight:600;color:var(--bs-white);margin:0 12px;text-decoration:none;text-align:left}@media screen and (max-width:1199.98px){.sidebar-top .wrap-menu-logo .nav-bar .box-menu-header a{margin:0 20px 0 0}}.sidebar-top .wrap-menu-logo .nav-bar .box-menu-header a:first-child{margin-left:0}.sidebar-top .wrap-menu-logo .nav-bar .box-menu-header a:lasst-child{margin-right:0}.sidebar-top .wrap-menu-logo .nav-bar .box-menu-header a:hover{color:var(--bs-main)}@media screen and (max-width:767.98px){.sidebar-top .wrap-menu-logo .nav-bar .box-menu-header.active{left:0}.sidebar-top .wrap-menu-logo .nav-bar .box-menu-header.active a{color:var(--bs-second-color);margin:0 0 8px}.sidebar-top .wrap-menu-logo .nav-bar .box-menu-header.active a:hover{color:var(--bs-main)}}.sidebar-top .wrap-menu-logo .nav-bar.nav-bar-not-front a{color:var(--bs-second-color)}.sidebar-top .wrap-menu-logo .nav-bar.nav-bar-not-front a:hover{color:var(--bs-main)}.sidebar-top .wrap-menu-logo .logo{width:200px}@media screen and (max-width:991.98px){.sidebar-top .wrap-menu-logo .logo{margin-top:24px}}@media screen and (max-width:767.98px){.sidebar-top .wrap-menu-logo .logo{margin-top:0;width:134px}}.sidebar-top .wrap-menu-logo .logo a{display:block}.sidebar-top .wrap-actions-header{display:flex;align-items:center;gap:16px}@media screen and (max-width:991.98px){.sidebar-top .wrap-actions-header{margin-top:32px}}@media screen and (max-width:767.98px){.sidebar-top .wrap-actions-header{margin-top:0}}.sidebar-top .wrap-actions-header .currency-box span,.sidebar-top .wrap-actions-header .currency-box svg,.sidebar-top .wrap-actions-header .language-box span,.sidebar-top .wrap-actions-header .language-box svg{cursor:pointer;transition:all .5s ease 0s;color:var(--bs-white)}.sidebar-top .wrap-actions-header .currency-box span:hover,.sidebar-top .wrap-actions-header .currency-box svg:hover,.sidebar-top .wrap-actions-header .language-box span:hover,.sidebar-top .wrap-actions-header .language-box svg:hover{color:var(--bs-main)}.sidebar-top .wrap-actions-header .currency-box svg,.sidebar-top .wrap-actions-header .language-box svg{font-size:22px;color:var(--bs-white)}.sidebar-top .wrap-actions-header .currency-box span,.sidebar-top .wrap-actions-header .language-box span{font-weight:500;font-size:17px}.sidebar-top .wrap-actions-header.wrap-action-not-front .currency-box .currency-icon,.sidebar-top .wrap-actions-header.wrap-action-not-front .currency-box svg,.sidebar-top .wrap-actions-header.wrap-action-not-front .language-box .currency-icon,.sidebar-top .wrap-actions-header.wrap-action-not-front .language-box svg{color:var(--bs-second-color)}.sidebar-top .wrap-actions-header.wrap-action-not-front .currency-box .currency-icon:hover,.sidebar-top .wrap-actions-header.wrap-action-not-front .currency-box svg:hover,.sidebar-top .wrap-actions-header.wrap-action-not-front .language-box .currency-icon:hover,.sidebar-top .wrap-actions-header.wrap-action-not-front .language-box svg:hover{color:var(--bs-main)}.fixed-sidebar-header .sidebar-top{background-color:var(--bs-white);position:fixed;z-index:999;width:100%;left:0;top:0;transition:all .8s ease 0s}@media screen and (max-width:767.98px){.fixed-sidebar-header .sidebar-top .nav-bar .toggle-menu-header .pi-list,.fixed-sidebar-header .sidebar-top .nav-bar .toggle-menu-header .pi-x{color:var(--bs-second-color)}}.fixed-sidebar-header .sidebar-top .nav-bar .box-menu-header a{color:var(--bs-second-color);text-align:center}.fixed-sidebar-header .sidebar-top .nav-bar .box-menu-header a:hover{color:var(--bs-main)}.fixed-sidebar-header .sidebar-top .currency-box span,.fixed-sidebar-header .sidebar-top .currency-box svg,.fixed-sidebar-header .sidebar-top .language-box span,.fixed-sidebar-header .sidebar-top .language-box svg{color:var(--bs-second-color)}.fixed-sidebar-header .sidebar-top .currency-box span:hover,.fixed-sidebar-header .sidebar-top .currency-box svg:hover,.fixed-sidebar-header .sidebar-top .language-box span:hover,.fixed-sidebar-header .sidebar-top .language-box svg:hover{color:var(--bs-main)}@media screen and (max-width:767.98px){.fixed-sidebar-header .sidebar-top .wrap-actions-header button{position:absolute;left:0;bottom:-44px;width:100%!important;border-radius:0!important;border:none!important}}.wrap-footer{padding:88px 0 72px;background-color:var(--bs-second-color)}@media screen and (max-width:1199.98px){.wrap-footer{padding:56px 0}}@media screen and (max-width:991.98px){.wrap-footer{padding:40px 0}}.wrap-footer .row-infos-footer{margin-bottom:120px}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer{margin-bottom:32px;flex-direction:column}.wrap-footer .row-infos-footer .col-contact-footer,.wrap-footer .row-infos-footer .col-infos-footer,.wrap-footer .row-infos-footer .col-links-footer{width:100%}}.wrap-footer .row-infos-footer .wrap-content-footer{padding-right:33px;padding-top:24px;height:100%;position:relative}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-footer{padding-right:0;padding-top:0}}.wrap-footer .row-infos-footer .wrap-content-footer:after{content:"";height:100%;width:2px;background-color:var(--bs-white);position:absolute;right:0;top:0}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-footer:after{height:2px;width:100%;top:inherit;bottom:-32px}}.wrap-footer .row-infos-footer .wrap-content-footer .logo-footer{margin-bottom:28px}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-footer .logo-footer{text-align:center}}.wrap-footer .row-infos-footer .wrap-content-footer .box-content-footer{padding-left:54px}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-footer .box-content-footer{padding-left:0}}.wrap-footer .row-infos-footer .wrap-content-footer .box-content-footer .content-footer{margin-bottom:48px}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-footer .box-content-footer .content-footer{margin-bottom:24px;text-align:center}}.wrap-footer .row-infos-footer .wrap-content-footer .box-content-footer .content-footer p{font-size:13px;font-weight:500;line-height:1.62;color:var(--bs-white);margin-bottom:20px}.wrap-footer .row-infos-footer .wrap-content-footer .box-content-footer .content-footer p:last-child{margin-bottom:0}.wrap-footer .row-infos-footer .wrap-content-footer .box-content-footer .appli-footer .txt-appli-footer{margin-bottom:20px;font-size:15px;font-weight:500;line-height:1.67;color:var(--bs-white)}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-footer .box-content-footer .appli-footer .txt-appli-footer{text-align:center}}.wrap-footer .row-infos-footer .wrap-content-footer .box-content-footer .appli-footer .logos-appli-footer{display:flex;gap:24px}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-footer .box-content-footer .appli-footer .logos-appli-footer{justify-content:center}}.wrap-footer .row-infos-footer .wrap-content-links{padding:32px 32px 0;height:100%;display:flex;flex-direction:column;position:relative}@media screen and (max-width:1199.98px){.wrap-footer .row-infos-footer .wrap-content-links{padding:32px 15px 0 0}}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-links{padding:64px 0 0}}.wrap-footer .row-infos-footer .wrap-content-links:after{content:"";height:100%;width:2px;background-color:var(--bs-white);position:absolute;right:0;top:0}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-links:after{height:2px;width:100%;top:inherit;bottom:-48px}}.wrap-footer .row-infos-footer .wrap-content-links .wrap-links-footer{display:flex;flex-direction:column;gap:24px;margin-bottom:64px}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-links .wrap-links-footer{margin-bottom:40px;text-align:center}}.wrap-footer .row-infos-footer .wrap-content-links .wrap-links-footer a{font-size:15px;font-weight:500;color:var(--bs-white)}.wrap-footer .row-infos-footer .wrap-content-links .wrap-links-footer a:hover{color:var(--bs-main)}.wrap-footer .row-infos-footer .wrap-content-links .bg-main{border:1px solid var(--bs-main)!important}.wrap-footer .row-infos-footer .wrap-content-adress-footer{padding:32px 32px 0}@media screen and (max-width:1199.98px){.wrap-footer .row-infos-footer .wrap-content-adress-footer{padding:32px 0 0}}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-adress-footer{padding:80px 0 0}}.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer{margin-bottom:84px}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer{margin-bottom:64px;text-align:center}}.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer:last-child{margin-bottom:0}.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer .text-box-footer{font-size:13px;color:var(--bs-white);display:flex;flex-direction:column;margin-bottom:24px}.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer .text-box-footer a{color:var(--bs-white)}.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer .text-box-footer a:hover{color:var(--bs-main)}.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer .text-box-footer p{margin:0}.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer button{width:100%}.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer .social-box-footer{display:flex;gap:22px;margin-top:22px}@media screen and (max-width:991.98px){.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer .social-box-footer{justify-content:center}}.wrap-footer .row-infos-footer .wrap-content-adress-footer .wrap-adress-footer .social-box-footer svg{color:var(--bs-white);font-size:26px}@media screen and (max-width:991.98px){.wrap-footer .row-copyright{flex-direction:column-reverse}.wrap-footer .row-copyright .col-copyright-footer,.wrap-footer .row-copyright .col-payement-footer{width:100%}.wrap-footer .row-copyright .menu-copyright{text-align:center;margin-bottom:8px;display:flex;flex-wrap:wrap;justify-content:center}}.wrap-footer .row-copyright .menu-copyright a{font-size:11px;line-height:1.55;color:var(--bs-white);position:relative;padding-right:10px;margin-right:10px}.wrap-footer .row-copyright .menu-copyright a:after{content:"";width:2px;height:2px;border-radius:50%;background-color:var(--bs-white);position:absolute;right:-1px;bottom:4px}.wrap-footer .row-copyright .menu-copyright a:last-child:after{display:none}.wrap-footer .row-copyright .menu-copyright a:hover{color:var(--bs-main)}.wrap-footer .row-copyright .copyright-text{font-size:11px;line-height:1.55;color:var(--bs-gray-color2)}@media screen and (max-width:991.98px){.wrap-footer .row-copyright .copyright-text{text-align:center}.wrap-footer .row-copyright .payement-footer{display:flex;flex-direction:column;margin-bottom:56px;text-align:center}}.wrap-footer .row-copyright .payement-footer .title-box-footer{margin-bottom:0}@media screen and (max-width:991.98px){.wrap-footer .row-copyright .payement-footer .title-box-footer{text-align:center}}.wrap-footer .row-copyright .payement-footer .logos-payement-footer{margin-top:20px}@media screen and (max-width:991.98px){.wrap-footer .row-copyright .payement-footer .logos-payement-footer{display:flex;justify-content:center}}.wrap-footer .row-copyright .payement-footer .logo-payment{background-color:var(--bs-white);border-radius:4px;padding:8px;margin:2px}.title-box-footer{font-size:15px;font-weight:500;color:var(--bs-white);margin-bottom:8px}