body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;line-height:1.3}p{margin:0 0 22px 0}p:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0 0 25px 0;padding:0;font-weight:normal}h2{font-size:40px;line-height:1.3}::-webkit-input-placeholder{opacity:1;color:#878787}:-ms-input-placeholder{opacity:1;color:#878787}::-moz-placeholder{opacity:1;color:#878787}:-moz-placeholder{opacity:1;color:#878787}img{max-width:100%}input[type="text"],input[type="tel"],input[type="password"],input[type="email"],select{width:100%;-webkit-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#000;border:1px solid #A8A8A8;height:60px;padding:0 16px!important}textarea{resize:none;-webkit-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border:1px solid #A8A8A8;padding:12px 16px!important;height:200px}select{border:1px solid #b8b8b8;width:100%;padding:0 11px;background:url(images/arrow_bottom.svg) no-repeat calc(100% - 16px) center;background-color:#fff;background-size:18px;padding-right:40px;outline:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}select::-ms-expand{display:none}input[type="submit"]{border:0;background:#D33976;color:#fff;height:56px!important;-webkit-appearance:none;appearance:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding-left:30px;padding-right:30px;text-transform:uppercase;cursor:pointer;letter-spacing:1px;font-family:'Helvetica-Bold',Helvetica,Arial,Lucida,sans-serif;font-size:14px!important;text-align:center;box-shadow:0px 3px 10px 0px rgba(0,0,0,0.3);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{color:#fff;background:#6C369A}img.alignright{float:right;margin:0 0 20px 20px}img.alignleft{float:left;margin:0 20px 20px 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;float:none}.alignright{float:right;margin:0 0 20px 20px}.alignleft{float:left;margin:0 20px 20px 0}.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;float:none}.et_pb_row{width:100%;max-width:1230px;padding-left:15px!important;padding-right:15px!important;padding-top:0!important;padding-bottom:0!important}.home-slider .et_pb_text_inner p{display:none}.home-slider .et_pb_row{max-width:100%}.violet-box h3{font-size:35px}.violet-box h4{font-size:21px;margin-bottom:0}.testimonial-slider .et_pb_slide{padding-left:0;padding-right:0}.testimonial-slider .et_pb_slide_description{text-shadow:none}.testimonial-slider p,.testimonial-slider h3,.testimonial-slider h4{color:#000!important}.testimonial-slider p{font-size:22px;margin-bottom:30px}.testimonial-slider h3{font-size:26px;font-family:'Helvetica-Regular',Helvetica,Arial,Lucida,sans-serif;font-weight:700;margin-bottom:10px;line-height:1}.testimonial-slider h4{font-family:'Helvetica-Regular',Helvetica,Arial,Lucida,sans-serif;font-weight:700;margin-bottom:0;font-size:21px;line-height:1}.testimonial-slider .et_pb_slide_description{padding-top:85px!important}.testimonial-slider .et_pb_slide_description:before{content:'';position:absolute;left:0;width:76px;height:58px;background:url(https://tfb.5gdev.uk/wp-content/uploads/2020/02/quote.png) no-repeat center center;top:0;background-size:100%}.et-pb-controllers a{width:12px;height:12px;margin-right:21px}.tab-rev-slider .tp-tabs{background:#712F9D!important}.tab-rev-slider .tp-tabs .tp-tab-title{padding-left:23px!important;text-align:left!important;font-family:'gotham-black',Helvetica,Arial,Lucida,sans-serif!important}.tab-rev-slider .tp-tabs .tp-tab .tp-tab-title{border-bottom:2px solid #fff}.tab-rev-slider .tp-tabs .tp-tab-mask{border-bottom:2px solid #fff}.tab-rev-slider .tp-tabs .tp-tabs-inner-wrapper{border-top:2px solid #fff}.et_pb_button{text-align:center}.pink-btn-solid{width:100%;max-width:416px}.inspiration-section>.et_pb_row{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.inspiration-section:before{width:46%;position:absolute;left:0;height:100%;background:#712F9D;content:''}.inspiration-section:after{content:'';width:208px;height:100%;background-size:100% 100%;background:url(https://tfb.5gdev.uk/wp-content/uploads/2020/02/triangle-bg.png) no-repeat center center;position:absolute;right:44%;top:0}.team-revslider>.et_pb_row{max-width:100%!important}.team-revslider .rs-parallax-wrap{background-color:rgba(113,47,157,0.95)}.team-revslider .rs-parallax-wrap:before{content:'';position:absolute;left:-197px;top:0;width:197px;background:url(https://tfb.5gdev.uk/wp-content/uploads/2020/02/teambg1.png) no-repeat center center;height:100%;background-size:100% 100%}.enquiry-form .gform_fields .gfield .name_first label{display:none}.enquiry-form .gform_fields .gfield .name_last label{display:none}.enquiry-form div.ginput_container_name span{padding-right:0}.enquiry-form .gform_fields .gfield .gfield_label{font-family:'Helvetica-Bold',Helvetica,Arial,Lucida,sans-serif;font-size:25px;color:#fff;font-weight:normal}.enquiry-form .gform_fields .gfield{margin-top:54px}.enquiry-form .gform_footer{text-align:center!important}.enquiry-form .gform_footer .gform_button{max-width:416px;width:100%!important;display:inline-block;margin-bottom:0!important}.enquiry-form .gform_wrapper textarea.large{height:268px!important}.enquiry-form .gform_wrapper ul.gform_fields{margin-right:-15px!important}.enquiry-form .gform_wrapper li.gfield.gfield_error,.enquiry-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none!important;border:none!important;padding-bottom:0!important;padding-top:0!important}.enquiry-form .gform_wrapper .validation_message{color:#ca0634;font-weight:400;padding-top:10px;line-height:1}.enquiry-form .gform_wrapper div.validation_error{color:#ca0634;margin-bottom:0;border-top:2px solid #ca0634;border-bottom:2px solid #ca0634;padding:10px 0;text-align:center}.gform_wrapper .gfield_required{color:#ca0634}.instagram-sec .sb_instagram_header .sbi_header_link{display:table!important;float:none!important;margin:0 auto!important}.instagram-sec #sb_instagram #sbi_load{margin-top:30px}.enquiry-form .gform_wrapper{margin-bottom:0!important}.enquiry-form .gform_wrapper li.gfield.gfield_error{margin-bottom:0!important}.enquiry-form{max-width:968px;margin:0 auto}.inner-banner{-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.inner-banner h1{margin-bottom:0}.et-social-twitter a.icon:before{content:url(https://tfb.5gdev.uk/wp-content/uploads/2020/12/tiktok.png);opacity:.9}.et_slide_menu_top ul.et-social-icons li.et-social-icon a:hover{color:#fff!important;opacity:.7!important}.et_pb_section{max-width:100!important;overflow:hidden!important}@media (max-width:1500px){.inspiration-section::before{width:44%}}@media (max-width:1199px){.enquiry-form .gform_fields .gfield .gfield_label{font-size:20px}.enquiry-form .gform_fields .gfield{margin-top:35px}input[type="text"],input[type="tel"],input[type="password"],input[type="email"],select{height:45px}.enquiry-form .gform_wrapper textarea.large{height:200px!important}.inspiration-section::before{width:43%}.inspiration-section::after{right:42%}}@media (max-width:1024px){.violet-box h3{font-size:30px;margin-bottom:20px}.violet-box h4{font-size:18px}h2{font-size:35px;line-height:1}}.testimonial-slider p{font-size:17px}@media (max-width:640px){.enquiry-form .gform_wrapper ul.gform_fields{margin-right:0!important}}@media (max-width:767px){#logos-2-in-row .et_pb_column{width:45%!important}.testimonial-slider .et_pb_slide_image{display:block!important}.testimonial-slider{padding-bottom:45px}.testimonial-slider .et-pb-controllers{bottom:0!important}.enquiry-form .gform_fields .gfield .gfield_label{font-size:17px}.enquiry-form .gform_fields .gfield{margin-top:23px}h2{font-size:30px}h1,h2,h3,h4,h5,h6{margin:0 0 20px 0}.testimonial-slider .et_pb_slide_description{margin-top:30px!important}.testimonial-slider .et_pb_slide_description::before{width:52px;height:43px}.testimonial-slider .et_pb_slide_description{padding-top:56px!important}.team-revslider .rs-parallax-wrap::before{width:104px;left:-104px}.enquiry-form .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:10px!important;margin-bottom:0!important}.enquiry-form .gform_wrapper .ginput_container span:not(.ginput_price){margin-bottom:0!important}.enquiry-form .gform_wrapper textarea.large{height:141px!important}.testimonial-slider p,.testimonial-slider h3,.testimonial-slider h4{text-align:center}.testimonial-slider .et_pb_slide_description::before{margin:0 auto;left:0;right:0}}@media (max-width:479px){h2{font-size:26px}}.form_text{color:white;margin-top:20px!important}#gform_confirmation_message_1{color:white;margin-top:20px;padding:50px;background-color:black;opacity:0.7}.enquiry-form .gform_wrapper div.validation_error{color:white!important;border-top-color:white!important;border-bottom-color:white!important}@media only screen and (max-width:999px){.et_header_style_left .logo_container{margin-top:-30px;height:200px}.inspiration-section:after{display:none}}.et_pb_bg_layout_light .et-pb-arrow-next,.et_pb_bg_layout_light .et-pb-arrow-prev{padding:5px;background-color:white}#media_image-2{width:60.%}.rs_splitted_lines{vertical-align:middle!important}.inspiration-section:after{margin-right:50px!important}.enquiry-form .gform_fields .gfield .gfield_label{font-family:gotham-black!important;font-size:22px!important}.tp-tab-title{font-family:Montserrat!important}.gm-style-mtc .gm-svpc{display:none}.gm-svpc{display:none}#et-info-email{padding-top:10px}.et-social-icon a:hover{color:#d31c76!important}@media (max-width:1000px){#et-info{float:left;text-align:left}#et-info-email{}#logo{max-height:75px!important}.mobile_menu_bar{padding-top:35px!important}}body{overflow-x:hidden}.tp-rightarrow .tparrows .hesperiden .noSwipe{}.et-pb-arrow-next{opacity:1;right:22px}.et-pb-arrow-prev{opacity:1;left:22px}.et-pb-arrow-next:before{content:"35";color:#fff;font-family:'revicons';font-size:30px;text-align:center;font-weight:900;background-color:#D33976;padding-top:3px;padding-bottom:4px;padding-left:3px;padding-right:3px;border-radius:100%}.et-pb-arrow-next:hover:before{content:"35";color:#fff;font-family:'revicons';font-size:30px;text-align:center;font-weight:900;background-color:#6C369A;padding-top:3px;padding-bottom:4px;padding-left:3px;padding-right:3px;border-radius:100%}.et-pb-arrow-prev:before{content:"34";color:#fff;font-family:'revicons';font-size:30px;text-align:center;font-weight:900;background-color:#D33976;padding-top:3px;padding-bottom:4px;padding-left:3px;padding-right:4px;border-radius:100%}.et-pb-arrow-prev:hover:before{content:"34";color:#fff;font-family:'revicons';font-size:30px;text-align:center;font-weight:900;background-color:#6C369A;padding-top:3px;padding-bottom:4px;padding-left:3px;padding-right:4px;border-radius:100%}@media only screen and (max-width:999px){.et-pb-arrow-prev:before{margin-left:20%!important}@media only screen and (max-width:999px){.et-pb-arrow-next:before{margin-left:-20%!important}.epyt-gallery-subscribe a.epyt-gallery-subbutton{margin-top:20px!important;margin-bottom:5px!important}@media only screen and (max-width:999px){.epyt-gallery-subscribe a.epyt-gallery-subbutton{margin-top:15px!important;margin-bottom:1px!important}}@media only screen and (max-width:999px){rs-module-wrap rs-arrow{top:58%!important}}#sb_instagram .sbi_follow_btn a{background:#D33976;color:#fff}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #6C369A}.epyt-gallery-subscribe a.epyt-gallery-subbutton{background-color:#D33976!important}.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover{background-color:#6C369A!important}img.active{margin-top:17px}.gm-style-mtc{display:none}}}.sb_instagram_header.sbi_medium.sbi_no_avatar{margin-bottom:35px!important;margin-top:3px!important}@media only screen and (max-width:600px){.sb_instagram_header.sbi_medium.sbi_no_avatar{margin-top:0px!important;margin-bottom:25px!important}}.enquiry-form{padding-top:0px;margin-top:-65px!important}@media only screen and (max-width:600px){.enquiry-form{padding-top:0px;margin-top:-30px!important}}.dwd_map_extended div{color:transparent!important}h1,h2,h3,h4,h5,h6{font-family:'gotham-black',sans-serif!important;font-weight:800}