/* https://www.shotpeeningservicesuk.com/wp-content/themes/creativea-child/style.css?ver=7.0.4 */
body,p{font-size:18px;font-family:titillium-web,sans-serif}h1{font-size:130px;line-height:1.2em}h2{font-size:60px;line-height:1.2em}h3{font-size:40px;line-height:1.2em}h4{font-size:32px;line-height:1.2em}h5{font-size:25px;line-height:1.2em}h6{font-size:20px;line-height:1.2em}.heading{font-family:regulator-nova,sans-serif;-webkit-transform:scale(1,1.2);-moz-transform:scale(1,1.2);-ms-transform:scale(1,1.2);-o-transform:scale(1,1.2);transform:scale(1,1.2)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.no-italic{font-style:normal}.small-text h6{font-size:16px}.bold{font-weight:600}.white{color:#fff}.grey{color:#b6b6b6}.black{color:#000}.blue{color:#75D2D2}.black-bg{background-color:#000}.grey-bg{background-color:#b6b6b6}.blue-bg{background-color:#75D2D2}.dots-overlay>.fl-row-content-wrap:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAI0lEQVQYV2NkYGD4z8DAcJYBChgZGBjOwDggGlnAGKQSQwUAyz4FNXswE78AAAAASUVORK5CYII=) repeat}.dots-overlay-2>.fl-row-content-wrap:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAI0lEQVQYV2NkYGBoYGBg8GFgYNgCohkZGBjOwDggGiSAXwUAD+UIndqoNHsAAAAASUVORK5CYII=) repeat}.gradient-overlay>.fl-row-content-wrap::after{background:linear-gradient(90deg,rgba(0,0,0,.9) 40%,rgba(117,210,210,.9))}.grey-gradient{background:linear-gradient(#fff 60%,#dddddd 80%,#909090 100%)}.menu a{transition:0.3s}.main-menu a{color:#fff;font-size:18px;text-transform:uppercase}.main-menu a:hover{color:#b6b6b6}.sub-menu a{font-size:15px;margin-bottom:-10px}#menu-item-229,#menu-item-239{padding-bottom:10px}.fl-menu-toggle{color:#b6b6b6}.contact-button a{-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-o-transform:skew(30deg)}.contact-button{outline-offset:-5px;outline:2px solid #75D2D2;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);transition:0.3s}.phone-menu a{color:#b6b6b6;font-size:14px}.phone-menu a:hover{color:#fff}.footer-menu a{color:#fff}.footer-menu a:hover{color:#75D2D2}.footer-menu-title a,.bottom-border-blue{font-size:18px;text-transform:uppercase;border-bottom:1px solid #75D2D2}.footer-menu-title a:hover{color:#fff}.footer-menu .sub-menu a{border:none;text-transform:none;font-size:16px}.footer-menu .sub-menu a:hover{color:#75D2D2}.button-center{text-align:center}.button{display:inline-block;border:2px solid #75D2D2;padding:0 5px 5px 0;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);transition:0.3s}.button:hover{background-color:rgba(117,210,210,.5)}.button-text{text-transform:uppercase;color:#fff;font-size:20px;background-color:transparent;border:none;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-o-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}.center-button{text-align:center}.oil-gas>.fl-module-content{border-bottom:10px solid #49D49D}.commercial>.fl-module-content{border-bottom:10px solid #2EC0F9}.transport>.fl-module-content{border-bottom:10px solid #6969B3}.medical>.fl-module-content{border-bottom:10px solid #F25757}.postid-191 #breadcrumbs a,.postid-197 #breadcrumbs a,.postid-191 #breadcrumbs,.postid-197 #breadcrumbs{color:#49D49D}.postid-192 #breadcrumbs a,.postid-193 #breadcrumbs a,.postid-194 #breadcrumbs a,.postid-195 #breadcrumbs a,.postid-192 #breadcrumbs,.postid-193 #breadcrumbs,.postid-194 #breadcrumbs,.postid-195 #breadcrumbs{color:#6969B3}.postid-270 #breadcrumbs a,.postid-270 #breadcrumbs{color:#2EC0F9}.postid-198 #breadcrumbs a,.postid-198 #breadcrumbs{color:#F25757}.services-list .uabb-info-list-title{transition:0.3s}.services-list .uabb-info-list-item:hover .uabb-info-list-title{color:#75D2D2!important}.services-list .uabb-info-list-description{opacity:0;transition:0.5s}.services-list .uabb-info-list-item:hover .uabb-info-list-description{opacity:1}li{list-style-type:none}.blue-points li:before{content:'»';font-size:30px;color:#75D2D2;margin-right:10px;margin-left:-40px}.services .uabb-blog-posts .uabb-post-thumbnail img{width:35%}.services h5.uabb-post-heading{margin-bottom:-20px;border-bottom:1px solid #75D2D2;padding-bottom:5px}.box{width:70%;height:200px;background:#FFF;margin:40px auto}.drop-shadow{position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.drop-shadow:before,.drop-shadow:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,.8);-moz-box-shadow:0 0 20px rgba(0,0,0,.8);box-shadow:0 0 20px rgba(0,0,0,.8);top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px}.drop-shadow:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.bottom-white-border{position:relative;z-index:20;border-bottom:1px solid rgba(255,255,255,.4)}.separator{opacity:.7;width:33%;height:3px;background-image:linear-gradient(90deg,#529B9A,#B7EEED,#529B9A);-webkit-transform:skew(-80deg);-moz-transform:skew(-80deg);-o-transform:skew(-80deg)}.page-id-701 #footer-form{display:none}header{background:rgba(0,0,0,.5)}.single-sectors header{background:rgba(0,0,0,.9)}.single-sectors .sector-title h4{color:#000}.postid-198 header .fl-row{border-bottom:10px solid #d80f1c}.postid-198 .sector-benefits .uabb-icon-wrap .uabb-icon i,.postid-198 .sector-benefits .uabb-icon-wrap .uabb-icon i:before{color:#d80f1c}.postid-198 .colour-line .fl-separator{border-top:3px solid #d80f1c}.postid-193 header .fl-row,.postid-192 header .fl-row,.postid-194 header .fl-row,.postid-195 header .fl-row{border-bottom:10px solid #6969B3}.postid-193 .sector-benefits .uabb-icon-wrap .uabb-icon i,.postid-193 .sector-benefits .uabb-icon-wrap .uabb-icon i:before,.postid-192 .sector-benefits .uabb-icon-wrap .uabb-icon i,.postid-192 .sector-benefits .uabb-icon-wrap .uabb-icon i:before,.postid-194 .sector-benefits .uabb-icon-wrap .uabb-icon i,.postid-194 .sector-benefits .uabb-icon-wrap .uabb-icon i:before,.postid-195 .sector-benefits .uabb-icon-wrap .uabb-icon i,.postid-195 .sector-benefits .uabb-icon-wrap .uabb-icon i:before{color:#6969B3}.postid-193 .colour-line .fl-separator,.postid-192 .colour-line .fl-separator,.postid-194 .colour-line .fl-separator,.postid-195 .colour-line .fl-separator{border-top:3px solid #6969B3}.postid-197 header .fl-row,.postid-191 header .fl-row{border-bottom:10px solid #15776a}.postid-197 .sector-benefits .uabb-icon-wrap .uabb-icon i,.postid-197 .sector-benefits .uabb-icon-wrap .uabb-icon i:before,.postid-191 .sector-benefits .uabb-icon-wrap .uabb-icon i,.postid-191 .sector-benefits .uabb-icon-wrap .uabb-icon i:before{color:#15776a}.postid-197 .colour-line .fl-separator,.postid-191 .colour-line .fl-separator{border-top:3px solid #15776a}.postid-196 header .fl-row{border-bottom:10px solid #2FBFF9}.postid-196 .sector-benefits .uabb-icon-wrap .uabb-icon i,.postid-196 .sector-benefits .uabb-icon-wrap .uabb-icon i:before{color:#2FBFF9}.postid-196 .colour-line .fl-separator{border-top:3px solid #2FBFF9}.archive-posts h4.uabb-post-heading a{margin:0 10px}.archive-posts .uabb-post-wrapper .uabb-blog-post-content{background:linear-gradient(#000 50%,#f4f4f4 50%);box-shadow:3px 2px 7px rgba(0,0,0,.2)}.uabb-background-mask{opacity:1}.black-link h4{color:#000}.black-link h4:hover{color:#3d3d3d}#bar-1{animation:grow 3.5s infinite linear forwards;transform-origin:center bottom;transform:scaleY(0)}#bar-2{animation:grow 3.25s infinite linear forwards;transform-origin:center bottom;transform:scaleY(0)}#bar-3{animation:grow 3s infinite linear forwards;transform-origin:center bottom;transform:scaleY(0)}@keyframes grow{50%{transform:scaleY(1)}}#hours{animation:rotate 36s infinite linear;transform-origin:center}#minutes{animation:rotate 3s infinite linear;transform-origin:center}@keyframes rotate{100%{transform:rotateZ(360deg)}}.red-fill{fill:#ff2c55;opacity:0;animation:color 2s infinite linear}@keyframes color{50%{opacity:1}}.star-1{animation:twinkle-1 3s infinite;transform-origin:40% 60%}.star-2{animation:twinkle-2 2s infinite;transform-origin:20% 50%}@keyframes twinkle-1{40%{transform:scale(.7)}}@keyframes twinkle-2{60%{transform:scale(.8)}}.star{animation:scale 2s infinite linear;transform-origin:center}@keyframes scale{50%{transform:scale(.8)}}.services-text{margin-left:20px}.glass:hover .cross-1{animation:shine-1 2s infinite;transform-origin:20% 10%;opacity:0}.glass:hover .cross-2{animation:shine-2 2s infinite;transform-origin:75% 0%;opacity:0}.glass:hover .dot-1{animation:shine-3 2s infinite;opacity:0}.glass:hover .dot-2{animation:shine-3 1s infinite;opacity:0}.glass:hover .dot-3{animation:shine-3 3s infinite;opacity:0}.glass:hover .dot-4{animation:shine-3 2.5s infinite;opacity:0}.glass:hover .dot-5{animation:shine-3 1.5s infinite;opacity:0}@keyframes shine-1{40%{opacity:1;transform:scale(.7)}}@keyframes shine-2{60%{opacity:1;transform:scale(.8)}}@keyframes shine-3{50%{opacity:1}}.container{display:flex;align-items:center}.target:hover .inner{animation:zoom 2s infinite;transform-origin:center}.target:hover .outter{animation:spin 2s infinite;transform-origin:center}@keyframes zoom{40%{transform:scale(.7)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.powder:hover .spray-1{opacity:0;animation:spray-1 1.2s infinite linear}.powder:hover .spray-2{opacity:0;animation:spray-2 1.2s infinite linear}.powder:hover .spray-3{opacity:0;animation:spray-3 1.2s infinite linear}@keyframes spray-1{0%{opacity:0}10%{opacity:1}}@keyframes spray-2{0%{opacity:0}40%{opacity:1}}@keyframes spray-3{0%{opacity:0}70%{opacity:1}}.on-site:hover .gear{animation:rotate 5s linear infinite;transform-origin:center}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.cold:hover .arrow{animation:bounce 1s infinite}.cold:hover .ice-1{opacity:0;animation:snow 2s infinite}.cold:hover .ice-2{opacity:0;animation:snow 2.5s infinite}.cold:hover .ice-3{opacity:0;animation:snow 3s infinite}@keyframes bounce{50%{transform:translateY(20px)}}@keyframes snow{50%{opacity:1}}.shot:hover .line-1{animation:shake-1 2s infinite}.shot:hover .line-2{animation:shake-2 2s infinite}.shot:hover .line-3{animation:shake-3 2s infinite}.shot:hover .line-4{animation:shake-4 2s infinite}.shot:hover .ball-1{animation:spin 1s linear infinite;transform-origin:18% 15%}.shot:hover .ball-2{animation:spin 1s linear infinite;transform-origin:11% 51%}.shot:hover .ball-3{animation:spin 1s linear infinite;transform-origin:20% 86%}@keyframes shake-1{0%,40%,80%{transform:translate3d(4px,0,0)}20%,100%{transform:translate3d(2px,5px,0)}60%{transform:translate3d(-10px,0,0)}}@keyframes shake-2{0%,40%,80%{transform:translate3d(-4px,0,0)}20%,100%{transform:translate3d(4px,5px,0)}60%{transform:translate3d(-10px,0,0)}}@keyframes shake-3{0%,40%,80%{transform:translate3d(-10px,5px,0)}20%,100%{transform:translate3d(5px,0,0)}60%{transform:translate3d(-1px,0,0)}}@keyframes shake-4{0%,40%,80%{transform:translate3d(3px,0,0)}20%,100%{transform:translate3d(5px,0,0)}60%{transform:translate3d(-7px,0,0)}}.cls-1{fill:#e5e5e5}.cls-2{fill:#ccc}.cls-3{fill:#b2b2b2}.cls-4{fill:#999}.cls-1,.cls-2,.cls-3,.cls-4{opacity:0}.bolt:hover .cls-1,.bolt:hover .cls-2,.bolt:hover .cls-3,.bolt:hover .cls-4{animation:fade 1.3s infinite}@keyframes fade{50%{opacity:1}}@media only screen and (max-width :1100px){body,p{font-size:18px;font-family:titillium-web,sans-serif}h1{font-size:100px;line-height:1.2em}h2{font-size:45px;line-height:1.2em}h3{font-size:35px;line-height:1.2em}h4{font-size:30px;line-height:1.2em}h5{font-size:20px;line-height:1.2em}h6{font-size:18px;line-height:1.2em}.main-menu a{font-size:16px;margin-left:-10px;margin-right:-10px}.phone-menu a{margin-right:-10px}}@media only screen and (max-width :850px){body,p{font-size:18px;font-family:titillium-web,sans-serif}h1{font-size:40px;line-height:1.2em}h2{font-size:30px;line-height:1.2em}h3{font-size:20px;line-height:1.2em}h4{font-size:20px;line-height:1.2em}h5{font-size:25px;line-height:1.2em}h6{font-size:16px;line-height:1.2em}.uabb-info-list-description{opacity:1}.contact-page-button{margin:30px}.services-text{font-size:30px}.sector-text{font-size:50px;margin:0}.get-in-touch{margin:0 20px}}