﻿@import url("https://fonts.googleapis.com/css2?family=Gabriela&family=Jost:ital,wght@0,100..900;1,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");.hero-segment .background-cover{display:flex;align-items:center;justify-content:center;height:100vh;max-height:1000px}.hero-segment .container{max-width:90%}.hero-segment img{border-radius:20px !important;animation-name:flyUp;animation-duration:1s;animation-fill-mode:both;animation-delay:.5s}.hero-segment .xs-portlet-wrap-html-content{animation-name:flyUp;animation-duration:1s;animation-delay:1s;animation-fill-mode:both}.hero-segment h1{font-size:60px;font-weight:bold;color:#fff;text-shadow:1px 1px 2px #4a5865;margin-bottom:15px;margin:auto;animation-name:flyUp;animation-duration:1s;animation-fill-mode:both}.hero-segment h3{color:#fff;animation-name:flyUp;animation-duration:1s;animation-fill-mode:both;animation-delay:1s}.hero-segment .portlet-link-class{animation-name:flyUp;animation-duration:1s;animation-fill-mode:both;animation-delay:1.5s}@media screen and (max-width:991px){.hero-segment .background-cover{padding:20px !important;min-height:100vh}.hero-segment h1{font-size:40px}.hero-segment h3{font-size:20px}.hero-segment .background-cover{background-position:right}}.products-wrap .pthumb-title a,.featured-products-wrap .pthumb-title a,.cfp-wrap .pthumb-title a{font-weight:400;font-size:20px}.product-details-v2-wrap .pd-pictures-carusel .pd-item{height:560px;border-radius:20px !important;overflow:hidden}.product-details-v2-wrap .pd-pictures-carusel .pd-item img{padding:0}.cfp-wrap .product-thumb .pthumb-img-wrap,.product-details-wrap .pd-related-products-carusel .product-thumb .pthumb-img-wrap,.product-details-v2-wrap .pd-related-products-carusel .product-thumb .pthumb-img-wrap{background:#fff}.owl-carousel .owl-item .pthumb-view-details a,.products-wrap .pthumb-view-details a,.featured-products-wrap .pthumb-view-details a{padding:10px 15px;color:#fff;transition:all .3s ease-in-out;display:inline-block;background:#004d3d;border-radius:20px !important}.featured-products-wrap .horizontal .pthumb-img-wrap img,.products-wrap .grid-view .pthumb-img-wrap img{position:relative !important;transform:translate(0,0);object-fit:cover;width:100%;top:0;left:0}.owl-carousel .owl-item .pthumb-view-details a:hover,.products-wrap .pthumb-view-details a:hover,.featured-products-wrap .pthumb-view-details a:hover{background:#191816;color:#fff;text-decoration:none}.featured-products-wrap .pthumb-view-details{margin-bottom:15px;border-top:none}.cfp-wrap .pthumb-title a:after,.products-wrap .pthumb-title a:after,.featured-products-wrap .pthumb-title a:after,.product-details-wrap .pd-related-products-carusel .product-thumb .pthumb-title a:after,.product-details-v2-wrap .pd-related-products-carusel .product-thumb .pthumb-title a:after{background:#f2ede8}.products-wrap .grid-view .pthumb-img-wrap img,.featured-products-wrap .pthumb-img-wrap img{padding:0}.products-wrap .product-thumb,.featured-products-wrap .product-thumb,.cfp-wrap .product-thumb{background:#fff;border-radius:20px !important;overflow:hidden}.products-categories-wrap .sidebar .dropdown-menu>li.selected>a,.products-categories-wrap .sidebar .dropdown-menu>li.selected>a:hover,.products-categories-wrap li.selected>a,.products-categories-wrap li.selected>a:hover,.products-categories-wrap .sidebar-menu .dropdown-menu li>a:hover,.products-categories-wrap .sidebar-menu .dropdown-menu li>a:focus,.products-categories-wrap .sidebar-menu li.active>a,.products-categories-wrap .sidebar-menu li.active>a:hover{color:#004d3d}.products-search-wrap .btn-products-search{background:#004d3d !important;color:#fff !important;border:1px solid #004d3d;transition:all .3s ease-in-out;border-radius:0 10px 10px 0 !important}.products-search-wrap .btn-products-search:hover,.search-box-wrap .btn-post-search:hover{background:#e3c8b83b !important;color:#191816 !important;backdrop-filter:blur(10px);opacity:1}.form-control{background-color:#fff;height:auto;padding:15px;border-radius:10px !important;border:1px solid #ece4d2}.header .form-control{background-color:transparent;padding:10px;border-radius:30px !important;border:1px solid #ece4d2}.header .products-search-wrap .btn-products-search{background:transparent !important;border:none;border-left:1px solid #fff}input::placeholder,textarea::placeholder{color:#595650;opacity:1}.owl-carousel.owl-theme .owl-controls .owl-buttons div{background:transparent !important;transition:all .3s ease-in-out}.owl-carousel.owl-theme .owl-controls .owl-buttons div:hover{background:#191816 !important}.owl-theme .owl-controls .owl-buttons div i{color:#191816 !important}.product-details-wrap .pd-related-products-carusel .product-thumb .pthumb-title a,.product-details-v2-wrap .pd-related-products-carusel .product-thumb .pthumb-title a{font-weight:400}.products-wrap .fp-badge .fp-badge-promotion,.product-details-wrap .fp-badge .fp-badge-promotion,.product-details-v2-wrap .fp-badge .fp-badge-promotion,.products-wrap .fp-badge .fp-badge-popular,.product-details-wrap .fp-badge .fp-badge-popular,.product-details-v2-wrap .fp-badge .fp-badge-popular,.products-wrap .fp-badge .fp-badge-new,.product-details-wrap .fp-badge .fp-badge-new,.product-details-v2-wrap .fp-badge .fp-badge-new{padding:10px;font-size:14px;border-radius:20px !important;margin-left:5px;text-transform:none}.products-wrap .fp-badge .fp-badge-promotion,.product-details-wrap .fp-badge .fp-badge-promotion,.product-details-v2-wrap .fp-badge .fp-badge-promotion{background-color:#004d3d;width:auto}.products-wrap .fp-badge .fp-badge-popular,.product-details-wrap .fp-badge .fp-badge-popular,.product-details-v2-wrap .fp-badge .fp-badge-popular{background-color:#5d6e6b;width:auto}.products-wrap .fp-badge .fp-badge-new,.product-details-wrap .fp-badge .fp-badge-new,.product-details-v2-wrap .fp-badge .fp-badge-new{background-color:#b4a584;width:56px}.products-wrap .fp-badge span,.products-wrap .fp-discount span,.product-details-wrap .fp-badge span,.product-details-wrap .fp-discount span,.product-details-v2-wrap .fp-badge span,.product-details-v2-wrap .fp-discount span,.pthumb-wrap .fp-discount span{box-shadow:none;font-size:18px;padding:10px}.products-wrap .grid-view.items-per-row-3 .product-thumb .pthumb-img-wrap{background:#fff}.product-details-wrap .product-title,.product-details-v2-wrap .product-title,.product-details-wrap .price-label,.product-details-v2-wrap .price-label,.product-details-wrap .price,.product-details-v2-wrap .price,.product-details-wrap .p-variation-label-wrap,.product-details-v2-wrap .p-variation-label-wrap{color:#191816;font-weight:400}.product-details-v2-wrap .breadcrumb a{color:#191816;font-size:14px}.featured-products-wrap .horizontal .view-all-link,.latest_viewAllLink,.popular_viewAllLink{text-align:center;display:block;padding-right:10px;text-transform:uppercase;font-size:14px}.featured-products-wrap .horizontal .view-all-link a,.latest_viewAllLink,.popular_viewAllLink{text-transform:uppercase;font-size:14px;color:#191816;padding:10px}.products-categories-wrap .sidebar .sidebar-menu>li{border-bottom:none}.products-wrap .products-toolbar-wrap .products-toolbar-sort .form-control{padding:10px}.products-wrap .products-toolbar-wrap .products-toolbar-display-mode .btn-default{color:#b1aaa5}.products-wrap .products-toolbar-wrap .products-toolbar-display-mode .btn-default:hover{background:#d1ccc8}.products-wrap .products-toolbar-wrap .products-toolbar-display-mode .btn-clicked,.products-wrap .products-toolbar-wrap .products-toolbar-display-mode .btn-clicked:hover{background-color:transparent;color:#191816}.products-wrap .products-toolbar-wrap .products-toolbar-display-mode .btn{padding:10px;line-height:1;border:none;background:transparent}.products-wrap .products-toolbar-wrap .products-toolbar-display-mode .btn i{font-size:18px;vertical-align:sub}.product-details-wrap .pd-related-products-carusel .owl-item .product-thumb,.product-details-v2-wrap .pd-related-products-carusel .owl-item .product-thumb{display:block;background:#fff;border-radius:15px !important;overflow:hidden}.product-details-wrap .pd-thumbs-pictures-wrap,.product-details-v2-wrap .pd-thumbs-pictures-wrap{background-color:transparent}.product-details-wrap .pd-thumbs-pictures-carusel .pd-thumb-item,.product-details-v2-wrap .pd-thumbs-pictures-carusel .pd-thumb-item{border-radius:10px !important}.product-details-wrap .product-main-image-wrap img,.product-details-v2-wrap .product-main-image-wrap img{padding:0}.product-details-wrap.pd-two-columns .product-main-image-wrap,.product-details-v2-wrap .product-main-image-wrap{border-radius:20px !important;overflow:hidden}.product-details-v2-wrap .pd-thumbs-pictures-carusel .pd-thumb-item.active{border:1px solid #b4a584}@media screen and (max-width:1199.98px){.product-details-v2-wrap .pd-pictures-carusel .pd-item{height:460px}.product-details-v2-wrap .pd-pictures-wrap{height:auto}}@media screen and (max-width:991.98px){.product-details-v2-wrap .pd-pictures-carusel .pd-item{height:350px}}@media screen and (max-width:767.98px){.product-details-v2-wrap .pd-pictures-carusel .pd-item{height:325px}.product-details-wrap .pd-related-products-carusel .product-thumb .pthumb-img-wrap,.product-details-v2-wrap .pd-related-products-carusel .product-thumb .pthumb-img-wrap{height:325px}}@media screen and (min-width:560px) and (max-width:767.98px){.header .products-search-wrap{position:absolute;top:-80px;left:120px;min-width:300px}}@media screen and (max-width:559.98px){.header .products-search-wrap{min-width:80%;max-width:80%;margin:0 auto 15px auto}}.main-content-margin-top-42 .header{margin-top:42px;background:#004d3d;border-bottom:none}.header{background:#004d3d;border-bottom:none}.front-topbar{border-bottom:none}.header .nav>li>a:hover,.header .nav>li.active>a,.header .nav>li.active:hover>a{border-bottom:none !important;background:transparent;color:#a4cfc6 !important}.header .headerMenuPortletWrap .navbar-nav li a{font-size:16px;padding:10px;color:#fff;text-transform:none}.header .dropdown-menu,.header .dropdown-menu li{border:none}@media screen and (max-width:767.98px){.header .xs-portlet-header-menu .navbar-toggle.btn.navbar-btn{background:transparent;position:absolute;top:10px;right:0}.header .navbar-nav li a{border-bottom:none !important}.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:hover,.header .xs-portlet-header-menu .header-menu-portlet .nav.navbar-nav>li.active>a:focus{border-bottom:none !important;background:#053f33}}.footer{background:#004d3d;color:#fff;font-size:18px}.copyright{background:#004d3d;color:#fff}.footer a,.copyright a{color:#a4cfc6}.copyright .xs-portlet-wrap-html-content{font-size:14px;color:#fff}body{background:#f9f5ec}body,.xs-portlet-wrap-html-content{font-family:"Montserrat",sans-serif;font-size:18px;line-height:1.5;color:#042d24}.xs-portlet-wrap-html-content ul{padding-left:0}.xs-portlet-wrap-html-content ul li{list-style:none;padding:10px 0;display:flex;align-items:center}.xs-portlet-wrap-html-content ul li:before{content:"";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;margin-right:15px}.separate-content-from-top-elements .min-content-height{padding-top:0 !important}h1,h2,h3,h4,h5,h6{font-family:"Gabriela",sans-serif}.breadcrumbs{background:#ece4d2;border:none}.breadcrumbs.row{margin:0}.breadcrumbs h1{color:#042d24}.portlet-link-class,.portlet-link-class:hover,.schedulingAssetLink,.schedulingAssetLink,.schedulingAssetLink:hover,.schedulingAssetLink:focus,.contactPortletWrap .contactBtn{color:#fff !important;background-color:#004d3d !important;padding:15px;font-weight:normal;transition:all .3s ease-in-out;border:none;border-radius:40px !important;text-transform:none}.outline-white .portlet-link-class{border:1px solid #fff}.portlet-link-class:hover,.schedulingAssetLink:hover,.contactPortletWrap .contactBtn:hover{background-color:#19816b !important}.logo img{max-width:90px;margin:auto}.sub-header{text-transform:uppercase;letter-spacing:5px;font-size:14px}.circle span,.master .xs-icon-preview_2 .circle span,.xs-portlet-icon>.circle:hover,.xs-icon-preview_2>.circle:hover,.xs-icon-wrap>.circle:hover{background-color:#004d3d}@media screen and (max-width:767.98px){.logo img{margin-left:15px}.h1-title.title-align-center{text-align:left !important}.text-center .res_table>tbody>tr>td .xs-portlet-wrap{text-align:center !important}.reverse-col-mob tr{display:flex !important;flex-direction:column-reverse}}.flyUp{animation-name:flyUp;animation-duration:1s;animation-timing-function:ease-in-out}.fadeIn{animation-name:fadeIn;animation-duration:1s;animation-timing-function:ease-in-out}.delay-0{animation-fill-mode:both;animation-delay:.5s}.delay-1{animation-fill-mode:both;animation-delay:1s}.delay-2{animation-fill-mode:both;animation-delay:1.5s}.delay-3{animation-fill-mode:both;animation-delay:2s}@keyframes flyUp{from{opacity:0;transform:translatey(120px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.accept-cookies-dialog .modal-footer .btn-default{background-color:#004d3d;color:#fff}