.header_vertical{height:170px;}
.header_bg{background-color:#FFFFFF;}
.header_margem{padding:0px 0px 0px 0px;}
.header_margem_bt{margin:25px 0px 0px 0px;}
.header_margem_bts{margin-top:15px;}
.menu_bg{background-color:#CC00FF;}
.menu_bg_bg{background-color:#A237F2;}
.menu_txt a{color:#FFFFFF;}
.menu_txt a:hover{color:#FFFFFF;}
.menu_txt_sub a{color:#FFFFFF;}
.menu_txt_sub a:hover{color:;}
:root {
  --h1size: 50px;
  --h2size: 35px;
  --h3size: 24px;
  --h4size: 20px;
  --h5size: 18px;
  --h6size: 15px;
  --bodysize: 16px;
  --rweight: 400;
  --mweight: 500;
  --sweight: 600;
  --bweight: 700;
  --eweight: 800;
  --bcweight: 900;
  --pfamily: 'Roboto', sans-serif;
  --sfamily: 'Oswald', sans-serif;
  --text: #555555;
  --white: #ffffff;
  --border: #e8e8e8;
  --heading: #292b34;
  --primary: #7F00FF;
  --secondary: #cc00ff;
  --light-white: #f5f5f5;
  --light-secondary#dd57ff;
  --deep-heading: #220044;
  --primary-gdnt: linear-gradient(#7F00FF, #cc30ff);
  --hover-gdnt: linear-gradient(#cc30ff, #7F00FF);
  --banner-play: linear-gradient(rgba(128, 0, 255, 0.7), rgba(203, 48, 255, 0.7));
  --banner-oly: linear-gradient(to top, rgba(127, 0, 255, 0.5), rgba(225, 0, 255, 0.1));
  --video-icon: linear-gradient(rgba(91, 68, 114, 0.7), rgba(203, 48, 255, 0.7));
  --video-oly: linear-gradient(rgba(127, 0, 255, 0.5), rgba(203, 48, 255, 0.85));
  --team-hover-oly: linear-gradient(rgba(91, 68, 114, 0.3), rgba(203, 48, 255, 0.7));
  --show-oly: linear-gradient(rgba(127, 0, 255, 0.5), rgba(225, 0, 255, 0.5));
  --show-hover-oly: linear-gradient(rgba(128, 0, 255, 0.85), rgba(203, 48, 255, 0.85));
  --blog-oly: linear-gradient(to top, rgba(127, 0, 255, 0.5), rgba(225, 0, 255, 0.1));
  --blog-hover-oly: linear-gradient(to top, rgba(127, 0, 255, 0.7), rgba(225, 0, 255, 0.3));
  --about-oly: linear-gradient(rgba(91, 68, 114, 0.2), rgba(203, 48, 255, 0.3));
  --counter-oly: linear-gradient(rgba(128, 0, 255, 0.7), rgba(203, 48, 255, 0.9));
  --primary-bg-footer: linear-gradient(rgba(162,55,242,1), rgba(0,0,0,1));
  --footer_bg_copyright: #000000;
  --footer_txt: #FFFFFF;
  --footer_txt_copy: #FFFFFF;
}
body {
  background:url(https://rd3.euroti.com.br/uploads/) #ffffff center repeat;
}
.copy-part h6 {
  color:#FFFFFF}

@-webkit-keyframes mahmud {
  0% {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(225, 0, 255, 0.7), 0px 0px 0px 0px rgba(127, 0, 255, 0.7);
            box-shadow: 0px 0px 0px 0px rgba(225, 0, 255, 0.7), 0px 0px 0px 0px rgba(127, 0, 255, 0.7);
  }
  30% {
    -webkit-box-shadow: 0px 0px 0px 20px rgba(255, 127, 0, 0), 0px 0px 0px 0px rgba(127, 0, 255, 0.7);
            box-shadow: 0px 0px 0px 20px rgba(255, 127, 0, 0), 0px 0px 0px 0px rgba(127, 0, 255, 0.7);
  }
  60% {
    -webkit-box-shadow: 0px 0px 0px 20px rgba(255, 127, 0, 0), 0px 0px 0px 15px rgba(255, 127, 0, 0);
            box-shadow: 0px 0px 0px 20px rgba(255, 127, 0, 0), 0px 0px 0px 15px rgba(255, 127, 0, 0);
  }
  100% {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(255, 127, 0, 0), 0px 0px 0px 15px rgba(255, 127, 0, 0);
            box-shadow: 0px 0px 0px 0px rgba(255, 127, 0, 0), 0px 0px 0px 15px rgba(255, 127, 0, 0);
  }
}
@keyframes mahmud {
  0% {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(225, 0, 255, 0.7), 0px 0px 0px 0px rgba(127, 0, 255, 0.7);
            box-shadow: 0px 0px 0px 0px rgba(225, 0, 255, 0.7), 0px 0px 0px 0px rgba(127, 0, 255, 0.7);
  }
  30% {
    -webkit-box-shadow: 0px 0px 0px 20px rgba(255, 127, 0, 0), 0px 0px 0px 0px rgba(127, 0, 255, 0.7);
            box-shadow: 0px 0px 0px 20px rgba(255, 127, 0, 0), 0px 0px 0px 0px rgba(127, 0, 255, 0.7);
  }
  60% {
    -webkit-box-shadow: 0px 0px 0px 20px rgba(255, 127, 0, 0), 0px 0px 0px 15px rgba(255, 127, 0, 0);
            box-shadow: 0px 0px 0px 20px rgba(255, 127, 0, 0), 0px 0px 0px 15px rgba(255, 127, 0, 0);
  }
  100% {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(255, 127, 0, 0), 0px 0px 0px 15px rgba(255, 127, 0, 0);
            box-shadow: 0px 0px 0px 0px rgba(255, 127, 0, 0), 0px 0px 0px 15px rgba(255, 127, 0, 0);
  }
}
.area-captcha{padding:3px 5px; font-weight:400; font-size:19px; -moz-user-select:none; -khtml-user-select:none; -webkit-user-select:none; -o-user-select:none; width:100px; background-color:#cccccc; border-radius:4px; 	margin-bottom:3px;}
.input-texto{border:1px solid #ddd; padding:9px 8px; width:50px; border-radius:2px; margin-bottom:5px;}
.margem_bt_5{margin-bottom:5px;}
.list_recados{background:#f8f8f8; border-radius:7px; padding:10px; margin:20px 0 20px 0;}
.list_recados h3 span{font-size:12px; color:#555555}
.list_recados p{margin-top:20px;}
.texto_fotos{text-align:justify; margin-top:50px;}

.single-banner {
  background: url(https://rd3.euroti.com.br/uploads/single-banner.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 155px 0px 90px;
}

.single-content h2 {
  font-size: 38px;
  margin-bottom: 10px;
  color: #FFFFFF;
  text-shadow: 2px 3px 8px rgba(0, 0, 0, 0.1);
}

.breadcrumb {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0px;
  margin-bottom: 0px;
  background: none;
  border-radius: 0px;
}

.breadcrumb-item {
  text-transform: capitalize;
}

.breadcrumb-item a {
  color: #C3C3C3;
  text-transform: capitalize;
  text-shadow: 2px 3px 8px rgba(0, 0, 0, 0.1);
  text-transform: lowercase;
}

.breadcrumb-item a:hover {
  text-decoration: underline;
}

.breadcrumb-item.active {
  color: #C3C3C3;
  text-shadow: 2px 3px 8px rgba(0, 0, 0, 0.1);
  text-transform: lowercase;
}

.breadcrumb-item + .breadcrumb-item::before {
  color: #C3C3C3;
}