body .btn{text-transform:uppercase;font-weight:600;font-family:poppins,Arial,sans-serif;color:#fff}body .btn .material-icons{font-size:28px;display:inline-block;vertical-align:middle;width:auto;margin:0}body .btn-success{background-color:#b5ce2f;background:-webkit-gradient(linear,left top,left bottom,from(#b5ce2f),to(#a3b92a));background:-webkit-linear-gradient(top,#b5ce2f,#a3b92a);background:-moz-linear-gradient(top,#b5ce2f,#a3b92a);background:-ms-linear-gradient(top,#b5ce2f,#a3b92a);background:-o-linear-gradient(top,#b5ce2f,#a3b92a);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);border:0}body .btn-success:hover{background-color:#bcd344;background:-webkit-gradient(linear,left top,left bottom,from(#bcd344),to(#b5ce2f));background:-webkit-linear-gradient(top,#bcd344,#b5ce2f);background:-moz-linear-gradient(top,#bcd344,#b5ce2f);background:-ms-linear-gradient(top,#bcd344,#b5ce2f);background:-o-linear-gradient(top,#bcd344,#b5ce2f);border-color:transparent;color:#fff}body .btn-success:not(:disabled):not(.disabled):active{background-color:#b5ce2f;background-color:#a3b92a;background:-webkit-gradient(linear,left top,left bottom,from(#a3b92a),to(#b5ce2f));background:-webkit-linear-gradient(top,#a3b92a,#b5ce2f);background:-moz-linear-gradient(top,#a3b92a,#b5ce2f);background:-ms-linear-gradient(top,#a3b92a,#b5ce2f);background:-o-linear-gradient(top,#a3b92a,#b5ce2f)}body .btn-success:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;-moz-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset}body .btn-success:focus{-webkit-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;-moz-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset}body .btn-primary{background-color:#48c0e1;background:-webkit-gradient(linear,left top,left bottom,from(#48c0e1),to(#41adcb));background:-webkit-linear-gradient(top,#48c0e1,#41adcb);background:-moz-linear-gradient(top,#48c0e1,#41adcb);background:-ms-linear-gradient(top,#48c0e1,#41adcb);background:-o-linear-gradient(top,#48c0e1,#41adcb);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);border:0}body .btn-primary:hover{background-color:#5ac6e4;background:-webkit-gradient(linear,left top,left bottom,from(#5ac6e4),to(#48c0e1));background:-webkit-linear-gradient(top,#5ac6e4,#48c0e1);background:-moz-linear-gradient(top,#5ac6e4,#48c0e1);background:-ms-linear-gradient(top,#5ac6e4,#48c0e1);background:-o-linear-gradient(top,#5ac6e4,#48c0e1);border-color:transparent;color:#fff}body .btn-primary:not(:disabled):not(.disabled):active{background-color:#48c0e1;background-color:#41adcb;background:-webkit-gradient(linear,left top,left bottom,from(#41adcb),to(#48c0e1));background:-webkit-linear-gradient(top,#41adcb,#48c0e1);background:-moz-linear-gradient(top,#41adcb,#48c0e1);background:-ms-linear-gradient(top,#41adcb,#48c0e1);background:-o-linear-gradient(top,#41adcb,#48c0e1)}body .btn-primary:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;-moz-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset}body .btn-primary:focus{-webkit-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;-moz-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset}body .btn-info{background-color:#e70581;background:-webkit-gradient(linear,left top,left bottom,from(#e70581),to(#d00574));background:-webkit-linear-gradient(top,#e70581,#d00574);background:-moz-linear-gradient(top,#e70581,#d00574);background:-ms-linear-gradient(top,#e70581,#d00574);background:-o-linear-gradient(top,#e70581,#d00574);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);border:0}body .btn-info:hover{background-color:#e91e8e;background:-webkit-gradient(linear,left top,left bottom,from(#e91e8e),to(#e70581));background:-webkit-linear-gradient(top,#e91e8e,#e70581);background:-moz-linear-gradient(top,#e91e8e,#e70581);background:-ms-linear-gradient(top,#e91e8e,#e70581);background:-o-linear-gradient(top,#e91e8e,#e70581);border-color:transparent;color:#fff}body .btn-info:not(:disabled):not(.disabled):active{background-color:#e70581;background-color:#d00574;background:-webkit-gradient(linear,left top,left bottom,from(#d00574),to(#e70581));background:-webkit-linear-gradient(top,#d00574,#e70581);background:-moz-linear-gradient(top,#d00574,#e70581);background:-ms-linear-gradient(top,#d00574,#e70581);background:-o-linear-gradient(top,#d00574,#e70581)}body .btn-info:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;-moz-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset}body .btn-info:focus{-webkit-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;-moz-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset}body .btn-warning{background-color:#f9c606;background:-webkit-gradient(linear,left top,left bottom,from(#f9c606),to(#e0b205));background:-webkit-linear-gradient(top,#f9c606,#e0b205);background:-moz-linear-gradient(top,#f9c606,#e0b205);background:-ms-linear-gradient(top,#f9c606,#e0b205);background:-o-linear-gradient(top,#f9c606,#e0b205);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);border:0}body .btn-warning:hover{background-color:#facc1f;background:-webkit-gradient(linear,left top,left bottom,from(#facc1f),to(#f9c606));background:-webkit-linear-gradient(top,#facc1f,#f9c606);background:-moz-linear-gradient(top,#facc1f,#f9c606);background:-ms-linear-gradient(top,#facc1f,#f9c606);background:-o-linear-gradient(top,#facc1f,#f9c606);border-color:transparent;color:#fff}body .btn-warning:not(:disabled):not(.disabled):active{background-color:#f9c606;background-color:#e0b205;background:-webkit-gradient(linear,left top,left bottom,from(#e0b205),to(#f9c606));background:-webkit-linear-gradient(top,#e0b205,#f9c606);background:-moz-linear-gradient(top,#e0b205,#f9c606);background:-ms-linear-gradient(top,#e0b205,#f9c606);background:-o-linear-gradient(top,#e0b205,#f9c606)}body .btn-warning:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;-moz-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset}body .btn-warning:focus{-webkit-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;-moz-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset}body .btn-danger{background-color:#f04c3e;background:-webkit-gradient(linear,left top,left bottom,from(#f04c3e),to(#d84438));background:-webkit-linear-gradient(top,#f04c3e,#d84438);background:-moz-linear-gradient(top,#f04c3e,#d84438);background:-ms-linear-gradient(top,#f04c3e,#d84438);background:-o-linear-gradient(top,#f04c3e,#d84438);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3);border:0}body .btn-danger:hover{background-color:#f25e51;background:-webkit-gradient(linear,left top,left bottom,from(#f25e51),to(#f04c3e));background:-webkit-linear-gradient(top,#f25e51,#f04c3e);background:-moz-linear-gradient(top,#f25e51,#f04c3e);background:-ms-linear-gradient(top,#f25e51,#f04c3e);background:-o-linear-gradient(top,#f25e51,#f04c3e);border-color:transparent;color:#fff}body .btn-danger:not(:disabled):not(.disabled):active{background-color:#f04c3e;background-color:#d84438;background:-webkit-gradient(linear,left top,left bottom,from(#d84438),to(#f04c3e));background:-webkit-linear-gradient(top,#d84438,#f04c3e);background:-moz-linear-gradient(top,#d84438,#f04c3e);background:-ms-linear-gradient(top,#d84438,#f04c3e);background:-o-linear-gradient(top,#d84438,#f04c3e)}body .btn-danger:not(:disabled):not(.disabled):active:focus{-webkit-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;-moz-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset}body .btn-danger:focus{-webkit-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;-moz-box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset;box-shadow:0 2px 4px 1px rgba(54,64,74,.4) inset}html body .wa-accordion .card{text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:0;margin-bottom:5px}html body .wa-accordion .card .card-header:first-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}html body .wa-accordion .card .card-header{border-bottom:0;cursor:pointer;position:relative;padding-top:15px;padding-bottom:15px;padding-right:42px}html body .wa-accordion .card .card-header h4,html body .wa-accordion .card .card-header h5,html body .wa-accordion .card .card-header h6{text-transform:none}html body .wa-accordion .card .card-header .chevronBaseStyle{position:absolute;right:0;top:50%;margin-right:10px;margin-top:-15px;font-size:24px}html body .wa-accordion .card .card-header[aria-expanded=false]:after{font-family:material icons;content:"keyboard_arrow_down";font-weight:400;font-style:normal;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;right:0;top:50%;margin-right:10px;margin-top:-15px;font-size:24px}html body .wa-accordion .card .card-header[aria-expanded=true]:after{font-family:material icons;content:"keyboard_arrow_up";font-weight:400;font-style:normal;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;right:0;top:50%;margin-right:10px;margin-top:-15px;font-size:24px}html body .wa-accordion .card .card-header button{position:relative}html body .wa-accordion .card .card-header button::after{position:absolute;font-family:material icons;text-transform:none;right:1rem}html body .wa-accordion .card .card-header button[aria-expanded=false]::after{content:"keyboard_arrow_down"}html body .wa-accordion .card .card-header button[aria-expanded=true]::after{content:"keyboard_arrow_up"}html body form .form-group .form-control{width:100%;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ececec;font-size:16px}html body form .form-group .error{color:#f04c3e}html body .custom-checkbox .custom-control-input:checked~.custom-control-label::before,html body .custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#48c0e1}.alert-success{background-color:#b5ce2f;color:#fff;border:0}.alert-danger{background-color:#f04c3e;color:#fff;border:0}.tooltip-more:after{font-family:material icons;content:"info";font-weight:400;font-style:normal;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-size:21px;vertical-align:middle;color:#48c0e1;margin-left:5px;display:inline-block;height:25px}.popover .popover-header{background-color:#48c0e1;color:#fff;text-transform:none;font-family:poppins,Arial,sans-serif}.popover .popover-body{padding:9px 14px;font-family:muli,Calibri,sans-serif}body .slick-slide img{max-width:100%}body .product-slide .slick-next,body .product-slide .slick-prev{font-size:0;line-height:0;top:50%;width:44px;height:44px;margin-top:-22px;cursor:pointer;color:transparent;background:0;border:0;outline:0;position:absolute}body .product-slide .slick-next:before,body .product-slide .slick-prev:before{font-size:50px}body .product-slide .slick-prev{left:-50px}body .product-slide .slick-prev:before{font-family:material icons;content:"play_circle_filled";font-weight:400;font-style:normal;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);color:#48c0e1;position:relative;margin-left:-12px;margin-top:-3px}body .product-slide .slick-next{right:-50px}body .product-slide .slick-next:before{font-family:material icons;content:"play_circle_filled";font-weight:400;font-style:normal;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';color:#48c0e1;position:relative;margin-left:-12px;margin-top:-3px}body .slick-disabled{cursor:default!important}body .slick-disabled:before{color:#afafaf!important}body .product-slide .slick-list{padding:0!important;margin:0 15px}body .product-slide .slick-list .slick-track{padding:30px 0 20px}body .product-slide .slick-center .product-price{background-color:#48c0e1}body .product-slide .slick-center .product-price .price{font-size:42px;color:#fff}body .product-slide .slick-center .product-price .price-cycle{color:#fff}html body .product{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1);background-color:#fff;text-align:center}html body .product .product-header{background-color:#fff;padding-top:10px;padding-bottom:10px}html body .product .product-header h4{font-size:36px;text-transform:uppercase;font-weight:600;min-height:60px;display:block;margin-bottom:0}html body .product .product-description{background-color:#f3f3f3;padding:25px}html body .product .product-description .form-group{margin-bottom:10px}html body .product.featured .product-price{background-color:#48c0e1}html body .product .product-price{background-color:#343a40;color:#fff;padding:25px}html body .product .product-price .price{font-size:42px}html body .product .product-price .price-cycle{font-size:14px}html body .product .product-price .btn{margin-top:5px}html body .product .product-specs{padding:24px;text-align:left}html body .product .product-specs ul{list-style-type:none;margin:0;padding:0}html body .product .product-specs ul li{padding:6px 0;font-size:.875rem}html body .product .product-specs ul li.yes:before{font-family:material icons;content:"check_circle";font-weight:400;font-style:normal;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';margin-right:5px;font-size:21px;height:25px;color:#b5ce2f;vertical-align:middle}html body .product .product-specs ul li.no:before{font-family:material icons;content:"remove_circle";font-weight:400;font-style:normal;display:inline-block;width:1em;height:1em;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';margin-right:5px;font-size:21px;height:25px;color:#f04c3e;vertical-align:middle}.contact-section{color:#fff}.contact-section .contact-us-whatsapp svg{width:28px;height:28px;display:inline-block;vertical-align:middle;width:auto;margin:0}.contact-section .contact-us-whatsapp:hover .whatsapp-icon{fill:#000}.contact-section .btn .material-icons{margin-right:10px}.contact-section .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/wa-front-res/images/ajax-loader.gif);width:16px;height:16px;border:0;padding:0;margin:0 0 0 4px;vertical-align:middle}.contact-section #frm-contact .form-control{padding:8px 10px}.parallax-overlay{position:absolute;top:0;height:100%;width:100%;background-color:rgba(54,64,74,.7);background:-webkit-gradient(linear,left top,left bottom,from(rgba(54,64,74,0.7)),to(rgba(54,64,74,0.7)));background:-webkit-linear-gradient(top,rgba(54,64,74,0.7),rgba(54,64,74,0.7));background:-moz-linear-gradient(top,rgba(54,64,74,0.7),rgba(54,64,74,0.7));background:-ms-linear-gradient(top,rgba(54,64,74,0.7),rgba(54,64,74,0.7));background:-o-linear-gradient(top,rgba(54,64,74,0.7),rgba(54,64,74,0.7))}.jarallax{position:relative;z-index:auto!important}.jarallax>.jarallax-img{position:absolute;object-fit:cover;font-family:'object-fit: cover;';top:0;left:0;width:100%;height:100%;z-index:-1}.font-awesome-loader{display:block;position:fixed;padding:0 30%;top:0;left:0;width:100%;height:100%;background-color:rgba(62,197,234,.8);z-index:9999}.font-awesome-loader .spinner{position:relative;top:50%;transform:translateY(-50%);font-size:26px;color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.3);z-index:9999;margin:0 auto;text-align:center;width:auto}.font-awesome-loader .spinner i{font-size:55px;padding:15px}.font-awesome-loader .spinner span{display:block;line-height:1.3em}.spin{-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.pulse{-webkit-animation:spin 1s infinite steps(8);animation:spin 1s infinite steps(8)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spin{0%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}html body .wa-tabs .nav-tabs{background-color:#eee;border:solid 1px #dee2e6}html body .wa-tabs .nav-tabs .nav-link{border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0 40px;min-height:54px;line-height:54px}html body .wa-tabs .tab-content{background-color:#fff;padding:50px;padding-top:30px;border:solid 1px #dee2e6;border-top:0}.modal-fullscreen{max-width:1140px}#alert-covid-19 h6.card-subtitle{line-height:24px}#alert-covid-19 #btn-collapseCovid19Message[aria-expanded=true] div:first-child{display:inline}#alert-covid-19 #btn-collapseCovid19Message[aria-expanded=true] div:last-child{display:none}#alert-covid-19 #btn-collapseCovid19Message[aria-expanded=false] div:first-child{display:none}#alert-covid-19 #btn-collapseCovid19Message[aria-expanded=false] div:last-child{display:inline}#alert-covid-19 .whatsapp-icon{width:24px;background-image:url(../images/social-icons/WhatsApp_Logo.png);height:24px;display:block;background-size:contain;float:left}#alert-covid-19 a{color:#007bff}#alert-covid-19 a:hover{color:#0056b3}#covid-19-footer .btn.btn-link:hover{color:#41adcb;text-decoration:none}.bg-dark{background-color:#343a40!important;color:#fff}.bg-dark a{color:#fff}.bg-darker{background-color:#2a363f;color:#fff}.bg-darker a{color:#fff}.bg-white{color:#343a40}.bg-light-grey{background-color:#f3f3f3}.bg-blue{background-color:#48c0e1;color:#fff}.bg-yellow{background-color:#f9c606;color:#fff}.bg-pink{background-color:#e70581;color:#fff}.txt-blue{color:#48c0e1}.txt-green{color:#b5ce2f}.txt-yellow{color:#f9c606}.txt-red{color:#f04c3e}.txt-pink{color:#e70581}.jumbotron{border-radius:0;margin-bottom:0}.footer hr{border-top-color:rgba(255,255,255,.1)}.footer .copyright .list-inline{line-height:1em}@media(min-width:992px){.footer .copyright .list-inline{margin-top:-4px}}.footer .pacifiers{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.footer .pacifiers ul{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin:0;padding:0}.footer .pacifiers ul li{width:100px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}.footer .pacifiers ul li:nth-child(1){background-image:url(/templates/WebAfrica/resources/images/security/payfast-logo-colour.png)}.footer .pacifiers ul li:nth-child(2){background-image:url(/templates/WebAfrica/resources/images/security/Visa.png);width:50px}.footer .pacifiers ul li:nth-child(3){background-image:url("/templates/WebAfrica/resources/images/security/Mastercard horizontal-01.png")}.footer .pacifiers ul li:last-child{margin-right:0}.footer .pacifiers ul li span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#top-bar .badge,.footer .badge{line-height:1rem;font-size:.5rem;padding:0 .25rem}#top-bar .badge.badge-primary,.footer .badge.badge-primary{background-color:#e70581}#top-bar a{font-size:.625rem!important}@media(min-width:576px){#top-bar a{font-size:.75rem!important}}@media(min-width:992px){#top-bar a{font-size:.875rem!important}}#top-bar .badge{left:-5px;top:-8px}.bg-animate{background-position:0 100%;background-repeat:repeat-x;background-size:4px 4px;transition:background-size .2s}.bg-animate:hover{color:#fff!important;background-size:4px 50px}@media(min-width:768px){#main-nav .navbar-nav .nav-item{position:relative;text-transform:uppercase}#main-nav .navbar-nav .nav-item::after{content:"";position:absolute;right:-1px;width:1px;background-color:#ced4da;height:50%;top:50%;transform:translateY(-50%)}#main-nav .navbar-nav .nav-item:last-child::after{display:none}}.chat-container{bottom:0!important;-webkit-border-radius:4px!important;-webkit-border-bottom-right-radius:1px!important;-webkit-border-bottom-left-radius:1px!important;-moz-border-radius:4px!important;-moz-border-radius-bottomright:0!important;-moz-border-radius-bottomleft:0!important;border-radius:4px!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.chat-container .chat-header{background-color:#48c0e1!important;height:43px!important}.chat-container .chat-header .left-icon{color:#fff!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMzkuMSwxNDQuOGwtMjUyLjksMS42QzQxLjIsMTQ2LjcsNC45LDE4Mi40LDUuMSwyMjZsMC43LDExMy4zYzAuMyw0MC4xLDMxLjQsNzMuMSw3MS41LDc3LjkgICBjMS4yLDAuMSwyLjQsMC4yLDMuNiwwLjNsMS4zLDQwYzYuMyw1MC4xLDQ0LjcsMzguNyw1OC40LDI5LjdjMTgtMTEuNyw1NC4xLTUwLjIsNzIuNS03MC4zbDEyNy43LTAuOCAgIGM0NS4xLTAuMyw4MS40LTM1LjksODEuMS03OS41bC0wLjctMTEzLjNDNDIxLDE3OS43LDM4NC4yLDE0NC41LDMzOS4xLDE0NC44eiBNMzgzLjEsMzQzLjVjMC4xLDE4LjgtMTUuMywzNC4xLTM0LjQsMzQuMiAgIGwtMTQ2LjYsMC45bC02Nyw2Ny45bC0xNy40LDAuMWwtMC40LTY3LjVMNzgsMzc5LjVjLTE5LjEsMC4xLTM0LjctMTUtMzQuOC0zMy44bC0wLjgtMTI2LjZjLTAuMS0xOC44LDE1LjMtMzQuMSwzNC40LTM0LjIgICBsMjcwLjctMS43YzE5LjEtMC4xLDM0LjcsMTUsMzQuOCwzMy44TDM4My4xLDM0My41eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxMS41LDI1MS4yYzAuMSw5LjYtNy43LDE3LjQtMTcuMywxNy41bC0xODMuNywxLjJjLTkuNiwwLjEtMTcuNC03LjctMTcuNS0xNy4zbDAsMCAgIGMtMC4xLTkuNiw3LjctMTcuNCwxNy4zLTE3LjVsMTgzLjctMS4yQzMwMy42LDIzMy45LDMxMS40LDI0MS42LDMxMS41LDI1MS4yTDMxMS41LDI1MS4yeiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzMC4zLDMxOS43YzAuMSwxMC04LDE4LjItMTgsMTguM2wtMTAwLjUsMC42Yy0xMCwwLjEtMTguMi04LTE4LjMtMThsMCwwYy0wLjEtMTAsOC0xOC4yLDE4LTE4LjNsMTAwLjUtMC42ICAgQzIyMi4xLDMwMS43LDIzMC4yLDMwOS43LDIzMC4zLDMxOS43TDIzMC4zLDMxOS43eiIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQzNC4yLDU0LjNsLTIyMC41LDEuNGMtMzkuMywwLjMtNzEsMzEuMy03MC44LDY5LjRsMC4xLDE2LjlsMzIuNi0wLjJsLTAuMS0yMi43Yy0wLjEtMTYuNCwxMy4zLTI5LjgsMzAtMjkuOSAgIGwyMzYuMS0xLjVjMTYuNy0wLjEsMzAuMiwxMy4xLDMwLjQsMjkuNWwwLjcsMTEwLjRjMC4xLDE2LjQtMTMuMywyOS44LTMwLDI5LjlsLTE3LjcsMC4xbDAuMiwzMy40bDEwLjYtMC4xICAgYzM5LjMtMC4zLDcxLTMxLjMsNzAuOC02OS40bC0wLjYtOTguOEM1MDUuNiw4NC43LDQ3My41LDU0LDQzNC4yLDU0LjN6Ii8+CjwvZz4KPC9zdmc+)!important}.chat-container .chat-header #widget-header{margin-right:10px!important}.chat-container .chat-header #widget-header li{padding:10px!important}.chat-container .chat-header #widget-header li span{min-width:18px!important}.chat-container .chat-header #widget-header li .left-icon:after{display:block!important;content:"Chat with us";width:125px!important;height:auto!important;position:absolute;margin-left:35px!important;font-size:14px!important;font-weight:700!important}.chat-container .chat-header #widget-header li label{color:#fff!important;font-size:14px!important;font-weight:700!important}.chat-container .chat-header #widget-header li:last-child{display:none}.chat-container .chat-header #widget-header li:empty{display:none!important}.chat-container .chat-body{background-image:none!important}.chat-container .chat-body .chat-footer .title-tag{display:none!important}#fc_frame{bottom:0!important}#mobile-chat-container.mobile-chat-container{background-color:#48c0e1!important}.page-error h1,.page-error h2{line-height:1.2}@media(min-width:768px){.page-error h1{font-size:6rem}}@media(min-width:768px){.page-error h2{font-size:3.5rem}}@media(min-width:768px){.page-error h2{font-size:2.5rem}}#recaptcha-error{color:#f04c3e}@media only screen and (max-width:990px) and (min-width:768px){.form-containers .col-md-8,.form-containers .col-md-4{flex:100%;max-width:100%}.form-containers .offset-md-4{margin-left:0!important}.form-containers .btn{margin-bottom:1rem}}@media(max-width:1199px){.why-choose-fibre h4{display:inline-block}}@media(max-width:414px){.slick-next{display:none!important}}@media(max-width:414px){#ul-location li a{width:49%!important}}.ul-breadcrumbs li a{margin-right:8px}.areas-with-fibre{padding-bottom:20px}.areas-with-fibre ul li{display:inline-block;margin-right:1px}.areas-with-fibre ul li i.material-icons{position:relative;top:3px;color:#36404a;font-size:16px}.areas-with-fibre p.area-name{font-size:22px}.yes-no-buttons{text-align:center}.whatsapp-widget{position:fixed;z-index:99;cursor:pointer;right:.5rem;bottom:2rem}@media(min-width:992px){.whatsapp-widget{right:2rem;bottom:3rem}}.whatsapp-widget .whatsapp-icon-icon>a{display:block}.whatsapp-widget .whatsapp-widget-info{width:226px;color:#36404a;background:#fff;padding:0;border:2px solid #48c0e1;border-radius:6px;-webkit-animation:slide-down .3s ease-out;-moz-animation:slide-down .3s ease-out}.whatsapp-widget .whatsapp-widget-info-header{padding:5px 10px;background:#48c0e1;color:#fff;position:relative}.whatsapp-widget .whatsapp-widget-info-header .close-whatsapp{position:relative;left:93px;bottom:3px}.whatsapp-widget .whatsapp-widget-info-header .heading-whatsapp{font-size:19px}.whatsapp-widget span.whatsapp-number{font-size:23px;font-weight:700}.whatsapp-widget .whatsapp-widget-info-body{padding:10px;font-size:14px}#indexpage #openserve-adsl-connectivity-package,#fibrepage #openserve-adsl-connectivity-package,#ltepage #openserve-adsl-connectivity-package{display:none!important}#hud-type-item-adsl{display:none!important}#adslpage #hud-type-item-adsl{display:block!important}.static-color-blue{background-color:#b5ce2f}.static-color-blue .carousel-item{min-height:225px}.carousel-caption-contact{position:absolute;right:15%;bottom:20px;left:0;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.fibrepage-card-pad{padding:30px 0}.cabling-inf-fibre-provide{text-transform:uppercase}@media(max-width:414px){.card-header{margin-bottom:10px}}.vumareach-payment .bg-blue{background-color:rgba(19,173,233,.9)}footer{background-color:#343a40!important}.ispa-logo{float:right}section#dom-and-dommer{background-color:#ef4b3e}@media(min-width:768px){section#dom-and-dommer .hero-banner{background:no-repeat right bottom url(../images/fibre-page/dom-and-dommer.jpg);background-size:contain}}section#dom-and-dommer .hero-banner .text-block{max-width:543px}section#dom-and-dommer .hero-banner .text-block div:first-child{background-color:#48c0e1;color:#fff}section#dom-and-dommer .hero-banner .text-block div:last-child{background-color:#fac809;color:#fff}section#dom-and-dommer .hero-banner .text-block div .h3,section#dom-and-dommer .hero-banner .text-block div .h5{font-family:poppins,Arial,sans-serif;font-weight:600;text-transform:uppercase}section#dom-and-dommer #connectivity-address-input .fibre-question{display:none!important}section#dom-and-dommer #connectivity-address-input.bg-dark{background-color:transparent!important}section#dom-and-dommer #connectivity-address-input.pt-5{padding-top:0!important}section#dom-and-dommer #connectivity-address-input.pb-5{padding-bottom:0!important}section#dom-and-dommer.dom-and-dommer-vuma-reach{background-color:#de2085}section#dom-and-dommer.dom-and-dommer-vuma-reach .hero-banner{background-image:none}@media(min-width:992px) and (max-width:1199.98px){section#dom-and-dommer.dom-and-dommer-vuma-reach .hero-banner{background:no-repeat right bottom url(../images/fibre-page/firestarter-will.png);background-size:contain}}@media(min-width:1200px){section#dom-and-dommer.dom-and-dommer-vuma-reach .hero-banner{background:no-repeat right bottom url(../images/fibre-page/firestarter-will.png);background-size:auto;background-position-y:-200px;background-size:50%}}section#dom-and-dommer.dom-and-dommer-vuma-reach .hero-banner .display-3{background-color:#fac809;color:#fff;font-family:poppins,Arial,sans-serif;font-weight:900}section#dom-and-dommer.dom-and-dommer-vuma-reach .hero-banner .img-block{max-width:550px}section#dom-and-dommer.dom-and-dommer-vuma-reach .vuma-hero-banner{background-image:none}@media(min-width:992px) and (max-width:1199.98px){section#dom-and-dommer.dom-and-dommer-vuma-reach .vuma-hero-banner{background:no-repeat right bottom url(../images/fibre-page/firestarter-will.png);background-size:contain}}@media(min-width:1200px){section#dom-and-dommer.dom-and-dommer-vuma-reach .vuma-hero-banner{background:no-repeat right bottom url(../images/fibre-page/firestarter-will.png);background-size:auto;background-position-y:-139px;background-size:35%}}section#dom-and-dommer.dom-and-dommer-vuma-reach .vuma-hero-banner .display-3{background-color:#b5ce2f;color:#fff;font-family:poppins,Arial,sans-serif;font-weight:900;font-size:2.8rem;margin-bottom:42px!important;margin-top:58px!important}section#dom-and-dommer.dom-and-dommer-vuma-reach .vuma-hero-banner .img-block{max-width:550px}section#dom-and-dommer.dom-and-dommer-vuma-reach .vuma-hero-banner .text-block{max-width:543px}section#dom-and-dommer.dom-and-dommer-vuma-reach .vuma-hero-banner .text-block div:last-child{background-color:#48c0e1;color:#fff;margin-bottom:53px!important}section#dom-and-dommer.dom-and-dommer-vuma-reach .vuma-hero-banner .text-block .h3,section#dom-and-dommer.dom-and-dommer-vuma-reach .vuma-hero-banner .text-block .h5{font-family:poppins,Arial,sans-serif;font-weight:600;text-transform:uppercase}.non-semantic-protector{position:absolute;z-index:1;top:-8px;left:0}[data-state=preorder] .non-semantic-protector,[data-state=preorder] .vuma-dontshowme{display:none}.ribbon{font-size:16px!important;width:100%;position:relative;background:#ec008c;color:#fff;text-align:center;padding:2px 5px}.ribbon.opernserve-ribbon{background:#394d5c}.ribbon-2{font-size:16px!important;width:100%;position:relative;background:#28a71a;color:#fff;text-align:center;padding:2px 5px}.ribbon-2 .ribbon-content:before{content:"";position:absolute;display:block;border-style:solid;border-color:#1b4e15 transparent transparent transparent;bottom:-1em}.ribbon .ribbon-content:before{content:"";position:absolute;display:block;border-style:solid;border-color:#804f7c transparent transparent transparent;bottom:-1em}.ribbon.opernserve-ribbon .ribbon-content:before{border-color:#13181d transparent transparent transparent}.ribbon .ribbon-content:before{left:0;border-width:1em 0 0 1em}.ribbon-2 .ribbon-content:before{left:0;border-width:1em 0 0 1em}.card-with-ribbon .non-semantic-protector{top:-11px;left:-16px}.card-with-ribbon .ribbon-2{font-size:16px!important;padding:5px 14px}#vumatel-fibre-connectivity-package .non-semantic-protector,#vumafibrehoods-fibre-connectivity-package .non-semantic-protector,#vumareach-fibre-connectivity-package .non-semantic-protector,#openserve-fibre-connectivity-package .non-semantic-protector{top:-18px!important;left:-21px!important}#vumatel-fibre-connectivity-package .non-semantic-protector .ribbon,#vumafibrehoods-fibre-connectivity-package .non-semantic-protector .ribbon,#vumareach-fibre-connectivity-package .non-semantic-protector .ribbon,#openserve-fibre-connectivity-package .non-semantic-protector .ribbon{font-size:20px!important}.time-outages .input-group-append{margin:10px 0}.col-md-12.time-outages{padding-bottom:12px;padding-left:15px}.gm-style-iw.gm-style-iw-c{min-width:300px!important;min-height:200px!important}@media(max-width:991.98px){.gm-style-iw.gm-style-iw-c h5,.gm-style-iw.gm-style-iw-c p{font-size:16px!important;line-height:22px!important}.gm-style-iw.gm-style-iw-c .btn-group .btn{font-size:12px!important;padding:7px!important}}@media(max-width:991.98px){#vumareachAddressVerificationModal .modal-header{padding:5px}#vumareachAddressVerificationModal .modal-header .modal-title{font-size:16px}#vumareachAddressVerificationModal .modal-body{padding:10px}#vumareachAddressVerificationModal .modal-body #staticVumaReachAddressConfirm{padding:10px}#vumareachAddressVerificationModal .modal-body #staticVumaReachAddressConfirm h6,#vumareachAddressVerificationModal .modal-body #staticVumaReachAddressConfirm p{font-size:14px}#vumareachAddressVerificationModal .modal-body #staticVumaReachAddressConfirm .form-inline .form-group{margin:0!important;width:100%}#vumareachAddressVerificationModal .modal-body #staticVumaReachAddressConfirm #vumareach-findMyAddress-btn{width:100%}#vumareachAddressVerificationModal .modal-body h5{font-size:16px}#vumareachAddressVerificationModal .modal-body #vumareachAddressSelect{font-size:13px}#vumareachAddressVerificationModal .modal-body #vumareachAddressSelect_showMore,#vumareachAddressVerificationModal .modal-body #vumareachAddressSelect_showLess{font-size:14px}#vumareachAddressVerificationModal .modal-body #vumareachAddressSelect_showMore .material-icons,#vumareachAddressVerificationModal .modal-body #vumareachAddressSelect_showLess .material-icons{display:none}}.extra-padding{padding-top:20px}