xtreme-f3{

    
}



.xtreme-logo111{
    position: absolute;
    top: -30px;
     z-index: 100000; 
    font-size: 25px;
    width: 100%;
    
}
.wewewe
{
color: rgb(157, 154, 154); 
}



.IGM66677788 img
{-moz-transition: all 0.3s ease-out;
 -o-transition: all 0.3s ease-out;
 -webkit-transition: all 0.3s ease-out;}
.IGM66677788 img:hover{
-webkit-transform: scale(1.2);
 -moz-transform: scale(1.2);
 -o-transform: scale(1.2);
 -moz-box-shadow: 0 0 3px #DBD4F0;
-webkit-box-shadow: 0 0 3px #DBD4F0;
box-shadow:0 0 3px #DBD4F0; }



.xtreme-prod-futage1{
    
position: relative;
right: 5%;
top: 0px;
width: 110%;
height: 400px;   

font-family: Century Gothic,sans-serif; 
font-size: 16px;
text-shadow: 5px 5px 11px #378037;

box-shadow: 0px 0px 20px 0px #5b5b5b;
	-webkit-box-shadow: 0px 0px 20px 0px #5b5b5b;
	border-radius: 23px;
	-webkit-border-radius: 23px;
	background-color: rgba(161, 161, 161, 0.55);
	background-image: linear-gradient(rgba(93, 93, 93, 0.03) 11.97%, rgba(0, 0, 0, 0.04) 39.04%, rgba(0, 0, 0, 0) 77.05%);
	background-position-x: 0%;
	background-position-y: 0%;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-attachment: scroll;

    
 }




.xtreme-prod-futage1-right-next-generation{
 position:absolute;
right: 1%;
top: 10%;
width: 32%;
   
font-family: Century Gothic,sans-serif; 

text-shadow: 5px 5px 11px #378037;

font-size: 34px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonica;

 }
 
 
 
.xtreme-prod-futage1-left{
 position:absolute;
right: 35%;
top: 35px;
width: 63%;
   
font-family: Century Gothic,sans-serif; 
font-size: 16px;
text-shadow: 5px 5px 11px #378037;

 }


.xtreme-prod-futage1-right-model{
 position:absolute;
right: 12%;
top: 10%;
width: 20%;
   
font-family: Century Gothic,sans-serif; 
text-shadow: 5px 5px 11px #378037;
font-size: 220px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonica;

 
 }

.xtreme-prod-futage1-right-size{
 position:absolute;
right: 15%;
top: 66%;
width: 25%;
   
font-family: Century Gothic,sans-serif; 
font-size: 16px;
text-shadow: 5px 5px 11px #378037;

font-size: 100px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonica;
 }



.xtreme-prod-futage1-right-size2{
 position:absolute;
right: 0%;
top: 73%;
width: 25%;
   
font-family: Century Gothic,sans-serif; 

text-shadow: 5px 5px 11px #378037;

font-size: 30px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonica;
 }
 
 
 
 .xtreme-prod-futage1-right-size3{
 position:absolute;
right: -0%;
top: 84%;
width: 25%;
   
font-family: Century Gothic,sans-serif; 

text-shadow: 5px 5px 11px #378037;

font-size: 30px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonica;
 }



 .xtreme-prod-futage1-BOTTOM-1{
position:absolute;
right: -2.3%;
top: 106%;
width: 105.2%;
   
font-family: Century Gothic,sans-serif; 

text-shadow: 5px 5px 11px #378037;

font-size: 40px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonica;



background: rgba(79,79,79,1);
background: -moz-linear-gradient(left, rgba(79,79,79,1) 0%, rgba(217,217,217,1) 53%, rgba(79,79,79,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(79,79,79,1)), color-stop(53%, rgba(217,217,217,1)), color-stop(100%, rgba(79,79,79,1)));
background: -webkit-linear-gradient(left, rgba(79,79,79,1) 0%, rgba(217,217,217,1) 53%, rgba(79,79,79,1) 100%);
background: -o-linear-gradient(left, rgba(79,79,79,1) 0%, rgba(217,217,217,1) 53%, rgba(79,79,79,1) 100%);
background: -ms-linear-gradient(left, rgba(79,79,79,1) 0%, rgba(217,217,217,1) 53%, rgba(79,79,79,1) 100%);
background: linear-gradient(to right, rgba(79,79,79,1) 0%, rgba(217,217,217,1) 53%, rgba(79,79,79,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4f4f', endColorstr='#4f4f4f', GradientType=1 );

 }
 












 .megablock1{
    
position: relative;
right: 0%;
top: 0px;
width: 100%;
height: 1300px;   
    
 }
 
 .xtreme-f1{
    
   position:absolute;
right: 0%;
 top: -55px;
	width: 100%;
	height: 67%; 

box-shadow: 0px 0px 20px 0px #5b5b5b;
	-webkit-box-shadow: 0px 0px 20px 0px #5b5b5b;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	background-color: rgba(0, 0, 0, 0);
	background-image: linear-gradient(rgb(0, 0, 0) 0%, rgb(0, 0, 0) 41.92%, rgba(203, 0, 0, 0.6) 60.83%, rgb(0, 0, 0) 83.91%, rgb(0, 0, 0) 100%);
	background-position-x: 0%;
	background-position-y: 0%;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-attachment: scroll;
    
 }


.xtreme-logo1{
position: relative;

right: 0%;
top: 3%;
font-family: Century Gothic,sans-serif; 
font-size: 50px;
text-shadow: 5px 5px 11px #378037;

}


.xtreme-speed-text1-left{
position: relative;

right: 1%;
top: 8%;
font-family: Century Gothic,sans-serif; 
font-size: 15px;
text-shadow: 5px 5px 11px #378037;
	width: 102%;
	height: 25%;
	
	
box-shadow: 0px 0px 50px -13px rgba(180, 0, 0, 0.67);
	-webkit-box-shadow: 0px 0px 50px -13px rgba(180, 0, 0, 0.67);
	border-top-left-radius: 25px;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	border-bottom-left-radius: 25px;
	-webkit-border-top-left-radius: 25px;
	-webkit-border-top-right-radius: 25px;
	-webkit-border-bottom-right-radius: 25px;
	-webkit-border-bottom-left-radius: 25px;
	background-color: rgba(74, 2, 2, 0.88);
	background-image: linear-gradient(rgb(15, 0, 0) 8.15%, rgb(6, 0, 0) 52.63%, rgb(14, 0, 0) 97.16%);
	background-position-x: 0%;
	background-position-y: 0%;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-attachment: scroll;






}




.xtreme-logo2{
position: relative;

right: 0%;
top: 5%;
font-family: Century Gothic,sans-serif; 
font-size: 40px;
text-shadow: 5px 5px 11px #378037;

}

.xtreme-logo3{
position: relative;

right: 0%;
top: 34%;
font-family: Century Gothic,sans-serif;
text-shadow: 5px 5px 11px #378037;
font-size: 19px;
}



 
 .xtreme-f3{
    
   position:absolute;
right: 0%;
 top: 84.4%;
width: 100%;
	height: 20%; 

box-shadow: 0px 0px 20px 0px #5b5b5b;
	-webkit-box-shadow: 0px 0px 20px 0px #5b5b5b;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	background-color: rgba(0, 0, 0, 0);
	background-image: linear-gradient(rgb(0, 0, 0) 0%, rgb(0, 0, 0) 41.92%, rgba(203, 0, 0, 0.6) 60.83%, rgb(0, 0, 0) 83.91%, rgb(0, 0, 0) 100%);
	background-position-x: 0%;
	background-position-y: 0%;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-attachment: scroll;
    
 }
 
 



 
 
 
 
 
 
 
 
 .xtreme20-f3{
    
   position:absolute;
right: 7.2%;
 top: 74.6%;
width: 100%;
	height: 40%; 

box-shadow: 0px 0px 20px 0px #5b5b5b;
	-webkit-box-shadow: 0px 0px 20px 0px #5b5b5b;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	background-color: rgba(0, 0, 0, 0);
	background-image: linear-gradient(rgb(0, 0, 0) 0%, rgb(0, 0, 0) 41.92%, rgba(0, 18, 203, 0.6) 60.83%, rgb(0, 0, 0) 83.91%, rgb(0, 0, 0) 100%);
	background-position-x: 0%;
	background-position-y: 0%;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-attachment: scroll;
    
 }







.contacts_black_block{
    background: url('/news/uploads/posts/2017-08/1503670270_contacts_bg.jpg') center center;
    background-repeat: no-repeat;
    height: 430px;
    position: relative;
    top: 52%;
}

.contacts_black_block_item_1{
    width: 270px;
    color: #fff;
    position: absolute;
    top:210px;
    left:50%;
    margin-left: -135px;
}

.contacts_black_block_item_1 a{
    color: #fff;
    text-decoration: none;
}

.contacts_black_block_item_1 a:hover{
    text-decoration: underline;
}

.contacts_black_block_button{
    position: absolute;
    left:50%;
    margin-left: -80px;
    top:540px;
    border: 1px solid #c7c8c8;
    color: #c7c8c8;
    width: 160px;
    height: 40px;
    text-transform: uppercase;
    background: none;
    cursor: pointer;
    outline: none;
}

@-webkit-keyframes rotation {
    0% {
        -webkit-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        transform:rotate(0deg);
    }
    100% {
        -webkit-transform:rotate(20deg);
        -moz-transform:rotate(20deg);
        -o-transform:rotate(20deg);
        transform:rotate(20deg);
    }
}

@-moz-keyframes rotation {
    0% {
        -webkit-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        transform:rotate(0deg);
    }
    100% {
        -webkit-transform:rotate(20deg);
        -moz-transform:rotate(20deg);
        -o-transform:rotate(20deg);
        transform:rotate(20deg);
    }
}

@-o-keyframes rotation {
    0% {
        -webkit-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        transform:rotate(0deg);
    }
    100% {
        -webkit-transform:rotate(20deg);
        -moz-transform:rotate(20deg);
        -o-transform:rotate(20deg);
        transform:rotate(20deg);
    }
}

@keyframes rotation {
    0% {
        -webkit-transform:rotate(-50deg);
        -moz-transform:rotate(-50deg);
        -o-transform:rotate(-50deg);
        transform:rotate(-50deg);
    }
    30% {
        -webkit-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        transform:rotate(0deg);
    }
    40% {
        -webkit-transform:rotate(25deg);
        -moz-transform:rotate(25deg);
        -o-transform:rotate(25deg);
        transform:rotate(25deg);
    }
    50% {
        -webkit-transform:rotate(15deg);
        -moz-transform:rotate(15deg);
        -o-transform:rotate(15deg);
        transform:rotate(15deg);
    }
    60% {
        -webkit-transform:rotate(30deg);
        -moz-transform:rotate(30deg);
        -o-transform:rotate(30deg);
        transform:rotate(30deg);
    }
    63% {
        -webkit-transform:rotate(20deg);
        -moz-transform:rotate(20deg);
        -o-transform:rotate(20deg);
        transform:rotate(20deg);
    }
    66% {
        -webkit-transform:rotate(30deg);
        -moz-transform:rotate(30deg);
        -o-transform:rotate(30deg);
        transform:rotate(30deg);
    }
    69% {
        -webkit-transform:rotate(20deg);
        -moz-transform:rotate(20deg);
        -o-transform:rotate(20deg);
        transform:rotate(20deg);
    }
    72% {
        -webkit-transform:rotate(30deg);
        -moz-transform:rotate(30deg);
        -o-transform:rotate(30deg);
        transform:rotate(30deg);
    }
    75% {
        -webkit-transform:rotate(20deg);
        -moz-transform:rotate(20deg);
        -o-transform:rotate(20deg);
        transform:rotate(20deg);
    }
    78% {
        -webkit-transform:rotate(30deg);
        -moz-transform:rotate(30deg);
        -o-transform:rotate(30deg);
        transform:rotate(30deg);
    }
    100% {
        -webkit-transform:rotate(-50deg);
        -moz-transform:rotate(-50deg);
        -o-transform:rotate(-50deg);
        transform:rotate(-50deg);
    }
}

.contacts_black_block_item_2{
    background: url('/news/uploads/posts/2017-08/1503661433_footer_s.png') center center;
    background-repeat: no-repeat;
    width: 140px;
    height: 140px;
    color: #fff;
    position: absolute;
    top:140px;
    left:50%;
    margin-left: -66px;
    -webkit-animation-name: rotation;
    -webkit-animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-name: rotation;
    -moz-animation-duration: 3s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: ease-in;
    -o-animation-name: rotation;
    -o-animation-duration: 3s;
    -o-animation-iteration-count: infinite;
    -o-animation-timing-function: ease-in;
    animation-name: rotation;
    animation-duration: 3s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in;
}

@keyframes glow {
    0% {
        opacity: 0.7;
    }
    50% {
        opacity: 0.3;
    }
    100% {
        opacity: 0.7;
    }
}





 @media screen and (max-width: 1350px) {
     
.xtreme-prod-futage1-BOTTOM-1{

right: 2.5%;
top: 106%;
width: 95%;
font-size: 40px; 
}




.xtreme-prod-futage1-right-model{

 position:absolute;
right: 11%;
top: 25%;
width: 20%;
   
font-family: Century Gothic,sans-serif; 
text-shadow: 5px 5px 11px #378037;
font-size: 180px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonica;

}




.xtreme-prod-futage1 {
    position: relative;
    right: -2%;
    top: 0px;
    width: 99%;
    height: 600px;

}




 }

 


 @media screen and (max-width: 1200px) {
.xtreme-prod-futage1-right-model{

 position:absolute;
right: 11%;
top: 25%;
width: 20%;
   
font-family: Century Gothic,sans-serif; 
text-shadow: 5px 5px 11px #378037;
font-size: 150px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonica;

}

}

 

 @media screen and (max-width: 1040px) {
     
     .xtreme-speed-text1-left{
position: relative;

right: 0%;
top: 8%;
font-family: Century Gothic,sans-serif; 
font-size: 15px;

	width: 100%;
	height: 28%;


}

     
     
     
     
     
     
.xtreme-prod-futage1-BOTTOM-1{

right: 3%;
top: 106%;
width: 93%;
font-size: 40px; 
}


.xtreme-prod-futage1-right-model{

 position:absolute;
right: 11%;
top: 25%;
width: 20%;
   
font-family: Century Gothic,sans-serif; 
text-shadow: 5px 5px 11px #378037;
font-size: 120px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonica;

}




.xtreme-prod-futage1 {
    position: relative;
    right: -2%;
    top: 0px;
    width: 99%;
    height: 600px;

}


.xtreme-prod-futage1-right-size{
 position:absolute;
right: 15%;
top: 52%;
width: 25%;
   
font-family: Century Gothic,sans-serif; 
font-size: 16px;
text-shadow: 5px 5px 11px #378037;

font-size: 100px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonic;a
 }

.xtreme-prod-futage1-right-size2{
 position:absolute;
right: 0%;
top: 50%;
width: 25%;
   
font-family: Century Gothic,sans-serif; 

text-shadow: 5px 5px 11px #378037;

font-size: 30px; 
text-shadow: -1px 0px rgba(0, 0, 0, 0.5), 0px -1px rgba(0, 0, 0, 0.3), 0px 1px rgba(255, 255, 255, 0.5), -1px -2px rgba(0, 0, 0, 0.3); 
color: rgb(73, 73, 73); 
font-family: Aclonica;
 }
 
 
 
 .xtreme-prod-futage1-right-size3{
 position:absolute;
right: -0%;
top: 60%;
width: 25%;
   
 }

}



@media screen and (max-width: 1000px) {
     
     .xtreme-speed-text1-left{
position: relative;

right: 0%;
top: 8%;
font-family: Century Gothic,sans-serif; 
font-size: 17px;

	width: 100%;
	height: 37%;


}
    
}


 @media screen and (max-width: 830px) {



}



