.no-right-padding{padding-right:0}.no-left-padding{padding-left:0}.seo-top-banner{position:relative;min-height:735px;background:#eee}.seo-top-header{margin-top:35px}.seo-top-header .container{background:#fff;padding:1.5em;z-index:999;position:relative}.logoright{text-align:right}.logoright span{margin-left:1.5em}.logoright span.award_txt{color:#ef4d23;font-family:poppins,sans-serif;font-weight:600}.logoright span.award_txt.general{padding-top:14px;display:inline-block}a.contactus,a.getintouch,input.getintouch{background:#ef4d23;line-height:46px;padding:0 2em;color:#fff;display:inline-block;font-weight:600;text-transform:uppercase;font-size:1.2em;border:0}a.contactus:hover,a.getintouch:hover,a.contactus:focus,a.getintouch:focus,input.getintouch:hover,input.getintouch:focus{color:#fff}a.getintouch.double_line{line-height:25px;padding-top:12px;padding-bottom:12px;text-align:center}.seo-top-left,.seo-top-right{position:absolute;height:100%}.seo-top-left{width:50%;right:50%;top:0;background:#eee;display:block}.seo-top-right{width:50%;left:50%;top:0;display:block}.seo-top-left:after{content:'';position:absolute;display:block;height:100%;-webkit-transform:skew(-34deg);-ms-transform:skew(-34deg);transform:skew(-34deg);background:#eee;width:100%;right:-240px;z-index:10}.header-banner>.container{position:relative;z-index:20}.seo-top-right>div{position:absolute;height:100%;width:100%;top:0;right:0}#slideshow_banner{position:relative}#slideshow_banner>figure{padding:0;margin:0;position:absolute;top:0;left:0}.banner-leftbox h1{color:#ef4d23;font-size:1.4em;font-weight:600;font-family:poppins,sans-serif;padding:4em 0 1em;line-height:1.55em}.banner-leftbox h2,.service-togglebox header{color:#21353f;font-size:1.4em;font-weight:500;font-family:poppins,sans-serif;line-height:1.55em;padding-bottom:1em}a.getintouch{margin-top:2.8em;line-height:60px}a.orange_colour{color:#ef4d23;display:inline-block;margin-top:2em;font-size:1.2em;font-weight:600;cursor:default}a.orange_colour:hover,a.orange_colour:focus{color:#ef4d23}.services-section{background:#21353e;position:relative}.services-section h2{text-align:center;font-family:poppins,sans-serif;color:#fff;font-size:1.6em;text-transform:uppercase;font-weight:300}.bouncing-icon{position:absolute;top:-30px;width:100%;text-align:center;z-index:15}.seo-service-block>img{max-height:85px}.seo-service-block>header{color:#fff;font-family:poppins,sans-serif;color:#fff;font-size:1.25em;text-transform:uppercase;font-weight:500;padding:20px 0 10px}.seo-service-block>p{color:#80878b}a.toggle_main{color:#a8b2b8;font-size:12px;text-transform:uppercase}a.toggle_main:hover{color:#eee}.seo-testimonial-block .new_testimonial_slider .owl-controls{display:block;text-align:center}.seo-testimonial-block .client-testimonial{border:0}.seo-testimonial-block .owl-dot span{background:#b5b5b5}.whitebox-orange_bg:before{content:'';background:#ef4d23;position:absolute;width:100%;top:0;left:0;min-height:500px}.less_orange_height:before{content:'';background:#ef4d23;position:absolute;width:100%;top:0;left:0;min-height:380px}.white_content_box{background:#fff;border:solid 1px #ccc;padding-bottom:1.5em}.seo-about{padding-left:16px}.seo-membership{padding-right:16px}header.white_box_header,.awards-columns header,.orangebox_content header,.white_content_box>header{color:#ef4d23;text-transform:uppercase;font-size:1.4em;font-weight:600;padding:1.2em 0}.boximg-slider .owl-dots,.boximg-slider-event .owl-dots{margin-top:.5em;text-align:center}.boximg-slider .owl-dot span,.boximg-slider-event .owl-dot span{height:6px;width:6px;background:#b5b5b5}.aboutbox_content p{padding:0 2em}.seo-membership header,.logo_collection p{padding-left:75px}.logo_collection{min-height:383px}.awards-columns{display:inline-block;vertical-align:top}.awards-columns.icon-col{width:10%;padding-right:15px}.awards-columns.content-col{width:88%}.awards-columns header{padding:0;padding-bottom:8px}.awards-columns p>a{color:#ef4d23}.orangebox_content header{color:#fff;padding:0}.white_content_box>header{color:#000;padding:2em 0 1.2em 40px}a.contact_fox{display:inline-block;background:#fff;color:#ef4d23;text-transform:uppercase;text-align:center;line-height:56px;font-size:1.3em;font-weight:600;padding:0 2em}.fox-contact-box{border:solid 9px #cfd0d3}.foxbox{padding-left:1.2em;padding-right:1.2em}.foxbox li{padding:5px 0;font-size:16px}.foxbox li i{display:inline-block;min-width:33px;color:#ef4d23;font-size:19px}.foxbox li a:hover{color:inherit}li.call-me a{font-size:1.3em;color:#000;font-weight:600}.gmap .acf-map{height:390px}.google-map{min-height:390px}.service_icon_box header{color:#fff;text-transform:uppercase;font-size:1.2em;font-weight:600}.service_list_box{padding-left:2em}.service_list_box li{color:#a5adb2}.service-togglebox,.team_info_box{position:relative;display:none;padding-left:20px;padding-right:20px;text-align:left}.service-togglebox header{padding-bottom:7px}a.toggle_main,a.toggle_main:hover,a.toggle_main:focus{color:#fff;position:relative;background:#ed4d21;display:inline-block;margin:10px 0 0;padding:8px 12px}a.toggle_main.active:after{content:'';width:0;height:0;border-style:solid;border-width:12px 12px 0;border-color:#ed4d21 transparent transparent transparent;position:absolute;top:40px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.form_toggle{background:#41545d;display:none}.form_toggle>.container{padding-left:20px;padding-right:20px}.form_start{border-top:solid 1px #677a82;border-bottom:solid 1px #677a82;margin-top:2em}.form_toggle header,.form_toggle span,.form_toggle label,.form_toggle a,.form_toggle em,.form_toggle small,.form_toggle *{color:#fff}.form_toggle header{font-weight:600;padding-bottom:5px;font-size:1.05em}.form_toggle p,.form_toggle em{color:#adb5b8}.form_toggle fieldset{padding:.75em 0}.form_toggle label,.form_toggle em{display:block}.form_toggle em{max-width:370px}.form_toggle input[type=text],.form_toggle input[type=email],.form_toggle input[type=number]{background:#fff;border:0;height:44px;padding:0 10px;color:#333;min-width:380px}.form_toggle span.wpcf7-list-item{margin-left:1.3em;padding:10px 2em 0 0}span.webBudget span.wpcf7-list-item{width:33%}span.TypeOfProject span.wpcf7-list-item{width:45%}.form_toggle .wpcf7-list-item span.wpcf7-list-item-label{color:#adb5b8;font-weight:400}div#checkWebsiteGroup,div#OtherProjectType{padding-top:10px}.form_toggle .wpcf7-list-item input[type=radio]{position:absolute}.form_toggle div.wpcf7-validation-errors{background:#c00;border:solid 2px #c00!important;margin-left:0;padding:12px}.form_toggle div.wpcf7-mail-sent-ok{background:#398f14;border:solid 2px #398f14;margin-left:0;padding:12px}span.wpcf7-not-valid-tip{color:#ef4d23;display:block;padding-top:8px}.close_toggled_div a,.close_toggled_div a:hover,.close_toggled_div a:focus{color:#adb5b8}.close_toggled_div a:before{content:'';background:url(../img/close_icon.svg) no-repeat 0 0;height:20px;width:20px;margin-right:6px;vertical-align:middle;display:inline-block}.thankyou_msg{margin:0 auto;max-width:400px;text-align:center}.thankyou_msg header{font-size:1.85em;color:#ef4d23;font-weight:600;padding-bottom:8px}.thankyou_msg p{color:#ef4d23;font-size:18px}.check_instagram header{color:#000;font-size:1.5em;font-weight:700;font-family:poppins,sans-serif}.insta-feed{margin:0 auto;max-width:400px;background:#fff}.insta-feed #sb_instagram .sbi_follow_btn a{color:#ef4d23!important;border-color:#ef4d23!important;padding:15px 40px!important;margin:20px auto 10px!important;font-size:16px!important}@-webkit-keyframes "bounce"{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-spec-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-spec-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-spec-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes "bounce"{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-spec-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-spec-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-spec-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes "bounce"{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-spec-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-spec-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-spec-transform:translateY(-15px);transform:translateY(-15px)}}.bouncing-icon{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.seo-top-right,.banner-rightbox,.client-testimonial{visibility:hidden}div#openform{display:block;height:30px;margin-top:-30px;visibility:hidden}.seo-testimonial-block .testimonial_fading figure img{opacity:1}.service-features-list ul{margin:0 auto}li.inbox_me a{-webkit-transition:color .4s ease;-o-transition:color .4s ease;transition:color .4s ease}li.inbox_me a:hover{color:#ef4e24}.new-seo-template-whole-wrapper .seo-top-header{margin:0;background:#fff;position:relative;z-index:999}.new-seo-template-whole-wrapper .seo-top-banner{min-height:525px}.new-seo-template-whole-wrapper .wpcf7-list-item span.wpcf7-list-item-label::before{border:2px solid #ef4d23}.new-seo-template-whole-wrapper .wpcf7-list-item input[type=checkbox]:checked+span.wpcf7-list-item-label::after{content:'';top:3px;background:#e45b00;left:3px}.new-seo-template-whole-wrapper .wpcf7-list-item input[type=checkbox]:checked+span.wpcf7-list-item-label::after{background:#ef4d23}.new-seo-template-whole-wrapper span.TypeOfProject span.wpcf7-list-item,.new-seo-template-whole-wrapper span.webBudget span.wpcf7-list-item{width:29.5%}.new-seo-template-whole-wrapper .banner-leftbox h1{padding-top:2em}.new-seo-template-whole-wrapper .form_toggle p,.new-seo-template-whole-wrapper .form_toggle em{line-height:26px}.new-seo-template-whole-wrapper a.contactus,.new-seo-template-whole-wrapper a.getintouch,.new-seo-template-whole-wrapper input.getintouch{background:#00b9ff;line-height:60px;padding:0 4em;color:#fff;display:inline-block;font-weight:600;text-transform:uppercase;font-size:1.4em;border:0;border-radius:0}span.wpcf7-list-item{vertical-align:top}.form_toggle div.wpcf7 .ajax-loader{background-image:url(../img/ajax-loader.gif);width:45px;height:45px;margin-left:10px}@media(max-width:415px){.new-seo-template-whole-wrapper span.TypeOfProject span.wpcf7-list-item,.new-seo-template-whole-wrapper span.webBudget span.wpcf7-list-item{width:100%!important}.new-seo-template-whole-wrapper .form_toggle span.wpcf7-list-item{padding-top:0}}@media(max-width:767px){.new-seo-template-whole-wrapper span.TypeOfProject span.wpcf7-list-item,.new-seo-template-whole-wrapper span.webBudget span.wpcf7-list-item{width:45%}}@media(min-width:992px){.new-seo-template-whole-wrapper #slideshow_banner>figure{max-width:480px;width:410px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.new-seo-template-whole-wrapper span.wpcf7-exclusive-checkbox>span{margin-left:10px}}@media(max-width:1080px){.new-seo-template-whole-wrapper .form_toggle input[type=text],.new-seo-template-whole-wrapper .form_toggle input[type=email],.new-seo-template-whole-wrapper .form_toggle input[type=number]{max-width:100%!important;min-width:100%}}.footer-landing-template{border-top:solid 1px #b6b6b6}.footer-contact-info span{display:inline-block;margin:0 20px;font-size:16px}.footer-contact-info span i{color:#ef4d23}.footer-contact-info span a:hover{color:#ef4d23}@media(min-width:321px) and (max-width:439px){#slideshow_banner{min-height:360px!important}}@media(min-width:440px) and (max-width:550px){#slideshow_banner{min-height:440px!important}}@media(max-width:320px){#slideshow_banner{min-height:270px!important}}@media(max-width:340px){.logo_collection{min-height:200px!important}}@media(max-width:480px){a.contact_fox{display:block!important;padding:18px 15px!important;line-height:23px!important}.bouncing-icon{z-index:999}.foxbox li a,.foxbox li{font-size:14px}.foxbox li.call-me a{font-size:17px}.foxbox li.fox-add i{margin-bottom:15px;float:left}.less_orange_height:before{min-height:440px}.less_orange_height .orangebox_content{padding-bottom:3em}a.contactus,a.getintouch,input.getintouch{line-height:normal;padding-top:20px;padding-bottom:20px;line-height:25px}.service-features-list{width:100%}.service-features-list ul{max-width:460px!important}}@media(max-width:580px){#slideshow_banner>figure>img{max-width:100%!important}.testimonial_fading p{font-size:1.2em!important}}@media(max-width:767px){.awards-columns.icon-col{width:15%}.awards-columns.content-col{width:83%}.logosection{text-align:center}.logoright{display:none}.fox-contact-box{padding:3em 0!important}span.webBudget span.wpcf7-list-item{width:100%}.form_toggle span.wpcf7-list-item{margin-left:.5em}.form_toggle input[type=text],.form_toggle input[type=email],.form_toggle input[type=number]{min-width:100%;max-width:100%}.logo_collection{min-height:auto}.logo_collection figure>img{width:100%!important}}@media(max-width:991px){a.contact_fox{display:inline-block;margin-top:2em;padding:0 2em}.seo-top-left,.seo-top-right,span.award_txt{display:none}.banner-leftbox h1{padding-top:2em}.fox-contact-box,.seo-service-block{margin-bottom:2em}.seo-service-block{border-bottom:solid 1px #2f444f;padding-bottom:3em}.seo-service-block:last-child{border:0;padding-bottom:0}.seo-service-block>p{margin:0 auto 15px;max-width:550px}#slideshow_banner{min-height:520px}#slideshow_banner>figure{position:absolute;width:100%;text-align:center}#slideshow_banner>figure>img{max-width:530px}.service-togglebox{display:none!important}.team_info_box{margin:4em -20px 0}.team_info_box>div{padding:0 1.5em}.logo_collection figure{margin:0 auto;max-width:650px;padding-bottom:2em}.seo-top-header{padding:0 20px}.seo-membership header,.logo_collection p{padding-left:0!important}.aboutbox_content p{padding:0}.white_content_box .no-right-padding,.white_content_box .no-left-padding{padding-right:20px!important;padding:20px!important}.seo-about{padding-left:0!important}.seo-about .aboutbox_content{padding-bottom:0}.col-md-6.no-right-padding{padding-bottom:0!important}.service_list_box{padding-left:10px}.less_orange_height{padding-bottom:2em!important}}@media(max-width:1199px){.no-right-padding{padding-right:25px}.no-left-padding{padding-left:25px}.seo-membership header,.logo_collection p{padding-left:30px}}@media(min-width:768px){.foxbox{padding-left:4em;padding-right:4em}.testimonial_fading{min-height:293px}}@media(min-width:768px) and (max-width:1023px){.service-showcase .service_list_box{margin:0 auto;max-width:580px}}@media(min-width:992px){.seo-service-block{border-right:solid 1px #48616e}.seo-service-block:last-child{border-right:0}.service_list_box{border-left:solid 1px #48616e;padding-left:4em}.service_icon_box figure{padding-top:3em}.page-id-1203 .service_icon_box figure,.page-id-1290 .service_icon_box figure{padding-top:1em}.page-id-1290 .service_list_box{padding-top:1em;padding-bottom:2em}.team_info_box{display:none!important}.footerbtn{text-align:right}.award_logo figure{text-align:right}#slideshow_banner>figure{max-width:580px}.testimonial_fading{min-height:267px!important}}@media(min-width:992px) and (max-width:1199px){.seo-service-block{min-height:308px}.no-right-padding,.no-left-padding{width:100%}.logo_collection figure{margin:0 auto;max-width:650px;padding-bottom:2em}.orangebox_content>div{width:100%}a.contact_fox{margin-top:2em}}@media(min-width:1200px){.button_box{text-align:right}}