/*!Theme Name: dormer
Theme URI: https://www.thedigitaldepartment.ie/
Author: TDD
Author URI: https://www.thedigitaldepartment.ie/
Description: Description
Version: 2.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dormer
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
dormer is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*//*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:rubik,sans-serif}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"courier 10 pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,andale mono,dejavu sans mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff;font-family:rubik,sans-serif}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#cb8384}a:visited{color:#cb8384}a:hover,a:focus,a:active{color:#191970}a:focus{outline:0}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:none;float:left;position:absolute;top:100%;left:-999em;z-index:99999;display:block}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{background:#84d1dd;border-bottom:1px solid;padding:10px 15px;font-size:16px;width:250px;color:#fff}.main-navigation li.menu-item-has-children:after{font-family:FontAwesome;content:"\f0d7";display:inline-block;font-size:16px;color:#000;cursor:pointer;transition:transform .3s ease-out;font-weight:600;position:absolute;top:-1px;right:-15px}.main-navigation li.menu-item-has-children:hover:after{-ms-transform:rotate(180deg);transform:rotate(180deg);transition:transform .3s ease-out}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}ul{margin:0;padding:0;list-style:none}.container{max-width:1650px;margin:0 auto;width:100%}.new_container{max-width:1760px}.main_box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.top_header_section{background:#84d1dd;padding-top:15px;padding-bottom:60px}.login_section li img{margin-right:10px}.login_section a{font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-transform:capitalize;color:#fff;text-decoration:none}.login_section a:hover{color:#f02326}.price_h select{font-style:normal;font-weight:500;font-size:17px;line-height:20px;color:#fff;background:0 0;border:0;font-family:rubik,sans-serif;outline:none}.price_h option{background:#000}.top_h_right{display:flex;align-items:center}.dd-pointer-down{border-top:solid 5px #fff!important}.price_h .dd-pointer-up{border-bottom:solid 5px #fff!important}.login_section ul{display:flex}.top_h_left p{margin:0;padding:0;font-style:normal;font-weight:500;font-size:18px;text-transform:capitalize;color:#fff}.menu_section{background:#fff;border-radius:5px;padding:25px 50px;margin-top:-41px}.menu_right_icon ul{display:flex}.menu_right_icon li{margin-left:25px}.login_section li:first-of-type:after{content:"/";display:inline-block;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin:0 10px;font-size:18px;font-weight:600}.login_section li:last-of-type:after{content:"|";display:inline-block;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin:0 28px;font-size:18px;font-weight:600}.menu_inr{width:28%}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{background:rgba(255,255,255,.1);border:1px solid #8e8e8e;border-radius:38px}.main-navigation ul{justify-content:space-between}.search_section{width:25%}.logo_section{width:25%}.main-navigation a{font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#3f3f3f}.main-navigation li.current-menu-item>a{color:#f02326}.main-navigation a:hover{color:#f02326}.banner_btm{background:#000;border-radius:5px}.reptinr_hmsld{display:flex;border-right:1px solid #fff;align-items:center;justify-content:center;padding:18px 0}.reptinr_hmsld p{padding-left:15px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;color:#fff;margin:0}.reptinr_hmsld:last-child{border-right:0}.banner_contant{position:absolute;top:50%;transform:translate(0%,-50%);width:100%;left:0%}.banner_contant h1{font-style:normal;font-weight:700;font-size:65px;line-height:1.230769230769231;text-transform:uppercase;color:#000}.banner_contant p{font-style:normal;font-weight:400;font-size:45px;line-height:1.777777777777778;color:gray}.banner_btn a{background:#f02326;border-radius:70px;font-style:normal;font-weight:500;font-size:20px;line-height:100%;text-transform:uppercase;color:#fff;padding:15px 15px 15px 25px;text-decoration:none;transition:.5s ease}.banner_btn .fa-arrow-right{background:#fff;color:red;font-size:22px;border-radius:50%;width:35px;height:35px;line-height:35px;text-align:center;margin-left:15px}header#masthead{z-index:9;position:relative}.home-banner{margin-top:-33px}.slider .owl-nav button.owl-prev{outline:none;bottom:13.5%;position:absolute;right:11%;font-size:25px!important;background:#fff;width:30px;color:#000}.slider .owl-nav button.owl-next{outline:none;position:absolute;right:5%;font-size:25px!important;bottom:13.5%;background:#f02326;width:30px;color:#fff}.slider-counter{text-align:center;position:absolute;right:8%;bottom:14%;z-index:9;font-style:normal;font-weight:700;font-size:20px;line-height:30px;text-transform:capitalize;color:#fff;font-family:oswald,sans-serif}.main_section_t{position:relative}.slider .owl-nav button.owl-prev span{font-size:0}.slider .owl-nav button.owl-prev span:after{content:"\f0d9";display:inline-block;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-size:18px;font-weight:600}.slider .owl-nav button.owl-next span{font-size:0}.slider .owl-nav button.owl-next span:after{content:"\f0da";display:inline-block;font:14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:18px;font-weight:600}.products_section ul{column-count:2}.footer_top a{font-style:normal;font-weight:400;font-size:18px;line-height:1.666666666666667;text-transform:capitalize;color:#fff;text-decoration:none}.footer_top{background:#000;padding-top:100px;padding-bottom:50px}.footer_top h3{font-style:normal;font-weight:600;font-size:24px;line-height:100%;text-transform:uppercase;color:#fff;font-family:oswald,sans-serif;margin-bottom:35px}.footer_top a:hover{color:#f02326;font-weight:500}.subscribe_section p{font-style:normal;font-weight:400;font-size:18px;line-height:25px;text-transform:capitalize;color:#fff}.footer_top h3:after{content:"";display:block;background:#f02326;width:70px;height:2px;margin-top:15px}.footer_top li{margin-bottom:20px}.newslet_f_input .mc4wp-form-fields{background:#fff;width:100%;position:relative;border-radius:70px;height:60px;line-height:60px;padding-left:15px}.newslet_f_input input[type=email]{border:0;outline:none;background:0 0;font-family:rubik,sans-serif}.newslet_f_input input[type=submit]{border:0;outline:none;width:70px;height:60px;position:absolute;right:0;top:0;background:#f02326;border-radius:0 70px 70px 0}.newslet_f_input input[type=submit]{background-image:url(images/mdi_email.png);background-repeat:no-repeat;display:inline-block;font-size:0;background-position:50%}.subscribe_section h5{font-style:normal;font-weight:400;font-size:20px;line-height:1.666666666666667;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin-top:25px;margin-bottom:15px}.subscribe_section ul li{display:flex;align-items:center}.icon_sect_f{width:35px}.footer_logo_btm{margin-top:30px}.copy_left p{font-style:normal;font-weight:400;font-size:16px;line-height:1.5;text-transform:capitalize;color:#fff;margin:0}.copy_right{background:#000;border-top:1px solid #404040;padding:20px 0}.banner_btn a:hover{position:relative;letter-spacing:2px;overflow:hidden;background:linear-gradient(90deg,#000,#000,#000);background-repeat:no-repeat;background-size:100%;animation:zoom 5s infinite;-webkit-animation:zoom 5s infinite}.about_img_inr img{border-radius:100%;background-color:#84d1dd}.first_img{padding-top:15px;padding-left:8px;padding-right:8px;width:100%}.about_img_inr{position:relative}.second_img{position:absolute;bottom:0;right:0;background:#d9d9d9;padding-top:15px;padding-left:5px;padding-right:5px}.about_home{width:100%;display:inline-block;padding-top:100px;padding-bottom:100px}.about_home h1{font-style:normal;font-weight:600;font-size:50px;line-height:1.3;text-transform:capitalize;color:#000;margin:0 0 25px}.about_home h2{font-style:normal;font-weight:500;font-size:22px;line-height:100%;text-transform:capitalize;color:#f02326}.about_home p{font-style:normal;font-weight:400;font-size:18px;line-height:40px;color:#595959}.about_cont_inr{padding-right:80px;margin-top:45px}.about_img_inr:after{content:"";border:41px solid #d9d9d9;display:inline-block;position:absolute;right:0;border-radius:100%;z-index:-9;top:16%;width:222.5px;height:222.5px;transform:translate(0%,-50%)}.about_img_inr:before{content:"";display:inline-block;position:absolute;left:8px;border-radius:100%;z-index:-9;bottom:-20px;width:150px;height:150px;transform:translate(0%,-50%);background:#f02326;opacity:.2}.inr_featured h5{background:#fff;opacity:.78;font-style:normal;font-weight:500;font-size:23px;line-height:27px;color:#191919;position:absolute;bottom:15px;margin:0;padding:15px 20px}.inr_featured{position:relative;margin-bottom:30px}.rpt_heading h3{font-style:normal;font-weight:600;font-size:40px;line-height:1.175;text-align:center;color:#000;margin:0 0 30px}.featured_products{background:#f9f9f9;padding-top:100px;padding-bottom:100px;width:100%;display:inline-block}.featured_products .banner_btn{margin-top:35px}.specials_month{padding-top:100px;padding-bottom:100px;width:100%;display:inline-block}.specials_inr{text-align:center;position:relative}.specials_inr h5{font-style:normal;font-weight:400;font-size:18px;line-height:26px;text-align:center;color:#000;margin:15px 0}.price{font-style:normal;font-weight:600;font-size:18px;line-height:1.5px;text-align:center;letter-spacing:.1em;text-transform:capitalize;color:#000}.specials_inr:before{content:"Sale";display:inline-block;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#f02326;position:absolute;padding:5px 13px;border-radius:3px;top:10px;left:10px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{min-height:auto;min-width:auto;height:auto;right:23px;left:auto;width:99px;top:18px;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff;font-family:rubik,sans-serif}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:13px 24px 13px 20px}button.dgwt-wcas-search-submit:after{display:block;background:red;width:98px!important;height:35px;line-height:35px;border-radius:25px;content:"Search"}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{width:0}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover{background-color:initial}.contact_right_inr input{background:#fff;border:1px solid #8e8e8e;border-radius:8px;font-style:normal;font-weight:400;font-size:18px;line-height:100%;color:#7b7b7b;outline:none;padding:0 15px;width:100%;height:50px;font-family:rubik,sans-serif}.contact_right_inr textarea{background:#fff;border:1px solid #8e8e8e;border-radius:8px;font-style:normal;font-weight:400;font-size:18px;line-height:100%;color:#7b7b7b;font-family:rubik,sans-serif;height:150px;outline:none;padding:0 15px;padding-top:15px;width:100%}.contact_right_inr .wpcf7-submit{background:#f02326;border-radius:70px;font-style:normal;font-weight:500;font-size:22px;line-height:100%;text-transform:uppercase;color:#fff;padding:15px 75px 15px 26px;text-decoration:none;transition:.5s ease;outline:none;border:0;width:auto;height:55px;font-family:rubik,sans-serif}.contact_right_inr .fa-arrow-right{background:#fff;color:red;font-size:22px;border-radius:50%;width:35px;height:35px;line-height:35px;text-align:center;margin-left:15px;position:absolute;left:56%;top:9px}.wpcf7-spinner{position:absolute}.lft_sec{background:#84d1dd;border-radius:20px 0 0 20px}.rgt_sec{background:#fafafa;border-radius:0 20px 20px 0}.contact_left_inr li{display:flex;margin-bottom:45px}.mx_w{max-width:1400px;margin:0 auto}.icon_section img{background:#5a97a0;border-radius:15px;padding:15px}.icon_section{margin-right:15px}.link_section p{margin:0 0 10px;font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#fff}.link_section a{color:#fff}.link_section h5{font-style:normal;font-weight:600;font-size:30px;line-height:36px;color:#fff}.contact_left_inr{padding-left:25px}.contact_left_inr h2{font-style:normal;font-weight:500;font-size:55px;text-transform:capitalize;color:#fff;padding:45px 0 25px}.contact_right_inr{padding:45px 15px 51px}.contact_page{width:100%;display:inline-block;margin-top:100px;margin-bottom:100px}.map{margin-top:80px}.woof_list label{vertical-align:middle;padding-top:4px;padding-bottom:4px;display:inline-block!important;text-transform:uppercase;margin:0;font-style:normal;font-weight:400;font-size:16px;line-height:3.125;color:#000}.grid-panelsection .berocket_lgv_widget{float:right}.icheckbox_square-blue,.iradio_square-blue{border:1px solid #000}.grid-panelsection{display:inline-block;width:100%;margin-bottom:10px}.all-one .woocommerce-result-count{font-style:normal;font-weight:400;font-size:15px;letter-spacing:.06em;color:#000;margin:10px 0 0;width:auto;display:inline-block;vertical-align:middle;position:absolute;top:0;left:8%;border:0}.grid-panelsection .berocket_lgv_widget{float:right!important;margin-right:20px;border-right:1px solid #d8d8d8;padding-right:20px!important}.woocommerce .grid-panelsection .berocket_lgv_widget a.berocket_lgv_button{background:#fff;border:none;box-shadow:none;padding:0;width:26px;height:20px;line-height:20px;margin-right:7px!important}.woocommerce .berocket_lgv_widget a.berocket_lgv_button i{display:none}.woocommerce .berocket_lgv_widget a.berocket_lgv_button.berocket_lgv_button_grid:after{content:"";background-image:url(images/two-dimensional-code-one.svg);background-repeat:no-repeat;width:19px;height:20px;background-size:100%;background-position:50%,50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.woocommerce a.berocket_lgv_button.berocket_lgv_button_list:after{content:"";background-image:url(images/list-two.svg);background-repeat:no-repeat;width:24px;height:20px;background-size:100%;background-position:50%,50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.woocommerce .woocommerce-ordering select{border:0;vertical-align:sub;margin:0;outline:none;cursor:pointer;font-style:normal;font-weight:400;font-size:15px;line-height:18px;letter-spacing:.06em;color:#000;font-family:rubik,sans-serif}.woocommerce .woocommerce-breadcrumb{font-style:normal;font-weight:400;font-size:16px;line-height:30px;letter-spacing:.1em;text-transform:capitalize;color:#dc0b33;margin-top:35px}.woocommerce-breadcrumb a{color:#000!important;text-decoration:none}.woof_container_inner h4:before{content:"";height:40px;width:3px;display:inline-block;background:#dc0b33;vertical-align:middle}a.woof_front_toggle.woof_front_toggle_opened{font-size:0}a.woof_front_toggle.woof_front_toggle_closed{font-size:0}a.woof_front_toggle.woof_front_toggle_opened:after{font-family:FontAwesome;content:"\f107";display:inline-block;margin-top:5px;margin-right:3px;font-size:22px;color:#18181b;outline:none}a.woof_front_toggle.woof_front_toggle_closed:after{font-family:FontAwesome;content:"\f106";display:inline-block;margin-top:5px;margin-right:3px;font-size:22px;color:#18181b;outline:none}.woof_container_inner h4{margin:0 0 30px;font-style:normal;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.11em;text-transform:uppercase;color:#000}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#000;margin:20px 0 10px;text-decoration:none}.woocommerce ul.products li.product .price{font-style:normal;font-weight:500;font-size:18px;line-height:27px;text-align:center;color:#000;margin:10px 0 15px}.left_archive{margin-top:38px}.br_lmp_button_settings a.lmp_button{border-radius:70px!important;position:relative}.br_lmp_button_settings a.lmp_button{background-image:url(images/arrow-circle-right.svg);background-repeat:no-repeat;background-position:100%}.woocommerce-result-count{text-align:center;position:absolute;bottom:141px;left:50%;transform:translate(-50%,0%)}.all-one .woocommerce-result-count:after{display:none}.all-one{position:relative}.woocommerce-result-count{padding-bottom:20px;width:443px;display:inline-block;border-bottom:4px solid #868686}.woocommerce-result-count:after{content:"";width:153px;background:#84d1dd;height:2px;display:inline-block;position:absolute;bottom:-2.7px;left:0}.right_archive ul.products.columns-3{margin:0 0 1.5em}.woocommerce-product-details__short-description p{font-style:normal;font-weight:400;font-size:18px;line-height:1.944444444444444;color:#3c3a3a}span.in_stock{font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.07em;text-transform:uppercase;color:#fff;background:#04a330;padding:6px 15px;margin-bottom:15px;display:inline-block}span.out_stock{font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.07em;text-transform:uppercase;color:#fff;background:#f02326;padding:6px 15px;margin-bottom:15px;display:inline-block}.qib-container{position:relative;border:0;background:#f1f1f1;border-radius:70px}.qib-container button.minus.qib-button{bottom:0;width:45px!important;border:none!important;background:0 0!important;cursor:pointer;height:46px!important}.qib-container button.plus.qib-button{right:0;top:0;width:45px!important;border:none!important;background:0 0!important;cursor:pointer;height:46px!important}.qib-container .quantity.buttons_added input.qty{border:none!important;font-size:20px!important;color:#000;height:46px!important}.woocommerce .product form.cart button.single_add_to_cart_button{height:50px!important;border:none;outline:none;padding:0 12px;background:#f02326;border-radius:70px;padding-right:47px;font-style:normal;font-weight:500;font-size:20px;text-transform:uppercase;color:#fff;font-family:rubik,sans-serif;transition:.5s ease}.woocommerce .product form.cart button.single_add_to_cart_button:before{content:"\f07a";display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:15px;background:#fff;color:#f02326;width:35px;height:35px;line-height:35px;border-radius:100%}.woocommerce div.product p.price,.woocommerce div.product span.price{text-align:left;font-style:normal;font-weight:700;font-size:30px;line-height:1.3;text-transform:capitalize;color:#f02326}.n_price{text-transform:initial;color:#000}p.price:before{content:""}span.posted_in{font-style:normal;font-weight:400;font-size:16px;line-height:40px;letter-spacing:.04em;text-transform:capitalize;color:#727272}span.posted_in a{color:#000}.entry-summary .product_title.entry-title{font-style:normal;font-weight:500;font-size:30px;line-height:1.666666666666667;letter-spacing:.03em;text-transform:capitalize;color:#000}.summary.entry-summary{margin:0}.wc-tabs-wrapper h2{font-style:normal;font-weight:500;font-size:25px;line-height:1.666666666666667;letter-spacing:.03em;text-transform:capitalize;color:#000}.wc-tabs-wrapper p{font-style:normal;font-weight:400;font-size:16px;line-height:2.1875;color:#000}section.related.products h3{font-style:normal;font-weight:600;font-size:40px;line-height:1.175;text-align:center;color:#000;margin:0 0 30px}section.related.products{margin-top:75px}#wpgs-gallery img{width:100%}a.button.wc-forward{border-radius:0;border:none;background:#000;color:#fff;font-size:16px;outline:none;font-weight:500;padding:12px 20px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px;border:solid 1px #cfcfcf}input#coupon_code{height:45px;padding:0 15px}.woocommerce table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{border-radius:0;width:180px}.woocommerce-cart .actions .coupon button.button{background:#000;display:inline-block;color:#fff;padding:0 21px;height:45px;margin-left:10px;border-radius:0;outline:none}.checkout-button.button.alt.wc-forward:hover{background:#e82326}button#place_order:hover{background:#e82326}form.checkout_coupon.woocommerce-form-coupon button.button:hover{background:#e82326}.checkout-button.button.alt.wc-forward{background:#000;font-size:18px;border-radius:0;text-transform:uppercase;font-weight:600}.woocommerce-cart .woocommerce .cart .button,.woocommerce .cart input.button{background:#000;display:inline-block;color:#fff;padding:0 21px;height:45px;margin-left:0;border-radius:0;outline:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;padding:0}.woocommerce form .form-row label,.woocommerce-page form .form-row label{float:left;color:#000;font-size:16px}.woocommerce .checkout .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-input-wrapper .input-text{height:45px;padding:0 15px;border-radius:0}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 15px!important;line-height:42px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:6px!important}button#place_order{background:#000;border-radius:0;border:none;outline:none;width:auto!important}form.checkout_coupon.woocommerce-form-coupon button.button{height:45px;display:inline-block;border-radius:0;color:#fff;background:#000}.checkout.woocommerce-checkout{margin-bottom:70px}span.select2-selection.select2-selection--single{height:45px;border-radius:0}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%;padding:0}.woocommerce-terms-and-conditions-wrapper{display:block;width:100%}div#customer_login input{padding:12px 8px 15px}#customer_login input{border:1px solid #dcdbdb;border-radius:0;color:#000;font-family:inter,sans-serif}#customer_login button{padding:12px 25px;background:#000;font-style:normal;font-weight:500;font-size:15px;line-height:19px;text-align:center;letter-spacing:.11em;color:#fff;border-radius:0;transition:.5s ease}a.button.wc-backward.wp-element-button{padding:12px 25px;background:#000;font-style:normal;font-weight:500;font-size:15px;line-height:19px;text-align:center;letter-spacing:.11em;color:#fff;transition:.5s ease}.woocommerce .product form.cart button.single_add_to_cart_button:hover{position:relative;letter-spacing:1px;overflow:hidden;background:linear-gradient(90deg,#000,#000,#000);background-repeat:no-repeat;background-size:100%;animation:zoom 5s infinite;-webkit-animation:zoom 5s infinite}.woocommerce-account .entry-title{text-align:center}.woocommerce-MyAccount-navigation li{border-bottom:1px dotted;padding-bottom:15px;padding-left:15px;background:#ccc;padding-top:15px}.woocommerce-MyAccount-navigation a:hover{color:red}#customer_login button:hover{background:red}a.button.wc-backward.wp-element-button:hover{background:red}#customer_login .woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{width:100%}.woocommerce-MyAccount-navigation a{color:#000;font-size:18px;text-decoration:none}.woocommerce-MyAccount-content p{font-size:16px;color:#000}.woocommerce-MyAccount-content input{height:45px;padding:0 15px;font-family:rubik,sans-serif}button.woocommerce-Button.button,a.woocommerce-Button.button{background:#000;color:#fff}button.woocommerce-Button.button:hover,a.woocommerce-Button.button:hover{background:#f02326;color:#fff}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.woocommerce-input-wrapper{width:100%}.woocommerce-info{border-top-color:#84d1dd}.woocommerce-info::before{color:#84d1dd}button.button.wp-element-button{background:#000;color:#fff}button.button.wp-element-button:hover{background:#f02326;color:#fff}.woocommerce-MyAccount-content a{font-size:16px;color:#000;font-weight:600}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#fff;background:#f02326;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#84d1dd;font-style:normal;font-weight:600;font-size:14px;line-height:30px;text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#fff;padding:0 40px;border:0;border-radius:0;margin-right:5px}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid #eee}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:0;position:absolute;bottom:0;width:0;height:0;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{background:#f02326;cursor:pointer}.sku_wrapper{display:block;font-style:normal;font-weight:400;font-size:16px;line-height:40px;letter-spacing:.04em;text-transform:capitalize;color:#727272}span.tagged_as{font-style:normal;font-weight:400;font-size:16px;line-height:40px;letter-spacing:.04em;text-transform:capitalize;color:#727272}.tagged_as a{color:#000}.sku_wrapper .sku{color:#000}#pro_slider li{width:100%}.ab_page h4{font-style:normal;font-weight:600;font-size:40px;line-height:1.5;text-transform:capitalize;color:#000}button.woof_reset_button_2{background:#000;color:#fff;padding:11px 10px;border-radius:0;outline:none}.woof_products_top_panel li a{color:#fff;background:#000;padding:10px 15px;vertical-align:-webkit-baseline-middle}.woof_products_top_panel li span{padding-right:0}.woof_products_top_panel li span,.woof_products_top_panel2 li span{background-image:inherit}.woof_remove_ppi:after{content:"x";display:inline-block;font-size:18px;color:#fff;padding-left:12px;font-weight:400}.woof_search_is_going nav.woocommerce-breadcrumb{display:block}.woof_products_top_panel ul[data-container=product_cat]>li:first-child{display:none}.ab_page p{font-style:normal;font-weight:400;font-size:18px;line-height:1.833333333333333;color:#595959;margin-bottom:13px}.ab_page strong{font-style:normal;font-weight:500;font-size:18px;line-height:1.833333333333333;color:#000}.quality{margin-top:80px;margin-bottom:80px;width:100%}.btm_section{width:100%;display:inline-block;margin-bottom:80px}.ab_page a{color:#595959}a.he_sect{text-decoration-line:underline;text-underline-offset:2px}#main_accordion{width:100%;display:inline-block;margin-bottom:80px;margin-top:80px}.accordion h3{letter-spacing:-.03em;text-transform:capitalize;margin:0 0 35px;font-style:normal;font-weight:600;font-size:40px;line-height:47px;text-align:center;color:#000}#main_accordion .card .card-header .btn-header-link.collapsed{border:1px solid #f9f9f9;box-shadow:0 6px 18px rgb(0 0 0/9%);border-radius:5px;display:flex;position:relative;font-style:normal;font-weight:400;font-size:18px;border:0;color:#000;box-shadow:inherit}#main_accordion .card .card-header .btn-header-link{display:block;text-align:left;padding:20px;background:#84d1dd;border-radius:5px;font-style:normal;font-weight:400;font-size:18px;color:#000;display:flex;position:relative;box-shadow:inherit;border:0}#main_accordion .card{margin-bottom:30px;border:0}#main_accordion .card .card-header{border:0;-webkit-box-shadow:0 0 20px 0 rgb(213 213 213/.5);box-shadow:0 0 20px rgb(213 213 213/.5);border-radius:2px;padding:0}#main_accordion .card .card-header .btn-header-link.collapsed:after{content:"\f107"}#main_accordion .card .card-header .btn-header-link:after{font-family:'font awesome 5 free';font-weight:600;float:right;position:absolute;right:16px;border-radius:8px;padding:6px 15px;top:13px;color:#000;font-size:20px;content:"\f106"}#main_accordion .card .collapse.show{background:#f6f6f6;border-radius:5px;font-style:normal;font-weight:400;font-size:18px;line-height:1.833333333333333;color:#595959}.rpt_banner{position:relative}.removal_inr{background:#f6f6f6;border-radius:5px;padding:5px;text-align:center;margin-bottom:25px}.removal_inr strong{font-style:normal;font-weight:500;font-size:25px;line-height:1.4;text-align:center;color:#000;display:block;padding:15px;height:100%;min-height:100px}.removal_section{display:inline-block;width:100%;margin-top:80px;margin-bottom:80px}.removal_inr img{width:100%}.removal_section h1{font-style:normal;font-weight:600;font-size:40px;line-height:47px;text-align:center;color:#000;margin:0 0 25px}span.woocs_special_price_code{padding:0 8px 0 0}.school_section h1{font-style:normal;font-weight:600;font-size:40px;line-height:1.175;text-align:center;color:#000;margin:0 0 25px}.school_section p{font-style:normal;font-weight:400;font-size:18px;line-height:1.833333333333333;text-align:center;color:#595959}.school_section strong{font-style:normal;font-weight:400;font-size:18px;line-height:26px;text-align:center;color:#000;display:block;margin:15px 0}.school_inr img{width:100%}.school_section b{color:#f02326;font-weight:400}.school_section{display:inline-block;width:100%;margin-top:80px;margin-bottom:80px}.school_inr{margin-bottom:35px}.why_buy_school_inr h3{font-style:normal;font-weight:600;font-size:40px;line-height:1.625;text-transform:capitalize;color:#000}.why_buy_school_inr p{font-style:normal;font-weight:400;font-size:18px;line-height:2;color:#595959}.why_buy_school{display:inline-block;width:100%;margin-bottom:80px}.woof_checkbox_count{display:none}a.link-bttn{background:#f02326;border-radius:70px;font-style:normal;font-weight:500;font-size:15px;line-height:100%;text-transform:uppercase;color:#fff;text-decoration:none;padding:7px 16px;text-align:center;display:flex;justify-content:center;max-width:150px;margin:auto}img.alignnone.size-medium.wp-image-56{width:35%}#respond textarea{width:50%!important}#respond label{display:block;margin:0}#respond .comment-form-cookies-consent label{display:inline-block}#respond input#wp-comment-cookies-consent{width:auto;height:auto}#respond .form-submit input#submit{font-size:18px;background:#f02326;border-radius:0;margin:0;color:#fff;padding:10px 35px;font-weight:600}#respond input{width:50%;height:45px}.form-submit input#submit{width:auto}#respond .form-submit input#submit:hover{background:#000;color:#fff}.related.products ul li{width:100%!important}ul.products.columns-4 button.owl-prev{float:left;outline:none;top:35%;position:absolute;left:-3%;transform:translateY(-50%)}ul.products.columns-4 .owl-nav button.owl-prev span{font-size:0}ul.products.columns-4 .owl-nav button.owl-prev span:after{content:url(images/left_silder_arrow.svg);display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;display:inline-block;outline:none;font-size:30px}ul.products.columns-4 .owl-nav button.owl-next{float:right;outline:none;top:35%;position:absolute;right:-3%;transform:translateY(-50%)}ul.products.columns-4 .owl-nav button.owl-next span{font-size:0}ul.products.columns-4 .owl-nav button.owl-next span:after{content:url(images/right_silder_arrow.svg);display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;display:inline-block;outline:none;font-size:30px}section.related.products .owl-nav{display:block!important}.shipping-calculator-form input{height:45px;padding:0 15px}.dd-select{background:0 0!important;border:0!important}.dd-options{font-size:13px}.woocommerce-currency-switcher-form .dd-selected{font-weight:400!important;color:#fff!important;font-size:14px!important;padding:0 28px 0 0!important}label.dd-selected-text{margin:0}.buy_cleaning{background:#84d1dd;width:100%;display:inline-block;padding-top:80px;padding-bottom:80px;margin-bottom:80px}.buy_cleaning h3{font-style:normal;font-weight:600;font-size:40px;line-height:1.5;text-align:center;color:#fff;margin:0 0 30px}.buy_cleaning p{font-style:normal;font-weight:400;font-size:18px;line-height:1.833333333333333;text-align:center;color:#fff;margin:0}.mx_w_about{max-width:1235px;margin:0 auto}.buy_btm_section p{font-style:italic;font-weight:400;font-size:18px;line-height:1.9;text-align:center;color:#595959}.buy_btm_section{margin-bottom:90px}div#faq{max-width:1300px;margin:0 auto}.product-quantity .qib-container{width:120px}.specials_month ul li{width:100%!important}.specials_month ul.products.columns-4 button.owl-prev{float:left;outline:none;position:absolute;transform:translateY(-50%);top:inherit;left:auto;bottom:0;margin-left:-32px}.specials_month ul.products.columns-4 .owl-nav button.owl-prev span{font-size:0}.specials_month ul.products.columns-4 .owl-nav button.owl-prev span:after{content:url(images/left_silder_arrow.svg);display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;display:inline-block;outline:none;font-size:30px}.specials_month ul.products.columns-4 .owl-nav button.owl-next{float:right;outline:none;position:absolute;transform:translateY(-50%);top:inherit;right:auto;bottom:0;margin-left:15px}.specials_month ul.products.columns-4 .owl-nav button.owl-next span{font-size:0}.specials_month ul.products.columns-4 .owl-nav button.owl-next span:after{content:url(images/right_silder_arrow.svg);display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;display:inline-block;outline:none;font-size:30px}.specials_month .owl-nav{display:block!important;text-align:center;margin-top:50px}span.cross{display:none}h3.mob-dis{display:none}.price_h.d_view{display:block}.woocommerce ul.products li.product .button{display:none}.price_h.mobile_view{display:none}.banner_btm.d_view_btm{display:block}.banner_btm.mobile_view_btm{display:none}.main_section_t img.desktop_view{display:block}.main_section_t img.mb_view{display:none}.menu_right_icon a.wishlist_products_counter::before{color:#000;font-size:28px;margin:0}.menu_right_icon span.wishlist_products_counter_number{display:inline-block;width:18px;height:18px;border-radius:50%;background:red;margin:-2px 0 0 -14px;vertical-align:top;text-align:center;line-height:20px;color:#fff;font-size:13px}.menu_right_icon span.count-value{display:inline-block;width:18px;height:18px;border-radius:50%;background:red;margin:-2px 0 0 -10px;vertical-align:top;text-align:center;line-height:20px;color:#fff;font-size:13px}.woocommerce div.product .summary form.cart{display:flex;flex-wrap:wrap;align-items:center}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{height:50px;background:#000;font-size:0;margin:0 0 0 10px;width:50px;text-align:center;line-height:50px;border-radius:50%;transition:.5s ease}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button:before{font-size:30px;color:#fff;border-radius:100%;vertical-align:middle;margin:0}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button:hover{background:linear-gradient(90deg,#F02326,#F02326,#F02326)}.new_ab_class{margin-top:80px;width:100%;display:inline-block;margin-bottom:50px}.new_ab_class_mr{margin:0!important}.mr_none{margin:0!important}.tinv-wishlist .product-action{width:auto}.menu_right_icon li.mobile-aco{display:none}.menu_right_icon li.mobile-aco a{color:#000}p:empty{display:none}@media only screen and (max-width:767px){.woocommerce-cart span.incl-vat{display:none}.woocommerce-cart .product-quantity .qib-container{width:auto}header#masthead{z-index:9;position:relative}.menu_right_icon li.mobile-aco{display:block}.banner_btm.mobile_view_btm{margin:130px 0 0}.price_h.mobile_view{display:block;position:absolute;left:15px;top:64px;z-index:99}.mobile-flex{z-index:9;position:fixed;left:0;right:0;top:0}.main_section_t img.desktop_view{display:none}.main_section_t img.mb_view{display:block}.banner_btm.d_view_btm{display:none}.banner_btm.mobile_view_btm{display:block}.slider-counter{display:none}.main_section_t .owl-nav{display:none}.all-one .woocommerce-result-count{display:none}.grid-panelsection .berocket_lgv_widget{display:none}.woocommerce #review_form #respond p label{width:90%}input#wp-comment-cookies-consent{width:3%!important;vertical-align:top;margin-top:10px;height:auto!important}#respond textarea{width:100%!important}#respond input{width:100%}.price_h.d_view{display:none}.price_h.mobile_view{display:block;order:1}.login_section{display:none}.menu_inr{display:none}li.cart_sesct{display:none}.logo_section img{max-width:102px}.menu_right_icon{order:3}.search_section{order:0}.logo_section{width:auto;order:2}.specials_month .owl-nav{margin-top:0}#wprmenu_bar,html body .wprm-overlay.active,.cbp-spmenu-push,.wprmenu_icon span{left:auto}#mg-wprm-wrap li.menu-item a{padding:18px 15px;border-bottom:1px solid #cecece;font-size:18px;font-family:rubik,sans-serif;color:#3f3f3f!important}#mg-wprm-wrap ul li{padding:0}#mg-wprm-wrap.cbp-spmenu-right,#mg-wprm-wrap.cbp-spmenu-left,#mg-wprm-wrap.cbp-spmenu-right.custom,#mg-wprm-wrap.cbp-spmenu-left.custom,.cbp-spmenu-vertical{width:90%;max-width:100%}html{padding-top:0!important}#mg-wprm-wrap.cbp-spmenu-left,#mg-wprm-wrap.cbp-spmenu-right,#mg-widgetmenu-wrap.cbp-spmenu-widget-left,#mg-widgetmenu-wrap.cbp-spmenu-widget-right{top:0!important}.wprmenu_icon span,#wprmenu_menu.wprmenu_levels ul li,html body div.wprm-wrapper,#wprmenu_bar,.wpr_search .wpr-search-field{width:auto}html body div#wprmenu_bar{top:71px;background:0 0;position:fixed;padding:10px 0 10px 15px}div.wprmenu_bar div.hamburger{padding-right:0!important}#wprmenu_bar .menu_title{display:none}.logo_m img{width:174px}html body div#wprmenu_bar.wprmenu_bar.active{top:15px;right:13%;position:fixed}.logo_mm{right:15px;position:absolute;top:48px}.logo_mm p{font-style:normal;font-weight:400;font-size:10px;line-height:33px;letter-spacing:.6em;text-transform:uppercase;color:#000;margin:0}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{float:right}.mobile_view .price_h select{font-size:17px}.menu_section{padding:25px 0}.price_h select{color:#000}.menu_section{margin-top:0}.top_header_section{padding-bottom:15px}.h_top{justify-content:center}.top_h_left p{font-size:16px}h3.mob-dis{display:inline-block}.mob-dis{display:inline-block;padding:6px 0;margin:0 0 7px;font-style:normal;font-weight:400;font-size:15px;line-height:18px;letter-spacing:.06em;color:#000}.hid{position:fixed;top:0;left:0;background:#fff;z-index:9999999;width:90%;padding:20px 30px;overflow:scroll;height:100vh;display:none}.woocommerce .woocommerce-ordering{position:absolute;right:0;top:-39px}.woocommerce-result-count{width:320px}span.cross{font-style:normal;font-weight:500;font-size:18px;line-height:22px;letter-spacing:.06em;text-transform:uppercase;color:#000;margin-bottom:25px;display:block}.woocommerce ul.products li.product .price{font-size:16px}.mob-dis:before{content:url(images/filter.svg);margin-right:10px;vertical-align:middle}#main .card .collapse.show{font-size:16px}.about_home h1{font-size:30px}#buttm_mobile_viwe img{width:auto}#buttm_mobile_viwe button.owl-prev{position:absolute;top:5px;left:25px;outline:none}#buttm_mobile_viwe button.owl-next{position:absolute;top:5px;right:25px;outline:none}#buttm_mobile_viwe span{color:#fff;font-size:33px}.reptinr_hmsld p{font-size:16px}.ab_left{order:3}.about_home p{font-size:16px}.ab_page h4{font-size:25px}.about_home{padding-bottom:50px}.ab_page p{font-size:16px}.quality{margin-top:40px;margin-bottom:40px}.btm_section{margin-bottom:40px}.about_home h2{font-size:18px}.about_img_inr:after{width:185.5px;height:185.5px}.rpt_banner img{height:300px;object-fit:cover}.banner_contant h1{font-size:30px}.contact_left_inr h2{font-size:30px}.link_section h5{font-size:20px}.link_section p{font-size:15px}.icon_section{max-width:55px}.rpt_heading h3{font-size:30px}.contact_page{margin-bottom:0}.contact_right_inr .wpcf7-submit{font-size:16px}.contact_page{margin-top:65px}.copy_left{margin-bottom:30px}.copy_right .main_box{display:block;text-align:center}#main_accordion{margin-bottom:50px;margin-top:50px}#main_accordion .card .card-header .btn-header-link.collapsed{font-size:16px}#main_accordion .card .card-header .btn-header-link{font-size:16px}#main_accordion .card .collapse.show{font-size:16px}#main_accordion .card .card-header .btn-header-link:after{padding:0}.accordion h3{font-size:30px}.removal_section h1{font-size:30px}.removal_inr strong{font-size:20px}.removal_section{margin-bottom:50px;margin-top:50px}.school_section h1,.why_buy_school_inr h3{font-size:26px}.school_section p,.why_buy_school_inr p{font-size:16px}.school_section{margin-top:50px;margin-bottom:50px}.footer_top a{font-size:16px}.footer_top h3{font-size:22px;margin-top:25px}.footer_top{padding-top:55px}.subscribe_section p{font-size:16px}img.second_img{width:35%}.quality.ab_page img{margin-bottom:25px}.ab_page strong{font-size:16px}.footer_logo_btm{margin-top:10px}.reptinr_hmsld{padding:12px 0}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:22px}.entry-summary .product_title.entry-title{font-size:26px}.woocommerce-product-details__short-description p{font-size:16px}section.related.products h3{font-size:30px}ul.products.columns-4 button.owl-prev{top:inherit;left:auto;bottom:0;margin-left:-32px}ul.products.columns-4 .owl-nav button.owl-next{top:inherit;right:auto;bottom:0;margin-left:15px}ul.products.columns-4 .owl-nav{text-align:center}section.related.products{margin-top:50px}.woocommerce .product form.cart button.single_add_to_cart_button{font-size:16px}.woocommerce .woocommerce-breadcrumb{font-size:14px}.woocommerce-cart .woocommerce-cart-form button.button.wp-element-button{margin-top:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}h3#ship-to-different-address{font-size:24px}h3#order_review_heading{font-size:22px;padding:10px 0}.woocommerce-billing-fields h3{font-size:24px}.banner_contant p{font-size:25px}.banner_btn a{font-size:16px}.specials_month{padding-top:50px;padding-bottom:50px}.specials_inr img{width:100%}.specials_inr{margin-bottom:50px}.featured_products{padding-top:50px;padding-bottom:50px}.inr_featured h5{padding:10px 15px;font-size:16px}.inr_featured img{width:100%}.second_img{padding-top:10px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{height:3px}.newslet_f_input .mc4wp-form-fields{height:50px;line-height:50px}.newslet_f_input input[type=submit]{height:50px}.buy_cleaning h3{font-size:25px}.buy_btm_section p{font-size:16px}.buy_cleaning{padding-top:50px;padding-bottom:50px;margin-bottom:50px}.buy_cleaning p{font-size:16px}.buy_btm_section{margin-bottom:60px}.woocommerce-currency-switcher-form .dd-selected{color:#000!important}.dd-pointer-down{border-top:solid 5px #000!important}.price_h .dd-pointer-up{border-bottom:solid 5px #000!important}.products_section ul{column-count:1}.why_buy_school{margin-bottom:30px}.about_cont_inr{padding-right:0}.cbp-spmenu-open:before{content:"";right:0;width:10%;top:0;bottom:0;background:rgba(0,0,0,.5);position:fixed;display:block!important}.wc-tabs-wrapper p{font-size:15px}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:12px;padding:0 20px;margin-bottom:5px}.menu_right_icon span.wishlist_products_counter_number,.menu_right_icon span.count-value{width:16px;height:17px;line-height:18px;font-size:12.5px}.new_ab_class{margin-bottom:25px;margin-top:50px}}@media only screen and (max-width:479px){.about_img_inr:before{display:none}.about_img_inr:after{display:none}.second_img{padding-top:8px}.about_home{padding-top:55px}.about_cont_inr{padding-right:0}.woof_list label{font-size:10px}.woocommerce .woocommerce-ordering select{font-size:12px}.woocommerce .product form.cart button.single_add_to_cart_button{padding-right:20px;margin-left:10px!important;font-size:13px;text-transform:capitalize;margin-bottom:5px!important}.woocommerce .product form.cart button.single_add_to_cart_button:before{margin-right:8px}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button:before{font-size:23px}.qib-container button.minus.qib-button,.qib-container button.plus.qib-button{width:40px!important}.top_h_left p{font-size:11px}.price_h select{font-size:10px}.logo_section img{max-width:128px}.menu_right_icon li{margin-left:10px}.menu_right_icon img{max-width:15px}html body div#wprmenu_bar{top:64px}.banner_contant p{font-size:18px}.banner_contant h1{font-size:20px}.reptinr_hmsld p{font-size:14px}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:10px;padding:0 15px;margin-bottom:5px}.hamburger-box{width:28px}}@media(min-width:480px) and (max-width:599px){.about_img_inr:before{bottom:-1%;width:111px;height:111px}.search_section{width:16%}.logo_section img{max-width:200px;margin:-14px 0 0}.price_h select{font-size:15px}.newslet_f_input .mc4wp-form-fields{width:80%}}@media(min-width:600px) and (max-width:767px){.price_h select{font-size:15px}.search_section{width:12%}.logo_section img{max-width:145px}html body div#wprmenu_bar{top:75px}.newslet_f_input .mc4wp-form-fields{width:60%}}@media(min-width:768px) and (max-width:991px){.reptinr_hmsld p{font-size:14px}.woof_checkbox_count{display:none}.all-one .woocommerce-result-count{left:17%;top:-5px}.woocommerce .woocommerce-ordering select{font-size:14px}.banner_contant h1{font-size:30px}.contact_left_inr h2{font-size:30px}.link_section h5{font-size:20px}.link_section p{font-size:15px}.icon_section{max-width:55px}.rpt_heading h3{font-size:30px}.contact_page{margin-bottom:0}.contact_right_inr .wpcf7-submit{font-size:20px}.contact_page{margin-top:65px!important}.menu_section{padding:25px 15px}.menu_right_icon li{margin-left:15px;font-size:14px}.search_section{width:auto}.main-navigation a{font-size:15px}.menu_inr{width:40%}.logo_section{width:18%}.contact_left_inr li{margin-bottom:35px}#main_accordion{margin-bottom:50px;margin-top:50px}.removal_section h1{font-size:30px}.removal_section{margin-bottom:50px;margin-top:50px}.school_section h1,.why_buy_school_inr h3{font-size:30px}.school_section p,.why_buy_school_inr p{font-size:16px}.school_section{margin-top:50px;margin-bottom:50px}.footer_top h3{margin-top:30px;font-size:22px}.footer_top{padding-top:60px}.about_home h1{font-size:30px}.about_home p{font-size:16px}.about_home{padding-bottom:50px}img.second_img{width:35%}.about_img_inr:before{bottom:-17%;width:111px;height:111px}.about_img_inr:after{top:16%;width:120px;height:120px;border:31px solid #d9d9d9}.woof_list label{font-size:13px;text-overflow:ellipsis;overflow:hidden;width:80px;white-space:nowrap}.woof_container_inner h4{font-size:16px}.woocommerce ul.products li.product .price{font-size:16px}.woocommerce-result-count{bottom:16%}h3#ship-to-different-address{font-size:25px}h3#order_review_heading{font-size:22px;padding:10px 0}.woocommerce-billing-fields h3{font-size:25px}.banner_contant p{font-size:25px}.banner_btn a{font-size:16px}.specials_month{padding-top:50px;padding-bottom:50px}.specials_inr img{width:100%}.specials_inr{margin-bottom:50px}.featured_products{padding-top:50px;padding-bottom:50px}.inr_featured h5{padding:6px 15px;font-size:12px}.slider .owl-nav button.owl-prev{right:13%}.slider .owl-nav button.owl-next{right:3%}.specials_inr h5{font-size:16px}.price{font-size:16px}.about_cont_inr{padding-right:20px}.specials_inr:before{top:0;left:0;padding:2px 13px;font-size:12px}ul.products.columns-4 button.owl-prev{left:0}ul.products.columns-4 .owl-nav button.owl-next{right:0}section.related.products h3{font-size:30px}.woocommerce .product form.cart button.single_add_to_cart_button{padding-right:15px;font-size:14px;margin-left:8px!important;margin-bottom:5px!important}.entry-summary .product_title.entry-title{font-size:20px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px}.woocommerce-product-details__short-description p{font-size:16px}span.in_stock{font-size:12px}.woocommerce .product form.cart button.single_add_to_cart_button:before{margin-right:8px;width:33px;height:33px;line-height:33px}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin:0 0 0 8px;height:48px;width:48px}.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button:before{font-size:25px}.new_ab_class{margin-bottom:25px;margin-top:50px}}@media(min-width:992px) and (max-width:1199px){.footer_top h3{font-size:20px}.newslet_f_input input[type=email]{font-size:14px}.contact_left_inr h2{font-size:35px}.link_section p{font-size:14px}.rpt_heading h3{font-size:35px}.contact_right_inr .wpcf7-submit{font-size:20px}.link_section h5{font-size:24px}.contact_page{margin-top:60px!important;margin-bottom:0}.reptinr_hmsld p{font-size:18px}.banner_contant h1{font-size:35px}.menu_section{padding:25px 15px}.menu_right_icon li{margin-left:15px;font-size:14px}.search_section{width:auto}.main-navigation a{font-size:15px}.menu_inr{width:40%}.logo_section{width:18%}.removal_section h1{font-size:35px}.removal_section{margin-bottom:50px;margin-top:50px}.school_section h1,.why_buy_school_inr h3{font-size:30px}.school_section p,.why_buy_school_inr p{font-size:16px}.school_section{margin-top:50px;margin-bottom:50px}img.second_img{width:35%}.about_img_inr:before{bottom:-8%;width:111px;height:111px}.about_img_inr:after{top:16%;width:120px;height:120px;border:31px solid #d9d9d9}.quality{margin-top:50px;margin-bottom:50px}.about_home{padding-bottom:50px}.btm_section{margin-bottom:35px}.footer_top .subscribe_section a{display:block}.woof_list label{font-size:14px;text-overflow:ellipsis;overflow:hidden;width:135px;white-space:nowrap}.woof_container_inner h4{font-size:18px}.woocommerce ul.products li.product .price{font-size:16px}.all-one .woocommerce-result-count{left:13%}.woof_checkbox_count{display:none}.banner_contant p{font-size:25px}.banner_btn a{font-size:16px}.specials_month{padding-top:50px;padding-bottom:50px}.specials_inr img{width:100%}.specials_inr{margin-bottom:50px}.featured_products{padding-top:50px;padding-bottom:50px}.inr_featured h5{padding:6px 15px;font-size:12px}.slider .owl-nav button.owl-prev{right:13%}.slider .owl-nav button.owl-next{right:3%}.specials_inr h5{font-size:16px}.price{font-size:16px}.about_cont_inr{padding-right:20px}.specials_inr:before{top:0;left:0;padding:2px 13px;font-size:12px}ul.products.columns-4 button.owl-prev{left:0}ul.products.columns-4 .owl-nav button.owl-next{right:0}section.related.products h3{font-size:35px}.entry-summary .product_title.entry-title{font-size:20px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px}.woocommerce-product-details__short-description p{font-size:16px}span.in_stock{font-size:12px}.woocommerce .product form.cart button.single_add_to_cart_button{padding-right:35px}.new_ab_class{margin-bottom:25px;margin-top:50px}}@media(min-width:1200px) and (max-width:1440px){.woocommerce ul.products li.product .price{font-size:15px}.container{width:90%}.new_container{width:94%}.footer_top h3{font-size:20px}.newslet_f_input input[type=email]{font-size:14px}.contact_left_inr h2{font-size:35px}.link_section p{font-size:14px}.rpt_heading h3{font-size:35px}.contact_right_inr .wpcf7-submit{font-size:20px}.link_section h5{font-size:24px}.contact_page{margin-top:60px!important;margin-bottom:0}.reptinr_hmsld p{font-size:18px}.banner_contant h1{font-size:35px}.menu_section{padding:25px 15px}.menu_right_icon li{margin-left:15px;font-size:14px}.search_section{width:27%}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-size:12px}.main-navigation a{font-size:15px}.logo_section{width:18%}.removal_section h1{font-size:35px}.removal_section{margin-bottom:50px;margin-top:50px}.school_section h1,.why_buy_school_inr h3{font-size:35px}.school_section p,.why_buy_school_inr p{font-size:16px}.school_section{margin-top:50px;margin-bottom:50px}.about_img_inr:before{bottom:-73px}.woof_list label{font-size:15px;text-overflow:ellipsis;overflow:hidden;width:150px;white-space:nowrap}.all-one .woocommerce-result-count{left:12%}.woof_list label{font-size:16px;text-overflow:ellipsis;overflow:hidden;width:150px;white-space:nowrap}.specials_month{padding-top:50px;padding-bottom:50px}.specials_inr{margin-bottom:50px}.featured_products{padding-top:50px;padding-bottom:50px}.inr_featured h5{font-size:16px;padding:10px 20px}.banner_contant p{font-size:35px}.entry-summary .product_title.entry-title{font-size:20px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px}.woocommerce-product-details__short-description p{font-size:16px}}@media(min-width:1441px) and (max-width:1800px){.container{width:86%}.new_container{width:91%}.banner_contant h1{font-size:40px;line-height:60px}.banner_contant p{font-size:30px;line-height:45px}.main-navigation a{font-size:16px}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{font-size:15px}.logo_section img{max-width:230px}.quality{margin-top:60px;margin-bottom:60px}.ab_page h4{font-size:35px}.about_home h1{font-size:40px}.ab_page p{font-size:16px}.about_img_inr:before{bottom:-55px}.woof_list label{font-size:16px;text-overflow:ellipsis;overflow:hidden;width:200px;white-space:nowrap}.all-one .woocommerce-result-count{left:11%}.new_ab_class{margin-bottom:25px;margin-top:60px}}@media(min-width:768px) and (max-width:1800px){.top_h_left p{font-size:16px}.reptinr_hmsld span{font-size:16px}.banner_btn a{font-size:18px}.price_h select{font-size:15px}.footer_top a{font-size:16px}.subscribe_section p{font-size:16px}.removal_inr strong{font-size:20px}#main_accordion .card .card-header .btn-header-link.collapsed{font-size:16px}#main_accordion .card .card-header .btn-header-link{font-size:16px}#main_accordion .card .collapse.show{font-size:16px}#main_accordion .card .card-header .btn-header-link:after{padding:0}.ab_page h4{font-size:35px}.ab_page p{font-size:16px}.ab_page strong{font-size:16px}.about_home p{font-size:16px}.about_home h1{font-size:35px}}.banner_contant p{position:relative;letter-spacing:4px;overflow:hidden;background-repeat:no-repeat;background-size:80%}.banner_contant h1{position:relative;text-transform:uppercase;letter-spacing:4px;overflow:hidden;background-repeat:no-repeat;background-size:80%}@keyframes animate{0%{background-position:-500%}100%{background-position:500%}}.slider:not(.owl-loaded){display:block;overflow:hidden;position:relative;width:100%;min-height:400px}.slider:not(.owl-loaded) .itmes{display:none}.slider:not(.owl-loaded) .itmes:first-of-type{display:block;width:100%}@media(min-width:768px){.slider:not(.owl-loaded){min-height:650px}}@media(max-width:767px){.menu_section .main_box>.price_h.mobile_view{display:none!important}}#buttm_mobile_viwe:not(.owl-loaded){display:block;width:100%;overflow:hidden;min-height:50px}#buttm_mobile_viwe:not(.owl-loaded) .reptinr_hmsld{display:none}#buttm_mobile_viwe:not(.owl-loaded) .reptinr_hmsld:first-of-type{display:block;width:100%;text-align:center}.search_section{min-height:45px;position:relative;display:flex;align-items:center;border-radius:4px}@media(min-width:768px){.search_section{min-width:250px;max-width:350px}}@media(max-width:767px){.search_section{min-height:0}}.search_section form:not(.dgwt-wcas-search-form){opacity:0;pointer-events:none}