html{position:relative;min-height:100%}body{height:100%;font-family:"Poppins",sans-serif}a{color:#2f251b}a:hover{color:#e0821e}a:focus{outline:none}.page-content a{color:#e0821e}.page-content a:hover{color:#f3942e}.page-content a:focus{outline:none}h1,.h1{font-size:36px;font-weight:600;line-height:1.15;padding-bottom:15px}@media(max-width:991px){h1,.h1{font-size:26px}}h2,.h2{font-size:28px;font-weight:600;line-height:1.15}@media(max-width:991px){h2,.h2{font-size:22px}}h3,.h3{font-size:21px;font-weight:600;line-height:1.33}h4,.h4{font-size:18px;font-weight:600;line-height:1.15}@media(max-width:991px){h4,.h4{font-size:16px}}h5,.h5{font-size:16px;font-weight:600;line-height:1.15}@media(max-width:991px){h5,.h5{font-size:14px}}h6,.h6{font-size:14px;font-weight:600;line-height:1.15}p{font-size:14px;line-height:23px}ul,ol{font-size:14px}.upperSubtitle{font-size:14px;color:#464646;line-height:1.15}.container,.container-fluid{padding-left:1.5rem;padding-right:1.5rem}.magn-green{color:#94af30}@media(max-width:767px){main{padding-top:40px}}@media(max-width:767px){.container main{padding-top:20px}}.txtGreen{color:#94af30}.txtRed{color:#b52626}.txtOrange{color:#e0821e}a.txtOrange{text-decoration:underline;font-size:14px}.bigIcon{font-size:80px}.dashed-circle{display:inline-block;padding:0;border-radius:50%;border:1px dashed #bfbfbf}.dashed-circle .fas{margin:16px!important}.list-group-item.active{background-color:#e0821e;border-color:#e0821e}.list-group-item.active a:hover{color:#fff}.text-primary{color:#e0821e!important}.text-success{color:#94af30!important}.text-danger{color:#b52626!important}.btn-link{color:#e0821e}.btn-link:hover{color:#f3942e}.alert-success{color:#3f5943;background-color:#d9ecdc;border-color:#d9ecdc}body>div>main>div{padding-top:30px;padding-bottom:30px}body>div>main>.container{padding-top:0!important}body>div>main>.breadcrumbContainer{margin-top:0!important;padding-top:40px!important;padding-bottom:15px!important}@media(max-width:767px){body>div>main>.breadcrumbContainer{padding-top:20px!important;padding-bottom:20px!important}}body>div>main>.nobreadcrumb{padding-top:40px!important}.pageBG{background-image:url(/content/dist/assets/images/bg_site.jpg);background-repeat:no-repeat;background-size:cover;margin-top:-30px;padding-top:30px;padding-bottom:48px}.pageBG>.container{padding-top:40px!important}.bgIcon{font-size:200px;position:absolute;left:calc(50% - 100px);color:rgba(0,0,0,.05);text-align:center;z-index:-1}.fa-shopping-cart.bgIcon{left:calc(50% - 130px)}.fa-user.bgIcon{left:calc(50% - 85px)}.modalConfirm .modal-body{padding-bottom:0}.modalConfirm .modal-footer{padding-top:0;border-top:0}.greenDot{background-color:#94af30;border:2px solid #fff;border-radius:50%;position:absolute;height:10px;width:10px;top:0;left:22px}@media(max-width:991px){.greenDot{top:0;left:18px}}@media(max-width:767px){.greenDot{top:0;left:26px;height:14px;width:14px}}@media(max-width:575px){.greenDot{position:relative;top:-38px;left:25px}}@media(max-width:339px){.greenDot{position:relative;top:-30px;left:21px}}.bannerTop{margin-top:-30px;padding-top:30px;height:235px;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-content:center;flex-direction:column;padding-bottom:0}.bannerTop .h1{text-shadow:0 4px 4px rgba(0,0,0,.75);font-size:32px;padding-bottom:0;margin-bottom:0;margin-top:15px}.btn{border-radius:3px;font-weight:600;font-weight:600;padding:8px 25px}.btn-facebook{background-color:#405d9d;color:#fff}.btn-google{background-color:#ff7575;color:#fff}.btn-primary,.btn-orange{background-color:#e0821e;color:#fff!important;border-color:#e0821e}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:focus,.btn-orange:hover,.btn-orange:not(:disabled):not(.disabled).active,.btn-orange:not(:disabled):not(.disabled):active,.btn-orange:focus{color:#fff!important;background-color:#f3942e;border-color:#f3942e}.btn-primary.disabled,.btn-primary:disabled,.btn-orange.disabled,.btn-orange:disabled{color:#fff!important;background-color:#cbcbcb;border-color:#cbcbcb}.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-orange:focus,.btn-orange:not(:disabled):not(.disabled).active:focus,.btn-orange:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(224,130,30,.5)}.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(224,130,30,.5)}.btn-outline-white{border-color:#fff;color:#fff!important}.btn-outline-white:not(:disabled):not(.disabled).active,.btn-outline-white:not(:disabled):not(.disabled):active,.btn-outline-white:hover{color:#fff!important;background-color:rgba(255,255,255,.5);border-color:#fff}.btn-outline-white.focus,.btn-outline-white:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-primary{border-color:#e0821e;color:#e0821e!important}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:hover{color:#fff!important;background-color:#e0821e;border-color:#e0821e}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(224,130,30,.5)}.btn-outline-brown{border-color:rgba(47,37,27,.3);color:#2f251b!important}.btn-outline-brown:not(:disabled):not(.disabled).active,.btn-outline-brown:not(:disabled):not(.disabled):active,.btn-outline-brown:hover{color:#fff!important;background-color:#2f251b;border-color:#2f251b}.btn-outline-brown.focus,.btn-outline-brown:focus{box-shadow:0 0 0 .2rem rgba(224,130,30,.5)}.btn-outline-green{border-color:rgba(217,217,217,.5);color:#2f251b!important}.btn-outline-green:not(:disabled):not(.disabled).active,.btn-outline-green:not(:disabled):not(.disabled):active,.btn-outline-green:hover{color:#fff!important;background-color:#94af30;border-color:#94af30}.btn-outline-green:not(:disabled):not(.disabled).active i,.btn-outline-green:not(:disabled):not(.disabled):active i,.btn-outline-green:hover i{color:#fff!important}.btn-outline-green.focus,.btn-outline-green:focus{box-shadow:0 0 0 .2rem rgba(148,175,48,.5)}.btn-brown{background-color:#2f251b;color:#fff}.btn-brown:hover{color:#fff}.btn-brown.focus,.btn-brown:focus{box-shadow:0 0 0 .2rem rgba(47,37,27,.3)}.btn-green{background-color:#94af30;color:#fff}.btn-green:hover{color:#fff}.btn-green.focus,.btn-green:focus{box-shadow:0 0 0 .2rem rgba(148,175,48,.5)}.btn-red{background-color:#b52626;color:#fff}.btn-red:hover{color:#fff}.btn-red.focus,.btn-red:focus{box-shadow:0 0 0 .2rem rgba(181,38,38,.5)}.btn-anime-down{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased}.btn-anime-down:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.15);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:4px}.btn-anime-down:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.btn-product{background-color:#94af30;color:#fff;font-weight:600;display:inline-block;padding:8px;width:170px;font-size:13px}@media(max-width:1199px){.btn-product{width:150px;font-size:11px}}@media(max-width:991px){.btn-product{width:140px;font-size:11px}}@media(max-width:767px){.btn-product{width:180px;font-size:12px}}.btn-product i{font-size:16px}.btn-product:hover{color:#fff}.btn-heart{width:auto;padding:7px 8px;margin:0;margin-top:0!important;background-color:#2f251b!important;text-align:center}.btn-heart.focus,.btn-heart:focus{box-shadow:0 0 0 .2rem rgba(47,37,27,.5)!important}.btn-heart-nolink{cursor:not-allowed!important}.btn-heart-nolink.focus,.btn-heart-nolink:focus{box-shadow:none!important}.hamburger-button:focus{border:0!important;outline:0!important}.btn-light{background-color:#ebebeb;border-color:#ebebeb}.btn-white{background-color:#fff;color:#2f251b}.btn-white .fas,.btn-white .fab,.btn-white .far{color:#94af30}.btn-white:hover{background-color:#94af30;color:#fff}.btn-white:hover .fas,.btn-white:hover .fab,.btn-white:hover .far{color:#fff}.hamburger-button{margin:40px 0 0 20px}.nav-bar-bg{background-color:#e0821e!important}.nav-bar-decoration{text-decoration:underline!important}.nav-bar-decoration-none{text-decoration:none!important}.nav-bar-disease-form{border-right:0!important;color:#fff!important}.dropdown-menu .container{padding-top:30px!important}.hamburger-icon{width:35px;height:30px;position:relative;padding:5px;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.imgHidden img{display:none;opacity:0;transition:opacity 3s ease-in-out}.imgHidden img.active{display:block;opacity:1;transition:opacity 3s ease-in}.hamburger-icon span{display:block;position:absolute;height:4px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger-icon span{background:#2f251b}@media(min-width:992px){.dropdown-menu{padding-top:30px!important}}.hamburger-icon span:nth-child(1){top:5px}.hamburger-icon span:nth-child(2),.hamburger-icon span:nth-child(3){top:14px}.hamburger-icon span:nth-child(4){top:23px}.hamburger-icon.open span:nth-child(1){width:0%;left:50%}.hamburger-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger-icon.open span:nth-child(4){width:0%;left:50%}.dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}.dropdown-toggle:after{transition:.5s}.megamenu{position:static}.megamenu .excession-padding-bottom{padding-bottom:30px!important}.megamenu .dropdown-menu{width:100%}@media(max-width:991px){.megamenu ul{padding-bottom:15px}.megamenu .dropdown-menu{min-width:800px}}.navbar{display:block;padding:0}.menu-wrapper{width:100%}.container-menu-top{margin-right:5%;padding-left:26%}.container-menu-main{margin-right:5%;padding-left:26%}.nav-logo-mobile{position:absolute;background-color:#fff;top:0;padding:0;box-shadow:0 2px 7px 0 rgba(0,0,0,.25);z-index:1000;display:flex;align-items:center}@media(min-width:768px){.nav-logo-mobile{height:160px}}@media(min-width:1200px){.nav-logo-mobile{height:150px}}@media(max-width:767px){.nav-logo-mobile{left:69%}}@media(min-width:768px){.nav-logo-mobile{display:none!important}}.nav-logo-mobile .navbar-brand{padding:0;text-align:center;margin:15px 10px;display:flex;align-items:center}@media(min-width:992px){.nav-logo-mobile .navbar-brand{margin-top:25px}}@media(max-width:991px){.nav-logo-mobile .navbar-brand{margin:37px 10px 15px 10px}}@media(max-width:767px){.nav-logo-mobile .navbar-brand{margin:15px 10px}}.nav-logo-mobile .navbar-brand img{width:200px;height:auto}@media(max-width:991px){.nav-logo-mobile .navbar-brand img{width:85px;height:auto}}.nav-logo-mobile .logo-text{display:block;width:100%;background-color:#e0821e;font-size:10px;text-transform:uppercase;letter-spacing:1px;text-align:center;font-weight:600;color:#fff;height:28px;line-height:28px}@media(max-width:991px){.nav-logo-mobile .logo-text{font-size:8px}}.nav-logo{position:absolute;background-color:#fff;top:0;padding:0;box-shadow:0 2px 7px 0 rgba(0,0,0,.25);z-index:1000;display:flex;align-items:center}@media(max-width:767px){.nav-logo{display:none!important}}@media(min-width:768px){.nav-logo{height:160px}}@media(min-width:1200px){.nav-logo{height:150px}}@media(max-width:767px){.nav-logo{left:50%;margin-left:-60px}}.nav-logo .imgHidden img{display:none;opacity:0;transition:opacity 3s ease-in-out}.nav-logo .imgHidden img.active{display:block;opacity:1;transition:opacity 3s ease-in}.nav-logo .navbar-brand{padding:0;text-align:center;margin:15px 10px;display:flex;align-items:center}@media(min-width:992px){.nav-logo .navbar-brand{margin-top:25px}}@media(max-width:991px){.nav-logo .navbar-brand{margin:37px 10px 15px 10px}}@media(max-width:767px){.nav-logo .navbar-brand{margin:15px 10px}}.nav-logo .navbar-brand img{width:100px;height:auto}@media(max-width:991px){.nav-logo .navbar-brand img{width:85px;height:auto}}.nav-logo .logo-text{display:block;width:100%;background-color:#e0821e;font-size:10px;text-transform:uppercase;letter-spacing:1px;text-align:center;font-weight:600;color:#fff;height:28px;line-height:28px}@media(max-width:991px){.nav-logo .logo-text{font-size:8px}}.menu-lang-mobile{width:100%;margin-top:4px;display:none}@media(max-width:767px){.menu-lang-mobile{display:block;background-color:#292016;color:#fff}.menu-lang-mobile .container{padding-left:0}}.menu-lang-mobile .nav-lang{justify-content:flex-end;width:100%;margin-left:80px!important;margin-left:20px!important}.menu-lang-mobile .nav-lang .nav-item{border-left:1px solid #bfbfbf;border-left:0}.menu-lang-mobile .nav-lang .nav-item .nav-link{font-size:13px;line-height:12px;color:#fff;padding:12px 12px!important;border:1px solid rgba(255,255,255,.3);width:auto;margin-bottom:20px;margin-top:20px;width:70px;font-weight:600;letter-spacing:2px;margin-left:10px}.menu-lang-mobile .nav-lang .dropdown-toggle::after{color:#e0821e}.menu-lang-mobile .nav-lang .dropdown-menu{margin-bottom:15px}@media(max-width:767px){.menu-lang-desktop{display:none}}.menu-top{width:100%;background-color:#fff;line-height:18px}@media(max-width:767px){.menu-top{background-color:#292016;margin-top:-1px}}@media(max-width:767px){.menu-top .container{padding-left:10px!important}}@media(max-width:1199px){.menu-top .container{max-width:70%}}@media(max-width:991px){.menu-top .input-group-append{margin-right:0!important}}@media(max-width:767px){.menu-top .nav-searchbar{order:100;margin-bottom:30px;margin-top:30px}}.menu-top .search-bar{background-color:#f2f2f2;color:#6b6b6b;font-size:11px;padding:4px 12px;border-radius:13px 0 0 13px;border:1px solid #d9d9d9;border-right:0;margin-right:0;height:26px;width:280px;min-width:280px}@media(max-width:1199px){.menu-top .search-bar{width:200px;min-width:200px}}@media(max-width:991px){.menu-top .search-bar{width:120px;min-width:120px}}@media(max-width:767px){.menu-top .search-bar{font-size:14px;height:40px;border-radius:20px 0 0 20px}}.menu-top .btn-search{background-color:#f2f2f2;color:#6b6b6b;margin-left:0;height:26px;padding:2px 12px;border-radius:0 13px 13px 0;border:1px solid #d9d9d9;border-left:0}@media(max-width:767px){.menu-top .btn-search{width:60px;font-size:18px;height:40px;border-radius:0 20px 20px 0}}.menu-top ul.navbar-nav{justify-content:flex-end}@media(max-width:991px){.menu-top ul.navbar-nav{margin-left:auto!important}}@media(max-width:767px){.menu-top ul.navbar-nav{margin-right:0;margin-left:20px!important;width:100%}}.menu-top ul.navbar-nav .nav-item{padding-top:8px;padding-bottom:8px}.menu-top ul.navbar-nav .nav-link{color:#2f251b;border-right:1px solid #bfbfbf;padding:4px 12px!important;font-size:13px;font-weight:600}.menu-top ul.navbar-nav .nav-link:hover{color:#e0821e}@media(max-width:991px){.menu-top ul.navbar-nav .nav-link{padding:4px 8px!important;font-size:12px}}@media(max-width:767px){.menu-top ul.navbar-nav .nav-link{color:#fff;border-right:0;padding:0 0 0 8px!important;line-height:50px;font-weight:normal;border-bottom:1px solid rgba(255,255,255,.1)}}.menu-top ul.navbar-nav .dropdown-toggle::after{color:#e0821e}@media(max-width:767px){.menu-top ul.navbar-nav .dropdown-toggle::after{display:none}}.menu-top ul.navbar-nav .dropdown-menu ul li{padding-top:10px;padding-bottom:10px}.menu-top ul li:last-child .nav-link{border:0}@media(max-width:767px){.menu-top .li-account-menu,.menu-top .li-shoppingCart-menu{display:none}}@media(max-width:767px){.menu-top .phone-desktop{border:0!important}}.menu-main{background-color:#292016;width:100%;height:auto;line-height:54px}@media(max-width:767px){.menu-main .container{padding-left:10px!important}}@media(max-width:1199px){.menu-main{height:auto;line-height:40px}}@media(min-width:768px){.menu-main .homeTitle{display:none}}.menu-main ul{justify-content:flex-end}.menu-main ul .nav-item.active{background-color:#e0821e;color:#fff!important}.menu-main ul .nav-item.active .link-orange{color:#fff!important}.menu-main ul .nav-link{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:8px 24px!important;font-size:14px}@media(max-width:991px){.menu-main ul .nav-link{padding:0 10px 0 10px!important;letter-spacing:2px;line-height:50px}}.menu-main ul .nav-link:hover{background-color:rgba(255,255,255,.1)}.menu-main ul .nav-home.active{background-color:rgba(255,255,255,.15)}@media(max-width:767px){.menu-main ul .nav-home{text-align:left}.menu-main ul .nav-home a{text-align:left!important}.menu-main ul .nav-home a .fa-home{display:none}}.menu-main .link-orange{color:#e0821e!important}@media(max-width:767px){.menu-main .dropdown-toggle[aria-expanded=true]:after{content:"-";padding-left:0}}@media(max-width:767px){.menu-main .dropdown-toggle:after{content:"+";border:0;background-color:rgba(255,255,255,.1);height:30px;width:30px;text-align:center;line-height:30px;font-size:14px;border-radius:50%;font-family:"Times New Roman",serif;float:right;margin-top:10px;padding-left:3px}}@media(max-width:767px){.menu-wrapper{display:flex;flex-direction:column}.menu-main{order:2;margin-bottom:0}.menu-lang{order:1;padding-top:40px}.menu-top{order:3}.menu-top .nav-link{font-size:16px!important}.hidemobile{display:none}}.dropdown-menu{padding:0!important}.dropdown-menu ul{padding:0}.dropdown-menu ul li{padding-bottom:5px;padding-top:5px;border-bottom:1px solid rgba(0,0,0,.1)}.dropdown-menu ul li a{font-size:13px}.dropdown-menu ul li:last-child{border:0;padding-bottom:0}.megamenu{z-index:2}@media(max-width:1199px){.megamenu .container{padding-left:30px}}.megamenu .dropdown-menu{margin-top:0;box-shadow:0 2px 4px rgba(0,0,0,.08)}@media(max-width:767px){.megamenu .dropdown-menu{min-width:0;background-color:transparent;border:0;box-shadow:none}}.megamenu .dropdown-menu li{border:0;padding:0;line-height:30px}.megamenu .dropdown-menu li align-content{font-size:14px}@media(max-width:767px){.megamenu .dropdown-menu li a{color:rgba(255,255,255,.5)!important;font-size:16px;line-height:40px}}@media(max-width:767px){.megamenu .dropdown-menu a.text-secondary{color:rgba(255,255,255,.5)!important;font-size:16px;line-height:40px;text-transform:none!important;font-weight:400!important}}.megamenu .dropdown-menu .col-md-3 img{width:100%}.megamenu .dropdown-menu ul{margin-left:0!important}@media(max-width:991px){.megamenu .dropdown-menu .menu-image{display:none}}.funeral-home-menu div.d-flex{display:flex;flex-wrap:wrap}@media(max-width:767px){.funeral-home-menu div.d-flex{display:block!important}}.funeral-home-container{gap:20px}.funeral-home-container div:first-child{background-color:#e0821e;border-top-left-radius:47px;border-top-right-radius:47px}.funeral-home-item{width:90px;text-align:center;line-height:13px;margin-top:10px}.funeral-home-item .fw-700{font-weight:700;color:#fff}.funeral-home-item .fw-700:hover{color:#000}.funeral-home-item .imgAutres{width:75px;height:75px;margin-bottom:10px;border:1px solid #d9d9d9;cursor:pointer}@media(max-width:767px){.funeral-home-item .imgAutres{display:none}}.funeral-home-item .imgAutres svg{margin-top:17px;margin-right:0}@media(max-width:991px){.funeral-home-item{width:90px}}@media(max-width:767px){.funeral-home-item{width:100%;text-align:left;margin-bottom:0;margin-top:0;padding:0!important}}.funeral-home-item img{width:75px;height:75px;margin-bottom:10px;border:1px solid #d9d9d9}@media(max-width:767px){.funeral-home-item img{display:none}}.funeral-home-item a{font-size:11px}@media(max-width:767px){.funeral-home-item a{color:rgba(255,255,255,.5)!important;font-size:16px;line-height:40px;text-align:left}}@media(max-width:767px){.funeral-home-item br{display:none}}.shoppingCartMenu{width:240px}.shoppingCartMenu h5{margin-bottom:10px}.shoppingCartMenu span{font-size:14px;font-weight:600;color:#e0821e}.shoppingCartMenu .small{font-size:12px}.shoppingCartMenu hr{margin:10px 0}.shoppingCartMenu dt{font-weight:600}@media(max-width:767px){.shoppingCartMenu{width:100%;margin-bottom:15px}}@media(min-width:768px){.icon-menu-myAccountMobile{display:none}}@media(max-width:767px){.navbar-accountMenu-text{display:none}}.li-shoppingCart-menu{position:relative}.li-shoppingCart-menu .shoppingCartMenu{margin-left:-200px}@media(max-width:767px){.li-shoppingCart-menu .shoppingCartMenu{margin-left:-220px;width:260px}}.li-shoppingCart-menu .shoppingCartMenu small{line-height:12px}.navbar-mobile{display:none}@media(max-width:767px){.navbar-mobile{display:flex;justify-content:flex-end;margin-top:-50px;height:48px}}@media(max-width:339px){.navbar-mobile{margin-top:-40px;height:38px}}.navbar-mobile .navbar-myaccount-mobile,.navbar-mobile .navbar-shoppingCart-mobile{margin:3px 16px 3px 0;width:38px;height:38px;list-style:none;padding:0;text-align:center;display:none}@media(max-width:339px){.navbar-mobile .navbar-myaccount-mobile,.navbar-mobile .navbar-shoppingCart-mobile{width:30px;height:30px}}.navbar-mobile .navbar-myaccount-mobile .dropdown-toggle,.navbar-mobile .navbar-shoppingCart-mobile .dropdown-toggle{padding:0}.navbar-mobile .navbar-myaccount-mobile .dropdown-toggle::after,.navbar-mobile .navbar-shoppingCart-mobile .dropdown-toggle::after{display:none}.navbar-mobile .navbar-shoppingCart-mobile{font-size:26px}.navbar-mobile .navbar-shoppingCart-mobile i{color:#47392c}@media(max-width:339px){.navbar-mobile .navbar-shoppingCart-mobile{font-size:20px}}.navbar-mobile .navbar-shoppingCart-mobile .li-shoppingCart-menu.show::before{position:absolute;top:45px;left:-1000px;width:2000px;height:3000px;background-color:rgba(0,0,0,.2);content:"";z-index:98}.navbar-mobile .navbar-shoppingCart-mobile .dropdown-menu ul li{padding-top:0;padding-bottom:0}.navbar-mobile .navbar-myaccount-mobile{font-size:42px;line-height:42px;border-radius:50%;padding:0;background-color:#000}@media(max-width:339px){.navbar-mobile .navbar-myaccount-mobile{font-size:36px;line-height:36px}}.navbar-mobile .navbar-myaccount-mobile .li-account-menu.show::before{position:absolute;top:45px;left:-1000px;width:2000px;height:3000px;background-color:rgba(0,0,0,.2);content:"";z-index:98}.navbar-mobile .navbar-myaccount-mobile i{color:#e3e2e1;margin-top:-1px;margin-left:-1px}.navbar-mobile .navbar-myaccount-mobile .dropdown-menu{left:-120px;width:200px}.navbar-mobile .navbar-myaccount-mobile .dropdown-menu ul li{padding-top:0;padding-bottom:0}.sideMenu li{border:0;font-weight:bold;border-radius:20px!important;padding:3px 20px;margin-bottom:6px;margin-top:6px}.sideMenu li:hover{background-color:rgba(47,37,27,.1)}.sideMenu li a{font-size:14px}.sideMenu li a:hover{text-decoration:none}.sideMenu li.active{background-color:rgba(47,37,27,.2);color:#2f251b}.sideMenu li.active a:hover{color:#e0821e}.scroll-to-top{position:fixed;right:1rem;bottom:1rem;display:none;width:2.75rem;height:2.75rem;text-align:center;color:#fff;background:rgba(90,92,105,.5);line-height:46px;z-index:3}.scroll-to-top:focus,.scroll-to-top:hover{color:#fff}.scroll-to-top:hover{background:#5a5c69}.scroll-to-top i{font-weight:800}#CaptchaImage{border-radius:3% 3% 3% 3%;margin-bottom:2%}.password-input{border-right:0}.password-icon{border-left:0 solid transparent;background:transparent}.validation-summary-errors ul{padding-left:0;margin-bottom:0;list-style:none}.validation-summary-errors ul li::before{font-family:"Font Awesome 5 Free";font-weight:600;content:"";margin-right:.25rem}.required::after{content:"*";margin-right:4px;color:#e0821e}.shoppingcart-qty input,.shoppingcart-qty textarea{border:1px solid #eee;box-sizing:border-box;margin:0;outline:none}.shoppingcart-qty input[type=button]{-webkit-appearance:button;cursor:pointer}.shoppingcart-qty input::-webkit-outer-spin-button,.shoppingcart-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.shoppingcart-qty .input-group{clear:both;position:relative}.shoppingcart-qty .input-group input[type=button]{background-color:#eee;min-width:38px;width:auto;transition:all 300ms ease}.shoppingcart-qty .input-group .button-minus,.shoppingcart-qty .input-group .button-plus{font-weight:600;height:38px;padding:0;width:38px;position:relative}.shoppingcart-qty .input-group .quantity-field{position:relative;height:38px;left:-2px;text-align:center;width:62px;display:inline-block;font-size:13px;resize:vertical;padding-right:10px}.shoppingcart-qty .button-plus{left:-13px}.shoppingcart-qty input[type=number]{-moz-appearance:textfield;-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid #d9d9d9;-webkit-text-fill-color:#2f251b;-webkit-box-shadow:0 0 0 1000px #fffaf4 inset;transition:background-color 5000s ease-in-out 0s}input{font-family:"Poppins",sans-serif;font-size:14px}.form-group label{color:#2f251b;font-weight:600;font-size:14px;line-height:24px}.formTitle{border-left:4px solid #94af30;padding-left:10px;line-height:27px;margin-bottom:10px;margin-top:20px}.formTitleHR{margin-left:15px;margin-top:10px;margin-bottom:30px}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#e0821e;background-color:#e0821e}.form-control:focus,.custom-control-input:focus{color:#495057;background-color:#fff;border-color:#e0821e;outline:0;box-shadow:0 0 0 .2rem rgba(224,130,30,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#e0821e}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(224,130,30,.25)}.btn-sc-remove-item{width:34px;padding:7px 0}.field-validation-error{font-weight:bold}.custom-radio .custom-control-label{font-weight:normal}.radioButton-label{font-size:14px;font-weight:400!important;padding-left:5px}.itemside{display:-webkit-box;display:-ms-flexbox;display:flex}.itemside .aside{position:relative;-ms-flex-negative:0;flex-shrink:0}.side-menu-item-flex{display:flex;flex-direction:row;align-items:center}.custom-label-file{position:absolute;top:0;right:0;left:0;z-index:1;padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-label-file::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:none;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.tracking-wrap{position:relative;background-color:#ddd;height:7px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:60px;margin-top:50px}.tracking-wrap .step{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:25%;margin-top:-18px;text-align:center;position:relative}.tracking-wrap .step::before{height:7px;position:absolute;content:"";width:100%;left:0;top:18px}.tracking-wrap .step.active .icon{background:#3167eb;color:#fff}.tracking-wrap .step.active .text{font-weight:400;color:#000}.tracking-wrap .step.active:before{background:#3167eb}.tracking-wrap .icon{display:inline-block;width:40px;height:40px;line-height:40px;position:relative;border-radius:100%;background:#ddd}.tracking-wrap .text{display:block;margin-top:7px}.loading{position:fixed;width:100%;height:100%;display:none;top:0;left:0;right:0;bottom:0;margin-top:0;background-color:rgba(0,0,0,.5);z-index:1000}.loading .text-light{color:#e0821e!important}footer{z-index:1;position:relative;background-color:#fff;border-top:1px solid #e8e8e8}footer .footer-logo img{margin-bottom:20px}footer .footer-logo .footer-info p{font-size:11px;line-height:14px}footer .footer-logo .footer-info i{color:#94af30;transform:rotate(90deg)}footer .footer-logo .social-media h6{margin-bottom:0}footer .footer-logo .social-media a{color:#94af30;padding:0 5px}footer .container .row li{line-height:14px;margin-bottom:10px}@media(max-width:767px){footer .container h4{padding-top:30px}}footer .bg-secondary{background-color:#e0821e!important}@media(max-width:767px){footer .bg-secondary{padding-top:20px}}footer .bg-secondary a{color:#fff;font-weight:600;text-transform:uppercase;font-size:12px}footer .bg-secondary a:hover{color:rgba(255,255,255,.7)}@media(max-width:991px){footer .bg-secondary .col-12{margin-bottom:20px}}@media(max-width:767px){footer .bg-secondary .col-12{display:block!important;text-align:center}}@media(max-width:767px){footer .bg-secondary a.small{display:block!important;margin:10px 0!important}}footer .footer-logos{text-align:center;align-items:center}footer .footer-logos a{padding:5px 10px!important;display:inline-block}@media(max-width:991px){footer .footer-logos{margin-top:30px!important}}@media(max-width:767px){footer .footer-logos{margin-top:0!important}}.grecaptcha-badge{bottom:80px!important;z-index:3}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slider-container img{max-height:200px;height:auto;max-width:230px;width:auto}.swiffy-slider ::-webkit-scrollbar-track{margin:300px;background:#f2f5f7}.slider-container{height:250px}.swiper-container{height:335px;overflow:hidden}.swiffy-slider{padding-bottom:30px}.slide-visible div{width:230px;height:200px;background-size:cover;background-repeat:no-repeat;border:solid 12px #f2f5f7;margin:auto}.swiper-scrollbar{bottom:60px!important;width:50%!important;margin-left:23.5%;height:8px!important;background-color:#f2f5f7a8}.arrowPopUpLeft{display:block;width:50px;padding:10px;position:absolute;top:45%;background-color:#ffffff9e;color:#000000bf}.arrowPopUpLeft:hover,.arrowPopUpRight:hover{cursor:pointer;background-color:#ffffffc9}.arrowPopUpRight{display:block;width:50px;padding:10px;position:absolute;top:45%;right:15px;background-color:#ffffff9e;color:#000000bf}.close{font-size:2rem;font-weight:400;opacity:.75;color:#000000bf}.modal-body{padding-top:0!important}.modal-header{border-bottom:0!important;padding:.5rem .5rem}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.swiper-slide img{display:block;width:286px;height:248px;object-fit:cover}.swiper-wrapper{width:286px;height:248px}.swiper-slide{border:solid 12px #f2f5f7;background-color:purple}#galerie2 .swiper-container .swiper-wrapper{width:auto;justify-content:center}@media only screen and (max-width:678px){#galerie2 .swiper-container .swiper-wrapper{width:auto;justify-content:unset}}.swiper-button-next,.swiper-button-prev{height:248px;top:21px;padding:30px}.swiper-button-next{right:-8px}.swiper-button-prev{left:-8px}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#f2f5f7c7}.swiper-button-next:after,.swiper-button-prev:after{color:rgba(0,0,0,.5)}.swiper-scrollbar-drag{background:rgba(0,0,0,.42)!important}.home-carousel{margin-bottom:15px;margin-top:-30px}.home-carousel .carousel-item{height:460px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media(max-width:767px){.home-carousel .carousel-item{height:calc(100vh - 120px)}}.home-carousel .carousel-item .container{height:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:0 100px}@media(max-width:767px){.home-carousel .carousel-item .container{padding:0 45px}}.home-carousel .carousel-item .container .carousel-content h2{font-size:40px;margin:0 60px 15px 60px}@media(max-width:991px){.home-carousel .carousel-item .container .carousel-content h2{font-size:28px;margin:0 20px 15px 20px}}@media(max-width:575px){.home-carousel .carousel-item .container .carousel-content h2{font-size:24px}}.home-carousel .carousel-item .container .carousel-content p{font-size:20px;line-height:1.3;margin:0 50px}@media(max-width:991px){.home-carousel .carousel-item .container .carousel-content p{margin:0 20px}}@media(max-width:575px){.home-carousel .carousel-item .container .carousel-content p{font-size:16px}}.home-carousel .carousel-item .container .carousel-content .btn-light{color:#2f251b}.home-mot{margin-bottom:30px}@media(max-width:767px){.home-mot{margin-bottom:0}}.home-mot .presidentWord{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center top;position:relative}@media(max-width:767px){.home-mot .presidentWord{margin-bottom:30px;height:auto;padding-bottom:30px}}.home-mot .presidentWord .card-body{flex:none}.home-mot .presidentWord p{font-size:16px;padding:0 60px}@media(max-width:991px){.home-mot .presidentWord p{padding:0 30px;font-size:14px}}@media(max-width:575px){.home-mot .presidentWord p{padding:30px 0 0 0;font-size:14px}}.home-mot .presidentWord p.upperSubtitle{font-size:14px;margin-bottom:5px}.home-mot .presidentWord .presidentIcon{width:32px;position:absolute;top:75px;left:30px}@media(max-width:991px){.home-mot .presidentWord .presidentIcon{top:30px;left:15px}}@media(max-width:575px){.home-mot .presidentWord .presidentIcon{top:30px;left:15px}}.home-mot .list-obituary .list-group-item{color:#2f251b!important}@media(max-width:991px){.home-mot .list-obituary .list-group-item{display:block!important}}@media(max-width:767px){.home-mot .list-obituary .list-group-item{display:flex!important}}@media(max-width:767px){.home-mot .list-obituary .list-group-item .name{display:inline!important;width:auto}}.home-mot .list-obituary .list-group-item .lastname{text-transform:uppercase;font-weight:bold}.home-mot .list-obituary .list-group-item .date{color:#8e6363;font-style:italic}@media(max-width:991px){.home-mot .list-obituary .list-group-item .date{display:block;width:100%}}@media(max-width:767px){.home-mot .list-obituary .list-group-item .date{display:inline!important;text-align:right;width:auto}}.home-mot .list-obituary .bg-dark{background-color:#e0821e!important;color:#fff!important;text-decoration:none;font-weight:bold}@media(max-width:991px){.home-mot .list-obituary .bg-dark{display:flex!important;flex-direction:column}}@media(max-width:575px){.home-mot .list-obituary span{font-size:14px}}.home-mot .list-obituary .fa-video{color:#94af30;margin-left:10px}.home-services{margin-bottom:30px}.home-services .service-banner{height:330px;display:flex;justify-content:center;padding:30px 90px}@media(max-width:991px){.home-services .service-banner{padding:30px}}@media(max-width:767px){.home-services .service-banner{padding:30px 30px;height:auto;margin-top:30px}}.home-services .service-banner .card-body{flex:none}.home-services .service-banner .card-body p.upperSubtitle{font-size:14px;margin-bottom:10px;text-transform:uppercase}.home-banner{background-color:#2f251b;margin-bottom:60px;background-image:url(/content/dist/assets/images/home-rapatriement-bg.jpg);background-repeat:no-repeat;background-size:cover;min-height:328px;display:flex;align-items:center}.home-banner .container{padding:30px 250px}@media(max-width:991px){.home-banner .container{padding:60px}}@media(max-width:767px){.home-banner .container{padding:30px}}.home-banner p{font-size:20px}@media(max-width:767px){.home-banner p{font-size:16px}}.home-banner .btn{margin-top:0!important;width:165px;border-top-left-radius:0;border-top-right-radius:0}.home-banner .div-mapAssist{width:165px;border-top-left-radius:3px;border-top-right-radius:3px;text-align:center;margin:auto;background-color:#fff;margin-top:30px}.home-values{margin-top:0;margin-bottom:30px}.home-values p.upperSubtitle{font-size:14px;margin-bottom:5px;text-transform:uppercase;color:#2f251b!important}.home-values h2{color:#2f251b!important;margin-bottom:30px}.home-values .icoValues{width:80px;height:80px}.home-values .values-items{width:60%;margin:auto}@media(max-width:991px){.home-values .values-items{width:80%}}@media(max-width:767px){.home-values .values-items{width:100%}}@media(max-width:575px){.alert .col-11,.alert .col-1{padding:0!important;margin:0!important;min-height:60px}}.product-list main{padding-top:0}.product-description{background-color:rgba(255,255,255,.8);padding:15px 30px;border-left:6px solid #94af30}.product-description .prod-ellipse.read-ellipse{height:69px;overflow:hidden}.product-description .prod-readmore,.product-description .prod-readless{font-size:14px;text-align:right;color:#94af30;cursor:pointer;margin-top:10px}.product-mention p{font-weight:600}@media(max-width:767px){.product-list .card-deck,.assistResultItem .card-deck{display:block}}.product-list .card,.assistResultItem .card{background-color:#fdfdfd;border:0;box-shadow:0 4px 9px 0 rgba(0,0,0,.1);transition:box-shadow 275ms ease,transform 275ms ease}@media(max-width:991px){.product-list .card,.assistResultItem .card{min-height:0;height:auto}}@media(max-width:767px){.product-list .card,.assistResultItem .card{margin-bottom:15px;max-width:none}}.product-list .card:hover,.assistResultItem .card:hover{background-color:#fff;box-shadow:0 .5rem .5rem rgba(0,0,0,.15)!important;transform:scale(1.025)}.product-list .card-header,.assistResultItem .card-header{font-weight:600;border-bottom:1px dashed #bfbfbf;height:90px}.product-list .card-body,.assistResultItem .card-body{padding-bottom:0!important}.product-list .card-body .product-price,.assistResultItem .card-body .product-price{font-size:42px;font-weight:600}.product-list .card-body .product-price .price-symbol,.assistResultItem .card-body .product-price .price-symbol{color:#94af30;font-size:26px;font-weight:400;margin-right:3px}.product-list .card-body .product-price .price-decimal,.assistResultItem .card-body .product-price .price-decimal{font-size:14px}.product-list .card-body .asteristic,.assistResultItem .card-body .asteristic{font-size:32px;position:relative;top:-10px}.product-list .card-body ul,.assistResultItem .card-body ul{padding-left:20px}.product-list .card-body ul li,.assistResultItem .card-body ul li{font-size:13px;line-height:21px}.product-list .card-footer,.assistResultItem .card-footer{border-top:0;padding:10px 4px 25px 4px!important}.product-list .card-footer form,.assistResultItem .card-footer form{display:inline-block}.assistResultItem .card{max-width:250px}.product-disclaimer{font-size:12px}.product-disclaimer i{font-size:10px}.Arrangement .product-description{border-left:6px solid #b52626}.Arrangement .product-description .prod-readmore,.Arrangement .product-description .prod-readless{color:#b52626}.Arrangement .card-body .product-price .price-symbol{color:#b52626}.Arrangement .product-list .btn-product{background-color:#b52626}.Arrangement .product-list .btn-product.focus,.Arrangement .product-list .btn-product:focus{box-shadow:0 0 0 .2rem rgba(181,38,38,.5)}.bn-assist{background-image:url(/content/dist/assets/images/bg_bn_assistant.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;height:100%}.bn-assist .card-body{padding-bottom:0}.bn-assist .card-footer{padding-top:0}@media(max-width:991px) and (min-width:768px){.bn-assist{margin-top:40px}}.bn-assist .question{background-color:#e0821e;position:absolute;width:84px;height:84px;z-index:3;right:-15px;top:-13px;border-radius:50%;border:8px solid #e7e5e6;font-size:30px;line-height:68px}.bn-assist .card-header{border-bottom:0;text-align:left;color:#e0821e;text-transform:uppercase;padding-left:30px;padding-top:40px}.bn-assist .card-body h3{font-size:23px;padding-bottom:20px}.bn-assist .card-body p{text-align:left;padding-left:15px;padding-right:15px}.bn-assist .card-footer{border-top:0}.bn-assist .card-footer .btn{font-size:13px;margin:auto 20px;width:auto;color:#fff}.bn-assist .card-footer .btn:hover{background-color:#e0821e;border-color:#e0821e}.bn-assist .card-footer .btn.focus,.bn-assist .card-footer .btn:focus{box-shadow:0 0 0 .2rem rgba(224,130,30,.5)!important}.questionNumbers .questionItem{width:150px;text-align:center;position:relative}.questionNumbers .questionItem .qNumberBorder{height:60px;width:60px;border-radius:50%;margin:auto;border:2px solid transparent}@media(max-width:767px){.questionNumbers .questionItem .qNumberBorder{height:50px;width:50px}}.questionNumbers .questionItem .qNumberBorder::before{background-color:rgba(47,37,27,.2);width:45px;height:2px;content:" ";position:absolute;left:0;top:28px}@media(max-width:991px){.questionNumbers .questionItem .qNumberBorder::before{width:35px}}@media(max-width:767px){.questionNumbers .questionItem .qNumberBorder::before{width:10px;top:25px}}.questionNumbers .questionItem .qNumberBorder::after{background-color:rgba(47,37,27,.2);width:45px;height:2px;content:" ";position:absolute;right:0;top:28px}@media(max-width:991px){.questionNumbers .questionItem .qNumberBorder::after{width:35px}}@media(max-width:767px){.questionNumbers .questionItem .qNumberBorder::after{width:10px;top:25px}}.questionNumbers .questionItem .qNumberBorder .qNumber{background-color:rgba(47,37,27,.2);color:#fff;font-size:20px;font-weight:600;height:46px;width:46px;border-radius:50%;line-height:46px;margin:auto;margin-top:5px}@media(max-width:767px){.questionNumbers .questionItem .qNumberBorder .qNumber{height:36px;width:36px;line-height:36px}}.questionNumbers .questionItem .qText{font-size:12px;text-transform:uppercase;color:#2f251b;font-weight:600}@media(max-width:767px){.questionNumbers .questionItem .qText{font-size:10px;line-height:12px;display:none}}.questionNumbers .questionItem:first-child .qNumberBorder::before{display:none}.questionNumbers .questionItem:last-child .qNumberBorder::after{display:none}.questionNumbers .questionItem.activeQuestion .qNumberBorder{border:2px solid #2f251b}.questionNumbers .questionItem.activeQuestion .qNumber{background-color:#2f251b}.questionNumbers .questionItem.passedQuestion .qNumber{background-color:#94af30}@media(min-width:768px){.questionTitleMobile{display:none}}.assistQuestion{margin-top:50px}.assistQuestion .infoLink{display:inline-block;background-color:#fff;height:35px;width:35px;border:1px solid #bfbfbf;border-radius:50%;color:#e0821e;font-family:"Times New Roman",Times,serif;font-size:24px;font-weight:600;font-weight:600;line-height:32px;text-align:center;vertical-align:middle;cursor:pointer}.assistQuestion .infoLink:hover{background-color:#e0821e;color:#fff}.assistAnswers{margin:40px 0}.assistAnswers .btnRadio{display:inline-block;min-width:280px;margin:8px;padding:0;background-color:#fff}.assistAnswers .btnRadio span{display:block;text-align:center;font-size:18px;font-weight:600;width:100%;padding:15px;background-color:#fff;border-radius:4px;border:1px solid #bfbfbf;cursor:pointer}.assistAnswers .btnRadio span:hover{background-color:rgba(224,130,30,.05)}.assistAnswers .btnRadio input{position:absolute;top:-5000px}.assistAnswers .btnRadio input:checked+span{background-color:#fff;border-color:#e0821e;color:#e0821e}.modalQuestions .modal-dialog{max-width:750px}.modalQuestions .modal-dialog .modal-content{overflow:visible}.modalQuestions .modal-dialog .modal-content .modal-header{border-bottom:0;text-align:center}.modalQuestions .modal-dialog .modal-content .modal-header .infoIcon{background-color:#e0821e;color:#fff;width:50px;height:50px;line-height:50px;margin-top:-40px;border-radius:50%;text-align:center;margin-left:330px;font-size:36px;font-family:"Times New Roman",Times,serif}@media(max-width:767px){.modalQuestions .modal-dialog .modal-content .modal-header .infoIcon{margin-left:calc(50% - 25px)}}.modalQuestions .modal-dialog .modal-content .modal-body{overflow:auto}.modalQuestions .modal-dialog .modal-content .modal-body img{margin-left:30px;margin-bottom:20px}@media(max-width:767px){.modalQuestions .modal-dialog .modal-content .modal-body img{margin:auto;margin-bottom:20px}}.modalQuestions .modal-dialog .modal-content .modal-body::-webkit-scrollbar{width:12px}.modalQuestions .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px}.modalQuestions .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(47,37,27,.9);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.modalQuestions .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb:window-inactive{background:rgba(47,37,27,.4)}.assistResult>.row>.card-group>.card{border:0;border-radius:0}.assistResult h3{font-weight:normal}.assistResult .assistResultItem{max-width:280px;margin:auto}.assistResult .assistResultItem .btn-product{font-size:14px;width:auto;padding:8px 16px}.assistResult .assistResultItem .btn-product.focus,.assistResult .assistResultItem .btn-product:focus{box-shadow:0 0 0 .2rem rgba(148,175,48,.5)!important}.assistResult .dividerS{position:absolute;left:-62px}@media(max-width:991px){.assistResult .dividerS{width:100%;left:-40px}}@media(max-width:767px){.assistResult .dividerS{display:none}}.assistResult .dividerS img{height:125px}@media(max-width:991px){.assistResult .dividerS img{height:80px}}.assistResult .resultText{margin:auto 30px;width:100%}.assistResult .resultText .resultTextContent{max-width:314px;margin:auto}@media(max-width:991px){.assistResult .resultText .resultTextContent{max-width:250px}}.assistResult .resultText .resultTextContent img{margin-bottom:30px}@media(max-width:991px){.assistResult .resultText .resultTextContent img{width:100%}}.assistResult .resultText .resultTextContent .btn-outline-secondary{color:#2f251b;border-color:#2f251b;font-size:14px}.assistResult .resultText .resultTextContent .btn-outline-secondary:hover{color:#fff;background-color:#2f251b;border-color:#2f251b}.ico-assistant{width:90px;height:90px}.div-benefit .div-benefit-img{justify-content:center}.div-benefit .div-benefit-img .rounded{border-radius:50%!important}@media(max-width:767px){.div-benefit .media-body{padding:0 30px 30px 30px}}.div-counter{display:block;position:absolute;height:40px;width:40px;background-color:#2f251b;color:#fff;border-radius:50%;text-align:center;top:10px;margin-left:-30px;border:3px solid #fff;line-height:36px}.faq .card{border:0;border-radius:0;background-color:transparent}.faq .card .card-header{border:0;background-color:transparent}.faq .card .card-body{background-color:#fff;border-left:6px solid #e0821e;margin-left:20px;margin-right:20px}.faq .card .card-body .faq-answer,.faq .card .card-body .faq-answer p{font-size:14px}.faq .faq-ellipse.read-ellipse{max-height:46px;overflow:hidden;line-height:23px!important}.faq .faq-ellipse.read-ellipse p{line-height:23px!important}.faq .faq-readmore,.faq .faq-readless{font-size:14px;color:#e0821e;text-align:right;cursor:pointer;margin-top:4px}.divContact .card-group{background-color:#fff}.divContact .card-group .card{min-height:600px}.divContact .card-group .card:first-child{background-color:transparent;background-image:url(/content/dist/assets/images/nous-joindre.png);background-repeat:no-repeat;background-position:left bottom}@media(max-width:575px){.divContact .card-group .card:first-child{padding-bottom:150px}}@media(max-width:767px){.divContact .card-group .card{min-height:650px}}@media(max-width:575px){.divContact .card-group .card{min-height:0;height:auto;padding-top:20px;margin-bottom:0}}@media(max-width:991px){.divContact .card-group .card .card-body{margin:10px 0!important}}@media(max-width:991px){.divContact .card-group .card .card-body .col-md-1{padding-right:0!important}}.divContact .card-group .card .card-body hr{margin:10px 40px}@media(max-width:991px){.divContact .card-group .card .card-body hr{margin:10px 0 10px 25px}}@media(max-width:767px){.divContact .card-group .card .card-body .btn-brown{width:100%}}@media(max-width:767px){.account .row{width:auto!important}}.account .card{background-color:#f3f3f3;border:0;border-radius:0;padding:30px}@media(max-width:767px){.account .card{height:auto;min-height:0}}.account .card .card-header{background-color:transparent;padding-left:0;margin-bottom:30px;border-bottom:1px solid;border-color:rgba(191,191,191,.5)}.account .card .card-body{padding:0}.account .card .card-body .input-group-append span{background-color:#e0821e;border-color:#e0821e}.account .card .card-body .input-group-append span i{color:#fff}@media(max-width:575px){.account .card .card-body .bigIcon{margin-bottom:30px}}.account .cardAccount{padding:48px 48px 100px 48px;margin:48px}.account .cardAccount h3{margin-bottom:30px!important}@media(max-width:767px){.account .cardAccount{margin:0;padding:48px 20px 20px 20px}}.account .cardAccount a{color:#e0821e}.account .newClient{background-color:transparent;margin:48px}.account .newClient a{color:#e0821e}@media(max-width:575px){.register .card-deck{width:100%!important}}@media(max-width:767px){.menu-account{display:none}}.menu-account .list-group-item{border-radius:0;background-color:#f3f3f3;border-left:0;border-right:0}.menu-account .list-group-item a{color:#2f251b;font-weight:600}.menu-account .list-group-item a .badge-secondary{background-color:#e0821e}.menu-account .list-group-item:last-child{border-bottom:0}@media(max-width:575px){.menu-account .list-group-item:last-child{border-bottom:1px solid #2f251b}}.menu-account .list-group-item:first-child{border-top:0}.menu-account .list-group-item .btn-link{color:#2f251b;text-align:left}.menu-account .active{background-color:#2f251b;border-color:#2f251b}.menu-account .active a{color:#fff}@media(min-width:768px){.menu-account-mobile{display:none}}.menu-account-mobile .btn-secondary,.menu-account-mobile .btn-secondary:not(:disabled):not(.disabled).active,.menu-account-mobile .btn-secondary:not(:disabled):not(.disabled):active,.menu-account-mobile .show>.btn-secondary.dropdown-toggle,.menu-account-mobile .btn-secondary.focus,.menu-account-mobile .btn-secondary:focus{color:#fff;background-color:#2f251b!important;border-color:#2f251b!important}.menu-account-mobile .btn-secondary.focus,.menu-account-mobile .btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.menu-account-mobile .dropdown-menu{padding:0}.menu-account-mobile .dropdown-menu .dropdown-item,.menu-account-mobile .dropdown-menu .btn-link{padding:15px 20px!important;display:block;width:100%;box-sizing:border-box;min-width:250px;text-align:left}.menu-account-mobile .dropdown-menu .dropdown-item .badge,.menu-account-mobile .dropdown-menu .btn-link .badge{margin-right:10px}.menu-account-mobile .dropdown-menu .active{color:#fff;background-color:#2f251b!important}.myinfo .card .card-header{padding-right:0!important}.myinfo .card .card-header a{display:block}@media(max-width:575px){.edit-account main{padding-top:0;margin-top:20px}}.edit-account main .card{padding-bottom:0}.edit-account main .card .card-header{padding-right:0!important}.edit-account main .card .card-footer{background-color:rgba(0,0,0,0)!important;margin-top:20px;padding-left:0}.edit-account main .card .card-footer .btn-link{padding:0;font-size:13px;font-weight:normal;color:#000}.edit-account main .card .card-footer .btn-link:hover{color:#e0821e}.changepassword main .card{padding-bottom:30px}.myorders .orders-item{background-color:#fff;padding:10px;margin:0 0 20px 0}@media(max-width:767px){.myorders .orders-item{padding-top:30px}.myorders .orders-item div{margin-bottom:10px}}.myorders .myorders-empty a{text-decoration:underline}@media(max-width:767px){.order-detail .card-header{display:block!important}.order-detail .card-header h3{margin-top:20px}.order-detail .card-body .row .col-md-6{margin-bottom:20px!important}}.wishlist .badge-dark{background-color:#e0821e}.wishlist .wishlist-product{background-color:#fff;margin:0 0 20px 0;padding:10px}.wishlist .card-body .btn{padding:8px 10px!important;margin-top:5px;font-size:12px}@media(max-width:767px){.wishlist .card-header{display:block!important;padding-right:0}.wishlist .card-header form{display:block!important;text-align:right}.wishlist .card-header form .btn-outline-danger{width:auto!important;font-size:12px;margin-top:20px}.wishlist .card-body .wishlist-product{padding-top:20px}.wishlist .card-body .text-right{margin-top:20px;margin-bottom:10px}}@media(max-width:767px){.btnShoppingCart{padding-top:20px}}.badge-secondary{background-color:#e0821e}@media(max-width:767px){.account>.divLogin>div{display:block!important}}@media(max-width:767px){.account>.divLogin>div .newClient{padding:0!important;margin:0!important}}@media(max-width:991px){.account>.divLogin>div .newClient{margin:0!important}}@media(max-width:991px){.account>.divLogin>div .cardAccount{margin:0!important}}.cart-product{background-color:#fff}.shoppingcart .btn{font-size:14px}@media(max-width:767px){.shoppingcart main .card{padding-bottom:5px}.shoppingcart aside .card{padding-top:5px}}body>div>main>.container.checkout{padding-top:0!important}body>div>main>.container.checkout main{padding-top:50px}.checkout .progress-steps{margin:0;margin-top:30px}.checkout .progress-steps .progress-step{margin:0;border-bottom:1px solid #bfbfbf;padding-bottom:5px}@media(max-width:767px){.checkout .progress-steps .progress-step{padding:0}}.checkout .progress-steps .progress-step p{font-size:11px;font-weight:600;margin:0 0 4px 0;text-transform:uppercase;text-align:center;line-height:14px;color:#cbcbcb}@media(min-width:1200px){.checkout .progress-steps .progress-step p{margin:0 30px 4px 30px}}.checkout .progress-steps .progress-step p:first-child{font-size:12px}@media(max-width:991px){.checkout .progress-steps .progress-step p:last-child{display:none}}.checkout .progress-steps .progress-step.active{border-bottom:1px solid #2f2f2f}.checkout .progress-steps .progress-step.active p{color:#2f2f2f}.checkout .progress-steps .progress-step.active p:first-child{color:#e0821e}.checkout .itemside{background-color:#f3f3f3}.checkout .itemside figcaption{font-size:12px;font-weight:600}.checkout .itemside figcaption i{font-size:20px;margin:8px;color:#94af30}.checkout .modal-dialog{max-width:60%;height:80vh;border:0;border-radius:0}@media(max-width:767px){.checkout .modal-dialog{max-width:100%;height:80vh}}.checkout .modal-dialog .modal-header{background-color:#e0821e;color:#fff;padding-left:100px;padding-top:36px}@media(max-width:767px){.checkout .modal-dialog .modal-header{padding-left:20px}}.checkout .modal-dialog .modal-header .close span{color:#fff;font-size:30px}.checkout .modal-dialog .modal-body{padding:60px 100px}@media(max-width:767px){.checkout .modal-dialog .modal-body{padding:40px 20px}}.checkout .custom-control-label{cursor:pointer}@media(max-width:767px){.checkout aside{margin:30px 15px;padding-right:30px}}.checkout .termsMention{font-size:14px}.checkout .termsMention a{text-decoration:underline}@media(min-width:1200px){.checkout .rowpadding{padding-right:75px}}.checkout .contract{font-size:14px}.checkout .contract label{line-height:24px;font-weight:bold}.checkout .contract ol{padding-left:20px}.checkout .contract ol li{padding-bottom:10px;font-weight:bold}.checkout .contract ol li>p{font-weight:normal}.checkout .payment-comments{display:flex;flex-direction:column}.checkout .payment-comments textarea{flex-grow:1}.checkout .conditions{background-color:#f2f2f2;padding:30px;margin-bottom:30px}.checkout .conditions .custom-checkbox{margin-top:15px}.checkout .conditions a{color:#e0821e}.checkout .payment-methods{text-align:center}.checkout .payment-methods img{width:45px}.checkout .powered{margin-top:30px;text-align:center}.checkout .powered img{width:220px}#previewCheckout .card{background-color:#f2f2f2;border-color:#f2f2f2;margin-top:30px}#previewCheckout .card .card-body{padding-top:45px}#previewCheckout .card .card-body dl,#previewCheckout .card .card-body dd,#previewCheckout .card .card-body dt{font-weight:bold}#previewCheckout .card .card-body hr{margin:30px auto}#previewCheckout .card .card-body .btn{margin-bottom:15px}@media(max-width:767px){.thanks{margin-top:100px!important;margin-bottom:100px!important}}.thanks .bgIcon{margin-top:-80px;left:calc(50% - 86px)}.payment-moneris{max-width:600px;margin:auto;height:1700px}.payment-moneris::before{content:"";background-color:#fff;height:32px;width:100px;position:absolute}#monerisPaymentCheckout .formTitleHR{margin-bottom:0}.attentionMsg{border:0;border-radius:0;border-left:4px solid #dc3545}.attentionMsg .card-body{padding:5px;display:flex;padding:15px;display:flex}.attentionMsg .card-body p{margin-bottom:0}.attentionMsg .card-body p b{color:#dc3545}.attentionMsg .card-body i{margin:2px 15px;color:#dc3545}@media(max-width:575px){.attentionMsg .card-body i{margin:2px 15px 2px 0}}.errorPage{height:565px;background-image:url(/content/dist/assets/images/magnus_gray.svg);background-repeat:no-repeat;background-position:center center;text-align:center}@media(max-width:767px){.errorPage{height:460px;background-size:contain}}.errorPage h1{font-size:140px;margin-top:120px}@media(max-width:767px){.errorPage h1{font-size:120px;margin-top:100px}}.errorPage h2{font-size:21px;margin-bottom:30px}.partenaireItem .imageBox{background-color:#f5f5f5;box-shadow:0 1.32664px 2.65328px rgba(0,0,0,.15);width:100%;height:165px;justify-content:center;align-items:center}.card-about{margin-bottom:30px;position:relative;overflow:hidden}.card-about .card-image{transition:all .8s ease-in-out;transform:scale(1);transform-origin:top center}.card-about .card-body h5,.card-about .card-body .h5{margin-bottom:0}.card-about .card-hover{opacity:0;display:none;transition:opacity .8s ease-in-out}.card-about:hover .card-body .h5,.card-about:hover .card-body h5{visibility:hidden}.card-about:hover .card-image{transform:scale(1.8);transform-origin:top center}.card-about:hover .card-hover{display:block;opacity:1;background-color:rgba(224,130,30,.8);position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;padding:50px;text-align:center;justify-content:center;align-content:center}.card-about:hover .card-hover .card-hover-title{color:#fff;margin-bottom:30px}.card-about .card-image img{height:168px}@media(max-width:991px){.card-about .card-image img{height:98px}}@media(max-width:767px){.card-about .card-image img{height:110px}}@media(max-width:575px){.card-about .card-image img{height:auto}}.about-content,.service-content{font-size:14px}.about-content a,.service-content a{color:#e0821e}.about-content p,.about-content ul,.about-content a,.about-content span,.service-content p,.service-content ul,.service-content a,.service-content span{font-size:14px}.onlineService-item p.slogan{color:#094d92}.onlineService-item:first-child{margin-left:0}@media(max-width:767px){.onlineService-item:first-child{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #d9d9d9}}.onlineService-item:first-child p.slogan{color:#94af30}.card-salons img{width:100%;height:auto;border-bottom:1px solid rgba(0,0,0,.05)}.card-salons p.small{line-height:18px}.card-salons a{font-weight:bold}.card-salons a:hover{color:#2f251b}.banner-salons{padding-left:0;padding-right:0;background-position:center}.banner-salons .banner-salons-container{height:100%;position:relative;z-index:1}.banner-salons .banner-salons-container:after{content:"";width:100%;height:60px;background-color:rgba(0,0,0,.7);bottom:0;left:0;position:absolute;z-index:1}@media(max-width:767px){.banner-salons .banner-salons-container:after{height:90px}}.banner-salons .banner-salons-content{display:flex;flex-direction:row;align-items:flex-end;height:100%;z-index:2;justify-content:space-between}@media(max-width:767px){.banner-salons .banner-salons-content{flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:0}}.banner-salons .banner-salons-content h1{padding-bottom:0;margin-bottom:0;line-height:60px;text-transform:uppercase;font-weight:300;font-size:32px}@media(max-width:767px){.banner-salons .banner-salons-content h1{line-height:24px;font-size:20px;text-align:left}}.banner-salons .banner-salons-content p{color:#fff;padding-right:30px}@media(max-width:767px){.banner-salons .banner-salons-content p{padding-right:0;font-size:14px}}.salon-approche{text-align:center}@media(max-width:767px){.salon-approche{width:100%!important;margin-bottom:30px}}.salon-approche a{color:#e0821e}.col-md-6 .salon-approche{width:80%}.salon-iframe{background-image:url(/content/dist/assets/images/bg_bloc_bleu.jpg);background-repeat:no-repeat;background-position:bottom right;padding-bottom:30px;padding-right:40px;margin-bottom:30px}@media(max-width:767px){.salon-iframe{margin-bottom:30px}}.salon-iframe iframe{width:100%;height:300px;z-index:2}@media(max-width:767px){.salon-presentation .itemside{flex-direction:column}}.salon-presentation figure{background-color:#f2f2f2;height:100%}.salon-presentation figure img{width:180px;height:180px}@media(max-width:767px){.salon-presentation figure img{width:100%;height:auto}}.salon-presentation figure figcaption{padding:15px}.salon-presentation figure figcaption p{line-height:18px}.salon-presentation figure h3{font-size:15px;font-weight:600;text-transform:uppercase}.salons-accordion{padding-bottom:0}.salons-accordion .card{border:0;border-radius:0;background-color:#f2f2f2;margin-bottom:15px}.salons-accordion .card-header{border:0;border-radius:0;background-color:transparent;color:#2f251b}.salons-accordion .card-header .btn{color:#2f251b;text-transform:uppercase}.salons-accordion .card-header .icon-arrow-top{position:absolute;right:25px;top:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-color:rgba(255,255,255,.2);height:40px;width:40px;line-height:40px;border-radius:50%;text-align:center;padding-left:3px}.salons-accordion .card-header .btn.collapsed .icon-arrow-top,.salons-accordion .card-header .btn:hover.collapsed .icon-arrow-top{bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.salons-accordion .card-header .btn:not(.collapsed) .icon-arrow-top,.salons-accordion .card-header .btn:hover:not(.collapsed) .icon-arrow-top{bottom:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.salons-accordion .card-body{padding-left:45px}.galerie{display:flex;justify-content:center}.galerie .gallery-image{width:300px;height:224px;border:12px solid #f2f2f2;margin:12px}.galerie .gallery-image img{width:100%;height:100%}#galerie{overflow:hidden;text-align:center;padding-bottom:20px;margin-top:-80px;padding-top:80px}#galerie .slickslider--gallery{margin:0 -180px 20px -180px}#galerie .slickslider--gallery .slide{width:355px;height:248px;background-repeat:no-repeat;background-position:50% 50%;margin:0 30px;border:solid 12px #f2f5f7;border-radius:2px;background-size:cover}@media(max-width:992px){#galerie .slickslider--gallery .slide{margin:0 20px}}@media(max-width:768px){#galerie .slickslider--gallery .slide{margin:0 10px}}@media(max-width:576px){#galerie .slickslider--gallery .slide{margin:0 5px}}#galerie .slickslider--gallery .slick-arrow{width:27px;height:27px;border-radius:50%;border:1px solid;border-color:rgba(36,41,72,.1);background-color:#fff;position:relative;font-size:0;line-height:0;padding-top:5px;cursor:pointer}#galerie .slickslider--gallery .slick-arrow:focus{outline:0}#galerie .slickslider--gallery .slick-prev:before,#galerie .slickslider--gallery .slick-next:before{font-family:"Font Awesome 5 Free"!important;content:"";font-size:15px;font-weight:bold;line-height:2px;opacity:.75;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#galerie .slickslider--gallery .slick-prev{transform:rotate(180deg);top:313px;left:-320px}@media(max-width:768px){#galerie .slickslider--gallery .slick-prev{left:-200px}}@media(max-width:576px){#galerie .slickslider--gallery .slick-prev{left:-135px}}#galerie .slickslider--gallery .slick-next{transform:rotate(0deg);top:39px;left:320px}@media(max-width:768px){#galerie .slickslider--gallery .slick-next{left:200px}}@media(max-width:576px){#galerie .slickslider--gallery .slick-next{left:135px}}#galerie .slickslider--gallery .slick-arrow:hover{background-color:#101d49}#galerie .slickslider--gallery .slick-arrow:hover:before{color:#fff}#galerie .dots--gallery{background-color:#f1eeec;height:10px;padding:0;list-style:none;line-height:10px;width:580px;border-radius:5px}@media(max-width:768px){#galerie .dots--gallery{width:350px}}@media(max-width:576px){#galerie .dots--gallery{width:220px}}#galerie .dots--gallery ul{margin:0;padding:0}#galerie .dots--gallery li{display:inline-block;background-color:#f1eeec;height:10px;width:20px;margin:0;cursor:pointer;border-radius:5px}@media(max-width:768px){#galerie .dots--gallery li{width:15px}}@media(max-width:576px){#galerie .dots--gallery li{width:8px}}#galerie .dots--gallery li.slick-active{background-color:#101d49}#galerie .dots--gallery .slick-dots li button{display:none}#galerie .modal-image-opener{outline:none;cursor:pointer}.salon-quote{height:256px;background-image:url(/content/dist/assets/images/bg_quote.jpg);background-repeat:no-repeat;background-position:center right;background-size:cover;display:flex;justify-content:center;align-items:flex-start;padding:0}@media(max-width:767px){.salon-quote{height:326px}}.salon-quote .container{font-family:Cormorant}.salon-quote .container .citation-quote{display:block;font-size:100px;color:rgba(255,255,255,.5);height:100px;font-family:Cormorant;margin-top:-40px}.salon-quote .container .citation-text{font-family:Cormorant;font-size:24px;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.2;letter-spacing:normal;color:rgba(255,255,255,.8)}@media(max-width:767px){.salon-quote .container .citation-text{font-size:16px}}.salons-form{padding-bottom:30px}.salons-form fieldset{width:70%;margin:auto}@media(max-width:767px){.salons-form fieldset{width:100%}}.salons-form fieldset .form-group{text-align:left;padding:0 15px}.salons-form fieldset .form-group label{text-transform:uppercase;font-size:12px}#salon-address{background-size:cover;background-position:center center;height:300px;border-top:1px solid #e8e8e8;background-image:url(/content/dist/assets/images/bg_map.jpg);cursor:pointer}#salon-address .salon-coordinates{background-color:#fff;height:240px;display:flex;padding:30px;justify-content:left;align-items:center;box-shadow:0 2px 7px 0 rgba(0,0,0,.25)}#salon-address .salon-coordinates .info--coords p{font-weight:bold;line-height:20px}#salon-address .salon-coordinates .info--coords .complexe-name{font-size:16px}#salon-address .salon-coordinates .info--coords i{color:#e0821e;margin-right:15px}@media(max-width:575px){#salon-address{background-image:url(/content/dist/assets/images/bg_map_mobile.jpg);background-position:top center;min-height:500px;padding-top:150px}}@media(max-width:575px){.salon-presentation{padding-left:10px!important}}.banner-obituary{background-image:url(/content/dist/assets/images/bg_sky.jpg);height:auto;margin-top:0;padding-top:0;justify-content:flex-start}@media(max-width:575px){.banner-obituary .banner-salons-content{padding:0}}.banner-obituary .flower-crown{height:auto;margin:auto;margin-bottom:1%;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center center}.banner-obituary .flower-crown img{width:auto;height:300px;border:10px solid #fff;filter:drop-shadow(0 4px 4px rgba(0,0,0,.15))}.banner-obituary span{color:#2f251b;font-weight:400}.banner-obituary .txtOrange{color:#e0821e!important}.banner-obituary h1{font-family:"Cormorant",times,serif;color:#2f251b;text-transform:capitalize}.banner-obituary .avis-header{display:flex;justify-content:space-between}@media(max-width:767px){.banner-obituary .avis-header{display:block}}.banner-obituary .breadcrumbContainer{width:70%;margin-left:0;padding-left:0;margin-top:40px}@media(max-width:767px){.banner-obituary .breadcrumbContainer{width:100%;padding:0;margin-top:20px}}.banner-obituary .printContainer{margin-top:40px;text-align:right}@media(max-width:767px){.banner-obituary .printContainer{width:100%;float:none;text-align:center;padding:0}}.banner-obituary .printContainer a{color:#e0821e;font-weight:bold;font-size:12px}.obituary-info{background-color:#fff3e8;border-left:5px solid #e0821e!important}.obituary-info .card-body>p>b{font-size:16px}.obituary-info span{font-size:14px}.obituary-lang .active{font-weight:bold}.pipe{color:rgba(0,0,0,.5)}.form-condolences form{width:100%}@media(max-width:767px){.form-condolences .form-condolences-title{display:block!important;text-align:center}}.form-condolences #commentForm{display:none}.form-condolences #condoleanceForm{display:none}.form-condolences #commentForm{display:none}.form-condolences textarea{width:100%;border-color:#d9d9d9;height:120px}.slide-obituary-photo{background-color:#f3f3f3;background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:380px}.slide-obituary-photo .slide-caption{background-color:rgba(0,0,0,.4);color:#fff;width:100%;padding:10px 15px}.obituary-slide{position:relative}.obituary-slide .slick-arrow{width:50px;height:50px;background-color:rgba(255,255,255,.5);position:absolute;font-size:0;line-height:0;padding-top:5px;cursor:pointer;z-index:2;border:0}.obituary-slide .slick-arrow:focus{outline:0}.obituary-slide .slick-prev:before,.obituary-slide .slick-next:before{font-family:"Font Awesome 5 Free"!important;content:"";font-size:15px;font-weight:bold;line-height:2px;opacity:.75;color:#000}.obituary-slide .slick-prev{transform:rotate(180deg);top:calc(50% - 25px);left:0}.obituary-slide .slick-next{transform:rotate(0deg);top:calc(50% - 25px);right:0}.obituary-slide .slick-arrow:hover{background-color:#94af30}.obituary-slide .slick-arrow:hover:before{color:#fff}.obituary-search{background-color:#f6f0ea!important}@media(max-width:767px){.obituary-search{padding:0}}@media(max-width:575px){.obituary-search .basic-search .search-bar{margin-bottom:20px}}.obituary-search .basic-search .search-bar input{width:50%;height:auto;font-size:14px;padding:0;border:0;padding:6px 10px;border-bottom-left-radius:20px;border-top-left-radius:20px}.obituary-search .basic-search .search-bar input:focus{outline-color:rgba(224,130,30,.2)}.obituary-search .basic-search .search-bar button{height:auto;font-size:14px;padding:0;border:0;padding:6px 25px 6px 20px;border-bottom-right-radius:20px!important;border-top-right-radius:20px!important}.obituary-search .advanced-search{margin-top:15px}.obituary-search .advanced-search #Form_BirthDateRange{height:34px;width:100%}.obituary-search .advanced-search label{font-size:13px;font-weight:bold}.obituary-search .advanced-search .letter-search{background-color:#fff;padding:6px;border:1px solid #e5e4e3;border-radius:4px}.obituary-search .advanced-search .letter-search .ck-button{margin:0;background-color:#fff;border-radius:50%;border:0;font-size:12px;font-weight:bold;height:22px;cursor:pointer}.obituary-search .advanced-search .letter-search .ck-button:hover{background-color:rgba(148,175,48,.5);color:#fff}.obituary-search .advanced-search .letter-search .ck-button label{float:left;width:22px;height:22px;line-height:22px;margin-bottom:0}.obituary-search .advanced-search .letter-search .ck-button label span{text-align:center;display:block;cursor:pointer}.obituary-search .advanced-search .letter-search .ck-button label input{position:absolute;top:7px;height:20px;width:20px;margin:0;opacity:0;cursor:pointer}.obituary-search .advanced-search .letter-search .ck-button input:checked+span{background-color:#94af30;color:#fff;border-radius:50%}.obituary-search .advanced-search .letter-search .letter-off{color:#d9d9d9;font-size:12px;font-weight:bold;height:22px;width:22px;line-height:22px;text-align:center;margin:0}.obituary-search .advanced-search .flatpickr{height:34px;background-color:#fff}.obituary-search .advanced-search .birth-year select{height:35px}.btn-reset-search{padding:5px 25px}.obituary-search-result{margin-top:30px!important}.obituary-search-result figure{margin-bottom:30px}.obituary-search-result figure img{height:150px!important;width:auto}.obituary-search-result figure .name{font-family:"Cormorant",times,serif;font-size:17px}.obituary-search-result .obituary-list-photo{width:106px;height:150px}.btn-advanced-search{line-height:18px}@media(max-width:575px){.btn-advanced-search{line-height:32px}}.btn-advanced-search label{font-size:12px;font-weight:bold}.share-copy,.share-email,.share-facebook{width:54px}.share-copy i,.share-email i,.share-facebook i{font-size:20px}#obituary-multilang .lang-list a,#obituary-multilang .lang-text a{color:#e0821e}#obituary-multilang .lang-list a:hover,#obituary-multilang .lang-text a:hover{text-decoration:underline}.obituary-content-text a{color:#fff!important;font-weight:bold;background-color:#e0821e;padding:5px 10px;border-radius:4px;display:inline-block}.obituary-content-text a:hover{opacity:.8}.btn-diffusion{display:inline-block;color:#94af30;font-size:15px;text-transform:uppercase;font-weight:bold}.banner-obituary .banner-salons-content{display:flex;flex-direction:column}@media(max-width:767px){.banner-obituary .banner-salons-content .breadcrumbContainer{order:1}}@media(max-width:767px){.banner-obituary .banner-salons-content .printContainer{order:2;margin-top:0}}.banner-obituary .banner-salons-content .divDiffusion{text-align:right}@media(max-width:767px){.banner-obituary .banner-salons-content .divDiffusion{order:4;text-align:center;padding-right:0}}.banner-obituary .banner-salons-content .divDiffusion .btn-diffusion{background-color:#94af30;color:#fff;font-size:15px;height:36px;border-radius:3px;line-height:36px;padding:0 15px}.banner-obituary .banner-salons-content .divDiffusion .btn-diffusion i{margin:0 5px}@media(max-width:767px){.banner-obituary .banner-salons-content .obituary-header{order:3}}.diffusion-title{text-align:center;position:relative;margin-bottom:20px}.diffusion-title::before{content:"";height:2px;background-color:#94af30;width:100%;display:block;position:absolute;top:50%;left:0}.diffusion-title span{font-size:25px;text-transform:uppercase;color:#94af30;background-color:#fff;display:inline-block;padding:0 30px;position:relative}@media(max-width:575px){.diffusion-cards .row{display:block}}.diffusion-cards .row .col-md-4 .card{height:100%}@media(max-width:575px){.diffusion-cards .row .col-md-4 .card{margin-bottom:1rem}}.diffusion-cards .row .col-md-4 .card .card-body{display:flex;flex-direction:column;justify-content:center}.search{padding-top:50px!important}.searchResultImage,.searchImageDefault{background-size:cover;background-repeat:no-repeat;height:150px;width:150px;background-position:center center}.news-seeall{margin-top:-60px;display:block;width:100px;float:right;font-weight:bold;color:#94af30;text-decoration:underline;text-align:right;font-size:14px}@media(max-width:767px){.news-seeall{width:100%;float:none;margin-top:-15px;margin-bottom:15px}}.home-faq,.home-news,.news{margin-bottom:30px}@media(max-width:767px){.home-faq,.home-news,.news{margin-bottom:0}}.home-faq p.upperSubtitle,.home-news p.upperSubtitle,.news p.upperSubtitle{font-size:14px;margin-bottom:5px;text-transform:uppercase;color:#2f251b!important}.home-faq h2,.home-news h2,.news h2{color:#2f251b!important;margin-bottom:30px}.home-faq .card,.home-news .card,.news .card{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;transition:box-shadow 275ms ease,transform 275ms ease;transition:transform 275ms ease,transform 275ms ease;height:100%}@media(max-width:575px){.home-faq .card,.home-news .card,.news .card{height:auto}}.home-faq .card:hover,.home-news .card:hover,.news .card:hover{box-shadow:0 .5rem .5rem rgba(0,0,0,.15)!important;transform:scale(1.025);transition:box-shadow 275ms ease,transform 275ms ease;transition:transform 275ms ease,transform 275ms ease}.home-faq .card .card-header,.home-news .card .card-header,.news .card .card-header{padding:0;border:0;overflow:hidden;position:relative;height:168px;background-size:cover;background-repeat:no-repeat}.home-faq .card .card-header img,.home-news .card .card-header img,.news .card .card-header img{visibility:hidden;height:168px}@media(max-width:991px){.home-faq .card p,.home-news .card p,.news .card p{font-size:13px;line-height:16px}}.home-faq h3,.home-news h3,.news h3{margin-bottom:30px;font-size:18px;font-weight:bold}@media(max-width:991px){.home-faq .news-row,.home-news .news-row,.news .news-row{justify-content:space-around}}@media(max-width:991px){.home-faq .news-item,.home-news .news-item,.news .news-item{margin-bottom:30px}}.home-faq .card-header:after{display:block;background-color:rgba(148,175,48,.9);content:"";font-family:"Font Awesome 5 Free";font-weight:600;height:150px;width:150px;border-radius:50%;font-size:30px;padding-left:40px;line-height:90px;color:#fff;position:absolute;bottom:-75px;right:-75px}@media(max-width:991px){.home-faq .card-header:after{height:100px;width:100px;font-size:20px;padding-left:25px;line-height:60px;bottom:-50px;right:-50px}}.news-categories{z-index:1}.news-categories .active{font-weight:bold;background-color:#e0821e;border-radius:24px;box-shadow:0 2.97573px 20px 0 rgba(0,0,0,.1)}.news-categories .active a{color:#fff!important}.news-banner .btn{margin-top:15px!important;width:auto;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.newsItem{font-size:14px}.newsItem a{color:#e0821e}.newsItem p,.newsItem ul,.newsItem a,.newsItem span{font-size:14px}.newsItem .row>div{margin-bottom:15px}@media(max-width:767px){.news-menu{margin-top:30px}}.news-menu .list-group-flushy .bg-dark{background-color:#2f251b!important;text-decoration:none}.news-menu .list-group-flushy .bg-dark:hover{background-color:#2f251b!important;text-decoration:none}@media(max-width:991px){.news-menu figure{display:block!important}}@media(max-width:767px){.news-menu figure{display:flex!important}}.news-menu .newsMenuImage{width:70px;height:60px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media(max-width:991px){.news-menu .newsMenuImage{width:100%}}@media(max-width:767px){.news-menu .newsMenuImage{width:70px}}@media(max-width:991px){.news-menu figcaption{margin-left:0!important;padding-left:0!important;padding-right:0!important}}@media(max-width:767px){.news-menu figcaption{margin-left:8px!important;padding-left:8px!important;padding-right:8px!important}}.news-menu .newsMenuDate{font-weight:bold;color:#2f2f2f!important}.news-menu .newsMenuTitle{color:#2f2f2f!important}.news-menu .newsMenuTitle:hover{color:#e0821e!important}.news-tab-content :target:before{content:"";display:block;height:20px;width:100%;margin:-130px 0 130px 0;z-index:-1}.news-modal-opener{cursor:pointer}.nav-accueil{padding:30px 20px;background-color:#2f251b;position:relative;width:165px;text-align:center;display:flex;justify-content:center;align-items:center}.nav-accueil a{color:#fff}.nav-accueil.active{background-color:#e0821e;border-radius:0}.flex-center{display:flex;align-items:center;justify-content:center}.news-categories{display:flex;width:100%;justify-content:space-between;padding:0 17px}.nav-arrow-down{width:0;height:0;position:absolute;top:99%;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #e0821e;left:45%}@media screen and (max-width:1200px){.nav-arrow-down{display:none}.news-categories{gap:10px}}@media screen and (max-width:600px){.nav-accueil{height:30px;width:100%}.card-category-home .tagCategorie{top:36%}}.card-category-home{box-shadow:0 2px 4px 0 rgba(0,0,0,.15)}.card-category-home .tagCategory{height:39px;background-color:#2f251b;color:#fff;border-radius:24px;box-shadow:0 2.97573px 20px 0 rgba(0,0,0,.1);padding:10px;position:absolute;left:3%;top:29%;font-size:14px;text-align:center}.card-category-home .card-body{margin-top:20px}.containerCarousel{display:flex;width:100%;margin:0 auto;justify-content:center;align-items:center}.containerCarousel .wrapperItem{width:100%;display:flex;justify-content:center;align-items:center}.containerCarousel .carousel-control-prev{left:-1%}.containerCarousel .carousel-control-next{right:-1%}.btnRondCarousel{border-radius:50%;width:60px;height:60px;background-color:#000;color:#fff}.carouselNews .carousel-control-next-icon,.carouselNews .carousel-control-prev-icon{position:absolute;top:47%;left:46%}.carouselNews .carousel-item{max-width:30%;max-height:450px}.carouselNews .carousel-inner .carousel-item-next,.carouselNews .carousel-inner .carousel-item-prev{background-color:transparent;color:#000;transform:translateX(0);transform:translate3d(0,0,0)}@media(max-width:768px){.carouselNews .carousel-item{max-width:100%;max-height:450px}.carouselNews .containerCarousel{gap:0}.carouselNews .containerCarousel .wrapperItem{width:100%;display:flex;justify-content:flex-start;align-items:flex-start}}@media(min-width:768px){.carouselNews .carousel-inner .active,.carouselNews .carousel-inner .active+.carousel-item,.carouselNews .carousel-inner .active+.carousel-item+.carousel-item{display:block}.carouselNews .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),.carouselNews .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item,.carouselNews .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left)+.carousel-item+.carousel-item{transition:none;margin-right:initial;margin:0 15px;display:flex;justify-content:center;align-items:center}.carouselNews .carousel-inner .carousel-item-next,.carouselNews .carousel-inner .carousel-item-prev{position:relative;transform:translate3d(0,0,0)}.carouselNews .carousel-inner .active.carousel-item+.carousel-item+.carousel-item+.carousel-item{position:absolute;top:0;right:-33.3333%;z-index:-1;display:block;visibility:visible}.carouselNews .active.carousel-item-left+.carousel-item-next.carousel-item-left,.carouselNews .carousel-item-next.carousel-item-left+.carousel-item,.carouselNews .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item,.carouselNews .carousel-item-next.carousel-item-left+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(-100%,0,0);visibility:visible}.carouselNews .carousel-inner .carousel-item-prev .carousel-item-right{position:absolute;top:0;left:0;z-index:-1;display:block;visibility:visible}.carouselNews .active.carousel-item-right+.carousel-item-prev.carousel-item-right,.carouselNews .carousel-item-prev.carousel-item-right+.carousel-item,.carouselNews .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item,.carouselNews .carousel-item-prev.carousel-item-right+.carousel-item+.carousel-item+.carousel-item{position:relative;transform:translate3d(100%,0,0);visibility:visible;display:block;visibility:visible}}.form-career{background-color:#f8f9fa;padding:2%}.form-submit-success-text{display:none;margin:2%}.search-result-career{border:1px solid #dee2e6;border-bottom:0;padding-left:2%;padding-right:2%;margin-bottom:0}.form-career-title{margin-bottom:2%}.search-result-career-more{border:1px solid #dee2e6;border-top:0;padding-left:2%;padding-right:2%;margin-bottom:0}.search-result-table{border:0!important;margin-bottom:0}.search-result-table-item-active{border-top:0!important}.search-result-table-item{width:50%;padding:1rem!important;padding-bottom:0}.search-result-top-border{border-top:1px solid #dee2e6;width:100%}.search-moreresult-table{border:0!important}.search-moreresult-table-item{width:50%;padding:1rem!important}.search-results-career{padding-left:15px;padding-right:15px}