@media only screen and (max-width:850px){

section.netflix-banner:before{  display:none;  }

body section.netflix-banner {padding: 3em 0;}    
    
body .netflix-banner-content h1 {font-size: 30px;}

body .netflix-banner-content h1 br {display: none;}

body .netflix-banner-content br {display: none;}

body .netflix-banner-content .net_uls {max-width: 100%;}

body section.netflix-banner:before {display: none;}     

body .watch-netf h2 {font-size: 30px;}

body .netflix-banner .col-3 {-ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%;} 

body .watch-netf  .col-3 {-ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%;margin-top: 60px;}

body section.watch-netf.pt-lg-5 {padding-top: 1em !important;}

body .watch-netf .col-md-12 h5 {margin: 30px 0;font-size: 16px;}

body section.reason_why {padding-top: 4em;padding-bottom: 4em;}

body .reason_why h2 {font-size: 30px;}

body .reason_why p {font-size: 16px;}

body .reason_why br {display: none;}

body .reason_why  .col-md-5.order-1 {order: 0;margin-top: 40px;margin-bottom: 40px;}

body .reason_why .col-md-5 img {max-width: 100%;}

body .reason_why .col-md-7 {text-align: center;}

body .reason_why .col-md-5 {margin-top: 40px;    margin-bottom: 40px;}

body .reason_why .col-md-7 h2 {font-size: 26px;}  

body .can_change .col-md-4 {display: none;}  

body .can_change {padding-top: 4em;    padding-bottom: 3em;}

body .can_change h2 {font-size: 30px;}

body .can_change br {display: none;} 

body .section_neti {padding-top: 4em;padding-bottom: 4em;}

body .section_neti .col-md-12 h2 {font-size: 30px;}

body .section_neti .col-md-12 h3 {font-size: 22px;}

body section.stream_netflix {padding-top: 4em;}

body .stream_netflix .col-md-6 h2 br {display: none;}

body .stream_netflix .col-md-6 h2 {font-size: 30px;margin-bottom: 20px;}

body .net_sbx img {max-width: 100%;}

body .col-md-6.net_txt {padding-left: 15px;text-align: center;padding-top: 70px;} 

body .box_lt h3 {font-size: 26px;}

body .box_lt li {background-position: left 6px;}

body .section_neti  .col-md-12.mt-lg-5 {padding-top: 3em;} 
 
body .net_sbx {padding: 2em;} 

body section.stream_netflix > .container:before{  display:none; }

}

