@media (min-width: 768px) and (max-width: 1024px) {.section-header .section-title{font-size:22px;}#video-area .contents h1{font-size:32px;line-height:48px;}.navbar-light .navbar-nav .nav-link{padding:8px 0px;font-size:13px;}.item-boxes h4{font-size:16px;}#features .box-item .text h4{font-size:12px;}#features .content-left .text{margin-right:85px;}#features .content-right .text{margin-left:85px;}.subscribe-box input[type="text"]{padding:6px 10px;}}@media (max-width: 640px) {.section-header .section-title{font-size:30px;}.menu-wrap{padding:10px;}.icon-list a{padding:5px 0;}.icon-list a::before{top:5px;}.bg-faded{background:#fff!important;}#video-area .contents h1{font-size:30px;line-height:48px;}#features .content-right span{float:none;}#features .content-left span{float:none;}#features .box-item .text h4{font-size:14px;}.table-left{margin:0px 0px;}.counters .facts-item{margin-bottom:30px;}}@media (min-width: 320px) and (max-width: 480px) {.bg-faded{background:#fff!important;}.section-header .section-title{font-size:20px;line-height:30px;}#video-area .contents{padding:80px 0 60px;}#video-area .contents h1{font-size:18px;line-height:32px;}.video-promo .video-promo-content h2{font-size:18px;}.pricing-tables .pricing-table{margin-bottom:30px;}#blog .blog-item-text h3{font-size:18px;}#blog .blog-item-text .meta-tags span{margin-right:5px;}.counters .facts-item{margin-bottom:30px;}#contact .section-title{font-size:22px;}#subscribe .sub_btn{min-width:120px;}.social-icons ul li a{width:36px;height:36px;line-height:36px;}}