@import url(https://fonts.googleapis.com/css2?family=Amiko:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap);#loadingDiv,body,html{height:100%}.accordion .card-header .btn-link.collapsed:after,.accordion .card-header .btn-link:after{top:1.4rem;right:1rem;z-index:999;text-align:center;width:28px;height:28px;font-family:'Font Awesome 6 Pro'}.enqfrm .form-group label,.print{margin:0;display:none}.flexcontainer img,.galleryimg img,.imgmax img,.post-preview img,.qlimg img,figure.image img{max-width:100%;height:auto}#srch,#srch input{height:40px;width:24em}#cta2 h2,#cta3 h2,#maincontent .widget-title{margin-bottom:4.5rem}.filters .btn,.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.caption.scrolled,.print,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}#blog,#blogprimary{line-height:1.8}#blogside,.navbar ul.navbar-nav li.nav-item:last-child{padding-right:0!important}.slick-slide.dragging img,.video-container iframe,.video-mobile{pointer-events:none}#blog_archives ul,#blog_categories ul,#blogprimary,#categories,#gallerygrid,#maincontent,#productgrid,#productgridprimary,.sidecats ul{word-wrap:break-word;text-rendering:optimizeLegibility}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:125%}#blogside li,#blogside li a,#footer h3,.employee-job,.menufooter li a,.mini-basket a,.post-cat,.post-cat a,.ql2evenrow div h2,.quicklink .ql1outer,.site-title a,.slick-next:hover,.slick-prev:hover,.testimonial-bg,.testimonial-bg a,a .ql1outer,body,figure.image figcaption,legend,ul.treeMenu li,ul.treeMenu li a,ul.treeMenu li a:hover{color:#888}#blogside li a.active,#blogside li a:hover,#newsbar .posted-on a,#quicklink1b i,.iconcol,.menufooter li a:hover,.posted-on a,.ql1outer .ql1-thumb,.ql1outer .ql1-thumb a,.ql1txt1,.ql1txt1 h5,.ql2oddrow div .btn-primary,.ql2oddrow div .btn-primary a,.qliconbox,.qliconbox i,.quantity.buttons_added .minus:hover,.quantity.buttons_added .plus:hover,.quicklink .ql2outer i,.sidecats li a:hover,.sidecats li.active a,.site-title a,.testcompany,.testimonial-content:before,.testimonial-title,a{color:#34e0e4}#gallerybar h2 a,#newsbar .posted-on a:hover,#newsbar h2 a,#team h2 a,.accordion .card-header .btn-link,.article-post .posted-on a,.blog_search .search-field,.employee-content h3,.employee-content h3 a,.employee-title:hover,.employee-title:hover a,.entry-footer a:hover,.entry-meta a:hover,.entry-title a,.galleryimgtxt a,.h1,.h2,.h3,.h4,.h5,.h6,.navbar-dark .navbar-toggler,.page-item .page-link,.post-tags>a,.pricing-icon,.pricing-wrapper .pricing-price,.pricing-wrapper .pricing-title,.ql2outer h3,.tag-cloud>a,.testimonial-content,.widget-area h2,.widget-area h2 a,a.link-icon,a:hover,h1,h2,h3,h4,h5,h6{color:#5c5c5c}.editbar a,.gallerygridimgtxt a,.gallerygridimgtxt h3,.prodcatitem:hover .prodcatgridtxt h3,mark{color:#000}#blogside .postcount,.entry-footer,.entry-footer a,.site-copyright a,.site-description,.slick-next,.slick-prev,.testcompany{color:#a7a7a7}#counters,#counters h2,#counters i,#cta1 h2,#cta2,#cta2 h2,#cta3,#cta3 h2,#srchbtn,#srchicon,#testimonials,#testimonials .blockquote-footer,#testimonials blockquote,#testimonials blockquote:after,#testimonials blockquote:before,#testimonials h2,#testimonials p,.accordion .card-header .btn-link.collapsed:after,.accordion .card-header .btn-link:after,.banner h1,.banner h2,.banner h3,.banner p,.btn-info:active,.btn-info:hover,.btn-primary,.btn-primary a,.carousel-caption a,.carousel-caption h2,.carousel-caption h3,.carousel-caption p,.dropdown-submenu:hover>a:after,.dropdown-submenu>a:after,.employee-title,.employee-title a,.gallery-filters li a,.galleryimgtxt a.link-icon,.header-contactbar,.header-contactbar a,.header-contactbar i,.page-item.active .page-link,.post-cat a:hover,.post-cat:hover,.post-tags>a:hover,.ql1img-outer,.ql2oddrow,.ql2oddrow a,.ql2oddrow div h2,.tag-cloud>a:hover{color:#fff}.ql1txt2,.ql1txt2 h5{color:#77c3ca}.ql1txt3,.ql1txt3 h5,.social-media-list a[href*="deviantart.com"]:hover:before,.social-media-list a[href*="dribbble.com"]:hover:before,.social-media-list a[href*="facebook.com"]:hover:before,.social-media-list a[href*="flickr.com"]:hover:before,.social-media-list a[href*="foursquare.com"]:hover:before,.social-media-list a[href*="google.com/+"]:hover:before,.social-media-list a[href*="instagram.com"]:hover:before,.social-media-list a[href*="linkedin.com"]:hover:before,.social-media-list a[href*="pinterest.com"]:hover:before,.social-media-list a[href*="plus.google.com"]:hover:before,.social-media-list a[href*="reddit.com"]:hover:before,.social-media-list a[href*="snapchat.com"]:hover:before,.social-media-list a[href*="soundcloud.com"]:hover:before,.social-media-list a[href*="spotify.com"]:hover:before,.social-media-list a[href*="tiktok.com"]:hover:before,.social-media-list a[href*="trello.com"]:hover:before,.social-media-list a[href*="tumblr.com"]:hover:before,.social-media-list a[href*="twitter.com"]:hover:before,.social-media-list a[href*="vimeo.com"]:hover:before,.social-media-list a[href*="weibo.com"]:hover:before,.social-media-list a[href*="whatsapp.com"]:hover:before,.social-media-list a[href*="x.com"]:hover:before,.social-media-list a[href*="xing.com"]:hover:before,.social-media-list a[href*="youtube.com"]:hover:before,.social-media-list a[href*=behance]:hover:before{color:#1580bb}#cta1 .btn-primary,#cta1 .btn-primary a,.btn-outline-primary,.btn-outline-primary a{color:#34e0e4!important}#cta1 .btn-primary:active,#cta1 .btn-primary:hover,.bg-dark,.btn-outline-primary:active,.btn-outline-primary:hover,.btn-primary:active,.btn-primary:hover,.navbar-dark .navbar-nav ul.dropdown-menu li a,.navbar-dark .navbar-nav ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li a,.navbar-dark .navbar-nav ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li:hover a,.navbar-dark .navbar-nav ul.dropdown-menu li:hover a{color:#fff!important}hr{color:#ebebeb}#cta1 .btn-primary:active,#cta1 .btn-primary:hover,.btn-outline-primary,.btn-outline-primary:visited,.maincontentbg .blockquote p,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link,.ql2oddrow div .btn-primary:active,.ql2oddrow div .btn-primary:hover{background-color:transparent!important}.navbar-dark .navbar-nav .nav-link{position:relative;color:#888}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{background-color:transparent!important;color:#34e0e4!important;transform:translateY(-7px)}.navbar-dark .navbar-nav .nav-link.active{background-color:transparent!important;color:#34e0e4!important}.navbar .dropdown-menu{background-color:#faf9f9!important;-webkit-transition:2s;transition:2s}.btn-primary,.btn-primary:visited,.dropdown:hover>.dropdown-menu,.nav-item .dropdown-submenu .dropdown-menu,.navbar-dark .navbar-nav ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li:hover{background-color:#34e0e4!important}#testimonials blockquote,.bg-dark{background-color:transparent!important}.btn-outline-primary:active,.btn-outline-primary:hover,.btn-primary:active,.btn-primary:hover,.navbar-dark .navbar-nav ul.dropdown-menu li:hover{background-color:#1580bb!important}#enquiryfrm,.enquiryfrmbg,.maincontentbg .btn,.maincontentbg div,.maincontentbg h1,.maincontentbg h2,.maincontentbg h3,.maincontentbg h4,.maincontentbg h5,.maincontentbg h6,.maincontentbg ol,.maincontentbg p,.maincontentbg table,.maincontentbg ul,.pricing-wrapper,.site-header,.testimonial-bg,body{background-color:#fff}#loadingDiv{background-color:rgba(255,255,255,.3);position:absolute;top:0;left:0;width:100%;z-index:99999;-webkit-backdrop-filter:blur(7px);backdrop-filter:grayscale(0.5) blur(7px)}#counters .row-overlay,#cta3 .row-overlay,#testimonials .row-overlay{background-color:rgba(0,0,0,.6)!important;transition:background .2s linear}#cta1,.accordion .card-header .btn-link.collapsed:after,.accordion .card-header .btn-link:after,.gallery-filters li,.gallery-filters li:hover,.header-contactbar,.link-icon,.page-item.active .page-link,.post-cat:hover,.ql1bg1,.ql2oddrow{background-color:#34e0e4}#counters,#cta2,.post-tags>a:hover,.ql1bg3,.tag-cloud>a:hover{background-color:#1580bb}.ql1bg2{background-color:#77c3ca}#footer,#pricebar,.blog_search .search-field,.flexcontainer blockquote,.post-tags>a,.ql2evenrow,.site-footer,.tag-cloud>a{background-color:#f4f4f4}.post-cat{background-color:#eff1f4}#cta1 .btn-primary,#cta1 .btn-primary:visited,.prodcatitem:hover .prodcatgridtxt,.ql2oddrow div .btn-primary,.ql2oddrow div .btn-primary:visited{background-color:#fff!important}.galleryitem::before{background-color:rgba(52,224,228,.6)}.gallerygridimgtxt h3::after,.gallerygridimgtxt h3::before,.galleryimgtxt a::after,.galleryimgtxt a::before{background-color:rgba(0,0,0,.2)}.loader{border-top:1.1em solid rgba(52,224,228,.2);border-right:1.1em solid rgba(52,224,228,.2);border-bottom:1.1em solid rgba(52,224,228,.2);border-left:1.1em solid #34e0e4}#blogside,#srch input,.blog_search .search-field,.pricing-wrapper,fieldset,fieldset fieldset fieldset{border:1px solid #ebebeb}.entry-footer{border-top:1px solid #ebebeb}.post,.pricing-header{border-bottom:1px solid #ebebeb}.primary-navigation li{border-bottom:2px solid #34e0e4}.primary-navigation li:hover{border-bottom:2px solid #fff}ul.treeMenu>li>ul>li,ul.treeMenu>li>ul>li>ul>li{border-left:1px dotted #ebebeb}.flexcontainer blockquote{border-left:2px solid #cbd1dc}.flexcontainer blockquote:hover{border-color:#34e0e4}.btn-outline-primary,.btn-outline-primary:visited,.btn-primary,.btn-primary:visited{border:2px solid #34e0e4}.btn-outline-primary:active,.btn-outline-primary:hover,.btn-primary:active,.btn-primary:hover{border:2px solid #1580bb}#cta1 .btn-primary,#cta1 .btn-primary:visited,.ql2oddrow div .btn-primary,.ql2oddrow div .btn-primary:active,.ql2oddrow div .btn-primary:hover,.ql2oddrow div .btn-primary:visited{border:2px solid #fff}.page-item.active .page-link{border:1px solid #34e0e4;font-weight:700}html{font-size:16px}hr{background-color:#ebebeb;border:none;height:1px}body{font-weight:400;font-family:Amiko,sans-serif}#enquiryfrm a:hover,#newsbar a:hover,#pricebar a:hover,#team a:hover,#testimonials a:hover,.btn-link,.btn-link.active,.btn-link:hover,.dropdown-menu li a:hover,.enlarge a:hover,.fancybox-caption:hover,.gallerygridimgtxt a,.galleryimgtxt a,.prodcatgridtxt a,.social-media-list li a:hover,a,a:hover{text-decoration:none}.banner h1,.banner h2,.btn-outline-primary,.btn-primary,.site-title{font-family:Montserrat,sans-serif;font-weight:700}.banner h3,.counter-name,.counter-number,.h1,.h2,.h3,.h4,.h5,.h6,.testimonial-content,h1,h2,h3,h4,h5,h6{font-family:Amiko,sans-serif;font-weight:700}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}h1+div{padding-top:.5em}h2+div{padding-top:0}h1+p,h2+ul,p+h2,p+h3,p+h4,p+h5,ul+h2,ul+h3,ul+h4,ul+h5{padding-top:1em}h3+div,h3+ul{padding-top:.75em}mark{font-weight:700;background-color:#ff0}img{border:0}.img-shadow,.img-shadow img{border-radius:3px!important;box-shadow:0 8px 24px rgba(255,141,78,.2)!important}section{width:100%;display:block}form{margin:0}input,select,textarea{font-size:1rem;font-weight:400}.enqfrm .form-check-inline label{margin:0 1rem 0 0}.enqfrm .form-check-inline input[type=checkbox],.enqfrm .form-check-inline input[type=radio]{margin-right:.5rem}fieldset{width:100%;-moz-border-radius:.333rem;-webkit-border-radius:0.333rem;border-radius:.333rem;margin:1rem 0 2rem;padding:1rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}legend{font-weight:700;font-size:1.44rem;padding-right:10px;padding-left:10px;display:inline;width:auto}fieldset fieldset legend{font-weight:700;font-size:1.2rem;padding-right:.666rem;padding-left:.666rem}fieldset fieldset fieldset legend{font-weight:700;font-size:1.1rem;padding-right:.666rem;padding-left:.666rem}fieldset fieldset fieldset{width:100%;-moz-border-radius:.333rem;-webkit-border-radius:0.333rem;border-radius:.333rem;margin:1rem 0;padding:.5rem 1rem;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.btn-primary{font-size:.875rem;font-weight:700;line-height:1rem;text-transform:uppercase;padding:.9375rem 3.5rem;cursor:pointer;width:auto;border-radius:1.75rem;-moz-border-radius:1.75rem;-webkit-border-radius:1.75rem;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.btn-outline-primary,.btn-primary:disabled{font-size:.875rem;line-height:1rem;padding:.9375rem 3.5rem;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;text-transform:uppercase;font-weight:700}.btn-outline-primary{position:relative;text-align:center;border-radius:1.75rem;-moz-border-radius:1.75rem;-webkit-border-radius:1.75rem;transition:.5s}.btn-primary:disabled{border:1px solid #b6b6b6;background-color:#f4f4f4;color:#999;cursor:pointer;width:auto;border-radius:1.75rem;-moz-border-radius:1.75rem;-webkit-border-radius:1.75rem;transition:.5s}.primary-navigation a,.primary-navigation li{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.accordion .card-header .btn-link{text-transform:uppercase;font-size:1.125rem;font-weight:700}.accordion .card-header .btn-link:active,.accordion .card-header .btn-link:focus,.accordion .card-header .btn-link:hover,.accordion .card-header .btn-link:visited{text-decoration:none!important}.accordion .card-header{border-bottom:none;position:relative}.accordion .card{border:none}.accordion .card-header .btn-link:after{content:"\f068";position:absolute}.accordion .card-header .btn-link.collapsed:after{content:"\f067";position:absolute}#footer h3,.accordion .card-body,.entry-footer,.entry-meta,.proddetailsitm{font-size:1rem}@media only screen and (max-width:767px){.accordion .card-header .btn-link{font-size:1rem}.accordion .card-header{padding:.2rem .5rem .5rem}.accordion .card-header .btn-link.collapsed:after,.accordion .card-header .btn-link:after{display:none}}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{font-size:10px;position:absolute;top:40%;left:45%;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:1.1s linear infinite load8;animation:1.1s linear infinite load8}.editbar,figure.image figcaption{text-align:center;font-size:.9333rem}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.editbar{position:fixed;right:.666rem;top:1rem;z-index:99999;background-color:#f0f0f0;padding:.333rem;border-radius:.333rem;-moz-border-radius:.333rem;-webkit-border-radius:0.333rem}.editbar i{padding:.2rem}.carousel img,.editbar i:hover{opacity:.5}.print{padding:0}figure.image{display:inline-block;margin:0 .1333rem 0 .0666rem}figure.align-left{float:left;margin-right:1rem}figure.align-right{float:right;margin-left:1rem}figure.align-center{display:table;margin-left:auto;margin-right:auto}figure.image img{margin:.5rem .5rem .25rem}figure.image figcaption{margin:.4rem .5rem;font-style:italic}.pictureRight,.pictureright{float:right;margin-left:1rem;margin-top:1rem;margin-bottom:1rem}.pictureLeft,.pictureleft{float:left;margin-right:1rem;margin-top:1rem;margin-bottom:1rem}@media only screen and (max-width:812px) and (orientation:landscape){.pictureLeft,.pictureRight,.pictureleft,.pictureright{margin-top:0!important;margin-bottom:0!important;display:inline!important;max-width:50%!important}.pictureRight,.pictureright{float:right!important;margin-left:1em!important}.pictureLeft,.pictureleft{float:left!important;margin-right:1em!important}}@media only screen and (max-width:767px) and (orientation:portrait){.accordion .card-header .btn-link{font-size:.875rem}.pictureLeft,.pictureRight,.pictureleft,.pictureright{float:none;margin:1em auto;display:block}.pictureLeft img,.pictureRight img,.pictureleft img,.pictureright img{max-width:100%;height:auto}}#newsbar .btn-outline-primary:after,#newsbar .btn-primary:after,.blog_search .search-submit,.ipadpro,.onlymobile,.onlyresponsive,.slick-arrow.slick-hidden,.slick-slide.slick-loading img,.updated:not(.published),ul.treeMenu li::before{display:none}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.noipad,.nolandscapemobile{display:block!important}.editbar{display:none!important}}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5){.editbar,.noipad{display:none}.slider .row{margin-right:0;margin-left:0}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.accordion .card-header .btn-link{font-size:1rem}.accordion .card-header .btn-link.collapsed:after,.accordion .card-header .btn-link:after{display:none}.editbar,.noipad,.nolandscapemobile,.noresp{display:none!important}.onlyresponsive{display:block!important}}@media (min-width:768px) and (max-width:1180px) and (orientation:landscape){.editbar,.noipad,.nomobile,.onlymobile{display:none!important}.onlyresponsive{display:block!important}}@media only screen and (max-width:767px) and (orientation:portrait){#srchouter,.editbar,.nogsm,.nomobile,.noresp{display:none}.mobnav,.onlymobile,.onlyresponsive{display:block}#cta1 .row,#gallerybar .row,#maincontent .row{margin-right:0!important;margin-left:0!important}}table .w-10{width:10%}table .w-15{width:15%}table .w-20{width:20%}table .w-30{width:30%}table .w-40{width:40%}table .w-50{width:50%}.galleryitem:hover .gallerygridimgtxt h3::after,.galleryitem:hover .gallerygridimgtxt h3::before,table .w-60{width:60%}table .w-70{width:70%}table .w-80{width:80%}table .w-90{width:90%}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#prodSideCats,#prodfilters,.dropdown-submenu:hover>.dropdown-menu,.dropdown:hover>.dropdown-menu,.primary-navigation,.slick-initialized .slick-slide,.slick-slide img{display:block}.primary-navigation ul{list-style:none;margin:0;text-align:right}.primary-navigation li{float:right;position:relative;padding:.5rem .25rem .75rem;margin-left:.5rem;margin-right:.5rem;font-size:.875rem;font-weight:400;line-height:100%;transition:.5s}.primary-navigation li:first-child{margin-right:0}.primary-navigation a{display:block;text-decoration:none;transition:.5s;float:left}.navbar,.navbar .nav-link{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}@media only screen and (max-width:1199px){.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{background-color:transparent!important;color:#fff!important}.navbar .dropdown .nav-link::after{display:inline-block;position:relative;padding-left:1rem;font-family:'Font Awesome 6 Pro';content:'\f078';font-size:.75rem;border-bottom:none}.navbar-dark .navbar-nav .nav-link{color:#fff;border-bottom:1px solid rgba(255,255,255,.05)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{transform:none;color:#fff!important;border-bottom:none}.dropdown-submenu:hover>a:after,.dropdown-submenu>a:after{color:#fff}.navbar .dropdown-menu{border:none;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.navbar-dark .navbar-nav .nav-link.active:after,.navbar-dark .navbar-nav .nav-link:after,.navbar-dark .navbar-nav .nav-link:focus:after,.navbar-dark .navbar-nav .nav-link:hover:after,.primary-navigation{display:none}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu li a,.navbar-dark .navbar-nav ul.dropdown-menu li:focus,.navbar-dark .navbar-nav ul.dropdown-menu li:hover{color:#fff!important}.dropdown:hover>.dropdown-menu,.nav-item .dropdown-submenu .dropdown-menu,.navbar .dropdown-menu{background-color:#34e0e4!important;color:#fff!important}.navbar-dark .navbar-nav ul.dropdown-menu li a{color:#fff!important;border-bottom:1px solid rgba(255,255,255,.05)!important}.navbar .show{background-color:#34e0e4!important;color:#fff!important;-webkit-transition:initial!important;transition:initial!important}}@media only screen and (min-width:375px) and (max-width:812px) and (orientation:landscape){.primary-navigation{display:none}}@media only screen and (min-width:1024px) and (orientation:portrait){.primary-navigation{display:block}.primary-navigation li{padding:.75rem .25rem;margin-left:.35rem;margin-right:.35rem;font-size:.75rem}}.navbar,ul.menufooter{padding:0!important;font-weight:400}.navbar{font-size:.75rem;transition:.5s}.navbar .nav-item{padding:0 .75rem}.dropdown-menu,.navbar .nav-link{margin:0;padding:0;text-transform:uppercase}.navbar .nav-link{transition:.5s}.dropdown-menu,.menufooter li{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.navbar .nav-link a{display:inline-block;text-decoration:none;position:relative;padding:0 1.25rem;z-index:11}.navbar .dropdown{padding:0 1rem 0 .75rem}.navbar .dropdown .nav-link::before{display:block;position:absolute;top:.1rem;right:-.5rem;font-family:'Font Awesome 6 Pro';content:'\f078';font-size:.5rem}.navbar .dropdown .nav-link:hover::before{content:'\f077'}.dropdown-menu{font-size:.75rem;min-width:16rem;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;text-align:left;background-clip:padding-box;border:none;border-radius:0;transition:.5s;list-style:none}#footer,#maincontent h1,#srchouter,#testimonials p,.bannersection,.dropdown-submenu,.header,.mini-basket .badge-wrapper,.nobanner,.pricing-header,.prodnav li,.search-form{position:relative}#srchbtnouter,#srchiconouter,#srchouter,.iconcol,.quantity,.social-media-list a{display:inline-block}.dropdown-menu-right{right:0;left:auto}.dropdown-menu li a{padding:.65rem 1rem!important;display:block;clear:both;line-height:1.5rem;white-space:normal}.navbar-dark .navbar-nav ul.dropdown-menu li:last-child{border-bottom:none}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:0;margin-left:0}.dropdown-submenu>a:after{display:block;font-family:'Font Awesome 6 Pro';content:'\f054';float:right;width:0;height:0;margin-top:0;font-size:.75rem}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:.666rem}@media only screen and (max-width:1199px){.navbar{position:relative!important;top:0!important;left:0;right:0;width:100%;height:auto;z-index:99990;text-align:center!important;font-size:.875rem}.navsection{margin-top:0}.navsection .container{max-width:100%!important;padding-right:0;padding-left:0;margin-right:0!important;margin-left:0!important}.nav-item{padding:.75rem 0!important}.navbar .dropdown{padding:.75rem 0}.dropdown-menu .nav-item{padding:0}.navbar-dark .navbar-toggler{color:#fff;border-color:rgba(255,255,255,0)}.navbar-dark .navbar-toggler-icon,.navopen .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(92,92,92, 1)' stroke-width='3' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.dropdown-menu{text-align:center;font-size:.875rem}#srchbtnouter,#srchiconouter,#srchouter{display:none}}@media (min-width:768px) and (max-width:1199px){.navbar{position:absolute!important;top:-25px!important;right:0;width:100%;height:auto;z-index:99990;text-align:left!important}.navbar .dropdown-menu{-webkit-transition:initial!important;transition:initial!important}.dropdown-menu{text-align:left}.nav-link{padding-left:.75rem!important;padding-right:.75rem!important}.navbar .dropdown .nav-link::before{right:1rem}}#srchouter{padding:.5rem 1rem 0 2rem!important;font-size:1.125rem;font-weight:700}#srch{top:.2rem;right:3rem;z-index:1000;position:absolute}#srch input{padding:.5em 1em;font-size:87.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgriditem,.prodgridnew,.slick-slider{box-sizing:border-box}.search-button{background-color:transparent;border:none;position:absolute;top:50%;height:100%;right:.875rem;transform:translateY(-50%);transition:.3s ease-out;color:#ddd}.search-button.active.focus,.search-button.active:focus,.search-button.focus,.search-button:active.focus,.search-button:active:focus,.search-button:focus{outline:0}.search-button:hover{color:#0d592b}ul.menufooter{margin:0!important;font-size:.875rem;list-style:none}.menufooter li{padding:0 0 .75rem;position:relative;transition:.5s}.menufooter li a,.menufooter li a:hover,.prodgridtxt a{text-decoration:none;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}ul.treeMenu{margin-left:0;padding-left:0;font-size:.875rem}ul.treeMenu li{padding:.666rem 0 0 1rem;margin-left:0;list-style-type:none;background-image:none!important}.headertxt i,ul.treeMenu li i{padding-right:.5rem}ul.treeMenu li ul{margin-bottom:.666rem;margin-left:.666rem;padding-left:.666rem}ul.treeMenu li a,ul.treeMenu li a:hover{font-weight:400;text-decoration:none;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.product-socials a:before,.social-media-list a:before{font-family:'Font Awesome 6 Brands';color:inherit}ul.product-socials,ul.social-media-list{margin:0;padding:0;display:inline-block}ul.social-media-list li{float:left;padding:0;margin:0 .875rem 0 0;list-style:none}.footersocial ul.social-media-list li,.teamsocial ul.social-media-list li{margin:0 1rem .4rem 0}.social-media-list a{-webkit-backface-visibility:visible;backface-visibility:visible}.social-media-list li a::before{display:block;font-size:.9375rem;color:#fff;line-height:.9375rem;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.footersocial .social-media-list li a::before{font-size:1.25rem;line-height:1.25rem;color:#34e0e4}.iconcol,.teamsocial .social-media-list li a::before{font-size:1rem;color:#34e0e4;width:2rem;line-height:2rem;text-align:center}.teamsocial .social-media-list li a::before{display:block;border:1px solid #34e0e4;border-radius:50%;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.footersocial .social-media-list li a:hover::before,.teamsocial .social-media-list li a:hover::before{transform:scale(1.2)}.iconcol{border:1px solid #34e0e4;border-radius:50%;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.pricing-price>i,.ql2left{text-align:right}.social-media-list a[href*=behance]::before{content:'\f1b4'}.social-media-list a[href*="deviantart.com"]::before{content:'\f1bd'}.social-media-list a[href*="dribbble.com"]::before{content:'\f17d'}.social-media-list a[href*="facebook.com"]::before{content:"\f39e"}.social-media-list a[href*="flickr.com"]::before{content:"\f16e"}.social-media-list a[href*="foursquare.com"]::before{content:'\f180'}.social-media-list a[href*="google.com/+"]::before,.social-media-list a[href*="plus.google.com"]::before{content:'\f0d5'}.social-media-list a[href*="instagram.com"]::before{content:'\f16d'}.social-media-list a[href*="linkedin.com"]::before{content:'\f0e1'}.social-media-list a[href*="pinterest.com"]::before{content:'\f231'}.social-media-list a[href*="reddit.com"]::before{content:'\f281'}.social-media-list a[href*="soundcloud.com"]::before{content:'\f1be'}.social-media-list a[href*="snapchat.com"]::before{content:'\f2ac'}.social-media-list a[href*="spotify.com"]::before{content:'\f1bc'}.social-media-list a[href*="tiktok.com"]::before{content:'\e07b'}.social-media-list a[href*="trello.com"]::before{content:'\f181'}.social-media-list a[href*="tumblr.com"]::before{content:'\f173'}.social-media-list a[href*="twitter.com"]::before,.social-media-list a[href*="x.com"]::before{content:"\e61b"}.social-media-list a[href*="vimeo.com"]::before{content:'\f27d'}.social-media-list a[href*="weibo.com"]::before{content:'\f18a'}.social-media-list a[href*="whatsapp.com"]::before{content:'\f232'}.social-media-list a[href*="xing.com"]::before{content:'\f168'}.social-media-list a[href*="youtube.com"]::before{content:'\f167'}.embed-container,.video-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object,.video-responsive embed,.video-responsive iframe,.video-responsive object{position:absolute;top:0;left:0;width:100%;height:100%}.site-title{font-size:2.25rem}#enquiryfrm h2 a,#newsbar h2 a,#pricebar h2 a,#team h2 a,#testimonials h2 a,.counter,.employee-thumb .employee-content h3,.employee-title,.employeeouter,.ql1outer,.site-title a,.teamimg{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}p.site-title{margin-bottom:0!important}.logo{padding:0}.logo img{width:auto;max-height:60px}.addrdetails .form-control,.clearfilter a,.prodenqform .form-check,.prodenqform .form-control,.prodenqform p,.site-copyright,.site-description{font-size:.875rem}.header-contactbar{position:relative;z-index:999}.site-header{padding:1rem 0;position:absolute;width:100%;z-index:999;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.bgimg,.carousel-item,.carouselh,.video-mobile{position:relative;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden}.video-container,.video-container iframe{width:100vw;height:100vh}.nobanner .site-header{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);background-color:#fff}.site-header.scrolled{top:0;position:fixed;padding:.8rem 0;transition:padding .5s ease-out;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);background-color:#fff}@media only screen and (max-width:767px){ul.social-media-list li{margin:.2rem}.responsive table,.responsive tbody,.responsive td,.responsive th,.responsive thead,.responsive tr{display:block}.responsive thead tr{position:absolute;top:-9999px;left:-9999px}.responsive td{border:none;position:relative;padding-left:0;background-color:#fff}.responsive tr{border:none;border-bottom:1px dotted #ebebeb}.responsive td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}.headersocial{display:none}.site-header.scrolled{top:0;position:absolute;padding:1rem 0;transition:padding .5s ease-out;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}}@media only screen and (max-width:991px){.site-header{padding:.75rem 0}.site-header.scrolled{top:0;position:absolute;padding:.75rem 0;transition:padding .5s ease-out;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}}.header-contact-icon{font-size:1rem;padding-right:1rem;vertical-align:middle}.headertxt{font-size:.875rem;font-weight:400}#footer p,#newsbar .post-content{font-size:.875rem;line-height:1.7}.video-container iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-mobile{display:none;width:100%;height:100vh!important;clear:both}@media (min-aspect-ratio:16/9){.video-container iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.video-container iframe{width:177.78vh}}@media only screen and (max-width:1198px){.video-container iframe{display:none}.video-mobile{display:block}}.bgimg,.carouselh{margin-top:90px;height:600px}.banner h1,.banner h2{clear:both;margin:0 auto;font-size:5rem;font-weight:700;display:block}.banner h3{clear:both;display:inline-block;font-size:.9375rem;line-height:1.5;font-weight:400}#cta1 h2,#cta2 h2,#cta3 .btn-outline-primary,.entry-footer a:hover,.entry-meta a:hover,.widget-area h2{font-weight:700}#counters,#cta3,#newsbar .post-img,#testimonials,.employee-thumb,.galleryimg,.ql2img,.qlimg{background-size:cover;background-position:center;background-repeat:no-repeat}.caption{position:absolute;top:0;left:0;right:0;width:100%;height:100%;z-index:99}.caption.scrolled{opacity:0;transition:visibility,opacity .5s linear}#carouselslider{z-index:99!important}.carousel-control-next,.carousel-control-prev{z-index:1;-webkit-transition:.5s;transition:.5s}.carousel:hover .carousel-control-next,.carousel:hover .carousel-control-prev{z-index:9999}.carousel-fade .carousel-item{display:block;opacity:0;transition:opacity 2s ease-in-out!important;left:0;top:0;position:absolute}.carousel-fade .carousel-item.active{opacity:1!important;transition:opacity 2s ease-in-out!important;z-index:2}.carousel.carousel-fade .carousel-item:first-child{top:auto;position:relative}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.carousel-control-next,.carousel-fade .carousel-inner>.carousel-control-prev,.carousel-fade .carousel-inner>.item.active.left,.carousel-fade .carousel-inner>.item.active.right,.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.prev{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.carousel-control-next,.carousel-fade .carousel-inner>.carousel-control-prev,.carousel-fade .carousel-inner>.item.active,.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-item .img-fluid{margin:0 auto}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}@media only screen and (max-width:767px){.banner h1,.banner h2{font-size:1.44rem}.banner h3{margin:0 auto 1.875rem;padding:0 0 .625rem;font-size:.875rem;line-height:1.5}.bgimg,.carouselh{height:60vh!important}.bannercaption .animated{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}#maincontent{background-image:none!important}#maincontent .widget-title{margin-bottom:2.5rem}}@media only screen and (max-width:767px) and (orientation:landscape){.editbar,.nolandscapemobile,.nomobile,.nomobilelscpe{display:none}.onlymobile,.onlyresponsive{display:block}#cta1 .row,#gallerybar .row,#maincontent .row{margin-right:0!important;margin-left:0!important}.bgimg,.carouselh{height:80vh!important}.bannercaption .animated{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}.ql1outer{max-width:350px;margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:1024px){.pictureRight,.pictureright{float:right;margin-left:1em;max-width:50%}.pictureLeft,.pictureleft{float:left;margin-right:1em;max-width:50%}.banner h1,.banner h2{font-size:1.75rem}.banner h3{margin-bottom:1.875rem;padding-bottom:.625rem;font-size:1rem}.bgimg,.carouselh{height:40vh!important}}@media only screen and (max-width:844.98px) and (orientation:landscape){.bannercaption,.caption{display:none}}.flexcontainer{position:relative;z-index:2;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0}.flexcontainer ul{list-style-type:disc;list-style-position:outside}.flexcontainer ol{list-style-type:decimal;list-style-position:outside}.flexcontainer ol ul,.flexcontainer ul ul{list-style-type:circle;list-style-position:inside}.flexcontainer ol ol,.flexcontainer ul ol{list-style-type:lower-latin;list-style-position:outside}.flexcontainer blockquote{padding:1.5625rem;margin:2.666rem 0;transition:.3s ease-in-out}.pricing-body ol,.pricing-body ul{list-style-position:inside;padding-left:0}#quicklink1 i,.qlimg{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.flexcontainer .btn-outline-primary{margin-top:0}.flexcontainer ul.pagination{list-style:none}#maincontent{font-size:.875rem;line-height:1.75;font-weight:400}#maincontent .container{width:100%;padding-right:15px!important;padding-left:15px!important;margin-right:auto;margin-left:auto}#maincontent .row{margin-right:-15px!important;margin-left:-15px!important}.proddetailstxt,.widget-title{text-transform:uppercase}.widget-area{font-size:.875rem;line-height:1.5}.widget-area h2{font-size:2.25rem!important;text-transform:uppercase}#cta1 .btn-primary{margin-top:0;padding:1rem 3rem;font-weight:700}#cta1 h2{font-size:2rem!important}#cta2 h2{font-size:2.625rem!important;margin-top:1rem;line-height:1;position:relative}#cta2 p{font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:1px}#cta2 .btn-outline-primary{margin-top:0;padding:.875rem 3rem}#counters,#cta3,#testimonials{position:relative;clear:both;background-attachment:fixed}#cta3 h2{font-size:2.625rem;margin-top:1.5rem;position:relative}#counters .row-overlay,#cta3 .row-overlay,#testimonials .row-overlay{content:'';top:0;left:0;position:absolute;width:100%;height:100%}#counters h2,#pricebar h2,#quicklink1 h2{font-size:2.25rem;position:relative}#quicklink1 i{font-size:3rem;transition:.5s}.post-preview:hover,.ql1outer:hover{transform:translateY(-7px)}.qlimg{width:100%;height:300px;overflow:hidden;transition:.5s}#counters i,.counter-number{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.ql1outer:hover .qlimg{box-shadow:0 4px 16px rgba(0,0,0,.35)}.ql2img{width:100%;padding-top:56.25%;position:relative}.ql2right{text-align:left}.ql2txt h2{font-size:1.5625rem!important;font-weight:600}@media only screen and (min-width :812px) and (max-width :812px) and (orientation :landscape){#quicklink12 h2{font-size:2rem}.ql2img{width:100%;padding-top:100%;height:100%!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){#quicklink12 h2{font-size:2rem}.ql2img{width:100%;padding-top:100%;height:100%!important}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :landscape){html{font-size:15px}#quicklink12 h2{font-size:2rem}#quicklink12 p{font-size:.9333rem}}#grid1{order:1}#grid2{order:2}#grid3{order:4}#grid4{order:3}#grid5{order:5}#grid6{order:6}#grid7{order:8}#grid8{order:7}#grid9{order:9}#grid10{order:10}#grid11{order:12}#grid12{order:11}#grid13{order:13}#grid14{order:14}#grid15{order:16}#grid16{order:15}#grid17{order:17}#grid18{order:18}#grid19{order:20}#grid20{order:19}@media (max-width:767px){.gridcolumn{-ms-flex-direction:column!important;flex-direction:column!important}#grid1{order:1}#grid2{order:2}#grid3{order:3}#grid4{order:4}#grid5{order:5}#grid6{order:6}#grid7{order:7}#grid8{order:8}#grid9{order:9}#grid10{order:10}#grid11{order:11}#grid12{order:12}#grid13{order:13}#grid14{order:14}#grid15{order:15}#grid16{order:16}#grid17{order:17}#grid18{order:18}#grid19{order:19}#grid20{order:20}}#counters i{font-size:3.125rem;text-align:center;line-height:1;transition:.5s}.counter-text,.galleryitem:hover::before,.proddetailsbtn .btn-primary,.proddetailsvideo .btn-outline-primary{width:100%}.counter-number{font-size:2.25rem;font-weight:800;transition:.5s}#newsbar .post-item-outer,.pricing-wrapper{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.counter-name{font-size:1.1875rem;font-weight:700}.pricing-wrapper:first-child{border-radius:.1875rem 0 0 .1875rem}.pricing-wrapper{position:relative;transition:.5s}.pricing-icon{line-height:1;font-size:3rem}.pricing-wrapper:hover,.teamimg:hover{transform:scale(1.1);z-index:9999;box-shadow:0 4px 16px rgba(0,0,0,.25)}.pricing-focus{z-index:9990}.pricing-title{text-transform:uppercase;letter-spacing:.0625rem;font-size:1rem;font-weight:700;margin:0}.pricing-price{display:inline-block;position:relative;font-weight:700;font-size:4rem}#newsbar .posted-on a,.post-cat{font-weight:500;text-transform:uppercase}.pricing-price>span{position:absolute;display:block;left:-1rem;top:2rem;font-size:1.125rem}.pricing-price>i{position:absolute;display:block;right:-2rem;bottom:1rem;font-size:.85rem;font-style:normal}.pricing-body ul{list-style-type:disc}.pricing-body ol{list-style-type:decimal}.slick-dots,ul.nav-tabs{list-style-type:none}.pricing-footer{padding:2rem 0 2.8125rem}#newsbar .post-item-outer{transition:.5s;box-shadow:0 4px 16px rgba(0,0,0,.15)}#newsbar .post-img,#newsbar .posted-on a{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}#newsbar .post-img-outer{overflow:hidden;position:relative}#newsbar .post-img{width:100%;padding-top:66.67%;position:relative;transition:.5s}#newsbar .post-item-outer:hover .post-img{transform:scale(1.1)}#newsbar .posted-on a{font-size:.875rem;letter-spacing:2px;transition:.5s}.post-cat{font-size:.75rem;padding:.5625rem 1rem;line-height:1;border-radius:1rem;display:inline-block;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#newsbar h3{font-size:1.25rem;font-weight:700}#newsbar .btn-outline-primary,#newsbar .btn-primary{padding:1rem 4rem}#gallerybar h2,#team h2,#testimonials h2{font-size:2.625rem;position:relative}.galleryitem{position:relative;overflow:hidden}.galleryitem::before{content:'';position:absolute;top:0;left:0;width:0;height:100%;-webkit-transition:width .5s;transition:width .5s}.galleryimg,.slick-next,.slick-prev{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.galleryimg{width:100%;height:310px;overflow:hidden;transition:.5s}.gallerygridimgtxt,.galleryimgtxt{position:absolute;top:0;right:-100%;width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;-webkit-transition:right .5s;transition:right .5s}.galleryitem:hover .gallerygridimgtxt,.galleryitem:hover .galleryimgtxt,.prodgriditem:hover .prodviewtxt{right:0}.galleryimgtxt h3{position:relative;width:100%;display:block;text-align:center;margin:0}.link-icon{display:inline-block;font-size:2.5rem;line-height:4.5rem;width:4rem;height:4rem;border-radius:50%;box-shadow:0 0 1px #222}.gallerymain .link-icon{font-size:1rem;line-height:2.5rem;width:2.5rem;height:2.5rem}#blog,#blogprimary{font-size:.9375rem}.testimonial-bg{min-height:250px}#testimonials .testimonial-bg{-webkit-box-shadow:0 23px 49px 0 rgba(61,82,96,.15);box-shadow:0 23px 49px 0 rgba(61,82,96,.15)}.testimonial-content{font-size:.9375rem;font-weight:400;line-height:1.7;position:relative}.testimonial-title{font-size:1.25rem;font-weight:700;display:block}.testcompany{display:block;font-size:.875rem}#testimonials blockquote{margin:0 1rem;padding:2rem 3rem 2rem 4rem;line-height:1.5;position:relative;border-left:none}#testimonials blockquote p{font-size:1.5rem;font-weight:400;font-family:"Times New Roman",Times,serif;font-style:italic;text-align:center}#testimonials blockquote:before{display:block;font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f10d";font-size:2rem;position:absolute;left:1rem;top:1rem}#testimonials .blockquote-footer{font-weight:700;font-size:1.125rem;display:block;font-style:normal;margin-top:.333rem;text-align:center}#testimonials .blockquote-footer::before{content:""}#testimonials blockquote cite{font-size:.9rem;font-weight:400;font-style:normal;display:inline-block}@media only screen and (max-width:768px){#counters,#cta3,#testimonials{background-attachment:scroll}.ql2left{text-align:left}}@media only screen and (max-width:767px){.pricing-wrapper:hover{transform:none;box-shadow:none}.testimonial-bg{min-height:1px}#testimonials blockquote cite{display:block}.slick-next,.slick-prev{display:none}.slick-prev{left:0}.slick-next{right:0}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.testimonial-bg{min-height:360px}.postcount{display:none}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.pictureRight,.pictureright{float:right;margin-left:1em;max-width:50%}.pictureLeft,.pictureleft{float:left;margin-right:1em;max-width:50%}.nav-link{padding-left:.75rem!important;padding-right:.75rem!important}.navbar .dropdown .nav-link::before{right:1rem}.site-header{padding:.75rem 0}.site-header.scrolled{top:0;position:absolute;padding:.75rem 0;transition:padding .5s ease-out;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.banner h1,.banner h2{font-size:2rem}.banner h3{margin:0 auto 1.875rem;padding:0 .9375rem .625rem 0;font-size:1rem}.bgimg,.carouselh{height:55vh!important}.testimonial-bg{min-height:250px}}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.quantity.buttons_added .minus:focus,.quantity.buttons_added .plus:focus,.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-next,.slick-prev{font-size:2rem;position:absolute;top:50%;display:block;width:2rem;height:2rem;padding:0;opacity:.75;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:none;transition:.5s}.slick-prev{left:-50px}.slick-next{right:-75px}.slick-dots{display:flex;justify-content:center;margin:0;padding:1rem 0}.slick-dots li{margin:0 .25rem}.slick-dots button{display:block;width:8px;height:8px;padding:0;border:none;border-radius:100%;background-color:#d1d1d1;text-indent:-9999px}.slick-dots li.slick-active button{background-color:#0d592b}.enquiryfrmbg{box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-moz-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important;-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0!important}#enquiryfrm .form-control,.enquiryfrmbg .form-control{padding:1.5rem;font-size:.875rem}#map_canvas{height:600px}.employee-img-outer{width:100%;padding-top:100%;overflow:hidden;background-color:#fff;clip-path:circle(45% at center)}.employee-content h3{font-size:1.25rem}.employee-thumb{-moz-filter:none;-o-filter:none;-webkit-filter:none;filter:none;position:absolute;top:0;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;height:85%;width:85%;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.teamrow:hover .employeeouter:not(:hover) .employee-thumb{-moz-filter:blur(1px) url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:blur(2px) grayscale(100%);filter:blur(2px) gray;filter:blur(2px) url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale")}.teamimg img{max-width:100%;height:auto;box-shadow:0 4px 16px rgba(90,90,90,.5)}#blog{width:100%}.entry-thumb img{max-width:100%;height:auto;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.entry-header h2{font-size:2.25rem;font-weight:500}.entry-thumb:hover img{opacity:.7}#blog_archives li,#blog_archives li a,#blog_categories li,#blog_categories li a,.entry-footer a,.entry-meta a,.gallery-filters li,.gallery-filters li a,.post-preview,.post-tags>a,.tag-cloud>a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#blogside{padding-left:0!important}#blogside section:last-of-type{border-bottom:none;margin:0}.blog_search label{display:block;margin-bottom:0}.blog_search .search-field{vertical-align:top;padding:.8125rem;width:100%}#blogside .postcount,.sidecats .postcount{font-size:.75rem}#blog_archives ul,#blog_categories ul{list-style:none;padding:0;font-size:.875rem;line-height:1.9}#blog_categories li::before{content:'\f07b';margin-right:.6rem}#blog_archives li::before{content:'\f133';margin-right:.6rem}#blog_archives li::before,#blog_categories li::before{font-family:"Font Awesome 6 Pro";font-size:1rem}.post-tags>a,.tag-cloud>a{position:relative;display:inline-block;text-transform:uppercase;letter-spacing:.0625rem;line-height:1.5rem;font-size:.5375rem!important;border-radius:.1875rem;padding:1px 1rem;margin:.3125rem .5rem .3125rem 0}#gallerygrid,ul.gallery-filters{line-height:1.9;font-size:.875rem}.prodcatgridtxt,.prodviewtxt{display:-webkit-flex;display:-ms-flexbox;-webkit-align-items:center}@media only screen and (max-width:1024px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:125%}.entry-header h2,.h1,h1{font-size:2rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.9375rem}}#gallerygrid{letter-spacing:1px;font-weight:300}ul.gallery-filters{list-style:none;padding:0}.gallery-filters li{display:inline-block;padding:.7rem 1.25rem .5rem;margin:.5rem .125rem;border-radius:2rem;-moz-border-radius:2rem;-webkit-border-radius:2rem}.gallery-filters li:hover{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0rem}.gallerygridimgtxt h3{font-size:1.25rem;position:relative;width:100%;display:block;text-align:center;margin:0}.prodcatgridtxt h3,.prodgridtxt h4{text-align:left;text-transform:uppercase}.gallerygridimgtxt h3::before{content:'';width:0;height:1px;position:absolute;left:0;top:-5px;margin-left:20%;-webkit-transition:width .5s .5s;transition:width .5s .5s}.gallerygridimgtxt h3::after{content:'';width:0;height:1px;position:absolute;right:0;bottom:-5px;margin-right:20%;-webkit-transition:width .5s .5s;transition:width .5s .5s}.gallerygridimgtxt .galleryimgicons{position:absolute;left:0;bottom:20%;width:100%;padding:0 2rem;font-size:1.25rem;text-align:center}.gallery-main-image{width:100%;max-height:700px}.gallery-main-image img{margin-left:auto;margin-right:auto;max-width:100%;height:auto;width:auto;max-height:700px}@media only screen and (max-width :768px){.animated{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}}#categories{line-height:1.6;font-weight:400}.prodcatitem{background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;background-color:#34e0e4}.prodcatitem::before{content:'';position:absolute;bottom:0;width:100%;height:100%;text-align:center;margin:0;padding:1rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.5s!important;transition:background .2s linear!important;background-color:rgba(0,0,0,.5)}.prodcatitem:hover::before{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.5s!important;transition:.5s!important}.prodcatgridtxt{position:absolute;bottom:20px;left:0;width:100%;height:auto;min-height:40px;padding-top:5px;padding-bottom:5px;overflow:hidden;display:flex;align-items:center;z-index:99;-webkit-transition:.5s!important;transition:.5s!important;background-color:rgba(255,255,255,.7)!important}.prodcatgridtxt h3{color:#5c5c5c;font-size:1.125rem;position:relative;display:block;padding-left:1rem;padding-right:3rem;margin:0;-webkit-transition:.5s!important;transition:.5s!important}@media only screen and (min-width:375px) and (max-width:812px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){.editbar,.noipad,.nolandscapemobile,.noresp{display:none}.bgimg,.carouselh{height:90vh!important}.prodcatgridtxt h3{font-size:.9375rem;padding-left:.5rem;padding-right:.5rem}}#productgridside h4 span,.prodviewtxt i{font-size:2rem}#productgrid,#productgridprimary{font-size:.9375rem;line-height:1.6}.prodgriditemouter{position:relative;width:100%;height:377px;box-shadow:0 4px 16px rgba(0,0,0,.2)}.prodgridimg,.prodgriditem{width:100%;height:192px;overflow:hidden}.prodgriditem{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgridnew,.prodviewtxt{color:#fff;position:absolute;top:0}.prodgridimg{text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.prodgridimg img{max-height:100%;width:auto;margin-left:auto;margin-right:auto}.prodviewtxt{background-color:rgba(0,0,0,.5)!important;transition:right .5s;right:-100%;width:100%;height:100%;display:flex;align-items:center;-webkit-transition:right .5s}.prodgridnew,.prodgridtxt h4{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.prodviewtxt a{color:#fff;text-decoration:none}.prodviewtxt i{color:#fff;position:relative;width:100%;display:block;text-align:center;margin:0}.prodgridnew{background-color:#34e0e4;text-align:right;padding:.1rem .75rem .1rem 0;right:0;width:60px;height:28px;z-index:9998;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:.875rem;font-weight:500;letter-spacing:2px;transition:.5s}.prodgridtxt{height:175px;position:relative;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgridtxtinner{position:absolute;right:0;left:0;bottom:0;width:100%;height:auto;z-index:9999;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgridtxt h4{font-size:1rem;line-height:1.5;transition:.5s}.prodgridprice,.prodgridprice span{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;line-height:1.5;text-align:left}.prodmpn{color:#a7a7a7;font-size:.8125rem;font-weight:400}.prodgridprice{font-size:1.125rem;font-weight:700;transition:.5s}.prodgridprice span{font-size:1rem;font-weight:400;transition:.5s}.proddetailsbtn,.prodgridbtn{-webkit-transition:.5s;-o-transition:.5s}.prodgridprice .prodstock,.prodgridprice .prodstock span{font-size:.875rem!important;font-weight:700!important}.prodgridbtn{font-size:2.1rem;text-transform:uppercase;line-height:1.5;text-align:left;-moz-transition:.5s;transition:.5s}.productgridbtn .btn-primary,.productgridbtn .btn-primary:visited{color:#fff!important;background-color:#34e0e4!important;border:2px solid #34e0e4;font-size:.8125rem;font-weight:700;text-transform:uppercase;padding:.75rem 1.25rem}.prodnav .page-link,.prodnav .prodsort{padding:.5rem .75rem}.productgridbtn .btn-primary:active,.productgridbtn .btn-primary:hover,.productgridbtn .btn-primary:hover a,.productgridbtn .btn-primary:hover a:hover{color:#34e0e4!important;background-color:transparent!important}@media only screen and (min-width:320px) and (max-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.prodgriditem,.prodgriditemouter{width:100%!important;margin-left:auto!important;margin-right:auto!important;height:auto}.prodgriditem{max-width:100%!important}.prodgridimg{width:100%;height:auto}}@media only screen and (min-width:375px) and (max-width:767px){.prodgriditem,.prodgriditemouter{width:320px!important;margin-left:auto!important;margin-right:auto!important;height:auto}.prodgriditem{max-width:320px!important}.prodgridimg{width:100%;height:auto}.prodnav .page-link{padding:.5rem}.prodnav li:before{display:none}}@media only screen and (max-width:767px) and (orientation:landscape){.galleryimg,.post-item-outer{max-width:350px;margin-left:auto;margin-right:auto}.prodgriditem,.prodgriditemouter{width:350px!important;margin-left:auto!important;margin-right:auto!important;height:auto}.prodgriditem{max-width:350px!important}.prodgridimg{width:100%;height:auto}.filters .form-inline .form-control{width:400px!important}}@media (min-width:1024px) and (max-width:1366px){.prodgridtxt h4{font-size:.9375rem}}.prodnav{background-color:#f4f4f4;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center}.prodnav ul{margin-bottom:0}.prodnav .page-item.disabled .page-link{pointer-events:none;cursor:auto;background-color:transparent;border:none}.prodnav .page-item:first-child .page-link{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.prodnav .page-link{position:relative;display:block;margin-left:-1px;line-height:1.25;background-color:transparent;border:none}.prodnav .prodsort select{max-width:165px}.prodnav .prodsort .form-control{background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.filters .btn,.prodenqform .btn{text-align:center;padding:.375rem .75rem;vertical-align:middle;white-space:nowrap}#productgridside h4{position:relative;padding-bottom:.9375rem}#productgridside h4::after{position:absolute;content:'';width:50px;height:2px;background-color:rgba(37,37,37,.1);bottom:0;left:0}.sidecats ul{list-style:none;padding:0;font-size:.875rem;line-height:1.8}.sidecats li,.sidecats li a{color:#888;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sidecats li::before{content:'\f07b';margin-right:.6rem;font-family:"Font Awesome 6 Pro";font-size:1rem}.filterddm .form-control,.filters .form-control,.product-socials li a:hover::before{border-radius:0}.filters label{font-weight:400;margin-bottom:.25rem!important}.filters .btn{display:inline-block;font-weight:400;user-select:none;border:1px solid transparent;font-size:1rem;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.filterddm{margin-bottom:.25rem}@media only screen and (min-width:375px) and (max-width:767px){#prodSideCats,#prodfilters{display:none}}@media (min-width:768px) and (max-width:1024px){#counters,#cta3,#testimonials{background-attachment:scroll}#quicklink1 h3{font-size:1.25rem}.pricing-wrapper:hover{transform:none;box-shadow:none}.gallerygridimgtxt h3,.galleryimgtxt h3,.link-icon{font-size:1rem}.galleryimg{height:170px}.link-icon{display:inline-block;line-height:2rem;width:2rem;height:2rem;border-radius:50%;box-shadow:0 0 1px #222}.employee-content .h3,.employee-content h3{font-size:1.125rem}.gallerymain .link-icon{display:inline-block;font-size:1rem;line-height:2rem;width:2rem;height:2rem;border-radius:50%;box-shadow:0 0 1px #222}.prodcatgridtxt h3{font-size:1.0625rem}.prodgriditemouter{position:relative;width:100%;height:340px;box-shadow:0 4px 16px rgba(0,0,0,.2)}.prodgriditem{height:158px}.prodgridimg{height:158px!important}.prodgridtxt{height:182px}.prodgridprice,.prodgridtxt h4{font-size:.9375rem}.prodgridbtn{font-size:1.75rem}.filters .form-inline .form-control{width:100%!important}}.enlarge{font-size:1.5em;position:absolute;bottom:1rem;left:1rem;z-index:999}.proddetailsimg img,.proddetailsthumb img{max-width:100%;height:auto;box-shadow:0 4px 16px rgba(0,0,0,.2)}#maincontent .proddetailstxt h1{margin-bottom:1rem;padding-bottom:.625rem;text-transform:uppercase;position:relative;font-size:1.75rem;line-height:125%}#maincontent .proddetailstxt h1:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:1px;margin-left:0;background-color:#34e0e4}.proddetailsprc{color:#5c5c5c;font-size:1.5rem;font-weight:700}.proddetailsprc sup{font-size:.875rem;font-weight:400;text-transform:lowercase}.proddetailsprc span{font-size:1rem;font-weight:400;text-transform:none}.proddetailsprc .prodstock,.proddetailsprc .prodstock span{font-size:.9375rem!important;font-weight:700!important;text-transform:uppercase}.proddetailsbtn{font-size:1.125rem;font-weight:600;transition:.5s}.proddetailsvideo .btn-outline-primary{font-size:1.125rem;line-height:2rem;font-weight:600;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.proddetailsvideo i{padding-left:.75rem;font-size:1.125rem}.prodenquiry{background-color:#f4f4f4;width:100%;height:auto;padding:1.25rem;margin:0 0 1.5em;display:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodenqform .btn{width:100%;display:block;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem;line-height:2;border-radius:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.product-socials li a::before,.quantity .input-text.qty{text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}ul.product-socials li{float:left;padding:0;margin:0 .2rem .9rem;list-style:none}.product-socials li a::before{font-size:1rem;width:2rem;height:2rem;line-height:2rem;display:block;color:#fff;border-radius:50%;transition:.5s}.product-socials a[href*="facebook.com"]::before{content:"\f39e";background:#d3d3d3}.product-socials a[href*="facebook.com"]:hover:before{background:#3b5998;color:#fff}.product-socials a[href*="pinterest.com"]::before{content:'\f231';background:#d3d3d3}.product-socials a[href*="pinterest.com"]:hover:before{background:#bd081c;color:#fff}.product-socials a[href*="twitter.com"]::before{content:"\e61b";background:#d3d3d3}.product-socials a[href*="twitter.com"]:hover:before{background:#1da1f2;color:#fff}.product-socials a.emailsocial::before{font-family:'Font Awesome 6 Pro';content:"\f0e0";font-weight:700;background:#d3d3d3}.product-socials a.emailsocial:hover:before,.product-socials a.printsocial:hover:before{background:#34e0e4;color:#fff}.product-socials a.printsocial::before{font-family:'Font Awesome 6 Pro';content:"\f02f";font-weight:700;background:#d3d3d3}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border-top-left-radius:0;border-top-right-radius:0;padding:.5rem 1.25rem;margin-left:0;margin-right:2px;color:#999;border:1px solid transparent;background-color:#f4f4f4}.nav-tabs .nav-link:hover{color:#495057}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs,.tab-content{border-bottom:1px solid #dee2e6}.tab-content{border-right:1px solid #dee2e6;border-left:1px solid #dee2e6}@media only screen and (max-width:767px) and (orientation:landscape){.nogsm{display:none}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.nav-tabs .nav-item{margin-bottom:0}}@media (min-width:812px) and (max-width:1024px) and (orientation:landscape){.primary-navigation{display:block}.primary-navigation li{padding:.75rem .25rem;margin-left:.35rem;margin-right:.35rem;font-size:.75rem}.prodgridimg{height:300px}.prodgridtxt h4{font-size:.9375rem}.nav-tabs .nav-item{margin-bottom:4px}}.alert-danger{background-color:#fdf5f5;border-color:#f6d3d3}.alert-success{background-color:#edf8ed;border-color:#b9e4b9}.quantity .input-text.qty,.quantity.buttons_added .minus,.quantity.buttons_added .plus{height:48px;color:#151515;font-weight:700;background-color:#f5f5f5;border-top:none;border-bottom:none;border-left:5px solid #fff;border-right:5px solid #fff}.alert{position:relative;padding:0;min-width:250px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-danger .alert-text h5,.alert-danger button.close{color:#d33534}.alert-success .alert-text a,.alert-success .alert-text h5,.alert-success button.close{color:#42ae42}.alert button.close{margin:.45rem 1rem;opacity:.75}.alert-danger .alert-icon{background-color:#d33534}.alert-success .alert-icon{background-color:#42ae42}.alert-icon{min-width:40px;text-align:center;font-size:1.75rem;color:#fff;background-color:rgba(0,0,0,.25);padding:1rem}.alert-text{color:#2d3a51;padding:2rem;width:100%}.alert-icon,.alert-text{display:table-cell;vertical-align:middle}.mini-basket span.badge{position:absolute;top:-8px;right:-13px;display:inline-block;width:17px;height:17px;font-size:9px;line-height:14px;font-weight:400;text-align:center;color:#fff;border-radius:50%}.mini-basket{padding-top:10px;color:#888}table .w-5{width:5%}.form-control::placeholder{color:#495057;opacity:1}@media only screen and (max-width:767px){#map_canvas{height:400px}#blogprimary .h2,#blogprimary h2{font-size:2rem}.cat-links,.posted-on{display:block}.entry-meta span::after{content:'';margin:0}.entry-header h1{font-size:2.25rem}.prodcatitem{max-width:320px;margin-left:auto!important;margin-right:auto!important}.nav-item{width:100%}.nav-tabs .nav-link{padding:.5rem 1.25rem;width:100%;margin-left:0;margin-right:0}.proddetailsthumb img{width:100%;height:auto}.mini-basket{padding-bottom:10px}.mini-basket a{color:#fff}.basketbtns .btn{width:100%;display:block}.addrdetails .border-right{border-right:none!important}}.quantity .input-text.qty{width:70px;padding:0 5px;border-radius:1.75rem;-moz-border-radius:1.75rem;-webkit-border-radius:1.75rem;transition:.5s}.quantity.buttons_added{text-align:left;position:relative;white-space:nowrap;vertical-align:top}.quantity.buttons_added input{display:inline-block;margin:0;vertical-align:top;box-shadow:none}.quantity.buttons_added .minus,.quantity.buttons_added .plus{padding:7px 15px 8px;cursor:pointer;border-radius:1.75rem;-moz-border-radius:1.75rem;-webkit-border-radius:1.75rem;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.quantity.buttons_added .minus{border-right:0}.quantity.buttons_added .plus{border-left:0}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}