@font-face{

    src: url('../fonts/RobotoCondensed-Bold.ttf');

    font-family: "RobotoB"

}

@font-face{

    src: url('../fonts/RobotoCondensed-Regular.ttf');

    font-family: "RobotoR"

}

ol, ul{

    margin: 0;

    padding: 0;

    list-style: none;

}

body * {

    font-family: 'RobotoR', sans-serif !important;

    font-size: 14px;

    line-height: 1.42857143;

    color: #333;

}

.topbar {

    width: 100%;

    float: left;

    background: #610400;

    color: #fff;

    font-size: 13px;

    padding: 7px 0;

}

.top-left{

    line-height: 25px

}

.languages{

    text-align: right

}

.languages li{

    display: inline-block

}

.languages ul li a{

    display: inline-block;

    padding: 5px 15px;

    color: #ffffff;

    text-decoration: none;

    border-right: 1px solid #fff;

}



.languages ul li:last-child a{

    border-right: none;

}

header{

    padding: 10px 0

}

.logo{padding-right: 0}

.logo img{width: 163px;}

.manu{

    padding-left: 0

}

.main-nav ul li a{

    font-size: 14px;

    font-weight: 400;

    letter-spacing: 0;

    border-bottom: none;

    padding: 15px 6px;

    border-top: 3px solid transparent;

    line-height: 32px;

    font-weight: 600;

    text-transform: uppercase;

}

.stellarnav li.has-sub ul li{padding-left: 10px}

.stellarnav li.has-sub ul li a {

    color: #000;

    padding: 2px 2px 0 20px;

    display: block;

    font-weight: bold;

    background: url('../images/icon/icon.png') no-repeat center left;

    font-size: 14px;

    text-transform: inherit;

    line-height: 22px;

}



.aside .aside-title{

    color:#fff;

    display: block;

    font-size: 18px;

    border-left: 3px solid #610400;

    padding-left: 15px;

    background: #610400;

    margin: 0;

    padding: 10px;

}

.aside .aside-nav{

    padding: 10px 0

}
.top-left span{
  color: #fff;
}
.aside .aside-nav ul li a {

    color: #000;

    font-size: 14px;

    padding: 3px 0;

	padding-left: 0px;

    display: block;

    padding-left: 20px;

    font-weight: bold;

    background: url('../images/icon/icon.png') no-repeat center left;

}


footer{

    background:#363839;

    padding: 10px 0

}



footer h2 {

    color:  #ddd;

    font-size: 18px;

    text-transform: uppercase;

    margin-top: 35px;

}

footer ul li{color:#ddd }



.footer-bottom {

    color: #000;

    background: #363839;

    padding: 10px 0;

    border-top:#dedede 1px solid;

}



.footer-bottom p{color: #fff}



.facebook{

    margin-top: 35px

}

#slider, #partnaer{

    position: relative;

}

.owl-theme .owl-nav{

    position: absolute;

    top: 50%;

    transform: translateY(-75%);

    width: 100%;

}

.owl-carousel .owl-nav button.owl-next,

.owl-carousel .owl-nav button.owl-prev{

    background: #ae0700;

    text-decoration: none;

    width: 25px;

    height: 25px;

    padding: 0;

    outline: none;

    border-radius: 10;

    white-space: nowrap;

    margin: 0;

}

.owl-carousel .owl-nav button.owl-next span,

.owl-carousel .owl-nav button.owl-prev span{

  color: #fff;

}



.owl-carousel .owl-nav button.owl-next{

    float: right;

}

.owl-carousel .owl-nav button.owl-prev{

    float: left;

}



.owl-theme .owl-dots{

    position: absolute;

    bottom: 10px;

    width: 100%;

}



.about{

    padding: 25px 0

}

.about .about-text{

    line-height: 30px

}

#partnaer{

    padding: 15px 0;

    width: 100%;

    float: left

}

#partnaer .item img {

    max-width: 110px !important;

    max-height: 80px !important;

}

.blogs{

  padding: 25px 0

}

h1,

h2.right-title,

.content-text h1{

  font-size: 20px;

  font-weight: bold;

  font-family: 'RobotoR';

  text-transform: uppercase

}

h2.right-title{

  border-bottom: 1px solid #610400;

  background: #f5f5f5;

  padding:5px 10px 

}

.btn-more:hover{

  background: #222;

  color: #fff

}

.content-text ul li,

.content-text p{

  line-height: 30px

}

.content-text ul{

  padding-left: 35px;

  list-style-type: disc

}

/* HOTLINE */

