/* xxl */ 
@media (min-width: 1380px) {


	
}



/* xl */ 
@media (min-width: 1200px) and (max-width: 1379px) {

	
	
	
}

/* lg */
@media (min-width: 992px) and (max-width: 1199px) {	

	
}



/* md */
@media (min-width: 768px) and (max-width: 991px) {
	

body {font-size: 0.7rem;}
#intro video {left: 0; top: 0; height: 650px !important; object-fit: cover; }	

}	
	
/* sm */
@media (min-width: 480px) and (max-width: 767px) {

/*********************************/

body {font-size: 0.7rem;}


        .tel-nav {
            padding-left: 0;
            background: none;
        }
   
	
}

/* xs Portrait */
@media (max-width: 479px) {	

/*********************************/

body {font-size: 0.6rem;}
/*********************************/

#cursor,
  #circle, .slider-nav  {
    display: none !important;
  }

    .krug {
        max-width: 80px;
        max-height: 80px;
    }

.krug .inc .text1 {
        width: 30%;
    margin: 1.5%;
    height: 30%;}

.krug .inc .krugInc {
    width: 20%;
    margin: 6.5%;
    height: 20%;}

.krug .inc .krugInc img {
    max-width: 60%;
    height: auto;
}	

    .rw-words-1 span {
        font-size: 90%;
        text-indent: 5px;

    }

#promo img {
transform: scale(0.5);
}

#intro video {left: 0; top: 0; height: 240px !important; object-fit: cover; }	
#intro .element1 {height: 240px !important;}

  #header .navbar .container .tel-nav {
        padding-left: 0 !important;
        background: none !important;
    }

	
}










/* xs Portrait ********************************/
@media (max-height: 479px) and (max-height: 767px) {	

body {display: block !important; height: 100vh; background: #fff url(../img/rotate-mob.png) no-repeat center/cover;}	
body * {display: none;}	
	
	
	
}

