.vertical-align-middle{vertical-align:middle!important}.vertical-align-middle img{vertical-align:middle!important}.heading-underline{border-bottom:1px solid #1d1d1d;display:inline-block;text-align:center;margin:0 5% 50px 5%;padding:0 30px 10px 30px}.text-center{text-align:center}.adwaters-single-panel{width:auto;max-width:100%;height:auto}.adwaters-single-panel a{display:block;width:100%;height:auto;position:relative}.adwaters-single-panel a h2{margin:0;padding:0 0 65px 20px;position:absolute;z-index:3;left:0;bottom:0;font-size:3em;font-weight:600;line-height:100%;display:block;color:#000;max-width:100%;box-sizing:border-box;text-transform:uppercase;z-index:5}.adwaters-single-panel a.align-title-right h2{right:0;left:auto;text-align:right;padding:0 20px 60px 0}.adwaters-single-panel a:after{content:'';transition:opacity 0.35s;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}.adwaters-single-panel a:hover:after{opacity:.18;background-color:#141414}.adwaters-single-panel a .see-more-btn{position:absolute;margin:0 0 15px 20px;padding:2px 7px;bottom:0;left:0;background-color:#e41936;color:#fff;font-size:1em;font-weight:600;text-transform:uppercase;cursor:pointer;transition:background-color 0.35s;z-index:10}.adwaters-single-panel a .see-more-btn:hover{background-color:#c1112a}.adwaters-single-panel a.align-title-right .see-more-btn{right:0;left:auto;margin:0 20px 15px 0}.adwaters-single-panel a h2 span{color:#e41936}.adwaters-single-panel img{width:100%;height:auto;vertical-align:middle}section.l-content.product-search{width:100%}#adwatersSearch form{width:100%;margin-bottom:40px;text-align:center}#adwatersSearch form label{font-size:1.5em}#adwatersSearch form input[type="text"]{padding:7px 10px;width:50%}#adwatersSearch ul{list-style:none;margin-left:0;width:100%}#adwatersSearch ul li{width:33%;margin:0 0 2.5rem;display:inline-block;vertical-align:top;text-align:center}#adwatersSearch ul li a{max-width:376px;display:inline-block;box-shadow:0 1px 2px rgba(0,0,0,.08),0 1px 5px rgba(0,0,0,.06)}#adwatersSearch ul li a .shortCode{margin-left:10px;vertical-align:top}#adwatersSearch ul li a .title{vertical-align:top;margin-left:10px}#adwatersSearch ul li a:hover{text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.08),0 2px 12px rgba(0,0,0,.16)}#adwatersSearch ul li a img{background-color:#f4f4f4;max-width:100%}#adwatersSearch .noResults{margin-bottom:20px;font-size:1.3em}#adwatersSearch .products-found-count{margin-bottom:20px;font-size:1.3em}.panel-container div.vc_row,.panel-container div.wpb_column,.panel-container div.vc_column-inner,.panel-container div.g-cols.type_default{margin:0!important;padding:0!important}.panel-container div.l-section-h.i-cf{padding:0}.panel-container .panel-left{width:45%}.panel-container .panel-right{width:55%;min-height:600px}#dealerLocaterSearchForm{width:auto;max-width:500px}#dealerLocaterSearchForm select,#dealerLocaterSearchForm input{margin-bottom:10px}#dealerLocaterWrapper{width:100%}#mapContentWrapper{height:auto;width:100%;margin-left:auto;margin-right:auto;margin-top:20px}#mapContentWrapper .map-container{height:auto;width:auto;position:relative;max-height:600px}#mapInfosContent .hide-on-list{display:none}#mapInfosContent .store-infos{line-height:1.5em}#searchLoadingOverlay{position:absolute;background-color:#fff;width:100%;height:100%;opacity:.7;z-index:100;display:none}#searchLoadingOverlay .l-preloader-spinner{color:#e41936!important}#dealerLocatorMap{height:600px;float:right;width:75%}#dealerLocatorMap.not-active{width:100%}#mapInfosContent{width:25%;height:100%;max-height:600px;overflow-y:auto;overflow-x:hidden;background-color:#fff;float:left}#mapInfosContent.not-active{display:none}#responseClientInfo{margin:10px 0 0 0}.store-info-template{display:none}.store-infos{padding-left:5px;font-size:.92em;padding:10px 32px 10px 5px;position:relative}.store-infos img{margin-right:5px;float:left}.store-infos:not(:last-of-type){border-bottom:1px solid #eee}.store-infos p{margin:0;padding:0!important}.store-infos .store-info-customer-name{color:#e41936}.store-list-info-brand-label{color:#e41936}.clear{clear:both}.icz-flipbox img{margin-left:auto;margin-right:auto}.ml-form-embedContainer .ml-form-embedWrapper.embedForm{max-width:100%!important;}.ml-form-embedContainer .ml-form-embedWrapper.embedForm *{font-family:"Libre Franklin",sans-serif!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p strong{font-weight:600!important;line-height:1.35}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4:empty,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4::empty{display:none}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody.ml-form-embedBodyHorizontal{display:flex;flex-direction:row;align-items:center}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent{flex-grow:1;padding:0!important;margin:0!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form{flex-grow:1;width:initial!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm{padding:0!important;margin:0!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{padding:0!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button{min-height:var(--inputs-height)}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-mobileButton-horizontal{margin-bottom:0!important}@media screen and (max-width:1024px){.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody.ml-form-embedBodyHorizontal{flex-direction:column}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form{width:100%!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm{padding:20px 0!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent{margin-bottom:20px!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p{text-align:center!important}}@media screen and (max-width:1024px){.adwaters-single-panel a h2{font-size:2em}#adwatersSearch ul li{width:48%}#adwatersSearch ul li img{width:100%}}@media screen and (max-width:768px){.icz-flipbox img{max-width:60%}#dealerLocatorMap{width:70%}#mapInfosContent{width:30%}#mapInfosContent .store-infos{font-size:.82em}#adwatersSearch ul li{width:100%}#adwatersSearch ul li a{max-width:none;width:100%}}@media screen and (max-width:480px){.icz-flipbox img{max-width:80%}#dealerLocatorMap{width:100%;clear:left;height:400px}#mapInfosContent{width:100%;max-height:none;height:auto;margin-top:20px}}