.phonering-alo-phone {position:fixed;visibility:hidden;background-color:transparent;width:200px;height:200px;

    cursor:pointer;z-index:200000!important;right:150px;bottom:50px;left:-50px;display:block;

    -webkit-backface-visibility:hidden;

    -webkit-transform:translateZ(0);

    transition:visibility .5s;

   }

   .phonering-alo-phone.phonering-alo-show {visibility:visible}

   .phonering-alo-phone.phonering-alo-static {opacity:.6}

   .phonering-alo-phone.phonering-alo-hover,.phonering-alo-phone:hover {opacity:1}

   .phonering-alo-ph-circle {width:160px;height:160px;top:20px;left:20px;position:absolute;

    background-color:transparent;border-radius:100%;border:2px solid rgba(30,30,30,0.4);

    opacity:.1;

    -webkit-animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;

    animation:phonering-alo-circle-anim 1.2s infinite ease-in-out;

    transition:all .5s;

    -webkit-transform-origin:50% 50%;

    -ms-transform-origin:50% 50%;

    transform-origin:50% 50%

   }

   .phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle {

       -webkit-animation:phonering-alo-circle-anim 1.1s infinite ease-in-out!important;

       animation:phonering-alo-circle-anim 1.1s infinite ease-in-out!important

   }

   .phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle {

       -webkit-animation:phonering-alo-circle-anim 2.2s infinite ease-in-out!important;

       animation:phonering-alo-circle-anim 2.2s infinite ease-in-out!important

   }

   .phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone:hover .phonering-alo-ph-circle {

       border-color:#00aff2;

       opacity:.5

   }

   .phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle {

       border-color:#272d6b;

       opacity:.5

   }

   .phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle {

       border-color:#00aff2;

       opacity:.5

   }

   .phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle {

       border-color:#ccc;

       opacity:.5

   }

   .phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle {

       border-color:#75eb50;

       opacity:.5

   }

   .phonering-alo-ph-circle-fill {width:100px;height:100px;top:50px;left:50px;position:absolute;background-color:#000;

    border-radius:100%;border:2px solid transparent;

    -webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;

    animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;

    transition:all .5s;

    -webkit-transform-origin:50% 50%;

    -ms-transform-origin:50% 50%;

    transform-origin:50% 50%

   }

   .phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle-fill {

       -webkit-animation:phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important;

       animation:phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important

   }

   .phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle-fill {

       -webkit-animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;

       animation:phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;

       opacity:0!important

   }

   .phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone:hover .phonering-alo-ph-circle-fill {

       background-color:rgba(39,45,107,0.5);

       opacity:.75!important

   }

   .phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle-fill {

       background-color:rgba(39,45,107,0.5);

       opacity:.75!important

   }

   .phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle-fill {

       background-color:rgba(0,175,242,0.5);

   }

   .phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle-fill,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle-fill {

       background-color:rgba(204,204,204,0.5);

       opacity:.75!important

   }

   .phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle-fill {

       background-color:rgba(117,235,80,0.5);

       opacity:.75!important

   }

   .phonering-alo-ph-img-circle {

       width:60px;

       height:60px;

       top:70px;

       left:70px;

       position:absolute;

       background:rgba(30,30,30,0.1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==) no-repeat center center;

       border-radius:100%;

       border:2px solid transparent;

       -webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;

       animation:phonering-alo-circle-img-anim 1s infinite ease-in-out;

       -webkit-transform-origin:50% 50%;

       -ms-transform-origin:50% 50%;

       transform-origin:50% 50%

   }

   

   .phonering-alo-phone.phonering-alo-active .phonering-alo-ph-img-circle {

       -webkit-animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important;

       animation:phonering-alo-circle-img-anim 1s infinite ease-in-out!important

   }

   

   .phonering-alo-phone.phonering-alo-static .phonering-alo-ph-img-circle {

       -webkit-animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important;

       animation:phonering-alo-circle-img-anim 0 infinite ease-in-out!important

   }

   

   .phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone:hover .phonering-alo-ph-img-circle {

       background-color:#00aff2;

   }

   

   .phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-img-circle {

       background-color:#272d6b;

   }

   

   .phonering-alo-phone.phonering-alo-green .phonering-alo-ph-img-circle {

       background-color:#00aff2;

   }

   

   .phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-img-circle,.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-img-circle {

       background-color:#ccc;

   }

   

   .phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-img-circle {

       background-color:#75eb50

   }

   

   @-webkit-keyframes phonering-alo-circle-anim {

       0% {

           -webkit-transform:rotate(0) scale(.5) skew(1deg);

           -webkit-opacity:.1

       }

   

       30% {

           -webkit-transform:rotate(0) scale(.7) skew(1deg);

           -webkit-opacity:.5

       }

   

       100% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

           -webkit-opacity:.1

       }

   }

   

   @-webkit-keyframes phonering-alo-circle-fill-anim {

       0% {

           -webkit-transform:rotate(0) scale(.7) skew(1deg);

           opacity:.2

       }

   

       50% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

           opacity:.2

       }

   

       100% {

           -webkit-transform:rotate(0) scale(.7) skew(1deg);

           opacity:.2

       }

   }

   

   @-webkit-keyframes phonering-alo-circle-img-anim {

       0% {

           -webkit-transform:rotate(0) scale(1) skew(1deg)

       }

   

       10% {

           -webkit-transform:rotate(-25deg) scale(1) skew(1deg)

       }

   

       20% {

           -webkit-transform:rotate(25deg) scale(1) skew(1deg)

       }

   

       30% {

           -webkit-transform:rotate(-25deg) scale(1) skew(1deg)

       }

   

       40% {

           -webkit-transform:rotate(25deg) scale(1) skew(1deg)

       }

   

       50% {

           -webkit-transform:rotate(0) scale(1) skew(1deg)

       }

   

       100% {

           -webkit-transform:rotate(0) scale(1) skew(1deg)

       }

   }

   

   @-webkit-keyframes phonering-alo-circle-anim {

       0% {

           -webkit-transform:rotate(0) scale(.5) skew(1deg);

                   transform:rotate(0) scale(.5) skew(1deg);

           opacity:.1

       }

   

       30% {

           -webkit-transform:rotate(0) scale(.7) skew(1deg);

                   transform:rotate(0) scale(.7) skew(1deg);

           opacity:.5

       }

   

       100% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

                   transform:rotate(0) scale(1) skew(1deg);

           opacity:.1

       }

   }

   

   @keyframes phonering-alo-circle-anim {

       0% {

           -webkit-transform:rotate(0) scale(.5) skew(1deg);

                   transform:rotate(0) scale(.5) skew(1deg);

           opacity:.1

       }

   

       30% {

           -webkit-transform:rotate(0) scale(.7) skew(1deg);

                   transform:rotate(0) scale(.7) skew(1deg);

           opacity:.5

       }

   

       100% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

                   transform:rotate(0) scale(1) skew(1deg);

           opacity:.1

       }

   }

   

   @-webkit-keyframes phonering-alo-circle-fill-anim {

       0% {

           -webkit-transform:rotate(0) scale(.7) skew(1deg);

                   transform:rotate(0) scale(.7) skew(1deg);

           opacity:.2

       }

   

       50% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

                   transform:rotate(0) scale(1) skew(1deg);

           opacity:.2

       }

   

       100% {

           -webkit-transform:rotate(0) scale(.7) skew(1deg);

                   transform:rotate(0) scale(.7) skew(1deg);

           opacity:.2

       }

   }

   

   @keyframes phonering-alo-circle-fill-anim {

       0% {

           -webkit-transform:rotate(0) scale(.7) skew(1deg);

                   transform:rotate(0) scale(.7) skew(1deg);

           opacity:.2

       }

   

       50% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

                   transform:rotate(0) scale(1) skew(1deg);

           opacity:.2

       }

   

       100% {

           -webkit-transform:rotate(0) scale(.7) skew(1deg);

                   transform:rotate(0) scale(.7) skew(1deg);

           opacity:.2

       }

   }

   

   @-webkit-keyframes phonering-alo-circle-img-anim {

       0% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

                   transform:rotate(0) scale(1) skew(1deg)

       }

   

       10% {

           -webkit-transform:rotate(-25deg) scale(1) skew(1deg);

                   transform:rotate(-25deg) scale(1) skew(1deg)

       }

   

       20% {

           -webkit-transform:rotate(25deg) scale(1) skew(1deg);

                   transform:rotate(25deg) scale(1) skew(1deg)

       }

   

       30% {

           -webkit-transform:rotate(-25deg) scale(1) skew(1deg);

                   transform:rotate(-25deg) scale(1) skew(1deg)

       }

   

       40% {

           -webkit-transform:rotate(25deg) scale(1) skew(1deg);

                   transform:rotate(25deg) scale(1) skew(1deg)

       }

   

       50% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

                   transform:rotate(0) scale(1) skew(1deg)

       }

   

       100% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

                   transform:rotate(0) scale(1) skew(1deg)

       }

   }

   

   @keyframes phonering-alo-circle-img-anim {

       0% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

                   transform:rotate(0) scale(1) skew(1deg)

       }

   

       10% {

           -webkit-transform:rotate(-25deg) scale(1) skew(1deg);

                   transform:rotate(-25deg) scale(1) skew(1deg)

       }

   

       20% {

           -webkit-transform:rotate(25deg) scale(1) skew(1deg);

                   transform:rotate(25deg) scale(1) skew(1deg)

       }

   

       30% {

           -webkit-transform:rotate(-25deg) scale(1) skew(1deg);

                   transform:rotate(-25deg) scale(1) skew(1deg)

       }

   

       40% {

           -webkit-transform:rotate(25deg) scale(1) skew(1deg);

                   transform:rotate(25deg) scale(1) skew(1deg)

       }

   

       50% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

                   transform:rotate(0) scale(1) skew(1deg)

       }

   

       100% {

           -webkit-transform:rotate(0) scale(1) skew(1deg);

                   transform:rotate(0) scale(1) skew(1deg)

       }

   }

   