.grecaptcha-badge{z-index:999}.et_mobile_menu{overflow-y:scroll!important;max-height:80vh!important}@media only screen and (min-width:981px){.form-submit button{margin-left:60px}.head-contact,.top-row,.menu-header{display:flex;align-items:center}.f-1{width:25.875%!important}.f-2{width:15.875%!important}.logo-img img{width:90%!important}.mt-cus{margin-right:2.5%!important}.cus{width:48.5%!important}.shop-col-1{margin-right:1.3%!important}.home-shop .et_pb_row{width:98%;max-width:1600px;display:flex;justify-content:center}}@media only screen and (max-width:980px){.form-submit button{margin-left:70px}.f-3,.f-1,.f-2{margin-bottom:15px!important}.shop-col-1,.shop-col-2{width:100%!important}.home-shop .et_pb_row{width:90%;max-width:1600px}.shop-col-1{margin-bottom:-20px}.cus.et-last-child{margin-bottom:0!important}.cus{margin-bottom:10px!important}}.mobile_menu_bar{position:absolute!important;top:-55px;right:0px}.h-call{margin-right:15px}.featured-service{position:relative}.Featured-info{position:absolute;left:30px;bottom:30px;padding:2px 20px;z-index:9;background:#E62294}.Featured-info span{color:#ffffff!important;font-size:14px;font-weight:600;text-transform:uppercase}@media only screen and (max-width:980px){.menu-row ul{background-color:transparent!important;display:inline-block!important;text-align:center}.menu-tab .et_pb_tabs_controls li{display:inline-block!important}}.menu-tab{border:none!important}.menu-row .et_pb_tab{transition:0.4s ease-in}.et_pb_tabs_controls li{border:none!important}.menu-tab li a,.et_pb_tabs_controls li a{padding:4px 15px!important}.et_pb_tab_active a{color:#ffffff!important;background:#7c2525!important;border-radius:10px 0}.et_pb_tabs_controls li a{color:#000000;padding:5px 20px!important;font-size:15px}@media only screen and (min-width:981px){.Blog-section article{height:550px}.menu-row ul{background-color:transparent!important;display:flex;justify-content:center;margin-bottom:20px}}.menu-tab .et_pb_tab{padding:20px 5px!important}.slider-tab .slide-info h4{font-size:23px;color:#7C2525!important;text-align:center;margin-top:10px}.form input{padding:12px 16px;border-radius:10px!important}.form p{padding-bottom:20px}.dsm_contact_form_7 .wpcf7-form-control.wpcf7-textarea{height:90px!important;border-radius:10px!important}.form-submit{text-align:center;margin-top:25px}.form-submit button,.form-submit button:hover{background:#7C2525!important;color:#ffffff!important;padding:5px 50px!important;border:none!important;border-radius:30px!important;font-size:16px!important;text-transform:uppercase!important}.et_pb_all_tabs{background-color:transparent!important}.featured-service{position:relative}.featured-service::before{background:rgba(255,255,255,.3);bottom:0;content:"";left:50%;position:absolute;right:50%;pointer-events:none;top:0;opacity:1;width:0;-webkit-transition:all 900ms linear;-o-transition:all 900ms linear;transition:all 900ms linear}.featured-service::after{background:rgba(255,255,255,.3);bottom:50%;content:"";left:0;position:absolute;right:0;pointer-events:none;top:50%;opacity:1;width:0;-webkit-transition:all 900ms linear;-o-transition:all 900ms linear;transition:all 900ms linear}.featured-service:hover::before{left:0;right:0;opacity:0;width:auto;-webkit-transition:all 900ms linear;-o-transition:all 900ms linear;transition:all 900ms linear}.featured-service:hover::after{top:0;bottom:0;opacity:0;width:auto;-webkit-transition:all 900ms linear;-o-transition:all 900ms linear;transition:all 900ms linear}.contact-form-2 .form-group .input-section-name,.contact-form-2 .form-group .input-section-phone,.contact-form-2 .form-group .message{width:100%!important;background-color:transparent!important;border:none;height:45px;padding:5px 10px;margin-top:5px;border:1px solid #959595}.contact-form-2 .form-group .message{height:65px!important}.contact-form-2 .input-submit,.contact-form-2 .input-submit:hover{background:#E62294!important;border:none!important;padding:10px 25px!important;border-radius:4px;color:#ffffff!important;font-size:18px;width:100%;margin-top:15px;cursor:pointer!important}.form-group{margin-bottom:10px}.contact-form-2 input[type="submit"]{cursor:pointer}.contact-form-2 label{margin-bottom:5px;color:#000000}.autopopup h2{color:#002C59;text-align:center;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#000000;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}@media only screen and (min-width:981px){.gallery .et_pb_gallery_item{width:23.5%!important;margin-right:1.5%!important}.yith_magnifier_gallery{display:flex!important;justify-content:center!important;width:auto!important}.woocommerce div.product h1{margin-top:40px!important}.woocommerce div.product .price{margin-bottom:40px;display:block}}@media only screen and (max-width:980px){.woocommerce div.product h1{font-size:25px!important}.woocommerce div.product div.images{margin-bottom:10px!important}.yith_magnifier_gallery{display:flex!important;justify-content:center!important}.yith_magnifier_thumbnail{width:120px!important}}.woocommerce-tabs #tab-title-reviews,.woocommerce-tabs .wc-tabs{display:none!important}body.woocommerce .woocommerce-tabs{border:none!important;margin:-20px 0 45px!important}.woocommerce-Tabs-panel h2,.product .related>h2{color:#E62294;display:inline-block;border-bottom:1px solid #E62294;margin-bottom:20px}.woocommerce-Tabs-panel{padding:10px 0!important}.woocommerce-Reviews{display:none!important}.woocommerce div.product h1{color:#7C2525!important;margin-bottom:5px}.entry-summary p.price span{color:#E62294!important}.woocommerce .quantity input.qty{width:100px!important}.woocommerce .quantity .input-text{color:#E62294!important;font-size:16px!important;line-height:1em!important;font-weight:800!important}.woocommerce .single_add_to_cart_button{background:#7C2525!important;color:#ffffff!important;border:none!important;font-size:15px!important;text-transform:uppercase!important;padding:12px 30px!important}.sku_wrapper,.posted_in{display:block!important}.product_meta{padding-top:20px!important}.product_meta .sku,.product_meta a{margin-left:5px;color:#E62294!important}.related .woocommerce-loop-product__title{text-align:center;color:#7C2525!important}.related .woocommerce-Price-amount{font-size:17px;color:#E62294!important}.related .price{text-align:center!important}.woocommerce .woocommerce-breadcrumb{margin:0 0 20px!important;padding:0;font-size:16px!important;color:#e62294!important}.cart{display:none}.form-contact-1 input,.form-contact-1 textarea{border:1px solid #ffffff!important;color:#ffffff!important}.form-contact-1 input::placeholder,.form-contact-1 textarea::placeholder{color:#ffffff!important}.form-contact-1 .input-submit,.form-contact-1 .input-submit:hover{background:#7C2525!important}.inner-blub .et_pb_blurb_content{margin-left:0!important}.form-contact-1 .wpcf7-not-valid-tip,.form-contact-1 .wpcf7-response-output{color:#000000!important}.parentmenu.current_page_item>a{color:#E62294}.childmenu.current-menu-item>a{color:#E62294}.parentmenu a,.childmenu a{color:#000000}.head-menu.current-menu-item>a{color:#E62294}.head-menu a,.head-menu1>a{color:#000000}#overlay{display:none!important}body{overflow-y:visible!important}.col1 img{width:100%;height:400px;object-fit:cover;object-position:top}.swiper-button-next,.swiper-button-prev{background:#000;color:#fff;padding:10px}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px}.ft-2{text-align:center;color:#fff}.ft-2 span{justify-content:center;display:flex;gap:10px}.call-button-wrapper{display:flex;gap:16px;justify-content:center;align-items:center;flex-wrap:wrap}.call-button-base{display:inline-flex;align-items:center;gap:10px;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:10px 20px;border-radius:8px;text-decoration:none;cursor:pointer}.call-button-solid{background:#7B1A27;color:#fff;border:2px solid #7B1A27}.call-button-outline{background:transparent;color:#7B1A27;border:2px solid #7B1A27}.call-button-icon{width:16px;height:16px;flex-shrink:0}.hero-swiper .swiper-button-next:after,.hero-swiper .swiper-button-prev:after{display:none}.hero-swiper .swiper-button-next,.hero-swiper .swiper-button-prev{border-radius:20px;color:#fff;opacity:0.5}.mobile-img{display:none}@media (max-width:767px){.desktop-img{display:none}.mobile-img{display:block;width:100%}}