img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
@keyframes fade{from{opacity:.1}to{opacity:1}}
@keyframes fadeIn{from{opacity:.1;max-height:0}to{opacity:1;max-height:100rem}}@keyframes fadeOut{from{opacity:1;max-height:100rem}to{opacity:.1;max-height:0}}
@keyframes slideIn{from{max-height:0}to{max-height:100rem}}@keyframes slideOut{from{max-height:100rem}to{max-height:0}}
@font-face{font-family:"Open Sans";src:url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-Bold.eot);src:local("../fonts/OpenSans/Open Sans Bold"),local("../fonts/OpenSans/OpenSans-Bold"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-Bold.woff) format("woff"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-Regular.eot);src:local("../fonts/OpenSans/Open Sans Regular"),local("../fonts/OpenSans/OpenSans-Regular"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-Regular.woff) format("woff"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-SemiBold.eot);src:local("../fonts/OpenSans/Open Sans SemiBold"),local("../fonts/OpenSans/OpenSans-SemiBold"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-SemiBold.woff) format("woff"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-ExtraBold.eot);src:local("../fonts/OpenSans/Open Sans ExtraBold"),local("../fonts/OpenSans/OpenSans-ExtraBold"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-ExtraBold.eot?#iefix) format("embedded-opentype"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-ExtraBold.woff) format("woff"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/OpenSans/OpenSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:icomoon;src:url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/icomoon/icomoon.eot?w4ypuu);src:url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/icomoon/icomoon.eot?w4ypuu#iefix) format("embedded-opentype"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/icomoon/icomoon.ttf?w4ypuu) format("truetype"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/icomoon/icomoon.woff?w4ypuu) format("woff"),url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/../fonts/icomoon/icomoon.svg?w4ypuu#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.icomoon,i{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-btn:before{content:"\e900"}.icon-book:before{content:"\e901"}.icon-check:before{content:"\e902"}.icon-check-hexagon:before{content:"\e903"}.icon-close:before{content:"\e904"}.icon-dropdown:before{content:"\e905"}.icon-error:before{content:"\e906"}.icon-error-input:before{content:"\e907"}.icon-facebook:before{content:"\e908"}.icon-geo:before{content:"\e909"}.icon-hand-tool:before{content:"\e90a"}.icon-instagram:before{content:"\e90b"}.icon-location:before{content:"\e90d"}.icon-mail:before{content:"\e90e"}.icon-linkedin:before{content:"\e90f"}.icon-mail2:before{content:"\e910"}.icon-offers:before{content:"\e911"}.icon-phone:before{content:"\e912"}.icon-pinterest:before{content:"\e913"}.icon-search:before{content:"\e914"}.icon-star:before{content:"\e915"}.icon-youtube:before{content:"\e916"}.icon-repair-tool:before{content:"\e917"}.icon-refresh:before{content:"\e918"}.icon-gear-tool:before{content:"\e90c"}.heading-h1{font-weight:800;font-size:4rem;letter-spacing:-.12rem;line-height:normal}.heading-h2{font-weight:700;font-size:3.2rem;letter-spacing:-.14rem;line-height:normal}.heading-h3{font-weight:800;font-size:2.6rem;letter-spacing:0;line-height:normal;text-transform:uppercase}.heading-h4{font-weight:700;font-size:2.1rem;line-height:normal;letter-spacing:-.07rem}.subtitle-1{font-weight:800;font-size:1.8rem;letter-spacing:-.02rem;line-height:normal}.subtitle-2{font-weight:400;font-size:1.8rem;letter-spacing:-.05rem;line-height:3rem}.subtitle-3{font-weight:600;font-size:1.2rem;letter-spacing:-.024rem;line-height:normal}.body-m{font-weight:400;font-size:1.6rem;line-height:2.6rem}.body-m-bold{font-weight:700;font-size:1.6rem;line-height:normal;letter-spacing:-.04rem}.body-s{font-weight:400;font-size:1.4rem;letter-spacing:-.02em;line-height:normal}.body-s-text{font-weight:400;font-size:1.4rem;letter-spacing:-.02em;line-height:2.1rem}.body-s-bold{font-size:1.4rem;letter-spacing:-.02em;line-height:normal;font-weight:700}.link-l{font-weight:600;font-size:1.6rem;line-height:normal;text-decoration-line:underline}.link-m{font-weight:600;font-size:1.4rem;line-height:normal;text-decoration-line:underline}.link-s{font-weight:600;font-size:1.2rem;line-height:normal;text-decoration-line:underline}*{box-sizing:border-box;font-family:"Open Sans",sans-serif;color:inherit}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:10px;scroll-behavior:smooth;scroll-padding-top:10rem}html.fixed{overflow:hidden}html.fixed body{overflow:unset}html.fixed .header{overflow-x:unset}html:has(#wpadminbar){margin-top:32px}body{margin:0;padding-top:10rem;font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#004787;overflow-x:hidden}body.admin-bar .header{top:32px}h1,h3,h4,h5,h6,p{margin:0 0 .8rem}h2{margin:0 0 .6rem}a{text-decoration:none;font:inherit}img{display:block;max-width:100%;width:100%;height:100%;font-size:1.2rem;line-height:1}picture{display:block}figure{display:block;margin:0;padding:0}address{font:inherit}span[data-url]{cursor:pointer}button{padding:0;border:none;background-color:transparent;cursor:pointer;font:inherit}dialog{display:flex;flex-direction:column;border:none}datalist,input,option,textarea{margin:0;padding:0;border:none;outline:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;resize:none}datalist::-moz-placeholder,input::-moz-placeholder,option::-moz-placeholder,textarea::-moz-placeholder{font:inherit;color:inherit}datalist::placeholder,input::placeholder,option::placeholder,textarea::placeholder{font:inherit;color:inherit}datalist:focus::-webkit-input-placeholder,input:focus::-webkit-input-placeholder,option:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}datalist:focus::-moz-placeholder,input:focus::-moz-placeholder,option:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}datalist:focus:-moz-placeholder,input:focus:-moz-placeholder,option:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:transparent}datalist:focus:-ms-input-placeholder,input:focus:-ms-input-placeholder,option:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input[type=checkbox],input[type=radio]{width:0;height:0;opacity:0;overflow:hidden;position:absolute;z-index:-1}fieldset{margin:0;padding:0;border:none}legend{padding:0;border:none}dd{margin:0}.container{width:100%;max-width:114rem;padding:0 1.6rem;margin:0 auto}.custom-logo-link{width:13.7rem;height:4.1rem;display:block}.custom-logo-link img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.linkToForm{cursor:pointer}.blue{color:#49a4df}.gray{color:#64748b}.header{width:100%;position:fixed;top:0;z-index:1000;background-color:#fff;box-shadow:0 .8rem 2rem rgba(255,255,255,.16)}.header__container{display:grid;grid-template:6rem 4rem/17rem auto 20rem;gap:0 13.3rem;align-items:center}.header__hamburger{width:3rem;position:absolute;top:2.3rem;right:1.5rem;display:none;cursor:pointer}.header__hamburger span,.header__hamburger:after,.header__hamburger:before{width:100%;background:#004787;content:"";display:block;height:.3rem;margin:.5rem 0;transition:.5s}.header__hamburger.active{width:2rem}.header__hamburger.active:before{transform:translateY(.8rem) rotate(135deg);background:#1265b0}.header__hamburger.active:after{transform:translateY(-.8rem) rotate(-135deg);background:#1265b0}.header__hamburger.active span{transform:scale(0)}.header__action{display:flex;justify-self:end;align-items:center;gap:0 5.3rem;position:relative}.header__action-item{display:flex;align-items:center;gap:0 .8rem;text-align:left}.header__action-item .header-location__sub,.header__action-item .header-phone__sub{color:#64748b;text-transform:capitalize}.header__action-item .header-location,.header__action-item .header-phone{color:#4f5368;text-transform:uppercase}.header__action-item .icon-geo,.header__action-item .icon-phone{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border:solid #64748b;border-width:.1rem;border-radius:.9rem}.header__action-item .icon-geo:before{font-size:1.4rem;color:#49a4df}.header__action-item .icon-phone:before{font-size:1.4rem;color:#25d080}.header__action #popup-message{padding:1.9rem 3.7rem;margin:0;width:-moz-max-content;width:max-content;display:none;top:calc(100% + 1.6rem);left:.8rem;text-align:center;background:#fff;box-shadow:0 -.2rem 1rem rgba(76,148,195,.24);border:solid #1265b0;border-width:.1rem;border-radius:.8rem;z-index:10}.header__action #popup-message .city{text-transform:uppercase;color:#1265b0}.header__action #popup-message.active{display:flex}.header__action #popup-message:after,.header__action #popup-message:before{content:"";position:absolute;bottom:100%;width:0;height:0;border-style:solid}.header__action #popup-message:before{left:4.1rem;border-width:0 1.6rem 1.6rem 0;border-color:transparent transparent #1265b0;bottom:calc(100% + .05rem)}.header__action #popup-message:after{left:4.2rem;border-width:0 1.4rem 1.4rem 0;border-color:transparent transparent #fff}.header__action #popup-message i{top:0;right:0}.header__action #popup-message .btn{margin:1.6rem 0 .8rem;width:16.6rem;height:3.2rem;border-radius:1.2rem}.header__action #popup-change-location .popup-content{max-width:73rem;background:#fff}.header__action #popup-change-location .popup-close{top:3rem;right:4.3rem}.header__action #popup-change-location .popup-title{margin-bottom:2.4rem;text-transform:capitalize}.header__action #popup-change-location .popup-list{margin:0 0 2.5rem;padding:0;list-style-type:none;display:grid;grid-template:auto/repeat(4,1fr);grid-auto-rows:auto;gap:.8rem .5rem;color:#1265b0}.header__action #popup-change-location .popup-list li{display:flex;align-items:center;gap:0 1rem}.header__action #popup-change-location .popup-list li:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e909";font-size:1.4rem;color:#49a4df}.header__action #popup-change-location .header-location-search{display:inline-block;width:50%;margin-right:10.9rem}.header__action #popup-change-location .header-location-search__input{padding:.7rem 1.6rem;width:100%;height:4rem;font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#004787;background:#fff;border-radius:.8rem;border:1px solid #1265b0;outline:0;height:4.8rem}.header__action #popup-change-location .header-location-search__input::-moz-placeholder{opacity:.6}.header__action #popup-change-location .header-location-search__input::placeholder{opacity:.6}.header__action #popup-change-location .header-location-search__input::-ms-clear{display:none;width:0;height:0}.header__action #popup-change-location .header-location-search__input::-ms-reveal{display:none;width:0;height:0}.header__action #popup-change-location .header-location-search__input::-webkit-search-cancel-button,.header__action #popup-change-location .header-location-search__input::-webkit-search-decoration,.header__action #popup-change-location .header-location-search__input::-webkit-search-results-button,.header__action #popup-change-location .header-location-search__input::-webkit-search-results-decoration{display:none}.header__action #popup-change-location .header-location-search__input-wrapper{position:relative}.header__action #popup-change-location .header-location-search__input:focus~.header-location-search__btn:before{color:#49a4df}.header__action #popup-change-location .header-location-search__btn{position:absolute;right:1.4rem;top:50%;transform:translateY(-50%)}.header__action #popup-change-location .popup-see-all-btn{color:#64748b}.header__action #popup-change-location .popup-see-all-btn:hover{color:#1265b0}.header__book{height:4rem;min-width:18rem;justify-self:end;border-radius:1.2rem;text-transform:capitalize;text-shadow:0 .1rem .4rem rgba(0,0,0,.16)}.header__book .icon-gear-tool{margin-right:.6rem;font-size:1.6rem;color:inherit;text-shadow:0 .1rem .4rem rgba(0,0,0,.16)}.header__book:hover,.header__book:hover .icon-gear-tool{text-shadow:none}.header__mobile-contacts{display:none}.header__mobile-sub{color:#f0f6fa;text-transform:capitalize}.header__mobile-city{color:#fff;text-transform:uppercase}.header__mob-wrap{display:contents}.header__menu{grid-row:2/3;grid-column:1/4;justify-self:start;width:100%;height:100%;background:#004787;position:relative}.header__menu:before{content:"";position:absolute;top:0;left:0;height:100%;width:100vw;background:#004787;z-index:-1}.header__menu:after{content:"";position:absolute;top:0;right:0;height:100%;width:100vw;background:#004787;z-index:-1}.header__menu .menu-list{padding:0;margin:0;list-style:none}.header__menu .menu-item{height:100%}.header__menu .menu-item .menu-link{height:100%;width:100%;display:flex;align-items:center;cursor:pointer}.header__menu .menu-item .menu-link .menu-icon{margin-right:1.2rem;width:3.2rem;height:3.2rem;background-repeat:no-repeat;background-size:contain;pointer-events:none}.header__menu .main-menu-list{height:100%;display:flex;align-items:center;gap:0 2rem}.header__menu .main-menu-item .main-menu-link{padding:0 1rem;height:100%;font-size:1.4rem;letter-spacing:-.02em;line-height:normal;font-weight:700;color:#fff;text-transform:capitalize}.header__menu .main-menu-item .main-menu-link:first-child{padding-left:0}.header__menu .main-menu-item .main-menu-link:after{transition:transform .5s}.header__menu .main-menu-item:first-child.active{border-top:none}.header__menu .main-menu-item.menu-item-has-children{position:relative}.header__menu .main-menu-item.menu-item-has-children .main-menu-link:after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";margin-left:.6rem;font-size:1.2rem;color:#a2acb9}.header__menu .main-menu-item.menu-item-has-children .sub-menu-list.sub-menu-depth-1{width:-moz-max-content;width:max-content;position:absolute;top:5.9rem;left:0;background-color:#fff;border:solid #49a4df;border-width:.1rem;border-radius:0 0 1.6rem 1.6rem;overflow:hidden;z-index:10;transition:.4s;opacity:0;visibility:hidden;pointer-events:none}.header__menu .sub-menu-item{transition:.3s;border:1px solid transparent}.header__menu .sub-menu-item:hover{border:1px solid #f0f6fa;background-color:#f0f6fa}.header__menu .sub-menu-item .sub-menu-link{padding:0 2.4rem;height:5rem;font-weight:700;font-size:1.6rem;line-height:normal;letter-spacing:-.04rem;color:#1265b0;text-transform:capitalize}.header__menu .sub-menu-item.blue-link .sub-menu-link{justify-content:center;font-weight:600;font-size:1.6rem;line-height:normal;text-decoration-line:underline;color:#1265b0;border-top:solid #49a4df;border-width:.1rem;background:#f0f6fa}.footer{color:#fff;background-color:#00274a}.footer__container{padding-top:8rem;padding-bottom:7.2rem;display:flex;gap:0 5.6rem}.footer__info{width:28.1rem;display:flex;flex-direction:column;gap:2.4rem 0}.footer__info .custom-logo-link{margin-bottom:.6rem;width:17rem;height:5rem}.footer__info-address{margin:0;text-transform:capitalize;color:#f0f6fa}.footer__info-phone{width:-moz-fit-content;width:fit-content;display:flex;flex-wrap:wrap;position:relative}.footer__info-phone-main{display:flex;align-items:center;gap:0 1.6rem;text-align:left;text-transform:capitalize;position:relative}.footer__info-phone-main:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912";font-size:1.8rem;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;color:#25d080;border:solid rgba(255,255,255,.6);border-width:.1rem;border-radius:1.2rem}.footer__info-phone-additionals{margin-left:5.8rem;padding-top:.5rem;max-height:0;overflow:hidden;display:flex;flex-direction:column;row-gap:.6rem;animation-duration:1s;width:-moz-max-content;width:max-content}.footer__info-phone-additionals.fadeIn{padding-bottom:1.8rem;animation-name:fadeIn;max-height:30rem}.footer__info-phone-additionals.fadeOut{animation-name:fadeOut}.footer__info-phone-additionals a{display:flex;align-items:center;justify-content:flex-end}.footer__info-phone-additionals a:hover{opacity:.5}.footer__info-phone-additionals a img{margin-right:1rem}.footer__info-phone i{padding:1rem;align-self:center;font-size:1.6rem;position:relative;bottom:-.9rem;transition:.4s;cursor:pointer}.footer__info-phone.active i{transform:rotate(180deg)}.footer__info-phone .footer-main-phone:hover{opacity:.5}.footer__info-email{color:#f0f6fa}.footer__info .socials__list{-moz-column-gap:1rem;column-gap:1rem}.footer__info .socials__item{width:2.6rem;height:2.6rem;border-radius:.65rem}.footer__info .socials__item i{line-height:inherit}.footer__info .socials__item i:before{font-size:1.3rem;color:#1265b0}.footer__hours{padding-top:1.6rem;border-top:solid rgba(240,246,250,.2);border-width:.1rem}.footer__hours-title{color:#f0f6fa;text-transform:uppercase}.footer__hours-text{margin-bottom:0;color:#49a4df}.footer__menus{margin-top:6.1rem;display:flex;gap:0 5rem}.footer__menus .item{width:-moz-fit-content;width:fit-content}.footer__menus .item__title{margin-bottom:1.6rem;text-transform:uppercase;display:block}.footer__menus .item__title.active{color:#49a4df}.footer__menus .item__title.active:after{color:#49a4df;transform:rotateZ(180deg)}.footer__menus .item__menu ul{margin:0;padding:0;list-style:none}.footer__menus .item__menu .menu-item{width:-moz-fit-content;width:fit-content;color:#f0f6fa;border-bottom:solid transparent;border-width:.1rem;transition:border-color .25s}.footer__menus .item__menu .menu-item:not(:last-child){margin-bottom:1rem}.footer__menus .item__menu .menu-item:hover{border-color:#f0f6fa}.footer__contact{margin-top:6.1rem}.footer__contact-title{margin-bottom:1.6rem;width:17.9rem;text-transform:uppercase}.footer__contact-content{margin-bottom:2.4rem;padding:1.6rem;width:25.6rem;position:relative;border-radius:1.6rem;background-color:#1265b0}.footer__contact-icon{margin-bottom:.4rem;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#004787}.footer__contact-icon:before{width:2.62rem;height:1.7rem;display:flex;align-items:center;font-size:2.62rem}.footer__contact-text{width:11.5rem;display:block;color:#f0f6fa}.footer__contact-img{width:11.5rem;height:15rem;position:absolute;right:.4rem;bottom:0}.footer__contact-img img{-o-object-fit:contain;object-fit:contain}.footer__rights{padding:1rem;width:100%;display:block;text-align:center;color:#00274a;background:#49a4df}.footer .icon-dropdown:before{color:#a2acb9}@media (min-width:576px){html.fixed .header{overflow:hidden}.header__menu .main-menu-item.menu-item-has-children:hover .sub-menu-list.sub-menu-depth-1{top:4rem;opacity:1;visibility:visible;pointer-events:all}}@media (min-width:577px){.footer__rights span{margin-left:3.3rem;position:relative}.footer__rights span:before{content:"";width:.1rem;height:1.2rem;position:absolute;top:50%;left:-1.7rem;transform:translateY(-50%);background-color:#004787}}@media (min-width:1441px){html{font-size:.6945759vw}}@media (max-width:1139px){html{font-size:.85vw}}@media (max-width:576px){.heading-h1{font-size:3.8rem;letter-spacing:-.11rem;line-height:normal}.heading-h2{font-size:2.8rem;letter-spacing:-.16rem;line-height:3.8rem}.heading-h4{font-size:1.6rem;letter-spacing:-.05rem}html{font-size:10px;scroll-padding-top:10.4rem}html:has(#wpadminbar){margin-top:46px}body{padding-top:0}body.admin-bar .header{top:0}.custom-logo-link{width:10rem;height:3rem}.header{margin-bottom:5rem;padding:1.2rem 0;position:sticky}.header__container{display:block}.header__hamburger{display:block;top:1.5rem}.header__action{width:100%}.header__action-item{display:none}.header__action #popup-message{top:calc(100% + 6.8rem);left:4.8rem}.header__action #popup-change-location .popup-content{padding:2.4rem}.header__action #popup-change-location .popup-close{top:2.4rem;right:2.4rem}.header__action #popup-change-location .popup-title{max-width:20rem;margin-bottom:1.6rem}.header__action #popup-change-location .popup-list{grid-template:auto/repeat(2,1fr)}.header__action #popup-change-location .header-location-search{width:100%;margin-right:0;margin-bottom:2.4rem}.header__book{display:none!important}.header__mobile-contacts{display:flex;width:100%;height:5rem;background-color:#004787;color:#fff;position:absolute;bottom:-5rem;left:0;padding:0 1.5rem;justify-content:space-between;align-items:center;box-shadow:0 .8rem 2rem rgba(255,255,255,.16)}.header__mobile-contacts__location{display:flex;align-items:center}.header__mobile-contacts__location .icon-geo{margin-right:.8rem;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border:solid #49a4df;border-width:.1rem;border-radius:.9rem}.header__mobile-contacts__location .icon-geo:before{font-size:1.4rem;color:#49a4df}.header__mobile-contacts__phone{display:flex;align-items:center}.header__mobile-contacts__phone .icon-phone{margin-right:.8rem;color:#25d080}.header__mob-wrap{width:100%;height:100vh;display:block;position:fixed;top:6.2rem;left:-100%;background-color:#004787;z-index:10000;transition:.6s;visibility:hidden;overflow-y:scroll}.header__mob-wrap.active{left:0;visibility:visible}.header__menu{padding:3rem 1.5rem 0}.header__menu:before{content:none}.header__menu:after{content:none}.header__menu .menu-item{width:100%}.header__menu .main-menu-list{height:auto;flex-direction:column;align-items:flex-start}.header__menu .main-menu-item{border-top:solid #49a4df;border-top-width:.1rem}.header__menu .main-menu-item .main-menu-link{height:5.6rem;font-weight:700;font-size:1.6rem;line-height:normal;letter-spacing:-.04rem}.header__menu .main-menu-item:last-child{border-bottom:solid #49a4df;border-bottom-width:.1rem}.header__menu .main-menu-item.active .main-menu-link:after{transform:rotate(180deg)}.header__menu .main-menu-item.menu-item-has-children{flex-wrap:wrap;justify-content:space-between}.header__menu .main-menu-item.menu-item-has-children .main-menu-link:after{margin-left:0;margin-right:.9rem;padding:1rem;font-size:1.2rem;color:#fff}.header__menu .main-menu-item.menu-item-has-children .sub-menu-list.sub-menu-depth-1{margin-left:-1.5rem;width:calc(100% + 3rem);max-height:0;position:static;order:3;overflow:hidden;opacity:1;border-radius:0;transition:1s;pointer-events:all}.header__menu .main-menu-item.menu-item-has-children .sub-menu-list.sub-menu-depth-1 li:first-child{padding-top:1rem}.header__menu .main-menu-item.menu-item-has-children .sub-menu-list.sub-menu-depth-1.slideIn{max-height:100rem;display:block;visibility:visible;transition:2s}.footer{padding-bottom:5.6rem}.footer__container{padding-top:5rem;padding-bottom:4.8rem;flex-direction:column}.footer__info .custom-logo-link{margin-bottom:.8rem;width:16.32rem}.footer__menus{margin-top:1.6rem;min-height:initial;flex-direction:column}.footer__menus .item{padding:2.4rem 0;width:100%;max-width:initial;border-bottom:solid #49a4df;border-bottom-width:.1rem}.footer__menus .item__title{margin-bottom:0;display:flex;-moz-column-gap:.8rem;column-gap:.8rem;align-items:center;cursor:pointer}.footer__menus .item__title:after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";padding:0 .5rem;transition:.4s ease-out;font-size:1.5rem;color:#a2acb9}.footer__menus .item__menu{max-height:0;overflow:hidden}.footer__menus .item__menu.slideIn{animation-duration:2s;animation-name:slideIn;max-height:100rem}.footer__menus .item__menu.slideOut{animation-duration:.5s;animation-name:slideOut}.footer__menus .item__menu ul{padding-top:2.4rem}.footer__menus .item__menu .menu-item:not(:last-child){margin-bottom:1.8rem}.footer__contact{margin-top:4rem}.footer__contact-content{width:100%}.footer__contact-img{right:1.6rem}.footer__contact-btn{min-width:100%!important}.footer__rights{display:flex;flex-direction:column;gap:.8rem;text-align:left}}
.pageup{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:3.2rem;height:3.2rem;display:block;position:fixed;bottom:7.2rem;right:8rem;z-index:10;background:#004787;border:solid #fff;border-width:.1rem;border-radius:.8rem;text-align:center;opacity:0;transition:1s;transform:rotate(180deg);cursor:pointer;pointer-events:none}.pageup i{position:absolute;top:50%;left:50%;font-size:1.4rem;transform:translate(-50%,-80%);transition:.2s}.pageup i:before{color:#fff}.pageup:after{content:"";width:1.4rem;height:.3rem;background-color:#fff;position:absolute;bottom:.85rem;left:50%;transform:translateX(-50%)}.pageup.fade{animation-duration:1s;animation-name:fade;opacity:1;pointer-events:inherit}.pageup:hover{background-color:#49a4df;border:solid #49a4df;border-width:.1rem}.pageup:hover i{transform:translate(-50%,-63%)}.link:hover:after{margin-left:1.2rem}.link:after{content:"\e905";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;transform:rotate(-90deg);font-size:1.3rem;margin-left:.8rem;transition:margin-left .4s}.btn,.read-more-btn{padding:0;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;border:none;cursor:pointer;transition:.2s ease-out}.btn{justify-content:center}.btn-green{background:#25d080;color:#fff}.btn-transparent{background:0 0;color:#1265b0;border:solid #1265b0;border-width:.1rem}.btn-blue{background:#49a4df;color:#fff}.btn-gradient{background:#1265b0;position:relative;z-index:1;overflow:hidden;color:#fff;text-shadow:0 .1rem .4rem rgba(0,0,0,.16)}.btn-gradient:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:linear-gradient(180deg,#49a4df 0,#004787 100%);transition:opacity .4s;opacity:1}.btn-green-grad{color:#fff;position:relative;z-index:1;overflow:hidden;background:#1fad6b}.btn-green-grad:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;background:linear-gradient(180deg,#25d080 0,#1fad6b 100%);transition:opacity .4s;opacity:1}.btn-offer{background:rgba(255,255,255,.3);color:#fff;border:dashed #fff;border-width:.1rem}.btn-h57{height:5.7rem;border-radius:1.6rem}.btn-h54{height:5.4rem;border-radius:1.6rem}.btn-h48{height:4.8rem;border-radius:1.6rem}.btn-h45{height:4.5rem;border-radius:1.6rem}.btn-h40{height:4rem;border-radius:1.6rem}.btn-w302{min-width:30.2rem}.btn-w255{min-width:25.5rem}.btn-w200{min-width:20rem}.btn-w188{min-width:18.8rem}.btn-tool{text-shadow:0 .1rem .4rem rgba(0,0,0,.16)}.btn-tool:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90c";margin-right:.6rem;font-size:1.6rem}.btn-arrow-right:after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";margin-left:.7rem;transform:rotate(-90deg)}.btn-phone:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912";margin-right:1.3rem;font-size:1.8rem}.read-more-btn{text-transform:uppercase;color:#64748b;gap:.6rem;transition:color .4s}.read-more-btn .icon-dropdown{font-size:1.2rem;color:#a2acb9}.popup-overlay{padding:0 1.5rem;height:100%;width:100%;display:none;justify-content:center;align-items:center;position:fixed;bottom:0;left:0;background:rgba(0,22,61,.48);z-index:9999;transition:.4s}.popup-overlay.active{display:flex}.popup-content{padding:4rem 5.3rem;width:100%;border-radius:2.4rem;position:relative}.popup-close{padding:1rem;position:absolute;font-size:1.4rem;cursor:pointer}.quick-actions{margin:0;padding-left:0;width:100%;height:5.6rem;display:none;position:fixed;bottom:0;left:0;z-index:10;transition:bottom .2s ease-in-out}.quick-actions .action{font-weight:800;font-size:1.8rem;letter-spacing:-.02rem;line-height:normal;display:flex;justify-content:center;align-items:center;color:#fff}.quick-actions .action:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.8rem}.quick-actions .book{width:50%;background-color:#1265b0}.quick-actions .book:before{content:"\e901"}.quick-actions .callus{width:50%;background-color:#25d080}.quick-actions .callus:before{content:"\e912"}@media (max-width:576px){.pageup{bottom:9rem;right:1.5rem}.quick-actions{display:flex}}@media (hover:hover){.btn-green:hover{background:#1fad6b}.btn-transparent:hover{background:#1265b0;color:#fff}.btn-blue:hover{background:#1265b0}.btn-gradient:hover{text-shadow:none}.btn-gradient:hover:after{opacity:0}.btn-green-grad:hover:after{opacity:0}.btn-offer:hover{background:#fff;color:#1265b0}.btn-tool:hover,.btn-tool:hover:before{text-shadow:none}.read-more-btn:hover{color:#4f5368}}
.location-search__wrapper{position:relative}.location-search__input{padding:.7rem 1.6rem;width:100%;height:4rem;font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#004787;background:#fff;border-radius:.8rem;border:solid #1265b0;border-width:.1rem;outline:0;padding-right:4rem;height:4.8rem;text-transform:capitalize}.location-search__input::-moz-placeholder{opacity:.6}.location-search__input::placeholder{opacity:.6}.location-search__input:focus~.location-search__btn:before{color:#49a4df}.location-search__input::-ms-clear{display:none;width:0;height:0}.location-search__input::-ms-reveal{display:none;width:0;height:0}.location-search__input::-webkit-search-cancel-button,.location-search__input::-webkit-search-decoration,.location-search__input::-webkit-search-results-button,.location-search__input::-webkit-search-results-decoration{display:none}.location-search__input.search-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.location-search__btn{padding:1.1rem 1.5rem;position:absolute;right:0;top:50%;transform:translateY(-50%);border:none;background:0 0;cursor:pointer}.location-search__btn:before{font-size:1.6rem;color:#004787}.location-search .input-dropdown{margin:0;padding:0;max-height:17rem;width:100%;position:absolute;top:100%;z-index:2;display:none;overflow-y:auto;background-color:#fff;list-style:none;border-right:solid #004787;border-right-width:.1rem;border-left:solid #004787;border-left-width:.1rem;border-radius:0 0 .8rem .8rem}.location-search .input-dropdown ::-webkit-scrollbar{width:.8rem}.location-search .input-dropdown ::-webkit-scrollbar-thumb{background-color:#64748b;border-radius:.4rem}.location-search .input-dropdown ::-webkit-scrollbar-track{background-color:#f0f6fa}.location-search .input-dropdown.active{display:block}.location-search .input-dropdown .dropdown-item{text-transform:capitalize;transition:background-color .2s}.location-search .input-dropdown .dropdown-item:last-child{border-bottom:solid #004787;border-bottom-width:.1rem;border-radius:0 0 .7rem .7rem}.location-search .input-dropdown .dropdown-item:not(:last-child){border-bottom:1px solid #004787}.location-search .input-dropdown .dropdown-item a{display:block;padding:.8rem 1.6rem}.location-search .info-message{font-weight:400;font-size:1.4rem;letter-spacing:-.02em;line-height:normal;width:-moz-max-content;width:max-content;position:absolute}.location-search.error .input,.location-search.error input:not([type=radio],[type=checkbox]){color:#cd4444;border:solid #cd4444;border-width:.1rem}.location-search.error .info-message{color:#cd4444}.location-search.error .icon-search:before{color:#cd4444}@media (hover:hover){.location-search .input-dropdown .dropdown-item:last-child:hover{border-radius:0 0 .7rem .7rem}.location-search .input-dropdown .dropdown-item [data-focus],.location-search .input-dropdown .dropdown-item:focus-visible,.location-search .input-dropdown .dropdown-item:hover,.location-search .input-dropdown .dropdown-item[data-focus]{background-color:#1265b0;color:#fff}}
.breadcrumbs{padding-top:2.4rem}.breadcrumbs a,.breadcrumbs span{color:#64748b;vertical-align:middle}.breadcrumbs .separator{margin:0 .2rem}@media (max-width:576px){.breadcrumbs{padding-top:1.6rem}}
.promo{padding-bottom:5.6rem;min-height:48.4rem;position:relative}.promo__container{padding-right:55.4rem}.promo__title{padding-top:2.4rem;margin-bottom:1rem;color:#1265b0}.promo__subtitle{margin-bottom:2.4rem;color:#64748b}.promo .brand-label{width:16rem;height:6rem;display:flex;justify-content:center;position:absolute;top:0;left:calc(50% + 47.4rem);transform:translateX(-50%);background-color:#fff;border-radius:0 0 2.4rem 2.4rem}.promo__text{width:44rem}.promo__text ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;row-gap:2rem;text-align:left}.promo__text ul li{padding-left:3rem;position:relative;font-size:1.4rem;letter-spacing:-.02em;line-height:normal;font-weight:700;color:#64748b}.promo__text ul li:before{content:"\e903";font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:50%;font-size:2.2rem;color:#1fad6b;transform:translateY(-50%)}.promo__coupon{width:13.2rem;height:9.5rem;position:absolute;top:0;left:calc(50% - 48.5rem);background-color:#49a4df;border-radius:0 0 2rem 2rem;transform:translateX(-50%);box-shadow:0 .1rem 0 .1rem #004787}.promo__coupon-descr,.promo__coupon-discount{display:flex;justify-content:center;align-items:center}.promo__coupon-discount{padding-top:.7rem;-moz-column-gap:.2rem;column-gap:.2rem;position:relative;color:#fff;background-color:#49a4df}.promo__coupon .dots{width:.2rem;height:.6rem;position:absolute;left:0;top:55%;transform:translateY(50%);background-color:#004787}.promo__coupon .dots:after,.promo__coupon .dots:before{content:"";width:.2rem;height:.6rem;position:absolute;display:block;background-color:#004787}.promo__coupon .dots:after{bottom:-1.3rem}.promo__coupon .dots:before{top:-1.3rem}.promo__coupon .dots:last-child{left:auto;right:-.05rem}.promo__coupon-descr{padding:.7rem 1.5rem 1rem;width:100%;height:4.9rem;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;color:#64748b;text-transform:uppercase;text-align:center;background-color:#fff;border-radius:0 0 2rem 2rem}.promo__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.promo__img img{-o-object-fit:cover;object-fit:cover}.promo__form{padding-top:5.5rem;padding-bottom:4.8rem;position:relative;background-color:#004787}.promo__form .container{display:flex;justify-content:flex-end;-moz-column-gap:2.4rem;column-gap:2.4rem}.promo__form .select-wrapper{position:relative;color:#f0f6fa}.promo__form .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#64748b;padding-right:4rem}.promo__form .select-wrapper option{color:#004787}.promo__form .select-wrapper:after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";color:#1265b0;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:1.2rem}.promo__form .select-wrapper.appliance-select .label,.promo__form .select-wrapper.service-select .label{position:absolute;top:-2.3rem}.promo__form .input{padding:.7rem 1.6rem;width:100%;font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#004787;background:#fff;border-radius:.8rem;border:solid transparent;border-width:.1rem;outline:0;width:33.4rem;height:4rem}.promo__form .input::-moz-placeholder{opacity:.6}.promo__form .input::placeholder{opacity:.6}.promo__btn{width:22rem;height:4rem;text-transform:uppercase;border-radius:1.2rem}@media (max-width:576px){.promo{padding:0;min-height:unset}.promo__container{padding-right:1.6rem;padding-bottom:4rem}.promo__title{padding-top:3.2rem;margin-bottom:1.6rem}.promo__subtitle{margin-bottom:1.6rem}.promo .brand-label{left:unset;right:1.6rem;border-radius:0 0 1.5rem 1.5rem;transform:none}.promo__text{width:auto}.promo__text ul{row-gap:1.6rem}.promo__coupon{width:16.9rem;height:7.4rem;left:50%}.promo__coupon-descr{height:3.3rem}.promo__img{width:100%;min-height:22rem;position:relative}.promo__img img{position:absolute;top:0;right:0;bottom:0;left:0}.promo__form{padding-top:12.1rem;padding-bottom:4rem}.promo__form .container{flex-direction:column}.promo__form .select-wrapper{width:100%}.promo__form .select-wrapper.appliance-select{margin-bottom:3.2rem}.promo__form .select-wrapper.service-select{margin-bottom:4.7rem}.promo__form .input{width:100%}.promo__btn{width:auto}}
.facts-with-form{padding:8rem 0 4rem}.facts-with-form.mb{margin-bottom:4rem}.facts-with-form .container{padding-bottom:6.4rem;display:flex;justify-content:space-between;-moz-column-gap:10.4rem;column-gap:10.4rem;border-bottom:1px solid #f0f6fa}.facts-with-form__info{width:54rem}.facts-with-form__info-title{margin-bottom:.6rem;display:inline-block;color:#64748b}.facts-with-form__info-subtitle{margin-bottom:4rem;width:53.6rem;color:#64748b}.facts-with-form__info .facts{margin:0}.facts-with-form__info .facts__item{display:grid;grid-template-columns:13.1rem 35rem;grid-template-rows:min-content 1fr;gap:.8rem 4rem}.facts-with-form__info .facts__item:not(:last-child){margin-bottom:4rem}.facts-with-form__info .facts__item:first-child .facts__title{margin-bottom:.8rem}.facts-with-form__info .facts__count{grid-row:1/3;grid-column:1/2;padding:1rem 2rem;align-self:flex-start;justify-self:flex-end;color:#64748b;background-color:#f0f6fa;border-radius:2.4rem}.facts-with-form__info .facts__title{grid-row:1/2;grid-column:2/3;color:#1265b0;font-weight:700;font-size:2.1rem;line-height:normal;letter-spacing:-.07rem}.facts-with-form__info .facts__descr{grid-row:2/3;grid-column:2/3;display:flex;gap:0 3.8rem;color:#64748b}.facts-with-form__info .facts__descr img{margin-bottom:.8rem;width:10.5rem;height:4.3rem;display:block;-o-object-fit:contain;object-fit:contain}.facts-with-form__info .facts__descr figcaption{color:#49a4df;text-align:center}.facts-with-form .banner{width:46.5rem;height:46.3rem;align-self:flex-end;flex-shrink:0;position:relative;background:url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/gu-blocks/../../img/facts-with-form/facts-shape.svg) center/contain no-repeat;filter:drop-shadow(0 .02rem 2.4rem rgba(79,83,104,.18))}.facts-with-form .banner .banner__title{width:20rem;position:absolute;top:9.1rem;left:3.2rem}.facts-with-form .banner .banner__img{width:28.2rem;height:39.9rem;position:absolute;right:-2.1rem;bottom:11.4rem}.facts-with-form .banner .banner__img img{-o-object-fit:contain;object-fit:contain}.facts-with-form .banner .banner__descr{width:15.8rem;position:absolute;top:23.6rem;left:3.2rem;color:#64748b}.facts-with-form .banner .banner__phone{display:flex;flex-direction:column;row-gap:.4rem;position:absolute;bottom:3.2rem;left:3.2rem;color:#fff}.facts-with-form .banner .banner__phone-subtitle{text-transform:uppercase}.facts-with-form .banner .banner__phone .icon-phone{font-size:2.4rem;color:#25d080}@media (max-width:576px){.facts-with-form{padding:5rem 0 2.5rem}.facts-with-form.mb{margin-bottom:2.5rem}.facts-with-form .container{padding-bottom:0;flex-direction:column;align-items:center;border-bottom:none}.facts-with-form__info{width:auto;text-align:center}.facts-with-form__info-subtitle{margin-bottom:3.2rem;width:auto}.facts-with-form__info .facts{padding-bottom:3.2rem;margin-bottom:4rem;border-bottom:1px solid #f0f6fa}.facts-with-form__info .facts__item{display:flex;flex-direction:column;row-gap:.6rem}.facts-with-form__info .facts__count{margin-bottom:1rem;align-self:center}.facts-with-form__info .facts__title{font-size:1.6rem;letter-spacing:-.05rem;font-weight:800;font-size:1.8rem;letter-spacing:-.02rem;line-height:normal}.facts-with-form__info .facts__descr{justify-content:center}.facts-with-form .banner{width:31.4rem;height:35rem;align-self:flex-start;background:url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/gu-blocks/../../img/facts-with-form/facts-shape-mob.svg) center/contain no-repeat;filter:drop-shadow(0 .13rem 1.6rem rgba(79,83,104,.18))}.facts-with-form .banner .banner__title{top:5rem;left:2.4rem}.facts-with-form .banner .banner__img{width:15.2rem;height:21.6rem;bottom:9.8rem}.facts-with-form .banner .banner__descr{top:17.1rem;left:2.4rem}.facts-with-form .banner .banner__phone{bottom:2.4rem;left:2.4rem}}
@keyframes splide-loading{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{padding-left:0;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none;bottom:-4rem;left:50%;position:absolute;transform:translateX(-50%);width:100%}.splide__pagination li{display:inline-block;line-height:0;list-style-type:none;margin:0;pointer-events:auto}.splide__pagination li .splide__pagination__page{cursor:pointer;background:#1265b0;opacity:.3;border:0;border-radius:50%;display:inline-block;width:.9rem;height:.9rem;margin:0 .4rem;padding:0;position:relative;transition:background-color .2s,color .2s}.splide__pagination li .splide__pagination__page.is-active{background-color:#1265b0;opacity:1}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__arrow{padding:1rem;position:absolute;font-size:0;background:0 0;outline:0;border:none;cursor:pointer;z-index:1}.splide__arrow[disabled]{display:none}.splide__arrow:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:1.5rem;color:#a2acb9;opacity:.6}.splide__arrow:hover:before{opacity:1}.splide__arrow--prev{padding-bottom:0;transform:rotate(90deg);left:0;right:auto}.splide__arrow--next{padding-bottom:0;right:0;transform:rotate(-90deg)}.splide:not(.is-overflow) .splide__arrow{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:1s linear infinite splide-loading;border:solid #999;border-width:.2rem;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:2rem;left:0;margin:auto;position:absolute;right:0;top:0;width:2rem}.splide__sr{border:0;clip:rect(0 0 0 0);height:.1rem;margin:-.1rem;overflow:hidden;padding:0;position:absolute;width:.1rem}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}
.reviews-slider{padding:6.4rem 0 8.4rem;background-color:#f0f6fa}.reviews-slider.mt{margin-top:4rem}.reviews-slider.mb{margin-bottom:4rem}.reviews-slider .review{min-height:20.5rem}.reviews-slider .review__text{max-height:6.3rem}.reviews-slider__title{margin-bottom:4rem;color:#64748b;text-align:center}.reviews-slider .splide__slide{max-width:34.5rem}.reviews-slider .splide__arrow{bottom:-3.4rem}.reviews-slider .splide__arrow--prev{left:36.5rem}.reviews-slider .splide__arrow--next{right:36.5rem}.reviews-slider .splide__pagination{bottom:-2rem}@media (max-width:576px){.reviews-slider{padding:4rem 0 6rem}.reviews-slider.mt{margin-top:2.5rem}.reviews-slider.mb{margin-bottom:2.5rem}.reviews-slider__title{margin-bottom:3.2rem}.reviews-slider .splide__slide{max-width:100%}.reviews-slider .splide__arrow--prev{left:0}.reviews-slider .splide__arrow--next{right:0}}
.review-shadow-wrap{padding:.8rem .5rem 1.6rem}.review{padding:2.4rem 2rem 2rem;margin-bottom:4rem;border-radius:2rem;background-color:#fff;display:flex;flex-direction:column;position:relative}.review__header{width:15.4rem;display:flex;flex-direction:column;margin-bottom:1.8rem}.review__name{max-width:15rem;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#64748b}.review__data-rate .icon-star{color:#f3c93c}.review__data-rate .icon-star:not(:last-child):before{margin-right:.4rem}.review__data-rate .icon-star.empty-star:before{color:#fff;text-shadow:0 0 0 #000,0 0 1px grey}.review__logo{padding:1.7rem 1.6rem 1.4rem;width:13.2rem;height:7.4rem;position:absolute;top:0;right:2rem;justify-self:center;border-radius:0 0 1.2rem 1.2rem;box-shadow:0rem .2rem 1rem rgba(76,148,195,.18)}.review__logo img{width:10rem;height:4.6rem}.review__text{margin-top:0;margin-bottom:1.7rem;color:#64748b;max-height:7.8rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word}.review__text.active{max-height:100rem}.review__date{align-self:flex-end;color:#49a4df;text-transform:uppercase}.review .readmore{padding-right:1.2rem;position:absolute;bottom:3rem;color:#64748b;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.review .readmore:after{transform:none;opacity:.5}.review .readmore.active:after{transform:rotate(180deg)}.review .readmore:hover{color:#1265b0}.review .readmore:hover:after{margin-left:.8rem;color:#1265b0}@media (max-width:576px){.review{margin-bottom:4rem}}
.business-sectors{padding:4rem 0 5.6rem;background-color:#004787;color:#fff}.business-sectors.mt{margin-top:4rem}.business-sectors.mb{margin-bottom:4rem}.business-sectors__subtitle{margin-bottom:.8rem;color:#49a4df;text-align:center}.business-sectors__title{margin-bottom:.8rem;text-align:center}.business-sectors__note{margin-bottom:4rem;text-align:center;color:#f0f6fa}.business-sectors__item{padding:0 4.4rem 3rem;height:100%;min-height:24.1rem;background-color:#f0f6fa;display:grid;grid-template-areas:"title title image" "list list image" "quote call call";grid-template-rows:auto 1fr auto;border-radius:2.4rem;overflow:hidden}.business-sectors__item-title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:title;color:#fff;margin-bottom:1rem;padding:1rem 0;position:relative;z-index:1}.business-sectors__item-title:before{content:"";position:absolute;top:0;left:-50rem;width:100rem;height:100%;display:block;background-color:#1265b0;z-index:-1}.business-sectors__item input{opacity:0;position:absolute;pointer-events:none}.business-sectors__item input:checked+ul{-webkit-line-clamp:unset;height:-moz-fit-content;height:fit-content;margin-bottom:3.8rem}.business-sectors__item input:checked~.see-more:before{content:"See less"}.business-sectors__item input:checked~.see-more:after{transform:rotate(180deg)}.business-sectors__item .more-items~.see-more{padding-right:1.3rem;color:#64748b;position:absolute;bottom:9rem;left:6.6rem;display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.business-sectors__item .more-items~.see-more:before{content:"See more";font-size:1.4rem;letter-spacing:-.02em;line-height:normal;font-weight:700}.business-sectors__item .more-items~.see-more:after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";transform:none;position:absolute;right:-.4rem;top:.8rem;color:#a2acb9;font-size:1.1rem}.business-sectors__item .more-items~.see-more:hover{color:#1265b0}.business-sectors__item .more-items~.see-more:hover:after{color:#1265b0}.business-sectors__item .see-more{display:none}.business-sectors__item-appliances{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;padding-left:1rem;margin-bottom:2.4rem;margin-top:0;list-style-type:none;grid-area:list;color:#1265b0;display:grid;grid-auto-rows:min-content;grid-template-columns:repeat(2,1fr);-moz-column-gap:.9rem;column-gap:.9rem}.business-sectors__item-appliances.less-items{grid-template-columns:1fr}.business-sectors__item-appliances.more-items{height:6.5rem;overflow:hidden}.business-sectors__item-appliances .appliances-item{position:relative;padding-left:1rem;align-self:flex-start}.business-sectors__item-appliances .appliances-item:before{content:"";width:.3rem;height:.3rem;border-radius:50%;background-color:#1265b0;position:absolute;top:.9rem;left:0}.business-sectors__item-image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;margin-left:4.5rem;margin-top:2rem;width:12.8rem;height:12.8rem;grid-area:image;justify-self:flex-end;position:relative;z-index:1}.business-sectors__item-quote{-ms-grid-row:3;-ms-grid-column:1;grid-area:quote;width:21.6rem;height:4.8rem;box-shadow:0rem .8rem 1.8rem rgba(47,218,115,.48);border-radius:1.6rem}.business-sectors__item-call{-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:2;width:21.6rem;height:4.8rem;grid-area:call;justify-self:flex-end;color:#004787;border-radius:1.6rem;border-color:#004787}.business-sectors__see-more{font-weight:700;font-size:1.6rem;line-height:normal;letter-spacing:-.04rem;margin:0 auto;display:block;margin-top:5rem}.business-sectors__see-more:after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:1.2rem;margin-left:.6rem}.business-sectors__list{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem 3rem;align-items:start}.business-sectors .splide{visibility:visible}.business-sectors .splide__arrow{display:none}.business-sectors .splide__arrow:before{color:#fff}.business-sectors .splide__pagination .splide__pagination__page{background-color:#fff;opacity:.6}.business-sectors .splide__pagination li .is-active{background-color:#fff;opacity:1}.business-sectors .splide__track{position:static}.business-sectors .splide.is-initialized:not(.is-active) .splide__list{display:grid}@media (max-width:576px){.business-sectors{padding:4rem 0 10rem}.business-sectors.mt{margin-top:2.5rem}.business-sectors.mb{margin-bottom:2.5rem}.business-sectors__item{padding:0 1.8rem 3.2rem;display:flex;flex-direction:column;align-items:center;align-self:flex-start}.business-sectors__item-title:before{height:16rem}.business-sectors__item-title{order:0;padding-top:2.4rem;padding-bottom:0;margin-bottom:1.6rem}.business-sectors__item .more-items~.see-more{display:none}.business-sectors__item-appliances{width:100%;order:2;align-self:flex-start;justify-content:space-between;flex-grow:1}.business-sectors__item-appliances.more-items{height:-moz-fit-content;height:fit-content;margin-bottom:3.8rem}.business-sectors__item-image{margin:0 0 1.6rem;position:static;width:11rem;height:11rem}.business-sectors__item-quote{order:3;width:100%;margin-bottom:2.4rem}.business-sectors__item-call{order:4;width:100%;margin-left:0}.business-sectors__list{height:inherit;display:flex;gap:0;align-items:stretch}.business-sectors .splide__arrow{display:block;bottom:-6.4rem}.business-sectors .splide__pagination{bottom:-5rem}.business-sectors .splide__track{position:relative}}
.coupon{width:35rem;height:22.1rem;display:flex;justify-content:flex-end;position:relative;overflow:hidden;border-radius:2.4rem;background-color:#fff}.coupon__contacts{padding:2.5rem 1.3rem;width:8.6rem;display:flex;flex-direction:column;position:absolute;left:0;top:0;bottom:0;text-align:center;writing-mode:vertical-rl;color:#fff;border-radius:0 2.4rem 2.4rem 0;border-width:.2rem;border-style:dashed;border-color:#fff;background-color:#1265b0;transform:rotate(-180deg)}.coupon__info{padding-bottom:2rem;width:26.4rem;display:flex;flex-direction:column;align-items:center;text-align:center;border-width:.2rem;border-style:dashed;border-color:#49a4df;border-left:none;border-radius:0 2.4rem 2.4rem 0;overflow:hidden}.coupon__descr{margin-bottom:.4rem;width:26.4rem;height:7.2rem;display:flex;justify-content:center;align-items:center;color:#1265b0;background-color:#f0f6fa}.coupon__off{color:#1265b0}.coupon__discount{margin-bottom:1rem;display:flex;align-items:baseline;color:#1265b0}.coupon__btn{min-width:20rem;height:4.6rem;text-transform:uppercase;border-radius:1.6rem}@media (max-width:576px){.coupon{width:100%}.coupon__contacts{position:static}.coupon__descr,.coupon__info{width:100%}}
.main-content{padding:4rem 1.5rem;display:grid;grid-template-areas:"content sidebar" "actions sidebar";justify-content:space-between;position:relative}.main-content .content{-ms-grid-row:1;-ms-grid-column:1;max-width:60.5rem;grid-area:content;color:#1265b0}.main-content .content .icon-heading{margin:5rem 0 3rem;display:flex;align-items:center}.main-content .content .icon-heading:first-child{margin-top:0}.main-content .content .icon-heading img{margin:0 2.4rem 0 0;width:6.4rem;height:6.4rem;-o-object-fit:contain;object-fit:contain}.main-content .content .icon-heading h2{margin-bottom:0;font-weight:800;font-size:2.6rem;letter-spacing:0;line-height:normal;text-transform:uppercase}.main-content .content h2{margin-bottom:2.4rem;font-weight:700;font-size:3.2rem;letter-spacing:-.14rem;line-height:normal;color:#64748b}.main-content .content h3{margin-top:4rem;margin-bottom:1.6rem;font-weight:800;font-size:2.6rem;letter-spacing:0;line-height:normal;text-transform:uppercase;color:#64748b}.main-content .content p{margin:2.4rem 0;font-weight:400;font-size:1.8rem;letter-spacing:-.05rem;line-height:3rem;color:#64748b}.main-content .content ul{margin:1.6rem 0 3rem;padding:2.8rem 3.3rem;display:flex;flex-direction:column;row-gap:1.6rem;background-color:#f0f6fa;list-style-type:none}.main-content .content ul li{padding-left:2.8rem;position:relative;font-weight:400;font-size:1.8rem;letter-spacing:-.05rem;line-height:3rem;color:#64748b}.main-content .content ul li:before{content:"\e902";position:absolute;top:1.5rem;left:0;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.6rem;color:#1265b0;transform:translateY(-50%)}.main-content .content ul ul{margin:1.8rem 0;padding:0 0 0 3.8rem;list-style-type:disc}.main-content .content ul ul li{padding-left:0}.main-content .content ul ul li:before{content:none}.main-content .content img{margin:4rem 0}.main-content .content h2+p>img{margin-top:0}.main-content .content__intro{height:-moz-fit-content;height:fit-content}.main-content .content__intro>:last-child{margin-bottom:1.6rem}.main-content .content__intro.fixed.expanded{height:53.8rem}.main-content .content__intro.expanded{margin-bottom:4rem;overflow-y:clip}.main-content .content__intro.expanded>:last-child{margin-bottom:0}.main-content .content__remaining{max-height:0;opacity:0;overflow:hidden;transition:max-height .8s ease-in-out,opacity .6s ease-in-out}.main-content .content__remaining.expanded{max-height:1000rem;opacity:1;overflow:visible}.main-content .content__remaining.expanded>:last-child{margin-bottom:0}.main-content .content__divider{margin-top:4rem;border:none;border-top:2px solid #f0f6fa}.main-content__actions{-ms-grid-row:2;-ms-grid-column:1;margin-top:4rem;padding:3.2rem 5.4rem;width:60.5rem;height:29rem;grid-area:actions;display:grid;grid-template-areas:"title title" "descr descr" "phone book";-moz-column-gap:2.4rem;column-gap:2.4rem;border:solid rgba(18,101,176,.3);border-width:.2rem;border-radius:2.4rem}.main-content__actions-title{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;margin-bottom:1.6rem;grid-area:title;color:#004787}.main-content__actions-descr{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3;margin:0 0 3.5rem;grid-area:descr;color:#1265b0}.main-content__actions-phone{-ms-grid-row:3;-ms-grid-column:1;width:100%;grid-area:phone;box-shadow:0rem .8rem 1.8rem rgba(47,218,115,.48)}.main-content__actions-book{-ms-grid-row:3;-ms-grid-column:3;width:100%;grid-area:book}.main-content .sidebar{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2;width:100%;grid-area:sidebar;display:flex;flex-direction:column;align-items:center;align-self:flex-start;position:sticky;top:14rem}.main-content .sidebar__subtitle{margin-bottom:.2rem;color:#49a4df;text-transform:uppercase}.main-content .sidebar__title{margin-top:0;margin-bottom:1rem;position:relative}.main-content .sidebar__title:after{content:"";height:.1rem;width:100%;position:absolute;bottom:-.4rem;left:0;background-color:#f0f6fa}.main-content .sidebar__descr{margin-bottom:3rem;max-width:35rem;text-align:center;text-transform:capitalize;color:#1265b0}.main-content form[name=alpha-main-connect-specialist]{padding:3rem 3.2rem 4rem;width:38rem;height:54.5rem;align-self:center}.main-content form[name=alpha-main-connect-specialist] .label{margin-bottom:.4rem}.main-content form[name=alpha-main-connect-specialist] .input-wrapper{margin-bottom:2rem}.main-content form[name=alpha-main-connect-specialist] .confirm,.main-content form[name=alpha-main-connect-specialist] .select__head{margin-bottom:2.4rem}.main-content form[name=alpha-main-connect-specialist].submitted{height:54rem}@media (max-width:576px){.main-content{padding:2.5rem 1.5rem;display:flex;flex-direction:column}.main-content .content{margin-bottom:4rem}.main-content .content h2{font-size:2.8rem;letter-spacing:-.16rem;line-height:3.8rem}.main-content .content h3{margin-top:3rem}.main-content .content img{margin:3rem 0}.main-content .content__intro.fixed.expanded{height:57.4rem}.main-content .content__intro.expanded{margin-bottom:2.4rem}.main-content .content__divider{margin-top:2.4rem}.main-content__actions{margin-top:0;margin-bottom:4rem;padding:2.4rem 3rem;width:100%;height:auto;display:flex;flex-direction:column}.main-content__actions-descr{margin-bottom:4rem}.main-content__actions-phone{margin-bottom:2.4rem}.main-content .sidebar{position:static;align-self:center}.main-content .sidebar__descr{margin-bottom:2.3rem}.main-content .sidebar .coupon{width:34.5rem;height:22rem}.main-content .sidebar .form-wrap,.main-content form[name=alpha-main-connect-specialist]{width:100%}}
form[name=alpha-main-connect-specialist]{padding:4rem;padding-top:3.2rem;display:flex;flex-direction:column;justify-content:center;width:42rem;height:-moz-fit-content;height:fit-content;font-family:"Open Sans",sans-serif;color:#fff;background:#004787;border-radius:2.4rem;align-self:flex-end}form[name=alpha-main-connect-specialist] .title{font-weight:700;font-size:2.1rem;line-height:normal;letter-spacing:-.07rem;margin-bottom:1.8rem;text-align:center}form[name=alpha-main-connect-specialist] .label{margin-bottom:.4rem;display:block;color:#fff;text-align:left}form[name=alpha-main-connect-specialist] .input{padding:.7rem 1.6rem;width:100%;height:4rem;font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#004787;background:#fff;border-radius:.8rem;border:solid transparent;border-width:.1rem;outline:0}form[name=alpha-main-connect-specialist] .input::-moz-placeholder{opacity:.6}form[name=alpha-main-connect-specialist] .input::placeholder{opacity:.6}form[name=alpha-main-connect-specialist] .input-wrapper{margin-bottom:1.8rem;position:relative;z-index:1}form[name=alpha-main-connect-specialist] .input-wrapper.input-wrapper-phone{position:relative}form[name=alpha-main-connect-specialist] .input-wrapper.input-wrapper-phone:before{content:"";position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);display:block;width:3.2rem;height:1.7rem;background:url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/template-parts/../../img/icons/flag_CA.svg) center/cover no-repeat}form[name=alpha-main-connect-specialist] .input-wrapper.input-wrapper-phone input{padding-left:5.8rem}form[name=alpha-main-connect-specialist] fieldset{margin-bottom:2.4rem}form[name=alpha-main-connect-specialist] label.checkbox{padding-left:2.5rem;margin-right:1rem;display:inline-block;position:relative;font-weight:400;font-size:1.4rem;letter-spacing:-.02em;line-height:normal;cursor:pointer}form[name=alpha-main-connect-specialist] label.checkbox:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";margin-top:.2rem;position:absolute;left:0;top:0;width:1.6rem;height:1.6rem;display:flex;justify-content:center;align-items:center;font-size:.9rem;color:transparent;background:#fff;border:solid #f0f6fa;border-width:.1rem;border-radius:.4rem}form[name=alpha-main-connect-specialist] .confirm{margin-bottom:2.4rem;position:relative;z-index:1}form[name=alpha-main-connect-specialist] .confirm label.checkbox{margin-right:0}form[name=alpha-main-connect-specialist] .confirm .error{padding:.1rem .8rem;top:-2rem}form[name=alpha-main-connect-specialist] input:checked+label.checkbox:before{background:#49a4df;border:solid #49a4df;border-width:.1rem;color:#fff}form[name=alpha-main-connect-specialist] .select{font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#1265b0}form[name=alpha-main-connect-specialist] .select .input-dropdown{margin-top:-2.4rem;padding:0;list-style-type:none;display:none;width:100%;background:#fff;border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}form[name=alpha-main-connect-specialist] .select .input-dropdown.active{display:block;z-index:10}form[name=alpha-main-connect-specialist] .select .input-dropdown__item{padding:1.2rem 3.2rem}form[name=alpha-main-connect-specialist] .select .input-dropdown__item:last-child{border-bottom:none;border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}form[name=alpha-main-connect-specialist] .select .input-dropdown__item:hover{background:#f0f6fa;cursor:pointer}form[name=alpha-main-connect-specialist] .select-wrap{position:relative;margin-bottom:2.4rem}form[name=alpha-main-connect-specialist] .select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#64748b;padding-right:4rem}form[name=alpha-main-connect-specialist] .select-wrap option{color:#004787}form[name=alpha-main-connect-specialist] .select-wrap:after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";color:#1265b0;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:1.2rem}form[name=alpha-main-connect-specialist] textarea.input{height:8rem}form[name=alpha-main-connect-specialist] .btn{padding:0;width:100%;height:4.8rem;display:flex;justify-content:center;align-items:center;font-weight:800;font-size:1.8rem;letter-spacing:-.02rem;line-height:normal;background:#25d080;border:none;border-radius:1.2rem;cursor:pointer}form[name=alpha-main-connect-specialist] .error{font-weight:400;font-size:1.4rem;letter-spacing:-.02em;line-height:normal;padding:.3rem .8rem;color:#cd4444;background-color:#fff;border-radius:.8rem;position:absolute;right:0;top:-3rem}form[name=alpha-main-connect-specialist] .error:after{content:"";position:absolute;left:calc(50% - .8rem);bottom:-.3rem;width:2rem;height:2rem;background-color:#fff;transform:rotate(45deg);z-index:-1}form[name=alpha-main-connect-specialist] .alpha-main-connect-specialist__step{display:none}form[name=alpha-main-connect-specialist] .alpha-main-connect-specialist__step.active{display:block}form[name=alpha-main-connect-specialist] .form-sorry__btn{width:23.5rem;background:#49a4df}@media (max-width:576px){form[name=alpha-main-connect-specialist]{padding:3.2rem 1.8rem 4rem;width:34.5rem}form[name=alpha-main-connect-specialist] .select{margin-right:0;width:100%}}@media (hover:hover){form[name=alpha-main-connect-specialist] input:not(:checked)+label.checkbox:hover:before{color:#49a4df}form[name=alpha-main-connect-specialist] .btn:hover{background:#1fad6b}form[name=alpha-main-connect-specialist] .form-sorry__btn:hover{background:#1265b0}}
.form-thanks{width:100%;height:100%;display:none;flex-direction:column;justify-content:center;align-items:center}.form-thanks.active{display:flex}.form-thanks .icon-check{margin-bottom:3.2rem;padding:.7rem;color:#25d080;font-size:5.5rem;border-width:1.1rem;border-style:solid;border-color:#25d080;border-radius:50%}.form-thanks__title{margin-bottom:1.6rem;color:#fff}.form-thanks__text{margin-bottom:0;color:#f0f6fa}
.form-sorry{width:100%;height:100%;display:none;flex-direction:column;justify-content:center;align-items:center}.form-sorry.active{display:flex}.form-sorry .icon-error{margin-bottom:3.2rem;color:#f3c93c;font-size:9rem}.form-sorry__title{margin-bottom:1.6rem;color:#fff;text-transform:initial}.form-sorry__text{margin-bottom:3.2rem;color:#f0f6fa}.form-sorry__btn{width:23.5rem;height:4.8rem;display:flex;gap:1rem;border:none;border-radius:1.2rem}
.common-parts{padding:6.3rem 0;padding-top:4rem;background-color:#004787;color:#fff}.common-parts.mt{margin-top:4rem}.common-parts.mb{margin-bottom:4rem}.common-parts__container{display:flex;flex-wrap:wrap;justify-content:space-between}.common-parts__title{margin-bottom:.8rem;text-align:center;width:100%}.common-parts__subtitle{margin-bottom:4rem;color:#f0f6fa;text-align:center;width:100%}.common-parts__content{max-width:50%}.common-parts__list{padding-left:0;margin:0 0 2.4rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem 3rem;list-style-type:none;height:-moz-fit-content;height:fit-content;overflow:hidden}.common-parts__list.fix-height{height:17.5rem}.common-parts__item{padding-left:2.4rem;position:relative}.common-parts__item:before{content:"\e902";margin-right:1.2rem;position:absolute;left:0;top:.2rem;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#49a4df}.common-parts__note{color:#f0f6fa}.common-parts__image{width:44.5rem;height:31rem;border-radius:1.6rem;overflow:hidden}.common-parts__readmore{color:#49a4df;margin-bottom:3.2rem;display:block}.common-parts__readmore:after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";color:#49a4df;margin-left:.6rem;font-size:1.4rem}@media (max-width:576px){.common-parts{padding-bottom:5rem}.common-parts.mt{margin-top:5rem}.common-parts.mb{margin-bottom:2.5rem}.common-parts__subtitle{margin-bottom:3rem;order:1}.common-parts__content{max-width:inherit;order:3}.common-parts__list.fix-height{height:35.5rem}.common-parts__list{display:flex;flex-direction:column;margin:0 0 3rem}.common-parts__image{order:2;width:100%;height:20rem;margin-bottom:3rem}.common-parts__image img{-o-object-fit:cover;object-fit:cover}}
.request-form{padding:4rem 1.5rem;display:flex;flex-wrap:wrap;align-items:flex-end;-moz-column-gap:2.4rem;column-gap:2.4rem}.request-form__title{margin-left:2.4rem;margin-bottom:3.2rem;width:29.1rem;color:#64748b}.request-form__img{width:73.2rem;height:18.4rem}.request-form__img img{-o-object-fit:contain;object-fit:contain}.request-form form{padding:4rem 7.5rem;width:100%;display:flex;justify-content:space-between;-moz-column-gap:2rem;column-gap:2rem;flex-wrap:wrap;color:#fff;background-color:#004787;border-radius:2.4rem}.request-form .select-wrapper{position:relative}.request-form .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#64748b;padding-right:4rem}.request-form .select-wrapper option{color:#004787}.request-form .select-wrapper:after{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";color:#1265b0;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);pointer-events:none;font-size:1.2rem}.request-form .select-wrapper.appliance-select .label,.request-form .select-wrapper.service-select .label{position:absolute;top:-2.3rem}.request-form .label{color:#f0f6fa}.request-form .input{padding:.7rem 1.6rem;width:100%;font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#004787;background:#fff;border-radius:.8rem;border:solid transparent;border-width:.1rem;outline:0;width:33.4rem;height:4rem}.request-form .input::-moz-placeholder{opacity:.6}.request-form .input::placeholder{opacity:.6}.request-form__btn{min-width:22rem;height:4rem;text-transform:uppercase;border-radius:1.2rem}@media (max-width:576px){.request-form{padding:2.5rem 1.5rem}.request-form__title{margin-left:0;margin-bottom:1.6rem;width:auto;text-align:center}.request-form__img{margin:0 auto;width:auto;height:auto;max-height:8.3rem}.request-form form{padding:5.5rem 1.6rem 4rem}.request-form .select-wrapper{width:100%}.request-form .select-wrapper.appliance-select{margin-bottom:4rem}.request-form .select-wrapper.service-select{margin-bottom:4.7rem}.request-form .input,.request-form__btn{width:100%}}
.with-scroll{height:-moz-fit-content;height:fit-content;position:relative;overflow:hidden}.with-scroll .custom-vertical-scroll{width:.8rem;height:100%;position:absolute;top:0;right:0}.with-scroll .track-and-thumb-wrap{height:100%;position:relative}.with-scroll .scroll-track{width:.2rem;height:100%;position:absolute;top:0;left:50%;background-color:#49a4df;transform:translateX(-50%);opacity:.5}.with-scroll .scroll-thumb{width:.8rem;position:absolute;top:0;left:50%;border-radius:1rem;background-color:#49a4df;transform:translateX(-50%)}
.areas-serve{padding:4rem 1.5rem;display:flex;justify-content:space-between}.areas-serve:last-child{padding-bottom:8rem}.areas-serve__title{margin-bottom:.4rem;max-width:50.9rem;color:#64748b}.areas-serve__subtitle{margin-bottom:2.4rem;color:#64748b}.areas-serve__content{display:flex;flex-direction:column}.areas-serve__list{list-style-type:none;margin:0;padding:0 2.4rem 0 0;width:50.9rem;max-height:24.6rem;display:grid;grid-template-columns:repeat(3,auto);gap:1rem 4.8rem;overflow-y:auto}.areas-serve__list::-webkit-scrollbar{display:none}.areas-serve__link{min-width:25.4rem}.areas-serve__item{display:flex;align-items:baseline;gap:.4rem;color:#64748b}.areas-serve__item:hover img{filter:hue-rotate(40deg) brightness(65%) saturate(100%)}.areas-serve__item img{display:inline-block;width:1.4rem;height:1.4rem}.areas-serve__map{width:54rem;position:relative}.areas-serve__map-img{width:100%;height:100%}.areas-serve__map img{border-radius:2.4rem}.areas-serve__search{padding:4rem;width:38.8rem;height:21.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:2.4rem;display:flex;flex-direction:column;justify-content:space-between}.areas-serve__search-title{color:#1265b0;text-align:center;text-transform:capitalize}.areas-serve__search-descr{color:#64748b}.areas-serve__search .location-search{margin-top:-.4rem}@media (max-width:576px){.areas-serve{flex-direction:column;padding:2.5rem 1.5rem 0}.areas-serve:last-child{padding-bottom:0}.areas-serve .scroll-wrap{margin-bottom:3.2rem}.areas-serve__list{padding:0 1.6rem 0 0;width:100%;max-height:34.4rem;grid-template-columns:repeat(2,auto);gap:2.4rem 2.5rem}.areas-serve__link{margin-bottom:3.1rem}.areas-serve__map{width:calc(100% + 3rem);margin-left:-1.5rem;height:29.7rem}.areas-serve__map img{border-radius:0}.areas-serve__search{width:32.8rem;height:19.8rem;padding:3rem 1.6rem}}
.brands-slider{padding:6.4rem 0;background:#f0f6fa;text-align:center}.brands-slider.mt{margin-top:4rem}.brands-slider.mb{margin-bottom:4rem}.brands-slider__wrap{margin:0 auto}.brands-slider__title{color:#64748b}.brands-slider__subtitle{margin-bottom:4rem;color:#64748b}.brands-slider__slide{display:flex;justify-content:center}.brands-slider__slide img{transition:transform .3s}.brands-slider__slide img:hover{transform:scale(1.1)}.brands-slider .splide__arrow{top:50%}.brands-slider .splide__arrow--prev{left:-4rem;transform:translateY(-50%) rotate(90deg)}.brands-slider .splide__arrow--next{right:-4rem;transform:translateY(-50%) rotate(-90deg)}@media (max-width:576px){.brands-slider{padding:5rem 0 10rem}.brands-slider.mt{margin-top:2.5rem}.brands-slider.mb{margin-bottom:2.5rem}.brands-slider .splide__arrow{top:inherit;bottom:-5.2rem}.brands-slider .splide__arrow--prev{left:-1rem;transform:rotate(90deg)}.brands-slider .splide__arrow--next{right:-1rem;transform:rotate(-90deg)}}
.faq{padding:4rem 1.5rem;position:relative}.faq:last-child{padding-bottom:8rem}.faq:last-child .faq__btn{bottom:15.3rem}.faq__title{margin-bottom:4rem;text-align:center;color:#64748b}.faq__list{margin:0;padding:6.4rem 6.4rem 7.2rem;overflow:hidden;border-radius:2.4rem;box-shadow:0 .2rem 2.4rem 0 rgba(100,116,139,.18);list-style-type:none}.faq__list.hidden>:nth-child(n+6){display:none}.faq:has(.faq__btn) .faq__list{padding-bottom:13.4rem}.faq__item{position:relative;border-bottom:solid #c8e4f5;border-width:.1rem}.faq__item:first-child{border-top:solid #c8e4f5;border-width:.1rem}.faq__item-header{margin:0;padding:1.6rem 3rem 1.6rem 0;width:100%;display:inline-block;position:relative;color:#64748b;cursor:pointer}.faq__item-header .icon-dropdown{padding:1.5rem 0 1.5rem 1.5rem;position:absolute;top:50%;right:0;color:#a2acb9;transform:translateY(-50%);outline:0}.faq__item-answer{margin-left:1.6rem;max-width:86.4rem;display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease-in-out,padding-bottom .4s ease-in-out,padding-top .4s ease-in-out}.faq__item-answer .answer-wrap{color:#4f5368;opacity:0;overflow:hidden;transition:opacity .4s ease-in-out}.faq__item-answer .answer-contact{width:30rem;margin-top:2.4rem;display:flex;flex-direction:column;color:#4f5368}.faq__item-answer .answer-contact>span{margin-bottom:1.6rem}.faq__item-answer .answer-phone{margin-bottom:3rem;display:flex;align-items:center}.faq__item-answer .answer-phone:before{margin-right:.6rem;color:#1fad6b;font-size:1.6rem}.faq__item-answer .answer-book{width:28rem;height:4.8rem;text-transform:capitalize;border-radius:1.6rem}.faq__item.active:has(.answer-contact){padding-bottom:5.6rem}.faq__item.active .faq__item-header{color:#49a4df}.faq__item.active .faq__item-header .icon-dropdown{transform:translateY(-50%) rotate(180deg);padding:1.5rem 1.5rem 1.5rem 0;color:#64748b}.faq__item.active .faq__item-answer{grid-template-rows:1fr;padding-bottom:4.8rem}.faq__item.active .faq__item-answer .answer-wrap{opacity:1}.faq__btn{position:absolute;left:50%;bottom:11.2rem;transform:translateX(-50%)}@media (max-width:576px){.faq:last-child{padding-bottom:2.5rem}.faq:last-child .faq__btn{bottom:7rem}.faq{padding:2.5rem 1.5rem}.faq__title{margin-bottom:3.4rem}.faq__list{padding:3.2rem 1.6rem 4.8rem}.faq:has(.faq__btn) .faq__list{padding-bottom:9.4rem}.faq__item-answer{margin-left:0}.faq__item-answer .answer-contact{width:100%}.faq__item-answer .answer-contact>span{margin-bottom:1rem}.faq__item-answer .answer-phone{margin-bottom:2.7rem}.faq__item-answer .answer-book{width:100%}.faq__item.active:has(.answer-contact){padding-bottom:4rem}.faq__item.active .faq__item-answer{padding-top:.8rem;padding-bottom:3.2rem}.faq__btn{bottom:6.5rem}}
.socials{display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem}.socials__item{width:3rem;height:3rem;border-radius:.8rem;background-color:#f0f6fa;display:flex;justify-content:center;align-items:center;transition:.2s ease-out}.socials__item:hover{background-color:#1265b0}.socials__item:hover i:before{color:#fff}
.ceo-popup .popup{padding:4rem 10rem 4.8rem;max-width:88.4rem;position:relative;border-radius:2.4rem;background-color:#004787}.ceo-popup .popup-close{top:1rem;right:1rem;color:#f0f6fa}.ceo-popup .popup-close .icon-close{pointer-events:none}.ceo-popup .popup:has(.form-sorry.active),.ceo-popup .popup:has(.form-thanks.active){width:88.4rem;height:61.84rem;display:flex;justify-content:center;align-items:center}.ceo-form__step{display:none}.ceo-form__step.active{display:block}.ceo-form__title{margin:0 auto 2.4rem;width:33.9rem;text-transform:uppercase;text-align:center;color:#fff}.ceo-form__contacts{margin-bottom:3.2rem;display:flex;flex-wrap:wrap;gap:2.4rem 2.8rem}.ceo-form .input-wrap{width:32.8rem;display:flex;flex-direction:column-reverse;position:relative;z-index:1}.ceo-form .input-wrap .input{padding:.7rem 1.6rem;width:100%;height:4rem;font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#004787;background:#fff;border-radius:.8rem;border:solid transparent;border-width:.1rem;outline:0}.ceo-form .input-wrap .input::-moz-placeholder{opacity:.6}.ceo-form .input-wrap .input::placeholder{opacity:.6}.ceo-form .input-wrap .label{margin-bottom:.4rem;display:block;text-align:left;color:#f0f6fa}.ceo-form .input-wrap.phone{position:relative}.ceo-form .input-wrap.phone:before{content:"";position:absolute;left:1.6rem;transform:translateY(-50%);display:block;width:3.2rem;height:1.7rem;background:url(//alphaappliance.ca/wp-content/themes/alphaappliance/dist/css/template-parts/../../img/icons/flag_CA.svg) center/cover no-repeat;top:unset;bottom:1.15rem;transform:none}.ceo-form .input-wrap.phone input{padding-left:5.8rem}.ceo-form .input-wrap.name,.ceo-form .input-wrap.textarea{width:100%}.ceo-form .input-wrap.textarea textarea{height:12rem}.ceo-form .input-wrap .error{position:absolute;color:#cd4444}.ceo-form .confirm{margin:.8rem auto 0;display:flex;align-items:center;position:relative;z-index:1;color:#fff}.ceo-form .confirm .checkbox.label{padding-left:2.5rem;display:inline-block;position:relative;cursor:pointer}.ceo-form .confirm .checkbox.label:before{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";margin-top:.2rem;position:absolute;left:0;top:0;width:1.6rem;height:1.6rem;display:flex;justify-content:center;align-items:center;font-size:.9rem;color:transparent;background:#fff;border:solid #f0f6fa;border-width:.1rem;border-radius:.4rem}.ceo-form .confirm input:checked+label.checkbox:before{color:#fff;border:solid #49a4df;border-width:.1rem;background:#49a4df}.ceo-form .confirm .error{padding:.1rem .8rem;top:-2.5rem}.ceo-form .error{padding:.3rem .8rem;position:absolute;top:-1rem;right:0;font-weight:400;font-size:1.4rem;letter-spacing:-.02em;line-height:normal;color:#cd4444;border-radius:.8rem;background-color:#fff}.ceo-form .error:after{content:"";width:2rem;height:2rem;position:absolute;left:calc(50% - .8rem);bottom:-.3rem;z-index:-1;background-color:#fff;transform:rotate(45deg)}.ceo-form__submit{margin:0 auto;width:34rem;text-transform:uppercase}@media (max-width:576px){.ceo-popup{padding:7.5rem 1.6rem}.ceo-popup .popup{padding:4rem 1.8rem 4.8rem;overflow-y:auto}.ceo-popup .popup:has(.form-sorry.active),.ceo-popup .popup:has(.form-thanks.active){width:100%;height:100%}.ceo-form__title{margin-bottom:1.6rem;width:24.4rem}.ceo-form__contacts{margin-bottom:2.4rem;flex-wrap:none;flex-direction:column;gap:1.6rem}.ceo-form .input-wrap{width:100%}.ceo-form .input-wrap.textarea textarea{height:14rem}.ceo-form__submit{width:100%}}@media (hover:hover){.ceo-form .confirm input:not(:checked)+label.checkbox:hover:before{color:#49a4df}}