﻿@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800;900&display=swap");html{overflow-x:hidden !important}body{position:relative;overflow-x:hidden;font-family:"Poppins", sans-serif}*{padding:0;margin:0;box-sizing:border-box}a{color:inherit}a:visited{color:inherit}a:hover,a:focus,a:active{color:inherit}a:focus{outline:none}a:hover,a:active{outline:0}ul{padding-left:0;margin-bottom:0}button{border-radius:100px;border:0;padding:15px 30px;text-align:center;transition:0.3s ease}.button{border-radius:100px;border:0;padding:15px 30px;text-align:center;transition:0.3s ease}button:focus{outline:none;box-shadow:none}.text-white{color:#ffffff}.bg-white{background:#ffffff}.text-theme-white{color:#f6f6f6}.bg-theme-white{background:#f6f6f6}.bg-light-grey{background:#bababa}.text-grey-1{color:#616161}.bg-grey-1{background:#616161}.text-grey-2{color:#5b5b5b}.text-grey-3{color:#5b5b5b}.bg-grey-2{background:#5b5b5b}.text-light-black{color:#2a2a2a}.bg-light-black{background:#2a2a2a}.text-black{color:#000000}.bg-black{background:#000000}.text-brown-1{color:#9b8e7e}.bg-brown-1{background:#9b8e7e}.text-cream-1{color:#bbb0a2}.bg-cream-1{background:#bbb0a2}.text-cream-2{color:#eddbc7}.bg-cream-2{background:#eddbc7}.bg-dark-green{background:#292f29}.bg-darker-green{background:#212621}.text-pink{color:#ed9999}.text-poppins{font-family:"poppins", sans-serif}.py-50{padding:50px 0px !important}.py-70{padding:70px 0px !important}.py-100{padding:100px 0px !important}.pt-100{padding-top:100px !important}.pb-100{padding-bottom:100px !important}.site-header{position:relative;left:0;top:0;width:100%;z-index:999;background:#fff;transition:0.8s;-webkit-animation-duration:0.8s;animation-duration:0.8s}.fixed-header{position:fixed;left:0;top:0;width:100%;z-index:999;-webkit-animation-name:slide-down;animation-name:slide-down;box-shadow:0px 2px 20px -7px #00000059;transition:none}@-webkit-keyframes slide-down{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@keyframes slide-down{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}.navbar{padding:0;border-bottom:0px solid #e5e5e5}.navbar>.container-fluid{position:relative;justify-content:center}.navbar>.container-fluid .navbar-content-wrapper{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.fixed-header .navbar>.container-fluid .navbar-content-wrapper{justify-content:space-between}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper{width:max-content;transition:0.3s ease}.fixed-header .navbar>.container-fluid .navbar-content-wrapper .content-wrapper{width:auto}.navbar a.navbar-brand img{width:135px;padding:5px 0}.navbar-toggler{border:0px solid #000;border-radius:5px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;align-items:flex-end;background:#ed9999;padding:8px 10px;position:relative;display:none}.navbar-toggler::before{content:"";position:absolute;top:0;left:-17px;width:75%;height:100%;background:linear-gradient(to left, rgba(255, 255, 255, 0.15), transparent);transform:skewX(45deg) translate(0);transition:0.5s;filter:blur(0px)}.navbar-toggler .navbar-toggler-icon{background:#ffffff !important;height:2px;display:block;margin:3px 0;transition:0.3s ease;width:1.5em !important}.navbar-toggler.clicked .navbar-toggler-icon:first-child{width:0.8em !important}.navbar-toggler.clicked .navbar-toggler-icon:nth-child(2){width:1.1em !important}.navbar-toggler:focus{box-shadow:none;outline:none}.navbar-nav{align-items:center}.navbar-nav .nav-item{position:relative;margin-right:15px}.navbar-nav .menu-item{position:relative;margin-right:15px}.navbar-nav .menu-item span.caret{position:absolute;right:0;top:50%;transform:translateY(-50%);width:13px;height:13px;background:url("../images/arrow-down.png") no-repeat;background-size:12px;background-position:center;content:"";z-index:2}.navbar-nav .nav-item:last-child{margin-right:0}.navbar-nav .menu-item:last-child{margin-right:0}.navbar-nav .nav-item .nav-link{text-transform:uppercase;font-weight:500;font-size:12px;color:#616161;text-decoration:none;position:relative}.navbar-nav .menu-item .nav-link{text-transform:uppercase;font-weight:500;font-size:12px;color:#616161;text-decoration:none;position:relative}.navbar-nav .menu-item a{text-transform:uppercase;font-weight:500;font-size:12px;color:#bababa;text-decoration:none;position:relative;transition:0.3s ease}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper{margin-left:auto}.navbar-nav .nav-item{padding:10px 5px}.navbar-nav .menu-item{padding:10px 5px}.navbar-nav>.menu-item{padding:25px 5px}.navbar-nav.main-menu .menu-item .nav-link{padding:0}.navbar-nav.main-menu .menu-item a{padding:0}.navbar-nav.main-menu .menu-item .nav-link::after{position:absolute;content:"";left:50%;transform:translateX(-50%);bottom:-5px;width:0;border-bottom:2px dotted #ed9999;visibility:hidden;transition:0.3s ease}.navbar-nav.main-menu .menu-item a::after{position:absolute;content:"";left:50%;transform:translateX(-50%);bottom:-5px;width:0;border-bottom:2px dotted #ed9999;visibility:hidden;transition:0.3s ease}.navbar-nav.main-menu .menu-item .nav-link:hover::after{width:100%;visibility:visible}.navbar-nav.main-menu .menu-item a:hover{color:#ed9999}.navbar-nav.main-menu .menu-item a:hover::after{width:100%;visibility:visible}.navbar-nav.main-menu .menu-item.current-menu-item>a{color:#ed9999}.navbar-nav.main-menu .menu-item.current-menu-item>a::after{width:100%;visibility:visible}.navbar-nav .nav-item .nav-link span.icon img{width:20px}.navbar-nav .menu-item .nav-link span.icon img{width:20px}.navbar-nav .nav-item.phone .nav-link span.icon img{width:17px}.navbar-nav .menu-item.phone .nav-link span.icon img{width:17px}.navbar-nav .nav-item.phone::after{position:absolute;content:"";top:50%;transform:translateY(-50%);height:20px;width:1.5px;background:#ccc;right:-10px;display:none}.navbar-nav .menu-item.phone::after{position:absolute;content:"";top:50%;transform:translateY(-50%);height:20px;width:1.5px;background:#ccc;right:-10px;display:none}.navbar-nav .nav-item.nav-search{position:static}.navbar-nav .nav-item.nav-search .nav-search-wrapper{position:absolute;width:100%;height:100%;background:#fff;left:0;top:0;z-index:99999999;padding:18px;transition:0.3s ease;display:none}.navbar-nav .nav-item.nav-search .nav-search-wrapper.show-search-form{display:block;animation:slide-down 0.3s linear}@keyframes slide-down{0%{top:-100%;opacity:0;visibility:hidden}100%{top:0;opacity:1;visibility:visible}}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;height:auto;position:relative;max-width:630px;margin:auto}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .search-field{max-width:550px;width:100%;margin-right:15px}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .search-field .form-control{height:45px;background:#fff;border:0px solid #e5e5e5;font-size:14px;border-bottom:1px solid #e5e5e5;border-radius:0}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .search-field .form-control::placeholder{font-size:12px;color:#7a7a7a}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .search-field .form-control:focus{box-shadow:none;outline:none}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .submit-btn{max-width:50px;width:100%;right:58px;position:absolute}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .submit-btn .form-control{height:45px;background:#ffbcbc00;text-transform:uppercase;font-weight:600;letter-spacing:0.5px;border:0;color:#fff;transition:0.3s ease;text-indent:-999px}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .submit-btn::before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;background:url("../images/search-interface-symbol.png") no-repeat;background-size:38%;background-position:center;pointer-events:none}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .submit-btn .form-control:focus{box-shadow:none;outline:none}.navbar-nav .nav-item.nav-search .nav-search-wrapper .close-btn{padding:4px;background:#ed9999;color:#fff;border-radius:100%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;margin-left:10px}.navbar-nav .nav-item.nav-search .nav-search-wrapper .close-btn span.icon{display:inherit}.navbar-nav .nav-item.nav-search .nav-search-wrapper .close-btn:hover ion-icon{color:#fff}.navbar-nav .nav-item.nav-search>.nav-link{font-size:20px;display:flex}.navbar-nav .nav-item.nav-search>.nav-link span.icon{display:inherit}.navbar-nav .nav-item.wishlist>.nav-link{font-size:20px;display:flex}.navbar-nav .nav-item.wishlist>.nav-link span.icon{display:inherit}.navbar-nav .nav-item.wishlist>.nav-link span.icon .item-no{position:absolute;width:20px;height:20px;background:#ed9999;border-radius:100%;font-size:9px;display:flex;align-items:center;justify-content:center;color:#fff;top:-6px;right:-9px;transform:scale(0.75)}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper .gtranslate_wrapper .gt_switcher{width:100px !important;position:relative;overflow:visible}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper .gtranslate_wrapper .gt_switcher .gt_option{width:100%;position:absolute;top:100%;background:#fff;border:0;box-shadow:0px 3px 10px -7px}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper .gtranslate_wrapper .gt_switcher .gt_selected a{width:auto;padding:3px 5px;border-radius:3px}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper .gtranslate_wrapper .gt_switcher .gt_selected{background:none !important}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper .gtranslate_wrapper .gt_switcher .gt_option a{padding:3px 5px !important;border:0}.dropdown-menu{position:absolute;left:0;width:100%;background:#ffffff;padding:0;border-radius:0;border:0;box-shadow:0px 35px 30px -5px #2d2d2d82;margin:0 !important;animation:slide-up 0.3s linear forwards;visibility:hidden}@keyframes slide-up{0%{top:125%;visibility:hidden}100%{top:114%;visibility:visible}}.dropdown-menu .dropdown-item{padding:0;transition:0.3s ease}.dropdown-menu .dropdown-item:hover{background:#5b5b5b}.dropdown-menu .dropdown-item .dropdown-link{text-decoration:none;color:#616161;border-bottom:1px solid #fdf7f0;transition:0.3s ease}.dropdown-menu .dropdown-item:hover .dropdown-link{color:#eddbc7}.dropdown-menu .dropdown-item:last-child .dropdown-link{border-bottom:none}.dropdown-menu[data-bs-popper]{right:-15px;left:auto}.schedule-a-call-cta{position:relative;top:auto;right:auto;height:100%;color:#bbb0a2;display:flex;align-items:center;justify-content:center;padding:5px 25px !important;overflow:hidden;z-index:1;border-radius:100px;border:2px solid #bbb0a2;text-transform:uppercase;transition:0.3s ease;cursor:pointer;background:linear-gradient(0deg, #fff, #fff)}.schedule-a-call-cta:hover{border:2px solid #ffc0c1;background:linear-gradient(0deg, #ff7777, #fee0e0)}.schedule-a-call-cta::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:100%;border-radius:100px;background:#fbd7d7;transition:0.3s ease;filter:blur(9px);opacity:0}.schedule-a-call-cta:hover::before{height:33px;opacity:1;bottom:-21px}.schedule-a-call-cta .nav-link{display:flex;align-items:center;text-transform:uppercase;font-weight:500;color:#bbb0a2 !important;font-size:15px;transition:0.3s ease}.schedule-a-call-cta:hover .nav-link{color:#ffffff !important}.schedule-a-call-cta .nav-link span.icon{width:35px;height:35px;border-radius:100%;background:#5b5b5b;position:relative;display:inline-block;margin-right:10px;transition:0.3s linear;transition-delay:0.4s}.schedule-a-call-cta:hover .nav-link span.icon{background:#bbb0a2}.schedule-a-call-cta .nav-link span.icon img{width:20px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);transition:0.3s linear}.navbar-nav.navbar-control-btn li a:hover{color:#ed9999}.navbar-nav.navbar-control-btn li a:hover .icon img{filter:invert(97%) sepia(50%) saturate(7103%) hue-rotate(292deg) brightness(91%) contrast(104%)}.navbar-nav.navbar-control-btn li a:hover span.icon{color:#ed9999}.banner-section #banner-carousal-slider .carousel-inner{height:100vh}.banner-section #banner-carousal-slider .carousel-item{height:100%}.banner-section #banner-carousal-slider .carousel-item>.container{height:100%}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper{max-width:40%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:100%}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper h2{font-size:50px;margin-bottom:25px}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper a.banner-slider-cta{border:1px solid #616161;padding:15px 35px;color:#616161;font-weight:600;border-radius:0;transition:0.3s ease;font-size:14px;overflow:hidden;margin-top:15px}.btn{position:relative;transition:0.3s ease;z-index:1}.banner-section .btn:hover{border-color:#ed9999 !important;color:#fff !important;box-shadow:0px 0px 25px 0px #ffd5d5;border-radius:100px !important}.banner-section .btn::after{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:0;width:100%;background:#ed9999;transition:0.3s ease;content:"";opacity:0;z-index:-1}.banner-section .btn:hover::after{height:101%;opacity:1}.banner-section #banner-carousal-slider .carousel-indicators{bottom:10px;z-index:3}.banner-section #banner-carousal-slider .carousel-indicators [data-bs-target]{height:1px;border-top:0px solid transparent;border-radius:100px;background-color:#c1c1c1;background-clip:inherit}.carousel-indicators .active{background:#ffc7c9 !important}.banner-section #banner-carousal-slider .carousel-item:first-child .banner-content-wrapper h4{color:#fff !important}.banner-section #banner-carousal-slider .carousel-item:first-child .banner-content-wrapper h2{color:#fff !important}.banner-section #banner-carousal-slider .carousel-item:first-child .banner-content-wrapper a.banner-slider-cta{border-color:#fff;color:#fff}.banner-section #banner-carousal-slider .carousel-item:nth-child(2) .banner-content-wrapper h4{color:#fff !important}.banner-section #banner-carousal-slider .carousel-item:nth-child(2) .banner-content-wrapper h2{color:#fff !important}.banner-section #banner-carousal-slider .carousel-item:nth-child(2) .banner-content-wrapper a.banner-slider-cta{border-color:#fff;color:#fff}.second-section .section-content-wrapper{justify-content:center;align-items:center}.second-section .section-content-wrapper .content-wrapper{width:33.33%;padding:35px 50px;height:300px;transition:0.3s ease;position:relative;display:flex;align-items:center;position:relative}.second-section .section-content-wrapper .content-wrapper .overlay{position:absolute;left:0;top:0;content:"";width:100%;height:100%;background:#000;opacity:0.5}.second-section .section-content-wrapper .content-wrapper:hover{background-size:110% !important}.second-section .section-content-wrapper .content-wrapper::before{position:absolute;left:15px;content:"";top:15px;width:calc(0% - 30px);height:calc(0% - 30px);z-index:1;border-top:1px solid #ffffff;border-left:1px solid #ffffff;transition:0.3s ease;opacity:1}.second-section .section-content-wrapper .content-wrapper:hover::before{width:calc(100% - 30px);height:calc(100% - 30px);opacity:1}.second-section .section-content-wrapper .content-wrapper::after{position:absolute;right:15px;content:"";bottom:15px;width:calc(0% - 30px);height:calc(0% - 30px);z-index:1;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;transition:0.3s ease;opacity:1}.second-section .section-content-wrapper .content-wrapper:hover::after{width:calc(100% - 30px);height:calc(100% - 30px);opacity:1}.second-section .section-content-wrapper .content-wrapper .text-content-wrapper{position:relative;z-index:2}.second-section .section-content-wrapper .content-wrapper .text-content-wrapper h3{font-size:22px;margin-bottom:15px}.second-section .section-content-wrapper .content-wrapper .text-content-wrapper ul{padding-left:18px;margin-bottom:25px}.second-section .section-content-wrapper .content-wrapper .text-content-wrapper ul li{margin-bottom:10px;font-size:14px}.second-section .section-content-wrapper .content-wrapper .text-content-wrapper a.service-box-cta{padding:0;position:relative;font-size:14px;transition:0.3s ease}.second-section .section-content-wrapper .content-wrapper .text-content-wrapper a.service-box-cta::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;border-bottom:1px dotted #fff}.second-section .section-content-wrapper .content-wrapper .text-content-wrapper a.service-box-cta:hover{letter-spacing:1px}.third-section .section-header h2{font-size:40px;text-transform:uppercase}.third-section .section-header p{font-size:15px}.third-section .section-content-wrapper{margin-top:45px;position:relative}.third-section .section-content-wrapper::before{position:absolute;left:-40px;top:-80px;width:100px;height:252px;background:url("../images/vector_obj_1.png") no-repeat;background-size:100%;background-position:center;content:"";transform:rotate(-45deg);opacity:0.5}.third-section .section-content-wrapper::after{position:absolute;right:-73px;bottom:0;width:116px;height:200px;background:url("../images/vector_obj_2.png") no-repeat;background-size:100%;background-position:center;content:"";transform:rotate(45deg);opacity:0.5}.third-section .section-content-wrapper .category-box{position:relative;z-index:1;overflow:hidden;margin-bottom:25px;z-index:1}.third-section .section-content-wrapper .category-box .overlay{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:#00000017;opacity:1;transition:0.3s ease;z-index:1}.third-section .section-content-wrapper .category-box:hover .overlay{background:#00000075}.third-section .section-content-wrapper .category-box::after{position:absolute;content:"";right:-50%;bottom:0%;width:100px;height:84px;background:#ed9999;opacity:0;transform:skewX(-45deg);transition:0.3s ease;z-index:2}.third-section .section-content-wrapper .category-box:hover::after{opacity:1;right:-100px}.third-section .section-content-wrapper .category-box a.category-box-header{position:absolute;left:25px;top:25px;font-size:35px;z-index:2;letter-spacing:1px;transition:0.5s ease;text-decoration:none;font-weight:500}.third-section .section-content-wrapper .category-box .overlay a.category-box-header{font-size:18px;padding:10px 35px;background:none;color:#fff;left:25px;bottom:-100%;top:auto !important;border:2px solid #ffffff}.third-section .section-content-wrapper .category-box .overlay a.category-box-header span.text{color:#fff !important}.third-section .section-content-wrapper .category-box a.category-box-header span.icon{display:inline-block;transition:0.3s}.third-section .section-content-wrapper .category-box .overlay a.category-box-header img{width:18px}.third-section .section-content-wrapper .category-box:hover .overlay a.category-box-header{bottom:25px}.third-section .section-content-wrapper .category-box:hover .overlay a.category-box-header:hover{border-radius:100px}.third-section .section-content-wrapper .category-box::before{position:absolute;content:"";left:-50%;top:0%;width:100px;height:84px;background:#ed9999;opacity:0;transform:skewX(-45deg);transition:0.3s ease;z-index:2}.third-section .section-content-wrapper .category-box:hover a.category-box-header{top:-100%}.third-section .section-content-wrapper .category-box:hover::before{opacity:1;left:-100px}.third-section .section-content-wrapper .category-box a.category-box-header img{width:25px;filter:invert(100%) sepia(99%) saturate(2%) hue-rotate(160deg) brightness(109%) contrast(100%)}.third-section .section-content-wrapper .category-box a.category-box-header span.text{margin-right:10px;transition:0.3s ease;text-transform:uppercase;position:relative;z-index:2}.third-section .section-content-wrapper .category-box a.category-box-header:hover span.icon{transform:translateX(5px)}.third-section .section-content-wrapper .category-box img{object-fit:cover;width:100%;height:100%}.third-section .section-content-wrapper .second-col .upper-row .category-box{height:316px}.third-section .section-content-wrapper .first-col .lower-row .category-box{height:315px}.fourth-section{display:flex;justify-content:center}.fourth-section .section-content-wrapper{align-items:flex-start;justify-content:center}.fourth-section .section-content-wrapper .content-wrapper{height:100%}.fourth-section .section-content-wrapper .content-wrapper.left{width:35%;margin-right:15px;background:url("../images/section_bg_2.jpg") no-repeat;background-size:cover;background-position:center}.fourth-section .section-content-wrapper .content-wrapper.left .content{padding:100px 35px 0}.fourth-section .section-content-wrapper .content-wrapper.left .content h2{font-size:40px;color:#616161;margin-bottom:25px;text-transform:uppercase;font-weight:700}.fourth-section .section-content-wrapper .content-wrapper.left .content p{font-size:15px;line-height:25px;margin-bottom:25px}.fourth-section .section-content-wrapper .content-wrapper.left a.section-cta{position:relative;padding:0;z-index:1;transition:0.3s ease;font-weight:500}.fourth-section .section-content-wrapper .content-wrapper.left a.section-cta::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:0%;border-bottom:2px dotted #000;z-index:-1;background:#0000;transition:0.3s ease}.fourth-section .section-content-wrapper .content-wrapper.left a.section-cta:hover::before{height:100%;background:#000}.fourth-section .section-content-wrapper .content-wrapper.left a.section-cta:hover{color:#fff;padding:15px}.fourth-section .section-content-wrapper .content-wrapper.right{width:70%;position:relative}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper{position:absolute;top:0;width:100%;left:0;padding:15px;height:100%}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-1{width:30px;position:absolute;height:30px;top:18%;left:auto;right:33%;display:none}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-2{width:30px;position:absolute;height:30px;top:40%;left:auto;right:33%;display:none}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-3{width:100%;position:absolute;height:53px;top:330px;left:0}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box .tooltip-icon-wrapper{color:#000;width:30px;height:30px;font-size:18px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:100%;position:absolute;cursor:pointer;transition:0.3s ease;transform-origin:50% 50%}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box .tooltip-text-wrapper{color:#000;width:235px;padding:15px;border-radius:10px;background:#fffffff2;position:absolute;display:none;animation:slide-up 0.3s linear;overflow:hidden}@keyframes slide-up{0%{transform:translateY(0px);visibility:hidden;opacity:0}100%{transform:translateY(0px);visibility:visible;opacity:1}}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-1 .tooltip-icon-wrapper{right:calc(0% + 0vh);top:calc(0% + 0vh)}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-2 .tooltip-icon-wrapper{right:calc(0% + 0vh);top:calc(0% + 0vh)}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-3 .tooltip-icon-wrapper{right:calc(0% + 365px);top:calc(0% + 15px)}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-1 .tooltip-text-wrapper{left:auto;right:55px;top:6px}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-1 .tooltip-text-wrapper img{transform:scale(8.5);object-position:-28px 40px}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-2 .tooltip-text-wrapper{left:auto;right:55px;top:6px}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-2 .tooltip-text-wrapper img{transform:scale(8.5);object-position:-35px 11px}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-3 .tooltip-text-wrapper{left:auto;right:110px;top:6px}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box .tooltip-text-wrapper h3{font-size:16px}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box .tooltip-text-wrapper p{font-size:10px;line-height:18px;margin-bottom:0}.fourth-section .section-content-wrapper .content-wrapper.right img{object-fit:cover;width:100%;height:100%}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box .tooltip-icon-wrapper:hover{transform:rotate(180deg)}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box .tooltip-icon-wrapper:hover+.tooltip-text-wrapper{display:block}.fifth-section .section-content-wrapper .container>.row{display:flex;align-items:center;justify-content:center}.fifth-section .section-content-wrapper .container>.row>.col-xxl-5{position:relative}.fifth-section .section-content-wrapper .first-col{height:550px;margin-top:50px;margin-top:100px;overflow:hidden}.fifth-section .section-content-wrapper .container>.row>.col-xxl-5::after{position:absolute;content:"";bottom:-150px;width:100px;height:200px;background:url("../images/vector_obj_3.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(-145deg)}.fifth-section .section-content-wrapper .container>.row>.col-xxl-7{position:relative}.fifth-section .section-content-wrapper .container>.row>.col-xxl-7::before{position:absolute;content:"";bottom:-35px;left:-11px;width:45px;height:170px;background:url("../images/vector_obj_1.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(-45deg)}.fifth-section .section-content-wrapper .container>.row>.col-xxl-7::after{position:absolute;content:"";top:25px;right:-11px;width:145px;height:170px;background:url("../images/leaf-vector-3.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(0deg)}.fifth-section .featured-item-box{position:relative;z-index:2;overflow:hidden}.fifth-section .featured-item-box::before{position:absolute;content:"";left:0;top:0;background:#000;opacity:0.15;z-index:1;width:100%;height:100%;transition:0.5s ease}.fifth-section .featured-item-box::after{position:absolute;content:"";left:-100%;top:0;background:linear-gradient(180deg, #00000099 50%, #1a1a1a7a);opacity:0.15;z-index:1;width:73%;height:100%;transition:0.5s ease;filter:blur(0px);transform:skewX(-10deg);visibility:hidden}.fifth-section .featured-item-box:hover::after{left:-65px;opacity:1;visibility:visible;width:120%}.fifth-section .featured-item-box img.featured-box-bg{object-fit:cover;width:100%;height:100%;transition:15s ease-out}.fifth-section .featured-item-box:hover img.featured-box-bg{transform:scale(1.3)}.fifth-section .featured-item-box .content{position:absolute;left:0;top:0;padding:35px 25px;z-index:2;width:70%}.fifth-section .featured-item-box .content h2{font-size:40px;font-weight:700}.fifth-section .featured-item-box .content h5{font-size:20px;font-weight:500;margin-bottom:20px}.fifth-section .featured-item-box .content p{font-size:14px;font-weight:400;margin-bottom:25px}.fifth-section .featured-item-box .content a.section-cta{font-size:15px;font-weight:600;position:relative;padding:0;transition:0.3s ease;z-index:1}.fifth-section .featured-item-box .content a.section-cta::before{position:absolute;content:"";left:0;bottom:0;width:100%;height:1px;border-bottom:2px dotted #fff;height:0%;z-index:-1;background:#fff0;transition:0.5s ease}.fifth-section .featured-item-box .content a.section-cta:hover::before{height:100%;background:#fff}.fifth-section .featured-item-box .content a.section-cta:hover{color:#000 !important;padding:15px}.fifth-section .second-col .upper-row .featured-item-box .image-wrapper{height:310px;overflow:hidden}.fifth-section .second-col .upper-row .featured-item-box .content{position:relative;left:auto;top:auto;padding:0;width:100%;margin-top:15px}.fifth-section .second-col .upper-row .featured-item-box .content p{margin-bottom:0;font-weight:500}.fifth-section .second-col .upper-row .featured-item-box::before{display:none}.fifth-section .second-col .upper-row .featured-item-box::after{display:none}.fifth-section .second-col .section-header h2{font-size:40px;font-weight:700}.sixth-section .section-header h2{font-size:40px;font-weight:700}.sixth-section .section-content-wrapper{margin-top:35px;position:relative}.sixth-section .section-content-wrapper::before{position:absolute;content:"";top:-150px;right:24%;width:200px;height:300px;background:url("../images/bg-vector-1.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1}.sixth-section .section-content-wrapper .testimonial-slider-wrapper{height:400px;position:relative;background:url("../images/section_bg_3.jpg") no-repeat;background-size:cover;background-position:center;padding:50px 15px;z-index:1;background-attachment:fixed}.sixth-section .section-content-wrapper .testimonial-slider-wrapper::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;z-index:-1}.sixth-section .section-content-wrapper .testimonial-slider-wrapper #testimonial-carousal .carousel-inner{height:295px}.sixth-section .section-content-wrapper .testimonial-slider-wrapper #testimonial-carousal .carousel-inner .carousel-item{height:100%}.sixth-section .section-content-wrapper .testimonial-slider-wrapper #testimonial-carousal .carousel-inner .carousel-item .testimonal-box{display:flex;align-items:center;justify-content:center;height:100%;width:50%;margin:auto;flex-direction:column}.sixth-section .section-content-wrapper .testimonial-slider-wrapper #testimonial-carousal .carousel-inner .carousel-item .testimonal-box p{color:#fff;text-align:center;line-height:25px}.sixth-section .section-content-wrapper .testimonial-slider-wrapper #testimonial-carousal .carousel-inner .carousel-item .testimonal-box h4{color:#fff}.sixth-section .section-content-wrapper #testimonial-carousal .carousel-indicators button{height:1px;border-top:0px solid transparent;border-radius:100px;background-color:#c1c1c1;background-clip:inherit}.sixth-section .section-content-wrapper #testimonial-carousal .carousel-indicators button.active{background:#ffc7c9 !important}.seventh-section .section-header h2{font-size:40px;font-weight:700}.seventh-section .section-content-wrapper{margin-top:50px}.seventh-section .section-content-wrapper .content-wrapper .image-wrapper{overflow:hidden}.seventh-section .section-content-wrapper .content-wrapper .image-wrapper img{transition:0.3s ease;width:100%;object-fit:cover;height:100%;width:100%}.seventh-section .section-content-wrapper .content-wrapper{position:relative}.seventh-section .section-content-wrapper .content-wrapper .content{position:absolute;left:0;top:50%;padding:15px 25px;z-index:2;width:60%;text-align:center;transform:translateY(-50%)}.seventh-section .section-content-wrapper .content-wrapper .content h3{font-size:25px;font-weight:600;margin-bottom:15px}.seventh-section .section-content-wrapper .content-wrapper .content a.section-cta{font-size:13px;font-weight:600;position:relative;padding:0;transition:0.3s ease;z-index:1;color:#555}.seventh-section .section-content-wrapper .content-wrapper .content a.section-cta::before{position:absolute;content:"";left:50%;transform:translateX(-50%);bottom:0;width:100%;height:1px;border-bottom:2px dotted #000;height:0%;z-index:-1;background:#fff0;transition:0.5s ease}.seventh-section .section-content-wrapper .content-wrapper .content a.section-cta:hover::before{height:180%;background:#000;bottom:51%;transform:translate(-50%, 50%);width:150%}.seventh-section .section-content-wrapper .content-wrapper .content a.section-cta:hover{color:#fff !important}.brand-logo-section .section-header h2{font-size:40px;font-weight:700}.brand-logo-slider{margin:50px auto}.brand-logo-section .brand-logo-box .logo-wrapper img{margin:auto;width:50%;filter:grayscale(1);transition:0.3s ease;cursor:pointer}.brand-logo-section .brand-logo-box .logo-wrapper img:hover{transform:scale(1.1);filter:grayscale(0)}.faq-section{padding-bottom:100px;position:relative}.faq-section::before{position:absolute;content:"";left:-20px;top:80px;width:160px;height:200px;background:url("../images/leaf-vector-2.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotateY(-180deg)}.faq-section::after{position:absolute;content:"";right:-30px;bottom:0;width:160px;height:200px;background:url("../images/leaf-vector-1.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(-75deg)}.breadcrumb-menu{background:#f3efee;padding:15px;margin-top:-1px}.breadcrumb-menu ul{display:flex;list-style-type:none;justify-content:center;align-items:center}.breadcrumb-menu ul li ion-icon{font-size:14px}.breadcrumb-menu ul li{margin-right:18px}.breadcrumb-menu ul li a{font-family:"Poppins", sans-serif;font-weight:500;color:#616161;font-size:14px;text-transform:uppercase}.breadcrumb-menu ul li.current_page{margin-right:0}.breadcrumb-menu ul li.current_page a{font-weight:600}.page-header{text-align:center;margin:75px auto 65px;max-width:1060px}.page-header h1{margin-bottom:25px;font-weight:700;text-transform:uppercase}.page-header p{font-size:14px;line-height:24px;color:#868686}.faq-section #accordion{background:#ffffff;padding:25px;border-radius:10px;box-shadow:0px 5px 15px -8px #00000085}.faq-section .accordion-item{border:0;border-bottom:1px solid #e5e5e5;background:none !important;border-radius:0px}.faq-section .accordion-item:last-child{border:0}.faq-section .accordion-item:first-child .accordion-button{border-bottom:1px solid #e5e5e5}.faq-section .accordion-item .accordion-button{background:none;font-weight:600;color:#5b5b5b;box-shadow:none;padding-left:40px}.faq-section .accordion-item .accordion-button::after{background:none;content:"";position:absolute;top:50%;transform:translateY(-50%);left:5px;width:30px;height:30px;background:url(../images/flower-closed.png) no-repeat;background-size:17px;background-position:center}.faq-section .accordion-item .accordion-button[aria-expanded="true"]{border-bottom:1px solid #e5e5e5}.faq-section .accordion-item .accordion-button[aria-expanded="true"]::after{background:url(../images/flower-open.png) no-repeat;background-size:24px;background-position:center;transform:rotate(0deg) translateY(-50%)}.faq-section .accordion-item .accordion-button:focus{box-shadow:none;outline:none}.faq-section .accordion-item .accordion-body p{font-size:14px;line-height:24px;color:#868686}.contact-us-section{padding-bottom:100px;position:relative}.contact-us-section::before{position:absolute;content:"";left:-20px;top:80px;width:160px;height:200px;background:url("../images/leaf-vector-3.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(45deg)}.contact-us-section::after{position:absolute;content:"";right:-30px;bottom:0;width:160px;height:200px;background:url("../images/leaf-vector-4.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(351deg)}.contact-us-section .page-header h2{margin-bottom:25px;font-weight:700;font-size:2.5rem;text-transform:uppercase}.contact-us-section .section-content-wrapper .content-row{display:flex;justify-content:center;align-items:flex-start;max-width:80%;margin:auto}.contact-us-section .section-content-wrapper .content-row .content-wrapper.left{width:40%;padding-right:50px}.contact-us-section .section-content-wrapper .content-row .content-wrapper.left .content h3{font-size:18px}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right{width:60%}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list{list-style-type:none}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li{margin-bottom:15px;display:flex;align-items:center;justify-content:flex-start;font-size:15px;font-weight:400;color:#868686}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li span.label{font-weight:600;margin-right:10px;width:100px;color:#616161}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li a{text-decoration:none;display:flex;align-items:center;justify-content:flex-start}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li a span.label{font-weight:600;margin-right:10px;width:100px}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p{margin-bottom:25px;position:relative}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p label{font-weight:600;color:#616161;width:100%}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p label .wpcf7-form-control-wrap{margin-top:15px;display:block}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p label .wpcf7-form-control-wrap input{border:0;height:45px;border-bottom:1px solid #e5e5e5;width:100%}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p label .wpcf7-form-control-wrap input::placeholder{font-size:14px;color:#acacac}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p label .wpcf7-form-control-wrap input:focus{box-shadow:none;outline:0}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p label .wpcf7-form-control-wrap textarea{border:0;height:125px;border-bottom:1px solid #e5e5e5;width:100%}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p label .wpcf7-form-control-wrap textarea:focus{box-shadow:none;outline:0}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p label .wpcf7-form-control-wrap textarea::placeholder{font-size:14px;color:#acacac}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p .wpcf7-submit{border:0;background:#616161;padding:15px 35px;color:#fff;font-weight:600;border-radius:0;transition:0.3s ease;font-size:14px;margin-top:25px;position:relative}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p:last-child::before{position:absolute;content:"";left:-20px;top:80px;width:100px;height:150px;background:url("../images/vector_obj_2.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(45deg)}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p .wpcf7-submit:hover{background:#ed9999;box-shadow:0px 0px 25px 0px #ffd5d5;border-radius:100px}.wpcf7-not-valid-tip{color:#dc3232;font-size:14px;font-weight:normal;display:block;padding:5px 10px;background:#ffe8e8;margin-top:5px;border-radius:3px}.about-us-first-section{padding-bottom:100px !important}.about-us-first-section .page-header{margin:20px auto 65px}.about-us-first-section .page-header h2{margin-bottom:25px;font-weight:700;font-size:2.5rem;text-transform:uppercase}.about-us-first-section .section-content-wrapper .content-wrapper.left{height:100%;display:flex;align-items:center}.about-us-first-section .section-content-wrapper .content-wrapper.middle{height:100%}.about-us-first-section .section-content-wrapper .content-wrapper.middle .image-wrapper{height:100%}.about-us-first-section .section-content-wrapper .content-wrapper.middle .image-wrapper img{object-fit:cover;height:100%;width:100%}.about-us-first-section .section-content-wrapper .content-wrapper .text-wrapper h5{font-size:14px}.about-us-first-section .section-content-wrapper .content-wrapper.right .text-wrapper h5{font-size:18px;margin-bottom:14px}.about-us-first-section .section-content-wrapper .content-wrapper .text-wrapper h2{font-weight:600;font-size:35px;color:#616161;margin:15px 0px}.about-us-first-section .section-content-wrapper .content-wrapper .text-wrapper p{font-size:14px;line-height:25px;color:#868686;font-weight:300}.about-us-first-section .section-content-wrapper .content-wrapper a.section-cta{border:0px solid #616161;padding:15px 35px;color:#fff;font-weight:500;border-radius:0;transition:0.3s ease;font-size:14px;background:#616161;text-transform:uppercase;margin-top:20px}.about-us-first-section .section-content-wrapper .content-wrapper a.section-cta:hover{background:#ed9999;box-shadow:0px 0px 25px 0px #ffd5d5;border-radius:100px}.about-us-second-section{position:relative;background:url("../images/section_bg_4.1.jpg") no-repeat;background-position:center;background-size:cover;padding:150px 0px;z-index:1;background-attachment:fixed}.about-us-second-section::before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;z-index:-1}.about-us-second-section::after{position:absolute;content:"";left:0px;bottom:-130px;width:60px;height:200px;background:url("../images/vector_obj_1.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:-1;transform:rotate(123deg)}.about-us-second-section .section-content-wrapper #testimonial-carousal .carousel-indicators button{height:1px;border-top:0px solid transparent;border-radius:100px;background-color:#c1c1c1;background-clip:inherit}.about-us-second-section .section-content-wrapper #testimonial-carousal .carousel-indicators button.active{background:#ffc7c9 !important}.about-us-second-section .section-content-wrapper #testimonial-carousal .carousel-indicators{bottom:-60px}.about-us-second-section .section-content-wrapper #testimonial-carousal .testimonal-box p{margin-bottom:25px;font-size:14px;color:#fff;text-align:center}.about-us-second-section .section-content-wrapper #testimonial-carousal .testimonal-box h4{font-size:18px}.about-us-second-section .section-content-wrapper .container>.row{justify-content:center}.about-us-third-section .section-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.about-us-third-section .section-content-wrapper .content-box{width:100%;text-align:center;max-width:900px}.about-us-third-section .section-content-wrapper .content-box.text-wrapper{padding:50px;background:#fff;box-shadow:none;position:absolute;border-radius:15px;width:650px;margin-left:25%;z-index:2}.about-us-third-section .section-content-wrapper .content-box.text-wrapper p{font-size:14px;color:#868686}.about-us-third-section .section-content-wrapper .content-box.text-wrapper h3{color:#616161;font-size:18px}.about-us-third-section .section-content-wrapper .content-box.image-wrapper:first-child{margin-right:auto;margin-bottom:70px;position:relative}.about-us-third-section .section-content-wrapper .content-box.image-wrapper:first-child::after{position:absolute;content:"";right:-85px;bottom:40px;width:100px;height:200px;background:url("../images/vector_obj_2.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:-1;transform:rotate(44deg)}.about-us-third-section .section-content-wrapper .content-box.image-wrapper:last-child{margin-left:auto;position:relative;z-index:1}.about-us-third-section .section-content-wrapper .content-box.image-wrapper:last-child::after{position:absolute;content:"";left:-95px;bottom:40px;width:140px;height:200px;background:url("../images/leaf-vector-4.png") no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:-1;transform:rotate(0deg)}.about-us-third-section .section-content-wrapper .content-box.text-wrapper a.section-cta{border:0px solid #616161;padding:15px 35px;color:#fff;font-weight:600;border-radius:0;transition:0.3s ease;font-size:14px;background:#616161}.about-us-third-section .section-content-wrapper .content-box.text-wrapper a.section-cta:hover{background:#ffbcbc;box-shadow:0px 0px 25px 0px #ffd5d5;border-radius:100px}.blog-section .page-header h2{margin-bottom:25px;font-weight:700;font-size:2.5rem}.blog-section .blog-bar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.blog-section .blog-bar .content-wrapper.blog-content{padding-right:45px;width:65%;border-right:1px solid #e5e5e5}.blog-section .blog-bar .content-wrapper.blog-content .blog-box{margin-bottom:70px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box:last-child{margin-bottom:0}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper{margin-bottom:35px;position:relative;overflow:hidden}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper::before{position:absolute;left:15px;content:"";top:15px;width:calc(0% - 30px);height:calc(0% - 30px);z-index:1;border-top:1px solid #ffffff;border-left:1px solid #ffffff;transition:0.3s ease;opacity:1}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper:hover::before{width:calc(100% - 30px);height:calc(100% - 30px);opacity:1}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper::after{position:absolute;right:15px;content:"";bottom:15px;width:calc(0% - 30px);height:calc(0% - 30px);z-index:1;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;transition:0.3s ease;opacity:1}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper:hover::after{width:calc(100% - 30px);height:calc(100% - 30px);opacity:1}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper img{transition:0.3s ease}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper:hover img{transform:scale(1.125)}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper .blog-tag-details{position:absolute;left:15px;display:flex;align-items:center;justify-content:flex-start;bottom:-13px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper .blog-tag-details .blog-tag{padding:8px 15px;text-transform:uppercase;color:#ffffff;background:#d4b08d;transition:0.3s ease;text-align:center;font-size:12px;font-weight:600;text-decoration:none;margin-right:20px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper .blog-tag-details .blog-tag:last-child{margin-right:0}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper .blog-tag-details .blog-tag:hover{background:#000000}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-text-wrapper .blog-title{font-size:20px;color:#000000;margin-bottom:15px;display:block;text-decoration:none}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-text-wrapper .blog-title a{font-size:20px;color:#000000;margin-bottom:15px;display:block;text-decoration:none;line-height:30px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-text-wrapper .blog-desc{font-size:14px;color:#868686;margin-bottom:22px;line-height:24px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-info{display:flex;align-items:center;justify-content:flex-start;position:relative}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-info .blog-author{font-size:15px;text-transform:uppercase;font-weight:600;color:#c1c1c1;margin-right:15px;margin-bottom:0}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-info .blog-date{font-size:15px;text-transform:uppercase;font-weight:400;color:#c1c1c1;margin-bottom:0}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-info .addtoany_shortcode{float:right;position:absolute;right:0}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-info .addtoany_shortcode .addtoany_list a span{transition:0.3s ease;border-radius:100%;background:#3c3c3c !important;display:flex;align-items:center;justify-content:center}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-info .addtoany_shortcode .addtoany_list a:hover span{background:#ed9999 !important}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-info .addtoany_shortcode .addtoany_list a span svg{width:22px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-info .addtoany_shortcode .addtoany_list a:hover span svg{fill:#000000}.blog-section .blog-bar .content-wrapper.blog-sidebar{padding-left:10px;width:35%}.blog-section .blog-bar .content-wrapper.blog-sidebar .sidebar-wrapper{padding:0px 30px 30px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper{margin-bottom:50px;border-bottom:1px solid #e5e5e5;padding-bottom:0px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper:nth-child(2){border:0}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper:last-child{border:0}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper:last-child{margin-bottom:0}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .category-box-header{text-transform:uppercase;font-size:18px;font-weight:600;color:#000000;margin-bottom:25px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .category-list{list-style-type:none}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .category-list li a{padding:10px;border-bottom:1px solid #e5e5e5;color:#5b5b5b;font-size:14px;font-weight:500;display:block;text-decoration:none;position:relative;transition:0.3s ease}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .category-list li a:hover{color:#000000;border-color:#000000}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .category-list li a span.icon{float:right;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:0.3s ease}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .category-list li a:hover span.icon{right:0}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .category-list li a span.icon img{width:15px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list{list-style-type:none;margin-top:40px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list li{margin-bottom:25px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list li:last-child{margin-bottom:0}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list li a.recent-post-wrapper{display:flex;align-items:flex-start;justify-content:flex-start;text-decoration:none}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list li a.recent-post-wrapper .post-thumb-wrapper{width:30%;height:111px;margin-right:20px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list li a.recent-post-wrapper .post-thumb-wrapper img{object-fit:cover;width:100%;height:100%}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list li a.recent-post-wrapper .text-wrapper{width:65%}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list li a.recent-post-wrapper .text-wrapper p.desc{font-size:14px;line-height:20px;color:#5b5b5b;margin-bottom:10px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list li a.recent-post-wrapper .text-wrapper p.date{font-size:12px;line-height:20px;color:#868686;margin-bottom:10px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .wp-block-archives-list{padding-left:15px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .wp-block-archives-list li{margin-bottom:5px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .wp-block-archives-list li a{font-size:14px;font-weight:500;color:#5b5b5b}.blog-pagination-nw{margin-top:100px;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;margin-bottom:60px}.blog-pagination-nw a{font-size:14px;border:1px solid #000;padding:8px 15px;text-decoration:none;transition:0.3s ease}.blog-pagination-nw a:hover{background:#000;color:#fff}.blog-pagination-nw a:last-child{margin-right:15px}.cms-section .page-header{margin:76px auto 40px}.cms-section p{margin-bottom:20px;color:#868686;font-size:15px;line-height:25px}.cms-section p strong{color:#616161}.cms-section h4{font-size:22px;margin:40px 0px 20px;font-weight:600;color:#000}.cms-section h4:first-child{margin:25px 0px 20px}.cms-section h5{font-size:16px;margin:25px 0px 10px;font-weight:600;color:#5b5b5b}.cms-section ul{padding-left:15px;margin:10px 0 20px}.cms-section ul li{margin-bottom:10px;font-size:15px;color:#868686}.store_home{margin-bottom:0px}.store_home .title{font-size:16px;text-transform:uppercase;font-family:"Playfair Display";margin-bottom:15px;font-weight:500;position:relative}.store_home .title span{display:inline-block;background:#fff;padding-right:10px}.store_home .title:before{content:"";background:#ccc;height:1px;width:100%;position:absolute;left:0;top:50%;z-index:-1}.store_home .store_home_box{border:1px solid #e5e5e5;padding:15px}.store_home .store_home_box:hover{border:1px solid #fff0;padding:15px;box-shadow:0px 5px 7px 0px #33333321}.store_home .store_home_box .product_image_wrapper{margin-bottom:0px;position:relative;overflow:hidden;display:block}.store_home .store_home_box .product_image_wrapper{height:358px}.store_home .store_home_box .product_image_wrapper::after{position:absolute;width:95%;height:95%;content:"";border:2px solid #ffffff8a;left:50%;top:50%;transform:translate(-50%, -50%) scale(1.1);transition:0.3s ease;opacity:0}.store_home .store_home_box:hover .product_image_wrapper::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.store_home .store_home_box img{display:block;width:100%;transition:0.4s ease;margin-bottom:0px;height:100%;object-fit:cover}.store_home .store_home_box img:last-child{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;object-fit:cover}.store_home .store_home_box:hover img:last-child{opacity:1}.store_home .store_home_box:hover img:first-child{opacity:0}.store_home .store_home_box .product_description{padding:20px 0px 5px;position:relative;text-align:center;overflow:hidden}.store_home .store_home_box .product_description a{text-decoration:none}.store_home .store_home_box .product_description a span.price{font-weight:600;color:#acacac}.store_home .store_home_box .product_description a span.price ins{text-decoration:none}.store_home .store_home_box .product_description a span.price del{margin-right:8px}.store_home .store_home_box .product_description a span.price del bdi{color:#acacac}.store_home .store_home_box .product_description a span.price bdi{color:#000}.store_home .store_home_box .product_description a span.price ins bdi{color:#000}.store_home .store_home_box:hover img{transform:scale(1.1)}.store_home .store_home_box h3{padding-left:0px;font-size:20px;font-weight:500;margin-bottom:10px;text-transform:uppercase}.store_home .store_home_box p{padding-left:0px;font-size:16px;line-height:24px;font-family:"Open Sans";margin-bottom:0;font-weight:700}.store_home .store_home_box p del{color:#999;margin-right:7px}.store_home .store_home_box p ins{color:#333;text-decoration:none}.store_home .store_home_box a.cta{position:absolute;right:0px;top:15px;bottom:auto;display:flex;height:35px;width:35px;font-size:22px;color:#000;background:#f7f7f7;align-items:center;justify-content:center;border:1px solid #ededed;transition:0.3s ease;display:none}.store_home .store_home_box a.cta:hover{background:#f78484;border-color:#f78484;color:#fff}.store_home .store_home_box a.cta:hover{background-position:1% 100%;color:#fff}.store_home .store_home_box .product_description.item-added::after{bottom:0px !important}.store_home .store_home_box .product_description.item-added a.add_to_cart_button{opacity:0;pointer-events:none}.store_home .store_home_box .product_description.item-added a.added_to_cart.wc-forward{position:absolute;z-index:3;bottom:15px;left:50%;transform:translateX(-50%)}.store_home .store_home_box .product_description.item-added .price{opacity:0.3}.store_home .store_home_box .product_description.item-added h3{position:relative;z-index:2}.store_home .store_home_box .product_description.item-added h3{position:relative;z-index:2}.store_home_box .product_description.item-added .star-rating{position:relative;z-index:2}.tax-product_cat .about_banner{position:relative;margin-bottom:80px}.tax-product_cat .about_banner .woocommerce-products-header{position:absolute;top:50%;left:50%;width:100%;padding:0 15px;transform:translate(-50%, -50%);text-align:center}.tax-product_cat .about_banner .woocommerce-products-header h1{color:#fff;font-weight:700}.tax-product_cat .about_banner .woocommerce-products-header .woocommerce-breadcrumb{font-size:17px;color:#fff;margin-bottom:0;font-weight:600}.tax-product_cat .about_banner .woocommerce-products-header .woocommerce-breadcrumb a{color:#fff;text-decoration:none;font-weight:400}.tax-product_cat .about_banner .woocommerce-products-header .woocommerce-breadcrumb a:hover{text-decoration:underline}.product-sortings-bar{padding:0;display:flex;justify-content:space-between;border-bottom:1px solid #e5e5e5;margin-bottom:25px;align-items:center;position:relative}.product-sortings-bar .woocommerce-notices-wrapper{display:none}.product-sortings-bar .woocommerce-result-count{margin:0 !important}.product-sortings-bar .woocommerce-ordering select{vertical-align:top;padding:10px 10px;color:#616161;border:1px solid #ccc;font-size:14px}.product-sortings-bar .woocommerce-ordering select:focus{box-shadow:none;outline:none}.tax-product_cat .store_home_box{border:1px solid #e5e5e5;padding:15px;height:auto}.tax-product_cat .store_home_box:hover{border:0;padding:15px;box-shadow:0px 5px 7px 0px #33333321}.tax-product_cat .store_home_box .product_image_wrapper{overflow:hidden;position:relative;height:358px}.tax-product_cat .store_home_box .product_image_wrapper::after{position:absolute;width:95%;height:95%;content:"";border:2px solid #ffffff8a;left:50%;top:50%;transform:translate(-50%, -50%) scale(1.1);transition:0.3s ease;opacity:0}.tax-product_cat .store_home_box:hover .product_image_wrapper::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.tax-product_cat .store_home_box .product_image_wrapper img{transition:0.4s ease}.tax-product_cat .store_home_box:hover .product_image_wrapper img{transform:scale(1.1)}.tax-product_cat .store_home_box .product_description{text-align:center;position:relative;overflow:hidden;height:auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.store_home_box .product_description{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.woocommerce-shop .store_home_box .product_description{height:90px}.store_home .store_home_box .product_description .star-rating{margin:auto;width:6.5em}.store_home .store_home_box .product_description .star-rating::before{letter-spacing:4px}.store_home .store_home_box .product_description .star-rating span::before{letter-spacing:4px;color:#EABE12}.page-id-134 .store_home_box .product_description{height:auto;padding:20px 0px 5px}.tax-product_cat .store_home_box .product_description .star-rating{margin:0 auto 10px;width:86px}.tax-product_cat .store_home_box .product_description .star-rating::before{letter-spacing:3px}.tax-product_cat .store_home_box .product_description .star-rating span::before{color:#f78484;letter-spacing:3px}.tax-product_cat .store_home_box .product_description::after{position:absolute;left:0;bottom:-100%;content:"";width:100%;height:100%;background:linear-gradient(to top, #ffffff 21%, #ffffffe0 82%);transition:0.4s ease;z-index:1;filter:blur(16px);display:none}.store_home_box .product_description::after{position:absolute;left:0;bottom:-122%;content:"";width:100%;height:100%;background:linear-gradient(to top, #ffffff 21%, #ffffffe0 82%);transition:0.4s ease;z-index:1;filter:blur(16px)}.tax-product_cat .store_home_box:hover .product_description::after{bottom:0}.tax-product_cat .store_home_box .product_description a{color:#333;text-decoration:none;font-size:14px;font-weight:500;text-transform:uppercase;transition:0.3s ease}.tax-product_cat .store_home_box .product_description a.added_to_cart.wc-forward{padding-top:10px;position:relative;padding-bottom:2px;font-weight:700}.tax-product_cat .store_home_box .product_description a.added_to_cart.wc-forward::after{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#333;content:""}.tax-product_cat .store_home_box .product_description a.button{padding:12px 20px;position:absolute;left:50%;transform:translate(-50%, -50%);transition:0.5s ease;bottom:-100%;border:1px solid #000;background:#fff;color:#000;z-index:2;width:190px}.tax-product_cat .store_home_box:hover .product_description a.button{bottom:10%}.tax-product_cat .store_home_box .product_description a.button:hover{background:#f78484;color:#fff;border-color:#f78484}.tax-product_cat .store_home_box .product_description a span.price{padding-left:0px;font-size:18px;line-height:24px;margin-bottom:0;font-weight:600;display:block;margin-bottom:0px}.tax-product_cat .store_home_box .product_description a span.price del{color:#a7a7a7}.tax-product_cat .store_home_box .product_description a span.price ins{text-decoration:none}.woof{display:none}.product-sortings-bar .woof{display:block}.woof_auto_show.woof_overflow_hidden{z-index:99999 !important;position:fixed !important;left:-100%;width:337px !important;top:0;height:100vh !important;background:#ffffff;transition:0.3s ease;opacity:1 !important;box-shadow:0px 0px 18px -8px #000;display:block !important;overflow-y:auto;transition-delay:0.1s}.woof_auto_show.woof_overflow_hidden::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#F5F5F5}.woof_auto_show.woof_overflow_hidden::-webkit-scrollbar{width:6px;background-color:#F5F5F5}.woof_auto_show.woof_overflow_hidden::-webkit-scrollbar-thumb{background-color:#404040}.woof_auto_show{z-index:999999 !important;position:fixed !important;left:0%;width:337px !important;top:0;height:100vh !important;background:#ffffff;transition:0.3s ease;opacity:1 !important;box-shadow:0px 0px 18px -8px #000;display:block !important;overflow-y:auto}.woof_auto_show::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:#F5F5F5}.woof_auto_show::-webkit-scrollbar{width:6px;background-color:#F5F5F5}.woof_auto_show::-webkit-scrollbar-thumb{background-color:#404040}.woof_auto_show .woof_auto_1_columns .woof_container{display:inline-block;vertical-align:top;width:100%;padding:15px;min-width:150px;border-bottom:none;padding-bottom:22px;background:#fff4f4}.woof_auto_show .woof_auto_1_columns .woof_container .woof_container_inner h4{margin-bottom:9px;font-size:15px;text-transform:uppercase;color:#000;margin-bottom:23px;border-bottom:0;padding-bottom:7px;margin-top:8px;border-bottom:1px solid #d4d4d4;font-weight:600}.woof_auto_show .woof_auto_1_columns .woof_container .woof_container_inner .woof_label_count{background-color:#ff5b5b;right:-3px;top:-5px;box-shadow:0px 3px 9px -4px #000;color:#ffffff;border:0;font-weight:400 !important}.woof_auto_show .woof_auto_1_columns .woof_container .woof_container_inner .woof_list_label .woof_label_term{border:0;background-color:#ffffff;border-radius:5px;height:auto;transition:0.3s ease}.woof_auto_show .woof_auto_1_columns .woof_container .woof_container_inner .woof_list_label .woof_label_term:hover{background:#f78484;color:#fff}.woof_auto_show .woof_auto_1_columns .woof_container .woof_container_inner .woof_list_label .woof_label_term.checked{background:#f78484;color:#fff}.woof_auto_show .woof_auto_1_columns .woof_container .woof_container_inner_productcategories h4{margin-bottom:15px}.woof_auto_show .woof_auto_1_columns .woof_container .woof_container_inner_productcategories .chosen-container-single .chosen-single{padding:7px 0 7px 8px;height:40px !important}.woof_auto_show .woof_auto_1_columns .woof_container .woof_container_inner_productcategories .chosen-container-single .chosen-single div b{background-position:0 10px !important}.chosen-container-active.chosen-with-drop .chosen-single{border:0 !important}.chosen-container .chosen-drop{border:0 !important}.chosen-container-single .chosen-single div b{background-position:0 10px !important}.chosen-container-active .chosen-single{border:0 !important}.chosen-container .chosen-results li.highlighted{background-color:#ff8385 !important;background-image:linear-gradient(#ff8385 20%, #ff8385 90%) !important;color:#fff}.product-sortings-bar .woof_products_top_panel_ul{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:530px;padding-left:95px !important}.product-sortings-bar .woof_products_top_panel_ul li{background:none;border-right:0px solid #555;line-height:24px;margin:0 6px 0 0 !important}.product-sortings-bar .woof_products_top_panel_ul li:first-child{border:0;border-right:2px solid #000;padding-right:0px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.product-sortings-bar .woof_products_top_panel_ul li:first-child button.woof_reset_button_2{border:0;text-transform:uppercase;font-size:12px;font-weight:500;padding:0 8px;color:#000;background:none;font-weight:600;border-bottom:2px solid #000;padding:0;border-radius:0;line-height:16px}.product-sortings-bar .woof_products_top_panel_ul{display:none}.woof_products_top_panel li span,.woof_products_top_panel2 li span{background-position:center right 0px;padding-right:19px}.product-sortings-bar .woof_products_top_panel_ul li>a{padding-right:13px;border:1px solid #000;padding:2px 5px;padding-right:5px !important;font-size:12px;font-weight:400;color:#000 !important;line-height:23px}.product-sortings-bar .woof_products_top_panel_ul li:first-child{border:0;border-right:2px solid #000 !important;padding-right:17px;margin-right:10px !important}.product-sortings-bar .woof_products_top_panel_ul li>ul li{margin:0 0px 0px 0 !important;border-right:0}.product-sortings-bar .woof_products_top_panel_ul li>ul li{border:0px solid #919191;padding:0px 5px}.product-sortings-bar .woof_products_top_panel_ul li>ul>li:first-child{font-weight:600;border:0 !important;font-size:13px;line-height:27px;padding-right:0px;width:100px;position:relative;top:auto;left:auto;transform:translateY(0)}.woof_show_auto_form,.woof_hide_auto_form{background:url("../images/filter.png") no-repeat !important;background-size:25px !important;z-index:2;position:relative}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#f78484 !important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#f78484 !important;border:0 !important}.woof_price_search_container .price_slider_amount .price_label{font-weight:500}.woocommerce .widget_price_filter .price_slider_amount .button{background:#f78484;color:#fff;text-transform:uppercase;font-size:13px !important}.product-sortings-bar .woof_submit_search_form_container .button.woof_reset_search_form{text-transform:uppercase;font-size:13px !important;background:#000;color:#fff}.woof_checkbox_sales_container .woof_container{position:relative}.woof_container label{margin-left:2px !important;transform:translateY(0px);padding-top:5px}.woof_container input[type=checkbox]{width:100%;height:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;position:relative;border:none;cursor:pointer;outline-width:0;border-radius:50%;position:absolute;left:0}.woof_container input[type=checkbox]:after{border-color:rgba(84, 84, 84, 0.8);display:block;width:100%;height:100%;border:2px solid #a5a5a5;-webkit-transition:240ms;transition:240ms;content:"";position:absolute;top:0;left:0px}.woof_container .input-checkbox:checked:before,.woof_container input[type=checkbox]:checked:before{content:"";position:absolute;top:2px !important;left:5.5px !important;display:table;width:5px;height:9px;border:2px solid #fff;border-top-width:0;border-left-width:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.woof_container input[type="checkbox"]:checked{opacity:1 !important;visibility:visible !important}.woof_container input[type="checkbox"]:checked:after{border-color:#f78484 !important;background:#f78484}.woof_checkbox_label_selected{font-weight:600}.icheckbox_square-blue.checked{border:1px solid #ff8385}.product-sortings-bar .woocommerce-result-count{float:none;position:absolute;left:0;padding-left:45px;top:35%;transform:translateY(-50%);z-index:1}.filter-backdrop{position:fixed;left:-100%;top:0;background:#000;width:100%;height:100%;opacity:0.5;z-index:9999;transition:0.9s ease}.filter-backdrop.left-0{left:0%}.icheckbox_square-blue.hover{background-position:0;background:none}.icheckbox_square-blue{background-position:0 0;background:#fff !important;border:1px solid #000;width:17px;height:17px}ul.woof_list li{margin:0 3px 4px 0px}.woocommerce-shop .page-header{text-align:center;margin:75px auto 65px;max-width:1356px;padding:0 15px}.woocommerce-shop .page-header h2{margin-bottom:25px;font-weight:700;font-size:2.5rem;text-transform:uppercase}.single-product .site-header{box-shadow:0px 2px 20px -7px #00000059}.single-product.woocommerce .woocommerce-breadcrumb{margin:0;padding:25px 0;font-weight:600}.single-product.woocommerce .woocommerce-breadcrumb a{color:#767676;padding:0 5px;font-weight:400}.single-product.woocommerce div.product .product_title{font-size:35px;margin-bottom:15px}.single-product.woocommerce div.product p.price,.single-product.woocommerce div.product span.price{color:#3d3d3d;font-size:22px;font-weight:700}.single-product.woocommerce .woocommerce-product-details__short-description{border-bottom:1px solid #f1f1f1}.single-product.woocommerce .woocommerce-product-details__short-description p{color:#777}.single-product.woocommerce form.cart{padding-top:20px;margin-bottom:0 !important;display:inline-block}.single-product.woocommerce div.product form.cart div.quantity{float:left;margin:0 8px 0 0;height:40px;width:60px}.single-product.woocommerce .quantity .qty{width:100%;text-align:center;height:100%}.single-product.woocommerce div.product form.cart .button{vertical-align:middle;float:left;height:40px;font-size:15px;font-weight:500;padding:10px 25px;background:#f78484;margin-right:5px}.single-product.woocommerce .yith-wcwl-add-to-wishlist{margin-top:10px;display:block;transform:translateY(0px)}.single-product.woocommerce .yith-wcwl-add-to-wishlist .yith-wcwl-add-button{margin-right:0px}.single-product.woocommerce .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.add_to_wishlist{width:auto;height:40px;display:flex;align-items:center;justify-content:flex-start;border:0;border-radius:2px;background:none;color:#000;text-decoration:none}.single-product.woocommerce .qib-button-wrapper{width:140px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:100px;overflow:hidden;border:1px solid #e0e0e0;margin:0 10px 0 0;float:left}.single-product.woocommerce .qib-button-wrapper .qib-button{margin:0px 8px;background:#f78484 !important;color:#fff;border-radius:unset;border:none !important;font-weight:bolder;height:25px;font-size:19px;display:flex;text-align:center;width:25px;border-radius:100%;align-items:center;justify-content:center}.single-product.woocommerce .qib-button-wrapper input.input-text.qty.text{font-size:15px}.single-product.woocommerce div.product .woocommerce-product-rating{margin-bottom:8px}.single-product.woocommerce .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.add_to_wishlist i{margin-right:6px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#f7f7f7}.single-product.woocommerce .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a.add_to_wishlist span{display:inline-block;transform:translateY(0px)}.single-product.woocommerce .product_meta{display:block;border-top:1px solid #f1f1f1;padding-top:15px;margin-top:20px;margin-bottom:20px}.single-product.woocommerce .product_meta .posted_in{color:#000;font-weight:500}.single-product.woocommerce .product_meta .posted_in a{color:#888;text-transform:capitalize}.woocommerce-notices-wrapper{position:fixed;bottom:0;right:0;z-index:9999;width:100%}.woocommerce-message{padding:22px 10px 15px 55px !important;margin:0 !important;background-color:#ecefe2 !important;color:#37530d !important;border-top:3px solid #8fae1b !important;list-style:none outside !important;word-wrap:break-word !important;font-weight:500 !important;position:fixed !important;bottom:0;right:0;z-index:999999;width:100% !important}.woocommerce-error{padding:22px 10px 15px 55px !important;margin:0 !important;background-color:#ffe7e5 !important;color:#F44336 !important;border-top:3px solid #F44336 !important;list-style:none outside !important;word-wrap:break-word !important;font-weight:500 !important;position:fixed !important;bottom:0;right:0;z-index:9999;width:100% !important}.woocommerce-error::before{top:50% !important;transform:translateY(-35%)}.woocommerce-message a.wp-element-button{font-weight:500 !important;border-radius:2px !important;text-transform:uppercase !important;top:50%;transform:translateY(-50%);right:15px;background-color:#8BC34A !important;color:#ffffff !important;left:auto !important;position:absolute !important;float:none !important}.woocommerce-message a.restore-item{float:right;color:#fff !important;text-decoration:none !important;background:#81b13a;padding:3px 12px;border-radius:5px;font-size:16px;text-transform:uppercase}.woocommerce-message::before{top:50% !important;transform:translateY(-37%)}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{background:#000 !important;transition:0.3s ease}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service):hover>span{background:#f78484 !important}#yith-wcwl-popup-message{font-weight:700;line-height:26px !important;text-align:center;background:#f3ffe4 !important;-webkit-box-shadow:0 0 15px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 15px rgba(0, 0, 0, 0.3);box-shadow:0 0 11px -1px #1212123d;position:fixed;top:auto !important;bottom:30px;left:auto !important;width:250px;color:#54782b;z-index:9999 !important;right:0;padding:7px 40px;z-index:10000}#chat-application{z-index:999 !important}.single-product.woocommerce .yith-wcwl-add-to-wishlist.exists{transform:translateY(0px)}.single-product.woocommerce .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse{display:flex;align-items:center;justify-content:flex-start}.single-product.woocommerce .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse .feedback{overflow:hidden;width:40px;display:inline-block;text-indent:3px;height:40px;background:#000;position:relative;border-radius:2px;margin-right:10px}.single-product.woocommerce .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse{display:flex;align-items:center;justify-content:flex-start}.single-product.woocommerce .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse .feedback{overflow:hidden;width:40px;display:inline-block;text-indent:3px;height:40px;background:#000;position:relative;border-radius:2px;margin-right:10px}.single-product.woocommerce .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse .feedback+a[data-title="Browse wishlist"]{text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:14px;position:relative;padding-bottom:5px;color:#000}.single-product.woocommerce .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistaddedbrowse .feedback+a::before{position:absolute;content:"";left:0;bottom:2px;height:1.5px;width:100%;background:#000}.single-product.woocommerce .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse .feedback+a[data-title="Browse wishlist"]{text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-weight:700;font-size:14px;position:relative;padding-bottom:5px;color:#000}.single-product.woocommerce .yith-wcwl-add-to-wishlist.exists .yith-wcwl-wishlistexistsbrowse .feedback+a::before{position:absolute;content:"";left:0;bottom:2px;height:1.5px;width:100%;background:#000}.single-product.woocommerce .yith-wcwl-add-to-wishlist.exists .feedback .yith-wcwl-icon{margin-right:0;color:#ffffff;position:absolute;left:45%;top:50%;height:100%;text-align:center;transform:translate(-50%, -50%);width:100%;display:flex;align-items:center;justify-content:center;background:#000000}.woocommerce-product-gallery .slick-slider.wpgs-for .slick-arrow{position:absolute;z-index:1;cursor:pointer;top:50%;margin-top:0;background:#fff;padding:10px;margin-left:15px;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.woocommerce-product-gallery .slick-slider.wpgs-for .slick-arrow.flaticon-right-arrow{margin-left:0;margin-right:15px}.woocommerce-product-gallery .slick-slider.wpgs-nav .slick-arrow{position:absolute;z-index:1;cursor:pointer;top:50%;margin-top:0;background:#fff;padding:10px;margin-left:15px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.woocommerce-product-gallery .slick-slider.wpgs-nav .slick-arrow.slick-prev{left:15px}.woocommerce-product-gallery .slick-slider.wpgs-nav .slick-arrow.slick-prev:before{content:"";color:#000;opacity:1;font-family:Flaticon}.woocommerce-product-gallery .slick-slider.wpgs-nav .slick-arrow.slick-next{right:15px}.woocommerce-product-gallery .slick-slider.wpgs-nav .slick-arrow.slick-next:before{content:"";color:#000;opacity:1;font-family:Flaticon;transform:rotate(180deg)}.single-product.woocommerce div.product p.price ins{text-decoration:none}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none;z-index:-1;bottom:1px}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li{border:0;border-radius:0;margin:0;padding:4px 0px;margin-right:15px;background:none}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li::before{position:absolute;content:"";bottom:0;left:0;height:3px;width:0%;background:#ed9999;transition:0.3s ease;z-index:2;border:0}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li:hover::before{width:100%}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{width:100%}.woocommerce-tabs.wc-tabs-wrapper{border-bottom:1px solid #f1f1f1;padding-bottom:25px}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:600;color:#a6a6a6}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{color:#333}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#333}.single-product.woocommerce .woocommerce-Reviews{display:flex;justify-content:center;align-items:flex-start}.single-product.woocommerce .woocommerce-Reviews #comments{width:50%;padding-right:25px;height:537px;overflow-y:auto}.single-product.woocommerce .woocommerce-Reviews #comments h2.woocommerce-Reviews-title{font-size:17px;text-transform:uppercase;font-weight:700}.single-product.woocommerce .woocommerce-Reviews #review_form_wrapper{width:50%;padding-left:25px}.single-product.woocommerce .woocommerce-Reviews #review_form #reply-title{text-transform:uppercase;font-weight:700;margin-bottom:15px;display:block}.woocommerce div.product .woocommerce-tabs .panel p{color:#777;font-size:14px;line-height:24px}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-rating{display:flex;align-items:center;justify-content:flex-start;margin-bottom:25px;margin-top:30px}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-rating label{margin-right:10px;font-weight:500}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-rating .stars{margin-bottom:-10px !important}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-rating .stars a{color:#bbb;font-size:22px}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-rating .stars:hover a:before,.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-rating .stars.selected a:before,.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-rating .stars.selected:hover a::before{color:#EABE12}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-comment label{margin-bottom:10px;color:#000;font-size:15px;display:block;font-weight:500;font-size:14px;text-transform:uppercase}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-comment label span{color:#E91E63}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-comment textarea{display:block;height:40px;width:100%;padding:15px}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-author label{margin-bottom:15px;color:#000;font-size:15px;display:block;font-weight:500;font-size:14px;text-transform:uppercase}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-author label span{color:#E91E63}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-author input{display:block;height:40px;width:100%;padding:15px}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-email label{margin-bottom:15px;color:#000;font-size:15px;display:block;font-weight:500;font-size:14px;text-transform:uppercase}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-email label span{color:#E91E63}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-email input{display:block;height:40px;width:100%;padding:15px}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-cookies-consent{margin-top:22px !important;margin-bottom:20px !important;position:relative}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-cookies-consent label{margin-left:4px;font-size:14px;transform:translateY(0px);color:#000;font-weight:400;padding-left:30px;font-size:14px}.single-product.woocommerce #review_form #respond .form-submit input{left:auto;padding:15px 15px;background:#333;color:#fff;font-weight:500;border-radius:0;width:140px;transition:0.3s ease;font-size:14px;text-transform:uppercase}.single-product.woocommerce #review_form #respond .form-submit input:hover{background:#ed9999;color:#fff}.single-product.woocommerce .related.products{margin-top:50px}.single-product.woocommerce .related.products h2.heading1{display:block;border-bottom:1px solid #f1f1f1;padding-bottom:20px;margin-bottom:25px;font-size:22px}.single-product.woocommerce div.product .woocommerce-tabs .panel h2{font-size:20px}.single-product.woocommerce .store_home_box .product_description{text-align:center;position:relative;overflow:hidden;height:90px}.single-product.woocommerce .store_home_box .product_description::after{position:absolute;left:0;bottom:-100%;content:"";width:100%;height:100%;background:linear-gradient(to top, #ffffff 21%, #ffffffe0 82%);transition:0.4s ease;z-index:1;display:none}.single-product.woocommerce .store_home_box:hover .product_description::after{bottom:0}.single-product.woocommerce .store_home_box .product_description a{color:#333;text-decoration:none;font-size:14px;font-weight:500;text-transform:uppercase;transition:0.3s ease}.single-product.woocommerce .store_home_box .product_description a.button{padding:12px 20px;position:absolute;left:50%;transform:translate(-50%, -50%);transition:0.5s ease;bottom:-100%;border:1px solid #000;background:#fff;color:#000;z-index:2;width:190px}.single-product.woocommerce .store_home_box:hover .product_description a.button{bottom:0%}.single-product.woocommerce .store_home_box .product_description a.button:hover{background:#f78484;color:#fff;border-color:#f78484}.single-product.woocommerce .store_home_box .product_description a span.price{padding-left:0px;font-size:18px;line-height:24px;font-family:"Open Sans";margin-bottom:0;font-weight:700;display:block;margin-bottom:10px}.single-product.woocommerce .store_home_box .product_description a span.price del{color:#a7a7a7}.single-product.woocommerce .store_home_box .product_description a span.price ins{text-decoration:none}.single-product.woocommerce #reviews #comments ol.commentlist{padding-left:0;margin-top:30px}.single-product.woocommerce .star-rating span::before{color:#EABE12}.single-product.woocommerce .product_meta .sku_wrapper{color:#000;font-weight:500;margin-right:12px}.single-product.woocommerce .product_meta .sku_wrapper span.sku{color:#888;text-transform:capitalize}.single-product.woocommerce .variable-items-wrapper li{font-size:13px;border:1px solid #ccc;box-shadow:none !important}.single-product.woocommerce .variable-items-wrapper li.selected{background-color:#f99ab5 !important;color:#fff !important;border-color:#f99ab5 !important}.single-product.woocommerce .product form.cart .reset_variations{font-size:14px;font-weight:600;color:#fff;text-decoration:none;position:relative;padding:0px 15px;padding-left:28px;background:#000;margin-top:0px;display:inline-block;position:absolute;right:0;top:0}.single-product.woocommerce .product form.cart .reset_variations::before{position:absolute;content:"";left:8px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:url("../images/close.png") no-repeat;background-size:12px;background-position:center}.single-product.woocommerce .woocommerce-variation-price{margin-bottom:15px}.single-product.woocommerce .woocommerce-variation-price .price ins{text-decoration:none}.single-product.woocommerce .variations td.woo-variation-items-wrapper{position:relative;padding-right:35px}.single-product.woocommerce table.shop_attributes td p a{padding:1px 5px 4px;background:#ed9999;color:#fff;text-decoration:none;border-radius:7px;margin-right:2px;font-weight:500}.single-product .summary.entry-summary .timify-button{padding:15px 25px;max-width:245px;background:linear-gradient(0deg, #ed9999, #ed9999);text-align:center;color:#fff;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:1px;cursor:pointer;transition:0.3s ease;box-shadow:0px 0px 25px -8px #fff}.single-product .summary.entry-summary .timify-button:hover{box-shadow:0px 14px 25px -8px #ffb2b2;border-radius:100px;background:linear-gradient(0deg, #ff7777, #ffc9c9)}.woocommerce div.product .woocommerce-tabs ul.tabs{padding-left:0}.single-product .addtoany_list a span{transition:0.3s ease;border-radius:100%;background:#3c3c3c !important;display:flex;align-items:center;justify-content:center}.single-product .addtoany_list a:hover span{background:#ed9999 !important}.single-product .addtoany_list a span svg{width:22px}.single-product .addtoany_list a:hover span svg{fill:#000000}#review_form_wrapper input[type=checkbox]{width:17px;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;position:relative;border:none;cursor:pointer;outline-width:0;border-radius:50%;position:absolute;left:0;top:2px}#review_form_wrapper input[type="checkbox"]:after{border-color:rgba(84, 84, 84, 0.8);display:block;width:17px;height:17px;border:2px solid #a5a5a5;-webkit-transition:240ms;transition:240ms;content:"";position:absolute;top:2px;left:6px}#review_form_wrapper .input-checkbox:checked:before,#review_form_wrapper input[type=checkbox]:checked:before{content:"";position:absolute;top:4px;left:12px;display:table;width:5px;height:10px;border:2px solid #fff;border-top-width:0;border-left-width:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:2}.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-cookies-consent .input-checkbox:checked:before,.single-product.woocommerce .woocommerce-Reviews #commentform .comment-form-cookies-consent input[type=checkbox]:checked:before{left:12px !important}#review_form_wrapper input[type="checkbox"]:checked:after{border-color:#f78484;background:#f78484}.wishlist-title-container{display:none}.woocommerce-wishlist .page-header{text-align:center;margin:75px auto 65px;max-width:1356px;padding:0 15px}.woocommerce-wishlist .page-header h1{margin-bottom:25px;font-weight:700;font-size:2.5rem;text-transform:uppercase}.woocommerce-wishlist .about_banner{position:relative}.woocommerce-wishlist .about_banner h1{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;font-weight:700;text-transform:uppercase}.wishlist-title-container .wishlist-title-with-form{margin-bottom:0 !important;display:none}.woocommerce-wishlist .woocommerce table.shop_table td{text-align:left}.woocommerce-wishlist .wishlist_table{border:0 !important}.woocommerce-wishlist .wishlist_table thead tr{background:#fff8f8}.woocommerce-wishlist .wishlist_table thead tr th{color:#f78484;font-size:15px;border:0;font-weight:600}.wishlist-title-container{margin-top:35px;margin-bottom:30px;border-bottom:1px solid #f1f1f1;padding-bottom:15px}.woocommerce-wishlist .woocommerce table.shop_table td{font-size:16px;font-weight:600;border-bottom:1px solid #e5e5e5;border-top:0}.woocommerce-wishlist .woocommerce table.shop_table td a{text-decoration:none;font-weight:600;color:#333}.woocommerce-wishlist .woocommerce table.shop_table td a:hover{color:#333}.woocommerce-wishlist .woocommerce table.shop_table td del{color:#5b5b5b}.woocommerce-wishlist .woocommerce table.shop_table td ins{text-decoration:none}.woocommerce-wishlist .woocommerce table.shop_table td.product-stock-status span.wishlist-in-stock{color:#297e29;padding:8px 20px;background:#e7f9e7;border-radius:3px;font-size:14px}.woocommerce-wishlist .woocommerce table.shop_table td.product-add-to-cart{position:relative;text-align:right}.woocommerce-wishlist .woocommerce table.shop_table td.product-add-to-cart span.dateadded{display:block;position:absolute;bottom:0;right:0;font-size:8px;padding:2px 10px;color:#5f5f5f;font-weight:600}.woocommerce-wishlist .woocommerce table.shop_table td.product-add-to-cart a.add_to_cart_button{display:inline-block !important;width:30px;height:30px;background:#eee;text-indent:0px;font-size:1px;position:relative;margin-left:auto !important;margin-bottom:0 !important;transform:translateY(-10px);transition:0.3s ease;border-radius:5px;margin-right:8px !important}.woocommerce-wishlist .woocommerce table.shop_table td.product-add-to-cart a.add_to_cart_button:hover{background:#000}.woocommerce-wishlist .woocommerce table.shop_table td.product-add-to-cart a.add_to_cart_button::before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;background:url(../images/shopping-cart.png) no-repeat;background-size:17px;background-position:center;display:block;width:100%;height:100%;transition:0.3s ease}.woocommerce-wishlist .woocommerce table.shop_table td.product-add-to-cart a.add_to_cart_button:hover::before{filter:invert(100%) sepia(91%) saturate(38%) hue-rotate(254deg) brightness(110%) contrast(110%)}.woocommerce-wishlist .woocommerce table.shop_table td.product-add-to-cart a.remove_from_wishlist{display:inline-block !important;width:30px;height:30px;background:#ffcdc9;text-indent:0px;font-size:1px;position:relative;margin-left:auto !important;margin-bottom:0 !important;transform:translateY(-21px);border-radius:5px;transition:0.3s ease;padding:0 !important}.woocommerce-wishlist .woocommerce table.shop_table td.product-add-to-cart a.remove_from_wishlist:hover{background:#f44336}.woocommerce-wishlist .woocommerce table.shop_table td.product-add-to-cart a.remove_from_wishlist::before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%, -50%);color:#fff;background:url(../images/delete.png) no-repeat;background-size:17px;background-position:center;display:block;width:100%;transition:0.3s ease;height:100%;filter:invert(37%) sepia(40%) saturate(2341%) hue-rotate(335deg) brightness(97%) contrast(98%)}.woocommerce-wishlist .woocommerce table.shop_table td.product-add-to-cart a.remove_from_wishlist:hover::before{filter:invert(100%) sepia(91%) saturate(38%) hue-rotate(254deg) brightness(110%) contrast(110%)}.wishlist_table.mobile li{margin-bottom:7px;position:relative;background:#fff7f775;padding:15px;border-bottom:1px solid #f2f2f2}.wishlist_table.mobile li .item-wrapper .item-details .product-name h3{font-size:16px;text-transform:uppercase;font-weight:600}.wishlist_table.mobile li .item-wrapper .item-details .product-name h3 a{text-decoration:none}.wishlist_table.mobile li .item-wrapper .item-details .item-details-table tr td.value{font-weight:500}.wishlist_table.mobile li .additional-info-wrapper{display:flex;align-items:center;position:relative;width:100%;padding:0px;border-top:1px solid #e5e5e5;padding-top:10px}.wishlist_table.mobile li .item-wrapper .item-details .item-details-table tr td.value ins{text-decoration:none}.wishlist_table.mobile li .additional-info-wrapper .additional-info{padding:5px 10px;display:block;background:#e3fff1;border-radius:5px;margin-bottom:0}.wishlist_table.mobile li .additional-info-wrapper .additional-info tr td{color:#4CAF50;text-transform:uppercase}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart{margin-left:10px;margin-bottom:0 !important}.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart a.add_to_cart_button{text-decoration:none;padding:7px 10px;background:#ff8385;COLOR:#FFF;border-radius:5px;margin-bottom:0 !important;text-transform:uppercase;font-size:11px;font-weight:500}.wishlist_table.mobile li .additional-info-wrapper .product-remove a.remove_from_wishlist{display:flex !important;width:30px;height:30px;background:#ffe1de;text-indent:0px;font-size:1px;position:relative;margin-left:auto !important;margin-bottom:0 !important;transform:translateY(0px);text-decoration:none;border-radius:5px;align-items:center;justify-content:center;transition:0.3s ease}.wishlist_table.mobile li .additional-info-wrapper .product-remove a.remove_from_wishlist i{color:#ff8385;font-size:18px;border:0;transition:0.3s ease}.wishlist_table.mobile li .additional-info-wrapper .product-remove a.remove_from_wishlist:hover{background:#000}.wishlist_table.mobile li .additional-info-wrapper .product-remove a.remove_from_wishlist:hover i{color:#fff}.wishlist_table.mobile li .additional-info-wrapper .product-remove{text-align:right;position:absolute;right:0}.search-results .store_home{margin-bottom:25px}.page-id-366 .page-header{margin:70px auto 65px}.page-id-366 .page-header h2{margin-bottom:25px;font-weight:700;font-size:2.5rem;text-transform:uppercase}.page-id-366 .page-initial-modal-wrapper{max-width:542px;display:flex;align-items:center;justify-content:flex-start;margin:0 auto 50px;border:2px dashed #555;padding:15px 50px 15px 15px;position:relative}.page-id-366 .page-initial-modal-wrapper h2{font-size:14px;margin-right:0px;color:#333;margin-bottom:0}.page-id-366 .page-initial-modal-wrapper button.btn-primary{width:40px;height:40px;right:4px;position:absolute;text-indent:-123px;border-radius:0px;overflow:hidden;border:0;background:#f78484}.page-id-366 .page-initial-modal-wrapper button.btn-primary::before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;background:url("../images/upload.png") no-repeat;background-position:center;background-size:50%;filter:invert(100%) sepia(0%) saturate(7447%) hue-rotate(224deg) brightness(96%) contrast(102%)}.page-id-366 #exampleModal .modal-content{border:0}.page-id-366 #exampleModal .modal-header{background:#ed9999}.page-id-366 #exampleModal .modal-header h1{font-size:18px !important;color:#fff}.page-id-366 #exampleModal .modal-body form .form-group{margin-bottom:15px}.page-id-366 #exampleModal .modal-body form .form-group label{color:#545454;font-weight:500;font-size:14px;margin-bottom:7px;text-transform:uppercase}.page-id-366 #exampleModal .modal-body form .form-group .form-control{height:45px;border-radius:0px;position:relative;border:0;background:#fff}.page-id-366 #exampleModal .modal-body form .form-group .form-control:focus{box-shadow:none}.page-id-366 #exampleModal .modal-body form .form-group.half-left .form-control::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"Upload File";color:#b9b9b9;font-size:13px;text-align:left;text-transform:uppercase;padding:12px 15px;font-weight:500;background:#fff url("../images/upload.png") no-repeat;background-position:center right 15px;background-size:18px}.page-id-366 #exampleModal .modal-body form .form-group input[type="submit"]{width:100% !important;background:#f78484;text-transform:uppercase;letter-spacing:1px;transition:0.3s ease;padding:10px 15px;border:0;color:#fff;font-weight:600}.page-id-366 #exampleModal .modal-body form .form-group input[type="submit"]:hover{background:#000}.page-id-366 #exampleModal .modal-dialog{max-width:670px}.page-id-366 #exampleModal .modal-header{position:relative}.page-id-366 #exampleModal .modal-header .btn-close{position:absolute;right:25px;top:38px;transform:translateY(-50%);background:#fff;display:flex;align-items:center;justify-content:center;padding:5px;opacity:1;border-radius:100%;transition:0.3s ease}.page-id-366 #exampleModal .modal-header .btn-close:hover{background:#000}.page-id-366 #exampleModal .modal-header .btn-close ion-icon{font-size:18px;color:#000}.page-id-366 #exampleModal .modal-header .btn-close:hover ion-icon{color:#fff}.page-id-366 #exampleModal .modal-body{padding:35px 25px;background:#fff4f4}.page-id-366 #exampleModal .modal-body form{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.page-id-366 #exampleModal .modal-body form .msg{position:absolute;width:100%;top:0;left:0}.page-id-366 #exampleModal .modal-body form .form-group{width:48%;margin-right:14px}.page-id-366 #exampleModal .modal-body form .form-group:nth-child(odd){margin-right:0}.page-id-366 #exampleModal .modal-body form .form-group.comments{width:100%;margin-right:0}.page-id-366 #exampleModal .modal-body form .form-group.comments .form-control{height:120px}.page-id-366 #exampleModal .modal-body form .form-group.submit-btn{width:100%;margin-right:0;margin-bottom:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity);display:block !important}.home_bride{padding-bottom:100px}.home_bride .bride_title h2{font-size:36px;margin-bottom:30px;line-height:auto}.home_bride .bride_title p{font-size:14px;line-height:24px}.home_bride .bride_item{margin:12px 0;position:relative;height:404px;overflow:hidden}.bride_item .bride_content{opacity:0;transform:scale(0.1);transition:0.4s;width:calc(100% - 30px);height:calc(100% - 40px);background:rgba(255, 255, 255, 0.8);position:absolute;top:20px;left:15px;display:flex;flex-wrap:wrap;align-content:center;text-align:center;padding:15px;z-index:2}.bride_item:hover .bride_content{transform:scale(1);opacity:1}.bride_item .bride_content h4{width:100%;margin:5px 0;font-size:18px;word-break:break-word}.home_bride .bride_item img{width:100%;height:100%;object-fit:cover;position:absolute}.home_bride .view_btn{margin-top:20px;text-decoration:none}.page-id-518 .step-up-form-wrapper{display:flex;padding:0 10px;background:none;border-radius:15px;justify-content:flex-start;align-items:flex-start}.page-id-518 .step-up-form-wrapper .product-box{width:23%;margin:0 2% 2% 0}.page-id-518 .step-up-form-wrapper .product-box:last-child{margin-right:0}.page-id-518 .step-up-form-wrapper .product-box p{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;padding:15px;background:#fff;position:relative;box-shadow:0px 2px 15px -8px;margin-bottom:0;border-radius:8px}.page-id-518 .step-up-form-wrapper .product-box p img{width:100%}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap{width:100%;margin-top:15px}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap .wpcf7-form-control{width:100%;display:flex;align-items:center}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item{width:100%;margin:0;position:relative;display:flex;align-items:center}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{position:relative;overflow:hidden;width:100%}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item-label{position:relative;width:100%;padding:10px 15px;cursor:pointer;display:block;z-index:1}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item-label::before{position:absolute;right:15px;width:25px;height:25px;background:#fff;border:1px solid #d4d4d4;content:"";border-radius:100%;top:50%;transform:translateY(-50%)}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item-label::after{position:absolute;right:0px;width:100%;height:100%;content:"";top:0%;opacity:1;background:#f7f7f7;z-index:-1}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type="checkbox"]{position:absolute;right:0px;top:50%;transform:translateY(-50%);width:250%;height:100%;opacity:0;cursor:pointer}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type="checkbox"]:checked+.wpcf7-list-item-label::before{background:#fff;border-color:#fff0;background:url("../images/checked.png") no-repeat;background-size:25px;background-position:center;filter:invert(89%) sepia(100%) saturate(268%) hue-rotate(194deg) brightness(113%) contrast(110%)}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type="checkbox"]:checked+.wpcf7-list-item-label{color:#fff}.page-id-518 .step-up-form-wrapper .product-box p .wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type="checkbox"]:checked+.wpcf7-list-item-label::after{background:#ed9999}.page-id-518 .fieldset-cf7mls-wrapper .fieldset-cf7mls>p>label{font-size:20px;border-bottom:1px solid #c2c2c2;display:block;padding-bottom:10px;font-weight:600;margin-bottom:25px}.page-id-518 .fieldset-cf7mls-wrapper .fieldset-cf7mls>label{font-size:20px;border-bottom:1px solid #c2c2c2;display:block;padding-bottom:10px;font-weight:600;margin-bottom:25px}.page-id-518 .wpcf7-form .fieldset-cf7mls .cf7mls-btns{display:flex;align-items:center;justify-content:center}.page-id-518 .wpcf7-form .fieldset-cf7mls .cf7mls-btns .cf7mls_btn{background:#000;font-size:13px;font-weight:600;text-transform:uppercase}.page-id-518 .wpcf7-form .fieldset-cf7mls .cf7mls-btns .cf7mls_back.action-button{margin-right:10px;background:#000;font-size:13px;font-weight:600;text-transform:uppercase;color:#fff}.page-id-518 .fieldset-cf7mls .contact-form-wrapper{margin-top:45px;padding:55px 45px;background:#f7f7f7;border-radius:10px;margin-bottom:50px}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p br{display:none;content:""}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control-wrap{position:relative;width:48% !important;margin-bottom:20px}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control-wrap[data-name="Phone"]{width:100% !important}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control-wrap{width:100% !important}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control-wrap input{height:50px;border:0;padding:10px 15px !important}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control-wrap input::placeholder{font-size:14px}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control-wrap:last-child{margin-bottom:0}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control-wrap textarea{height:150px;border:0;padding:10px 15px !important}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control-wrap textarea::placeholder{font-size:14px}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p>label{width:100%;text-align:left;font-size:22px;margin-bottom:35px;display:block;text-transform:uppercase;font-weight:600;color:#000;border-bottom:2px solid #000;padding-bottom:15px}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control.wpcf7-submit{background:#000;color:#fff;letter-spacing:1px;font-weight:600;text-transform:uppercase;margin-bottom:0;max-width:220px;margin:35px 0 0;transition:0.3s ease}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control.wpcf7-submit:hover{background:#ed9999}.page-id-518 .fieldset-cf7mls .contact-form-wrapper+p{text-align:center}.page-id-518 .fieldset-cf7mls .contact-form-wrapper+p>.action-button{margin:auto;float:none;background:#000;font-size:13px;font-weight:600;text-transform:uppercase;color:#fff}.page-id-518 .cms-section.pb-100{padding-bottom:30px !important}.page-id-518 .wpcf7-response-output{display:block;padding:10px !important;background:#ffecec;border-radius:6px}.page-id-401 .page-header h2{margin-bottom:25px;font-weight:700;font-size:2.5rem;text-transform:uppercase}.page-id-401 .special-service-section .section-content-wrapper .content-row{display:flex;align-items:flex-start;justify-self:center}.page-id-401 .special-service-section .section-content-wrapper .content-row:last-child{flex-direction:row-reverse}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper{width:50%;position:relative}.page-id-401 .special-service-section .section-content-wrapper .content-row:first-child .content-wrapper.image-wrapper{padding-right:50px}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::before{position:absolute;content:"";left:-64px;top:-92px;width:160px;height:200px;background:url(../images/leaf-vector-1.png) no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotateY(182deg)}.page-id-401 .special-service-section .section-content-wrapper .content-row:last-child .content-wrapper.image-wrapper::before{position:absolute;content:"";left:-15px;top:-92px;width:160px;height:200px;background:url(../images/leaf-vector-1.png) no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotateY(182deg)}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::after{position:absolute;content:"";right:-19px;bottom:0;width:129px;height:274px;background:url(../images/leaf_vector_7.png) no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(50deg)}.page-id-401 .special-service-section .section-content-wrapper .content-row:last-child .content-wrapper.image-wrapper::after{position:absolute;content:"";right:-68px;bottom:0;width:129px;height:274px;background:url(../images/leaf_vector_7.png) no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(50deg)}.page-id-401 .special-service-section .section-content-wrapper .content-row:first-child .content-wrapper.text-wrapper{padding-left:30px}.page-id-401 .special-service-section .section-content-wrapper .content-row:last-child .content-wrapper.image-wrapper{padding-left:50px}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper{position:relative;z-index:2;overflow:hidden}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper::before{position:absolute;left:15px;content:"";top:15px;width:calc(0% - 30px);height:calc(0% - 30px);z-index:1;border-top:1px solid #ffffff;border-left:1px solid #ffffff;transition:0.3s ease;opacity:1}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper:hover::before{width:calc(100% - 30px);height:calc(100% - 30px);opacity:1}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper::after{position:absolute;right:15px;content:"";bottom:15px;width:calc(0% - 30px);height:calc(0% - 30px);z-index:1;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;transition:0.3s ease;opacity:1}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper:hover::after{width:calc(100% - 30px);height:calc(100% - 30px);opacity:1}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper img{transition:0.3s ease}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper:hover img{transform:scale(1.125)}.page-id-401 .special-service-section .section-content-wrapper .content-row:last-child .content-wrapper.text-wrapper{padding-right:30px}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.text-wrapper h3{line-height:35px;font-size:25px;margin-bottom:22px;font-weight:600}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.text-wrapper p{font-size:14px;line-height:25px}.page-id-542 .page-header h2{margin-bottom:25px;font-weight:700;font-size:2.5rem;text-transform:uppercase}.page-id-542 .our-partner-section .section-content-wrapper .content-row{display:flex;align-items:flex-start;justify-self:center;margin-bottom:100px !important}.page-id-542 .our-partner-section .section-content-wrapper .content-row:last-child{margin-bottom:0 !important}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even){flex-direction:row-reverse}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper{width:50%;position:relative}.page-id-542 .our-partner-section .section-content-wrapper .content-row:first-child .content-wrapper.image-wrapper{padding-right:50px}.page-id-542 .our-partner-section .section-content-wrapper .content-row:first-child .content-wrapper.text-wrapper{padding-left:30px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::before{position:absolute;content:"";left:-64px;top:-92px;width:160px;height:200px;background:url(../images/leaf-vector-1.png) no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotateY(182deg)}.page-id-542 .our-partner-section .section-content-wrapper .content-row:last-child .content-wrapper.image-wrapper::before{position:absolute;content:"";left:-83px;top:-92px;width:160px;height:200px;background:url(../images/leaf-vector-1.png) no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotateY(182deg)}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even) .content-wrapper.image-wrapper::before{position:absolute;content:"";left:-20px;top:-110px;width:160px;height:200px;background:url(../images/leaf-vector-1.png) no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotateY(182deg)}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::after{position:absolute;content:"";right:-19px;bottom:0;width:129px;height:274px;background:url(../images/leaf_vector_7.png) no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(50deg)}.page-id-542 .our-partner-section .section-content-wrapper .content-row:last-child .content-wrapper.image-wrapper::after{position:absolute;content:"";right:-20px;bottom:0;width:129px;height:274px;background:url(../images/leaf_vector_7.png) no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(50deg)}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even) .content-wrapper.image-wrapper{padding-left:50px}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even) .content-wrapper.image-wrapper::after{position:absolute;content:"";right:-71px;bottom:0;width:129px;height:274px;background:url(../images/leaf_vector_7.png) no-repeat;background-size:100%;background-position:center;opacity:0.4;z-index:1;transform:rotate(50deg)}.page-id-542 .our-partner-section .section-content-wrapper .content-row:last-child .content-wrapper.image-wrapper{padding-left:50px;padding-right:0px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper{position:relative;z-index:2;overflow:hidden}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper::before{position:absolute;left:15px;content:"";top:15px;width:calc(0% - 30px);height:calc(0% - 30px);z-index:1;border-top:1px solid #ffffff;border-left:1px solid #ffffff;transition:0.3s ease;opacity:1}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper:hover::before{width:calc(100% - 30px);height:calc(100% - 30px);opacity:1}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper::after{position:absolute;right:15px;content:"";bottom:15px;width:calc(0% - 30px);height:calc(0% - 30px);z-index:1;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;transition:0.3s ease;opacity:1}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper:hover::after{width:calc(100% - 30px);height:calc(100% - 30px);opacity:1}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper img{transition:0.3s ease}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper:hover img{transform:scale(1.125)}.page-id-542 .our-partner-section .section-content-wrapper .content-row:last-child .content-wrapper.text-wrapper{padding-right:50px !important;padding-left:0px}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even) .content-wrapper.text-wrapper{padding-right:30px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.text-wrapper h3{line-height:35px;font-size:25px;margin-bottom:22px;font-weight:600}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.text-wrapper p{font-size:14px;line-height:25px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.text-wrapper h5{font-size:17px;margin-bottom:25px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.text-wrapper a{transition:0.3s ease;position:relative;z-index:1}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.text-wrapper a::before{position:absolute;content:"";left:0;top:50%;transform:translateY(-50%);height:50px;width:0%;background:#ed9999;transition:0.3s ease;visibility:hidden;opacity:0;z-index:-1}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.text-wrapper a:hover::before{width:109%;visibility:visible;opacity:1}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.text-wrapper a:hover{color:#ffffff;text-decoration:none;padding-left:25px}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(odd) .content-wrapper.image-wrapper{padding-right:50px}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(odd) .content-wrapper.text-wrapper{padding-left:55px}#chat-application{bottom:15px !important}.got-to-home{position:fixed;right:-120%;bottom:80px;width:45px;height:45px;padding:3px 10px;background:#fff;box-shadow:0px 2px 15px -5px;display:flex;color:#ff8385 !important;border-radius:100%;font-size:25px;border:2px solid #ff8385;align-items:center;justify-content:center;transition:0.7s ease;z-index:6}.got-to-home.show-op-arrow{right:18px}.page-footer{border-top:1px solid #e5e5e5;padding:35px 0px 0px}.page-footer>.container{display:flex;align-items:flex-start;justify-content:center}.page-footer>.container .footer-content-block{width:25%;align-items:flex-start;justify-content:center;padding-right:25px}.page-footer>.container .footer-content-block:last-child{padding-right:0}.page-footer>.container .footer-content-block.footer-logo a.navbar-brand{max-width:190px;width:100%;display:block}.page-footer>.container .footer-content-block .footer_title{font-weight:700;color:#333;font-size:18px;text-transform:uppercase;margin-bottom:18px}.page-footer>.container .footer-content-block ul{list-style-type:none}.page-footer>.container .footer-content-block #menu-footer-menu{padding-left:0px}.page-footer>.container .footer-content-block #menu-footer-menu li{margin-bottom:10px;color:#7a7a7a;font-size:14px}.page-footer>.container .footer-content-block #menu-footer-menu li a{margin-bottom:10px;color:#7a7a7a;font-size:14px;text-decoration:none;transition:0.3s ease;position:relative}.page-footer>.container .footer-content-block #menu-footer-menu li a:hover{color:#ed9999}.page-footer>.container .footer-content-block #menu-footer-menu li a::after{position:absolute;content:"";left:0%;bottom:-5px;width:0;border-bottom:2px dotted #ed9999;visibility:hidden;transition:0.3s ease}.page-footer>.container .footer-content-block #menu-footer-menu li a:hover::after{width:100%;visibility:visible}.page-footer>.container .footer-content-block .address-list li{margin-bottom:15px}.page-footer>.container .footer-content-block .address-list li h3{font-size:17px;font-weight:500;color:#555}.page-footer>.container .footer-content-block .address-list li p{font-size:14px;color:#7a7a7a;margin-bottom:5px}.page-footer>.container .footer-content-block .address-list li a{text-decoration:none}.page-footer>.container .footer-content-block p{font-size:14px;color:#7a7a7a;margin-bottom:5px}.page-footer>.container .footer-content-block .field.newsletter{margin:15px auto 25px}.page-footer>.container .footer-content-block .field.newsletter form{display:flex;align-items:center;justify-content:flex-start;position:relative}.page-footer>.container .footer-content-block .field.newsletter form .tnp-field{margin-bottom:0}.page-footer>.container .footer-content-block .field.newsletter form .tnp-field-email{width:100%;margin:0}.page-footer>.container .footer-content-block .field.newsletter form .tnp-field-email input{padding:10px 15px !important}.page-footer>.container .footer-content-block .field.newsletter form .tnp-field-button{position:absolute;right:5px;margin:0;width:auto}.page-footer>.container .footer-content-block .field.newsletter form .tnp-field-button button{background:url("../images/right-arrow.png") no-repeat;background-size:18px;background-position:center;padding:15px 15px !important;display:flex;height:100%;width:50px}.page-footer>.container .footer-content-block .field.newsletter form .tnp-field-button button ion-icon{display:none}.page-footer>.container .footer-content-block .bianco-social-list{display:flex}.page-footer>.container .footer-content-block .bianco-social-list li{margin-right:15px}.page-footer>.container .footer-content-block .bianco-social-list li:last-child{margin-right:0}.page-footer>.container .footer-content-block .bianco-social-list li a ion-icon{font-size:22px;transition:0.3s ease}.page-footer>.container .footer-content-block .bianco-social-list li:hover a ion-icon{color:#ed9999;transform:scale(1.125)}.page-footer .footer-bottom{padding:25px 15px 25px;background:#000;text-align:center;margin-top:25px}.page-footer .footer-bottom .copyright{color:#ffffff;font-size:14px}.SBW-button{z-index:2147483 !important}@media (max-width:1400px){.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper{max-width:50%}.fifth-section .featured-item-box .content{width:75%}.page-footer>.container .footer-content-block #menu-footer-menu li a{font-size:13px}.page-footer>.container .footer-content-block .address-list li p{font-size:13px}.second-section .section-content-wrapper .content-wrapper{background-size:110% !important}.second-section .section-content-wrapper .content-wrapper:hover{background-size:117% !important}}@media (max-width:1367px){.navbar>.container-fluid .navbar-content-wrapper{justify-content:center;flex-direction:column}.navbar-content-wrapper .content-wrapper.nav-control-wrapper{position:absolute !important;right:0px;top:18px}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.main-menu-wrapper{margin:6px 0px;border-top:1px solid #e5e5e5;padding-top:2px;width:100%}.navbar a.navbar-brand{text-align:left}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper{width:100%}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper{width:100%;display:flex;align-items:flex-start;padding:12px;height:auto}.navbar-expand-xl .main-menu-wrapper .navbar-nav{margin:auto !important;display:flex;flex-direction:row;justify-content:center}.navbar-expand-xl .nav-control-wrapper .navbar-nav{margin-left:auto !important;flex-direction:row}.navbar-nav>.menu-item{padding:10px 5px}.navbar .collapse:not(.show){display:block}.schedule-a-call-cta{height:auto}.navbar>.container-fluid{padding:0}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.logo-wrapper{padding:0 15px}.navbar-expand-xl .main-menu-wrapper .navbar-nav{padding:0 15px}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form{margin:0px auto 0}.fixed-header .navbar>.container-fluid .navbar-content-wrapper .content-wrapper{width:100%}.product-sortings-bar .woof_products_top_panel_ul{width:438px}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-1{right:32%}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-1 .tooltip-icon-wrapper{right:calc(0% + 0px)}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-2 .tooltip-icon-wrapper{right:calc(0% + 0px)}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-3 .tooltip-icon-wrapper{right:calc(0% + 330px)}}@media (max-width:1320px){.second-section .section-content-wrapper .content-wrapper{background-size:115% !important}}@media (max-width:1280px){.product-sortings-bar .woof_products_top_panel_ul{width:100%;position:fixed;bottom:0;background:#fff0f0;left:0;padding:15px 70px !important;z-index:99999999}.product-sortings-bar .woof_products_top_panel_ul li:first-child{left:0;top:0%;transform:translateY(0%);position:relative}.product-sortings-bar .woof_products_top_panel_ul li>ul li{margin:0 0px 0px 0 !important}}@media (max-width:1200px){.page-id-401 .special-service-section .section-content-wrapper .content-row{flex-direction:column;align-items:center;justify-content:center}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper{width:100%}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper{margin-bottom:50px}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper img{width:100%}.page-id-401 .special-service-section .section-content-wrapper .content-row:first-child .content-wrapper.image-wrapper{padding-right:0}.page-id-401 .special-service-section .section-content-wrapper .content-row:first-child .content-wrapper.text-wrapper{padding-left:0}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::after{right:-61px;bottom:43px}.page-id-401 .special-service-section .section-content-wrapper .content-row:last-child{flex-direction:column}.page-id-401 .special-service-section .section-content-wrapper .content-row:last-child .content-wrapper.image-wrapper{padding-left:0}.page-id-401 .special-service-section .section-content-wrapper .content-row:last-child .content-wrapper.text-wrapper{padding-right:0px}.page-id-401 .special-service-section .section-content-wrapper .content-row:last-child .content-wrapper.image-wrapper::before{left:-59px}.page-id-401 .special-service-section .section-content-wrapper .content-row:last-child .content-wrapper.image-wrapper::after{right:-64px;bottom:50px}}@media (max-width:1025px){.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper{height:77px}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form{margin:0px auto 0}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper{max-width:64%}.second-section .section-content-wrapper .content-wrapper{background-size:175% !important;padding:26px 25px 26px 45px}.second-section .section-content-wrapper .content-wrapper:hover{background-size:200% !important}.third-section .section-header h2{font-size:35px}.third-section .section-content-wrapper .category-box a.category-box-header{font-size:25px}.third-section .section-content-wrapper .category-box a.category-box-header img{width:20px}.third-section .section-content-wrapper .category-box .overlay a.category-box-header{font-size:14px;padding:10px 22px}.third-section .section-content-wrapper .category-box .overlay a.category-box-header img{width:16px}.third-section .section-content-wrapper::before{left:16px;top:-126px}.fourth-section .section-content-wrapper .content-wrapper.left .content h2{font-size:35px}.fourth-section .section-content-wrapper .content-wrapper.left .content{padding:50px 20px 0}.fifth-section .featured-item-box .content{width:100%}.fifth-section .second-col .section-header h2{font-size:35px}.fifth-section .featured-item-box .content p{font-size:13px}.fifth-section .featured-item-box .content h2{font-size:32px}.sixth-section .section-content-wrapper::before{right:12%}.sixth-section .section-header h2{font-size:35px}.seventh-section .section-header h2{font-size:35px}.seventh-section .section-content-wrapper .content-wrapper .content{width:70%}.seventh-section .section-content-wrapper .content-wrapper .content h3{font-size:20px}.brand-logo-section .section-header h2{font-size:35px}.about-us-first-section .section-content-wrapper .content-wrapper.left .text-wrapper{margin-bottom:35px;text-align:center}.about-us-first-section .section-content-wrapper .content-wrapper.middle{margin-bottom:35px}.about-us-first-section .section-content-wrapper .content-wrapper.right .text-wrapper{margin-top:35px;text-align:center}.store_home .store_home_box h3{font-size:17px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list li a.recent-post-wrapper .text-wrapper p.desc{font-size:12px;line-height:19px;font-weight:500}.contact-us-section .section-content-wrapper .content-row{max-width:100%}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::before{position:absolute;content:"";left:-38px !important;top:-103px !important;width:122px !important}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::after{right:-48px !important;width:95px !important}.page-id-518 .step-up-form-wrapper .product-box{width:25%}.page-id-542 .our-partner-section .section-content-wrapper .content-row{flex-direction:column;margin-bottom:50px !important}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even){flex-direction:column}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper{width:100%;padding:0 !important;text-align:center}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper .text-wrapper{padding:0 !important;text-align:center}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper .image-wrapper{padding:0 !important}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper{margin-bottom:50px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::before{left:-32px;top:-110px;width:122px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::after{right:-45px;bottom:41px;width:103px}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even) .content-wrapper.image-wrapper::before{left:-32px;top:-110px;width:122px}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even) .content-wrapper.image-wrapper::after{right:-45px;bottom:41px;width:103px}.page-id-542 .our-partner-section.pb-100{padding-bottom:50px !important}.page-id-542 .our-partner-section .section-content-wrapper .content-row:last-child .content-wrapper.text-wrapper{padding-right:0 !important}.page-footer>.container .footer-content-block .field.newsletter form .tnp-field-email input::placeholder{font-size:12px}}@media (max-width:992px){.blog-section .blog-bar{flex-wrap:wrap}.blog-section .blog-bar .content-wrapper.blog-content{width:100%;margin-bottom:50px;padding-right:0;padding-bottom:40px;border-right:0;border-bottom:1px solid #e5e5e5}.blog-section .blog-bar .content-wrapper.blog-sidebar{width:100%;padding:0}.blog-section .blog-bar .content-wrapper.blog-sidebar .sidebar-wrapper{padding:0}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li span.label{width:140px}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper .img-wrapper{margin-bottom:30px}.page-id-518 .step-up-form-wrapper{flex-wrap:wrap}.page-id-518 .step-up-form-wrapper .product-box{width:48%;margin:0 3% 3% 0}.page-id-518 .step-up-form-wrapper .product-box:nth-child(even){margin-right:0}}@media (max-width:821px){.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper h2{font-size:38px}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper h4{font-size:18px;margin-bottom:10px}.second-section .section-content-wrapper{flex-direction:column;background-size:100% !important}.second-section .section-content-wrapper .content-wrapper{width:100%}.fourth-section .section-content-wrapper .content-wrapper.left{width:45%}.fourth-section .section-content-wrapper .content-wrapper.left .content{padding:50px 20px 50px}.fourth-section .section-content-wrapper .content-wrapper.right{width:55%}.fifth-section .section-content-wrapper .container>.row{flex-direction:column-reverse}.fifth-section .section-content-wrapper .first-col{margin-top:50px;height:auto}.fifth-section .second-row{margin-top:0 !important}.fifth-section .second-row .featured-item-box .content{left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;width:75%}.fifth-section .first-col .featured-item-box .content{left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;width:75%}.fifth-section .second-col .upper-row .featured-item-box .content{margin-bottom:25px;margin-top:25px}.fifth-section .second-col .upper-row .featured-item-box .content p{font-size:20px;text-align:center}.sixth-section .section-content-wrapper::before{right:1%}.sixth-section .section-content-wrapper .testimonial-slider-wrapper #testimonial-carousal .carousel-inner .carousel-item .testimonal-box{width:73%}.seventh-section .section-content-wrapper .content-wrapper{margin-bottom:45px}.seventh-section .section-content-wrapper .container-fluid>.row>.col-xxl-4{width:90%;margin:auto}.seventh-section .section-content-wrapper .content-wrapper .content{position:relative;top:auto;transform:translateY(0px);width:100%;background:#000;display:flex;align-items:center;justify-content:space-between}.seventh-section .section-content-wrapper .content-wrapper .content h3{margin-bottom:0;color:#fff;font-size:17px}.seventh-section .section-content-wrapper .content-wrapper .content a.section-cta{color:#fff}.seventh-section .section-content-wrapper .content-wrapper .content a.section-cta::before{border-color:#fff}.seventh-section .section-content-wrapper .content-wrapper .content a.section-cta:hover{color:#000 !important}.seventh-section .section-content-wrapper .content-wrapper .content a.section-cta:hover::before{background:#fff}.page-footer>.container .footer-content-block .address-list li h3{margin-bottom:12px}.page-footer>.container{flex-wrap:wrap}.page-footer>.container .footer-content-block{width:50%}.page-footer>.container .footer_menu.footer-content-block{margin-bottom:35px}.page-footer>.container .footer-content-block #menu-footer-menu{column-count:2}.page-footer>.container .footer-logo.footer-content-block{padding-right:50px}.page-footer>.container .footer_address.footer-content-block{padding-right:50px}.brand-logo-section .brand-logo-box .logo-wrapper img{width:70%}.about-us-first-section .section-content-wrapper .content-wrapper .text-wrapper h2{font-size:30px}.page-header{max-width:85%}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.text-wrapper h3{font-size:24px}.special-service-section.pb-100{padding-bottom:50px !important}.page-id-401 .page-header h2{font-size:35px}.page-id-518 .page-header h1{margin-bottom:60px}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box .tooltip-icon-wrapper{width:20px;height:20px;font-size:13px}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-1{right:29%}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-2{right:30%}.page-id-366 .home_bride .row>.col-md-4{width:50%}}@media (max-width:769px){.navbar .collapse:not(.show){display:none}.navbar-toggler{display:block}.navbar-nav .nav-item.phone .nav-link span.text{display:none}.navbar-nav.navbar-control-btn .nav-item{margin:0 2px !important}.navbar-nav.navbar-control-btn .schedule-a-call-cta{margin-left:10px !important;margin-right:10px !important}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.main-menu-wrapper{margin:0px;padding-top:0}.navbar-content-wrapper .content-wrapper.nav-control-wrapper{right:0px;top:-3px;width:max-content;padding-right:75px !important}.navbar-toggler{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.navbar-toggler .navbar-toggler-icon{margin:6px 0}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form{margin:0px auto 0}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form{max-width:100%}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .search-field{max-width:84%}.navbar-expand-xl .main-menu-wrapper .navbar-nav{flex-direction:column}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper{height:100%;align-items:center;transform:translateY(5px)}.navbar-nav.main-menu>.menu-item{margin-right:0 !important}.navbar-expand-xl .main-menu-wrapper .navbar-nav{padding:15px 15px;box-shadow:0px 12px 6px -11px #0000005c}.navbar-nav>.menu-item{padding:5px 5px}.about-us-third-section .section-content-wrapper .content-box.text-wrapper{width:488px;padding:30px;margin-left:0%}.about-us-third-section .section-content-wrapper .content-box.text-wrapper h3{margin-bottom:0}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li span.label{font-weight:600;margin-right:10px;width:191px}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li .value{font-size:13px}.product-sortings-bar .woof_products_top_panel_ul{width:100%;position:fixed;bottom:0;background:#fff0f0;left:0;padding:15px 70px 15px 190px !important;z-index:99999999}.product-sortings-bar .woof_products_top_panel_ul li:first-child{left:0px;top:0%;transform:translateY(0%);position:relative}.product-sortings-bar .woof_products_top_panel_ul li>ul li{margin:0 0px 0px 0 !important}.woocommerce-shop .store_home_box .product_description{height:80px}.store_home .store_home_box .product_image_wrapper{height:317px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-text-wrapper .blog-title{line-height:30px}}@media (max-width:767px){.about-us-third-section .section-content-wrapper .content-box.text-wrapper{width:430px}}@media (max-width:681px){.navbar a.navbar-brand img{width:108px;padding:12px 0}.navbar-nav.navbar-control-btn .schedule-a-call-cta{padding:2px 10px !important}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper{height:auto;right:0px;top:100%;background:#fff;padding:5px 15px !important;border-top:1px solid #e5e5e5;position:relative !important;border-bottom:1px solid #e5e5e5}.navbar-nav.navbar-control-btn .schedule-a-call-cta .nav-link{padding:5px 0;font-size:9px}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.main-menu-wrapper{position:absolute;background:#fff;top:100%}.navbar-expand-xl .nav-control-wrapper .navbar-nav{width:100%;justify-content:center}.navbar-nav .nav-item.nav-search .nav-search-wrapper{position:fixed;z-index:99999}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form{flex-direction:column-reverse}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .search-field{max-width:100%;margin-right:0;margin-top:25px}.navbar-nav .nav-item.nav-search .nav-search-wrapper .close-btn{margin-left:auto;margin-right:10px}.navbar-nav .nav-item.nav-search .nav-search-wrapper #nav_search_form .submit-btn{right:0;bottom:0}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper{position:relative;z-index:2}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper h4{font-size:16px;color:#333}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper h2{font-size:30px;color:#333}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper a.banner-slider-cta{border:1px solid #333;color:#333}.banner-section #banner-carousal-slider .carousel-item::after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:linear-gradient(89deg, #f5f5f5c7, #fff0);opacity:1}.about-us-first-section{padding-bottom:25px !important}.fourth-section .section-content-wrapper{flex-wrap:wrap}.fourth-section .section-content-wrapper .content-wrapper{width:100% !important;margin-right:0 !important;height:auto}.seventh-section .section-content-wrapper .container-fluid>.row>.col-xxl-4{width:90%}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.main-menu-wrapper{margin:0px 0px 0px}.fourth-section .section-content-wrapper .content-wrapper.left .content{padding:50px 55px 50px}.page-footer>.container .footer-content-block.footer-logo a.navbar-brand{max-width:160px}.page-footer>.container .footer_menu.footer-content-block{padding-right:0}.page-footer>.container .footer-content-block.footer-logo a.navbar-brand{max-width:170px}.contact-us-section .section-content-wrapper .content-row{flex-wrap:wrap}.contact-us-section .section-content-wrapper .content-row .content-wrapper.left{width:100%;padding-right:0}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right{width:100%}.contact-us-section .section-content-wrapper .content-row .content-wrapper.left .content h3{text-align:center;margin-bottom:45px;font-weight:600}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right .contact-form-wrapper .wpcf7-form p label{font-weight:500}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li a span.label{width:auto !important}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li span.label{width:auto;margin-right:0;margin-bottom:10px}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li{flex-direction:column}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li a{flex-direction:column}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li a span.label{width:auto;margin-right:0;margin-bottom:10px}.contact-us-section .section-content-wrapper .content-row .content-wrapper.right ul.contact-list li .value{text-align:center}.contact-us-section .page-header h2{font-size:2rem}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-1{right:32%}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box.box-2{right:32%}.navbar-toggler{top:32%}}@media (max-width:576px){.third-section .section-header h2{font-size:30px}.fourth-section .section-content-wrapper .content-wrapper.left .content h2{font-size:30px}.fifth-section .second-col .section-header h2{font-size:30px}.fifth-section .featured-item-box .content h2{font-size:30px;margin-bottom:15px}.sixth-section .section-header h2{font-size:32px}#testimonial-carousal .carousel-indicators{bottom:-40px}.seventh-section .section-header h2{font-size:30px}.brand-logo-section .section-header h2{font-size:30px}.sixth-section .section-content-wrapper .testimonial-slider-wrapper #testimonial-carousal .carousel-inner .carousel-item .testimonal-box p{font-size:14px}.about-us-first-section .section-content-wrapper .content-wrapper .text-wrapper h2{font-size:22px;margin:10px 0px}.store_home .store_home_box .product_image_wrapper{height:auto}.woocommerce-shop .store_home_box .product_description{height:auto}.page-id-366 .page-initial-modal-wrapper{max-width:calc(100% - 30px)}.single-post .page-header{margin:0px auto 0px}.blog-section{padding-bottom:50px !important}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper{margin-bottom:20px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-images-wrapper{margin-bottom:20px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-text-wrapper .blog-desc{margin-bottom:30px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box{margin-bottom:40px}.faq-section .accordion-item .accordion-button{font-size:14px;line-height:20px}.faq-section::before{width:101px;top:33px}.faq-section::after{right:0px;width:100px;bottom:-50px}.cms-section p{font-size:13px;line-height:24px}.page-id-401 .cms-section p{text-align:center}.faq-section .accordion-item .accordion-body p{font-size:13px;line-height:24px}.page-id-401 .cms-section.pb-100{padding-bottom:50px !important}.page-id-401 .cms-section .page-header{margin:40px auto 40px}.cms-section ul li{font-size:13px}.woocommerce-wishlist .cms-section.pb-100{padding-bottom:50px !important}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.text-wrapper h3{font-size:18px;line-height:27px;text-align:center}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.text-wrapper p{font-size:13px;line-height:22px;text-align:center}.page-id-401 .page-header h2{font-size:35px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::before{left:-2px;top:-127px;width:94px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::after{right:52px;bottom:-95px;width:105px;transform:rotate(-225deg)}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even) .content-wrapper.image-wrapper::before{left:-2px;top:-127px;width:94px}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even) .content-wrapper.image-wrapper::after{right:52px;bottom:-95px;width:105px;transform:rotate(-225deg)}.page-id-366 .home_bride .row>.col-md-4{width:100%}.home_bride .bride_item{height:auto}.home_bride .bride_item img{position:relative}.cky-consent-container .cky-consent-bar{padding-bottom:80px !important}}@media (max-width:481px){.navbar-nav.navbar-control-btn .nav-item{padding:0 5px}.navbar>.container-fluid .navbar-content-wrapper .content-wrapper.nav-control-wrapper{padding:5px 10px !important}.navbar a.navbar-brand img{padding:8px 0}.navbar-nav.navbar-control-btn .schedule-a-call-cta .nav-link{font-size:8px}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper{max-width:70%}.fifth-section .second-row .featured-item-box .content{width:100%;position:relative;transform:translate(0px, 0px);left:0;top:0}.fifth-section .second-row .featured-item-box img.featured-box-bg{display:none}.fifth-section .second-row .featured-item-box{background:url("../images/feat_img_11.jpg") no-repeat;background-position:center;background-size:cover}.fifth-section .first-col .featured-item-box .content{width:100%}#testimonial-carousal .carousel-control-next,.carousel-control-prev{display:none}.sixth-section .section-content-wrapper .testimonial-slider-wrapper #testimonial-carousal .carousel-inner .carousel-item .testimonal-box{width:88%}.seventh-section .section-content-wrapper .content-wrapper .content{padding:15px 15px}.seventh-section .section-content-wrapper .content-wrapper .content h3{margin-bottom:12px}.seventh-section .section-content-wrapper .content-wrapper .content a.section-cta:hover::before{height:136%;width:135%}.seventh-section .section-content-wrapper .content-wrapper .content h3{font-size:14px;margin-bottom:0;text-align:left;line-height:22px}.seventh-section .section-content-wrapper .content-wrapper .content a.section-cta{font-size:10px}.page-footer>.container .footer-content-block{width:100%;padding-right:0 !important;margin-bottom:35px}.page-footer>.container .footer-content-block.footer-logo a.navbar-brand{margin:auto}.page-footer>.container .footer-content-block .footer_title{text-align:center}.page-footer>.container .footer-content-block #menu-footer-menu{column-count:1}.page-footer>.container .footer-content-block #menu-footer-menu li{text-align:center}.page-footer>.container .footer-content-block .address-list li{text-align:center}.page-footer>.container .footer-content-block .bianco-social-list{justify-content:center}.page-footer>.container .footer-content-block:last-child{margin-bottom:0}.sixth-section .section-content-wrapper::before{width:98px;height:201px}.third-section .section-content-wrapper::before{width:50px}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper{max-width:90%;padding:15px 0px;display:flex;align-items:center;justify-content:center}.banner-section #banner-carousal-slider .carousel-item .banner-content-wrapper h2{text-align:center}.about-us-third-section .section-content-wrapper .content-box.text-wrapper{position:relative;width:100%}.about-us-third-section .section-content-wrapper .content-box.image-wrapper:first-child{margin-bottom:7px}.about-us-third-section.py-100{padding:100px 0px 50px !important}.home_bride{padding-bottom:50px}.single-product.woocommerce .woocommerce-Reviews{flex-wrap:wrap}.single-product.woocommerce .woocommerce-Reviews #comments{width:100%;padding-right:0;height:auto}.single-product.woocommerce .woocommerce-Reviews #review_form_wrapper{width:100%;padding-left:0;margin-top:50px}.single-product.woocommerce .store_home_box .product_description{height:auto}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.text-wrapper h3{font-size:15px;line-height:23px;margin-bottom:15px}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.text-wrapper p{font-size:12px;line-height:20px}.page-id-401 .page-header h2{font-size:28px}.page-id-401 .special-service-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::before{left:-4px !important;top:-115px !important;width:92px !important}.page-id-518 .fieldset-cf7mls .contact-form-wrapper{margin-left:10px;margin-right:10px}.page-id-542 .page-header h2{font-size:35px}.page-header p{font-size:13px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.text-wrapper h5{font-size:15px;line-height:24px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.text-wrapper p{font-size:12px;line-height:22px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.image-wrapper::after{width:75px}.page-id-542 .our-partner-section .section-content-wrapper .content-row:nth-child(even) .content-wrapper.image-wrapper::after{width:75px}.page-id-542 .our-partner-section .section-content-wrapper .content-row .content-wrapper.text-wrapper h3{font-size:22px}.fourth-section .section-content-wrapper .content-wrapper.left .content{text-align:center}}@media (max-width:426px){.product-sortings-bar{flex-direction:column}.product-sortings-bar .woocommerce-result-count{position:relative;left:0;padding-left:0;top:auto;transform:translateY(0%);z-index:1;margin-bottom:15px !important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:14px}.page-id-518 .step-up-form-wrapper .product-box{width:100%;margin-right:0}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p:last-child{flex-direction:column;align-items:center}.page-id-518 .fieldset-cf7mls .contact-form-wrapper p .wpcf7-form-control.wpcf7-submit{max-width:100%;margin-bottom:15px}.fourth-section .section-content-wrapper .content-wrapper.right .tooltip-wrapper .tooltip-box .tooltip-icon-wrapper{width:17px;height:17px;font-size:10px}.cky-consent-bar .cky-notice-btn-wrapper{margin-top:0;padding-bottom:0px}}@media (max-width:415px){.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:13px}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li{margin-right:10px}}@media (max-width:376px){.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-text-wrapper .blog-title a{font-size:16px;line-height:26px}.blog-section .blog-bar .content-wrapper.blog-sidebar .content-wrapper .recent-post-list li a.recent-post-wrapper .post-thumb-wrapper{height:70px}.blog-section .blog-bar .content-wrapper.blog-content .blog-box .blog-text-wrapper .blog-title{font-size:16px;line-height:26px}.page-id-366 #exampleModal .modal-header h1{font-size:13px !important;color:#fff}.page-id-366 #exampleModal .modal-body form .form-group{width:100%;margin-right:0}.page-id-366 .page-initial-modal-wrapper{padding:18px 50px 18px 15px}.page-id-366 .page-initial-modal-wrapper h2{font-size:13px;font-weight:600;line-height:20px}.page-id-366 .page-initial-modal-wrapper{padding:18px 60px 18px 15px}.page-id-366 .page-initial-modal-wrapper button.btn-primary{right:15px}.page-id-518 .fieldset-cf7mls-wrapper .fieldset-cf7mls>p>label{text-align:center}}

.page-id-20 .cms-content-wrapper table{margin-bottom:30px;}
.page-id-20 .cms-content-wrapper table tr th{padding-right:25px;padding-bottom: 12px;}
.page-id-20 .cms-content-wrapper ._brlbs-responsive-table {
    overflow-x: auto;
    max-width: 100%;
}
