.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:-webkit-linear-gradient(top,#fff 50%,#eee);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:-webkit-linear-gradient(top,#fff,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:-webkit-linear-gradient(top,#eee 50%,#fff);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-display:swap;font-family:Prompt;font-style:italic;font-weight:900;src:url(/build/fonts/Prompt-BlackItalic.1622f14b.woff2) format("woff2"),url(/build/fonts/Prompt-BlackItalic.f661e96c.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:italic;font-weight:700;src:url(/build/fonts/Prompt-ExtraBoldItalic.7b9e12a1.woff2) format("woff2"),url(/build/fonts/Prompt-ExtraBoldItalic.4ac3ac0e.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:normal;font-weight:200;src:url(/build/fonts/Prompt-ExtraLight.ad424572.woff2) format("woff2"),url(/build/fonts/Prompt-ExtraLight.1c1c6c1c.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:italic;font-weight:700;src:url(/build/fonts/Prompt-BoldItalic.8c3975b7.woff2) format("woff2"),url(/build/fonts/Prompt-BoldItalic.bbea8610.woff) format("woff")}@font-face{font-family:Prompt;font-style:normal;font-weight:300;src:url(/build/fonts/Prompt-Light.f7ca4191.woff2) format("woff2"),url(/build/fonts/Prompt-Light.78f63579.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:normal;font-weight:700;src:url(/build/fonts/Prompt-Bold.b9c3eef1.woff2) format("woff2"),url(/build/fonts/Prompt-Bold.d1ef1f2d.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:italic;font-weight:400;src:url(/build/fonts/Prompt-Italic.ad76124a.woff2) format("woff2"),url(/build/fonts/Prompt-Italic.580efd2c.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:italic;font-weight:200;src:url(/build/fonts/Prompt-ExtraLightItalic.c942da48.woff2) format("woff2"),url(/build/fonts/Prompt-ExtraLightItalic.26eb6c2a.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:italic;font-weight:300;src:url(/build/fonts/Prompt-LightItalic.743f65b9.woff2) format("woff2"),url(/build/fonts/Prompt-LightItalic.a77acb02.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:normal;font-weight:900;src:url(/build/fonts/Prompt-Black.dfffd94b.woff2) format("woff2"),url(/build/fonts/Prompt-Black.1d369ce3.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:normal;font-weight:700;src:url(/build/fonts/Prompt-ExtraBold.be368f01.woff2) format("woff2"),url(/build/fonts/Prompt-ExtraBold.180db723.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:normal;font-weight:500;src:url(/build/fonts/Prompt-Medium.6b6d2805.woff2) format("woff2"),url(/build/fonts/Prompt-Medium.48b69d9a.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:normal;font-weight:600;src:url(/build/fonts/Prompt-SemiBold.45394f05.woff2) format("woff2"),url(/build/fonts/Prompt-SemiBold.3aed6937.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:italic;font-weight:500;src:url(/build/fonts/Prompt-MediumItalic.54326b38.woff2) format("woff2"),url(/build/fonts/Prompt-MediumItalic.2c35518f.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:normal;font-weight:100;src:url(/build/fonts/Prompt-Thin.546285b9.woff2) format("woff2"),url(/build/fonts/Prompt-Thin.a13cf5a4.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:italic;font-weight:100;src:url(/build/fonts/Prompt-ThinItalic.e99df65e.woff2) format("woff2"),url(/build/fonts/Prompt-ThinItalic.974c82c4.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:italic;font-weight:600;src:url(/build/fonts/Prompt-SemiBoldItalic.58c0f4f6.woff2) format("woff2"),url(/build/fonts/Prompt-SemiBoldItalic.98cef490.woff) format("woff")}@font-face{font-display:swap;font-family:Prompt;font-style:normal;font-weight:400;src:url(/build/fonts/Prompt-Regular.9e38688b.woff2) format("woff2"),url(/build/fonts/Prompt-Regular.3bd5c1a0.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:16px!important}a,button{cursor:pointer}body{background-color:#fff;font-family:Prompt,sans-serif;font-size:16px!important;line-height:1;overflow-x:clip}ol,ul{list-style:none!important}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{scroll-behavior:smooth}body,html{background-color:#fff;font-family:Prompt,sans-serif;font-weight:400;margin:0;overflow-x:clip;padding:0;width:100%}.cart-link .cart-icon,.cart-link .item-count{display:inline-block;vertical-align:middle}.cart-link{align-items:center;display:inline-flex}.cart-link .item-count{margin-left:4px}body img{height:auto;max-width:100%}a img{border:0}a{cursor:pointer!important}a,a:active,a:focus,a:hover,a:visited,button{outline:0!important;text-decoration:none!important}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:0!important}a,h1,h2,h3,h4,h5,h6{font-weight:400}a{color:#444;font-size:14px;outline:none!important;text-decoration:none}.square-circle-5{aspect-ratio:1;position:relative;width:65px}.square-circle-5:after,.square-circle-5:before{animation:sc5 2.5s infinite;border-radius:50px;box-shadow:inset 0 0 0 3px #151515;content:"";position:absolute}.square-circle-5:after{animation-delay:-1.25s;border-radius:0}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{font-family:"object-fit: cover;";height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}@keyframes sc5{0%{inset:0 35px 35px 0}12.5%{inset:0 35px 0 0}25%{inset:35px 35px 0 0}37.5%{inset:35px 0 0 0}50%{inset:35px 0 0 35px}62.5%{inset:0 0 0 35px}75%{inset:0 0 35px 35px}87.5%{inset:0 0 35px 0}to{inset:0 35px 35px 0}}@media (min-width:768px){html .load-hidden{visibility:hidden}html .load-hidden .letter,html .opacity-hidden{opacity:0}}body a:hover{text-decoration:none}.alignright{float:right;margin:0 0 20px 20px}.clear{clear:both}.alignleft{float:left;margin:0 20px 20px 0}.aligncenter{display:block;margin:10px auto}input[type=button],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none;border-radius:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flex,.flex-wrap{display:flex}.flex-wrap{flex-wrap:wrap}.loader-holder{bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:5}.loader-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.sk-chase{animation:sk-chase 2.5s linear infinite both;height:40px;position:relative;width:40px}.sk-chase-dot{animation:sk-chase-dot 2s ease-in-out infinite both;height:100%;left:0;position:absolute;top:0;width:100%}.sk-chase-dot:before{animation:sk-chase-dot-before 2s ease-in-out infinite both;background-color:#151515;border-radius:100%;content:"";display:block;height:25%;width:25%}.sk-chase-dot:first-child{animation-delay:-1.1s}.sk-chase-dot:nth-child(2){animation-delay:-1s}.sk-chase-dot:nth-child(3){animation-delay:-.9s}.sk-chase-dot:nth-child(4){animation-delay:-.8s}.sk-chase-dot:nth-child(5){animation-delay:-.7s}.sk-chase-dot:nth-child(6){animation-delay:-.6s}.sk-chase-dot:first-child:before{animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{animation-delay:-1s}.sk-chase-dot:nth-child(3):before{animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{animation-delay:-.6s}@keyframes sk-chase{to{transform:rotate(1turn)}}@keyframes sk-chase-dot{80%,to{transform:rotate(1turn)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,to{transform:scale(1)}}.container{max-width:1360px;padding:0 40px}.container,.container-l{margin:0 auto;position:relative;width:100%}.container-l{max-width:2560px}.header-mobile-menu{display:none}.news{background-color:#f5f5f5;padding:40px 0 220px}.page-title{font-size:2rem;font-weight:500;line-height:1.2;margin-bottom:20px;text-align:center}.news-grid{grid-gap:40px 15px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:40px}.news-wrap{position:relative}.button-row{align-items:center;display:flex;justify-content:center}.blog-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin-bottom:15px;min-height:550px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{cursor:pointer;position:absolute;right:.7em;top:.7em}.profile-pass-form,.woocommerce-address-fields__field-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce table.shop_table td.product-total{vertical-align:middle}.woocommerce table.shop_table{width:100%}body,html{background-color:#f5f5f5}.woocommerce table.shop_table .order-total th{font-weight:600;text-align:left}.order-total{border-top:none!important;display:flex;justify-content:space-between;width:100%}.page-numbers{align-items:center;display:flex;justify-content:center}.woocommerce-cart .woocommerce table.shop_table th.product-name{padding-left:225px}.woocommerce-checkout-review-order .order-total{border-top:1px solid #b4b4b4!important}.woocommerce-invalid .checkmark{border-color:darkred}.blog-card-title{color:#333;display:block;font-size:1.125rem;font-weight:500;line-height:1.2;margin-bottom:10px}.blog-card-content{color:#5d5d5d;font-size:1rem;font-weight:400;line-height:1.375;margin-bottom:10px}.blog-card-read-more{align-items:center;color:#333;display:flex;font-size:.875rem;font-weight:400;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;transition:all .3s}.blog-card-read-more:after{background-color:#da2026;content:"";display:block;height:1px;left:0;margin-left:10px;max-width:60px;transition:all .3s;width:0}.blog-card-read-more:hover{color:#da1f26}.blog-card-read-more:hover:after{width:100%}.transparent-black-btn{align-items:center;background-color:transparent;border:1px solid #333;border-radius:30px;color:#333!important;display:flex;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:.05em;line-height:1.2;min-height:65px;min-width:160px;padding:20px 40px;text-transform:uppercase;transition:all .3s;width:fit-content}.transparent-black-btn:hover{background-color:#333;color:#fff!important}.hm-intro .transparent-black-btn{margin-right:15px}.hm-intro .button-row{justify-content:left}.duk-nav{padding:20px 0}.duk-filter-element{align-items:center;border:1px solid #c1c1c1;border-radius:10px;color:#b4b4b4;cursor:pointer;display:flex;flex-direction:column;font-size:.875rem;font-weight:400;justify-content:center;line-height:1.28;margin-right:10px;min-height:120px;padding:10px 12px;pointer-events:auto;text-align:center;transition:all .3s;width:100%}.duk-filter-element.active{border:2px solid #da2026;color:#333;font-weight:500}.duk-filter-element:hover{border:2px solid #da2026}.duk{background-color:#f5f5f5;padding:60px 0 70px}.duk-block{background-color:#fff;border-radius:5px;cursor:pointer;margin-bottom:10px;padding:20px 110px 20px 20px;position:relative}.duk-block-heading{color:#333;font-size:1.125rem;font-weight:500;line-height:1.2;transition:all .3s}.duk-block.active .duk-block-heading{color:#da1f26}.duk-block-answer{color:#333;display:none;font-size:1rem;font-weight:400;line-height:1.375;margin-top:10px}.duk-block icon{background-image:url(/build/images/duk-icon.f0b6a7dd.svg);background-position:50%;background-size:contain;display:block;height:20px;position:absolute;right:24px;top:24px;transition:all .3s;width:22px}.duk-block.active icon{transform:rotate(45deg)}.duk-block.active icon,.duk-block:hover icon{background-image:url(/build/images/duk-hv-icon.d5d70e26.svg)}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current_page_item .mega-menu-link{color:#da1f26!important}.ab-intro{background-color:#f5f5f5;position:relative}.ab-intro-body:before{border-radius:0 0 401px 0;width:75%}.ab-intro-body:after,.ab-intro-body:before{background-color:#fff;bottom:0;content:"";height:100%;left:0;position:absolute;top:0}.ab-intro-body:after{transform:translateX(-100%);width:2000px}.ab-intro-body{align-items:center;display:flex;padding:55px 0;position:relative}.ab-intro-content{padding-right:15px}.ab-intro-content,.ab-intro-img{position:relative;width:50%;z-index:2}.section-title{color:#333;font-size:3rem;font-weight:500;line-height:1.2;margin-bottom:10px}.section-text{color:#333;font-size:1rem;font-weight:400;line-height:1.375}.ab-intro .section-text{margin-bottom:40px}.ab-identity{background-color:#f5f5f5}.ab-identity-img{border-radius:0 200px 0 0;bottom:0;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:41%}.ab-identity-body{align-items:center;display:flex;min-height:730px;padding:55px 0}.ab-identity-content{margin:0 0 0 auto;width:50%}.section-sm-title{color:#333;font-size:2rem;font-weight:500;line-height:1.25;margin-bottom:10px}.mb-6{margin-bottom:60px}.ab-values{padding:120px 0}.ab-values-list{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.ab-value-block img{height:60px;margin-bottom:20px;width:auto}.ab-value-title{border-bottom:2px solid #da2026;color:#333;font-size:1.25rem;font-weight:500;line-height:1.2;margin-bottom:10px;padding-bottom:10px;width:100%}.ab-values .page-title{margin-bottom:40px}.ab-services{background-color:#333}.ab-services-img{background-position:0;background-repeat:no-repeat;background-size:cover;border-radius:200px 0 0 0;bottom:0;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:52%}.ab-services-body{align-items:center;display:flex;min-height:615px;padding:60px 0;position:relative}.ab-services-content{position:relative;width:33%;z-index:99}.bsn-services-body{position:relative}.bsn-services-ill{background-image:url(/build/images/grey-ill-b.9df65682.svg);min-height:86px;right:0;top:0;width:92px}.ab-services-body-ill,.bsn-services-ill{background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.ab-services-body-ill{background-image:url(/build/images/plus-signs-ill.a0c4d086.svg);content:"";display:block;height:287px;left:-235px;top:20px;width:308px}.ab-services-content .section-sm-title,.ab-services-content .section-text,.ab-services-content .section-text>*{color:#fff}.news-single{background-color:#f5f5f5}.news-single-ill{border-radius:0 400px 0 0;width:80%}.news-single-ill,.news-single-ill:before{background-color:#fff;bottom:0;left:0;min-height:740px;position:absolute}.news-single-ill:before{content:"";display:block;transform:translateX(-100%);width:3000px}.news-single-body{align-items:flex-start;display:flex;justify-content:space-between;padding:40px 0 220px;position:relative}.news-single-title{border-bottom:2px solid #b4b4b4;color:#333;font-size:2rem;font-weight:500;line-height:1.25;margin-bottom:15px;padding-bottom:10px;width:100%}.news-single-images{width:41%}.section-text strong{font-weight:700}.news-single-text{border-bottom:1px solid #b4b4b4;margin-bottom:20px;padding-bottom:25px;width:100%}.news-single-content{width:49%}.news-single-actions{align-items:center;display:flex;justify-content:space-between;width:100%}.news-single-share{align-items:center;color:#333;display:flex;font-size:1rem;line-height:1.2;text-transform:uppercase;transition:all .3s}.news-single-share:hover{opacity:.8}.news-single-share img{margin-right:15px}.back-to-news{align-items:center;color:#333;display:flex;font-size:1rem;line-height:1.2;text-transform:uppercase;transition:all .3s}.back-to-news:hover{opacity:.8}.back-to-news img{margin-right:15px}.news-single-image{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:15px;min-height:695px;width:100%}.ab-achievements{padding:120px 0}.ab-achievements-ill{background-image:url(/build/images/border-cross-ill.2c868313.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:86px;width:92px}.ab-achievements-l{width:42%}.ab-achievements-r{width:50%}.ab-achievements .section-title{margin-bottom:20px}.ab-achievements-body{display:flex;justify-content:space-between}.ab-achievements-ul-li{margin-bottom:20px;padding-left:50px;position:relative}.ab-achievements-ul-li:last-child{margin-bottom:0}.ab-achievements-other-list .ab-achievements-ul-li:before{background-color:rgba(51,51,51,.2);border-radius:50%;content:"";display:block;height:15px;left:10px;position:absolute;top:5px;transition:all .3s;width:15px}.ab-achievements-other-list .ab-achievements-ul-li:after{background-color:#333;border-radius:50%;content:"";display:block;height:5px;left:15px;position:absolute;top:10px;transition:all .3s;width:5px}.ab-achievements-other-list .ab-achievements-ul-li:hover:before{background-color:#da1f26;height:35px;left:0;opacity:.2;top:-5px;width:35px}.ab-achievements-other-list .ab-achievements-ul-li:hover:after{background-color:#da1f26;height:10px;left:12.5px;top:7.5px;width:10px}.ab-achievements-li-title{color:#333;font-size:1.5rem;font-weight:500;line-height:1.2}.ab-achievements-main-list{margin-bottom:65px}.ab-achievements-r{width:53%}.ab-achievements-li-text{color:#333;font-size:1rem;font-weight:400;line-height:1.375}.ab-team{background-color:#f5f5f5}.form-row p.filled label,.form-row p.focused label{font-size:.5625rem;top:10px;transform:unset}.ab-team-body{align-items:center;display:flex;min-height:500px;padding:60px 0}.ab-team-img{border-radius:0 0 200px 0;bottom:0;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:41%}.ab-team-content{margin:0 0 0 auto;width:50%}.contact-us{background-color:#f5f5f5}.contact-us-body{align-items:center;display:flex;justify-content:space-between;padding:90px 0 220px;position:relative}.contact-us-ill{border-radius:400px 0 0 0}.contact-us-ill,.contact-us-ill:before{background-color:#fff;bottom:0;left:0;position:absolute;right:0;top:0}.contact-us-ill:before{content:"";transform:translateX(100%)}.contact-us-img{width:40%}.ab-team{padding-bottom:60px}.contact-us-content{width:50%}.form-row input{background-color:transparent;border:1px solid #b4b4b4;color:#333;font-size:1rem;font-weight:500;line-height:1.2;min-height:55px;padding:24px 22px 5px;width:100%}.form-row input.wpcf7-not-valid{border:1px solid #da2026}.form-row textarea{background-color:transparent;border:1px solid #b4b4b4;color:#333;font-size:1rem;font-weight:500;height:55px;line-height:1.2;padding:24px 22px 5px;width:100%}.check-container{align-items:center;display:flex;margin-bottom:20px;position:relative}.checkmark{border:1px solid #b4b4b4;display:block;height:20px;margin-right:15px;min-width:20px;position:relative}.check-container input:checked~.wpcf7-list-item-label .checkmark,.check-container:hover input .checkmark{background-color:#fff}.check-container:after{content:""!important;display:none!important;position:absolute!important}.check-container input:checked~.wpcf7-list-item-label .checkmark:after{display:block!important}.check-container .checkmark:after{border:1px solid #000!important;border-width:0 3px 3px 0!important;content:"";display:none;height:10px!important;left:6px!important;position:absolute;top:3px!important;-webkit-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;transform:rotate(45deg)!important;width:5px!important}.check-container input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.wpcf7-list-item-label{display:flex}.wpcf7-not-valid-tip{display:none}.wpcf7-form-control-wrap{width:100%}.form-row{display:flex;justify-content:space-between;margin-bottom:15px}.form-row-wide,.form-row-wide p{width:100%}.form-row-half{width:calc(50% - 7.5px)}.form-row-half p,.form-row-wide p{display:flex;position:relative}.floating-label{color:#b4b4b4;font-size:1rem;font-weight:500;left:22px;line-height:1.2;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s}.form-row.woocommerce-invalid input{border-color:darkred}.form-row.woocommerce-invalid label{color:darkred}.contact-us-content .section-text{margin-bottom:25px}.form-row button{align-items:center;background-color:#da1f26;border:none;border-radius:32px!important;color:#fff!important;display:flex;font-size:1rem;font-weight:500;justify-content:center;letter-spacing:.05em;line-height:1.2;min-height:65px;padding:10px!important;text-transform:uppercase;transition:all .3s;width:100%}.wpcf7-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.wpcf7-list-item{margin:0}.wpcf7-list-item label{align-items:center;display:flex}.wpcf7-list-item-label{color:#333;font-size:1rem;font-weight:400;line-height:1.2}.wpcf7-list-item-label a{color:#da1f26;font-size:1rem;font-weight:400;line-height:1.2}.contact-block-text{color:#333;font-size:.875rem;font-weight:400;line-height:1.57}.contact-block-link{align-items:center;color:#333;display:flex;font-size:1.125rem;font-weight:500;line-height:1.5}.contact-block{display:flex;margin-bottom:30px}.contact-block:last-child{margin-bottom:0}icon.phone{background-image:url(/build/images/phone-icon.5ec8ca10.svg)}icon.email{background-image:url(/build/images/email-icon.fd476838.svg)}icon.address{background-image:url(/build/images/adress-icon.f38184f8.svg)}icon.info{background-image:url(/build/images/Layer_1.b0d0ed3b.svg);height:29px!important}.contact-block>icon{background-position:0;background-repeat:no-repeat;background-size:contain;height:40px;max-height:40px;min-width:80px}.copy-inline-btn{align-items:center;background-color:#f5f5f5;border-radius:6px;cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;transition:all .3s;width:24px}.copy-inline-btn icon{background-image:url(/build/images/copy.1ec56855.svg);background-position:0;background-repeat:no-repeat;background-size:contain;height:18px;transition:all .3s;transition-delay:.01s;width:12px}.copy-inline-btn:hover{background-color:#da1f26}.copy-inline-btn:hover icon{background-image:url(/build/images/copy-white.5a453b50.svg)}.contact-block .inline{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:10px}.contact-block-info{color:#333;font-size:1rem;font-weight:400;line-height:1.6}.contact-block-info strong{display:block;font-weight:700;margin-bottom:10px}.contact-block-info .contact-block-link{font-size:1rem;font-weight:700}.contact-intro{background-color:#f5f5f5;position:relative}.contact-intro-body{padding:55px 0}.contact-intro-content{width:57%}.contact-intro-content .section-text{margin-bottom:50px}.contact-intro-ill{border-radius:0 0 400px 0;max-width:1200px;width:100%}.contact-intro-ill,.contact-intro-ill:before{background-color:#fff;bottom:0;left:0;position:absolute;top:0}.contact-intro-ill:before{content:"";transform:translateX(-100%);width:4000px}.contact-intro-divide{align-items:center;display:flex;justify-content:space-between}.contact-intro-img{width:42%}.contact-map{background-color:#f5f5f5;padding:60px 0}.map{background-color:#5d5d5d;display:block;filter:drop-shadow(0 0 10px rgba(0,0,0,.16));min-height:445px;position:relative;width:100%}.contact-map-btn{align-items:center;background-color:#da1f26;border-radius:24px 24px 0 0;bottom:0;color:#fff;display:flex;font-size:1rem;font-weight:400;justify-content:center;left:50%;letter-spacing:.05em;line-height:1.2;max-width:235px;min-height:65px;padding:20px 30px;position:absolute;text-transform:uppercase;transform:translate(-50%);transition:all .3s;width:100%}.contact-map-btn:hover{padding-bottom:35px}.dark-btn{align-items:center;background-color:#333;border:1px solid #333;border-radius:32px;color:#fff;display:flex;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:.05em;line-height:1.2;max-width:200px;min-height:65px;padding:5px 10px;text-align:center;transition:all .3s;width:100%}.dark-btn:hover{background-color:#da1f26;border:1px solid #da1f26}.intro-grey-ill{background-image:url(/build/images/grey-ill-b.9df65682.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-5px;min-height:120px;position:absolute;right:-50px;transform:translateX(100%);width:129px}.serv-inn-points-img{background-color:#f5f5f5}.serv-inn-points-content li{margin-bottom:20px;padding-left:50px;position:relative}.serv-inn-points-content,.serv-inn-points-content li{color:#333;font-size:1rem;font-weight:500;line-height:1.375}.serv-inn-points-content strong{font-weight:700}.serv-inn-points-content h1,.serv-inn-points-content h2,.serv-inn-points-content h3,.serv-inn-points-content h4,.serv-inn-points-content h5,.serv-inn-points-content h6{color:#333;font-size:2rem;font-weight:500;line-height:1.2;margin-bottom:20px}.serv-inn-points-content li:last-child{margin-bottom:0}.serv-inn-points-img .section-sm-title{margin-bottom:25px}.serv-inn-points-content li:hover .serv-inn-points-title{color:#da1f26}.serv-inn-points-li-title{color:#333;font-size:1.5rem;font-weight:500;line-height:1.6}.serv-inn-points-content li:before{background-color:rgba(51,51,51,.2);height:15px;left:10px;top:5px;width:15px}.serv-inn-points-content li:after,.serv-inn-points-content li:before{border-radius:50%;content:"";display:block;position:absolute;transition:all .3s}.serv-inn-points-content li:after{background-color:#333;height:5px;left:15px;top:10px;width:5px}.serv-inn-points-title{color:#333;font-size:1rem;font-weight:400;line-height:1.2}.serv-inn-points-title strong{font-weight:700}.serv-inn-points-content li:hover:before{background-color:#da1f26;height:35px;left:0;opacity:.2;top:-5px;width:35px}.serv-inn-points-content li:hover:after{background-color:#da1f26;height:10px;left:12.5px;top:7.5px;width:10px}.serv-inn-points-img-image,.serv-inn-points-img-image-wrap{border-radius:0 200px 0 0;overflow:hidden}.serv-inn-points-img-image{background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;top:0;width:45%}.serv-inn-points-img-body{align-items:center;display:flex;margin:0 0 0 auto;min-height:635px;padding:60px 0;width:50%}.img-w-ill:after{background-image:url(/build/images/img-ill.2da709ab.png);background-position:bottom;bottom:-2px;content:"";display:block;min-height:115px;position:absolute;width:100%;z-index:99}.img-text-grey-ill{background-image:url(/build/images/grey-ill-b.9df65682.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin-bottom:20px;min-height:100px;width:107px}.img-text-grey{background-color:#f5f5f5}.img-text-grey-img{background-repeat:no-repeat;background-size:cover;border-radius:0 0 200px 0;bottom:0;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:45%}.img-text-grey-body{margin:0 0 0 auto;padding:60px 0;width:50%}.section-text h1,.section-text h2,.section-text h3,.section-text h4,.section-text h5,.section-text h6{color:#333;font-size:2rem;font-weight:500;line-height:1.2;margin-bottom:10px}.single-services .ab-services-img{width:52%}.ab-services-content{padding-right:40px;width:45%}.header-ext{border-bottom:1px solid #f0f0f0;padding:10px 0}.header-main{box-shadow:0 0 2px rgba(0,0,0,.16);padding:20px 0}.header-main.fixed{background-color:#fff;left:0;position:fixed;right:0;top:0;z-index:999}.header-main-body{justify-content:space-between}.header-main-body,.header-menu ul{align-items:center;display:flex}.header-menu li{margin-right:30px}.header-menu li:last-child{margin-right:0}.news-single-images ul{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr}.news-single-images ul li:first-child{grid-column-end:3;grid-column-start:1}.news-single-images ul li:first-child a{min-height:695px}.news-single-images ul li a{display:block;min-height:265px;overflow:clip;position:relative}.news-single-images img{box-shadow:none;display:block;height:100%;height:auto;left:50%;min-height:100%!important;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto!important;width:100%}.duk-filter-element .icon-active,.duk-filter-element .icon-main{margin-bottom:10px;transition:all .3s}.duk-filter-element .icon-active img,.duk-filter-element .icon-main img{height:40px}.duk-filter-element .icon-active,.duk-filter-element.active .icon-main{display:none}.duk-filter-element.active .icon-active{display:block}.news-single-images ul li.landscape{grid-column-end:3;grid-column-start:1}.paper-plane{background-image:url(/build/images/paper-plane-icon.d20129e4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:20px;margin-right:15px;transition:all .3s;width:20px}.form-row button:hover{background-color:#333;border-color:#333}.duk-wrapper,.textpage{position:relative}.textpage{background-color:#f5f5f5}.textpage-body{padding:40px 0 220px}.textpage-ill{border-radius:0 400px 0 0;width:80%}.textpage-ill,.textpage-ill:before{background-color:#fff;bottom:0;left:0;min-height:740px;position:absolute}.textpage-ill:before{content:"";display:block;transform:translateX(-100%);width:3000px}footer{background-color:#333;position:relative}.footer-ill{background-image:url(/build/images/footer-ill.e693751d.svg);background-position:bottom;background-repeat:repeat-x;background-size:contain;display:block;left:0;min-height:130px;position:absolute;right:0;top:0;transform:translateY(-100%);width:100%}.hm-intro{background-color:#f5f5f5;position:relative}.hm-intro-body:before{border-radius:0 0 401px 0;width:75%}.hm-intro-body:after,.hm-intro-body:before{background-color:#fff;bottom:0;content:"";height:100%;left:0;position:absolute;top:0}.hm-intro-body:after{transform:translateX(-100%);width:2000px}.hm-intro-body{align-items:center;display:flex;padding:55px 0;position:relative}.hm-intro-ill2{background-image:url(/build/images/grey-ill-b.9df65682.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:10px;content:"";display:block;height:125px;position:absolute;right:-15px;transform:translateY(100%);width:128px;z-index:10}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link:hover{background:transparent;color:#da1f26;font-weight:500!important}.hm-intro-content{padding-right:15px}.hm-intro-content,.hm-intro-img{position:relative;width:50%;z-index:2}.hm-intro .section-text{margin-bottom:25px}.hm-services{background-color:#f5f5f5;padding:100px 0 90px;position:relative}.hm-intro-ill{background-image:url(/build/images/hm-intro-ill.5a686495.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin-bottom:40px;min-height:86px;width:92px}.hm-services-wrap{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;z-index:10}.service-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:310px;padding:40px;transition:all .3s;width:100%}.service-block:hover{background-color:#da1f26}.service-block:hover .service-block-title{color:#fff}.service-block:hover img{filter:brightness(0) invert(1)}.service-block img{height:100px;margin-bottom:20px;transition:all .3s;width:auto}.service-block:first-child{border-radius:100px 0 0 0}.service-block:last-child{border-radius:0 0 100px 0}.service-block-title{color:#333;font-size:1rem;font-weight:500;line-height:1.375;text-align:center;transition:all .3s}.hm-why-choose{background-color:#e9e7e7;position:relative}.hm-why-choose:before{background-image:url(/build/images/housecare-town-ill-grey.5a1f5d7e.svg);background-position:bottom;background-repeat:repeat-x;background-size:contain;content:"";display:block;left:0;min-height:320px;position:absolute;right:0;top:0;transform:translateY(-100%);width:100%}.hm-why-choose-body{display:flex;justify-content:space-between}.hm-why-choose-content{background-color:#333;border-radius:193px 0 0 0;padding:90px 90px 90px 130px;width:50%}.hm-why-us-list .active{opacity:1}.hm-why-us-list-title{color:#fff;font-size:1.125rem;font-weight:500;line-height:1.2;transition:all .3s}.hm-why-us-list-number,.hm-why-us-list-number-wrap{color:#fff;font-size:3.75rem;font-weight:500;line-height:1.2;transition:all .3s}.hm-why-us-list-number-wrap{align-items:center;display:flex}.hm-why-us-list{position:relative}.hm-why-us-list li{margin-bottom:80px;opacity:.2;transition:all .3s}.hm-why-us-list li:last-child{margin-bottom:0}.hm-news{background-color:#f5f5f5;padding:90px 0 220px}.hm-news-slider .slick-slide{padding:0 8px}.hm-news-slider:before{background-color:#f5f5f5;content:"";display:block;height:100%;position:absolute;right:100%;top:0;width:3000px;z-index:1}.slick-arrow{background-image:url(/build/images/slick-arrow.835c3d38.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:30px;transition:all .3s;width:60px}.slick-arrow:hover{opacity:.8}.slick-arrow.next-custom-slide{transform:rotate(180deg)}.hm-news-slider-nav{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.hm-news-slider-nav .page-title{margin:0 15px}.hm-news-slider .slick-list{margin:0 -8px}.header-ext-body{justify-content:space-between}.header-ext-body,.header-ext-type{align-items:center;display:flex}.header-ext-type li{margin-right:30px;position:relative}.header-ext-type li,.header-ext-type li a{color:#333;font-size:.875rem;font-weight:500;line-height:1.2}.header-ext-type li:before{background-color:#da1f26;bottom:-10px;content:"";height:4px;position:absolute;transition:all .3s;width:0}.header-ext-type li.active:before,.header-ext-type li:hover:before{width:100%}.header-ext-contact a{align-items:center;color:#333;display:flex;font-size:.875rem;font-weight:500;line-height:1.2;transition:all .3s}.header-ext-contact a:hover{color:#da1f26}.header-ext-contact li{margin-right:25px}.header-ext-contact li:last-child{margin-right:0}.client-h-icon{background-image:url(/build/images/client-icon.97da7968.svg);height:15px;width:15px}.client-h-icon,.phone-h-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin-right:10px}.phone-h-icon{background-image:url(/build/images/phone-h-icon.5cac0c8d.svg);height:14px;width:14px}.header-ext-contact{align-items:center;display:flex;flex-wrap:wrap}.header-logo img{transition:all .3s}.header-logo:hover img{opacity:.8}.primary-btn{align-items:center;background-color:#da1f26;border:1px solid #da1f26;border-radius:25px;color:#fff;display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.2;min-height:50px;padding:10px 30px;transition:all .3s}.header-menu-wrap{align-items:center;display:flex}.lock-w-icon{background-image:url(/build/images/w-lock.af291092.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:20px;margin-right:15px;width:17px}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{background-color:#fff;color:#333;font-size:1rem;font-weight:500;height:auto;line-height:1.2;padding:0}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{background-color:#fff;margin-right:30px}#mega-menu-wrap-header-menu #mega-menu-header-menu{background-color:#fff;border:none}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{background-color:#333;bottom:0;display:flex;justify-content:center;left:0;padding:60px 0;position:fixed;right:0;top:115px}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu:before{background-image:url(/build/images/header-ill.edb90f1b.png);background-position:bottom;background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;height:132px;left:0;position:absolute;right:0;width:100%}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{margin:0 auto;max-width:1320px;padding:0 20px;position:relative;width:100%}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#fff;font-size:1.5rem;font-weight:500;line-height:1.2;text-transform:unset;transition:all .3s}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#da1f26;font-weight:500!important}.mega-sub-menu{overflow:visible!important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-type-custom>a.mega-menu-link:hover{color:#fff!important}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0 0 20px}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-type-custom>a.mega-menu-link{font-size:2.5rem;padding-bottom:40px}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-type-custom>.mega-menu-link:before{background-color:#da1f26;bottom:30px;content:"";display:block;height:3px;left:-110px;position:absolute;transition:all .3s;width:200px}#mega-menu-wrap-header-menu #mega-menu-header-menu #mega-menu-254-0 ul.mega-sub-menu{height:90%!important}#mega-menu-254-0-0,#mega-menu-item-265{height:100%!important}.mega-menu-254-0-0 ul.mega-sub-menu{height:100%}.footer-main-upper{border-bottom:1px solid #555;justify-content:space-between;padding:90px 0 30px}.footer-contact,.footer-main-upper{align-items:center;display:flex}.footer-contact li{margin-right:15px}.footer-contact li:last-child{margin-right:0}.footer-contact li a{align-items:center;background-color:#2c2b2b;border-radius:25px;color:#fff;display:flex;font-size:1rem;font-weight:500;line-height:1.2;min-height:50px;padding:10px 25px;transition:all .3s}.footer-contact li a:hover{background-color:#da1f26}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{display:none}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{background-image:url(/build/images/header-arrow.05a6791a.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:6px;width:6px}.phone-f-icon{background-image:url(/build/images/phone-f-icon.bced0a17.svg);height:14px;width:14px}.email-f-icon,.phone-f-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin-right:10px}.email-f-icon{background-image:url(/build/images/email-f-icon.1ec7538e.svg);height:17px;width:20px}#menu-footer-meniu{display:flex}.footer-menu>.menu-item:first-child{width:25%}.footer-menu>.menu-item{width:50%}.footer-menu>.menu-item:first-child .sub-menu{display:block}.footer-menu>.menu-item>a{color:#fff;display:block;font-size:1rem;font-weight:600;line-height:1.2;margin-bottom:15px;position:relative;text-transform:uppercase}.footer-menu>.menu-item .sub-menu{display:flex;flex-wrap:wrap}.footer-menu>.menu-item .sub-menu>li{margin-bottom:15px;padding-right:20px;width:50%}.footer-menu>.menu-item .sub-menu>li a{color:#fff;font-size:.875rem;font-weight:400;line-height:1.2;transition:all .3s}.footer-menu>.menu-item .sub-menu>li a:hover{color:#da1f26}.footer-main{border-bottom:1px solid #555;padding:30px 0}.footer-extra{align-items:center;display:flex;justify-content:space-between;padding:20px 0 40px}.footer-identity{color:#fff;font-size:.875rem;font-weight:400;line-height:1.2}.footer-socials-wrap,.footer-socials-wrap a{align-items:center;display:flex}.footer-socials-wrap a{background-color:#2c2b2b;border-radius:50%;height:40px;justify-content:center;margin-right:15px;transition:all .3s;width:40px}.footer-socials-wrap a:last-child{margin-right:0}.footer-socials-wrap a:hover{background-color:#da1f26}.footer-socials-wrap a img{height:20px}.hm-why-choose-content .page-title{color:#fff;margin-bottom:80px;text-align:left}.hm-why-us-list-wrap{position:relative}.custom-scroll{background-color:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.custom-scroll .sticky{right:2px;top:120px}.custom-scroll-bar{background-color:#da2026;content:"";display:block;height:140px;width:5px}.fixed-page{overflow:clip;position:fixed;width:100%}.hm-why-choose-img{display:unset;overflow:clip}.sticky{align-self:flex-start;height:auto;position:-webkit-sticky;position:sticky;top:110px}.hm-why-choose-img-wrap{background-color:#333;padding:60px 0 150px;position:relative;width:50%}.hm-why-choose-img-wrap:before{background-color:#e9e7e7;border-radius:0 0 437px 0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hm-why-choose-img img{display:block;height:500px;margin:0 auto;width:auto;z-index:9}.hm-why-choose-content:before{background-color:#333;content:"";height:100%;position:absolute;right:0;top:0;transform:translateX(100%);width:3000px}.clients{background-color:#f5f5f5;padding:40px 0 215px;position:relative}.client-content{position:relative;width:630px}.clients-inner{justify-content:space-between}.client-nav,.clients-inner{display:flex;position:relative}.client-nav{align-items:center;margin-bottom:15px;width:100%}.client-nav li{color:#333;cursor:pointer;font-size:1rem;font-weight:500;line-height:1.2;padding-bottom:10px;position:relative;text-align:center;transition:all .3s;width:50%}.client-nav li:before{background-color:#da1f26;bottom:0;content:"";display:block;height:6px;left:0;position:absolute;transition:all .3s;width:0}.client-nav li.active:before{width:100%}.client-nav li.active,.client-nav li:hover{color:#da1f26}.client-nav:before{background-color:#333;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.form-row .text-wide textarea{height:130px}.form-row.align-center{align-items:center}.form-wrap{display:none}.form-wrap.active{display:block}.form-row .text{color:#333;font-size:1rem;font-weight:400;line-height:1.375}.client-img{margin-right:20px}.client-img img{max-height:470px;width:auto}.clients .page-title{margin-bottom:100px}.clients-body:before{border-radius:401px 0 0 0;width:100%}.clients-body:after,.clients-body:before{background-color:#fff;bottom:-200px;content:"";position:absolute;right:0;top:70px}.clients-body:after{transform:translateX(100%);width:2000px}.client-content:after{background-image:url(/build/images/grey-ill-b.9df65682.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:30px;content:"";display:block;height:120px;position:absolute;right:-110px;transform:translate(100%,100%);width:130px;z-index:10}.hm-news-slider{margin-bottom:40px}header{background-color:#fff;left:0;position:fixed;right:0;top:0;z-index:999}.header-main.fixed #mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu{top:90px}.mobile{display:none}.news-single-images ul.slick-dots{align-items:center;display:flex;justify-content:center}.news-single-images ul.slick-dots button{background-color:#b4b4b4;border:0;border-radius:50%;font-size:0;height:7px;padding:0;width:7px}.news-single-images ul.slick-dots .slick-active button{background-color:#da1f26;height:9px;width:9px}.news-single-images ul.slick-dots li{height:20px!important}.duk-filter.mobile{display:none}.duk-filter:before{background-color:#fff;content:"";display:block;height:100%;position:absolute;right:100%;top:0;width:3000px;z-index:1}.duk-filter .slick-list{margin:0 -5px;overflow:unset!important}.duk-filter li{padding:0 5px}.fixed{position:fixed}.form-row input[type=checkbox]{accent-color:#fff;min-height:auto}input[type=checkbox]:checked+label:before{background-color:#fa9e57}.hamburger,.phone-h-icon-wrap{display:none}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu:after{background-image:url(/build/images/grey-ill-b.9df65682.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:170px;content:"";display:block;height:120px;position:absolute;right:300px;width:129px}.duk-text{text-align:center}.duk-text a{color:#da1f26;font-size:1rem;text-decoration:underline!important}.duk-wrap{margin-bottom:30px}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu>.mega-menu-close{background-image:url(/build/images/close-w-icon.aed27e59.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;position:absolute;right:0;top:20px;transition:all .3s;width:20px;z-index:10}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu>.mega-menu-close:hover{opacity:.8}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-12-of-12{padding-right:30px}.opacity-hidden{opacity:0}.fixed-img{background-attachment:fixed}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background-color:#fff;color:#333;font-size:1rem;font-weight:500;height:auto;line-height:1.2;padding:0}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu.mega-menu-item-265 ul.mega-sub-menu ul.mega-sub-menu{display:flex;flex-direction:column;overflow-y:scroll!important}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu::-webkit-scrollbar{width:1px!important}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu::-webkit-scrollbar-track{background:#fff!important}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu::-webkit-scrollbar-thumb,#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu::-webkit-scrollbar-thumb:hover{background:#da2026!important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color:#fff;font-size:1.125rem;font-weight:500;line-height:1.2;margin-bottom:20px;transition:all .3s}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{color:#da1f26;font-weight:500}.duk-filter-arrow{display:none;transition:all .3s}.header-placeholder{min-height:90px}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column .mega-menu-item-265 ul.mega-sub-menu{display:flex;flex-direction:column;height:100%;overflow-y:auto!important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{color:#da2026}.footer-menu>.menu-item>a{pointer-events:none}.hm-partners{padding:90px 0}.hm-partners-slider img{max-height:150px;transition:all .3s;width:auto}.hm-partners-slider a:hover img{opacity:.8}.hm-partners .section-title{margin-bottom:50px;text-align:center}.hm-partners-slider li{padding:0 60px}.hm-partners-slider .slick-list{margin:0 -60px}.hm-partners-slider a{height:150px}.header-self-btn,.hm-partners-slider a{align-items:center;display:flex;justify-content:center}.header-self-btn{background-color:#da1f26;border-radius:50%;height:40px;width:40px}.header-self-btn icon{margin-right:0}.header-self-btn.mobile{display:none}.header-ext-type-mobile{align-items:center;border-bottom:1px solid #b4b4b4;display:flex;margin-bottom:15px;padding-bottom:10px}.header-ext-type-mobile li{margin-right:30px;position:relative}.header-ext-type-mobile li,.header-ext-type-mobile li a{color:#b4b4b4;font-size:.875rem;font-weight:500;line-height:1.2}.header-ext-type-mobile li.active{color:#fff}.header-ext-type-mobile li.active:before{background-color:#fff;bottom:-11px;content:"";height:4px;left:0;position:absolute;width:100%}.header-mobile-main{position:relative}.header-mobile-main:after{background-image:url(/build/images/header-ill.edb90f1b.png);background-position:bottom;background-repeat:repeat-x;background-size:contain;bottom:0;content:"";height:58px;left:0;position:absolute;right:0;width:100%}.duk-filter .slick-arrow{background-color:transparent;background-image:url(/build/images/duk-arrow.130c1d7e.svg);border:none;border-radius:50%;font-size:0;height:25px;position:absolute;top:50%;transition:all .3s;width:25px;z-index:10}.duk-filter .slick-arrow.slick-next{right:5px;transform:translateY(-50%)}.duk-filter .slick-arrow.slick-prev{display:none;left:5px;transform:translateY(-50%) rotate(180deg)}.thank-you{background-color:#f5f5f5}.thank-you-body{min-height:100vh;padding:80px 0;position:relative}.thank-you:after{background-image:url(/build/images/footer-ill-w.cc041c79.svg);background-position:bottom;background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;min-height:130px;position:absolute;right:0;width:100%}.thank-you-logo{align-items:center;display:flex;height:50px;justify-content:center;margin-bottom:85px}.page-template-template-thank-you .header-placeholder,.page-template-template-thank-you footer,.page-template-template-thank-you header{display:none}.thank-you-wrap{align-items:center;background-color:#fff;border-radius:100px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:848px;min-height:485px;padding:40px;width:100%}.confirmation-icon{background-image:url(/build/images/confirmation.c4a6434a.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px;margin-bottom:40px;width:120px}.thank-you-wrap .section-text{margin-bottom:40px}.bsn-services{background-color:#333;padding:85px 0 80px}.bsn-services .section-title{color:#fff;margin-bottom:40px}.bsn-services-list{display:flex;flex-wrap:wrap;justify-content:space-between}.bsn-services-list-title{color:#fff;font-size:1.5rem;font-weight:500;line-height:1.66}.bsn-services-list-text{color:#fff;font-size:1rem;font-weight:400;line-height:1.375}.bsn-services-list-block{margin-bottom:20px;padding-left:50px;position:relative;width:45%}.bsn-services-list-block:before{background-color:hsla(0,0%,100%,.2);border-radius:50%;content:"";display:block;height:15px;left:10px;position:absolute;top:10px;transition:all .3s;width:15px}.bsn-services-list-block:hover:before{background-color:#da1f26;height:35px;left:0;opacity:.2;top:0;width:35px}.bsn-services-list-block:hover:after{background-color:#da1f26;height:10px;left:12.5px;top:12.5px;width:10px}.bsn-services-list-block:after{background-color:#fff;border-radius:50%;content:"";display:block;height:5px;left:15px;position:absolute;top:15px;transition:all .3s;width:5px}.bsn-reviews{background-color:#f5f5f5;padding:80px 0}.bsn-reviews-list-block{background-color:#fff;padding:40px}.bsn-reviews-list-block img{margin-bottom:20px;max-height:60px}.bsn-reviews-list-text{color:#333;font-size:1.125rem;font-weight:400;line-height:1.34;margin-bottom:10px}.bsn-reviews-list-title{color:#da1f26;font-size:1rem;font-weight:600;line-height:1.2}.bsn-reviews-list-block-wrap{padding:0 8px}.bsn-reviews-list .slick-list{margin:0 -8px}.bsn-reviews-list .slick-arrow{background-color:transparent;border:none;font-size:0;height:20px;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:9}.bsn-reviews-list .slick-arrow.slick-next{left:unset;right:-20px;rotate:180deg;transform:translateY(-50%)}.bsn-reviews .section-title{font-size:2rem;margin-bottom:20px;text-align:center}.bsn-why-us-body{padding:80px 0}.bsn-why-us-content{padding-right:40px;width:45%}.bsn-why-us-body .section-title{margin-bottom:20px}.bsn-why-us-img-image{background-position:0;background-repeat:no-repeat;background-size:cover;border-radius:0 0 0 200px;bottom:0;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:52%}#select_plan_type{display:none}#product_address .error-message{color:#da1f26!important;display:block;font-size:.875rem;line-height:1.2;margin-top:10px}.ab-search{background-color:#f5f5f5;position:relative}.ab-search-body{min-height:calc(100vh - 300px)}.ab-search-body,.search-page{padding:55px 0 160px}.search-form.form-row input{padding-top:5px}.search-form{display:flex;flex-direction:column;margin:0 auto;max-width:450px}.search-form input{margin-bottom:15px}.searched-services{margin-bottom:40px}.searched-for{color:#000;font-size:1.25rem;font-weight:400;line-height:1.2;margin-bottom:15px}.searched-title{font-size:1.75rem;font-weight:500;line-height:1.2;margin-bottom:20px;text-align:left}.searched-services .service-block:first-child,.searched-services .service-block:last-child{border-radius:0}.ab-intro .button-row .transparent-black-btn{border-radius:32px;letter-spacing:.05em;margin-left:15px;max-width:200px;min-height:65px;text-transform:uppercase;width:100%}.ab-intro .button-row{justify-content:flex-start}.grecaptcha-badge{visibility:hidden}.header-dark-btn.dark-btn{margin-right:15px;min-height:50px;padding:10px 30px;width:fit-content}.header-dark-btn.dark-btn.mobile{background-color:#da1f26;bottom:0;display:flex;margin:auto 0 0!important;max-width:100%;width:100%}.cart-icon,.profile-icon{background-image:url(/build/images/shopping-cart-header-icon-dark.5e7ece11.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:22px;margin-right:10px;width:22px}.cart-icon{transition:all .3s;transition-delay:.01s}.notice-alert{background-color:#fff;border-radius:20px;letter-spacing:.05em;line-height:1.375;margin-bottom:10px;margin-top:10px;padding:20px}.cart-header-link,.notice-alert{color:#333;font-size:1rem;font-weight:400}.cart-header-link{align-items:center;display:flex;transition:all .3s}.cart-header-link:hover{color:#da1f26}.cart-header-link:hover .cart-icon{background-image:url(/build/images/shopping-cart-header-icon-dark-hover.c58346a9.svg)}.profile-header-link{align-items:center;color:#333;display:flex;font-size:1rem;font-weight:400;margin-right:40px;transition:all .3s}.profile-header-link:hover{color:#da1f26}.log-in-icon{transition:all .3s;transition-delay:.01s}.profile-header-link:hover .log-in-icon{background-image:url("/build/images/user%20(1)%20log%20in%20hover.2c3551cd.svg")}.tc-container-error .select2-container--default .select2-selection--single{border-color:#da1f26!important}.tc-container-error .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#da1f26!important}.tc-cell .select2-container--default .select2-selection--single .select2-selection__rendered{color:#b4b4b4;font-size:1rem;font-weight:500}p.form-row.filled label,p.form-row.focused label{font-size:.5625rem;top:10px;transform:unset}#billing_address_auto{padding-right:40px;position:relative}#billing_address_auto_field:after{background-image:url(/build/images/google%20pin%20input.1b13655e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;position:absolute;right:13px;top:50%;transform:translateY(-50%);width:14px}.select2-container--default .select2-selection--single{border:1px solid #b4b4b4;border-radius:0}.select2-container .select2-selection--single{height:50px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.input-info-text .floating-label{align-items:center;color:#5d5d5d;display:flex;font-size:.75rem;font-weight:400;left:0;line-height:1.6;min-height:50px;position:relative;top:0;transform:unset;width:100%}.select2-div .select2-container{width:100%!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border:solid #b4b4b4;border-width:0 2px 2px 0;display:inline-block;left:0;padding:3px;right:15px;transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg)}.login-form-wrap{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;max-width:495px;padding:40px;width:100%}.login-form-wrap .section-sm-title,.login-form-wrap .section-text{margin-bottom:15px;text-align:center}.login-form-wrap .section-text a{color:#da1f26}.section-text a{color:#da1f26;font-size:1rem}.login-body,.register-body{align-items:center;background-image:url(/build/images/Group%2011206.cf98ce1d.png);background-position:bottom;background-repeat:repeat-x;background-size:contain;display:flex;justify-content:center;min-height:calc(100vh - 200px);padding:40px 0 160px}.register-form-wrap{display:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;border-radius:0;margin:0;padding:0}.woocommerce form .form-row{margin-bottom:15px!important;position:relative;width:100%!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{min-width:100%}.woocommerce form .password-input,.woocommerce-page form .password-input{width:100%}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{right:17px;top:19px}.woocommerce form .show-password-input:after,.woocommerce-page form .show-password-input:after{background-image:url(/build/images/Icon%20feather-eye.037d6fd3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;transition:all .3s;width:17px}.lost-pass-img{display:block;margin:0 auto 25px;max-height:100px}.woocommerce form .show-password-input.display-password:after,.woocommerce-page form .show-password-input.display-password:after{background-image:url(/build/images/Icon%20feather-eye-active.72261a9d.svg)}.lost-pass{color:#333;font-size:.875rem;font-weight:400;line-height:1.2;text-align:center;text-decoration:underline!important;width:100%}.check-container{top:0!important}.lost-pass:hover{color:#da1f26;text-decoration:underline!important}.form-row .dark-btn{align-items:center;background-color:#151515;border:1px solid #151515;border-radius:32px;color:#fff;display:flex;font-size:1rem;font-weight:400;justify-content:center;letter-spacing:.05em;line-height:1.2;max-width:100%;min-height:65px;padding:5px 10px;text-align:center;transition:all .3s;width:100%}.form-row .dark-btn:hover{background-color:#da1f26;border:1px solid #da1f26}.site-main{background-color:#f5f5f5;min-height:calc(100vh - 550px)}.woocommerce form .form-row{margin:0;padding:0}.wpcf7-list-item-label a{display:contents}.register-body .login-form-wrap .section-text{font-size:.875rem;margin-bottom:0;margin-top:15px}.register-body .login-form-wrap .section-text a{font-size:.875rem}.login-form-wrap .section-text.bottom{font-size:.875rem;margin-bottom:0;margin-top:25px}.check-wrap .check-container{margin:0;width:100%}.succ-registration-img{height:100px;margin-bottom:32px}.succ-registration .section-title{margin-bottom:25px}.succ-registration .login-form-wrap{padding:80px 40px}.error-form-wrap{align-items:center;background-color:#fff;border-radius:20px;flex-direction:column;margin:70px 0 120px;max-width:495px;min-height:460px;padding:40px;width:100%}.error-body,.error-form-wrap{display:flex;justify-content:center}.error-body{align-items:flex-start;background-image:url(/build/images/Group%2011206.cf98ce1d.png);background-position:bottom;background-repeat:repeat-x;background-size:contain;min-height:calc(100vh - 200px);padding:40px 0 0}.error-form-wrap .section-sm-title{margin-bottom:25px;text-align:center}.error-icon{height:120px;margin-bottom:25px}.woocommerce-MyAccount{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;margin:40px 0 190px;padding:30px 40px 40px}.woocommerce table.shop_table{border:0;border-radius:0;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation{align-items:center;border-bottom:1px solid #b4b4b4;display:flex;float:none;justify-content:center;margin-bottom:40px;padding-bottom:20px;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-right:65px}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{margin-right:0}.woocommerce-MyAccount-navigation a{align-items:center;color:#333;display:flex;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;transition:all .3s}.woocommerce-MyAccount-navigation a:hover,.woocommerce-MyAccount-navigation li.is-active a{color:#da1f26}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.woocommerce-MyAccount-navigation-link--orders i{background-image:url(/build/images/bill.b70892d3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin-right:20px;min-height:24px;transition:all .3s;width:24px}.woocommerce-MyAccount-navigation-link--orders.is-active i{background-image:url(/build/images/bill-active.d74424ef.svg)}.woocommerce-MyAccount-navigation-link--edit-account i{background-image:url(/build/images/Layer_2_00000070094912104080191440000008426906082289936021_.78fa9471.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin-right:20px;min-height:24px;transition:all .3s;width:24px}.woocommerce-MyAccount-navigation-link--edit-account.is-active i{background-image:url(/build/images/Layer_2_00000070094912104080191440000008426906082289936021_active.d37d9a8c.svg)}.woocommerce-MyAccount-navigation-link--customer-logout i{background-image:url(/build/images/logout.ccb0eb91.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin-right:20px;min-height:24px;transition:all .3s;width:24px}.myaccount-page .section-sm-title{margin-bottom:20px;text-align:center}.woocommerce .order-details-wrap table.shop_table{border:none;border-radius:0;margin:0 auto 30px;max-width:850px;width:100%}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-bottom:1px solid #d5d5d5;padding:15px 15px 15px 0}.woocommerce table.shop_table td:last-child,.woocommerce table.shop_table th:last-child{padding-right:0;text-align:right}.woocommerce table.shop_table td,.woocommerce table.shop_table td a{color:#333;font-size:1rem;font-weight:400;line-height:1.2}.woocommerce table.shop_table th{font-size:.875rem;padding-top:0}.order-inner-nav-wrap{border-bottom:1px solid #b4b4b4;margin-bottom:40px;padding-bottom:20px;width:100%}.order-inner-nav{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:850px;width:100%}.view-order-back-btn icon{background-image:url(/build/images/Group%2012415.d1f2c043.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:19px;transition:all .3s;transition-delay:.1s;width:57px}.view-order-back-btn icon:hover{background-image:url(/build/images/Group%2012415%20active.99ec4bd9.svg)}.view-order-date{color:#333;display:flex;font-size:1rem;font-weight:500;line-height:1.2}.view-order-date icon{background-image:url("/build/images/calendar%20(5).f4b02021.svg");background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:18px;margin-right:10px;transition:all .3s;transition-delay:.1s;width:18px}.cart-section-title{margin-bottom:20px;text-align:center}.cart-wrap{background-color:#fff;border-radius:20px;margin:0 auto;max-width:930px;padding:40px;width:100%}.cart-div{display:flex;gap:45px;justify-content:space-between}.cart-ext-info{align-items:center;background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:center;padding:40px}.cart-ext-info img{display:block;margin-bottom:20px;max-width:228px;width:100%}.cart-ext-title{color:#333;font-size:1.625rem;font-weight:500;margin-bottom:20px;text-align:center}.cart-ext-info a{align-items:center;display:flex;justify-content:center}.dark-btn-white-plus{background-image:url(/build/images/housecare-btn-plus-white.2f4f081b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:14px;margin-right:10px;width:15px}.hidden-btn{display:none!important}.woocommerce table.shop_table th{color:#333;font-size:.75rem;font-weight:400;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.site-main{display:flex;flex-direction:column}.woocommerce table.shop_table th.product-name{padding-left:245px;text-align:left}.cart-product-wrap{align-items:start;display:flex}.cart-product-img a{min-height:140px;width:120px}.cart-product-img{width:265px}.woocommerce-cart table.cart img{padding:10px;width:105px}.woocommerce table.shop_table td .cart-product-content a{color:#333;font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:1.2}.woocommerce table.shop_table td.product-price .woocommerce-Price-amount{font-weight:600;letter-spacing:.05em}.woocommerce-coupon-form{display:flex}.woocommerce form .form-row.woocommerce-coupon-form input.input-text{height:55px;min-width:calc(100% - 110px)!important;padding-top:10px;width:calc(100% - 110px)!important}.form-row button.coupon-btn{background-color:#b4b4b4;border:none;border-radius:0!important;min-height:55px;min-width:110px}.woocommerce-coupon-form .input-text::placeholder{font-weight:500}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{display:block;float:none;margin:0 auto;max-width:415px;width:100%}.woocommerce-cart table.cart td{vertical-align:top}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{border-bottom:none;font-size:1rem;line-height:1.2;padding-bottom:5px;padding-top:5px!important;vertical-align:middle}.woocommerce-cart .cart-collaterals .cart_totals table td .woocommerce-Price-amount{font-size:1rem;font-weight:600;line-height:1.2}.secure-payment{background-image:url(/build/images/secure-payment-icon.85891dac.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block!important;height:18px;margin-right:10px;width:16px}.checkout-button{align-items:center;display:flex!important;margin-bottom:15px!important;min-width:100%}.wc-proceed-to-checkout{padding:0!important}.back-to-shop-link{display:block;margin:0 auto;text-align:center;transition:all .3s}.back-to-shop-link:hover{color:#da1f26}.mb-0{margin-bottom:0!important}.cart-page{padding:20px 0 190px}.cart-section-title-wrap{padding:0 130px;position:relative}.cart-section-title-wrap .back-btn{left:0;position:absolute;top:50%;transform:translateY(-50%)}.checkout-info-section{background-color:#fff;padding:15px 110px 120px 0;position:relative;width:60%}.inner-mini-cart-section{padding:40px 0 100px 125px;width:40%}.checkout-info-section:before{left:0;top:0;transform:translateX(-100%);width:3000px}.checkout-info-section:after,.checkout-info-section:before{background-color:#fff;bottom:0;content:"";display:block;position:absolute}.checkout-info-section:after{height:300px;right:0;transform:translateY(100%);width:5000px}.checkout-body{display:flex}.woocommerce-checkout-payment-title{margin-bottom:15px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:transparent;border-radius:0}.woocommerce-checkout .section-text{margin-bottom:20px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f5f5f5;display:block!important}.woocommerce-checkout #payment div.payment_box{background-color:#fff;margin:0;padding:0}.preferred-country select{background-color:transparent;border:1px solid #b4b4b4;color:#333;font-size:1rem;font-weight:500;line-height:1.2;min-height:55px;padding:24px 22px 5px;width:calc(50% - 7.5px)!important}.blockUI.blockOverlay{z-index:9999}.seb-commerce-wrapper label.payment-method-option.selected,.seb-commerce-wrapper label.payment-token-option.selected{border:2px solid #da1f26;box-shadow:none}.seb-commerce-wrapper .payment-method-options{grid-gap:15px;width:100%}.seb-commerce-wrapper label.payment-method-option,.seb-commerce-wrapper label.payment-token-option{border:1px solid #b4b4b4;border-radius:0;min-height:55px;padding:10px;width:100%}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}#add_payment_method #payment ul.payment_methods:after,#add_payment_method #payment ul.payment_methods:before,.woocommerce-cart #payment ul.payment_methods:after,.woocommerce-cart #payment ul.payment_methods:before,.woocommerce-checkout #payment ul.payment_methods:after,.woocommerce-checkout #payment ul.payment_methods:before{content:unset}.wc_payment_method{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0;text-align:center;transition:all .3s;width:100%}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:none;padding:0}.wc_payment_methods{grid-gap:15px;display:grid;grid-template-columns:1fr;margin-bottom:40px!important}.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-billing-fields{margin-bottom:25px}.place-order{display:flex;flex-direction:column}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}.woocommerce form .form-row.form-row-first,.woocommerce form .form-row.form-row-last{width:calc(50% - 7.5px)!important}.woocommerce form .form-row .input-text,.woocommerce-input-wrapper{width:100%}.company-fields,.woocommerce form .form-row .required{display:none}.checkout-btn:before{background-image:url(/build/images/secure-payment-icon.85891dac.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block!important;height:18px;margin-right:10px;width:16px}.woocommerce-terms-and-conditions-wrapper{margin-bottom:20px}.cart-review-product-img{align-items:center;background-color:#fff;border-radius:20px;display:flex;justify-content:center;margin-bottom:20px;padding:25px;width:100%}.cart-review-product-title{color:#333;font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:1.375;margin-bottom:5px}.cart-review-product-content{border-bottom:1px solid #b4b4b4;margin-bottom:20px;padding-bottom:20px}.inner-mini-cart-total-wrap{align-items:center;display:flex;justify-content:space-between}.check-wrap .check-container input[type=checkbox]{height:22px;left:0;min-width:22px;position:absolute;top:0;z-index:2}.seb-commerce-wrapper label.payment-method-option,.seb-commerce-wrapper label.payment-token-option{position:relative}.seb-commerce-wrapper label.payment-method-option input,.seb-commerce-wrapper label.payment-token-option input{bottom:0;left:0;position:absolute;right:0;top:0}.woocommerce form .form-row .optional{display:none}.order-total{border-top:1px solid #b4b4b4;margin-bottom:25px;margin-top:20px;padding-top:20px}.woocommerce-checkout #payment ul.payment_methods li{border:1px solid #b4b4b4;border-radius:0;min-height:55px;padding:10px;width:100%}.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}.wc_payment_method input{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{font-weight:400;line-height:2;margin:0;position:relative;text-align:left}.wc_payment_method.active-method{border:2px solid #da2026!important}.inner-mini-cart-total-wrap>*{color:#333;font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:1.375}.woocommerce table.shop_table .order-total th{text-transform:unset!important}.shop{padding:0 0 190px}.shop .section-sm-title{margin-bottom:20px;text-align:center}.product-card{background-color:#fff;border-radius:20px;padding:40px 20px;transition:all .3s}.product-card:hover{box-shadow:5px 13px 26px rgba(0,0,0,.56)}.product-card:hover .dark-btn{background-color:#da1f26;border:1px solid #da1f26}.product-card-image{background-position:bottom;background-repeat:no-repeat;background-size:contain;min-height:200px;width:100%}.product-card-image-wrap{margin-bottom:25px}.product-card-title{display:block;margin-bottom:15px;text-align:center}.product-card-desc{border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4;color:#333;font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:1.2;margin-bottom:20px;padding:20px 0;text-align:center}.product-card-pricing-from{color:#333;font-size:1.5rem;font-weight:600;line-height:1.6;margin-bottom:5px;text-align:center}.product-card-price-subtext{color:#5d5d5d;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.2;margin-bottom:25px;text-align:center}.product-card-btn{margin:0 auto}.woocommerce .products ul,.woocommerce ul.products{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr 1fr}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before{content:unset}.product-card-image-wrap{align-items:flex-end;display:flex;min-height:200px}.product-card-image-wrap img{margin:0 auto;max-height:200px;width:auto}section.product{padding:0 0 190px}.wc-single-product-body{align-items:flex-start;display:flex;justify-content:space-between}.woocommerce-product-gallery{width:45%}.wc-single-product-content-wrap,.woocommerce-product-gallery{align-items:center;background-color:#fff;border-radius:20px;display:flex;justify-content:center;padding:40px}.wc-single-product-content-wrap{flex-direction:column;margin-left:15px;width:65%}.woocommerce-product-gallery img{width:100%}.wc-single-product-title{border-bottom:1px solid #707070;margin-bottom:25px;padding-bottom:5px;width:100%}.wc-single-product-price{align-items:center;border-top:1px solid #707070;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;margin-top:20px;padding-top:20px;width:100%}.wc-single-product-price-info{color:#5d5d5d;font-size:.875rem;font-weight:400;letter-spacing:.05;line-height:1.2}.single_add_to_cart_button{font-size:1.125rem;max-width:100%;text-transform:uppercase}.wc-product-add-to-cart-wrap,.wc-single-product-body .cart{width:100%}.woocommerce-order{padding:40px 0 190px}.woocommerce-order .dark-btn{margin:0 auto}.woocommerce-order-title{margin:0 20px 20px;text-align:center}.woocommerce-order-wrap{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:40px}.woocommerce-order-wrap.error{justify-content:center}.woocommerce-order-info{max-width:335px}.woocomerce-thanyou-order-info,.woocommerce-order-info{background-color:#fff;border-radius:20px;padding:40px;width:100%}.woocomerce-thanyou-order-info{max-width:calc(100% - 350px)}.order-succ-icon{background-image:url(/build/images/order-succ-icon.43ab268f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100px;margin:0 auto 20px;width:100px}.order-succ-title{color:#52d1bd;font-size:1.5rem;font-weight:400;letter-spacing:.05em;line-height:1.2;margin-bottom:10px;text-align:center;text-transform:uppercase;width:100%}.woocommerce-thankyou-order-number{align-items:center;border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4;color:#333;display:flex;font-size:1rem;font-weight:400;justify-content:space-between;line-height:1.2;margin-bottom:10px;padding:10px 0}.woocommerce-thankyou-order-number strong{font-weight:600}.woocommerce-thankyou-order-text{color:#5d5d5d;font-size:.75rem;font-weight:400;letter-spacing:.05em;line-height:1.2;margin-bottom:15px;text-align:center}.woocommerce-thankyou-order-text strong{font-weight:600}.woocommerce-order-info .view-order-date{justify-content:center}strong{font-weight:600!important}.order-details-wrap .cart-product-wrap img,.woocomerce-thanyou-order-info table .cart-product-wrap img{padding:10px;width:105px}.woocomerce-thanyou-order-info .inner-mini-cart-total{margin:0 0 0 auto;max-width:585px;width:auto}.order-details-wrap{margin:0 auto;max-width:850px;width:100%}.order-details-wrap .inner-mini-cart-total{margin:0 0 0 auto;max-width:585px;width:auto}.myaccount-page{margin:0 auto;max-width:630px;width:100%}.woocommerce-address-fields{margin-bottom:40px}.my-account-page--form{margin-bottom:60px}.delete-account-link{color:#b4b4b4;cursor:pointer;font-size:1rem;font-weight:400;line-height:1.2;margin:0 auto;transition:all .3s;width:fit-content}.delete-account-link:hover{color:#da1f26}.woocommerce-ResetPassword{margin-bottom:40px;width:100%}.variations-grid{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.variation-button{background-color:#0071a1;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;padding:10px;transition:background-color .3s;width:100%}.variation-button.active,.variation-button:hover{background-color:#004a61;border:2px solid #003847}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:unset;border-width:unset;transform:rotate(180deg)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#da1f26}.select2-results__option{padding:10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff}.rudr-variation-grid{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:25px;width:100%}.variations select{display:none}.product-info-subtext{font-size:1rem;font-weight:500;line-height:1.3;margin-bottom:10px}.variation-button-wrap{display:block;position:relative}.variation-button-wrap input{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s;width:100%;z-index:9}.variation-button-wrap .dark-btn{transition:all .3s}.variation-button-wrap input:hover~.dark-btn{background-color:#da1f26!important;border-color:#da1f26!important}.variation-description{border-bottom:1px solid #707070;margin-bottom:10px;padding-bottom:10px;width:100%}.variation-description li{color:#5d5d5d;font-size:.875rem;font-weight:400;line-height:1.4;padding-left:10px;position:relative}.variation-description li:before{background-color:#da1f26;border-radius:50%;content:"";height:4px;left:2px;position:absolute;top:8px;width:4px}.variations{width:100%}.rudr-variation-grid-block{border:1px solid #b4b4b4;margin:auto 0 0;padding:15px}.rudr-variation-grid-block:last-child{margin-right:0}.rudr-variation-grid-block:last-child .rudr-variation-grid-title{color:#c99f66}.rudr-variation-grid-block:first-child .rudr-variation-grid-title{color:#939393}.rudr-variation-grid-block:nth-child(2n){position:relative}.rudr-variation-grid-block:nth-child(2n):after{align-items:center;background-color:#da1f26;border-radius:9px;color:#fff;content:"POPULiARIAUSIA";display:flex;font-size:.625rem;font-weight:600;justify-content:center;left:50%;line-height:1.2;padding:2px 20px;position:absolute;top:0;transform:translate(-50%,-50%)}.variation-info{color:#5d5d5d;font-size:.75rem;font-weight:400;line-height:1.3;padding-bottom:10px}.rudr-variation-grid-title{border-bottom:1px solid #707070;color:#333;font-size:1.25rem;font-weight:600;line-height:1.2;margin-bottom:10px;padding-bottom:10px;text-align:center;text-transform:uppercase}.woocommerce-variation.single_variation{display:none!important}.tm-epo-required{display:none}.tm-extra-product-options .tc-epo-label{font-size:1rem;font-weight:500;line-height:1.3;margin-bottom:10px}#select_distance_object,#tm-epo-totals{display:none}.tm-element-description p{color:#333;font-size:1rem;font-weight:400;line-height:1.2}.tmcp-textfield{background-color:transparent;border:1px solid #b4b4b4;color:#333;font-size:1rem;font-weight:500;line-height:1.2;min-height:50px;padding:24px 22px 5px;width:100%}.tc-price-wrap{display:none}.tmcp-field-wrap .select2-container{width:100%!important}#select2_product_deadline{margin-bottom:25px}.cpf-type-header{margin-bottom:0}#product_address{position:relative}#product_address h3{color:#b4b4b4;font-size:1rem;font-weight:500;left:22px;line-height:1.2;position:absolute;top:16px;transition:all .3s}#product_address .filled h3,#product_address .focused h3{font-size:.5625rem;top:10px;transform:unset}.product_address{padding-right:40px;position:relative}#product_address:after{background-image:url(/build/images/google%20pin%20input.1b13655e.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;position:absolute;right:26px;top:25px;transform:translateY(-50%);width:14px}#purpose_building,.product_unique_number-div{max-width:50%!important}.product_unique_number-div .tc-element-container{padding-right:0!important}#product_unique_number h3{color:#b4b4b4;font-size:1rem;font-weight:500;left:22px;line-height:1.2;position:absolute;top:16px;transition:all .3s}#product_unique_number .filled h3,#product_unique_number .focused h3{font-size:.5625rem;top:10px;transform:unset}.tm-extra-product-options .tc-cell.tm-error{display:none!important}.product_ext_sm_txt-div,.product_ext_sm_txt-div .tc-cell{margin-bottom:0!important}.product_ext_sm_txt-div p{color:#5d5d5d;font-size:.75rem;font-weight:400;line-height:1.6}.product_ext_sm_txt-div p a{color:#da1f26}.cart-product-content .variations{display:flex;flex-direction:column;width:100%}.cart-product-content .variations .item{display:flex;width:100%}.cart-product-content .variations .item>*{color:#333;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.375}.cart-product-content .variations .item .label{margin-right:10px}.cart-product-title{color:#333;font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:1.2}.cart-review-product-content .variations{display:flex;flex-direction:column;width:100%}.cart-review-product-content .variations .item{display:flex;width:100%}.cart-review-product-content .variations .item>*{color:#333;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.375}.cart-review-product-content .variations .item .label{margin-right:10px}.order-prev{transition:all .3s}.order-prev:hover{color:#da1f26!important}.log-in-icon{background-image:url("/build/images/user%20(1)%20log%20in.c70f863a.svg");min-height:22px;width:21px}.header-help-icon,.log-in-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;margin-right:10px}.header-help-icon{background-image:url(/build/images/housecare-24_7-icon.9d384dbc.svg);min-height:14px;width:14px}.download-invoice-icon-dark{background-image:url(/build/images/Layer%2041.36a9323b.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:16px;margin-right:10px;width:18px}.download-invoice-btn{align-items:center;display:flex;transition:all .3s}#orders-table .download-invoice-btn:hover{color:#da1f26}.download-invoice-btn-view-order{margin:0 0 0 auto}.download-invoice-btn-view-order icon{background-image:url(/build/images/Layer%2041%20white.65da7eab.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:16px;margin-right:10px;width:18px}.download-invoice-btn-view-order{background-color:#151515;border-color:#151515;max-width:fit-content;padding:5px 25px}.product-info-subtext.error,h3.tm-required{color:#da1f26}.cpf-type-header-error h3,.tc-container-error h3{color:#da1f26!important}.pop-up-wrap{align-items:center;background-color:rgba(0,0,0,.1);border-bottom:0;display:flex;height:100%;justify-content:center;left:0;min-height:100vh;padding:60px 20px;position:fixed;right:0;top:0;transition:all .3s;z-index:1000}.pop-up-close{background-color:transparent;background-image:url(/build/images/close.0c80f4fb.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:14px;position:absolute;right:14px;top:14px;transition:all .3s;width:14px;z-index:3}.pop-up{display:flex;margin:0 auto;max-width:610px;position:relative;width:100%;z-index:1001}.pop-up-inner{background-color:#fff;border-radius:20px;padding:40px;width:100%}.pop-up-inner .section-sm-title{margin-bottom:20px;text-align:center}.pop-up-inner .button-row button{max-width:200px;min-height:55px;width:100%}.pop-up-inner .button-row .dark-btn{margin-right:15px}.popup-delete-account--wrap{display:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{width:100%}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background-color:transparent;color:#da1f26}.woocommerce nav.woocommerce-pagination ul li{border-right:none}.next.page-numbers{background-image:url(/build/images/next-arrow-pag.6f5a8bb2.svg);background-position:50%;background-size:contain;display:block;margin-left:25px!important;min-height:19px;width:57px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:22px;padding-right:30px}.prev.page-numbers{background-image:url(/build/images/next-arrow-pag.6f5a8bb2.svg);background-position:50%;background-size:contain;display:block;margin-right:25px!important;min-height:19px;transform:rotate(180deg);width:57px}.disabled.page-numbers{background-image:none!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:none;padding:0 7px}.woocommerce nav.woocommerce-pagination ul{border:none}.rudr-variation-grid-block .dark-btn{cursor:pointer;margin:0 auto;min-height:40px}.cart-mobile-label{display:none}.order-history--table-wrap{margin-bottom:30px}.rudr-variation-grid.checked .rudr-variation-grid-block .dark-btn,.rudr-variation-grid.checked .rudr-variation-grid-block .rudr-variation-grid-title,.rudr-variation-grid.checked .rudr-variation-grid-block .variation-description,.rudr-variation-grid.checked .rudr-variation-grid-block .variation-info{opacity:.2}.rudr-variation-grid.checked .rudr-variation-grid-block.active .dark-btn,.rudr-variation-grid.checked .rudr-variation-grid-block.active .rudr-variation-grid-title,.rudr-variation-grid.checked .rudr-variation-grid-block.active .variation-description,.rudr-variation-grid.checked .rudr-variation-grid-block.active .variation-info{opacity:1}.rudr-variation-grid.checked .rudr-variation-grid-block.active:nth-child(2n):after{background:#da1f26}.rudr-variation-grid.checked .rudr-variation-grid-block:nth-child(2n):after{background:rgba(218,31,38,.2)}.rudr-variation-grid-block.active .rudr-variation-grid-block:nth-child(2n):after,.rudr-variation-grid-block.active .rudr-variation-grid-title,.rudr-variation-grid-block.active .variation-description,.rudr-variation-grid-block.active .variation-info{opacity:1}.rudr-variation-grid-block.active .dark-btn{opacity:1;pointer-events:none}.woocommerce-remove-coupon{display:none!important}.woocommerce table.shop_table_responsive .product-price:before{display:none}.cart-discount.inner-mini-cart-total-wrap{margin-top:15px}.woocomerce-thanyou-order-info table{margin-bottom:15px!important}.profile-pass-form .woocommerce-password-hint,.profile-pass-form .woocommerce-password-strength{display:none!important}.wc-backward{margin:0 auto;max-width:220px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:20px;border-top:0!important}.select2-search--dropdown{display:none!important}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{align-items:center;background-color:#da1f26;border:1px solid #da1f26;border-radius:25px;color:#fff;display:flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.2;min-height:50px;padding:10px 30px;transition:all .3s}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:#333;font-size:1rem;font-weight:400;letter-spacing:.05em;line-height:1.375;margin-bottom:10px}.woocommerce-notices-wrapper{padding:20px 0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border:solid #b4b4b4;border-width:0 2px 2px 0;transform:rotate(225deg)!important}.select2_product_deadline-div{position:relative}.select2_product_deadline-div .select2-selection__rendered{padding-left:50px!important}.select2_product_deadline-div:after{background-image:url(/build/images/haus-calendar-icon.b8522f3a.svg);content:"";height:16px;left:31px;position:absolute;top:48px;transform:translateX(-50%);width:16px}.tc-container{margin-bottom:15px}.product_address-div{width:100%}.tc-container-error .product_address{border-color:#da1f26}.product_address-div input::placeholder{color:#fff!important;display:none!important;font-size:0!important}.product_unique_number-div{position:relative}#purpose_building,.product_unique_number-div{width:calc(50% - 7.5px)}.tc-section-inner-wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}#purpose_building .tc-epo-label{display:none}.custom-add-to-cart-buttons{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr}.single_add_to_cart_button.reload-page:hover icon.btn-plus-dark{filter:invert(1) brightness(2)}.woocommerce nav.woocommerce-pagination ul li a:hover{background-image:url(/build/images/next-arrow-pag.6f5a8bb2.svg);opacity:.8}.woocommerce form #billing_country_field .select2-container{min-height:55px;width:100%!important}.woocommerce form #billing_country_field .select2-container .select2-selection--single{height:55px}icon.btn-plus-dark{background-image:url(/build/images/housecare-btn-plus-dark.f2330a3f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:14px;margin-right:10px;width:15px}.single_add_to_cart_button.reload-page{min-width:100%;padding:20px}.back-btn icon{background-image:url(/build/images/Group%2012415.d1f2c043.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:12px;margin-right:15px;transition:all .3s;transition-delay:.01s;width:37px}.back-btn:hover{color:#da1f26}.back-btn:hover icon{background-image:url(/build/images/Group%2012415%20active.99ec4bd9.svg)}.back-btn{align-items:center;color:#5d5d5d;display:flex;font-size:.875rem;font-weight:400;line-height:1.2;transition:all .3s}.back-section{display:block;padding:15px 0}.rudr-variation-grid>*{box-sizing:border-box;width:100%}.cart-header-btn{align-items:center;background-color:#da1f26;border-radius:16px 0 0 16px;display:flex;height:50px;justify-content:center;position:fixed;right:0;top:155px;transition:all .3s;width:50px;z-index:97}.cart-header-btn:hover{background-color:#333}.cart-header-btn icon{background-image:url(/build/images/shopping-cart-header-icon-white.be3e2ca6.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:24px;width:24px}.woocommerce table.shop_table td .cart-product-content a.remove.remove-product-btn{align-items:center;color:#333!important;display:flex;font-size:.875rem;font-weight:400!important;letter-spacing:.05em;line-height:1.2;margin-top:10px;transition:all .3s;width:fit-content}.woocommerce table.shop_table td .cart-product-content a.remove.remove-product-btn:hover{background-color:transparent;color:#db4437!important}.remove.remove-product-btn icon{background-image:url(/build/images/housecare-cart-delete-icon.e743eb9a.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:14px;margin-right:10px;width:14px}.checkout-info-section .back-btn{margin-bottom:15px}.header-mobile-menu .log-in-icon{filter:invert(1) brightness(2)}.header-logo{margin-right:10px}.preferred-country select{display:none!important}.shop-login-wrap{background-color:#fff;border-radius:20px;margin-bottom:40px;padding:25px}.shop-login-content,.shop-login-wrap{align-items:center;display:flex;justify-content:space-between}.shop-login-content{color:#333;font-size:1rem;font-weight:500;line-height:1.375;margin-right:20px;max-width:520px;width:100%}.shop-login-wrap a{min-width:200px}.shop-login-wrap .button-row{gap:25px}.shop-login-content icon{background-image:url(/build/images/user-black-br-hs.f3cf57b5.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:48px;margin-right:25px;min-width:43px;width:43px}@media screen and (max-width:768px){.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;padding-top:0;text-align:right!important}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.cart-mobile-label{color:#333;display:block;font-size:.75rem;font-weight:400;line-height:1.6;text-align:left;text-transform:uppercase}}.woocomerce-thanyou-order-info .order-total,.woocommerce-MyAccount-content .order-total{border-top:1px solid #b4b4b4!important}@media screen and (max-width:1400px){.hm-why-choose-img img{height:440px}.news-single-images{width:46%}.hm-partners-slider li{padding:0 40px}.hm-partners-slider .slick-list{margin:0 -40px}}@media screen and (max-width:1100px){#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{margin-right:15px}}@media screen and (max-width:1024px){.section-title{font-size:2rem}.cart-div{gap:10px}.woocommerce-order-wrap{flex-direction:column}.woocommerce-thankyou-order-number{justify-content:center}.woocommerce-thankyou-order-number strong{margin-left:10px}.woocomerce-thanyou-order-info{max-width:100%}.woocommerce-order-info{margin-bottom:20px;max-width:100%}.wc-single-product-body{flex-direction:column}.woocommerce-product-gallery{margin-bottom:25px;width:100%}.wc-single-product-content-wrap{margin-left:0;width:100%}.section-text{font-size:1.125rem}.header-logo img{height:24px;width:auto}.hm-why-choose-img img{height:340px}.hm-partners-slider li{padding:0 20px}.hm-partners-slider .slick-list{margin:0 -20px}}@media screen and (max-width:910px){.ab-intro-body{flex-direction:column-reverse}.shop-login-wrap{gap:20px}.shop-login-wrap,.shop-login-wrap .button-wrap{flex-wrap:wrap;justify-content:center}.header-ext-contact li{margin-bottom:10px}.cart-div{flex-direction:column}.cart-ext-info img{max-width:160px}.bsn-services{padding:40px 0}.bsn-services-list-block{width:100%}.bsn-why-us-content{padding-right:0;width:100%}.bsn-why-us-body{padding:40px 0}.bsn-why-us-img-image{border-radius:0 100px 0 0;margin-bottom:0;min-height:565px;position:relative;width:100%}.bsn-reviews{padding:40px 0}.bsn-reviews-list-block img{max-height:50px}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #b4b4b4;padding-bottom:25px}.checkout-info-section{padding:25px 0;width:100%}.cart-review-product-img img{max-height:200px;width:auto}.woocommerce form .form-row.place-order{margin-bottom:90px!important}.checkout-info-section:after{background-color:#fff;bottom:0;content:"";display:block;height:unset;position:absolute;right:0;top:0;transform:translateX(100%);width:3000px}.cart-review-product-img{justify-content:start}.inner-mini-cart-section{padding:0 0 25px;width:100%}.footer-menu>.menu-item:first-child .sub-menu{display:none}.woocommerce-product-gallery img{max-height:200px}.footer-menu>.menu-item:first-child{width:100%}.header-self-btn.mobile{display:flex}.news-single .container{padding:0}.footer-menu>.menu-item .sub-menu{display:none}.news-single-content{padding:0 20px}.footer-menu>.menu-item>a:before{background-image:url(/build/images/duk-icon-w.b743e2dd.svg);background-position:50%;background-size:contain;content:"";display:block;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s;width:13px}.hm-why-choose-img-wrap{padding:55px 0 80px;width:100%}.hm-why-choose-content .page-title{margin-bottom:20px}.contact-map .container{padding:0}.hm-why-us-list-number{font-size:3.125rem}.header-menu-wrap{display:flex}.header-ext{display:none}.ab-intro-content{padding:0;width:100%}.ab-intro-img{margin-bottom:40px;width:100%}.ab-intro-img img{display:block;margin:0 auto;max-height:340px;width:auto}.ab-intro-body:before{border-radius:0 0 100px 0;width:calc(100% + 20px)}.serv-inn-points-img-image{border-radius:0 100px 0 0;margin-bottom:40px;min-height:565px;position:relative;width:100%}.img-w-ill:after{display:none}.serv-inn-points-img-body{min-height:auto;padding:0 0 40px;width:100%}.serv-inn-points-content h1,.serv-inn-points-content h2,.serv-inn-points-content h3,.serv-inn-points-content h4,.serv-inn-points-content h5,.serv-inn-points-content h6{font-size:1.5rem}.hm-partners{padding:40px 0}.hm-partners .section-title{margin-bottom:20px}.single-services .ab-services-img{border-radius:0 0 100px 0;min-height:505px;position:relative;width:100%}.ab-services-body{min-height:auto;padding:0;width:100%}.ab-services-content{margin-bottom:40px;padding:0;width:100%}.ab-services-body-ill{display:none}.ab-achievements{padding:40px 0}.ab-achievements-body{flex-direction:column}.ab-achievements-l{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}.ab-achievements-l .ab-achievements-ill{margin-bottom:10px}.ab-achievements-l,.ab-achievements-r{width:100%}.contact-us{padding-top:25px}.contact-us-body{flex-direction:column}.contact-us-img{margin-bottom:20px;width:100%}.contact-us-img img{display:block;margin:0 auto;max-height:260px;width:auto}.section-sm-title{font-size:1.5rem}.contact-us-content .section-text{font-size:.875rem;margin-bottom:40px}.contact-us-ill{border-radius:200px 0 0 0;top:-25px}.page-template-template-duk .contact-us{padding:0}.contact-block>icon.email{height:34px}.contact-block>icon.info{height:28px}.page-template-template-duk .contact-us-ill{top:35px}.page-template-template-duk .contact-us-img{margin-bottom:40px}.contact-us .section-sm-title{margin-bottom:0}.contact-us-content{width:100%}.footer-contact,.footer-main-upper{flex-direction:column}.footer-logo{margin-bottom:40px}.footer-contact li{margin-bottom:15px}.footer-contact li:last-child{margin-bottom:0}.footer-menu>.menu-item{margin-bottom:20px;width:100%}#menu-footer-meniu{flex-wrap:wrap}.footer-main{padding:20px 0}.footer-extra{flex-direction:column}.footer-identity{margin-bottom:30px;text-align:center}.footer-main-upper{padding:40px 0 25px}.duk{padding:40px 0}.hm-intro-body{flex-direction:column-reverse}.hm-intro-content{width:100%}.hm-intro-img{margin-bottom:25px;width:100%}.hm-intro-ill{display:none}.hm-intro-body:before{border-radius:0 0 200px 0;width:calc(100% + 20px)}.hm-intro-ill2{bottom:80px;height:50px;width:54px}.hm-services{padding-top:40px}.hm-services-wrap{grid-template-columns:1fr 1fr 1fr}.hm-why-choose-body{flex-direction:column}.hm-why-choose-img{padding:55px 0 80px;width:100%}.sticky{position:relative;top:0}.hm-why-choose-content{border-radius:0;padding:40px 20px;width:100%}.hm-news{padding:40px 0 90px}.footer-ill{min-height:57px}.hm-why-choose:before{min-height:207px}.hm-why-choose-img img{display:block;margin:0 auto}.hm-why-choose-img-wrap:before{border-radius:0 0 200px 0}.ab-identity-img{min-height:500px;position:relative;width:100%}.ab-identity-content{width:100%}.ab-values-list{grid-gap:40px 15px;grid-template-columns:1fr 1fr}.ab-values{padding:40px 0}.contact-intro-divide{flex-direction:column-reverse}.contact-intro-img{margin-bottom:40px;width:100%}.contact-intro-img img{display:block;margin:0 auto;max-height:355px;width:auto}.mobile{display:block}.desktop{display:none}.contact-intro-content{width:100%}.contact-intro-content .section-text{margin-bottom:40px}.contact-block-link{font-size:1rem}.contact-map{padding:40px 0}.contact-intro-ill{border-radius:0 0 100px 0}.contact-us-body{padding:0 0 100px}.contact-block .inline,.contact-block-info strong{margin-bottom:20px}.contact-intro-body{padding:20px 0 40px}.news-grid{grid-gap:25px 15px;grid-template-columns:1fr 1fr}.blog-card-image{min-height:465px}.blog-card-title{font-size:1rem}.blog-card-content{font-size:.875rem}.news{padding:20px 0 100px}.news-single-body{flex-direction:column;padding:0 0 100px}.news-single-images{margin-bottom:20px;width:100%}.news-single-content{width:100%}.news-single-images ul{display:block}.news-single-images ul li a{min-height:695px;overflow:hidden}.news-single-images ul li{height:695px}.news-single-images img{width:100%!important}.news-single-title{margin-bottom:20px;padding-bottom:20px}.section-text{font-size:1rem}.news-single-text{margin-bottom:20px}.clients-inner{flex-direction:column}.client-img{margin-bottom:40px;margin-right:0}.client-img img{display:block;height:370px;margin:0 auto}.client-content{width:100%}.clients{padding:20px 0 100px}.clients-body:before{border-radius:200px 0 0 0}.clients .page-title{margin-bottom:20px}.duk-block{padding:20px 40px 20px 20px}.textpage-body{padding:20px 0 100px}section.product{padding:0 0 100px}.ab-identity-body{min-height:auto;padding:40px 0}.ab-services-img{border-radius:0;min-height:500px;position:relative;width:100%}.ab-services-content{margin-bottom:0;padding:40px 0}.ab-achievements-li-title{font-size:1.125rem}.ab-team-img{min-height:500px;position:relative;width:100%}.ab-team-body{min-height:auto;padding:40px 0 0}.ab-team{padding-bottom:40px}.ab-team-content{width:100%}.ab-intro-body{padding:20px 0 40px}.ab-identity{padding-top:20px}.hm-intro-ill2{display:none}.img-text-grey-img{min-height:500px;position:relative;width:100%}.img-text-grey-body{padding:40px 0 0;width:100%}.section-text h1,.section-text h2,.section-text h3,.section-text h4,.section-text h5,.section-text h6{font-size:1.5rem}.phone-h-icon.mobile{height:24px;margin-right:0;width:24px}.hamburger{padding:0}.hamburger-box{height:16px;width:24px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#333;border-radius:0;height:2px;width:24px}.hamburger--slider .hamburger-inner{top:0}.hamburger--slider .hamburger-inner:before{top:8px}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.header-mobile-menu.active{bottom:0;display:block;left:0;position:fixed;right:0;top:70px;z-index:99}.header-mobile-upper{background-color:#4a4a4a;padding:20px 20px 10px}.header-mobile-upper .header-help-icon{background-image:url(/build/images/housecare-24_7-icon-mobile.15bffb28.svg)}.header-mobile-upper .header-ext-contact a{color:#fff}.header-mobile-upper .header-ext-contact li{margin-right:20px}.header-mobile-upper .header-ext-contact li:last-child{margin-right:0}.header-mobile-menu .primary-btn{border-radius:0;padding:30px}.header-mobile-main{background-color:#333;height:calc(100% - 55px);padding:20px}.fixed .header-main{background-color:#fff;left:0;padding:15px 0;position:fixed;right:0;top:0;z-index:999}.header-main{padding:15px 0}.header-mobile-menu-ul-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:scroll;padding-bottom:100px}.header-mobile-menu-ul a{color:#fff;font-size:1.125rem;font-weight:500;line-height:1.2}.header-mobile-menu-ul li{margin-bottom:20px}.header-mobile-menu-ul .sub-menu li a{font-size:.875rem}.sub-menu{display:none;padding-left:20px;padding-top:10px}.header-mobile-menu-ul li.menu-item-has-children{position:relative}.header-mobile-menu-ul li.menu-item-has-children:after{background-image:url(/build/images/duk-icon-w.b743e2dd.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:0;top:0;transition:all .3s;transition-delay:.01s;width:13px}.header-mobile-menu-ul li.menu-item-has-children.active a{color:#da1f26}.header-mobile-menu-ul li.menu-item-has-children.active .sub-menu a{color:#fff}.header-mobile-menu-ul li.menu-item-has-children.active:after{background-image:url(/build/images/duk-hv-icon.d5d70e26.svg)}.header-mobile-upper .client-h-icon{background-image:url(/build/images/client-w-icon.ad7f3a55.svg)}.header-mobile-upper .phone-h-icon{background-image:url(/build/images/phone-f-icon.bced0a17.svg)}.duk-block icon{height:15px;right:15px;top:15px;width:15px}.hm-intro-img img{display:block;height:275px;margin:0 auto;width:auto}.home .hm-intro-ill2{display:block}.ab-values .page-title{margin-bottom:20px}.ab-value-block img{display:block;margin:0 auto 20px}.ab-value-desc,.ab-value-title{text-align:center}.mb-6{margin-bottom:40px}.wpcf7-list-item{padding:10px 0}.footer-menu>.menu-item.active>a:before{background-image:url(/build/images/duk-hv-icon.d5d70e26.svg)}.footer-menu>.menu-item .sub-menu>li{margin-bottom:25px}.footer-menu>.menu-item .sub-menu>li:last-child{margin-bottom:30px}.hm-intro-body{padding:20px 0 75px}.slick-arrow{height:20px;width:40px}.hm-news-slider:after{background-color:#f5f5f5;content:"";display:block;height:100%;position:absolute;right:0;top:0;transform:translateX(100%);width:3000px;z-index:1}.transparent-black-btn{padding:20px 25px}.custom-scroll .sticky{position:sticky}.page-template-template-about-us .ab-intro-img img{max-height:275px}.page-template-template-about-us .ab-services-img{min-height:450px}.ab-identity-img{border-radius:0 100px 0 0}.ab-team-img{border-radius:0 0 100px 0}.serv-inn-points-img{padding-top:20px}.hamburger,.phone-h-icon-wrap{display:block}.header-placeholder{min-height:67px}.service-block:first-child{border-radius:40px 0 0 0}.service-block:last-child{border-radius:0 0 40px 0}.duk-filter.desktop{display:block}.woocommerce .products ul,.woocommerce ul.products{grid-template-columns:1fr}.product-card-image-wrap{min-height:auto}}@media screen and (max-width:768px){.duk-filter-arrow{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:25px;position:absolute;top:50%;width:25px}.header-dark-btn.dark-btn{font-size:.875rem;padding:10px 15px}.cart-collaterals .order-total{display:flex!important}.profile-header-link{font-size:0;margin-right:15px}.seb-commerce-wrapper .payment-method-options{grid-template-columns:1fr}.preferred-country select{width:100%}.woocommerce table.shop_table_responsive.order_details .woocommerce-Price-amount{display:flex}.woocommerce-MyAccount{margin-bottom:80px}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-invoice{display:flex!important;min-height:15px!important}.cart-section-title-wrap .back-btn{position:relative}.cart-section-title-wrap{display:flex;flex-direction:column;gap:15px;padding:0}.cart-ext-info img{max-width:120px}.cart-ext-title{font-size:1.25rem}.bsn-services .section-title{margin-bottom:10px}.bsn-services-ill{display:none}.woocommerce table.shop_table td .cart-product-content a{display:block;text-align:left;width:100%}.woocommerce-MyAccount-navigation{flex-direction:column}.woocommerce-account .woocommerce-MyAccount-navigation{padding-bottom:40px}.woocommerce-orders-table__row td{border-bottom:none!important;padding-right:0}.woocommerce-orders-table__row .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{border-bottom:1px solid #d5d5d5!important}.woocommerce-orders-table__row .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a{display:block;margin:0 auto;text-align:center}.woocommerce-orders-table__row .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order{padding-top:15px}.form-row-first-empty{display:none}.woocommerce form .form-row.form-row-first,.woocommerce form .form-row.form-row-last{width:100%!important}.input-info-text .floating-label{min-height:auto}#orders-table{border-top:1px solid #d5d5d5}.woocommerce table.shop_table td,.woocommerce table.shop_table td a{font-size:.875rem}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{padding-top:0}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{font-weight:400}.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions:before{content:unset!important}.woocommerce-account .woocommerce-MyAccount-navigation li{margin-bottom:25px;margin-right:0}.download-invoice-btn{justify-content:flex-end}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{margin-bottom:0}.container{margin:0 auto;padding:0 20px;position:relative;width:100%}.duk-filter.desktop{display:none}.duk-filter.mobile{align-items:center;display:inline-flex;justify-content:left;overflow-x:auto;scrollbar-width:none;width:100%}.duk-filter.mobile::-webkit-scrollbar{display:none}.duk-filter-arrow.next{right:10px;transform:translateY(-50%)}.duk-filter-arrow.next,.duk-filter-arrow.prev{background-image:url(/build/images/duk-arrow.130c1d7e.svg)}.duk-filter-arrow.prev{display:none;left:10px;transform:translateY(-50%) rotate(180deg)}.opacity-hidden{opacity:1}.product-name:before{content:unset!important}.cart-product-img{width:auto}.cart-product-content .cart-product-title{display:block;text-align:left;width:100%}.cart-product-content .variations .item>*{text-align:left}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:unset}.order-inner-nav{flex-direction:column}.view-order-back-btn{margin-bottom:25px}.order-inner-nav .section-sm-title{margin-bottom:15px}.cart-mobile-label{color:#333;display:block;font-size:.75rem;font-weight:400;line-height:1.6;text-align:left;text-transform:uppercase}.woocommerce table.shop_table_responsive .product-price{text-align:left!important}.order_details td.product-name{border-bottom:none!important}.order_details td:before{content:none!important}.download-invoice-btn-view-order{margin:0 auto}.woocommerce-cart-form__contents .product-name{border-bottom:none!important;padding-top:15px!important}.login-body,.register-body{min-height:auto;padding:20px 0 40px}.woocommerce-ResetPassword{margin-bottom:0}.header-logo{margin:0 10px}.site-main{min-height:auto}.search-page{padding:20px 0 60px}.search-page .back-btn{margin-bottom:20px}.searched-title{font-size:1.25rem}.ab-search-body{min-height:auto;padding:20px 0 60px}.login-form-wrap{margin:0 0 60px}.woocommerce table.shop_table_responsive .woocommerce-Price-amount{margin:0 auto 0 0;width:100%}.cart-product-wrap{flex-direction:column}.cart-product-img{display:flex;justify-content:center;width:100%}#purpose_building,.product_unique_number-div{max-width:100%!important;width:100%!important}.custom-add-to-cart-buttons{grid-gap:15px;grid-template-columns:1fr}.cart-header-btn{top:95px}}@media screen and (max-width:610px){.serv-inn-points-img-image{min-height:365px}.rudr-variation-grid{grid-gap:25px;grid-template-columns:1fr}.product-card-btn,.variation-button-wrap .dark-btn{max-width:100%}.form-row{flex-direction:column}.form-row-half{margin-bottom:15px;width:100%}.footer-menu>.menu-item,.form-row-half:last-child{margin-bottom:0}.footer-menu>.menu-item .sub-menu>li{width:100%}.footer-menu>.menu-item .sub-menu{display:none}.footer-menu>.menu-item>a:before{background-image:url(/build/images/duk-icon-w.b743e2dd.svg);background-position:50%;background-size:contain;content:"";display:block;height:12px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s;width:13px}.hm-services-wrap{grid-template-columns:1fr 1fr}.service-block img{height:60px;margin-bottom:10px}.service-block{min-height:170px;padding:20px}.hm-intro-img img{min-height:275px}.hm-why-choose-img img{height:240px}.ab-values-list,.news-grid{grid-template-columns:1fr}.news-single-images ul li a{min-height:515px}.news-single-images ul li{height:515px}.news-single-actions{flex-direction:column}.news-single-share{margin-bottom:30px}.ab-identity-img{min-height:365px}.ab-team-img{min-height:250px}.page-template-template-about-us .ab-services-img,.single-services .ab-services-img{min-height:240px}.order-succ-icon{height:80px;width:80px}.woocommerce form .form-row.woocommerce-coupon-form input.input-text{margin-bottom:15px;min-width:100%!important;width:100%!important}.cart-product-content .variations .item{flex-wrap:wrap}}@media screen and (max-width:530px){.select2_product_deadline-div:after{top:68px}.header-dark-btn.dark-btn{font-size:.75rem;margin-right:10px;min-height:35px;padding:5px 15px}}