﻿body{font-size:14px;}.yellow{color:#ffd500;}.fs12{font-size:1.2em;}a{color:#069;}a:hover{color:#0099e5;}.register-logo img,.logo-lg img{filter:brightness(0) invert(1);}.product-image img{margin:auto;display:block;}.owl-carousel .product-image-thumb{height:120px;width:120px;margin:auto;}.owl-carousel .product-image-thumb img{max-height:100%;width:auto;margin:auto;}.owl-carousel .nav-btn{position:absolute;width:20px;top:55px;}.owl-carousel .next-slide{right:-13px;}.owl-carousel .prev-slide{left:-22px;}.owl-dots{display:none;}@media(max-width:1299px){.owl-carousel .next-slide{right:0;}.owl-carousel .prev-slide{left:0;}}.table-items-list{line-height:1.4em;}.table-items-list>div{font-size:.8em;height:1.3em;overflow:hidden;}.date-range{cursor:pointer;}.dot{float:left;display:inline-block;background-color:#212529;color:#fff;font-size:1.4rem;line-height:2rem;width:2rem;height:2rem;border-radius:50%;text-align:center;}.dot.primary{background-color:#069;}.dot.secondary{background-color:#e40521;}.scrollToTop{display:none;z-index:1000;position:fixed;bottom:25px;right:100px;cursor:pointer;padding:10px 16px;line-height:1em;font-size:2em;color:#666;border-radius:5px;background-color:rgba(255,255,255,.5);-webkit-box-shadow:0 0 0 1px #dadada inset,0 0 0 5px transparent;box-shadow:0 0 0 1px #dadada inset,0 0 0 5px transparent;-webkit-transition:.3s background-color;transition:.3s background-color;}.scrollToTop:hover{background-color:rgba(255,255,255,.9);}.custom-radio input[type="radio"]{display:none;}.custom-radio input[type="radio"]:checked+label{font-weight:bold;background-color:#069;}.badgee{padding:.125rem .25rem;border-radius:.125rem;white-space:nowrap;color:#fff;background-color:#666;text-align:center;font-size:.875rem;}.badgee.tiny{display:inline-block;}.badgee a{color:#fff;padding:2px 4px;line-height:16px;}.badgee img{vertical-align:middle;}#overlay{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;display:none;background:rgba(0,0,0,.6);}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center;}.spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px #2e93e6 solid;border-radius:50%;animation:sp-anime .8s infinite linear;}@keyframes sp-anime{100%{transform:rotate(360deg);}}.brand-link{padding-top:.3rem!important;padding-bottom:.1rem!important;}.text-sm .btn-sm{font-size:.875rem!important;}.text-sm .btn-xs{font-size:.75rem!important;}[class*=sidebar-dark-]{background-color:#069;background-color:#005580;}[class*=sidebar-dark-] .brand-link{border-color:#ddd;}.control-sidebar-dark{background:#069;}.main-btn,.primary-btn,.cancel-btn{display:inline-block;padding:10px 15px;text-transform:uppercase;font-weight:700;border:0;-webkit-transition:.3s all;transition:.3s all;}.icon-btn.main-btn,.icon-btn.primary-btn{width:30px;height:30px;line-height:30px;text-align:center;padding:0;border:0;}.main-btn{color:#30323a;background-color:#fff;-webkit-box-shadow:0 0 0 1px #dadada inset,0 0 0 6px transparent;box-shadow:0 0 0 1px #dadada inset,0 0 0 6px transparent;}.main-btn:hover,.main-btn:focus{color:#069;-webkit-box-shadow:0 0 0 1px #069 inset,0 0 0 0 #069;box-shadow:0 0 0 1px #069 inset,0 0 0 0 #069;}.primary-btn{color:#fff;background-color:#069;}.primary-btn:hover,.primary-btn:focus{color:#fff;background-color:#30323a;}.cancel-btn{color:#fff;background-color:#dadada;}.cancel-btn:hover,.cancel-btn:focus{color:#fff;background-color:#30323a;}.contactdev{z-index:1000;position:fixed;bottom:0;right:10%;}.contactdev .btn-danger{font-size:.85em;border-radius:.25rem .25rem 0 0;}.contactdev .btn-danger i{margin-right:6px;}.validation-summary-errors.alert ul{list-style:none;margin:0;padding:0;}.input{width:100%;height:30px;padding:0 10px;border:0;background-color:transparent;-webkit-box-shadow:0 0 0 1px #dadada inset,0 0 0 5px transparent;box-shadow:0 0 0 1px #dadada inset,0 0 0 5px transparent;-webkit-transition:.3s all;transition:.3s all;}.input:focus{-webkit-box-shadow:0 0 0 1px #069 inset,0 0 0 0 #069;box-shadow:0 0 0 1px #069 inset,0 0 0 0 #069;}textarea.input{padding:10px;}.input-checkbox .caption{max-height:0;overflow:hidden;-webkit-transition:.3s max-height;transition:.3s max-height;}.input-checkbox>label{color:#30323a;}.input-checkbox input[type="checkbox"]:checked+label+.caption,.input-checkbox input[type="radio"]:checked+label+.caption{max-height:50px;-webkit-transition:.3s max-height;transition:.3s max-height;}.rounded-top-0{border-top-right-radius:0;border-top-left-radius:0;}.rounded-bottom-0{border-bottom-right-radius:0;border-bottom-left-radius:0;}.card-primary.collapsed-card .card-header{border-radius:.25rem;}.custom-file-input~.custom-file-label::after{content:"Chercher";}#accordion .card .card-header{border:0;-webkit-box-shadow:0 0 20px 0 rgba(213,213,213,.5);box-shadow:0 0 20px 0 rgba(213,213,213,.5);border-radius:2px;padding:0;}#accordion .card .card-header .btn-header-link{display:block;text-align:left;padding:10px;}#accordion .card .card-header .btn-header-link:after{content:"";font-family:'Font Awesome 5 Pro';font-weight:900;float:right;}#accordion .card .card-header .btn-header-link.collapsed:after{content:"";}.loader{display:none;text-align:center;}.lds-ring{display:inline-block;position:relative;width:64px;height:64px;}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #cef;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#cef transparent transparent transparent;}.lds-ring div:nth-child(1){animation-delay:-.45s;}.lds-ring div:nth-child(2){animation-delay:-.3s;}.lds-ring div:nth-child(3){animation-delay:-.15s;}@keyframes lds-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.tinyloader{text-align:left;}.tinyloader .lds-ring{width:16px;height:16px;}.tinyloader .lds-ring div{width:14px;height:14px;margin:4px;border-width:4px;}.select2-dropdown{box-shadow:inset 0 10px 10px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.6);}.validation-summary-valid.alert-danger{display:none;}[data-toggle="collapse"].collapsed .if-not-collapsed{display:none;}[data-toggle="collapse"]:not(.collapsed) .if-collapsed{display:none;}.status-indicator-on{position:relative;display:inline-block;width:13px;height:13px;border-radius:50%;background-color:#218838;}.status-indicator-on::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#218838;border-radius:50%;animation:pulse-effect 1s ease-in-out infinite;}.status-indicator-off{position:relative;display:inline-block;width:13px;height:13px;border-radius:50%;background-color:#eee;}.status-indicator-error{position:relative;display:inline-block;width:13px;height:13px;border-radius:50%;background-color:#dc3545;}.status-indicator-error::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#dc3545;border-radius:50%;animation:pulse-effect 1s ease-in-out infinite;}.tooltip{top:0;}@keyframes pulse-effect{0%{transform:scale(.5);opacity:1;}100%{transform:scale(2);opacity:0;}}.tt-hint{color:#999;}.tt-menu{width:600px;margin:2px 0;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);}@media screen and (max-width:768px){.tt-menu{width:465px;}}.tt-menu .empty-message{padding:3px 20px;font-size:16px;line-height:22px;}.tt-suggestion{display:flex;align-items:center;padding:3px 20px;font-size:16px;line-height:22px;}.tt-suggestion:hover{cursor:pointer;color:#fff;background-color:#069;}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf;}.tt-suggestion .bloc-img{width:50px;height:50px;text-align:center;margin-right:10px;}.tt-suggestion .bloc-img img{max-width:50px;max-height:50px;}.tt-suggestion .bloc-text{display:flex;flex-direction:column;}.tt-suggestion .bloc-text p{margin:0;}.gist{font-size:14px;}#app-modal-container{z-index:1050;position:fixed;top:0;right:0;width:100%;}@media screen and (min-width:576px){#app-modal-container{width:100%;}}@media screen and (min-width:768px){#app-modal-container{width:50%;}}@media screen and (min-width:992px){#app-modal-container{width:30%;}}#app-modal-container .modal-info-box,#app-modal-container .modal-warning-box{border-radius:4px;padding:10px 16px;color:#fff;background-color:#80c200;font-size:14px;font-weight:bold;margin:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;}#app-modal-container .modal-info-box .close,#app-modal-container .modal-warning-box .close{color:#fff;float:right;font-size:16px;font-weight:bold;}#app-modal-container .modal-info-box .close:hover,#app-modal-container .modal-warning-box .close:hover,#app-modal-container .modal-info-box .close:focus,#app-modal-container .modal-warning-box .close:focus{color:#000;text-decoration:none;cursor:pointer;}#app-modal-container .modal-warning-box{background-color:#e80000;}@-webkit-keyframes animatetop{from{top:-300px;opacity:0;}to{top:10px;opacity:1;}}@keyframes animatetop{from{top:-300px;opacity:0;}to{top:10px;opacity:1;}}.badge-xs{font-size:50%;vertical-align:middle;}.badge-xl{font-size:105%;}.login-page,.register-page{background:#069;}.table{width:100%;box-shadow:0 1px 3px rgba(0,0,0,.2);display:table;}.table tr.active{background:#a5d1e1!important;}.table-row{display:table-row;}.table-row:nth-of-type(odd){background:rgba(0,0,0,.05);}.table-row.header{font-weight:900;background:#fff;color:#000;}.table-row.header .table-cell{border-bottom:.05rem solid #dee2e6;}@media screen and (max-width:580px){.table-row{padding:8px 0;display:block;}.table-row.header{display:none;}.table-row.header .table-cell{display:none;}}.table-cell{border-top:.05rem solid #dee2e6;padding:.75rem;display:table-cell;}@media screen and (max-width:580px){.table-cell{padding:2px 16px;display:block;font-size:1.1rem;border:0 none;}.table-cell:before{margin-top:.4rem;content:attr(data-title);min-width:98px;font-size:.7rem;line-height:.9rem;font-weight:bold;text-transform:uppercase;color:#969696;display:block;}}.badgee.Quotation,.badgee.QuotationToCheck,.badgee.orange{color:#fff;background-color:#ff6a00;}.badgee.New,.badgee.NewToCheck,.badgee.yellow{color:#fff;background-color:#ffd800;}.badgee.Cancelled,.badgee.red{color:#fff;background-color:#f7301a;}.badgee.Validated,.badgee.green{color:#fff;background-color:#04d615;}.badgee.Complete,.badgee.blue{color:#fff;background-color:#00a2d1;}.badgee.grey{color:#fff;background-color:#808080;}.badgee.New{color:#fff;background-color:#ffb400;}.badgee.NewToComplete{color:#fff;background-color:#18d7c3;}.badgee.WaitSupportCallBack{color:#fff;background-color:#ff4e00;}.badgee.InProgress{color:#fff;background-color:#4a9904;}.badgee.InProgress.WaitResponse{color:#fff;background-color:#ff8400;}.badgee.WaitCustomerEquipment{color:#fff;background-color:#32cd32;}.badgee.WaitCustomerEquipmentPause{color:#fff;background-color:#32cd32;}.badgee.WaitVideoAssistance{color:#fff;background-color:#6f3088;}.badgee.WaitResolving{color:#fff;background-color:#6f3088;}.badgee.WaitSpareParts{color:#fff;background-color:#ff31d6;}.badgee.WaitQuotationValidation{color:#fff;background-color:#ff31d6;}.badgee.RepairInProgress{color:#fff;background-color:#ff006c;}.badgee.WaitForRepair{color:#fff;background-color:#ff3c96;}.badgee.WaitForRepairOnSite{color:#fff;background-color:#ff5096;}.badgee.Repaired{color:#fff;background-color:#32cd32;}.badgee.WaitForClose{color:#fff;background-color:#179fff;}.badgee.Closed{color:#fff;background-color:#1f407e;}:root{--status-indicator-size:10px;--status-indicator-animation-duration:2s;--status-indicator-color:#d8e2e9;--status-indicator-color-semi:rgba(216,226,233,.5);--status-indicator-color-transparent:rgba(216,226,233,0);--status-indicator-color-active:#0095ff;--status-indicator-color-active-semi:rgba(0,149,255,.5);--status-indicator-color-active-transparent:rgba(0,149,255,0);--status-indicator-color-positive:#4bd28f;--status-indicator-color-positive-semi:rgba(75,210,143,.5);--status-indicator-color-positive-transparent:rgba(75,210,143,0);--status-indicator-color-intermediary:#fa0;--status-indicator-color-intermediary-semi:rgba(255,170,0,.5);--status-indicator-color-intermediary-transparent:rgba(255,170,0,0);--status-indicator-color-negative:#ff4d4d;--status-indicator-color-negative-semi:rgba(255,77,77,.5);--status-indicator-color-negative-transparent:rgba(255,77,77,0);--status-indicator-color-off:#4d4d4d;--status-indicator-color-off-semi:rgba(77,77,77,.5);--status-indicator-color-off-transparent:rgba(77,77,77,0);}@keyframes status-indicator-pulse{0%{box-shadow:0 0 0 0 var(--status-indicator-color-semi);}70%{box-shadow:0 0 0 var(--status-indicator-size) var(--status-indicator-color-transparent);}100%{box-shadow:0 0 0 0 var(--status-indicator-color-transparent);}}@keyframes status-indicator-pulse-active{0%{box-shadow:0 0 0 0 var(--status-indicator-color-active-semi);}70%{box-shadow:0 0 0 var(--status-indicator-size) var(--status-indicator-color-active-transparent);}100%{box-shadow:0 0 0 0 var(--status-indicator-color-active-transparent);}}@keyframes status-indicator-pulse-positive{0%{box-shadow:0 0 0 0 var(--status-indicator-color-positive-semi);}70%{box-shadow:0 0 0 var(--status-indicator-size) var(--status-indicator-color-positive-transparent);}100%{box-shadow:0 0 0 0 var(--status-indicator-color-positive-transparent);}}@keyframes status-indicator-pulse-intermediary{0%{box-shadow:0 0 0 0 var(--status-indicator-color-intermediary-semi);}70%{box-shadow:0 0 0 var(--status-indicator-size) var(--status-indicator-color-intermediary-transparent);}100%{box-shadow:0 0 0 0 var(--status-indicator-color-intermediary-transparent);}}@keyframes status-indicator-pulse-negative{0%{box-shadow:0 0 0 0 var(--status-indicator-color-negative-semi);}70%{box-shadow:0 0 0 var(--status-indicator-size) var(--status-indicator-color-negative-transparent);}100%{box-shadow:0 0 0 0 var(--status-indicator-color-negative-transparent);}}@keyframes status-indicator-pulse-off{0%{box-shadow:0 0 0 0 var(--status-indicator-color-off-semi);}70%{box-shadow:0 0 0 var(--status-indicator-size) var(--status-indicator-color-off-transparent);}100%{box-shadow:0 0 0 0 var(--status-indicator-color-off-transparent);}}status-indicator{display:inline-block;border-radius:50%;cursor:pointer;width:var(--status-indicator-size);height:var(--status-indicator-size);background-color:var(--status-indicator-color);}status-indicator[pulse]{animation-name:status-indicator-pulse;animation-duration:var(--status-indicator-animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:normal;animation-delay:0;animation-fill-mode:none;}status-indicator[active]{background-color:var(--status-indicator-color-active);}status-indicator[active][pulse]{animation-name:status-indicator-pulse-active;}status-indicator[positive]{background-color:var(--status-indicator-color-positive);animation-name:status-indicator-pulse-positive;}status-indicator[positive][pulse]{animation-name:status-indicator-pulse-positive;}status-indicator[intermediary]{background-color:var(--status-indicator-color-intermediary);}status-indicator[intermediary][pulse]{animation-name:status-indicator-pulse-intermediary;}status-indicator[negative]{background-color:var(--status-indicator-color-negative);animation-name:status-indicator-pulse-negative;}status-indicator[negative][pulse]{animation-name:status-indicator-pulse-negative;}status-indicator[off]{background-color:var(--status-indicator-color-off);animation-name:status-indicator-pulse-off;}status-indicator[off][pulse]{animation-name:status-indicator-pulse-off;}.heat-balance .recommended-power{background-color:#ffa200;border-radius:.25em;font-size:1.8em;color:#fff;}.heat-balance .recommended-device .table{box-shadow:initial;}.heat-balance .recommended-device th{border-bottom:0!important;border-top:0!important;padding:0 20px;vertical-align:middle;}.heat-balance .recommended-device th.image{padding:20px!important;}#HeatBalanceForm .month-slider-wrapper .shortcuts{font-size:.8em;float:right;list-style:none;padding:0;}#HeatBalanceForm .month-slider-wrapper .shortcuts li{float:left;padding:6px;border:1px solid #0062cc;border-right:0;margin:0;}#HeatBalanceForm .month-slider-wrapper .shortcuts li:nth-child(1){border-radius:5px 0 0 5px;}#HeatBalanceForm .month-slider-wrapper .shortcuts li:nth-child(4){border-right:1px solid #0062cc;border-radius:0 5px 5px 0;}#HeatBalanceForm .month-slider-wrapper .shortcuts li:hover{cursor:pointer;background-color:#3395ff;}#HeatBalanceForm .month-slider-wrapper .shortcuts li.active{background-color:#007bff;color:#fff;}#HeatBalanceForm .month-slider-wrapper .noUi-horizontal{height:11px;}#HeatBalanceForm .month-slider-wrapper .noUi-horizontal .noUi-connect{background-color:#007bff;border:2px solid #0062cc;box-shadow:none;}#HeatBalanceForm .month-slider-wrapper .noUi-horizontal .noUi-tooltip{white-space:nowrap;}#HeatBalanceForm .month-slider-wrapper .noUi-horizontal .noUi-pips{top:40%;}#HeatBalanceForm .month-slider-wrapper .noUi-horizontal .noUi-pips .noUi-marker{display:none;}#HeatBalanceForm .month-slider-wrapper .noUi-horizontal .noUi-pips .noUi-value{font-size:.8em;}#HeatBalanceForm .month-slider-wrapper .noUi-horizontal .noUi-handle{font-size:.8em;background-color:#007bff;box-shadow:none;border:2px solid #0062cc;border-radius:15px;width:20px;height:20px;}#HeatBalanceForm .month-slider-wrapper .noUi-horizontal .noUi-handle:before,#HeatBalanceForm .month-slider-wrapper .noUi-horizontal .noUi-handle:after{display:none;}#HeatBalanceForm .month-slider-wrapper .noUi-horizontal .noUi-pips-horizontal{left:5px;width:106%;}#HeatBalanceForm .month-slider-wrapper .slider{margin:70px 0;}#HeatBalanceForm .sample-submit-data{display:none;}#HeatBalanceForm .PeriodUse{margin-top:10px;}#HeatBalanceForm .PeriodUse .form-group{display:flex;align-items:center;}#HeatBalanceForm .PeriodUse .form-group span{margin-right:10px;}#HeatBalanceForm .nav.nav-tabs{width:100%;}#HeatBalanceForm #months-container{display:flex;flex-wrap:wrap;gap:10px;}#HeatBalanceForm #months-container .month-block{flex:1 0 calc(25% - 10px);display:flex;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:5px;}#HeatBalanceForm #months-container .month-block input{display:none;}#HeatBalanceForm #months-container .month-block label{font-weight:500;cursor:pointer;padding:10px;width:100%;text-align:center;margin:0;}#HeatBalanceForm #months-container .month-block:has(input:checked){background-color:#0062cc;color:#fff;}#HeatBalanceForm #months-container .month-block:has(input:disabled){background-color:#e9ecef;}#HeatBalanceForm #months-container .month-block:has(input:disabled) label{cursor:not-allowed;}#HeatBalanceForm #total-drains{margin:10px 0 20px 0;font-weight:bold;}#HeatBalanceModel{text-align:center;}#HeatBalanceModel h1{font-size:30px;margin:20px 0 30px 0;text-transform:uppercase;font-weight:bold;color:#005580;}#HeatBalanceModel .choice{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin:20px;transition:transform .2s;display:inline-block;overflow:hidden;}#HeatBalanceModel .choice:hover{transform:scale(1.05);}#HeatBalanceModel .choice a{text-decoration:none;color:inherit;display:block;}#HeatBalanceModel .choice a img{width:700px;height:350px;object-fit:cover;}#HeatBalanceModel .choice a .choice-text{padding:20px;background-color:#005580;color:#fff;}#HeatBalanceChoice .product-single{height:310px;}#HeatBalanceChoice .product-single.ShopAccess{height:400px;}#HeatBalanceChoice .product-single i{font-size:.75rem;z-index:1;position:relative;cursor:pointer;padding:5px;}#HeatBalanceChoice .product-single .checkbox{position:absolute;top:15px;right:15px;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;background:#e2ebf6;border-radius:50%;height:2em;margin:0;margin-left:auto;flex:none;outline:0;transition:all .2s;width:2em;}#HeatBalanceChoice .product-single .checkbox:after{border:2px solid #fff;border-top:0;border-left:0;content:'';display:block;height:1em;left:.725em;position:absolute;top:.32em;transform:rotate(45deg);width:.5em;}#HeatBalanceChoice .product-single .checkbox:focus{box-shadow:0 0 0 2px rgba(100,193,117,.6);}#HeatBalanceChoice .product-single .checkbox:checked{background:#64c175;border-color:#64c175;}#HeatBalanceChoice .product-single .checkbox-control_target{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;z-index:1;}#HeatBalanceResult{background:#fff;border-radius:10px 10px 0 0;padding:25px;margin:25px;margin-bottom:0;}#support #ClickToCall{position:fixed;bottom:10px;right:10px;z-index:3;}#support #ClickToCall #btnOpen{float:right;background-color:#17a2b8;border:2px solid #fff;color:#fff;height:50px;width:50px;border-radius:50%;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;}#support #ClickToCall #FormPopup{display:none;}#support #ClickToCall #FormPopup .card-header{background-color:#17a2b8;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:16px;}#support #ClickToCall #FormPopup .card-header h5{margin-bottom:0;}#support #ClickToCall #FormPopup .card-header .close-button{color:#fff;background-color:transparent;padding:0;border:0;font-size:1.5rem;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff;opacity:.5;}#support #ClickToCall #FormPopup .card-header .close-button:hover{opacity:.75;}#support #ClickToCall #FormPopup .card-header::after{content:none;}#support .card-header::after{content:none;}#support .help-container .question{font-size:1.25rem;font-weight:700;margin-bottom:25px;}#support .help-container .answer-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:center;}#support .help-container .answer-container .answer{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#005580;color:#fff;font-weight:bold;border:1px solid #004a80;width:210px;height:210px;margin:20px;padding:20px;cursor:pointer;transition:all .2s linear;}#support .help-container .answer-container .answer img{max-width:75px;padding-bottom:10px;}#support .help-container .answer-container .answer:hover{background:#fff;color:#005580;}#support .help-container .answer-container .answer:hover img{filter:invert(48%) sepia(36%) saturate(5648%) hue-rotate(189deg) brightness(43%) contrast(101%);}#support .answer-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}#support .answer-container .answer{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#005580;color:#fff;font-weight:bold;border:1px solid #004a80;width:210px;height:210px;margin:20px;padding:20px;cursor:pointer;transition:all .2s linear;}#support .answer-container .answer img{max-width:75px;padding-bottom:10px;}#support .answer-container .answer:hover{background:#fff;color:#005580;}#support .answer-container .answer:hover img{filter:invert(48%) sepia(36%) saturate(5648%) hue-rotate(189deg) brightness(43%) contrast(101%);}#support #overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none;z-index:1;}#support #modalRating{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px;display:none;z-index:2;}#support #modalRating h5{position:relative;text-transform:uppercase;margin:0 0 15px;padding-bottom:8px;}#support #modalRating h5:after{content:"";position:absolute;left:0;bottom:-1.5px;height:2px;width:60px;background-color:#004a80;}#support #modalRating #closeModal{position:absolute;top:10px;right:10px;background:none;border:0;font-size:20px;cursor:pointer;color:#333;z-index:3;}#support .rating{display:flex;justify-content:center;color:#999;}#support .rating .star{font-size:2rem;cursor:pointer;color:#ccc;transition:color .3s;}#support .rating .star.selected{color:#ffd700!important;}#support .rating .star.semi-selected{color:rgba(255,215,0,.5);}#support .rating .starResult{font-size:2rem;color:#ccc;}#support .rating .starResult.selected{color:#ffd700;}#home-support{background:url("images/support/background1.png") no-repeat;background-size:cover;min-height:83.9vh;margin:-15px -.5rem 0 -.5rem;display:flex;justify-content:center;align-items:center;padding:25px 0;}#home-support .col-md{display:flex;}#home-support .item{flex-direction:column;display:flex;margin:0 12px;}#home-support .item .header{display:flex;align-items:center;justify-content:center;background:rgba(244,246,249,.75);border-top-left-radius:10px;border-top-right-radius:10px;min-height:250px;margin-bottom:6px;}#home-support .item .block{padding:50px 30px 30px 30px;flex:1;display:flex;flex-direction:column;}#home-support .item .block h5{margin-bottom:30px;}#home-support .item .block .body{background:rgba(0,64,97,.8);color:#fff;}#home-support .item .block .table-responsive table{box-shadow:none;margin-bottom:50px;}#home-support .item .block .table-responsive table tr.link{cursor:pointer;}#home-support .item .block .link{margin-top:auto;}#home-support .block{background:rgba(0,64,97,.8);color:#fff;padding:30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:center;}#home-support .block h5{font-size:22px;font-weight:bold;text-transform:uppercase;}#home-support .block.row{justify-content:center;align-items:center;margin:0 12px;}#home-support .services-reserved{background:#ffc107;color:#fff;text-align:center;font-weight:bold;text-transform:uppercase;font-size:16px;padding:5px;margin:20px 12px 0 12px;}#home-support .service-available,#home-support .service-available-mobile{display:block;color:#86cdf1;font-style:italic;font-size:14px;max-width:170px;margin:20px auto 0 auto;}#home-support .btn{font-size:18px;font-weight:bold;text-transform:uppercase;padding:10px 20px;line-height:20px;max-width:255px;width:100%;}#home-support hr{border:1px solid;width:100%;margin:32px 0;}#new-support{background:url("images/support/background1.png") no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center;min-height:83.9vh;padding:50px 50px 30px 0;margin:-15px -.5rem 0 -.5rem;}#new-support.video{background:url("images/support/background3.png") no-repeat;background-size:cover;}#new-support.phone{background:url("images/support/background2.png") no-repeat;background-size:cover;}#new-support .container{margin-left:50px;}#new-support #NewTicketForm #tab-title,#new-support #PhoneCallForm #tab-title{background:rgba(0,64,97,.8);color:#fff;text-transform:uppercase;padding:10px 20px;border-top-left-radius:10px;border-top-right-radius:10px;display:inline-block;}#new-support #NewTicketForm #tab-title h5,#new-support #PhoneCallForm #tab-title h5{font-size:22px;font-weight:bold;margin:0;}#new-support #NewTicketForm .tab,#new-support #PhoneCallForm .tab{display:none;}#new-support #NewTicketForm .card,#new-support #PhoneCallForm .card{background:rgba(255,255,255,.9);}#new-support #NewTicketForm .card .card-header,#new-support #PhoneCallForm .card .card-header{border-top-left-radius:0;}#new-support #NewTicketForm .steps,#new-support #PhoneCallForm .steps{display:none;align-items:center;justify-content:center;text-align:center;margin:20px 0;}#new-support #NewTicketForm .steps .step,#new-support #PhoneCallForm .steps .step{display:flex;align-items:center;justify-content:center;height:30px;width:30px;margin:0 2px;background-color:#bbb;border:0;border-radius:50%;opacity:.5;}#new-support #NewTicketForm .steps .step.active,#new-support #PhoneCallForm .steps .step.active{opacity:1;}#new-support #NewTicketForm .steps .step.finish,#new-support #PhoneCallForm .steps .step.finish{background-color:#04aa6d;color:#fff;}#new-support #NewTicketForm #controls,#new-support #PhoneCallForm #controls{display:flow-root;padding-bottom:20px;}#new-support #NewTicketForm #controls #nextBtn,#new-support #PhoneCallForm #controls #nextBtn{float:right;}#new-support #NewTicketForm #PlanningVideoAssistance .datetime-picker .day .timeslot,#new-support #PhoneCallForm #PlanningVideoAssistance .datetime-picker .day .timeslot{background:#fff;}#new-support #NewTicketForm #PlanningVideoAssistance .datetime-picker .day .timeslot.active,#new-support #PhoneCallForm #PlanningVideoAssistance .datetime-picker .day .timeslot.active{background:#17a2b8;}#new-support #PhoneCallForm{max-width:700px;}#new-support #PhoneCallForm .card{text-align:center;}#new-support #PhoneCallForm .card .ddlDate{display:flex;justify-content:center;}#new-support #PhoneCallForm .card .ddlDate select{max-width:150px;}#new-support #PhoneCallForm .card #PhoneCall_StartDate{visibility:hidden;position:absolute;width:0;}#new-support #loader{display:none;text-align:center;padding:20px 0;}#new-support #loader h2{color:#fff;margin-bottom:10px;}#new-support #loader .lds-roller{display:inline-block;position:relative;width:64px;height:64px;}#new-support #loader .lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:32px 32px;}#new-support #loader .lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;margin:-3px 0 0 -3px;}#new-support #loader .lds-roller div:nth-child(1){animation-delay:-.036s;}#new-support #loader .lds-roller div:nth-child(1):after{top:50px;left:50px;}#new-support #loader .lds-roller div:nth-child(2){animation-delay:-.072s;}#new-support #loader .lds-roller div:nth-child(2):after{top:54px;left:45px;}#new-support #loader .lds-roller div:nth-child(3){animation-delay:-.108s;}#new-support #loader .lds-roller div:nth-child(3):after{top:57px;left:39px;}#new-support #loader .lds-roller div:nth-child(4){animation-delay:-.144s;}#new-support #loader .lds-roller div:nth-child(4):after{top:58px;left:32px;}#new-support #loader .lds-roller div:nth-child(5){animation-delay:-.18s;}#new-support #loader .lds-roller div:nth-child(5):after{top:57px;left:25px;}#new-support #loader .lds-roller div:nth-child(6){animation-delay:-.216s;}#new-support #loader .lds-roller div:nth-child(6):after{top:54px;left:19px;}#new-support #loader .lds-roller div:nth-child(7){animation-delay:-.252s;}#new-support #loader .lds-roller div:nth-child(7):after{top:50px;left:14px;}#new-support #loader .lds-roller div:nth-child(8){animation-delay:-.288s;}#new-support #loader .lds-roller div:nth-child(8):after{top:45px;left:10px;}#video-support #VideoAssistanceModalEditor .modal-header{background-color:#17a2b8;color:#fff;}#video-support #VideoAssistanceModalEditor .modal-header .close{color:#fff;}#video-support #VideoAssistanceModalEditor .modal-footer{padding:15px 0 0 0;}#video-support #PlanningVideoAssistance .datetime-picker{text-align:center;}#video-support #PlanningVideoAssistance .datetime-picker .day{padding:0;}#video-support #PlanningVideoAssistance .datetime-picker .day .date .weekday{display:block;text-transform:capitalize;font-weight:bold;}#video-support #PlanningVideoAssistance .datetime-picker .day .timeslot{background:#f6f7f8;padding:5px;margin:5px 2.5px;cursor:pointer;}#video-support #PlanningVideoAssistance .datetime-picker .day .timeslot.active{background:#17a2b8;color:#fff;}#video-support #PlanningVideoAssistance .datetime-picker .owl-nav{display:flex;justify-content:space-between;position:absolute;top:12px;width:100%;}#video-support #PlanningVideoAssistance .datetime-picker .owl-nav button{outline:0;}#video-support #textDate{display:grid;text-align:center;padding:5px;margin:0 2px;}#video-support #textDate #resultDate{font-weight:bold;}#video-support #textDate #resultDate:first-letter {text-transform:uppercase;}#video-support #StartDate,#video-support #VideoAssistance_StartDate{visibility:hidden;position:absolute;width:0;}#phone-support #PhoneCallModalEditor .modal-header{background-color:#17a2b8;color:#fff;}#phone-support #PhoneCallModalEditor .modal-header .close{color:#fff;}#phone-support #PhoneCallModalEditor .modal-footer{padding:15px 0 0 0;}#phone-support #PhoneCallForm{text-align:center;}#phone-support #PhoneCallForm .ddlDate{display:flex;justify-content:center;}#phone-support #PhoneCallForm .ddlDate select{max-width:150px;}#phone-support #PhoneCallForm #PhoneCall_StartDate{visibility:hidden;position:absolute;width:0;}@media(min-width:1199px){#video-support #PlanningVideoAssistance .datetime-picker .owl-nav{display:none;}}@media(min-width:576px){#home-support .service-available-mobile{display:none;}}@media(max-width:1199px){#home-support .item .block{margin-bottom:25px;}}@media(max-width:575px){#new-support{padding:50px 25px 30px 0;}#new-support .container{margin-left:25px;}#home-support .item .header{display:none;}#home-support .item .block{margin-bottom:25px;}#home-support .item .block .table-responsive table{margin-bottom:20px;}#home-support .block .image{display:none;}}@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aX8.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aX8.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aX8.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aX8.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aX8.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aX8.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aX8.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aX8.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aX8.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew-.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format('truetype');}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-.ttf) format('truetype');}#summer-pac{font-family:Montserrat,sans-serif;margin:0 -.5rem;}#summer-pac .banner-orange{font-size:40px;font-weight:600;color:#fff;background:#f8a605;text-align:center;padding:10px;}#summer-pac .banner-blue{font-size:40px;font-weight:600;color:#fff;background:#0e5489;text-align:center;padding:10px;}#summer-pac .banner-content{background:#0e5489;padding:10px;}#summer-pac .banner-content div{max-width:950px;margin:auto;display:flex;align-items:center;}#summer-pac .banner-content p{font-size:24px;font-weight:600;color:#fff;text-align:left;margin-left:50px;margin-bottom:0;}#summer-pac .banner-content p .text-orange{color:#ffa232!important;}#summer-pac #step-public,#summer-pac #step-pro{max-width:1400px;text-align:center;}#summer-pac .step-title{position:relative;margin:50px auto 100px auto;font-size:40px;font-weight:600;color:#0e5489;text-align:center;max-width:650px;}#summer-pac .step-title:before,#summer-pac .step-title:after{content:" ";height:2px;width:200px;background:#0e5489;display:block;position:absolute;top:50%;}#summer-pac .step-title:before{left:0;}#summer-pac .step-title:after{right:0;}#summer-pac .steps{position:relative;display:flex;flex-wrap:wrap;text-align:center;}#summer-pac .steps::before{content:'';position:absolute;top:195px;width:100%;height:3px;background:#0e5489;}#summer-pac .steps .step{flex-grow:1;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:25px;}#summer-pac .steps .step .number{font-size:28px;font-weight:600;color:#fff;background:#0e5489;height:40px;width:40px;line-height:40px;border-radius:40px;margin-top:15px;margin-bottom:30px;}#summer-pac .steps .step p{font-size:16px;color:#065487;font-weight:600;}#summer-pac #bottom{display:flex;flex-direction:column;align-items:center;padding:15px;}@media(max-width:767px){#summer-pac .banner-orange,#summer-pac .banner-blue{font-size:28px;}#summer-pac .banner-content{padding:25px;}#summer-pac .banner-content div{flex-wrap:wrap;justify-content:center;}#summer-pac .banner-content img{max-height:150px;}#summer-pac .banner-content p{font-size:18px;margin-left:0;}#summer-pac .step-title{font-size:28px;max-width:350px;margin:25px auto 50px auto;}#summer-pac .step-title:before,#summer-pac .step-title:after{width:80px;}#summer-pac .steps::before{display:none;}#summer-pac .steps .step .number{font-size:28px;font-weight:600;color:#fff;background:#0e5489;height:40px;width:40px;line-height:40px;border-radius:40px;margin-top:15px;margin-bottom:30px;}#summer-pac .steps .step p{font-size:17px;}#summer-pac .steps .step img{max-height:150px;}}#starclub{background:#fff;color:#363636;margin:0 -.5rem;}#starclub .container-fluid{padding:0 25px;}#starclub #header p{font-size:1.2em;color:#004a81;max-width:680px;margin:0 0 0 50px;}#starclub #work{background:#f4f6f9;padding:40px 0;flex-wrap:nowrap;}#starclub #work h2{font-size:44px;font-weight:bold;margin:0 65px 0 35px;}#starclub #work .steps{display:flex;align-items:center;}#starclub #work .steps p.desc{font-size:17px;margin:0 25px 0 0;}#starclub #work .steps i.arrow{font-size:25px;color:#fff;text-shadow:0 0 2px #007bff;margin:20px;}#starclub #work .steps .step{display:flex;align-items:center;}#starclub #work .steps .step img{margin-right:15px;}#starclub #work .steps .step p{font-size:16px;font-weight:bold;color:#004a81;margin:0;}#starclub #work .steps .step span{display:block;background:#007bff;font-size:17px;font-weight:bold;text-align:center;color:#fff;width:25px;height:25px;border-radius:100%;}#starclub #rules .list{padding:0 75px 0 50px;}#starclub #rules p{font-size:20px;font-weight:bold;margin:0;}#starclub #rules ul{--icon-space:1.3em;list-style:none;padding:0;}#starclub #rules ul li{font-size:17px;padding:15px 0;border-bottom:1px solid #dfdfdf;padding-left:var(--icon-space);}#starclub #rules ul li:before{color:#004a81;content:"";font-family:FontAwesome;display:inline-block;margin-left:calc(var(--icon-space)*-1);width:var(--icon-space);}#starclub #rules ul li:last-child{border-bottom:0;}#starclub #remises table{background:#f4f6f9;}#starclub #remises table th,#starclub #remises table td{border:1px solid #d2d2d2;}#starclub #remises table td.categorie{font-size:20px;font-weight:bold;text-transform:uppercase;text-align:left;}#starclub #remises table .big{font-size:24px;font-weight:bold;}#starclub #avantages{align-items:stretch;}#starclub #avantages img{height:100%;object-fit:cover;}#starclub .row{align-items:center;padding:25px 0;}#starclub table{background:#e9e9e9;color:#707070;font-size:17px;text-align:center;width:90%;margin:auto;}#starclub table h2{font-size:34px;color:#fff;text-transform:uppercase;font-weight:bold;margin:0;}#starclub table th,#starclub table td{border:1px solid #e9e9e9;padding:10px;width:25%;}#starclub table th{background-color:#0d4878;}#starclub hr{width:100%;border-bottom:1px solid #707070;}@media(max-width:1600px){#starclub #work h2{max-width:335px;}#starclub #remises{align-items:stretch;}#starclub #remises img{height:100%;object-fit:cover;}}@media(max-width:1400px){#starclub #header p{font-size:19px;}#starclub #work{justify-content:center;flex-wrap:wrap;}#starclub #work h2{font-size:45px;text-align:center;margin:0 0 25px 0;width:100%;max-width:100%;}#starclub #rules .col-xl-7,#starclub #rules .col-xl-5{flex:0 0 100%;max-width:100%;}}@media(max-width:1200px){#starclub #header img{margin-bottom:25px;}#starclub #header p{margin:0 0 0 20px;}}@media(max-width:767px){#starclub #work h2{font-size:35px;}#starclub #work .steps{flex-direction:column;align-items:baseline;}#starclub #work .steps p.desc{margin:0 auto 25px auto;}#starclub #work .steps i.arrow{transform:rotate(90deg);margin:20px auto;}#starclub #rules .list{padding:0 20px;}#starclub #remises table .big{font-size:18px;}#starclub #remises table td.categorie{font-size:16px;}#starclub table{font-size:12px;width:100%;}#starclub table h2{font-size:20px;}#starclub table img{width:50px;}}td.qty{width:7rem;padding:.65em .25em;}td.qty .cart_quantity_input{width:2rem;background-color:#fff;}.page-title{position:relative;border-bottom:1px solid #dadada;}.page-title .title{display:inline-block;text-transform:uppercase;color:#707070;font-size:20px;}.section{padding-top:30px;padding-bottom:30px;}.shoppingcart{background-color:#fff;border:1px solid rgba(0,0,0,.125);position:relative;padding:1em .6em;}.section-grey{background:#f6f7f8;}.section-title{position:relative;margin-bottom:15px;margin-top:15px;border-bottom:1px solid #dadada;}.section-title .title{display:inline-block;text-transform:uppercase;}.section-title:after{content:"";position:absolute;left:0;bottom:-1.5px;height:3px;width:60px;background-color:#069;}.shoppingcart-summary{padding:1em;border:1px solid #f6f7f8;border-radius:.25em;background-color:#f3f3f3;}.billing-details,.payment-methods,.order-summary{padding:.6em;}.addressbook .grid{display:grid;grid-gap:.6em;margin:0 auto;padding:0;}@media(min-width:42em){.addressbook .grid{grid-template-columns:repeat(2,1fr);}}.addressbook .address,.addressbook .address-new{background-color:#fff;border-radius:.25em;position:relative;border:2px solid #c4d1e1;padding:1em;cursor:pointer;text-align:left;}.addressbook .address:hover,.addressbook .address-new:hover{box-shadow:5px 5px 10px rgba(0,0,0,.15);}.addressbook .address.active,.addressbook .address-new.active{border-color:#069;}.addressbook .address .address-title,.addressbook .address-new .address-title{font-weight:800;color:#069;}.addressbook .address .address-details,.addressbook .address-new .address-details{display:block;font-size:.9em;line-height:1.1em;}.addressbook .address-new{border:2px dashed #c4d1e1;padding:1.2em;}.payment-methods .payment-method{width:100%;background-color:#fff;border-radius:.25em;position:relative;}.payment-methods .payment-method:hover .radio-details{border-color:#069;}.payment-methods .payment-method .radio{font-size:inherit;margin:0;position:absolute;right:1em;top:1em;}.payment-methods .payment-method .radio:checked~.radio-details{border-color:#069;}.payment-methods .payment-method .radio:focus~.radio-details{box-shadow:0 0 0 2px #c4d1e1;}.payment-methods .payment-method .radio:disabled~.radio-details{color:#c4d1e1;cursor:default;}.payment-methods .payment-method .radio-details{border:2px solid #e2ebf6;border-radius:.25em;cursor:pointer;display:flex;flex-direction:column;padding:1em;transition:border-color .2s ease-out;height:100%;}.payment-methods .payment-method .radio-title{color:#069;font-size:1.2em;font-weight:600;line-height:1em;}.payment-methods .payment-method .radio-desc{margin-top:.8em;font-size:1em;font-weight:normal;line-height:1.2em;}@supports(-webkit-appearance:none) or (-moz-appearance:none){.payment-methods .radio{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:2px solid #e2ebf6;border-radius:50%;cursor:pointer;height:1.5em;outline:0;transition:background .2s ease-out,border-color .2s ease-out;width:1.5em;}.payment-methods .radio::after{border:2px solid #fff;border-top:0;border-left:0;content:'';display:block;height:.75rem;left:25%;position:absolute;top:50%;transform:rotate(45deg) translate(-50%,-50%);width:.375rem;}.payment-methods .radio:checked{background:#069;border-color:#069;}.payment-methods:hover .radio{border-color:#c4d1e1;}.payment-methods:hover .radio:checked{border-color:#069;}}.shipping-methods{margin-bottom:30px;}.shipping-methods .radio{font-size:inherit;margin:0;position:absolute;right:1em;top:1em;}.shipping-methods .grid{display:grid;grid-gap:1em;margin:0 auto;padding:0;}@media(min-width:42em){.shipping-methods .grid{grid-template-columns:repeat(3,1fr);}}.shipping-methods .shipping-method{width:100%;background-color:#fff;border-radius:.25em;position:relative;}.shipping-methods .shipping-method:hover .radio-details{border-color:#069;}.shipping-methods:hover .radio-details{border-color:#c4d1e1;}.shipping-methods .radio:checked~.radio-details{border-color:#069;}.shipping-methods .radio:focus~.radio-details{box-shadow:0 0 0 2px #c4d1e1;}.shipping-methods .radio:disabled~.radio-details{color:#c4d1e1;cursor:default;}.shipping-methods:hover .radio:disabled~.radio-details{border-color:#e2ebf6;box-shadow:none;}.shipping-methods:hover .radio:disabled{border-color:#e2ebf6;}.shipping-methods .shipping-method-cost{float:right;margin-right:30px;}.shipping-methods .shipping-method-edit{position:absolute;right:10px;bottom:10px;}.shipping-methods .radio-details{border:2px solid #e2ebf6;border-radius:.25em;cursor:pointer;display:flex;flex-direction:column;padding:1em;transition:border-color .2s ease-out;height:100%;}.shipping-methods .radio-title{color:#069;font-size:1.2em;font-weight:600;line-height:1em;}.shipping-methods .radio-desc{margin-top:.8em;font-size:1em;font-weight:normal;line-height:1.2em;}.shipping-methods .hidden-visually{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;}@supports(-webkit-appearance:none) or (-moz-appearance:none){.shipping-methods .radio{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:2px solid #e2ebf6;border-radius:50%;cursor:pointer;height:1.5em;outline:0;transition:background .2s ease-out,border-color .2s ease-out;width:1.5em;}.shipping-methods .radio::after{border:2px solid #fff;border-top:0;border-left:0;content:'';display:block;height:.75rem;left:25%;position:absolute;top:50%;transform:rotate(45deg) translate(-50%,-50%);width:.375rem;}.shipping-methods .radio:checked{background:#069;border-color:#069;}.shipping-methods .card:hover .radio{border-color:#c4d1e1;}.shipping-methods .card:hover .radio:checked{border-color:#069;}}.shoppingcart-table>tbody>tr>td,.shoppingcart-table>tbody>tr>th,.shoppingcart-table>tfoot>tr>td,.shoppingcart-table>tfoot>tr>th,.shoppingcart-table>thead>tr>td,.shoppingcart-table>thead>tr>th{padding:15px 0;vertical-align:top;border-top:1px solid #dadada;}.shoppingcart-table>thead>tr>th{color:#30323a;text-transform:uppercase;border-bottom:1px solid #dadada;}.shoppingcart-table>tbody>tr:last-child>td{border-bottom:1px solid #dadada;}.shoppingcart-table>tfoot>tr>td,.shoppingcart-table>tfoot>tr>th{color:#30323a;border-top:0;}.shoppingcart-table>tfoot>tr>td:not(.empty),.shoppingcart-table>tfoot>tr>th:not(.empty){padding:15px;background-color:#f6f7f8;border:1px solid #dadada;}.shoppingcart-table>tbody>tr>.details>a{font-weight:700;}.shoppingcart-table>tbody>tr>.thumb{padding:15px 5px;text-align:center;}.shoppingcart-table>tbody>tr>.thumb>img{max-width:100px;margin:auto;}@media(max-width:1199px){.shoppingcart-table>tbody>tr>.thumb>img{max-width:80px;}}@media(max-width:575px){.shoppingcart-table>tbody>tr>.thumb>img{max-width:40px;}}.shoppingcart-table>tbody>tr>.qty .input{width:60px;}.shoppingcart-table>tfoot>tr>.total{font-size:1.2em;color:#069;}.checkout-product-list-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.5em;}.checkout-product-list{background-color:#fff;margin-bottom:.5em;padding:1em;border:1px solid #f6f7f8;border-radius:.25em;}.checkout-product-list .checkout-product{display:flex;gap:1rem;margin-bottom:.5rem;}.checkout-product-list .checkout-product .product-thumb{height:3.75rem;}.checkout-product-list .checkout-product .product-thumb img{overflow-clip-margin:content-box;overflow:clip;max-width:60px;max-height:60px;}.checkout-product-list .checkout-product .product-details{font-size:.8rem;color:#2b2b2b;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;}.checkout-product-list .checkout-product .item-title span{font-size:.9em;}.checkout-product-list .checkout-product .item-info{display:flex;gap:1rem;justify-content:space-between;align-items:flex-end;}.checkout-product-list .checkout-product .item-price{font-weight:700;}.banner img{border-radius:.25rem;box-shadow:0 0 1px rgba(0,0,0,.13),0 1px 3px rgba(0,0,0,.2);}.stock-indicator{cursor:help;display:inline-block;text-align:center;font-size:.8em;padding:2px 4px;background-color:#dadada;color:#30323a;border-radius:5px;min-width:2em;}.store-filter{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid rgba(0,0,0,.125);border-radius:.25rem;padding:.75rem;margin-bottom:1rem;-moz-box-shadow:inherit;-webkit-box-shadow:inherit;box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);}#store{margin:10px 0;padding:10px 0;}.search-filter{display:inline-block;margin-left:15px;}.search-filter>div{display:inline-block;margin-left:5px;}.row-filter{display:inline-block;vertical-align:top;}.row-filter>a{display:inline-block;height:40px;width:40px;line-height:40px;text-align:center;color:#fff;background-color:#30323a;-webkit-transition:.3s all;transition:.3s all;}.row-filter>a:hover{opacity:.9;}.row-filter>a.active{background-color:#069;}.sort-filter{display:inline-block;margin-left:15px;}.sort-filter select.input{width:120px;}.page-filter select.input{width:112px;}.page-filter{display:inline-block;}.product-badges{position:absolute;top:-5px;right:-5px;}.product-badges .badge{box-shadow:0 0 1px rgba(0,0,0,.125),0 1px 3px rgba(0,0,0,.2);}.product .card .card-img-top{width:fit-content;max-height:200px;min-height:150px;}.product .card .card-body{padding:1.25rem 1.25rem .25rem 1.25rem;}.product .card .card-footer{background-color:#fff;}.product-name{font-size:1.1em;}.product-model{font-size:.95em;}.product-price{display:block;font-weight:600;font-size:1.1em;white-space:nowrap;}.product-discount{display:block;font-weight:600;font-size:1em;white-space:nowrap;}.product-public-price{display:block;font-weight:400;font-size:.9em;white-space:nowrap;}.product.product-single{margin-top:15px;margin-bottom:15px;-webkit-transition:.3s all;transition:.3s all;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:240px;background-color:#fff;border-radius:20px;-webkit-box-shadow:0 6px 10px -6px rgba(0,0,0,.18);box-shadow:0 6px 10px -6px rgba(0,0,0,.18);-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);}.product.product-single.StockAccess{height:280px;}.product.product-single.ShopAccess{height:340px;}.product.product-single:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.product.product-single .product-body{padding:15px;width:100%;text-align:center;}.product.product-single .product-thumb>img{max-height:175px;max-width:175px;padding-top:15px;}.product.product-single .product-thumb{position:relative;text-align:center;}.sparepart-table th{font-size:.8em;font-weight:600;}.sparepart-table .product-thumb>img{max-height:60px;max-width:60px;}.sparepart-table .product-thumb{position:relative;text-align:center;}.product-table th{font-size:.8em;font-weight:600;}.product-table td{font-size:.9em;}.product-list .product{padding-top:5px;padding-bottom:15px;border-bottom:1px solid #dadada;}.product-list .product .product-thumb>img{max-height:120px;max-width:120px;}.product-list .product .product-thumb{position:relative;text-align:center;height:130px;width:130px;padding:5px;}.product-list .product:last-child{border-bottom:0 none;}.product-grid .product{border-radius:5px;box-shadow:2px 2px 6px #ccc;}.product-grid .product .product-thumb>img{max-height:120px;max-width:120px;}.product-grid .product .product-thumb{position:relative;text-align:center;height:130px;width:130px;padding:5px;}.item-slick.slick-slide.slick-current.slick-active{outline:0!important;}.slick-track{display:flex!important;align-items:center;}.slider-for{margin-bottom:15px;}.slider-for img{max-height:350px;max-width:100%;margin:auto;}.slider-nav{margin:auto;}.slider-nav .item-slick{max-width:240px;margin:15px;outline:0!important;cursor:pointer;}.slider-nav .item-slick img{max-width:100%;background-size:cover;background-position:center;}.slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent;}.slick-prev{left:-15px;}.slick-prev:before{content:'❮';font-size:20px;color:#000;}.slick-next{right:-10px;}.slick-next:before{content:'❯';font-size:20px;color:#000;}@media only screen and (max-width:640px){.sparepart-table{font-size:.7em;}.product-table{font-size:.8em;}.product-table td:nth-child(2),.product-table th:nth-child(2),.product-table td:nth-child(3),.product-table th:nth-child(3),.product-table td:nth-child(5),.product-table th:nth-child(5),.product-table td:nth-child(7),.product-table th:nth-child(7){display:none;}}button.wait{cursor:wait!important;}#home .banner img{border-radius:.25rem;box-shadow:0 0 1px rgba(0,0,0,.13),0 1px 3px rgba(0,0,0,.2);}#home .banner .text{position:absolute;color:#fff;width:80%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center;}#home .banner .text h1{font-size:35px;text-transform:uppercase;font-weight:bold;padding-bottom:40px;padding-left:15px;}#home .banner .text .btn{background-color:#005580;color:#fff;text-transform:uppercase;border:solid 1px #fff;border-radius:20px;font-size:18px;font-weight:bold;}#home .banner .text .btn:hover{background-color:#fff;color:#005580;border:solid 1px #005580;}#home .categories{position:relative;padding-top:25px;}#home .categories .stock{display:inline-block;background-color:#3a0;color:#fff;text-transform:uppercase;padding:3px 5px;border-radius:8px;font-size:15px;transform:rotate(-3deg);}#home .categories h1{position:relative;font-size:30px;text-transform:uppercase;font-weight:bold;padding-bottom:40px;color:#005580;text-align:center;}#home .categories h1 .stock{position:absolute;font-size:15px;bottom:20px;right:31%;}#home .categories [class*='col-']{padding-bottom:25px;}#home .categories [class*='col-'] .brand{position:relative;text-align:center;padding:37px 17px 0 17px;text-decoration:none;border-radius:.25rem;box-shadow:0 0 1px #000,0 1px 3px #000;height:240px;}#home .categories [class*='col-'] .brand .btn{position:absolute;bottom:0;left:0;width:100%;border-radius:0 0 .25rem .25rem;border:0;background-color:#005580;color:#fff;text-transform:uppercase;font-weight:bold;transition:.5s;}#home .categories [class*='col-'] .brand .btn:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0 0 .25rem .25rem;background:#e84d0e;clip-path:circle(65px at 150% -22%);transition:.7s ease-in-out;}#home .categories [class*='col-'] .brand .btn span{position:relative;}#home .categories [class*='col-'] .brand .btn .stock{font-size:12px;margin-left:5px;}#home .categories [class*='col-'] .brand:hover .btn:before{clip-path:circle(380px at 80% 20%)!important;}#home .categories [class*='col-'] .brand.poolex{background-color:#ffb22e;}#home .categories [class*='col-'] .brand.poolex .btn:before{background:#ffb22e;}#home .categories [class*='col-'] .brand.formidra{background-color:#81d0d5;}#home .categories [class*='col-'] .brand.formidra .btn:before{background:#81d0d5;}#home .categories [class*='col-'] .brand.france-sauna{background-color:#b18150;}#home .categories [class*='col-'] .brand.france-sauna .btn:before{background:#b18150;}#home .categories [class*='col-'] .brand.holls{background-color:#615854;}#home .categories [class*='col-'] .brand.holls .btn:before{background:#615854;}#home .categories [class*='col-'] .brand.waterflex{background-color:#0090df;}#home .categories [class*='col-'] .brand.waterflex .btn:before{background:#0090df;}#home .categories [class*='col-'] .brand.zray{background-color:#e84d0e;}#home .categories [class*='col-'] .brand.zray .btn:before{background:#e84d0e;}#home .categories [class*='col-'] h2{font-size:21px;text-transform:uppercase;padding-bottom:10px;color:#fff;font-weight:normal;border:0;}@media(max-width:1700px){#home .banner .text h1{font-size:23px;}}@media(max-width:1200px){#home .banner .text h1{font-size:19px;padding-bottom:10px;}#home .banner .text .btn{font-size:15px;}}@media(max-width:992px){#home .banner .text h1{font-size:19px;}#home .banner .text .btn{font-size:15px;}}@media(min-width:576px){#PoolstarModal .modal-dialog{max-width:602px!important;}}#faqs .section-title{position:relative;margin-bottom:15px;margin-top:15px;border-bottom:1px solid #dadada;}#faqs .section-title .title{display:inline-block;text-transform:uppercase;font-size:1.75rem;}#faqs .section-title:after{content:"";position:absolute;left:0;bottom:-1.5px;height:3px;width:60px;background-color:#005580;}#faqs h2{font-size:1.5rem;font-weight:600;margin-bottom:20px;}#faqs .content{padding-bottom:25px;}#faqs ol{list-style-type:decimal;padding:revert;}#faqs ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;padding:revert;}#faqs ol ul{list-style-type:circle;margin-block-start:0;margin-block-end:0;}#faqs li p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;}#faqs #lastUpdate{display:block;margin-top:25px;}#faqs .answer-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}#faqs .answer{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#005580;color:#fff;font-weight:bold;border:1px solid #004a80;width:210px;height:210px;margin:20px;padding:20px;cursor:pointer;transition:all .2s linear;}#faqs .answer img{max-width:75px;padding-bottom:10px;}#faqs .answer:hover{background:#fff;color:#005580;}#faqs .answer:hover img{filter:invert(48%) sepia(36%) saturate(5648%) hue-rotate(189deg) brightness(43%) contrast(101%);}#cloud form .twitter-typeahead{display:block!important;}#cloud .frame{position:relative;width:230px;height:230px;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#cloud .thermostat{position:relative;width:200px;height:200px;margin:15px;background:#f2f2f2;border-radius:50%;box-shadow:0 0 .75rem rgba(0,0,0,.8);}#cloud .thermostat .control{position:absolute;z-index:5;width:130px;height:130px;top:50%;left:50%;transform:translate(-50%,-50%);background:#e6e6e6;border-radius:50%;box-shadow:0 0 1rem rgba(0,0,0,.7);}#cloud .thermostat .control .current{position:absolute;top:25px;left:6px;right:0;text-align:center;font-weight:500;font-size:1rem;color:#005580;}#cloud .thermostat .control .set{position:absolute;top:34px;left:0;right:0;text-align:center;font-weight:400;font-size:3rem;line-height:60px;color:#005580;transform:translateX(0);transition:all .5s ease-in-out;}#cloud .thermostat .control .set span{position:absolute;top:0;right:10px;font-size:1.75rem;line-height:34px;padding:3px 0 0 7px;color:#005580;}#cloud .thermostat .ring{position:absolute;width:180px;height:180px;top:10px;left:10px;border-radius:50%;box-shadow:inset 2px 4px 4px 0 rgba(0,0,0,.3);}#cloud .thermostat .ring .bottom_overlay{position:absolute;width:95px;height:95px;top:50%;left:50%;background:#f2f2f2;transform-origin:0 0;transform:rotate(45deg);border-radius:0 0 95px 0;}#cloud .thermostat .unity{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:1.75rem;color:#005580;pointer-events:none;}#cloud .increase,#cloud .decrease{position:absolute;width:90px;height:90px;}#cloud .decrease{bottom:10px;left:10px;border-radius:0 0 0 100%;}#cloud .decrease .fas{position:absolute;left:26px;color:#fff;}#cloud .increase{bottom:10px;right:10px;border-radius:0 0 100% 0;}#cloud .increase .fas{position:absolute;right:26px;color:#fff;}#cloud #temp .thermostat .ring{background:linear-gradient(to right,#17a2b8,#6ebac5,#ff9,#f39b8b,#d32535);}#cloud #chlore .thermostat .ring{background:linear-gradient(to right,#f5f5dc,#d2e6df,#a4d8e1,#17a2b8);}#cloud #ph .thermostat .ring{background:linear-gradient(to top,#ff2315,#fee460,#7bd143);}#cloud #orp .thermostat .ring{background:linear-gradient(to top,#ff2315,#fee460,#7bd143);}#cloud #salinity .thermostat .ring{background:linear-gradient(to right,#f0f0f0,#c0c0c0,#a4d8e1,#008cba);}#cloud #speed .thermostat .ring{background:linear-gradient(to right,#00ff7f,#7fff00,#ffd700,#ff8c00,#ff4500);}#cloud #power .thermostat .ring{background:linear-gradient(to right,#a4d8e1,#5bc0eb,#ffd700,#ff8c00,#b22222);}#cloud #compressor-strength .thermostat .ring{background:linear-gradient(to right,#1e90ff,#87ceeb,#ffd700,#ff6347,#b22222);}#cloud #fan-speed .thermostat .ring{background:linear-gradient(to right,#00ff7f,#7fff00,#ffd700,#ff8c00,#ff4500);}#cloud #temp-effluent .thermostat .ring{background:linear-gradient(to right,#00bfff,#87ceeb,#ffd700,#ff8c00,#d2222d);}#cloud .rslider{position:absolute!important;width:170px;height:150px;top:19%;left:19%;z-index:1000;}#cloud .rslider .rs-border{border-color:transparent;}#cloud .rslider .rs-transition{transition-timing-function:cubic-bezier(1,-.53,.405,1.425);}#cloud .rs-control .rs-range-color,#cloud .rs-control .rs-path-color,#cloud .rs-control .rs-bg-color{background-color:rgba(0,0,0,0);}#cloud .rs-control .rs-handle{background-color:#005580;}#cloud .rs-tooltip.rs-edit,#cloud .rs-tooltip .rs-input,#cloud .rs-tooltip-text{font-family:inherit!important;font-size:3rem;background:transparent;color:#005580;font-weight:400;top:65%;padding:0!important;width:100px;height:50px;line-height:1;}#cloud .rs-tooltip:hover,#cloud .rs-tooltip:focus,#cloud .rs-tooltip-text:focus{border:0;transform:scale(1.1);transition:.1s;}#cloud .rs-disabled{opacity:1!important;}#cloud .rs-disabled .rs-handle.rs-move{opacity:1;}@keyframes pulse{50%{transform:scale(1.1);}}#cloud-demo h5{font-size:30px;font-weight:bold;color:#707070;max-width:250px;}#cloud-demo h5 span{display:block;font-size:15px;font-weight:normal;}#cloud-demo #image-product{height:150px;object-fit:contain;}#cloud-demo hr{width:300px;margin:25px auto 15px auto;border-top:1px solid #707070;}#cloud-demo .reference-mark{display:inline-block;position:absolute;bottom:0;border-bottom:2px solid #5a6268;width:23px;margin:-3px 0 0 -17.5px;}#cloud-demo .card{background:rgba(246,246,246,.9);}#cloud-demo .frame{position:relative;width:230px;height:230px;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#cloud-demo .thermostat{position:relative;width:200px;height:200px;margin:15px;background:#f2f2f2;border-radius:50%;box-shadow:0 0 .75rem rgba(0,0,0,.8);}#cloud-demo .thermostat .ring{position:absolute;width:180px;height:180px;top:10px;left:10px;border-radius:50%;box-shadow:inset 2px 4px 4px 0 rgba(0,0,0,.3);}#cloud-demo .thermostat .ring .bottom_overlay{position:absolute;width:95px;height:95px;top:50%;left:50%;background:#f2f2f2;transform-origin:0 0;transform:rotate(45deg);border-radius:0 0 95px 0;}#cloud-demo .thermostat .control{position:absolute;z-index:5;width:130px;height:130px;top:50%;left:50%;transform:translate(-50%,-50%);background:#e6e6e6;border-radius:50%;box-shadow:0 0 1rem rgba(0,0,0,.7);}#cloud-demo .thermostat .control .current{position:absolute;top:20%;left:50%;transform:translate(-50%,-50%);font-weight:100;font-size:2rem;color:#005580;}#cloud-demo .thermostat .control .set{position:absolute;top:34px;left:0;right:0;text-align:center;font-weight:400;font-size:40px;line-height:60px;color:#005580;transform:translateX(0);transition:all .5s ease-in-out;}#cloud-demo .thermostat .control .set span{position:absolute;top:0;right:10px;font-size:1.75rem;line-height:34px;padding:3px 0 0 7px;color:#005580;}#cloud-demo .thermostat .control .unity{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:1.75rem;color:#005580;pointer-events:none;}#cloud-demo #temp .thermostat .ring{background:linear-gradient(to right,#17a2b8,#6ebac5,#ff9,#f39b8b,#d32535);}#cloud-demo #chlore .thermostat .ring{background:linear-gradient(to right,#f5f5dc,#d2e6df,#a4d8e1,#17a2b8);}#cloud-demo #ph .thermostat .ring{background:linear-gradient(to top,#ff2315,#fee460,#7bd143);}#cloud-demo #orp .thermostat .ring{background:linear-gradient(to top,#ff2315,#fee460,#7bd143);}#cloud-demo #salinity .thermostat .ring{background:linear-gradient(to right,#f0f0f0,#c0c0c0,#a4d8e1,#008cba);}#cloud-demo #speed .thermostat .ring{background:linear-gradient(to right,#00ff7f,#7fff00,#ffd700,#ff8c00,#ff4500);}#cloud-demo #power .thermostat .ring{background:linear-gradient(to right,#a4d8e1,#5bc0eb,#ffd700,#ff8c00,#b22222);}#cloud-demo #compressor-strength .thermostat .ring{background:linear-gradient(to right,#1e90ff,#87ceeb,#ffd700,#ff6347,#b22222);}#cloud-demo #fan-speed .thermostat .ring{background:linear-gradient(to right,#00ff7f,#7fff00,#ffd700,#ff8c00,#ff4500);}#cloud-demo #temp-effluent .thermostat .ring{background:linear-gradient(to right,#00bfff,#87ceeb,#ffd700,#ff8c00,#d2222d);}#cloud-demo .rslider{position:absolute!important;width:170px;height:150px;top:19%;left:19%;z-index:1000;}#cloud-demo .rslider .rs-border{border-color:transparent;}#cloud-demo .rslider .rs-transition{transition-timing-function:cubic-bezier(1,-.53,.405,1.425);}#cloud-demo .rs-control .rs-range-color,#cloud-demo .rs-control .rs-path-color,#cloud-demo .rs-control .rs-bg-color{background-color:rgba(0,0,0,0);}#cloud-demo .rs-control .rs-handle{display:inline-block;border-top:10px solid transparent;border-right:17px solid #005580;border-bottom:10px solid transparent;background:transparent;border-radius:0;height:0!important;width:0!important;margin:-11.5px 0 0 -10px!important;}#cloud-demo .rs-tooltip.rs-edit,#cloud-demo .rs-tooltip .rs-input,#cloud-demo .rs-tooltip-text{font-family:inherit!important;font-size:40px;background:transparent;color:#005580;font-weight:400;top:65%;padding:0!important;width:100px;height:50px;line-height:1.25;}@keyframes rotation{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes pulse{50%{transform:scale(1.1);}}#poolex .title h1{font-weight:700;font-size:30px;letter-spacing:.5px;text-transform:uppercase;color:#005487;margin-bottom:15px;}#poolex .subtitle h2{font-weight:700;font-size:18px;margin-bottom:30px;}#poolex .description h3{font-weight:700;font-size:22px;letter-spacing:.5px;text-transform:uppercase;color:#005487;margin-bottom:15px;}#poolex .content h2{font-weight:700;font-size:22px;letter-spacing:.5px;text-transform:uppercase;color:#005487;margin-bottom:15px;}#reward-popup .nav-link img{width:24px;height:24px;vertical-align:middle;}#reward-popup .popup-container{max-width:380px;width:380px;}#reward-popup .popup-container .popup-header{border-radius:.25rem .25rem 0 0;min-height:85px;display:flex;align-items:center;padding:5px;color:#fff;}#reward-popup .popup-container .popup-header .icon{width:45px;height:45px;display:flex;margin:0 10px;}#reward-popup .popup-container .popup-header .info{font-size:.9rem;}#reward-popup .popup-container .popup-header.Access{background:linear-gradient(to right,#00596f,#bddecb);}#reward-popup .popup-container .popup-header.Silver{background:linear-gradient(to right,#434c51,#b4bec5);}#reward-popup .popup-container .popup-header.Gold{background:linear-gradient(45deg,#a77146,#f5c671,#af7a4b);}#reward-popup .popup-container .popup-header.Platinium{background:linear-gradient(45deg,#05191f,#244659,#05191f);}#reward-popup .popup-container .popup-header.Diamond{background:linear-gradient(135deg,#cadbeb,#9a8bc2);}#reward-popup .popup-container .popup-content{padding:14px;}#reward-popup .popup-container .progress-title{font-size:.9rem;margin-bottom:26px;}#reward-popup .popup-container .progress-container{margin:20px 10px 32px 10px;position:relative;}#reward-popup .popup-container .progress-container .progress-steps{display:flex;justify-content:space-between;align-items:center;position:absolute;width:108%;top:4px;z-index:1;margin-left:-4%;margin-top:-7px;font-size:.7rem;text-align:center;}#reward-popup .popup-container .progress-container .progress-steps img{width:22px;height:22px;border-radius:50%;border:solid .1rem #fff;}#reward-popup .popup-container .progress-container .progress-bar{position:relative;min-height:15px;background-color:#e5e7eb;border-radius:.25rem;}#reward-popup .popup-container .progress-container .progress-bar .value{color:#fff;font-size:.9rem;text-align:center;border-radius:.25rem;background-color:#17a2b8;}#reward-popup .popup-container .progress-container .marker{position:absolute;top:-5px;height:25px;border-left:.1rem dashed #069;}#reward-popup .popup-container .progress-container .marker-label{position:absolute;color:#069;font-size:.7rem;margin-left:-10px;top:-20px;cursor:help;}#reward-popup .popup-container .separator{height:1px;background-color:#ddd;margin:15px 0;}#reward-popup .popup-container .product-exploration{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}#reward-popup .popup-container .product-exploration .exploration-label{font-size:.85rem;}#reward-popup .popup-container .product-exploration .exploration-options{display:flex;column-gap:.6rem;}#reward-popup .popup-container .product-exploration .exploration-options span{width:20px;height:20px;border:1px solid #ddd;border-radius:.25rem;background-color:#fff;color:#666;font-size:.75rem;text-align:center;}#reward-popup .popup-container .product-exploration .exploration-options span.active{color:#fff;background-color:#17a2b8;border:1px solid #017688;}#reward-popup .popup-container .actions{display:flex;justify-content:center;column-gap:1rem;}#reward-popup .popup-container .actions .btn{flex-grow:4;}@media screen and (max-width:500px){#reward-popup .popup-container{max-width:360px;width:360px;margin-right:-90px;}}.navbar-search-block{display:flex;width:100%;display:none;justify-content:center;background-color:#f3f3f3;}.navbar-search-block .btn{display:flex;align-items:center;justify-content:center;border-color:#e8e8e8;}.navbar-search-block .btn i{font-size:16px;}.navbar-search-block .input-group{width:100%;}.navbar-search-block .twitter-typeahead{position:initial!important;flex-grow:10;}.navbar-search-block .twitter-typeahead .tt-menu{width:100%;}.navbar-search-block .tt-input{width:100%;border-radius:.25rem 0 0 .25rem;}.navbar-search-block .tt-hint{width:100%;border-radius:.25rem 0 0 .25rem;}