h3 {  margin-top: 9px !important;}.container {  display: block;  width: 100%;  max-width: 100%;  min-height: 100px;  margin-right: auto;  margin-left: auto;  padding-right: 60px;  padding-left: 60px;}.logo {  margin-top: 30px;  font-family: Poppins, sans-serif;  font-size: 38px;  font-weight: 400;}.body {  font-family: Poppins, sans-serif;}.text-span {  color: #b4c408;  font-weight: 700;}.rounded {  padding-top: 15px;  padding-bottom: 15px;  padding-left: 44px;  border: 2px solid #000;  border-radius: 60px;  background-image: url('../images/facebook.png');  background-position: 20px 50%;  background-size: auto;  background-repeat: no-repeat;  font-size: 18px;}.rounded:hover {  border-color:#29487d;  background-color: #29487d;  background-image: url('../images/facebook_hover.png');      color:white;  -webkit-transform: translate(0px, 0px);  -ms-transform: translate(0px, 0px);  transform: translate(0px, 0px);}.rounded.bg_green {  margin-left: 15px;  border-color: #b4c408;  background-color: #b4c408;  color: #fff;}.rounded.bg_green.phoneico {  border-color: #34c1e7;  background-color: #34c1e7;  background-image: url('../images/phone.png');  background-size: auto;}.rounded.bg_green.phoneico:hover {  border-color: #b4c408;  background-color: #b4c408;}.bold {  font-weight: 700;}.nav-menu {  margin-top: 21px;}.column {  position: relative;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  padding-top: 0%;  padding-right: 0px;  padding-left: 60px;  -webkit-box-orient: vertical;  -webkit-box-direction: normal;  -webkit-flex-direction: column;  -ms-flex-direction: column;  flex-direction: column;  -webkit-justify-content: space-around;  -ms-flex-pack: distribute;  justify-content: space-around;  -webkit-box-align: start;  -webkit-align-items: flex-start;  -ms-flex-align: start;  align-items: flex-start;  background-image: none;  background-position: 0px 0px;  background-size: auto;  background-repeat: repeat;}.column-2 {  padding-top: 35px;  padding-bottom: 25px;  padding-left: 35px;  background-image: url('../images/bg.jpg');  background-position: 0px 0px;  background-size: cover;  background-repeat: repeat;}.heading {  float: left;  color: #fff;  font-size: 35px;  line-height: 35px;  font-weight: 700;}.text-span-2 {  font-weight: 400;}.whitebar {  width: 60px;  height: 5px;  margin-top: 25px;  margin-left: 10px;  float: left;  background-color: #fff;}.text {  margin-top: 20px;  color: #fff;}.success-message {  background-color: #b4c408;}.text-block {  color: #fff;}.field-label {  color: #fff;  font-size: 25px;}.form-block {  width: 70%;  margin-top: 25px;}.submit-button {  float: right;}.submit-button.rounded {  padding: 10px 20px;  border-color: #fff;  background-color: transparent;  background-image: none;}.submit-button.rounded:hover {  background-color: #fff;  color: #34c1e7;}.navbar {  background-color: transparent;}.text-field {  width: 49%;  float: left;}.text-field.text_field2 {  float: right;}.greenblock {  position: static;  left: 0px;  max-width: 300px;  margin-top: 0px;  margin-bottom: 60px;  padding: 20px;  background-color: #34c1e7;  color: #fff;  font-weight: 600;}.infomiddle {  position: relative;  background-image: none;  background-size: auto;  background-repeat: repeat;}.bg_dog {  position: relative;  background-image: url('../images/dog.jpg');  background-position: 0px 0px;  background-size: cover;  background-repeat: no-repeat;}.div-block-2 {  position: relative;}.heading-2 {  margin-top: 0px;  font-size: 24px;  line-height: 29px;  text-transform: uppercase;}.text-span-3 {  font-weight: 400;}.galeria {  padding: 50px 60px 45px;  background-color: #f7f7f7;}.button_down {  position: relative;  display: block;  width: 65px;  height: 65px;  margin-top: -65px;  margin-right: auto;  margin-left: auto;  padding-top: 21px;  padding-left: 19px;  background-color: #f7f7f7;}.row {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-align: end;  -webkit-align-items: flex-end;  -ms-flex-align: end;  align-items: flex-end;}.slides {  width: 25%;  height: auto;}.mask {  height: auto;  margin-right: 65px;  margin-left: 65px;}.arrow {  color: #585858;}.arrow:hover {  color: #b4c408;}.slider {  height: auto;  margin-top: 34px;  padding-top: 0px;  background-color: transparent;}.text-block-2 {  display: block;  margin-right: auto;  margin-left: auto;  color: #34c1e7;  font-size: 35px;  font-weight: 700;  text-align: center;}.footer {  padding: 20px 30px 15px;}.paragraph {  text-align: center;}.link {  color: #000;  text-decoration: none;}.link:hover {  color: #b4c408;}.input {  border-color: transparent;}.image-2 {  display: block;  margin-right: auto;  margin-left: auto;}.image-3 {  display: block;  margin-right: auto;  margin-left: auto;}.image-4 {  display: block;  width: 100%;  margin-right: auto;  margin-left: auto;}.image-5 {  display: block;  margin-right: auto;  margin-left: auto;}.image-6 {  display: block;  margin-right: auto;  margin-left: auto;}.image-7 {  display: block;  margin-right: auto;  margin-left: auto;}.image-8 {  display: block;  width: 100%;  margin-right: auto;  margin-left: auto;}.image-9 {  display: block;  margin-right: auto;  margin-left: auto;}.right-arrow {  height: 42px;}.left-arrow {  height: 42px;}.info_legal {  margin-right: 15px;  background-color: #b4c408;  border: 0;  color: #ffffff;  border-radius: 60px;  font-size: 18px;  padding: 18px;}.info_legal:hover {  background-color: #34c1e7;}.paragraph {  font-weight: 400;  font-size: 14px;}/* --------------  MEDIA ---------------------------- */@media (max-width: 991px) {  .rounded {    border-width: 0px;    border-radius: 0px;    background-color: #ddd;  }  .rounded.bg_green.phoneico {    margin-left: 0px;    border-radius: 0px;  }  .nav-menu {    margin-top: 0px;  }  .column-2 {    padding-right: 35px;  }  .form-block {    width: 100%;  }  .submit-button.rounded.btn {    border-width: 2px;    border-radius: 60px;  }  .greenblock {    margin-top: 160px;  }  .bg_dog {    background-position: -42px -142px;    background-size: auto;  }  .button_down {    width: 45px;    height: 45px;    margin-top: -45px;    padding-top: 14px;    padding-left: 12px;  }  .row {    display: block;  }  .slides {    width: 50%;    text-align: center;  }  .mask {    height: auto;  }  .slider {    margin-top: 30px;    padding-top: 0px;  }  .wrap {    height: 486px;  }  .menu-button {    padding: 30px 10px 10px;  }  .menu-button.w--open {    margin-top: 14px;    padding-top: 15px;    background-color: #ddd;  }  .icon {    font-size: 35px;  }  .image {    width: 20px;  }  .info_legal {    border-radius: 0;    width: 100%;    padding-left: 23px;  }}@media (max-width: 767px) {  .container {    padding-right: 20px;    padding-left: 20px;  }  .column {    padding-left: 35px;  }  .heading {    width: 100%;    font-size: 30px;  }  .whitebar {    margin-top: 0px;    margin-left: 0px;  }  .field-label {    margin-bottom: 15px;  }  .greenblock {    max-width: 280px;    margin-top: 194px;    padding: 15px;  }  .bg_dog {    background-position: -127px -118px;  }  .heading-2 {    font-size: 20px;  }  .slides {    width: 100%;  }  .slider {    height: auto;  }  .paragraph-2 {    font-size: 12px;  }  .paragraph-3 {    font-size: 12px;  }  .paragraph-4 {    font-size: 12px;  }  .paragraph-5 {    font-size: 12px;  }}@media (max-width: 479px) {  .logo {    font-size: 25px;  }  .column {    padding-left: 0px;    background-size: auto;  }  .column-2 {    padding-top: 20px;  }  .submit-button.rounded {    margin-top: 0px;    margin-bottom: 20px;    font-size: 16px;  }  .text-field.input {    width: 100%;  }  .greenblock {    width: 100%;    max-width: 100%;    margin-top: 0px;    margin-bottom: 0px;    padding-right: 35px;    padding-left: 35px;  }  .bg_dog {    background-image: none;    background-position: 0px 0px;    background-size: auto;    background-repeat: repeat;  }  .galeria {    padding-right: 15px;    padding-left: 15px;  }  .slides {    height: auto;  }  .mask {    height: auto;  }  .arrow {    font-size: 30px;  }  .slider {    height: auto;  }  .text-block-2 {    font-size: 30px;  }  .paragraph {    font-size: 12px;  }  .wrap {    width: 100%;    height: auto;  }  .right-arrow {    width: 45px;  }  .left-arrow {    width: 45px;  }  .paragraph-2 {    line-height: 15px;  }  .paragraph-3 {    line-height: 15px;  }  .paragraph-4 {    line-height: 15px;  }  .paragraph-5 {    line-height: 15px;  }  .img {    width: 100%;  }  .image-10 {    width: auto;    max-width: auto;  }}