/* Minification failed. Returning unminified contents.
(1,49977): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,50037): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(1,50061): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(1,50091): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(1,50135): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(1,50154): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(1,50169): run-time error CSS1039: Token not allowed after unary operator: '-gap'
(1,50319): run-time error CSS1039: Token not allowed after unary operator: '-gap'
 */
html{position:relative;min-height:100%}body{height:100%;font-family:"Poppins",sans-serif}a{color:#2f251b}a:hover{color:#94af30;text-decoration:underline}a:focus{outline:none}.page-content a{color:#87a10e;text-decoration:underline}.page-content a:hover{color:#87a10e;text-decoration:underline}.page-content a:focus{outline:none}.lnk-readmore{color:#87a10e;font-weight:bold;text-decoration:underline}.lnk-readmore:hover{color:#93b8e2;text-decoration:underline}.lnk-readmore: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;margin-bottom:30px}@media(max-width: 991px){h2,.h2{font-size:22px}}h3,.h3{font-size:18px;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}.txtPrimary{color:#87a10e}.txtBlue,.txt-blue{color:#93b8e2}.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:#87a10e;border-color:#87a10e;margin-top:6px !important}.list-group-item.active a:hover{color:#fff}.text-primary{color:#87a10e !important}.text-success{color:#94af30 !important}.text-danger{color:#b52626 !important}.btn-link{color:#87a10e}.btn-link:hover{color:#87a10e}.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:0px !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:0px;left:22px}@media(max-width: 991px){.greenDot{top:0px;left:18px}}@media(max-width: 767px){.greenDot{top:0px;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{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:0px 4px 4px rgba(0,0,0,.75);font-size:32px;padding-bottom:0;margin-bottom:0;margin-top:15px}.breadcrumb-item.active,.breadcrumb-item.active span{color:#87a10e}.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{background-color:#87a10e;color:#fff !important;border-color:#87a10e}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:focus{color:#fff !important;background-color:#87a10e;border-color:#87a10e}.btn-primary.disabled,.btn-primary: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{box-shadow:0 0 0 .2rem rgba(135,161,14,.5)}.btn-orange{background-color:#e0821e;color:#fff !important;border-color:#e0821e}.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-orange.disabled,.btn-orange:disabled{color:#fff !important;background-color:#cbcbcb;border-color:#cbcbcb}.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(135,161,14,.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:#87a10e;color:#87a10e !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:#87a10e;border-color:#87a10e}.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-blue{background-color:#93b8e2;color:#fff !important}.btn-blue:hover{color:#fff}.btn-blue.focus,.btn-blue:focus{box-shadow:0 0 0 .2rem rgba(147,184,226,.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:0px;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}header{position:relative;z-index:2}.hamburger-button{margin:40px 0px 0px 20px}.hamburger-button .hamburger-icon{width:35px;height:30px;position:relative;padding:5px;margin:0px;-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}.hamburger-button .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-button .hamburger-icon span{background:#2f251b}.hamburger-button .hamburger-icon span:nth-child(1){top:5px}.hamburger-button .hamburger-icon span:nth-child(2),.hamburger-button .hamburger-icon span:nth-child(3){top:14px}.hamburger-button .hamburger-icon span:nth-child(4){top:23px}.hamburger-button .hamburger-icon.open span:nth-child(1){width:0%;left:50%}.hamburger-button .hamburger-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-button .hamburger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger-button .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}.navbar{display:block;padding:0}.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(min-width: 768px){.nav-logo{height:160px}}@media(min-width: 1200px){.nav-logo{height:130px}}@media(max-width: 767px){.nav-logo{left:50%;margin-left:-60px}}.nav-logo .navbar-brand{padding:0;text-align:center;margin:15px 10px;display:flex;align-items:center}@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:124px;height:84px}@media(max-width: 991px){.nav-logo .navbar-brand img{width:99px;height:67px}}.menu-wrapper{width:100%}.menu-lang-mobile{width:100%;margin-top:4px;display:none}@media(max-width: 767px){.menu-lang-mobile{display:block;background-color:#87a10e;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:#93b8e2}.menu-lang-mobile .nav-lang .dropdown-menu{margin-bottom:15px}@media(max-width: 767px){.menu-lang-desktop{display:none}}.menu-lang-desktop .dropdown-menu{padding:15px;border-radius:0;min-width:0;line-height:14px;margin-top:0}.menu-lang-desktop .dropdown-menu .dropdown-item{padding:5px 10px}.menu-top{width:100%;background-color:#87a10e;color:#fff;line-height:18px}@media(max-width: 767px){.menu-top{background-color:#87a10e;margin-top:-1px}}.menu-top .container{padding-left:150px}@media(max-width: 767px){.menu-top .container{padding-left:10px !important}}@media(max-width: 991px){.menu-top .input-group-append{margin-right:0 !important}}.menu-top ul.navbar-nav{justify-content:flex-end;padding-top:8px;padding-bottom:8px}@media(max-width: 991px){.menu-top ul.navbar-nav{margin-left:auto !important}}@media(max-width: 767px){.menu-top ul.navbar-nav{margin-right:0px;margin-left:20px !important;width:100%}}.menu-top ul.navbar-nav .nav-link{color:#fff;border-right:1px solid #bfbfbf;padding:4px 12px !important;font-size:13px;font-weight:600}.menu-top ul.navbar-nav .nav-link:hover{color:rgba(255,255,255,.8)}@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:#93b8e2}@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:#fff;box-shadow:0px 4px 20px rgba(0,0,0,.15);width:100%;height:70px;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;margin-left:120px !important}@media(max-width: 767px){.menu-main ul{margin-left:20px !important}}.menu-main ul .nav-item.active{background-color:rgba(135,161,14,.4);color:#fff !important}.menu-main ul .nav-item.active .link-orange{color:#fff !important}.menu-main ul .nav-link{color:#2f251b;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:8px 12px !important;font-size:14px}@media(max-width: 991px){.menu-main ul .nav-link{padding:0px 10px 0 10px !important;letter-spacing:2px;line-height:50px}}.menu-main ul .nav-item.show .nav-link{background-color:rgba(135,161,14,.3)}.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:0px}}@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}}.menu-main .dropdown-menu{padding:40px 30px 30px 30px;border-radius:0;min-width:0;line-height:14px;margin-top:0;border:0;box-shadow:0px 2px 4px rgba(0,0,0,.08);background:linear-gradient(180deg, #e9e9e9 0%, white 10%)}@media(max-width: 767px){.menu-main .dropdown-menu{padding:30px;background:#fff}}.menu-main .dropdown-menu .dropdown-item{padding:10px 0px}.menu-main .dropdown-menu .dropdown-item:focus,.menu-main .dropdown-menu .dropdown-item:hover{background-color:transparent;color:#87a10e;text-decoration:underline}@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}}.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(135,161,14,.2)}.sideMenu li a{font-size:14px}.sideMenu li a:hover{text-decoration:none}.sideMenu li.active{background-color:rgba(47,37,27,.1);color:#2f251b}.sideMenu li.active a:hover{color:#87a10e}@media(max-width: 767px){.sideMenu{margin-top:45px}}.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}.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}.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 0px 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}#CaptchaImage{border-radius:3% 3% 3% 3%;margin-bottom:2%}.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:#87a10e;outline:0;box-shadow:0 0 0 .2rem rgba(135,161,14,.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 0px}.field-validation-error{font-weight:bold}.custom-radio .custom-control-label{font-weight:normal}.itemside{display:-webkit-box;display:-ms-flexbox;display:flex}.itemside .aside{position:relative;-ms-flex-negative:0;flex-shrink:0}.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:#87a10e !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{font-size:13px;line-height:20px;color:#414141}footer .container .row p,footer .container .row li{font-size:13px;margin-bottom:10px;color:#2f2f2f;font-weight:500}footer .container .h5{padding-top:30px;padding-bottom:10px;display:block}footer .bg-secondary{background-color:#87a10e !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}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:0px !important}}footer .fa-facebook-square{color:#93b8e2;font-size:20px}@media(max-width: 767px){footer .foooterMenu{flex-direction:column}footer .foooterMenu .footer-hours{padding:0 50px}}.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(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.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)}}.swiper-container{height:335px}.swiper-scrollbar{bottom:60px !important;width:50% !important;margin-left:23.5%;height:8px !important}.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}.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{padding:30px;background:rgba(47,37,27,.6)}.home-carousel .carousel-item .container .carousel-content h2{font-size:40px;margin:0 110px 15px 110px}@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;margin-top:45px}.home-mot h2{margin-bottom:0px}@media(max-width: 767px){.home-mot{margin-bottom:0px}}.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 a.text-white{text-transform:uppercase}.home-mot .list-obituary a.text-white span{text-transform:none}.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:#87a10e !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:#87a10e;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/banner_home.jpg);background-repeat:no-repeat;background-size:cover;min-height:328px;display:flex;align-items:center}.home-banner .container{padding:30px 150px}@media(max-width: 991px){.home-banner .container{padding:60px}}@media(max-width: 767px){.home-banner .container{padding:30px}}.home-banner h2{padding:0px 50px 15px 50px}@media(max-width: 991px){.home-banner h2{padding:0px 0px 15px 50px}}.home-banner p{font-size:20px}@media(max-width: 767px){.home-banner p{font-size:16px}}.home-banner .btn{margin-top:0px !important;width:165px;border-top-left-radius:0;border-top-right-radius:0;white-space:nowrap}.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}}.faq #accordionFAQ .card-faq{border:0;border-bottom:1px solid #d9d9d9}.faq #accordionFAQ .card-question{background-color:transparent;margin-bottom:0;padding:5px 20px;border:0}.faq #accordionFAQ .btn-question{color:#2f2f2f;padding-left:0;background-image:url(/content/dist/assets/images/arrow-blue-up.svg);background-repeat:no-repeat;background-position:center right;outline:0}.faq #accordionFAQ .btn-question.collapsed{background-image:url(/content/dist/assets/images/arrow-blue-down.svg)}.faq-glossary dl{text-align:justify;font-size:14px}.faq-glossary dl dt{display:inline;color:#93b8e2}.faq-glossary dl dd{display:inline}.divContact{display:flex;width:100%;filter:drop-shadow(0px 2.97573px 20px rgba(0, 0, 0, 0.1))}@media(max-width: 991px){.divContact{flex-direction:column;margin-bottom:45px}}.divContact .contact-info{width:50%;padding:80px 45px;background-image:url(/content/dist/assets/images/leave.png);background-repeat:no-repeat;background-position:bottom left;background-color:#fff;border:1px solid #f3f3f3}@media(max-width: 991px){.divContact .contact-info{width:100%;padding-bottom:180px}}.divContact .contact-info h1{font-size:28px;margin-bottom:45px}.divContact .contact-info span{font-weight:500;font-size:14px}.divContact .contact-info .txtGreen{font-size:18px}.divContact .contact-form{width:50%;padding:90px 45px;background-color:#f3f3f3}@media(max-width: 991px){.divContact .contact-form{width:100%}}.directions{display:flex;flex-wrap:wrap}.directions .direction{width:50%;padding-right:30px}@media(max-width: 767px){.directions .direction{width:100%}}.directions .direction h3{color:#87a10e;margin-bottom:30px;margin-top:45px}@media(max-width: 767px){.directions .direction h3{margin-top:30px;margin-bottom:5px}}.directions .direction ul{list-style:none;margin:0;padding:0}.directions .direction ul li{margin-bottom:5px;border-left:2px solid #93b8e2;padding-left:15px;padding-bottom:10px;position:relative}.directions .direction ul li::before{content:"";display:block;width:20px;height:20px;background-color:#93b8e2;border-radius:50%;top:0;left:-11px;position:absolute;border:2px solid #fff}.directions .direction ul li:last-child{border: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:0px 1.32664px 2.65328px rgba(0,0,0,.15);width:100%;height:165px;justify-content:center;align-items:center}.partners-content p{text-align:justify}@media(max-width: 575px){.partners-content p{text-align:left}}.partners-content a{color:#87a10e}.partners-content a:hover{color:#93b8e2;text-decoration:underline}.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:#94af30;text-decoration:underline}.about-content a:hover,.service-content a:hover{color:#93b8e2;text-decoration:underline}.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}.cemetery-content p{text-align:justify}@media(max-width: 575px){.cemetery-content p{text-align:left}}.cemetery-content a{color:#94af30;text-decoration:underline}.cemetery-content a:hover{color:#93b8e2;text-decoration:underline}.photo-card{background-color:#f8fbff;border-left:5px solid #93b8e2;padding:15px;margin-bottom:15px}.photo-card img{margin-bottom:10px}.obituary{--gap: 20px;display:flex;flex-wrap:wrap;margin:calc(-1*var(--gap)) 0 0 calc(-1*var(--gap));width:calc(100% + var(--gap))}.obituary-item{width:calc(50% - var(--gap));margin:var(--gap) 0 0 var(--gap);background-color:#f8fbff;border-left:5px solid #93b8e2;padding:20px;display:flex}@media(max-width: 991px){.obituary-item{width:calc(100% - var(--gap));overflow:hidden;flex-direction:column}}.obituary-image{width:145px;height:200px;margin-right:30px;background-size:cover;background-position:center center;background-repeat:no-repeat}@media(max-width: 991px){.obituary-image{margin:auto;margin-bottom:20px}}.obituary-content{width:calc(100% - 175px)}@media(max-width: 991px){.obituary-content{width:100%}}.obituary-name{font-family:"Poppins",sans-serif;font-size:20px;font-weight:bold;color:#2f251b}.obituary-date{font-size:14px;margin-bottom:30px;color:#2f251b}.obituary-date svg{width:20px;height:20px}.obituary-text,.obituary-text p,.obituary-text span,.obituary-text strong{font-size:14px;line-height:16px}.obituary-text strong{margin-bottom:8px}.news-seeall{margin-top:-60px;display:block;width:100px;float:right;font-weight:bold;color:#87a10e;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:0px}}.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}}.news-categories{z-index:1}.news-categories .active{color:#87a10e;font-weight:bold}.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:#93b8e2}.newsItem p,.newsItem ul,.newsItem a,.newsItem span{font-size:14px}.newsItem .row>div{margin-bottom:15px}.new-link{color:#94af30;text-decoration:underline}.new-link:hover{color:#93b8e2}@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:#87a10e !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}.photoGallery{display:flex;flex-wrap:wrap;margin:-5px 0 0 -5px}.photoGallery .photo{width:calc(25% - 10px);height:150px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:5px;cursor:pointer}#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;display:flex}#galerie .dots--gallery li{display:inline-block;background-color:#f1eeec;height:10px;width:20px;margin:0;cursor:pointer;flex-grow:1;border-radius:5px}#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}.partners-logos{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.partners-logos img{max-height:120px;width:auto;margin:30px 50px}.sections p{text-align:justify}.sections a{color:#94af30;text-decoration:underline}.service-content p{text-align:justify}.service-content a{color:#94af30}.menu-sitemap{background-color:#87a10e;color:#fff;width:100%;padding:1%;display:block}.menu-item-sitemap{border:1px;background-color:#f8fbff;border-color:#000;width:100%;padding:1%;display:block}.form-career{background-color:#f8f9fa;padding:2%}.form-submit-success-text{display:none;margin:2%}.search-result-career{border:1px solid #dee2e6;border-bottom:0px;padding-left:2%;padding-right:2%;margin-bottom:0px}.form-career-title{margin-bottom:2%}.search-result-career-more{border:1px solid #dee2e6;border-top:0px;padding-left:2%;padding-right:2%;margin-bottom:0px}.search-result-table{border:0px !important;margin-bottom:0px}@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(135,161,14,.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:0px;background-color:#fff;border-radius:50%;border:0px;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:0px}.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:0px;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:0px}.obituary-search .advanced-search .flatpickr{height:34px;background-color:#fff}.obituary-search .advanced-search .birth-year select{height:35px}.search-result-table-item-active{border-top:0px !important}@media(max-width: 575px){.salon-presentation{padding-left:10px !important}}.search-result-table-item{width:50%;padding:1rem !important;padding-bottom:0px}@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}.search-result-top-border{border-top:1px solid #dee2e6;width:100%}.search-moreresult-table{border:0px !important}.search-moreresult-table-item{width:50%;padding:1rem !important}.search-results-career{padding-left:15px;padding-right:15px}

