
@font-face {
    font-family: proxima-light;
    src: url('fonts/ProximaNova-Light.otf');
}
@font-face {
    font-family: proxima-bold;
    src: url('fonts/ProximaNova-Bold.otf');
}
@font-face {
    font-family: proxima-boldlt;
    src: url('fonts/ProximaNova-Boldlt.otf');
}
@font-face {
    font-family: proxima-semibold;
    src: url('fonts/ProximaNova-Semibold.otf');
}
@font-face {
    font-family: proxima-extrabold;
    src: url('fonts/ProximaNova-Extrabold.otf');
}
@font-face {
    font-family: proxima-regular;
    src: url('fonts/ProximaNova-Regular.otf');
}
@font-face {
    font-family: proxima-black;
    src: url('fonts/ProximaNova-Black.otf');
}
.proxima-regular {font-family:'proxima-regular';}
.proxima-bold {font-family:'proxima-bold';}
.proxima-boldlt {font-family:'proxima-boldlt';}
.proxima-semibold {font-family:'proxima-semibold';}
.proxima-extrabold {font-family:'proxima-extrabold';}
.proxima-light {font-family:'proxima-light';}
.proxima-black {font-family:'proxima-black';}

html,body { margin: 0; padding: 0; border: 0; background-color: #ffffff;font-family:proxima-regular, verdana;overflow-x:hidden; }
html { font-size: 100%; -webkit-touch-callout:none; -webkit-text-size-adjust:none;font-family:'proxima-regular',verdana;
 -ms-text-size-adjust:100%; }
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, 
section { display:block; }
 p {font-size:16px;}
.mob-txt {display:none;}
/*PG CSS*/
.blu-pg-sec {width:100%;padding:0;}
.blu-pg-sec-omega {width:980px; margin:0 auto;position:relative;}
.blu-pg-sec-title {width:100%;text-align:center;font-size:28px;font-weight:bold;margin:3% 0;}
.blu-pg-sec-p {width:100%;text-align:left;}
.blu-pg-sec-img, .blu-pg-sec-img img {width:100%;}
.blu-pg-sec-img img {margin:2% 0;}  
.blu-sec-1 {height:1326px;background:url('images/studio-g2-hd-1.jpg') center center;margin-top:56px;text-align:left;}
.buy_btn {position:absolute; top:180px; border:solid 1px white;padding:15px;color:white;text-decoration: none;text-align:center; left:410px;width:130px;}
.blu-sec-2 {height:1008px;background:url('images/studio-g2-hd-2.jpg') center center;position:relative;}
.blu-sec-3 {height:1128px;background:url('images/studio-g2-hd-3.jpg') center center;}
.blu-sec-3 .blu-pg-txt {position:absolute;top:110px;left:115px;width:278px;text-align:justify;color:white;}
.blu-sec-3 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-bold';text-align:center;}
.blu-sec-4 {height:977px;background:url('images/studio-g2-hd-4.jpg') center center;}
.blu-sec-4 .blu-pg-txt {position:absolute;top:680px;right:55px;width:330px;text-align:justify;color:black;}
.blu-sec-4 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-bold';text-align:center;}
.blu-sec-5 {height:936px;background:url('images/studio-g2-hd-5.jpg') center center;}
.blu-sec-5 .blu-pg-txt {position:absolute;top:700px;left:0px;margin-left:20%;width:60%;text-align:justify;color:white;}
.blu-sec-5 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-bold';text-align:center;}
.blu-sec-6 {height:1062px;background:url('images/studio-g2-hd-6.jpg') center center;}
.blu-sec-6 .blu-pg-txt {position:absolute;top:125px;left:105px;width:330px;text-align:justify;color:white;}
.blu-sec-6 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-bold';text-align:center;}
.blu-sec-7 {height:599px;background:url('images/studio-g2-hd-7.jpg') center center;}
.blu-sec-flr {float:left;width:48%;margin-left:2%;}
.blu-pg-txt {line-height:21px;}
.blu-sec-flr img {width:100%;display:block;padding-top:3%;}
.blu-pg-com-r img {margin-left:2%;}
.blu-pg-l-txt-w, .blu-pg-r-txt-w {width:100%;}
.blu-pg-l-txt-w {border-right:1px solid gray;}
.blu-pg-l-ttl1, .blu-pg-l-ttl2, .blu-pg-r-ttl1, .blu-pg-r-ttl2 {width:78%;margin-left:22%;text-align:center;font-weight:bold;}
.blu-pg-r-ttl1, .blu-pg-r-ttl2 {margin-left:0;}
.blu-pg-l-ttl1, .blu-pg-r-ttl1 {margin-top:-55px;}
.blu-pg-l-ttl2, .blu-pg-r-ttl2 {margin-top:50px;}
.blu-pg-l-ttl1 {margin-left:20.5%;}
.blu-pg-r-ttl1 {margin-left:2%;}
.blu-pg-l-txt-w p, .blu-pg-r-txt-w p {width:70%;margin-left:23.5%;font-size:16px;text-align:center;text-align:justify;text-justify:newspaper;opacity:0.6;}
.blu-pg-r-txt-w p {margin-left:6.5%}
.blu-pg-l-ttl2, .blu-pg-r-ttl2 {border-top:1px solid gray;padding-top:15px;font-size:14px;font-family:'proxima-bold';}
.blu-pg-r-ttl2 {padding-left:1%;}
.blu-sec-10 #color-showcase {width:100%;text-align:center;}
.blu-sec-10 .blu-pg-sec-omega {margin-top:2%;margin-bottom:2%;text-align:center;}
.color-btn {width:100%;}
.color-btn img {width:30px;}
.color-btn ul {list-style:none;width:100%;margin-left:-40px;}
.color-btn li {display:inline;cursor:pointer;padding:5px 8px;}
.blu-sec-11 #gallery-showcase {width:100%;}
.blu-sec-11 .blu-pg-sec-omega {margin-top:2%;margin-bottom:2%;}
.blu-pg-gallery img {width:100%;}
.gallery-btn ul {list-style:none;padding-top:2%;}
.gallery-btn ul li {width:16.5165%;float:left;}
.gallery-btn ul li img {width:76%;margin-left:4%;cursor:pointer;} 
.blu-sec-12 {margin:5% 0;}
.blu-sec-12 .blu-pg-l-txt-w {border-right:none;padding-left:12%;} 
.blu-sec-12 .blu-pg-l-ttl2, .blu-sec-12 .blu-pg-r-ttl2 {border-top:none;padding-top:10px;font-size:14px;} 
.blu-sec-12 .blu-pg-l-ttl2 {text-align:left;font-size:27px;margin-left:0;margin-top:0;font-size:30px;text-transform:uppercase;font-family:'proxima-light';}
.spec-ttl-data {margin-top:15%;}
.blu-sec-12 .blu-pg-l-txt-w p {margin-left:0;}
.blu-sec-12 ul {list-style:none;}
.blu-sec-12 li {margin-left:-8.5%;line-height:21px;font-size:17px;}
.blu-sec-12 ul li:first-child {font-family:'proxima-bold';}
footer {width:100%;background:black;text-align:center;margin-top:3%;}
.blu-pg-ft {color:white;font-size:12px;padding:15px 0;}
.blu-pg-ft p {font-size:13px;}
.blu-pg-bck {text-align:left;}
.blu-sec-12 .sgBtn-w li.flL {float:left;margin:0px 60px 0 -40px;}
.sgBtn, .sgBtn-m {padding-top:20px;}
.sgBtn a, .sgBtn-m a {background:white;padding:10px 15px;font-family:'proxima-regular';color:black;text-decoration:none;border:1px solid black;text-transform:uppercase;}
.sg-btn-m {width:100%;text-align:center;display:none;}
.sg-btn-m ul {list-style:none;margin-left:-40px;}
.sg-btn-m ul li {padding:60px 0;}
.connectUL {position:relative;}
.sgBtn-w {position:relative;}
.mediaTekliLTE img, img.mediaTekli {width:162px;}
.dspec-w {padding-left:60px;}
li.mediaTekli {position:absolute;top:0px;right:-90px;}

@media (max-width: 980px) { 
  p {font-size:15px;}   
  .mob-txt {display:block;}
  .dsk-txt {display:none;}
  .blu-pg-sec-omega {width:100%; margin:0 auto;}   
  .blu-sec-1 {height:518px;background:url('images/m-studio-g2-hd-1.jpg') center center no-repeat;}
  .buy_btn {position:absolute; top:65px; border:solid 1px white;padding:8px;color:white;text-decoration: none;text-align:center; left:140px;width:100px;}
  .blu-sec-2 {height:471px;background:url('images/m-studio-g2-hd-2.jpg') center center no-repeat;}
  .blu-sec-3 {height:631px;background:url('images/m-studio-g2-hd-3.jpg') center center no-repeat;}
  .blu-sec-3 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-bold';text-transform:uppercase;margin-bottom:8px;}
  .blu-sec-3 .blu-pg-txt {transition:all 1s;top:20px;left:0;margin-left:20%;width:60%;text-align:justify;color:white;}
  .blu-sec-4 {height:509px;background:url('images/m-studio-g2-hd-4.jpg') center center no-repeat;}
  .blu-sec-4 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-bold';text-transform:uppercase;}
  .blu-sec-4 .blu-pg-txt {transition:all 1s;position:absolute;top:50px;left:0;margin-left:25%;width:50%;text-align:justify;}
  .blu-sec-5 {height:437px;background:url('images/m-studio-g2-hd-5.jpg') center center no-repeat;}
  .blu-sec-5 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-bold';}
  .blu-sec-5 .blu-pg-txt {transition:all 1s;position:absolute;top:279px;left:0;margin-left:25%;width:50%;text-align:center;}
  .blu-sec-5 .blu-pg-txt p span {display:none;}
  .blu-sec-6 {height:586px;background:url('images/m-studio-g2-hd-6.jpg') center center no-repeat;}
  .blu-sec-6 .blu-pg-sec-ttl {font-size:30px;font-family:'proxima-bold';}
  .blu-sec-6 .blu-pg-txt {transition:all 1s;position:absolute;top:10px;left:0;margin-left:23%;width:54%;}
  .blu-sec-7 {height:478px;background:url('images/m-studio-g2-hd-7.jpg') center center no-repeat;}
  .blu-sec-11 .blu-pg-sec-omega {width:60%;padding:4% 0;}
  .blu-sec-10 #colors-showcase {width:90%;}
  .blu-sec-11 #gallery-showcase {width:98%;}
  .gallery-btn ul {list-style:none;padding-top:0;margin-left:-40px;}
  .gallery-btn ul li {width:48.75%;float:left;padding:0;margin:0;}
  .gallery-btn ul li img {width:100%;margin-left:0;cursor:pointer;display:block;} 
  .dspec-w {padding-left:0px;}
  li.mediaTekli {position:absolute;top:0px;right:-140px;}
  .blu-sec-flr {width:45%;margin-left:0px;}
 }
  @media (max-width: 875px) { 
  .blu-sec-flr img.i4glte {display:none;}
  .dspec-w {padding-left:0px;}
 li.mediaTekli {position:absolute;top:0px;right:-180px;}
  
  }
 
  @media (max-width: 797px) { 
   nav ul li:first-child img {top:-57px;width:14%;left:43%;display:block;border:1px solid black;}    
   nav ul li {display:block;}  
   .navWrapIn ul {display:none !important;}
   .mobBtnO {display:block;}
   .mobNav {display:block;background:rgba(0,0,0,0);height:1px;position:absolute;top:40px;left:-999px;z-index:999999;}   
   .blu-pg-l-ttl1, .blu-pg-r-ttl1 {margin-top:-30px;}
   .blu-sec-flr img.i4glte {display:none;}
   .dspec-w {padding-left:0px;}
   li.mediaTekli {position:absolute;top:0px;right:-200px;}
  }
  @media (max-width: 720px) { 
   
    .blu-sec-10 .blu-sec-flr {width:100%;}
    .blu-pg-com-r img {margin-left:0;}
    .blu-sec-10 .blu-pg-l-ttl1, .blu-sec-10 .blu-pg-l-ttl2, .blu-sec-10 .blu-pg-r-ttl1,  .blu-sec-10 .blu-pg-r-ttl2 {width:90%;margin-left:5%;}
    .blu-pg-l-txt-w p, .blu-pg-r-txt-w p {width:90%;margin-left:5%;}
    .blu-sec-12 .blu-sec-flr {width:100%;}    
    .blu-sec-12 .blu-pg-l-txt-w {width:100%;margin-left:0;padding-left:0;text-align:center;}
    .blu-sec-12 .blu-pg-l-ttl2 {text-align:center;width:100%;}
    .blu-sec-12 .blu-sec-flr img {width:80%;margin-left:10%;padding-top:4%;}
    .sg-btn-m {display:block;}
    .sgBtn-w {text-align:center;width:100%;}
    .blu-sec-12 .sgBtn-w li.flL {float:none;margin:20px 60px 0 40px;}
    .dspec-w {padding-left:0px;}
    li.mediaTekli {position:relative;display:block;text-align:center;width:100%;right:40px;}
    .blu-sec-12 .blu-sec-flr li.mediaTekli img  {width:198px;height:49px;margin:0 auto;display:block;}
    .blu-sec-6 .blu-pg-txt p span {display:none;}
    .blu-sec-6 .blu-pg-txt {transition:all 1s;position:absolute;top:20px;left:0;margin-left:20%;width:60%;}
    .blu-sec-12 ul.sgBtn-w {margin-left:-40px;}
   
 }
 @media (max-width: 650px) { 
     .blu-sec-3 .blu-pg-txt {top:20px;left:0;margin-left:15%;width:70%;}
     .blu-sec-4 .blu-pg-txt {transition:all 1s;position:absolute;top:40px;left:0;margin-left:20%;width:60%;}
 }
 @media (max-width: 600px) {
    nav ul li:first-child img {top:-56px;width:20%;left:40%;} 
    .blu-sec-10 .blu-sec-flr {width:100%;}
    .blu-pg-com-r img {margin-left:0;}
    .blu-sec-10 .blu-pg-l-ttl1, .blu-sec-10 .blu-pg-l-ttl2, .blu-sec-10 .blu-pg-r-ttl1,  .blu-sec-10 .blu-pg-r-ttl2 {width:90%;margin-left:5%;}
    .blu-pg-l-txt-w p, .blu-pg-r-txt-w p {width:90%;margin-left:5%;}
    .blu-sec-12 .blu-sec-flr {width:100%;margin-left:0px;}
    .blu-sec-10 .blu-pg-sec-omega {margin:8% 0;}
    .blu-sec-11 .blu-pg-sec-omega {width:80%;}
    #colors-showcase {width:96%;margin-left:2%;}
    .blu-sec-6 .blu-pg-txt {transition:all 1s;margin-left:15%;width:70%;}
   
  } 
   @media (max-width: 550px) {
    .blu-sec-3 .blu-pg-txt {top:50px;left:0;margin-left:15%;width:70%;}   
    .blu-sec-3 p span {display:none;}
    .blu-sec-5 .blu-pg-txt {transition:all 1s;margin-left:20%;width:60%;}
    .blu-sec-6 .blu-pg-txt {transition:all 1s;margin-left:10%;width:80%;}
   }
    @media (max-width: 479px) {
     .blu-sec-4 .blu-pg-txt {transition:all 1s;position:absolute;top:40px;left:0;margin-left:15%;width:70%;}
     .blu-sec-12 li {margin-left:0px;}
     .blu-sec-5 .blu-pg-txt {transition:all 1s;margin-left:15%;width:70%;}
      .blu-sec-12 ul {margin-left:-40px;}
     
   }
   @media (max-width: 427px) {
    .blu-sec-6 .blu-pg-txt {transition:all 1s;margin-left:5%;width:90%;}
   }
   @media (max-width: 390px) {
      .blu-sec-3 .blu-pg-txt {top:50px;left:0;margin-left:10%;width:80%;}   
      .blu-sec-4 .blu-pg-txt {transition:all 1s;position:absolute;top:40px;left:0;margin-left:10%;width:80%;}
      .blu-sec-5 .blu-pg-txt {transition:all 1s;margin-left:10%;width:80%;}
       .blu-sec-6 .blu-pg-txt {transition:all 1s;margin-left:2%;width:96%;}
      p {font-size:16px;}  
     
      
    }
 