@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;1,300&display=swap");@font-face{font-family:'komikax';src:url("../fonts/KOMIKAX_.ttf") format("truetype");font-weight:400}@font-face{font-family:'outfit';src:url("../fonts/Outfit-VariableFont_wght.ttf") format("truetype");font-weight:400}.coloured-menu{border:2px solid #FFF;box-shadow:1px 1px 2px 1px #ccc;color:#FFF;margin-left:0.5rem;margin-right:0.5rem;text-decoration:none}.coloured-menu:hover{border:2px solid #FFF;color:inherit;transform:rotate(-1deg)}html body .navbar-holder-home,html body .navbar-holder{background-color:#f8f9fa !important}html body .navbar-holder-home nav a.navbar-brand img,html body .navbar-holder nav a.navbar-brand img{height:auto;width:250px}html body .navbar-holder-home nav .navbar-nav .nav-item .coloured-menu,html body .navbar-holder nav .navbar-nav .nav-item .coloured-menu{border:2px solid #FFF;box-shadow:1px 1px 2px 1px #ccc;color:#FFF;margin-left:0.5rem;margin-right:0.5rem;text-decoration:none;transform:rotate(5deg)}html body .navbar-holder-home nav .navbar-nav .nav-item .coloured-menu:hover,html body .navbar-holder nav .navbar-nav .nav-item .coloured-menu:hover{color:#FFF;transform:rotate(0deg) !important}html body .navbar-holder-home nav .navbar-nav .nav-item .dropdown-menu,html body .navbar-holder nav .navbar-nav .nav-item .dropdown-menu{background-color:#EB6119;margin-top:36px;border-radius:0 0 18px 18px;box-shadow:1px 2px 6px #AAA}html body .navbar-holder-home nav .navbar-nav .nav-item .dropdown-menu a,html body .navbar-holder nav .navbar-nav .nav-item .dropdown-menu a{color:#FFF}html body .navbar-holder-home nav .navbar-nav .nav-item .dropdown-menu a:hover,html body .navbar-holder nav .navbar-nav .nav-item .dropdown-menu a:hover{background-color:purple}html body .navbar-holder{margin-bottom:8rem}html body .home-page-banner{background-color:#0989B6}html body .home-page-banner #homepage-slider .carousel-inner .carousel-blurb-holder{background:#CEE7F0;border-radius:6px;box-shadow:0 3px 6px -1px #000;font-family:komikax, Arial, Helvetica, sans-serif}html body .home-page-banner #homepage-slider .carousel-inner .carousel-blurb-holder h3.slide-title{text-align:center;margin:15px 6px;color:#C30201;font-size:21px}html body .home-page-banner #homepage-slider .carousel-inner .carousel-blurb-holder .slide-link-button{background-color:#72c10b;border-radius:8px;text-align:center}html body .home-page-banner #homepage-slider .carousel-inner .carousel-blurb-holder .slide-link-button a{color:white}html body .home-page-banner #homepage-slider .carousel-inner .carousel-blurb-holder .slide-link-button:hover,html body .home-page-banner #homepage-slider .carousel-inner .carousel-blurb-holder .shrink:focus,html body .home-page-banner #homepage-slider .carousel-inner .carousel-blurb-holder .shrink:active{-webkit-transform:scale(0.95);transform:scale(0.95)}html body #Breadcrumbs{margin-bottom:2rem}html body .page-title{color:orangered;margin-bottom:2.5rem;text-shadow:-1px 3px 5px #4A0095;font-size:2.5rem}html body .categories .category-card{border:1px solid transparent;margin-bottom:2rem}html body .categories .category-card a{text-decoration:none}html body .categories .category-card a .category-image{height:380px;background-size:cover;background-position-x:center;background-position-y:top}html body .categories .category-card a .category-name{background-color:#00B8E6;border-radius:0 0 16px 16px;padding-bottom:1rem;padding-left:0;padding-right:0;padding-top:1rem;text-transform:uppercase}html body .categories .category-card a .category-name h2{color:#fff;font-family:komikax;font-size:17px;margin-bottom:0;text-shadow:2px 2px #666}html body .categories .category-card a:hover .category-name{background-color:orange}html body .categories .category-card a:hover .category-name h2{transform:rotate(-3deg)}html body .products .product-card{margin-bottom:2rem}html body .products .product-card a{text-decoration:none}html body .products .product-card a .product-card-inner .product-image{height:250px;background-size:cover;background-position:center;border:1px solid #aaa}html body .products .product-card a .product-card-inner .product-content{height:5rem;padding:0.25rem;background-color:#00B8E6;border-radius:0 0 16px 16px}html body .products .product-card a .product-card-inner .product-content .product-name{height:3rem}html body .products .product-card a .product-card-inner .product-content .product-name h2{font-size:14px;text-align:center;color:#fff;font-family:komikax;margin-bottom:0;text-shadow:2px 2px #666}html body .products .product-card a .product-card-inner .product-content .product-price{text-align:center;color:#FFF}html body .products .product-card a:hover .product-content{background-color:orange}html body .products .product-card a:hover .product-content h2{transform:rotate(-3deg)}html body .single-product-price{background-color:#F0F0F0}html body .single-product-price p{margin:0}html body ul.associated-products li{margin-right:2rem;display:inline flow-root list-item}html body ul.categories-list li{margin-right:2rem;float:left}html body .product-enquiry-form-top{border-radius:16px 16px 0 0px;padding:1rem;color:#FFFFFF;background-color:#0176D1;border-bottom:#555 1px solid;background-image:linear-gradient(rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 80%, transparent 80%, rgba(0,0,0,0.05))}html body .product-enquiry-form-holder{border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;background-color:#F0F0F0}html body .contact-page-block-header{padding:12px;background-image:-webkit-linear-gradient(rgba(255,255,255,0.25) 0%, rgba(255,255,255,0));background-image:linear-gradient(rgba(255,255,255,0.25) 0%, rgba(255,255,255,0));-webkit-box-shadow:inset 0px -3px 1px rgba(0,0,0,0.4),0px 2px 2px rgba(0,0,0,0.2);box-shadow:inset 0px -3px 1px rgba(0,0,0,0.4),0px 2px 2px rgba(0,0,0,0.2);color:#FFFFFF;background-color:#0176D1;border-radius:3px}html body footer{color:lightcyan;background-color:#096A8B;background-image:-webkit-linear-gradient(rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 80%, transparent 80%, rgba(0,0,0,0.05));background-image:linear-gradient(rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 80%, transparent 80%, rgba(0,0,0,0.05));padding:10px 0}html body footer a{color:#FFF}html body footer a:hover{color:yellow}html .carousel-inner img{width:100%;height:100%}html #productCarousel .carousel-indicators{position:static;margin-top:20px}html #productCarousel .carousel-indicators #productCarousel .carousel-indicators>li{width:100px}html #productCarousel .carousel-indicators>li{width:100px}html #productCarousel .carousel-indicators li img{display:block;opacity:0.5}html #productCarousel .carousel-indicators li.active img{opacity:1}html #productCarousel .carousel-indicators li:hover img{opacity:0.75}html .carousel-item img{width:100%}@media screen and (max-width: 736px){html body .btn-amuhire:hover{transform:scale(0.95)}html body .navbar-holder{margin-bottom:2rem}html body .navbar-holder nav .navbar-nav .nav-item .coloured-menu{padding:1rem}html body .navbar-holder nav .navbar-nav .nav-item .coloured-menu[style]{transform:rotate(0deg) !important}html body .navbar-holder nav .navbar-nav .nav-item .dropdown-menu{margin-top:0}html body .home-page-banner #homepage-slider .carousel-inner{height:auto}html body .products .product-card a .product-card-inner .product-image{height:450px;background-position:top}}@media screen and (min-width: 736px) and (max-width: 1024px){html body .btn-amuhire:hover{transform:scale(0.95)}html body .navbar-holder-home,html body .navbar-holder{margin-bottom:2rem}html body .navbar-holder-home nav .navbar-nav .nav-item .coloured-menu,html body .navbar-holder nav .navbar-nav .nav-item .coloured-menu{padding:1rem}html body .navbar-holder-home nav .navbar-nav .nav-item .coloured-menu[style],html body .navbar-holder nav .navbar-nav .nav-item .coloured-menu[style]{transform:rotate(0deg) !important}html body .navbar-holder-home nav .navbar-nav .nav-item .dropdown-menu,html body .navbar-holder nav .navbar-nav .nav-item .dropdown-menu{margin-top:0}html body .home-page-banner #homepage-slider .carousel-inner{height:auto}html body .products .product-card a .product-card-inner .product-image{height:450px;background-position:top}}.typography{font-family:roboto ,Arial, Helvetica, sans-serif}.typography h1,.typography h2,.typography h3{font-family:komikax}.typography h1{font-size:3rem;margin-bottom:3rem}.typography h2{font-size:2rem;margin-bottom:2rem;color:#666;color:orange}.typography h3{line-height:2.5rem;margin-bottom:2rem}.typography h4{font-family:"komikax", Arial, Helvetica, sans-serif;font-size:1.25rem;line-height:1.5;margin-bottom:2rem}.typography .homeH1{text-align:center;color:#72c10b;font-size:26px;margin-bottom:25px;margin-top:15px}.typography p{font-size:1.25rem}.typography .left{text-align:left}.typography .center{text-align:center}.typography .right{text-align:right}.typography img{height:auto;background:transparent url(../images/ajax-loader.gif) no-repeat center center}.typography img.left{float:left;max-width:50%;margin:5px 20px 10px 0}.typography img.right{float:right;max-width:50%;margin:5px 0 10px 20px}.typography img.leftAlone{float:left;margin-right:100%;margin-bottom:10px;clear:both}.typography img.center{float:none;margin-left:auto;margin-right:auto;display:block;margin-bottom:1rem;clear:both;width:100%;height:auto}.typography .captionImage{width:100%;margin-top:5px}.typography .captionImage img{margin:0}.typography .captionImage.left{float:left;margin:5px 30px 20px 0px}.typography .captionImage.right{float:right;margin:5px 0 20px 30px}.typography .captionImage.left[style],.typography .captionImage.right[style]{max-width:50%}.typography .captionImage.left img,.typography .captionImage.right img{float:none;max-width:none;width:100%}.typography .captionImage.left img{margin-right:-10px}.typography .captionImage.right img{margin-left:-10px}.typography .captionImage.right p{margin-left:-10px;text-align:left;margin-left:-10px}.typography .captionImage.leftAlone{float:none;margin:0 20px 20px 0px}.typography .captionImage.center{margin:0 auto 20px}.typography .captionImage p{clear:both;margin:5px 0;font-style:italic;color:#888}form .message{color:#FFF;margin:0.5rem;padding:1rem}form p.requiredFieldsWarning{font-size:1rem}form .good{background-color:#A9CC34}form .error{background-color:red}form .bad{background-color:red}form .required{color:red;font-weight:bold}form .validation{background-color:darkorange}form fieldset .field,form .userform-fields .field{margin-bottom:1rem}form fieldset .field textarea,form fieldset .field input[type="text"],form fieldset .field input[type="email"],form .userform-fields .field textarea,form .userform-fields .field input[type="text"],form .userform-fields .field input[type="email"]{width:100%}form fieldset .form-icon,form .userform-fields .form-icon{position:absolute;top:42px;left:20px;color:#007BFF;color:#FF8000 !important;text-shadow:2px 2px #ccc}.customer-package-form-holder fieldset .form-icon,.generic-contact-form fieldset .form-icon,.product-enquiry-form fieldset .form-icon{position:absolute;top:42px;left:20px;color:#007BFF}.customer-package-form-holder fieldset textarea,.customer-package-form-holder fieldset input[type="text"],.customer-package-form-holder fieldset input[type="date"],.customer-package-form-holder fieldset input[type="email"],.generic-contact-form fieldset textarea,.generic-contact-form fieldset input[type="text"],.generic-contact-form fieldset input[type="date"],.generic-contact-form fieldset input[type="email"],.product-enquiry-form fieldset textarea,.product-enquiry-form fieldset input[type="text"],.product-enquiry-form fieldset input[type="date"],.product-enquiry-form fieldset input[type="email"]{padding-left:32px}
