html{font-size:62.5% !important}:root{font-size:1.6rem}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Calibri-Regular",sans-serif;font-size:1.8rem;position:relative;color:#342619}::-moz-selection{color:#fff;background:#ff9902}::selection{color:#fff;background:#ff9902}::-moz-selection{color:#fff;background:#ff9902}strong,b{font-family:"Calibri-Bold",sans-serif}em,i{font-style:italic;font-family:"Calibri-Italic", sans-serif}a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#ff9902;text-decoration:none}a:hover{color:#ff9902}h1,h2,h3,h4,h1 span,h2 span,h3 span,h4 span,h1 a,h2 a,h3 a,h4 a{font-family:"Calibri-Bold",sans-serif;color:#342619}h1,h1 span,h1 a{font-size:6rem;line-height:7rem}h2,h2 span,h2 a{font-size:5rem;line-height:6rem}h3,h3 span,h3 a{font-size:4rem;line-height:5rem}h4,h4 span,h4 a{font-size:3rem;line-height:4rem}img{max-width:100%;height:auto}.container-fluid{padding:0 25px}.padding-tb{padding-top:100px;padding-bottom:100px}.btn-main{background:#ff9902;border-radius:50px;color:#fff;font-size:1.7rem;font-family:"Calibri-Bold",sans-serif;padding:20px 60px 20px 50px;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;position:relative;display:inline-block;border:2px solid #ff9902}.btn-main:hover{background:#fff}.btn-main:hover:after{background-image:url("../icons/black_arrow.svg")}.btn-main:after{content:"";background-image:url("../icons/white_arrow.svg");width:7px;height:10px;background-size:7px !important;position:absolute;right:40px;top:28px;background-repeat:no-repeat}.btn-white{background:#fff;border-radius:50px;color:#ff9902;font-size:1.7rem;font-family:"Calibri-Bold",sans-serif;padding:20px 60px 20px 50px;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;position:relative;display:inline-block}.btn-white:hover{background:#342619}.btn-white:after{content:"";background-image:url("../icons/arrow_orange.svg");width:7px;height:10px;background-size:7px !important;position:absolute;right:40px;top:28px;background-repeat:no-repeat}.btn-black{background:#342619;border-radius:50px;color:#fff;font-size:1.7rem;font-family:"Calibri-Bold",sans-serif;padding:20px 60px 20px 50px;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;position:relative;display:inline-block}.btn-black:hover{background:#fff}.btn-black:after{content:"";background-image:url("../icons/arrow_orange.svg");width:7px;height:10px;background-size:7px !important;position:absolute;right:40px;top:27px;background-repeat:no-repeat}.cat-btn{background:#FFF5E6;padding:10px 30px;border-radius:30px;color:#000;text-transform:uppercase;display:inline-block;margin-right:10px;margin-bottom:15px}.cat-btn:hover,.cat-btn.active{background:#ff9902;color:#fff}@media (max-width: 1024px){.container-fluid{padding:0 25px}.padding-tb{padding-top:70px;padding-bottom:70px}}@media (max-width: 450px){body{font-size:1.5rem}h1,h1 span,h1 a{font-size:3.5rem;line-height:4.5rem}h2,h2 span,h2 a{font-size:3rem;line-height:4rem}h3,h3 span,h3 a{font-size:2.5rem;line-height:3.5rem}h4,h4 span,h4 a{font-size:2rem;line-height:3rem}.cat-btn{padding:8px 20px}.btn-white,.btn-black{padding:15px 43px 15px 32px;font-size:1.2rem}.btn-white:after,.btn-black:after{top:19px;right:30px}}header{height:150px;z-index:100;position:relative;padding:0 75px}header .white-logo{display:none}header.white-header ul:not(.sub-menu)>li.menu-item-has-children a:after{background-image:url("../icons/ArrowWhite.svg");-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:7px;height:13px;background-size:7px !important;top:8px}header.white-header ul:not(.sub-menu)>li.menu-item-has-children a:hover:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}header.white-header ul:not(.sub-menu)>li>a{color:#fff}header.white-header .white-logo{display:block}header.white-header .dark-logo{display:none}header.white-header.sticky ul:not(.sub-menu)>li>a{color:#000}header.white-header.sticky .white-logo{display:none}header.white-header.sticky .dark-logo{display:block}header.sticky{height:120px;background:#fff;position:fixed;top:0;left:0;width:100%;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.15);box-shadow:0 0 15px 0 rgba(0,0,0,0.15)}header .logo img{margin-top:-20px;width:250px}header ul{padding:0;margin:0}header ul>li.open>.sub-menu{display:block}header ul li{display:inline-block;margin-right:30px;position:relative}header ul li:last-child{margin-right:0}header ul li.menu-item-has-children{padding-right:25px}header ul li.menu-item-has-children>a:after{content:"";background-image:url("../icons/arrow_down.svg");width:14px;height:7px;background-size:14px;position:absolute;top:10px;right:2px;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}header ul li.wpml-ls-current-language a span{display:none !important}header ul li.wpml-ls-current-language a:after{top:3px !important}header ul li.wpml-ls-current-language .sub-menu{top:30px}header ul li.wpml-ls-current-language .sub-menu li span{display:inline-block !important}header ul li a{color:#000;text-transform:uppercase;font-size:2rem;padding-bottom:20px;display:inline-block;width:100%}header ul li.open.menu-item-has-children>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header ul .sub-menu{display:none;background:#fafafa;width:360px;height:auto;position:absolute;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);top:40px;text-align:center;padding-top:20px;-webkit-box-shadow:0 3px 4px 0 rgba(0,0,0,0.1),inset 0 1px 0 0 #ff9902;box-shadow:0 3px 4px 0 rgba(0,0,0,0.1),inset 0 1px 0 0 #ff9902}header ul .sub-menu>li{display:block;margin-right:0}header ul .sub-menu>li.menu-item-has-children>a:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:5px;right:20px}header ul .sub-menu>li.menu-item-has-children.open>a:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}header ul .sub-menu>li a{font-size:1.4rem;display:block}header ul .sub-menu>li a:hover{font-family:"Calibri-Bold",sans-serif}header ul .sub-menu ul{overflow-y:scroll;max-height:35rem;left:100%;top:60px;display:none;-webkit-transform:none;transform:none;top:0;width:250px}.mobile-menu{display:none}@media (max-width: 1500px){header ul li a{font-size:1.8rem}}@media (max-width: 1024px){header{background:#fff;height:100px;padding:0}header.sticky{height:100px}header .logo img{margin-top:0;height:60px;width:auto}header .menu-close{display:none}header .menu-close svg{width:18px;height:18px}.mobile-menu{background:#ff9902;width:90%;position:fixed;right:-100%;overflow-y:scroll;padding:50px;z-index:1000;height:100vh;-webkit-transition:0.4s all ease-in-out;transition:0.4s all ease-in-out;top:100px}.mobile-menu.show{display:block;right:0}.mobile-menu ul{list-style:none;padding:0;margin:0}.mobile-menu ul>li a{color:#fff;font-size:2.2rem}.mobile-menu ul>li.menu-item-has-children>a{position:relative}.mobile-menu ul>li.menu-item-has-children>a:after{content:"";background:url("../icons/white_arrow.svg");width:10px;height:14px;background-size:10px !important;position:absolute;right:-25px;top:3px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.mobile-menu ul>li.menu-item-has-children>a.rotate:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mobile-menu ul .sub-menu{display:none;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;padding-left:10px;margin:5px 0}.mobile-menu ul .sub-menu.show{display:block}.mobile-menu ul .sub-menu li a{font-size:1.8rem}}@media (max-width: 450px){header{height:60px}header.sticky{height:60px}header .logo img{max-width:100px}.mobile-menu{top:60px;padding:30px 20px}.mobile-menu ul li a{font-size:1.9rem;line-height:2.7rem}.mobile-menu ul .sub-menu li a{font-size:1.5rem;line-height:2.4rem}}.gform_wrapper ::-webkit-input-placeholder{font-size:1.6rem;color:#342619;text-transform:uppercase}.gform_wrapper :-ms-input-placeholder{font-size:1.6rem;color:#342619;text-transform:uppercase}.gform_wrapper ::-ms-input-placeholder{font-size:1.6rem;color:#342619;text-transform:uppercase}.gform_wrapper ::placeholder{font-size:1.6rem;color:#342619;text-transform:uppercase}.gform_wrapper :-ms-input-placeholder{font-size:1.6rem;color:#342619;text-transform:uppercase}.gform_wrapper ::-ms-input-placeholder{font-size:1.6rem;color:#342619;text-transform:uppercase}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper select{border:2px solid #342619;border-radius:6px;background:none;padding:20px 30px;font-size:1.8rem}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.gform_wrapper select:focus{outline:none}.gform_wrapper .gfield_checkbox .gchoice{position:relative}.gform_wrapper .gfield_checkbox label{margin-left:35px}.gform_wrapper input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background-color:transparent;color:#342619;width:25px;height:25px;border:2px solid #342619;border-radius:6px;-webkit-transform:translateY(-0.075em);transform:translateY(-0.075em);top:2px;position:absolute;left:0}.gform_wrapper input[type="checkbox"]:hover{cursor:pointer}.gform_wrapper input[type="checkbox"]:checked::before{content:"";background:url("../icons/Checked.svg");width:18px;height:18px;background-size:18px;position:absolute;top:4px;left:1px;background-repeat:no-repeat}.gform_wrapper select{height:70px;text-transform:uppercase;padding:20px 30px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gform_wrapper select:hover{cursor:pointer}.gform_wrapper .gfield_html strong{margin-bottom:5px;display:inline-block}.gform_wrapper .gfield_html p{margin-bottom:30px}.gform_wrapper .ginput_container_select{position:relative}.gform_wrapper .ginput_container_select:after{content:"";background-image:url("../icons/kontakt_arrow.svg");position:absolute;top:12px;right:20px;z-index:10;width:44px;height:44px;background-size:44px !important;pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box}.gform_wrapper .gform_button_select_files{padding:10px;background:transparent;font-size:1.6rem;border-color:#342619;color:#342619}.gform_wrapper .gform_button_select_files:hover{border-color:#ff9902}.gform_wrapper .gform_drop_instructions{font-size:1.5rem}.gform_wrapper .gfield_label{font-family:"Calibri-Bold",sans-serif !important;font-size:1.8rem !important}.gform_wrapper .gfield_checkbox label{font-size:1.8rem !important}.gform_wrapper textarea{border:2px solid #342619;border-radius:6px;background:none;padding:20px 30px !important;font-size:1.8rem !important;height:100px !important}.gform_wrapper textarea:focus{outline:none}.gform_wrapper .email-icon .ginput_container{position:relative}.gform_wrapper .email-icon .ginput_container:after{content:"";background:url("../icons/kontakt_mail.svg");background-size:42px 44px;background-repeat:no-repeat;z-index:10;position:absolute;top:12px;right:20px;width:44px;height:44px;left:auto}.gform_wrapper .name-icon .ginput_container{position:relative}.gform_wrapper .name-icon .ginput_container:after{content:"";background:url("../icons/kontakt_name.svg");background-size:42px 44px;background-repeat:no-repeat;z-index:10;position:absolute;top:12px;right:20px;width:44px;height:44px;left:auto}.gform_wrapper .map-icon .ginput_container{position:relative}.gform_wrapper .map-icon .ginput_container:after{content:"";background:url("../icons/Location.svg");background-size:42px 44px;background-repeat:no-repeat;z-index:10;position:absolute;top:12px;right:20px;width:44px;height:44px;left:auto}.gform_wrapper .phone-icon .ginput_container{position:relative}.gform_wrapper .phone-icon .ginput_container:after{content:"";background:url("../icons/kontakt_phone.svg");background-size:42px 44px;background-repeat:no-repeat;z-index:10;position:absolute;top:12px;right:20px;width:44px;height:44px;left:auto}.gform_wrapper .message-icon .ginput_container{position:relative}.gform_wrapper .message-icon .ginput_container:after{content:"";background:url("../icons/kontakt_message.svg");background-size:42px 44px;background-repeat:no-repeat;z-index:10;position:absolute;top:12px;right:20px;width:44px;height:44px;left:auto}.gform_wrapper button{-webkit-appearance:none;border:none;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;background:#ff9902;border-radius:50px;width:100%;font-size:1.8rem;font-family:"Calibri-Bold",sans-serif;color:#fff;padding:20px 0;border:2px solid #ff9902;position:relative;margin-bottom:0 !important}.gform_wrapper button:hover{background:none;color:#ff9902}.gform_wrapper button:hover span:after{background-image:url("../icons/black_arrow.svg");width:7px;height:10px;background-size:7px !important;position:absolute;right:-15px;top:8px;background-repeat:no-repeat}.gform_wrapper button span{position:relative;display:inline-block}.gform_wrapper button span:after{content:"";background-image:url("../icons/white_arrow.svg");width:7px;height:10px;background-size:7px !important;position:absolute;right:-15px;top:8px;background-repeat:no-repeat}.gform_wrapper .gform_validation_errors{border:none !important;border-radius:0;padding:0 !important;margin-bottom:20px !important;text-align:left;background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.gform_wrapper .gform_validation_errors h2 span{display:none !important}.gform_wrapper .gfield_error{background-color:transparent !important;margin:0 !important;padding:0 !important;border:none !important}.gform_wrapper .gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:#c02b0a}.gform_wrapper .validation_message{border:none !important;background:none !important;padding:0 !important;margin-top:10px !important}.gform_wrapper .gform_footer{padding-bottom:0 !important;margin-bottom:0 !important}@media (max-width: 1024px){.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper select{padding:15px 20px}.gform_wrapper .email-icon .ginput_container:after,.gform_wrapper .name-icon .ginput_container:after,.gform_wrapper .message-icon .ginput_container:after,.gform_wrapper .phone-icon .ginput_container:after,.gform_wrapper .map-icon .ginput_container:after{top:12px;width:35px;height:36px;background-size:35px !important;right:15px}.gform_wrapper button{padding:15px 0}}@media (max-width: 450px){::-webkit-input-placeholder{font-size:1.5rem}:-ms-input-placeholder{font-size:1.5rem}::-ms-input-placeholder{font-size:1.5rem}::placeholder{font-size:1.5rem}:-ms-input-placeholder{font-size:1.5rem}::-ms-input-placeholder{font-size:1.5rem}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper select{padding:13px 20px !important}.gform_wrapper .email-icon .ginput_container:after,.gform_wrapper .name-icon .ginput_container:after,.gform_wrapper .message-icon .ginput_container:after,.gform_wrapper .phone-icon .ginput_container:after,.gform_wrapper .map-icon .ginput_container:after{top:15px}.gform_wrapper .gfield_checkbox .gchoice{display:inline-block;width:48%;margin-bottom:10px}}.pum-container{background:#faaf18 !important;width:100% !important;z-index:100;text-align:center !important;padding:20px 200px !important;margin-bottom:0 !important;height:auto !important}.pum-container .pum-content{text-align:center !important}.pum-container .pum-content p{color:#fff;font-family:"AlverataIrregular", sans-serif;position:relative !important;display:inline-block !important}.pum-container .pum-content p:before{content:"";background-image:url("../icons/info.svg");width:30px;height:30px;background-size:30px !important;position:absolute;left:-40px;top:-7.5px}.pum-container .pum-close{position:absolute;right:100px !important;top:12px;background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}.pum-container .pum-close:after{content:"";background-image:url("../icons/close_popup.svg");width:18px;height:18px;background-size:18px !important;position:absolute;top:17px}.category-page{padding-top:60px;padding-bottom:100px}.category-page h1{text-align:center;text-transform:uppercase;font-size:6rem;margin-bottom:40px}.category-page .category-filter{list-style:none;padding:0;margin:0 auto;margin-bottom:50px;max-width:1400px;text-align:center;display:block !important}.category-page .category-filter.sticky{position:fixed;top:120px;left:0;width:100%;background:#fffdfa;z-index:1000;max-width:none;padding-top:10px;-webkit-box-shadow:0px 5px 5px 0 rgba(0,0,0,0.08);box-shadow:0px 5px 5px 0 rgba(0,0,0,0.08)}.category-page .category-filter li{display:inline-block}.category-page .image-wrap{margin-bottom:60px;position:relative;overflow:hidden;max-width:98%}.category-page .image-wrap img{-o-object-fit:cover;object-fit:cover;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;width:100%;height:auto;height:360px}.category-page .image-wrap:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}.category-page .image-wrap .text-wrap{background:#faaf18;width:100%;position:relative;padding:25px 30px}.category-page .image-wrap .text-wrap h2{color:#fff;text-transform:uppercase;font-size:2.5rem;margin-bottom:0;line-height:3rem}.category-page .image-wrap .text-wrap h2 a{color:#fff;font-size:2.5rem;line-height:3rem}.category-page .contact-form{margin-top:40px}.category-page .text-bottom h2{margin-bottom:20px}.category-page .text-bottom p{margin-bottom:30px}.category-page .text-bottom p:last-child{margin-bottom:0}.breadcrumbs{text-align:right}.breadcrumbs p{margin-bottom:0}.breadcrumbs p,.breadcrumbs a,.breadcrumbs span{font-size:1.6rem;color:#000}.breadcrumbs a:hover{color:#ff9902}.single-product .content-wrap{max-width:700px;margin-bottom:100px}.single-product .content-wrap h1{margin-bottom:15px}.single-product .content-wrap p{font-size:2.5rem;margin-bottom:30px}.single-product .content-wrap a{color:#ff9902}.single-product .content-wrap ul{list-style:none;padding:0;margin-bottom:30px}.single-product .content-wrap ul li{position:relative;margin-left:25px;line-height:2.8rem}.single-product .content-wrap ul li:before{content:"";background-image:url("../icons/Checked.svg");width:17px;height:12px;background-size:17px !important;position:absolute;left:-25px;top:5px}.single-product .btn-white{background:#ff9902;color:#fff !important;padding:17px 80px;margin-right:20px;border:2px solid #ff9902}.single-product .btn-white:after{display:none}.single-product .btn-white:hover{background:#fff;color:#ff9902 !important}.single-product .btn-black{border:2px solid #342619;color:#fff !important;padding:17px 75px}.single-product .btn-black:after{display:none}.single-product .btn-black:hover{color:#ff9902 !important}.single-product .single-gallery{max-width:95%;margin-bottom:100px;position:relative;padding-left:70px}.single-product .single-gallery .slider-wrap{position:relative;margin-bottom:20px}.single-product .single-gallery .gallery-img{-o-object-fit:cover;object-fit:cover;height:100%;padding-bottom:15px;width:100%}.single-product .single-gallery .gallery-slider img{height:600px}.single-product .single-gallery #prev-arrow,.single-product .single-gallery #next-arrow{position:absolute;z-index:10;background:#FFF5E6;display:block;height:100%;top:0;width:45px}.single-product .single-gallery #prev-arrow svg,.single-product .single-gallery #next-arrow svg{height:27px;width:15px}.single-product .single-gallery #prev-arrow:hover,.single-product .single-gallery #next-arrow:hover{cursor:pointer}.single-product .single-gallery #prev-arrow{left:0}.single-product .single-gallery #prev-arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:50%;left:10px}.single-product .single-gallery #next-arrow{right:0}.single-product .single-gallery #next-arrow svg{top:50%;right:15px;position:absolute}.single-product .featured-img{display:inline-block !important}.single-product .featured-img img{-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:20px}.single-product .more-information{margin:0 auto;max-width:1140px}.single-product .more-information .product-info h2{font-size:5rem;margin-bottom:30px;line-height:4rem}.single-product .more-information .product-info p{font-size:1.8rem;line-height:2.8rem;max-width:700px;margin-bottom:30px}.single-product .more-information .nav-tabs{list-style:none;padding:0;margin-top:20px;border:none;margin-bottom:30px}.single-product .more-information .nav-tabs li{margin-left:0}.single-product .more-information .nav-tabs li:before{display:none}.single-product .more-information .nav-tabs li button.nav-link{padding:0;background:none;border:none;text-transform:uppercase;color:#000;background:#FFF5E6;padding:10px 30px;border-radius:30px;text-transform:uppercase;display:inline-block;margin-right:10px;margin-bottom:15px}.single-product .more-information .nav-tabs li button.nav-link.active{background:none;color:#fff;background:#ff9902}.single-product .more-information table{width:100%;margin-bottom:40px}.single-product .more-information table tr{background:#fffdfa}.single-product .more-information table tr:nth-child(odd){background:#fafafa}.single-product .more-information table tr td{padding:15px 30px}.contact-banner{padding:50px 0;margin:100px 0;background:#102419;border-radius:10px}.contact-banner .banner-wrap{max-width:1140px;margin:0 auto}.contact-banner .banner-wrap h3{color:#fff;margin-bottom:10px}.contact-banner .banner-wrap p{color:#fff;font-size:2.5rem}.contact-banner .banner-wrap .contact-wrap a{display:inline-block;font-size:2.5rem}.contact-banner .banner-wrap .contact-wrap span{color:#fff;display:inline-block;margin:0 20px;font-size:2.5rem}.contact-banner .banner-wrap .opening-hours{position:relative;margin-top:40px}.contact-banner .banner-wrap .opening-hours:before{content:"";background-image:url("../icons/Clock.svg");width:30px;height:30px;background-size:30px !important;position:absolute;top:-40px;left:0}.contact-banner .banner-wrap .opening-hours p{color:#fff;font-size:1.5rem}.page-template-page-contact{background:#FFF5E6}.page-template-page-contact .contact-form .form-wrap{max-width:1320px}.blog-page{padding-top:70px}.blog-page h1{text-align:center;text-transform:uppercase;margin-bottom:40px}.blog-page .news-wrap{margin-bottom:60px}.blog-page .show-more{text-align:center}.blog-page .show-more.hidden a{background:#ccc;color:#727272;border-color:#ccc;opacity:0.5}.blog-page .show-more.hidden a:after{background-image:url("../icons/black_arrow.svg")}.blog-page .show-more.hidden a:hover{cursor:initial}.top-image{margin-top:-150px;position:relative}.top-image img{-o-object-fit:cover;object-fit:cover;width:100%}.top-image h1{font-size:6rem;text-align:center;position:absolute;width:100%;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);margin-bottom:0;margin-top:30px}.single-page .content-wrap,.page-sidebar .content-wrap{max-width:750px;margin:0 auto}.single-page .content-wrap a,.page-sidebar .content-wrap a{color:#ff9902}.single-page .content-wrap a:hover,.page-sidebar .content-wrap a:hover{border-bottom:1px solid #ff9902}.single-page .content-wrap p,.page-sidebar .content-wrap p{margin-bottom:30px}.single-page .content-wrap h2,.single-page .content-wrap h3,.single-page .content-wrap h4,.page-sidebar .content-wrap h2,.page-sidebar .content-wrap h3,.page-sidebar .content-wrap h4{margin-bottom:20px}.single-page .content-wrap ul,.page-sidebar .content-wrap ul{max-width:75%;list-style:none;padding-left:30px;margin-bottom:30px}.single-page .content-wrap ul li,.page-sidebar .content-wrap ul li{position:relative;margin-bottom:20px}.single-page .content-wrap ul li:before,.page-sidebar .content-wrap ul li:before{content:"";background-image:url("../icons/Checked.svg");width:17px;height:12px;background-size:17px !important;position:absolute;left:-30px;top:5px}.gallery-page h1{text-align:center;text-transform:uppercase;margin-bottom:50px}.gallery-page .filter-buttons{text-align:center;margin-bottom:40px;padding:0}.gallery-page .filter-buttons .cat-btn{-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.gallery-page .filter-buttons .cat-btn:hover{cursor:pointer}.gallery-page .categories .box{margin-bottom:40px}.gallery-page .categories .box a.open-lb{display:none}.gallery-page .categories .box a.open-lb:first-child{display:block}.gallery-page .categories .box img{height:360px;width:100%;-o-object-fit:cover;object-fit:cover}.gallery-page .categories .box .text-wrap{background:#FFF5E6;padding:15px 40px;min-height:87px}.gallery-page .categories .box .text-wrap h4{font-size:2.5rem;text-transform:uppercase;margin-bottom:0;line-height:3rem}.page-sidebar{padding-top:70px;padding-bottom:100px}.page-sidebar .content-wrap h1{text-transform:uppercase;margin-bottom:20px}.page-sidebar .sidebar-menu ul{padding:0;list-style:none}.page-sidebar .sidebar-menu ul ul{padding-left:20px}.page-sidebar .sidebar-menu ul li.current-menu-item a{color:#ff9902}.page-sidebar .sidebar-menu ul li a{color:#342619;text-transform:uppercase;font-size:2rem}.page-sidebar .sidebar-menu ul li a:hover{color:#ff9902}.featured-img{margin-top:-150px;position:relative}.featured-img img{-o-object-fit:cover;object-fit:cover;width:100%}.small-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:750px;text-align:center}.small-content h1,.small-content p{color:#fff}.small-content h1{text-transform:uppercase;margin-bottom:20px}.small-content p{margin-bottom:30px}.small-content .btn-white{color:#000}.small-content .btn-white:after{background-image:url("../icons/black_arrow.svg")}.small-content .btn-white:hover{color:#fff}.small-content .btn-white:hover:after{background-image:url("../icons/white_arrow.svg")}.error404{background:#102419}.error404 .error-page{min-height:650px;position:relative}.contact-popup .contact-form{padding:100px 0;position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:999;width:1500px;max-width:100%;display:none}.contact-popup .contact-form .close-popup{display:block;position:absolute;right:-20px;top:-20px}.contact-popup .contact-form .close-popup:hover{cursor:pointer}.quote-form{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:999;max-width:100%;min-width:1200px;background:#FFF5E6;height:100%;display:none;padding-bottom:100px}.quote-form .contact-wrap{max-width:500px;margin:0 auto;margin-bottom:50px}.quote-form .contact-wrap a{font-size:2.4rem;color:#342619;font-family:"AlverataIrregular", sans-serif}.quote-form .contact-wrap .divider{background:#ff9902;height:25px;width:2px;margin-top:5px}.quote-form .quote-wrap{overflow-y:scroll;padding:120px 70px;height:100%}.quote-form .close-popup{display:block;position:absolute;right:-20px;top:-20px}.quote-form .close-popup:hover{cursor:pointer}.quote-form .intro-text h2{text-transform:uppercase;font-size:6rem;text-align:center;margin-bottom:10px}.quote-form .intro-text p{text-align:center;max-width:670px;margin:0 auto;margin-bottom:40px}.overlay{background:#000;position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.6;display:none;z-index:100;overflow:hidden}@media (max-width: 1500px){.single-product .single-gallery .gallery-slider img{height:500px}.category-page .image-wrap img{height:280px}.category-page .image-wrap .text-wrap h2 a{font-size:2.2rem}}@media (max-width: 1024px){.gallery-page h1{margin-bottom:30px}.gallery-page .filter-buttons{margin-bottom:30px}.gallery-page .categories .box .text-wrap{padding:15px 20px}.gallery-page .categories .box img{height:250px}.gallery-page .lb-nav a.lb-next{opacity:1 !important}.category-page h1{font-size:5.5rem;margin-bottom:30px}.category-page .category-filter{margin-bottom:30px}.category-page .category-filter.sticky{top:100px}.category-page .image-wrap img{height:500px}.category-page .image-wrap .text-wrap{padding:25px}.single-product .single-gallery{margin-bottom:50px;max-width:100%;padding-left:0}.single-product .content-wrap{max-width:100%;margin-bottom:70px}.contact-banner{margin:70px 0 20px 0;padding:50px}.contact-banner .banner-wrap .contact-wrap a{font-size:2rem}.quote-form{min-width:90%;top:5%;padding-bottom:70px}.quote-form .quote-wrap{padding:70px 30px}.quote-form .intro-text h2{font-size:5rem}.quote-form .intro-text p{margin-bottom:30px}.quote-form .contact-wrap{margin-bottom:30px}.contact-popup .contact-form{width:90%;padding:70px 30px}.contact-popup .contact-form .form-wrap h2{font-size:5rem;margin-bottom:20px}.pum-container{bottom:0 !important;top:auto !important}.top-image{margin-top:0}.top-image img{-o-object-fit:cover;object-fit:cover;height:300px}.top-image h1{margin-top:0}.page-sidebar .sidebar-menu{margin-bottom:50px}.featured-img{margin-top:0}.featured-img img{-o-object-fit:cover;object-fit:cover;height:600px}.small-content{width:90%}}@media (max-width: 450px){.pum-container{height:auto !important;padding:15px !important;max-width:100% !important;left:0 !important}.pum-container .pum-content{text-align:left !important;max-width:80% !important}.pum-container .pum-content p{margin-left:30px}.pum-container .pum-content p:before{left:-30px !important;width:20px;height:20px;background-size:20px !important;top:7px}.pum-container .pum-close{right:30px !important;top:10px !important}.top-image h1{font-size:3.5rem}.single-product .single-gallery{margin-bottom:30px}.single-product .single-gallery .col-4:nth-child(3) a:before{font-size:1.4rem}.single-product .single-gallery #prev-arrow,.single-product .single-gallery #next-arrow{width:20px}.single-product .single-gallery #prev-arrow svg,.single-product .single-gallery #next-arrow svg{height:13px;width:7px}.single-product .single-gallery #prev-arrow svg{left:5px}.single-product .single-gallery #next-arrow svg{right:5px}.single-product .featured-img img{height:auto}.single-product .content-wrap{margin-bottom:20px}.single-product .content-wrap p{font-size:1.8rem;margin-bottom:20px}.single-product .buttons{margin-top:20px}.single-product .btn-white,.single-product .btn-black{padding:12px 45px}.single-product .more-information .product-info h2{font-size:2rem;margin-bottom:10px}.single-product .more-information .product-info p{font-size:1.5rem;line-height:2.2rem;margin-bottom:20px}.contact-banner{margin:30px 0 0 0;padding:60px 25px;border-radius:0}.contact-banner .banner-wrap h3{font-size:3rem}.contact-banner .banner-wrap p{font-size:2rem}.contact-banner .banner-wrap .contact-wrap{margin-bottom:30px}.contact-banner .banner-wrap .contact-wrap a{font-size:1.7rem}.contact-banner .banner-wrap .contact-wrap span{font-size:1.7rem;margin:0 15px}.banner-outer .container-fluid{padding:0}.quote-form .intro-text h2{font-size:3.5rem}.quote-form .quote-wrap{padding:70px 15px}.quote-form .contact-wrap a{font-size:1.5rem}.quote-form .contact-wrap .divider{height:15px}.contact-popup .contact-form{height:100%}.contact-popup .contact-form .form-wrap{overflow-y:scroll;height:100%;padding-bottom:50px}.page-sidebar{padding-bottom:70px}.page-sidebar .container{padding:0 25px}.page-sidebar .sidebar-menu{margin-top:50px;margin-bottom:0}.page-sidebar .sidebar-menu ul li a{font-size:1.8rem}.single-page .container{padding:0 25px}.featured-img img{height:400px}.error404 .error-page{min-height:400px}.category-page{padding-bottom:0}.category-page h1{font-size:3.5rem}.category-page .image-wrap{max-width:100%}.category-page .image-wrap img{height:250px}.category-page .image-wrap .text-wrap{padding:15px 10px}.category-page .image-wrap .text-wrap h2{font-size:1.8rem;line-height:2rem}.category-page .image-wrap .text-wrap h2 a{font-size:1.8rem}.category-page .category-filter{position:relative;padding-top:0;padding-bottom:10px}.category-page .category-filter.sticky{top:60px}.category-page .category-filter.sticky .first-item{width:90%}.category-page .category-filter .cat-wrap{display:none;z-index:100;position:absolute;width:90%;left:20px}.category-page .category-filter li{display:block;text-align:left}.category-page .category-filter li:last-child a{padding-bottom:15px}.category-page .category-filter li a.first-item{padding:14px 20px;position:relative;border-radius:25px;width:100%}.category-page .category-filter li a.first-item:hover{cursor:pointer}.category-page .category-filter li a.first-item:hover{background:#FFF5E6;color:#342619}.category-page .category-filter li a.first-item:after{content:"";background-image:url("../icons/Circle+ArrowDown.svg");width:40px;height:40px;background-size:40px !important;position:absolute;right:5px;top:5px;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.category-page .category-filter li a.first-item.rotate:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.category-page .category-filter li a{display:block;margin-bottom:0;margin-right:0;position:relative;border-radius:0;width:90%;margin:0 auto}.category-page .category-filter li a.active,.category-page .category-filter li a:active{background:#FFF5E6;color:#342619}.category-page .text-bottom{padding:0 17.5px}.single-product .btn-white{margin-right:10px}.single-product .more-information .nav-tabs li{display:block;width:100%}.single-product .more-information .nav-tabs li.show{display:block !important}.single-product .more-information .nav-tabs li:first-child button{position:relative;padding:12px 20px;margin-bottom:0;margin-right:0}.single-product .more-information .nav-tabs li:first-child button:after{content:"";background-image:url("../icons/Circle+ArrowDown.svg");width:40px;height:40px;background-size:40px !important;position:absolute;right:5px;top:5px;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.single-product .more-information .nav-tabs li:first-child button.rotate:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.single-product .more-information .nav-tabs li:not(:first-child){display:none;margin:0 auto;text-align:center;margin-top:-2px}.single-product .more-information .nav-tabs li:not(:first-child) button.nav-link{border-radius:0;width:90%;margin:0 auto}.single-product .more-information .nav-tabs li button.nav-link{width:100%;text-align:left;font-size:1.8rem}.single-product .more-information .nav-tabs li button.nav-link.active{background:#FFF5E6;color:#342619}.gallery-page .categories .box .text-wrap{padding:10px;min-height:auto}.gallery-page .categories .box .text-wrap h4{font-size:1.5rem}.gallery-page .categories .box .text-wrap a{font-size:1.3rem}.gallery-page .filter-buttons .cat-wrap{position:absolute;width:90%;left:20px;margin-top:-2px;display:none}.gallery-page .filter-buttons .cat-wrap li{border-radius:0;margin-bottom:0;width:90%;margin:0 auto;border-bottom:1px solid #f0e4d3}.gallery-page .filter-buttons .cat-wrap li:last-child{border:none}.gallery-page .filter-buttons li{display:block;width:100%;text-align:left}.gallery-page .filter-buttons li.active{background:#FFF5E6;color:#342619}.gallery-page .filter-buttons li.first-item{position:relative;padding:13px 20px;margin-bottom:0;margin-right:0}.gallery-page .filter-buttons li.first-item:after{content:"";background-image:url("../icons/Circle+ArrowDown.svg");width:40px;height:40px;background-size:40px !important;position:absolute;right:5px;top:5px;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.gallery-page .filter-buttons li.first-item.rotate:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.contact-form{background:#FFF5E6;padding:130px 0}.contact-form.margin-bottom{margin-bottom:100px}.contact-form .close-popup{display:none}.contact-form .form-wrap{max-width:1140px;margin:0 auto}.contact-form .form-wrap h1,.contact-form .form-wrap h2{font-size:6rem;margin-bottom:50px;text-transform:uppercase;text-align:center}.contact-form .form-wrap .gform_wrapper{margin:0}.contact-form .contact-wrap{max-width:500px;margin:0 auto;margin-bottom:50px}.contact-form .contact-wrap a{font-size:2.4rem;color:#342619;font-family:"AlverataIrregular", sans-serif}.contact-form .contact-wrap .divider{background:#ff9902;height:25px;width:2px;margin-top:5px}@media (max-width: 1024px){.contact-outer .container-fluid{padding:0 !important}.contact-form{padding:100px 25px}.contact-form.margin-bottom{margin-bottom:0}.contact-form .form-wrap h2{margin-bottom:30px}.contact-form .contact-wrap{margin-bottom:30px}}@media (max-width: 450px){.contact-popup .contact-form{padding:70px 15px}.contact-popup .contact-form .form-wrap h2{font-size:3.5rem}.contact-form{padding:60px 25px;padding:70px 15px}.contact-form .form-wrap h1,.contact-form .form-wrap h2{font-size:3.5rem;line-height:4rem;margin-bottom:30px}.contact-form .form-wrap .contact-wrap a{font-size:1.5rem}.contact-form .form-wrap .contact-wrap .divider{height:15px;margin-top:3px}}.news-section,.blog-page{padding-bottom:100px}.news-section .news-wrap,.blog-page .news-wrap{margin-right:10px;height:100%}.news-section .news-wrap .text-wrap,.blog-page .news-wrap .text-wrap{background:#FFF5E6;padding:60px 20px 40px 20px;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.news-section .news-wrap .text-wrap p,.blog-page .news-wrap .text-wrap p{margin-bottom:0;text-align:center}.news-section .news-wrap .text-wrap h3,.blog-page .news-wrap .text-wrap h3{text-align:center;line-height:3rem;margin-bottom:15px}.news-section .news-wrap .text-wrap h3 a,.blog-page .news-wrap .text-wrap h3 a{font-size:2.4rem;color:#000;line-height:3rem}.news-section .news-wrap .image-wrap,.blog-page .news-wrap .image-wrap{position:relative;z-index:10;-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}.news-section .news-wrap .image-wrap:hover .read-more,.blog-page .news-wrap .image-wrap:hover .read-more{font-size:1.8rem}.news-section .news-wrap .image-wrap img,.blog-page .news-wrap .image-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:365px}.news-section .news-wrap .read-more,.blog-page .news-wrap .read-more{position:absolute;bottom:-30px;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}@media (max-width: 1024px){.news-section,.blog-page{padding-bottom:40px}.news-section .news-wrap,.blog-page .news-wrap{margin-bottom:30px}.news-section .news-wrap .image-wrap img,.blog-page .news-wrap .image-wrap img{height:250px}}@media (max-width: 450px){.news-section .news-wrap,.blog-page .news-wrap{margin-right:0}.news-section .news-wrap .text-wrap,.blog-page .news-wrap .text-wrap{padding:50px 10px 30px 10px}}footer{background:#102419;padding:40px 75px 0 75px}footer h4{font-size:2.5rem;text-transform:uppercase;color:#fff;margin-bottom:25px;line-height:2.5rem}footer p{color:#fff;line-height:3.4rem;margin-bottom:30px}footer a{color:#fff}footer .footer-social a{display:inline-block}footer .footer-social a:first-child{margin-right:10px}footer .footer-social a:hover img{opacity:0.9}footer .footer-social a img{-webkit-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out}footer .footer-bottom{margin-top:50px;padding-bottom:30px}footer .footer-bottom span,footer .footer-bottom a{color:#fff;font-size:1.5rem}footer ul{padding:0;margin:0;list-style:none}footer ul li a{line-height:3.4rem}@media (max-width: 1024px){footer .footer-social{margin-bottom:20px}}@media (max-width: 450px){footer p,footer a{color:#342619}footer p{margin-bottom:20px}footer p:last-child{margin-bottom:0}footer .footer-social{margin-top:10px;text-align:center}footer .accordion{margin-bottom:10px;margin-top:30px}footer .accordion .accordion-item{background:#FFF5E6;border-radius:30px;margin-bottom:10px}footer .accordion .accordion-item h4{margin-bottom:0;font-size:1.8rem;color:#342619;font-family:"Calibri-Regular",sans-serif}footer .accordion .accordion-item .accordion-button{background:#FFF5E6;-webkit-box-shadow:none;box-shadow:none;color:#342619;padding:13px 20px;border-radius:30px !important;position:relative}footer .accordion .accordion-item .accordion-button:after{background-image:url("../icons/Circle+ArrowDown.svg");background-size:40px;width:40px;height:40px;position:absolute;right:5px}footer .accordion .accordion-item .accordion-body{padding:0 25px 25px 25px}footer .accordion .accordion-item .accordion-body ul li a{font-size:1.5rem;line-height:2rem;color:#342619}footer .footer-bottom{opacity:0.7;margin-top:10px}footer .footer-bottom span,footer .footer-bottom a{font-size:1.2rem}}
