.thanks-card-content p{margin:14px auto;line-height:22px}*{margin:0;padding:0;box-sizing:border-box}body{line-height:1;min-height:100vh;padding-bottom:45px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.bottom-fixed-header{position:fixed;bottom:0;left:0;width:100%;height:45px;z-index:3;border-top:1px solid grey;background-color:#343a40;color:#f0f8ff;display:flex;justify-content:space-around;align-items:center;font-size:16px}.bottom-fixed-header :nth-child(1){border-left:none}.bottom-fixed-header :nth-child(4){border-right:none}.bottom-header-button{z-index:2;border-left:1px solid white;border-right:1px solid white;text-align:center;width:var(--container-widget-width, 25%)}.bottom-header-button a svg{fill:#fff;height:20px}.color-red{color:#a90013}.text-center{text-align:center}.burger-menu{box-shadow:-56px 0 192px 19px #494a59a3;position:fixed;top:0;right:0;width:70%;height:100%;background-color:#fff;color:#7a7a7a;transform:translate(0);z-index:3;opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end}.burger-menu .close-button{border:none;margin:15px;background:#7A7A7A;cursor:pointer}.burger-menu .close-button svg{margin:37px;fill:#fff}.burger-menu :hover{background:#fff;transition:.3s ease}.burger-menu :hover svg{fill:#7a7a7a;transition:.3s ease}.burger-menu .burger-menu-content{width:100%;display:flex;flex-direction:column}.burger-menu .burger-menu-content a{text-align:center;margin:10px 10px 0;padding:10px;color:#7a7a7a;text-decoration:none;text-transform:uppercase}.burger-menu .burger-menu-content :hover{background-color:#7a7a7a;color:#fff}.burger-menu .burger-menu-content .dropdown-toggle{display:flex;flex-direction:row;justify-content:center}.burger-menu .burger-menu-content .dropdown-toggle span{width:10px;height:10px;fill:#000;margin-left:10px}.burger-menu .burger-menu-content :hover span svg{fill:#fff}.burger-menu .burger-menu-content .dropdown-content{opacity:0;flex-direction:column;top:0;left:0;width:100%;z-index:2;transform-origin:top;transform:scaleY(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out;max-height:0px;text-align:center}.burger-menu .burger-menu-content .dropdown-content a{text-decoration:none;display:block;padding:10px 0;margin:0 10px;color:#7a7a7a}.burger-menu .burger-menu-content .dropdown-content :hover{background-color:#7a7a7a;color:#fff}.burger-menu .dropdown-content.show{transform:scaleY(1);opacity:1;max-height:200px;background:#fff}.burger-menu .dropdown-content.show :hover{background:inherit!important}.burger-menu .dropdown-content.show a{color:#7a7a7a;background:#fff}.burger-menu .dropdown-content.show :hover{background:#7A7A7A!important;color:#fff}.burger-menu.hidden{transform:translate(250px);display:none;z-index:0;opacity:0}.content{padding:20px;margin-bottom:60px}.top-header{width:100%;padding:10px 0}.top-header-content{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 10px}.top-header-content .desktop-nav{display:none}.top-header-content .desktop-nav .dropdown{cursor:pointer}.top-header-content .book-nav{display:none}.top-header-content-container{padding-top:3px;width:45%;text-align:center}.top-header-content-container img{width:85%;max-width:159px}.top-header-content-container a{font-weight:600;font-size:18px;color:#a90013}.phone{padding-top:0}.phone a{text-decoration:none}.footer{background-color:#343a40;color:#fff}.footer .footer-container{padding:10px 0;text-align:center}.footer .footer-container .footer-container-head{display:flex;flex-direction:column;align-items:center;padding:20px 20px 40px}.footer .footer-container .footer-container-head img{margin-bottom:20px;width:90%;max-width:300px}.footer .footer-container .footer-container-head a{font-size:28px;font-weight:500;margin-bottom:20px;text-decoration:inherit;color:#fff}.footer .footer-container .footer-container-head p{line-height:27px;font-size:18px;text-align:initial;margin-bottom:30px}.footer .footer-container .footer-container-head .footer-container-head-social{display:flex;flex-direction:row;justify-content:center}.footer .footer-container .footer-container-head .footer-container-head-social a{margin-left:8px;margin-right:8px;width:46px;color:#fff}.footer .footer-container .footer-container-head .footer-container-head-social svg{width:33px;height:33px;fill:#fff}.footer .footer-container .footer-container-head h3{margin-bottom:20px}.footer .footer-container .footer-container-navigation{text-align:left;padding:0 20px 40px;color:#fff}.footer .footer-container .footer-container-navigation h4{width:100%;border-bottom:1px solid #fff;font-size:24px;font-weight:500;margin-bottom:20px;line-height:1.9em}.footer .footer-container .footer-container-navigation .footer-container-navigation-times p{font-size:16px;font-weight:400;line-height:41px}.footer .footer-container .footer-container-navigation .footer-container-navigation-times p:last-child{margin-bottom:14px}@media only screen and (min-width: 768px){.footer .footer-container .footer-container-navigation .footer-container-navigation-times{width:50%}}.footer .footer-container .footer-container-navigation .footer-container-navigation-navs{color:#fff}.footer .footer-container .footer-container-navigation .footer-container-navigation-navs h3{width:100%;border-bottom:1px solid #fff;font-size:24px;font-weight:500;margin-bottom:20px;line-height:1.9em}.footer .footer-container .footer-container-navigation .footer-container-navigation-navs .city-list{display:flex;flex-wrap:wrap;justify-content:space-between}.footer .footer-container .footer-container-navigation .footer-container-navigation-navs a,.footer .footer-container .footer-container-navigation .footer-container-navigation-navs span{width:47%;color:#fff;text-decoration:inherit;font-size:16px;font-weight:400;line-height:41px}.footer .footer-container .footer-container-navigation .footer-container-navigation-navs a:last-child{margin-bottom:14.4}@media only screen and (min-width: 768px){.footer .footer-container .footer-container-navigation .footer-container-navigation-navs{width:50%}}@media only screen and (min-width: 768px){.footer .footer-container .footer-container-navigation{display:flex;align-items:flex-start}}.footer .footer-container-bottom{text-align:center;padding:10px;border-top:1px solid #fff}.footer .footer-container-bottom a{text-decoration:inherit;color:#eee;line-height:22px;font-size:16px;font-weight:400}.block-home-headline{text-align:center;padding:0 20px;min-height:550px;background-color:#eaeaea}@media only screen and (min-width: 768px){.block-home-headline{background:url(https://www.profix.expert/build/assets/ProFix-Appliances-Repair-Bg-e5b5085b.jpg);background-size:cover;padding:0}}.block-home-headline .block-headline-content{display:flex;height:450px;flex-direction:column;justify-content:center;align-items:center;line-height:1.8em}@media only screen and (min-width: 768px){.block-home-headline .block-headline-content{background-color:#ffffffd6;height:610px}}.headline{padding:10px 0;line-height:normal}.headline-sub-red{color:#a90013;font-size:19px;font-weight:700;text-align:center}.headline-sub-mid h2{font-size:6vw;font-weight:700}@media only screen and (min-width: 768px){.headline-sub-mid h2{font-size:32px}}.headline-sub-big{padding:50px 0}.headline-sub-big h2{font-size:7.5vw;line-height:1.8em;font-weight:600}@media only screen and (min-width: 768px){.headline-sub-big h2{font-size:32px;font-weight:500}}.headline-button a{padding:13px 30px;background:#A90013;color:#fff;text-decoration:inherit;border-radius:5px}.headline-button span{font-size:18px;font-weight:600}.block-home-about{text-align:center;position:relative;max-width:1024px}.block-home-about .block-home-about-content{padding:0 20px;top:-50%;z-index:2;left:0;transform:translateY(-15%)}.block-home-about .block-home-about-content .block-home-about-content-image img{width:245px}.block-home-about .block-home-about-content .block-home-about-content-text h2{padding-top:20px;font-size:2rem;font-weight:500;padding-bottom:30px}.block-home-about .block-home-about-content .block-home-about-content-text p{text-align:initial;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:27px;margin-bottom:15px;color:#333}@media only screen and (min-width: 768px){.block-home-about .block-home-about-content{display:flex;align-items:center;transform:unset;padding:60px;justify-content:space-between}.block-home-about .block-home-about-content .block-home-about-content-image{margin-right:15px}.block-home-about .block-home-about-content .block-home-about-content-text{margin-left:15px}}.block-home-choose{display:flex;flex-direction:column;align-items:center;background-color:#eaeaea;padding:60px 0}.block-home-choose .block-home-choose-block{display:flex;width:100%;flex-direction:column;align-items:center}@media only screen and (min-width: 768px){.block-home-choose .block-home-choose-block{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}}.block-home-choose .block-home-choose-block .block-home-choose-container{width:70%;background:#A90013;color:#fff;padding:20px 0;display:flex;height:169px;flex-direction:column;text-align:center;align-items:center;justify-content:space-evenly;margin-top:20px}@media only screen and (min-width: 768px){.block-home-choose .block-home-choose-block .block-home-choose-container{width:40%;margin:10px}}.block-home-choose .block-home-choose-block .block-home-choose-container svg{fill:#fff;width:50px;margin-bottom:15px}.block-home-choose .block-home-choose-block .block-home-choose-container h3{font-size:18px;font-weight:600;font-family:"Roboto",Sans-serif;line-height:21px}.block-home-choose h2{color:#a90013;padding:0 0 40px;font-weight:600;font-size:32px;font-family:"Roboto",Sans-serif}.block-home-clients{text-align:center;padding:60px 10px}.block-home-clients h2{font-size:32px;padding-bottom:60px;font-weight:500;color:#333}.block-home-clients .clients-button{padding-top:40px}.block-home-clients .clients-button a{background-color:#2f3581;text-decoration:initial;color:#fff;font-weight:400;font-size:15px;border-radius:4px;padding:12px 24px;transition:.3s all}.block-home-clients .clients-button a:hover{background-color:#fff;border:1px solid #2f3581;color:#2f3581}.block-home-clients .block-home-clients-container{padding:10px}@media only screen and (min-width: 768px){.block-home-clients .block-home-clients-container{display:flex}.block-home-clients .block-home-clients-container .block-home-clients-rating{padding:10px}}.block-home-clients .block-home-clients-container .block-home-clients-rating{margin-bottom:20px;flex:1 1 0px}.block-home-clients .block-home-clients-container .block-home-clients-rating .star{color:#f0ad4e;font-size:27px;margin-bottom:20px}.block-home-clients .block-home-clients-container .block-home-clients-rating .star i{font-style:normal}.block-home-clients .block-home-clients-container .block-home-clients-rating .block-home-clients-container-rating-text{box-shadow:#0000003d 0 0 8px;padding:20px}.block-home-clients .block-home-clients-container .block-home-clients-rating .block-home-clients-container-rating-text p{line-height:31px;font-weight:400;color:#333;font-size:16px}.block-home-clients .block-home-clients-container .block-home-clients-rating .block-home-clients-container-rating-text p:first-child{margin-bottom:20px;font-size:1.3rem}.block-home-appliance{padding:0 20px;text-align:center}.block-home-appliance .block-home-appliance-container{padding:60px 0}.block-home-appliance .block-home-appliance-container h2{font-size:32px;font-weight:500;padding-bottom:40px;line-height:32px}.block-home-appliance .block-home-appliance-container p{font-size:16px;line-height:24px;font-weight:400}.block-home-appliance .block-home-appliance-container p:first-child{margin-bottom:20px;font-size:14px;font-weight:400}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks{margin-top:40px}@media only screen and (min-width: 768px){.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks{display:flex}}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block{padding:40px 20px 60px;box-shadow:#0000003d 0 0 8px;margin-bottom:40px;background:#fff}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block svg{fill:#2f3581;width:50px;height:50px;margin-bottom:15px}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block .svg-red{fill:#a90013}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block :nth-child(2){font-weight:500;font-size:22px;line-height:33px;margin-bottom:10px}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block :nth-child(3){line-height:24px;font-size:16px;font-weight:400;margin-bottom:35px}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block a{font-size:15px;padding:10px 24px;background-color:#a90013;border-radius:5px;text-decoration:initial;color:#fff}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block .call{background-color:#fff;color:#2f3581;border:1px solid #2f3581;transition:.3s all;font-weight:500;font-size:15px}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block .call:hover{color:#fff;background-color:#2f3581}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block span{font-size:12px;line-height:18px;font-weight:400}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block .apliance-phone{color:#a90013;background-color:#fff;font-size:28px;font-weight:500}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block .apliance-phone:hover{color:#2f3581;transition:.3s ease}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .apliance-map{padding:0}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks .apliance-map iframe{height:450px;width:100%}@media only screen and (min-width: 768px){.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks :nth-child(1){margin-bottom:40px;margin-top:auto}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks :nth-child(1) svg{margin-bottom:10px}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks :nth-child(1) :nth-child(3){margin-top:15px}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks :nth-child(2){margin-bottom:0}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks :nth-child(2) svg{margin-top:40px;margin-bottom:10px}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks :nth-child(2) :nth-child(3){margin-top:15px}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks :nth-child(3){margin-top:40px;margin-bottom:40px}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks :nth-child(3) svg{margin-bottom:10px;margin-top:auto}.block-home-appliance .block-home-appliance-container .block-home-appliance-container-blocks :nth-child(3) :nth-child(3){margin-top:15px}}@media only screen and (min-width: 768px){.block-home-appliance .block-home-appliance-container{background-color:#ffffff78;padding:40px 60px}}@media only screen and (min-width: 768px){.block-home-appliance{background-image:url(https://www.profix.expert/build/assets/Appliances-Repair-Services-Background-0a9f9a55.jpg);background-position:center center;background-size:cover;padding:0}}@media only screen and (min-width: 768px){.contact-us-appliance{background-image:none}.contact-us-appliance .block-home-appliance-container{padding:40px 30px}.contact-us-appliance .block-home-appliance-container .block-home-appliance-container-blocks{display:flex;flex-direction:row-reverse;justify-content:space-between}.contact-us-appliance .block-home-appliance-container .block-home-appliance-container-blocks .block{width:35%;padding:40px 0 60px}.contact-us-appliance .block-home-appliance-container .block-home-appliance-container-blocks .apliance-map{width:60%;padding:0}.contact-us-appliance .block-home-appliance-container .block-home-appliance-container-blocks .apliance-map iframe{margin-bottom:auto}}.block-home-logo{padding:0 20px;background-color:#b6d9e0}.block-home-logo .block-home-logo-container{padding:20px 0;width:auto;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}.block-home-logo .block-home-logo-container img{width:164px;padding:20px 0;height:fit-content}.block-home-logo .block-home-logo-container .sprite{background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp);background-repeat:no-repeat;background-position:50% 41%;background-size:cover;width:164px;display:inline-block}.block-home-logo .block-home-logo-container :nth-child(1){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 0%;background-size:cover;margin:20px;height:20px}.block-home-logo .block-home-logo-container :nth-child(2){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 3%;background-size:cover;margin:20px;min-height:34px;height:50px}.block-home-logo .block-home-logo-container :nth-child(3){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 9.5%;background-size:cover;margin:20px;min-height:34px;height:50px}.block-home-logo .block-home-logo-container :nth-child(4){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 15.5%;background-size:cover;margin:20px;min-height:34px;height:50px}.block-home-logo .block-home-logo-container :nth-child(5){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 22%;background-size:cover;margin:20px;min-height:34px;height:50px}.block-home-logo .block-home-logo-container :nth-child(6){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 29%;background-size:cover;margin:20px;min-height:34px;height:55px}.block-home-logo .block-home-logo-container :nth-child(7){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 36%;background-size:cover;margin:20px;min-height:34px;height:55px}.block-home-logo .block-home-logo-container :nth-child(8){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 41.5%;background-size:cover;margin:20px;min-height:34px;height:54px}.block-home-logo .block-home-logo-container :nth-child(9){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 47%;background-size:cover;margin:20px;min-height:34px;height:33px}.block-home-logo .block-home-logo-container :nth-child(10){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 51.5%;background-size:cover;margin:20px;min-height:34px;height:41px}.block-home-logo .block-home-logo-container :nth-child(11){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 58.5%;background-size:cover;margin:20px;min-height:34px;height:70px}.block-home-logo .block-home-logo-container :nth-child(12){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 68%;background-size:cover;margin:20px;min-height:34px;height:70px}.block-home-logo .second-block :nth-child(1){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 75%;background-size:cover;margin:20px;height:40px}.block-home-logo .second-block :nth-child(2){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 79%;background-size:cover;margin:20px;height:30px;min-height:0}.block-home-logo .second-block :nth-child(3){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 85%;background-size:cover;margin:20px;height:50px}.block-home-logo .second-block :nth-child(4){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 90.5%;background-size:cover;margin:20px;height:45px}.block-home-logo .second-block :nth-child(5){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 96%;background-size:cover;margin:20px;height:40px}.block-home-logo .second-block :nth-child(6){background:url(https://www.profix.expert/build/assets/sprite-brands-2cab0d4c.webp) 0% 100%;background-size:cover;margin:20px;height:30px}.block-home-call{background-color:#a90013;text-align:center;padding:35px 0 55px}.block-home-call .block-home-call-container h2{color:#fff;font-weight:500;line-height:32px;font-size:32px;padding:10px 10px 35px}.block-home-call .block-home-call-container a{color:#a90013;background-color:#fff;text-decoration:initial;border-radius:5px;padding:10px 24px;font-size:18px;font-weight:500;line-height:10px}.contact-us-head-body{background-image:url(https://www.profix.expert/build/assets/quote-bg-966807f6.jpg);background-position:top center;background-size:cover;text-align:center}.contact-us-head-body h1{padding:70px 0;font-weight:500;font-size:40px;line-height:40px;color:#2f3581}.contact-us-head-separator{background-color:#343a40}.contact-us-head-separator p{color:#a1a1a1;padding:18px 10px;line-height:24px}.contact-us-head-separator p a{text-decoration:inherit;color:#a1a1a1}.contact-us-title{text-align:center}.contact-us-title .contact-us-title-container{padding:10px}.contact-us-title .contact-us-title-container h3{font-weight:500;font-size:28px;padding:10px}.contact-us-title .contact-us-title-container .contact-us-title-container-social{display:flex;flex-direction:row;justify-content:center}.contact-us-title .contact-us-title-container .contact-us-title-container-social svg{margin:10px;width:33px;height:33px;fill:#2f3581}.contact-us-dates{text-align:center;padding:10px}.contact-us-dates .contact-us-dates-container h4{font-size:24px;font-weight:500;margin-top:8px;margin-bottom:22px}.contact-us-dates .contact-us-dates-container p{font-size:16px;margin-bottom:1.5rem}.contact-us-form{text-align:center}.contact-us-form .contact-us-form-container{padding:10px}.contact-us-form .contact-us-form-container form{padding:20px}.contact-us-form .contact-us-form-container form button{padding:10px 24px;background-color:inherit;color:#a90013;border:1px solid #A90013;border-radius:5px;font-size:15px;cursor:pointer}.contact-us-form .contact-us-form-container .general-input{display:flex;flex-direction:column;align-items:stretch}.contact-us-form .contact-us-form-container .general-input .form-input{margin-bottom:10px;background-color:#f2f2f2;font-size:15px;min-height:40px;line-height:1.4}.contact-us-form .contact-us-form-container .general-input .form-input input,.contact-us-form .contact-us-form-container .general-input .form-input textarea{padding:10px 18px;width:100%;height:40px;border:1px solid #2F3581;border-radius:5px}@media only screen and (min-width: 768px){.contact-us-form .contact-us-form-container .general-input .form-input{width:49.5%}}@media only screen and (min-width: 768px){.contact-us-form .contact-us-form-container .general-input .form-textarea{width:100%}}.contact-us-form .contact-us-form-container .general-input .form-textarea textarea{height:auto}@media only screen and (min-width: 768px){.contact-us-form .contact-us-form-container .general-input{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}}.contact-us-form .contact-us-form-container .general-input .error{color:red}.specials-title{padding:10px 10px 30px;text-align:center;color:#333}.specials-title .specials-title-container{padding:10px}.specials-title .specials-title-container .price-title{margin:20px 0;min-height:55px}.specials-title .specials-title-container h3{font-weight:500;font-size:28px}.specials-title .specials-title-container p{text-align:left;line-height:24px;font-size:16px}.specials-title .specials-title-container img{width:400px;margin-bottom:20px}@media only screen and (min-width: 768px){.specials-title .specials-desc{display:flex;justify-content:space-around;padding:30px 0}}.specials-images{padding:10px;text-align:center}.specials-images .specials-images-container .specials-images-container-block{padding-bottom:20px}.specials-images .specials-images-container .specials-images-container-block img{width:400px;margin-bottom:20px}.specials-images .specials-images-container .specials-images-container-block h5{font-size:20px;font-weight:500}@media only screen and (min-width: 768px){.specials-images .specials-images-container{display:flex}.specials-images .specials-images-container .specials-images-container-block{padding:10px}}@media only screen and (min-width: 768px){.specials-images .specials-images-container{padding-top:20px}}.specials-button{text-align:center;padding:40px 10px}.specials-text{padding:10px}.specials-text .specials-text-container .red-text-block{padding:10px 0;color:#a90013;font-size:18px;font-weight:400;line-height:24px}.specials-text .specials-text-container .red-text-block p{margin-bottom:15px}.specials-text .specials-text-container .text-block{font-size:28px;font-weight:500;text-align:center;padding:20px 10px;color:#333}.specials-text .specials-text-container .text-block h3{font-size:28px;font-weight:500;margin-bottom:20px}.specials-text .specials-text-container .text-block p{text-align:left;font-size:16px;font-weight:400;line-height:24px}.page-content{padding:0 10px}.page-section-wrap{padding:10px}.page-section-wrap .page-section-wrap-container{color:#333}.page-section-wrap .page-section-wrap-container .block{padding:20px 0;text-align:center}.page-section-wrap .page-section-wrap-container .block .refrigeration-image{width:100%;padding-bottom:20px}.page-section-wrap .page-section-wrap-container .block h4{text-align:left;font-size:28px;font-weight:500;line-height:28px;margin-bottom:20px}.page-section-wrap .page-section-wrap-container .block p{padding:15px 0;text-align:left;font-size:16px;font-weight:400;line-height:24px}.page-section-wrap .page-section-wrap-container .block p a{color:#a90013;text-decoration:inherit}.page-section-wrap .page-section-wrap-container .block p :hover{color:#333}.page-section-wrap .page-section-wrap-container .block h2{text-align:left;font-size:2rem;font-weight:500;line-height:38px}.page-section-wrap .page-section-wrap-container .block h2 a{color:#a90013;text-decoration:inherit}.page-section-wrap .page-section-wrap-container .block h2 :hover{color:#333}.page-section-wrap .page-section-wrap-container .block h3{font-size:1.75rem;font-weight:500;text-align:left;line-height:34px}.page-section-wrap .page-section-wrap-container .block h3 a{color:#a90013;text-decoration:inherit}.page-section-wrap .page-section-wrap-container .block h3 :hover{color:#333}.page-section-wrap .page-section-wrap-container .block ul{text-align:left;padding-left:40px;padding-right:10px;font-size:18px;font-weight:500;line-height:27px;list-style:none}.page-section-wrap .page-section-wrap-container .block ul span{display:inline-flex;transform:translateY(25%);width:17px;margin-right:5px;margin-bottom:2px;height:17px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' class='e-font-icon-svg e-fas-tools' viewBox='0 0 512 512'%3E%3Cpath d='M501.1 395.7 384 278.6c-23.1-23.1-57.6-27.6-85.4-13.9L192 158.1V96L64 0 0 64l96 128h62.1l106.6 106.6c-13.6 27.8-9.2 62.3 13.9 85.4l117.1 117.1c14.6 14.6 38.2 14.6 52.7 0l52.7-52.7c14.5-14.6 14.5-38.2 0-52.7zM331.7 225c28.3 0 54.9 11 74.9 31l19.4 19.4c15.8-6.9 30.8-16.5 43.8-29.5 37.1-37.1 49.7-89.3 37.9-136.7-2.2-9-13.5-12.1-20.1-5.5l-74.4 74.4-67.9-11.3L334 98.9l74.4-74.4c6.6-6.6 3.4-17.9-5.7-20.2-47.4-11.7-99.6.9-136.6 37.9-28.5 28.5-41.9 66.1-41.2 103.6l82.1 82.1c8.1-1.9 16.5-2.9 24.7-2.9zm-103.9 82-56.7-56.7L18.7 402.8c-25 25-25 65.5 0 90.5s65.5 25 90.5 0l123.6-123.6c-7.6-19.9-9.9-41.6-5-62.7zM64 472c-13.2 0-24-10.8-24-24 0-13.3 10.7-24 24-24s24 10.7 24 24c0 13.2-10.7 24-24 24z' fill='%23A90013'/%3E%3C/svg%3E")}.page-section-wrap .page-section-wrap-container .block ul li{padding-top:3px;padding-bottom:3px}.page-section-wrap .page-section-wrap-container .block ul svg{fill:#a90013;width:17px;height:17px;margin-right:4px}.page-section-wrap .page-section-wrap-container .block .simple-ul{list-style:disc;color:#333;padding-left:35px;padding-top:15px}.page-section-wrap .page-section-wrap-container .block .simple-ul :before{background-image:none}.page-section-wrap .page-section-wrap-container .block .simple-ul li{padding:0;font-weight:400;font-size:16px;line-height:24px}.page-section-wrap .page-section-wrap-container .block .simple-ul li a{text-decoration:inherit;color:#a90013}.page-section-wrap .page-section-wrap-container .block .simple-ul li :hover{color:#333}.page-section-wrap .page-section-wrap-container .block .no-list{list-style:none}.page-section-wrap .page-section-wrap-container .block .blocks-row{display:flex}.page-section-wrap .page-section-wrap-container .block .blocks-row .elementor-widget-wrap{padding:10px}.page-section-wrap .page-section-wrap-container .block img{max-width:100%;height:auto}.page-section-wrap .page-section-wrap-container article a{background-color:transparent;text-decoration:none;color:#a90013}.page-section-wrap .page-section-wrap-container article .elementor-toc__body .elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);text-decoration:none}.page-section-wrap .page-section-wrap-container article .elementor-toc__body .elementor-toc__list-item-text{color:var(--item-text-color);-webkit-text-decoration:var(--item-text-decoration);text-decoration:var(--item-text-decoration)}.page-section-wrap .page-section-wrap-container article .elementor-toc__body{padding:var(--box-padding, 20px);max-height:var(--toc-body-max-height);overflow-y:auto}.page-section-wrap .page-section-wrap-container article .elementor-toc__list-item-text,.page-section-wrap .page-section-wrap-container article .elementor-toc__top-level{--item-text-hover-color: var(--e-global-color-c419ef8);--e-global-color-c419ef8: #A90013;--e-global-color-text: #7A7A7A;--item-text-color: var(--e-global-color-text);--wp-admin--admin-bar--height: 32px;-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;line-height:1.5;list-style:none;font-size:100%;background-color:transparent;box-sizing:border-box;box-shadow:none;color:var(--item-text-color);text-decoration:var(--item-text-decoration)}.page-section-wrap .page-section-wrap-container article ol.elementor-toc__list-wrapper{counter-reset:item}.page-section-wrap .page-section-wrap-container article ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}.page-section-wrap .page-section-wrap-container article ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content:counters(item,".") ". "}.page-section-wrap .page-section-wrap-container article .elementor-toc__list-item-text-wrapper:before,.page-section-wrap .page-section-wrap-container article .elementor-toc__list-item-text-wrapper i{margin-right:8px;color:var(--marker-color)}.page-section-wrap .page-section-wrap-container article .elementor-toc__list-wrapper{list-style:none;padding:0}.page-section-wrap .page-section-wrap-container article .elementor-toc__list-item .elementor-toc__list-wrapper{margin-top:.5em;margin-left:var(--nested-list-indent, 1em)}.page-section-wrap .page-section-wrap-container article .elementor-toc__list-item{margin-bottom:.5em}.page-section-wrap .page-section-wrap-container .table-contents{width:100%;background-color:#7a7a7a;color:#fff}.page-section-wrap .page-section-wrap-container .table-contents .table-contents-container{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:20px}.page-section-wrap .page-section-wrap-container .table-contents .table-contents-container h4{font-size:18px;font-weight:500}.page-section-wrap .page-section-wrap-container .table-contents .table-contents-container svg{cursor:pointer;fill:#fff;width:16px;height:16px}@media only screen and (min-width: 768px){.page-section-wrap .page-section-wrap-container .block-desc .desc{display:flex;width:100%;align-items:center;padding:15px 0}.page-section-wrap .page-section-wrap-container .block-desc .desc img{padding:0 40px}}.side-navigation{text-align:center;width:100%}.side-navigation .side-navigation-head{width:100%;min-height:280px;margin-bottom:10px;display:flex;flex-direction:column;align-items:center;padding:35px;justify-content:center;text-align:center;background-image:url(https://www.profix.expert/build/assets/polished-alluminum-bg-768x288-99bcff40.jpg)}.side-navigation .side-navigation-head h2{margin-bottom:41px;font-size:36px;font-weight:500;line-height:43px;color:#fff}.side-navigation .side-navigation-head a{color:#fff;text-decoration:inherit;padding:15px 30px;font-size:18px;border:2px solid #fff;background:transparent;border-radius:5px}.side-navigation .side-navigation-head-title{padding:10px 0;background:#343A40}.side-navigation .side-navigation-head-title h3{font-size:24px;font-weight:500;line-height:28px;color:#fff;transition:2s ease}.side-navigation .side-navigation-head-subtitle{margin-bottom:10px;border:1px solid #dddddd}.side-navigation .side-navigation-head-subtitle h3{font-size:24px;font-weight:500;line-height:24px}.side-navigation .side-navigation-head-subtitle h3 a{text-decoration:inherit;color:#333}.side-navigation ul{width:100%}.side-navigation ul li{display:flex;flex-direction:column;align-items:baseline}.side-navigation ul li a{text-decoration:inherit;color:#2f3581;padding:10px 20px;line-height:20px;width:100%;border-bottom:1px solid #dddddd;text-align:left}.side-navigation ul li a:hover{background-color:#7a7a7a;color:#fff;transition:.3s ease}.side-navigation ul li .category{font-weight:700;background:#dddddd}.side-navigation ul li .sub-category a{padding:10px 20px 10px 40px}.side-navigation .d-none{display:none}.side-navigation .inputs{padding:10px}.side-navigation .inputs .d-none{display:none}.side-navigation .inputs input{padding:15px 16px;background-color:#f2f2f2;margin:8px 0;width:100%;border:none;max-width:100%;border-bottom:1px solid #69727d;color:#2f3581}.side-navigation .inputs ::placeholder{color:#2f3581}.side-navigation .inputs :focus{outline:none}.side-navigation .inputs .button{padding:10px 0}.side-navigation .inputs .button button{cursor:pointer;padding:12px 25px;font-size:15px;color:#fff;background-color:#17a2b8;border:none;border-radius:5px}.appointment-title{padding:10px}.appointment-title .appointment-title-text{text-align:center;padding:40px 0 25px}.appointment-title .appointment-title-text p{font-size:18px;font-weight:600;color:#a90013;line-height:18px;padding-bottom:15px}@media only screen and (min-width: 768px){.appointment-title .appointment-title-text{display:flex;justify-content:space-around}}.appointment-elementor{padding:20px;min-height:600px}.appointment-elementor .appointment-elementor-container{border:1px solid #fff;padding:1px;border-radius:3px}.appointment-elementor .appointment-elementor-container .element{min-height:75px;cursor:pointer;width:100%;padding:1px;border:1px solid grey;border-radius:3px;margin-bottom:15px}.appointment-elementor .appointment-elementor-container .element .text{padding:13px 0 13px 15px;border-left:8px solid #2F3581;border-radius:3px}.appointment-elementor .appointment-elementor-container .element .text h3{font-weight:400;font-size:26px;padding-bottom:6px}.appointment-elementor .appointment-elementor-container .element .text p{color:#333;font-size:15px;font-weight:400}.appointment-elementor .appointment-elementor-container .element:hover{background-color:#2f3581;color:#fff;transition:.3s ease}.appointment-elementor .appointment-elementor-container .element:hover p{color:#a1a1a1;transition:.3s ease}.appointment-elementor .appointment-elementor-container .loader-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.appointment-elementor .appointment-elementor-container .loader{border:6px solid #f3f3f3;border-top:6px solid #A90013;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.appointment-elementor .appointment-elementor-container .loading-text{font-size:18px;margin-top:20px}.appointment-elementor .appointment-elementor-container .select-date-container .back-button{border-radius:50%;background-color:#2f3581;color:#fff;width:40px;height:40px;font-size:24px;margin:8px;padding-bottom:4px;cursor:pointer}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons{display:flex;background:#F8F8F8;padding:20px}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .left-right-button{font-size:24px;width:10%;text-align:center;border:none;background:inherit;cursor:pointer}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .left-right-button:disabled{cursor:default;color:#bdbdbd}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list{width:80%;text-align:center;margin:2px}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list h1{font-size:24px;font-weight:300;margin-bottom:18px}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day{background:#fff;color:#000;display:flex;flex-direction:column;margin-bottom:1rem;margin-left:.5rem}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;background:#F8F8F8;cursor:pointer;border:none}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button:hover{background:rgb(47,53,129);transition:all .3s ease}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button:hover h3,.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button:hover p{color:#fff;transition:all .3s ease}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button:disabled{box-shadow:none;cursor:default}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button:disabled:hover{background:#F8F8F8}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button:disabled .text{box-shadow:none}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button:disabled .text h3{color:#bdbdbd}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button:disabled .text p{color:#bdbdbd}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button .text{height:72px;padding:8px;display:flex;flex-direction:column;justify-content:space-evenly}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button .text h3{font-size:20px;font-weight:500}.appointment-elementor .appointment-elementor-container .select-date-container .select-date-buttons .list .list-day button .text p{font-size:21px;line-height:30px}.appointment-elementor .appointment-elementor-container .select-date-container .select-time-buttons{text-align:center}.appointment-elementor .appointment-elementor-container .select-date-container .select-time-buttons h1{font-weight:400;font-size:24px;line-height:32px;margin-bottom:15px}.appointment-elementor .appointment-elementor-container .select-date-container .select-time-buttons .time-block{display:flex;justify-content:space-evenly;flex-wrap:wrap}.appointment-elementor .appointment-elementor-container .select-date-container .select-time-buttons .time-block .time{display:flex;flex-direction:column;align-items:center;margin:10px 0}.appointment-elementor .appointment-elementor-container .select-date-container .select-time-buttons .time-block .time svg{width:50px;height:50px;fill:#000;margin:5px 0}.appointment-elementor .appointment-elementor-container .select-date-container .select-time-buttons .time-block .time h2{font-size:21px;line-height:28px;color:#a90013;font-weight:400;margin:5px 0}.appointment-elementor .appointment-elementor-container .select-date-container .select-time-buttons .time-block .time button{width:130px;height:36px;margin:3px;font-weight:500;transition:.3s all ease;background-color:inherit;color:#2f3581;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;border:none;cursor:pointer}.appointment-elementor .appointment-elementor-container .select-date-container .select-time-buttons .time-block .time button:hover{color:#fff;background:#2F3581}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking{padding:16px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .select-booking-header h1{margin-top:8px;font-size:24px;letter-spacing:0;line-height:32px;font-weight:400}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .select-booking-header p{font-size:14px;color:#69727d;font-weight:300;margin-top:5px}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .select-booking-header p span{font-size:12px}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .checkbox-field{margin:28px 8px 16px 36px;display:flex;align-items:center}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .checkbox-field input{width:20px;height:20px;cursor:pointer}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .checkbox-field label{padding-left:8px;font-weight:300;cursor:pointer}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset{border:none;display:flex;flex-wrap:wrap;color:#69727d}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset a{color:#d84315;text-decoration:none;margin-top:10px;font-size:14px}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset a:hover{text-decoration:underline}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset legend{display:flex;align-items:center}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset legend svg{width:20px;height:20px;fill:#69727d}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset legend span{color:#d84315}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset legend p{margin-left:10px}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset legend p span{color:#d84315}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset .fieldset-mark{padding-left:18px;padding-top:30px;display:flex}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset .fieldset-mark input{width:20px;height:20px;transition:all .2s ease;border-color:#2f3581;cursor:pointer}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .input-fieldset fieldset .fieldset-mark label{padding-left:8px;cursor:pointer;font-size:16px;font-weight:400}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .button-field{display:flex;flex-direction:row-reverse}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .button-field button{background-color:#2f3581;color:#fff;padding:10px 16px;border:none}.appointment-elementor .appointment-elementor-container .select-date-container .select-booking .button-field button:hover{background-color:inherit;color:#2f3581;border:1px solid #2F3581;transition:.2s all ease}.appointment-elementor .validation-error{text-align:center}.appointment-elementor .validation-error .validation-text{margin:10px auto 30px}.appointment-elementor .validation-error button{cursor:pointer;padding:12px 25px;font-size:15px;color:#fff;background-color:#17a2b8;border:none;border-radius:5px}.input-field{position:relative;max-width:100%;height:44px;line-height:44px;margin:24px 0}.input-field input{border:0;outline:0;padding:.5rem 0;padding-left:30px;border-bottom:2px solid #d3d3d3;box-shadow:none;color:#111;width:100%}.md-error.input-field input{border-bottom:2px solid #f44336}.input-field input:invalid{outline:0}.input-field input:focus{border-color:#2f3581}.input-field input:focus~label{font-size:14px;top:-24px;color:#2f3581}.input-field input:focus~label span{color:#d84315}.input-field input:valid~label{font-size:14px;top:-24px;color:#2f3581}.input-field input:valid~label span{color:#d84315}.input-field input:focus~span{color:#2f3581}.input-field input:focus~span svg{fill:#2f3581}.input-field input:valid~span{color:#2f3581}.input-field input:valid~span svg{fill:#2f3581}.input-field label{position:absolute;top:0;left:30px;width:100%;color:#69727d;transition:.2s all;cursor:text}.input-field span.md-helper-text{bottom:-5px;color:red;font-size:12px;display:block;height:20px;left:0;opacity:0;position:absolute;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}.md-error.input-field span.md-helper-text{opacity:1;transform:translateZ(0)}.input-field span svg{fill:#69727d}.input-field span select{width:45px;height:30px;margin-left:10px;position:relative;top:-4px;border:none}.input-field span{position:relative;bottom:87%}.input-field span svg{width:20px;height:20px}