.reason_why p a {    color: #00b187;    } 

.section_neti .box p a {    color: #00b187;    }

.box_lt li a {    color: #00b187;    }

.net_txt p a {    color: #00b187;   }

section.netflix-banner {padding-top: 6em;padding-bottom: 6em;background: url('../images/netflix/netf-banner.jpg') no-repeat scroll  center top #000;text-align: center;background-size: cover;position: relative;}

section.netflix-banner ul li {width: 100%;text-align: initial;display: inline-flex;color: #fff;font-size: 18px;font-weight: 300;margin: 0;padding: 10px 0 10px 30px; 
    background: url('../images/netflix/net-check.png') no-repeat scroll left 12px; }

.netflix-banner-content .net_uls {display: flex;flex-flow: wrap;max-width: 58%;/* justify-content: center; */margin: 2em auto;}

.netflix-banner-content h1 {color: #fff;font-size: 48px;} 

.netflix-banner-content p {color: #fff;font-weight: 300;font-size: 20px;}

.netflix-banner-content h1 b {vertical-align: baseline;color: #e2131c;}  

section.netflix-banner:before {content: "";position: absolute;left: 80px;width: 280px;height: 100%;bottom: 0;background: url('../images/netflix/net.png') no-repeat scroll left bottom;}

.netflix-banner-content .net_uls ul {width: 50%;padding: 0;}  

.watch-netf  h2 {font-size: 44px;}

.watch-netf h2 span {color: #c9141d;}  
   
.watch-netf{    background: url('../images/netflix/net-shape.png') no-repeat scroll right top #f4f5f9;   }

.box {    background: #fff;    box-shadow: 5px 9px 40px 0px rgb(126 165 233 / 20%);    padding: 30px;    height: 100%;    margin-bottom: 25px;  }

h4.step_n { background: rgb(3,178,137);background: -moz-linear-gradient(top,  rgba(3,178,137,1) 0%, rgba(255,255,255,1) 100%);background: -webkit-linear-gradient(top,  rgba(3,178,137,1) 0%,rgba(255,255,255,1) 100%); background: linear-gradient(to bottom,  rgba(3,178,137,1) 0%,rgba(255,255,255,1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03b289', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */;padding: 0;width: 80px;height: 80px;display: flex;align-items: center;justify-content: center;border-radius: 50%;font-size: 19px;color: #fff;margin-top: -60px;margin-left: auto;margin-right: auto;margin-bottom: 40px;}  

.watch-netf .box p {font-size: 18px;margin-bottom: 0;margin-top: 30px;} 

.watch-netf .box.text-center {/* height: 90%; */}

.watch-netf .box img {max-height: 120px;} 

.reason_why  h2 {font-size: 44px;}

.reason_why h2 span {color: #bb1b21;}

.reason_why .col-md-7 h2 {font-size: 38px;}

.reason_why .col-md-7 h2 span {color: #bb1b21;}   

.can_change {padding-top: 6em;padding-bottom: 6em;background: url('../images/netflix/gen-banner.jpg') no-repeat scroll  right center #1d1c1d;background-size: contain;}

.can_change  h2 {font-size: 44px;color: #fff;}

.can_change p {color: #fff;font-weight: 300;}   

.can_change  h5 {color: #01dea9;margin-top: 50px;margin-bottom: 40px;}   

.can_change  ul {padding: 0;}

.can_change ul li {font-size: 20px;color: #fff;font-weight: 300;margin-top: 10px;list-style: none;padding-left: 40px;    background: url('../images/netflix/net-check2.png') no-repeat scroll left center;}

.can_change  .col-md-4 img {max-width: none;}  

.section_neti {background: #f4f5f9;}   

.section_neti  .col-md-12  h2 {font-size: 44px;}

.section_neti  .col-md-12  h2 span {color: #bb1b21;}

.section_neti  .col-md-12  h2+ p {margin-bottom: 40px;}

.section_neti .col-md-12 h3 {color: #00b187;font-weight: 500;}

.section_neti  .col-lg-4 {margin-top: 35px;} 

.section_neti .box h3 {font-size: 24px;min-height: 60px;position: relative;display: flex;align-items: end;justify-content: center;padding-bottom: 15px;color: #2c2e3b;margin-bottom: 30px;}

.section_neti .box p {color: #474a5e;font-size: 17px;font-weight: 400;}

.section_neti .box h3:before {content: "";position: absolute;left: 0;width: 35px;right: 0;margin: 0 auto;background: #00b187;height: 4px;bottom: 0;}   

.net_head {text-align: center;}

.net_head h2 {font-size: 44px;margin-bottom: -40px;position: relative;color: #484a5e;font-weight: 500;}

.net_head h2 span {color: #bb1b21;}  

.stream_netflix .col-md-6  h2 {font-size: 44px;font-weight: 700;}

.stream_netflix .col-md-6 h2 span {color: #bb1b21;}   

.box_lt h3 {    font-size: 30px;    margin-bottom: 20px;    position: relative;    padding-bottom: 0;   }

.box_lt h3:before {    content: "";    position: absolute;    left: -10px;    width: 100px;    height: 9px;    background: #59cbb0;    bottom: 0;    background: rgb(89,203,176);     background: -moz-linear-gradient(left,  rgba(89,203,176,1) 0%, rgba(255,255,255,1) 100%);     background: -webkit-linear-gradient(left,  rgba(89,203,176,1) 0%,rgba(255,255,255,1) 100%);     background: linear-gradient(to right,  rgba(89,203,176,1) 0%,rgba(255,255,255,1) 100%);     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59cbb0', endColorstr='#ffffff',GradientType=1 );    bottom: 10px; }

.box_lt h3 span {position: relative;}

.box_lt li {font-size: 20px;margin-bottom: 10px;font-weight: 400;position: relative;list-style: none; background: url('../images/netflix/net-gcheck.png') no-repeat scroll  left center;     padding-left: 35px;}    

section.section_space.reason_sec {background:#f8f9fa;}

section.stream_netflix {background: #f8f9fa;}  

section.stream_netflix > .container{position:relative;}

section.stream_netflix > .container:before{ content:""; position:absolute; left: -60px; top: -70px; background: url('../images/netflix/nm-shd.jpg') no-repeat scroll  left top;width: 722px;height: 803px;}
  
.box_lt ul {padding-left: 0;}

.vpn-faq-section {background: #fff;}

.watch-netf .col-md-12 h5 {font-size: 22px;line-height: normal;letter-spacing: -0.2px;}   

.reason_why .col-md-7 h2 span {color: #bb1b21;}  

.net_sbx {padding: 3em;background: #fff;box-shadow: 0 30px 50px #5d606938;border-radius: 20px;width: 100%;}

.col-md-6.net_txt {padding-left: 110px;}   

.can_change p a {color: #dd0a1a;}




