/** ------------------------------------------
* This file is generated automatically.
* See 'source' directory in theme or shortcode.
------------------------------------------ **/



@media screen and (min-width: 1024px) { body .shortcode-1b98990d76d227ac872a0d1a5a1ca5fb {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem; }
 }


body section.shortcode-756b01c849bf3c99fdf82028bb42a1af {
  background: url(http://tlsec.co.nz/wp-content/uploads/2018/12/6.jpg) no-repeat; background-position: top center; background-size: cover; }

@media screen and (min-width: 0) and (max-width: 767px) { body .shortcode-756b01c849bf3c99fdf82028bb42a1af {
  background: #e8eef3; }
 }@media screen and (min-width: 1024px) { body .shortcode-756b01c849bf3c99fdf82028bb42a1af {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem; }
 }



@media screen and (min-width: 768px) and (max-width: 1023px) { body .shortcode-7ae7566e50a13717166cdb022dd27ded {
  padding-left: 70px; }
 }@media screen and (min-width: 1024px) { body .shortcode-7ae7566e50a13717166cdb022dd27ded {
  padding-left: 70px; }
 }
html[dir="ltr"] body .shortcode-special-heading.shortcode-97f69bf6bd05ea176170150fbfabd673 {
  padding: 5px 0 5px 30px;
  margin-bottom: 3.75rem; }
  html[dir="ltr"] body .shortcode-special-heading.shortcode-97f69bf6bd05ea176170150fbfabd673:after {
    left: 0; }

html[dir="rtl"] body .shortcode-special-heading.shortcode-97f69bf6bd05ea176170150fbfabd673 {
  padding: 5px 30px 5px 0;
  margin-bottom: 3.75rem; }
  html[dir="rtl"] body .shortcode-special-heading.shortcode-97f69bf6bd05ea176170150fbfabd673:after {
    right: 0; }

body .shortcode-special-heading.shortcode-97f69bf6bd05ea176170150fbfabd673:after {
  display: block;
  position: absolute;
  top: 0;
  width: 3px;
  height: 100%; }
  body .shortcode-special-heading.shortcode-97f69bf6bd05ea176170150fbfabd673 .title {
    color: #1f2732; }

@media screen and (max-width: 767px) {
  body .shortcode-special-heading.shortcode-97f69bf6bd05ea176170150fbfabd673 {
    margin-bottom: 1.5625rem; } }




body section.shortcode-618b787ea05b38c8e128f581004604eb {
  text-align: center;
  background: url(http://tlsec.co.nz/wp-content/uploads/2018/12/cont_form_bg_dark.png) no-repeat; background-position: center center; background-size: cover; }

@media screen and (min-width: 1024px) { body .shortcode-618b787ea05b38c8e128f581004604eb {
  padding-top: 7.5rem;
  padding-bottom: 7.5rem; }
 }




body .shortcode-special-heading.shortcode-38a3a9d03fd7e46aa866a3427c8c9172 {
  text-align: center; }
  body .shortcode-special-heading.shortcode-38a3a9d03fd7e46aa866a3427c8c9172 {
    padding: 5px 0 0px; }
  body .shortcode-special-heading.shortcode-38a3a9d03fd7e46aa866a3427c8c9172:after {
    display: block;
    margin: 1.875rem auto 0;
    height: 3px;
    width: 73px; }




body .shortcode-contact-form-7.shortcode-463e8e7ac7165ccf0d33f384631553fd.type_2 .contact-form-container {
  border-radius: 10px 10px 0 0; }




body section.shortcode-e051c3a5f8b16007bd763e305b758b4f {
  padding: 0px; }

