body {
  color: #002649; }

a {
  color: #3A75C4; }

p {
  color: #002649;
  cursor: default; }

.btn:hover,
.btn:focus,
.btn.focus {
  color: #6693BC; }

.color_element {
  color: #FF6347; }

.color_bg {
  background-color: #FF6347; }

.color_border {
  border-color: #FF6347; }

.my_modal {
  top: 25%;
}

.my_navbar {
  background-color: white;
  border-bottom: 1px #D5D5D5 solid; }
  .my_navbar .icon-bar {
    background-color: #FCAD56; }

.my_navbar-brand {
  color: #00AEEF; }

.my_navi li a {
  text-shadow: 0px -1px 0px rgba(1, 1, 1, 0.21); }
  .my_navi li a:hover, .my_navi li a:active, .my_navi li a:focus {
    background-color: #6693BC;
    color: #FFF;
    text-shadow: 0px -1px 0px rgba(1, 1, 1, 0.21); }

.mPS2id-highlight-first {
  background-color: #6693BC;
  color: #FFF; }

.be_client_btn,
.be_client_slider_btn,
.my_btn_login {
  background-color: #FCAD56;
  color: #FFF;
  text-shadow: 0px 1px 0px rgba(1, 1, 1, 0.2); }
  .be_client_btn:hover,
  .be_client_slider_btn:hover {
    color: #757575; }

#first_slide_btn {
  background-color: #FCAD56; }

#second_slide_btn {
  background-color: #75AADB; }

#third_slide_btn {
  background-color: #3A75C4; }

#fourth_slide_btn {
  background-color: #DE2919; }

.after_our_project_btn {
  -webkit-animation-duration: 0.6s;
  -moz-animation-duration: 0.6s;
  animation-duration: 0.6s; }

#top_section {
  background-image: url("../img/slider_bg_orig.jpg");
/*background-image: url("../img/slider_bg_newyear.png");*/
background-size: cover;
background-repeat: no-repeat;
-webkit-transition: all 0.8s;
-moz-transition: all 0.8s;
transition: all 0.8s;}
#top_section .slide_text h1 {
  color: #002649; }
#top_section .slide_text p {
  color: #757575; }

.controls li {
background-color: #f5f5f5;
-webkit-transition: background-color 0.5s ease-out;
-moz-transition: background-color 0.5s ease-out;
-o-transition: background-color 0.5s ease-out;
transition: background-color 0.5s ease-out; }
.controls li #svg1,
.controls li #svg2,
.controls li #svg3,
.controls li #svg4 {
  fill: #75AADB; }
.controls li p {
  color: #757575; }
  .controls li p:hover {
    cursor: pointer; }
.controls li:hover {
  cursor: pointer; }
.controls li.active {
  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.4); }
.controls #first_indicator.active {
background-color: #FCAD56; }
.controls #first_indicator.active #svg1 {
  fill: white; }
.controls #first_indicator.active p {
  color: white; }
.controls #second_indicator.active {
background-color: #75AADB; }
.controls #second_indicator.active #svg2 {
  fill: white; }
.controls #second_indicator.active p {
  color: white; }
.controls #third_indicator.active {
background-color: #3A75C4; }
.controls #third_indicator.active #svg3 {
  fill: white; }
.controls #third_indicator.active p {
  color: white; }
.controls #fourth_indicator.active {
background-color: #FFF700; }
.controls #fourth_indicator.active #svg4 {
  fill: #DE2919; }
.controls #fourth_indicator.active p {
  color: #DE2919; }

.section_title h1 {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
animation-delay: 0.3s; }
.section_title h1::after {
  background-image: -moz-linear-gradient(-180deg, #3a75c4 0%, #75aadb 100%);
  background-image: -webkit-linear-gradient(-180deg, #3a75c4 0%, #75aadb 100%);
  background-image: -ms-linear-gradient(-180deg, #3a75c4 0%, #75aadb 100%); }
.section_title h1 a {
  text-decoration: none;
  color: rgb(0,38,73); }
.section_title h1 a:hover,  .section_title h1 a.hovered {
  text-decoration: none;
  color: #3A75C4;}

.about_us_item_title img {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
animation-delay: 0.3s; }
.about_us_item_title h3 {
color: #FCAD56;
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
animation-delay: 0.3s; }

.about_us_item p {
-webkit-animation-delay: 0.4s;
-moz-animation-delay: 0.4s;
animation-delay: 0.4s; }

.brand_history_title {
color: #FFF; }

.brand_history_body p {
color: #FFF; }

.image_place {
background-color: #FCAD56; }

.our_project_container .our_project {
transition: box-shadow 0.3s ease-in-out; }
.our_project_container .our_project .our_project_descr h3 {
  color: #002649; }
  .our_project_container .our_project .our_project_descr h3:hover {
    text-decoration: none;
    color: #FCAD56; }
.our_project_container #project1 .img_container img {
border: 0px solid #3A75C4; }
.our_project_container #project2 .img_container img {
border: 0px solid #FCAD56; }
.our_project_container #project3 .img_container img {
border: 0px solid #1DE9B6; }

.our_project_container .our_project:hover, .our_project_container .our_project.hovered {
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), -23px 0 20px -23px rgba(0, 0, 0, 0.8), 23px 0 20px -23px rgba(0, 0, 0, 0.8), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.our_project_container .our_project:hover .our_project_descr h3, .our_project_container .our_project.hovered .our_project_descr h3 {
  text-decoration: none;
  color: #FCAD56; }
.our_project_container .our_project:hover .our_project_descr p, .our_project_container .our_project.hovered .our_project_descr p {
  cursor: pointer; }

.my_thumbnail_container .my_thumbnail {
background: linear-gradient(to bottom, rgba(58, 117, 196, 0) 0%, rgba(58, 117, 196, 0.2) 20%, rgba(58, 117, 196, 0.6) 35%, rgba(58, 117, 196, 0.6) 70%, rgba(58, 117, 196, 0.5) 100%);
background-size: 100% 200%;
background-position-y: -200%;
transition: background-position-y 0.5s ease-in-out; }
.my_thumbnail_container .my_thumbnail .post_preview {
  transition: 0.4s ease-in-out;
  color: #FFF;
  text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.6); }
  .my_thumbnail_container .my_thumbnail .post_preview p {
    color: #FFF; }

.post_link:hover {
text-decoration: none; }
.post_link:hover .my_thumbnail_container .my_thumbnail {
  background-position-y: -100%; }
    .post_link:hover .my_thumbnail_container .my_thumbnail .post_preview p {
      cursor: pointer; }

#post1 {
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
animation-delay: 0.1s;
-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
animation-duration: 0.5s; }

#post2 {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
animation-delay: 0.3s;
-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
animation-duration: 0.5s; }

#post3 {
-webkit-animation-delay: 0.5s;
-moz-animation-delay: 0.5s;
animation-delay: 0.5s;
-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
animation-duration: 0.5s; }

#post4 {
-webkit-animation-delay: 0.3s;
-moz-animation-delay: 0.3s;
animation-delay: 0.3s;
-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
animation-duration: 0.5s; }

#post5 {
-webkit-animation-delay: 0.1s;
-moz-animation-delay: 0.1s;
animation-delay: 0.1s;
-webkit-animation-duration: 0.5s;
-moz-animation-duration: 0.5s;
animation-duration: 0.5s; }

.contact_us {
/*background-image: url("http://infoas.ru/wp-content/uploads/2017/11/contact_us_bg.png");  */
background-image: url("http://infoas.ru/wp-content/uploads/2024/04/фидбек2.png");
background-repeat: no-repeat;
background-size: cover;
}

.contact_us .brow {
  background-color: rgba(58, 117, 196, 0.4); }

.contact_us_form {
background: rgba(255, 255, 255, 0.6);
border: 1px solid #DDDDDD;
border-radius: 5px; }

.my_btn {
background-color: #FCAD56;
color: #FFF;
font-weight: 600; }

.my_footer {
background-color: #FCAD56;
/*background-image: url("../img/new_year_footer.png");
background-position: 0px 10px;
background-repeat: no-repeat; */
min-height: 300px;
color: #FFF; }
.my_footer ul {
  border-top: 1px #FFF solid; }
  .my_footer ul li p {
    color: #FFF; }
  .my_footer ul li a:hover {
    text-decoration: none; }
    .my_footer ul li a:hover p {
      color: #6693BC; }

/*# sourceMappingURL=tomato.css.map */
