.custom-btn a{background:#0990d0;padding:1em 2em;border-radius:5px;cursor:pointer;text-align:center; display: block;}
.hotpoint-nav .hotpoint-sub-nav{display:none;background:#fff;padding:12px;width:250px;box-shadow:0 4px 10px rgba(0,0,0,.5);transition:all .2s;position:absolute;top:calc(100%);left:0;z-index:999}
.hotpoint-nav .hotpoint-sub-nav a{text-decoration:none;color:#000;font-weight:400}
.hotpoint-nav .hotpoint-sub-nav a:hover{text-decoration:none;color:#0790d0;font-weight:400}
.hotpoint-nav .hotpoint-sub-nav li{margin:18px 0}
.hotpoint-nav .Nav-section-wrapper p{cursor:pointer; margin-bottom: 0;}
.hotpoint-nav li:hover .hotpoint-sub-nav{display:block}
.hotpoint-nav li:focus-within>p,.hotpoint-nav li:hover>p{color:#0790d0}
.hotpoint-nav li.active .hotpoint-sub-nav{display:block}
.footer-anchor{text-decoration:none}
.footer-anchor:hover{text-decoration:none}
.custom-anchor{text-decoration:none;color:#fff;font-size:14px}
.custom-anchor:hover{text-decoration:none;color:#fff}
.custom-text-color{color:#fff}
.indesit-header-container{background:#0790d0;display:flex;align-items:center;justify-content:center;padding:20px 0}
.services-content-wrapper {margin-bottom: 20px;}
.hotpoint-nav .Nav-section-wrapper > li:nth-child(1n+3) .hotpoint-sub-nav {right: 0; left: auto;}
.hotpoint-nav .Nav-section-wrapper p{padding: 4px;}

@media screen and (min-width:768px){
.hotpoint-nav .Nav-section-wrapper p{font-size:21px}
.services-content-wrapper {margin-bottom: 40px;}
.indesit-header-container .indesit-header-img-wrapper{padding:20px 0}
.indesit-header-container .indesit-header-img-wrapper>img{max-width:200px}
.hotpoint-nav .Nav-section-wrapper{max-width:80%;margin:2.5rem auto;display:flex;justify-content:space-between}
.hotpoint-nav .Nav-section-wrapper>a{text-decoration:none;font-weight:500;color:#000;cursor:pointer;font-size:2rem}
.indesit-image-banner-wrapper{background:#e5f4fd;padding:2rem 2rem 2rem 0;display:flex}
.indesit-image-banner-wrapper .banner-image-wrapper{max-width:50%}
.indesit-image-banner-wrapper .banner-contents-wrapper{margin-left:5rem;max-width:500px;display:flex;align-items:center}
.indesit-image-banner-wrapper .banner-title{color:#095283;font-size:2.6rem;font-weight:400;line-height:1em}
.indesit-image-banner-wrapper .banner-contents{margin-top:10px;color:#444; font-size: 1.286em;line-height: 1.3em;}
.indesit-image-banner-wrapper .banner-btn{margin-top:20px;width:fit-content}
.indesit-services-wrapper{margin:2.5rem auto}
.services{display:flex;margin:3.5rem 0}
.services .service-left-container{max-width:48%;margin-right:2%}
.services .service-right-container{max-width:48%;margin-left:2%}
.services .service-left-container .refrigeration-btn-wrapper{display:flex;justify-content:space-between}
.services .service-left-container .refrigeration-btn-wrapper .left-btn-holder{width:48%}
.services .cooking-service-right{margin-right:2%;margin-left:0!important}
.services .cooking-service-left{margin-left:2%!important;margin-right:0!important}
.services .content-flex{display:flex;flex-direction:column;justify-content:center}
.services .img-content-flex{display:flex}
.services .img-content-left-wrapper img{height:100%;object-fit:cover}
.services .img-content-flex .img-content-right-wrapper{max-width:45%;background:#0b90d0}
.services .img-content-flex .img-content-right-wrapper img{margin:5px 5px 0 auto;width:70px}
.services .img-content-flex .img-content-right-wrapper .services-info-wrapper{max-width:75%;text-align:left;margin:5px auto 0 auto}
.services .img-content-flex .img-content-right-wrapper .services-info-wrapper h3{margin:15px 0;font-size:1.5rem}
.services .img-content-flex .img-content-right-wrapper .services-info-wrapper span{margin:5px 0;line-height:18px;font-size:16px}
.services h2{color:#0b5383;font-size:2.5rem;line-height:1em;margin-bottom: 10px;font-weight: 400;}
.services p{color:#444;font-size:1.286em;line-height:1.3em}
.services .laundry-btn{max-width:250px;margin:15px 0}
.services .fridge-btn{width:100%;margin:15px 0}
.services .fridge-btn a{font-size:14px}
.services .laundry-btn a{text-transform:uppercase}
.indesit-footer-container{background:#e5f4fd;padding:2rem;display:flex}
.footer-content-wrapper{display:flex;margin:0 auto;width:60%;align-items:center}
.footer-content-wrapper .img-left-wrapper{max-width:130px}
.footer-content-wrapper .content-right-wrapper{margin-left:2rem}
.footer-content-wrapper .content-right-wrapper h2{color:#004d80;font-size:2rem;margin:0}
.footer-content-wrapper .content-right-wrapper p{max-width:80%;color:#6e777c;margin-left:5px}
}

@media screen and (min-width:320px) and (max-width:767px){
.hotpoint-nav .hotpoint-sub-nav{width:150px}
.indesit-header-container img{width:150px}
.hotpoint-nav .Nav-section-wrapper{display:flex;justify-content:space-between;margin:1rem 10px}
.hotpoint-nav .Nav-section-wrapper>a{text-decoration:none;font-weight:500;color:#000;cursor:pointer}
.banner-image-wrapper{background:#e5f4fd;padding:1rem 1rem 1rem 0}
.banner-contents-wrapper .banner-title{color:#095283;font-size:2.5em;font-weight:400;line-height:1em;margin:1rem}
.banner-contents-wrapper .banner-contents{color:#444;max-width:85%;margin:15px auto 15px auto}
.banner-contents-wrapper .banner-btn{margin:20px auto;max-width:270px}
.services{margin:20px 0}
.services .service-left-container{max-width:85%;margin:10px auto}
.services .service-left-container h2{color:#0b5383;font-size:1.5rem;line-height:1em; font-weight: 400;margin-bottom: 10px;}
.services .service-left-container p, .banner-contents-wrapper .banner-contents{color:#444;font-size:1rem;line-height:1.7rem}
.services .services-btn-wrapper{margin:15px 0}
.services .services-btn-wrapper .laundry-btn{max-width:320px;margin:10px auto}
.services .services-btn-wrapper .laundry-btn a{font-size:14px}
.services .service-right-container{max-width:100%;padding:0 15px}
.services .img-content-flex{display:flex}
.services .img-content-left-wrapper img{height:100%;object-fit:cover}
.services .img-content-flex .img-content-right-wrapper{max-width:45%;background:#0b90d0}
.services .img-content-flex .img-content-right-wrapper img{margin:10px 10px 10px auto;width:50px}
.services .img-content-flex .img-content-right-wrapper .services-info-wrapper{max-width:80%;text-align:left;margin:25px auto 20px auto}
.services .img-content-flex .img-content-right-wrapper .services-info-wrapper h3{margin:15px 0;font-size:1rem}
.services .img-content-flex .img-content-right-wrapper .services-info-wrapper span{margin:5px 0;line-height:1px}
.service-responsive{display:flex;flex-direction:column-reverse}
.service-responsive .responsive-flip{flex-direction:row-reverse}
.services .refrigeration-btn-wrapper .left-btn-holder{width:100%}
.services .refrigeration-btn-wrapper .fridge-btn{max-width:320px;margin:10px auto}
.services .refrigeration-btn-wrapper .fridge-btn a{font-size:14px}
.indesit-footer-container{background:#e5f4fd;padding:2rem;display:flex;align-items:center}
.footer-content-wrapper{margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}
.footer-content-wrapper .img-left-wrapper{max-width:130px}
.footer-content-wrapper .content-right-wrapper{text-align:center}
.footer-content-wrapper .content-right-wrapper h2{color:#004d80;font-size:2rem;margin-top:15px}
.footer-content-wrapper .content-right-wrapper p{color:#6e777c;margin-left:15px;max-width:90%}
}

@media screen and (min-width:920px) and (max-width:1114px){
.services .service-left-container .refrigeration-btn-wrapper{display:flex;flex-direction:column}
.services .service-left-container .refrigeration-btn-wrapper .left-btn-holder{width:70%}
.services .fridge-btn{width:100%;margin:5px 0}
}

@media screen and (min-width:768px) and (max-width:920px){
.services .service-left-container .refrigeration-btn-wrapper{display:flex!important;flex-direction:column!important}
.services .service-left-container .refrigeration-btn-wrapper .left-btn-holder{width:70%!important}
.services .fridge-btn{width:100%!important;margin:5px 0!important}
}