/*===================================== 
YOU CAN WRIGHT CUSTOME CSS 
======================================*/.widget_newsletter .newsletter-bx .form-control {    color: #000;    border: 1px solid #ccc;}.page-notfound strong,.page-notfound span {    font-size: 50px;	font-weight: 600;    display: block;}.page-notfound i{	font-size: 100px;}.blog-post .social-icons.social-square.social-dark a,.blog-post .social-icons.social-radius.social-dark a {     font-size: 17px;}.rev_slider .site-button-secondry {     padding: 10px 30px !important;     letter-spacing: 1px !important;     font-size: 13px !important;}.tparrows:before{		display: none !important;	}
 /*Ipad (1024 x 768)*/@media screen and (min-width: 769px){  .rev_style1 .slider-tag-line.start {		z-index: 9;		font-size: 19px !important;		line-height: 20px !important;		font-weight: 400;		font-family: 'Poppins', sans-serif;		text-transform: uppercase;		color: #fff !important;	}	.rev_style1 .rev-sologan {		font-size: 60px !important;		width: 700px !important;		line-height: 60px !important; 		white-space: normal !important;		font-weight: 700;		color: #ffffff;		font-family: 'Martel', serif;	} 	}@media screen and (max-width: 868px){    .rev_style1 .slider-tag-line.start {		z-index: 9;		font-size: 13px !important;		line-height: 15px !important;		font-weight: 400;		font-family: 'Poppins', sans-serif;		text-transform: uppercase;		color: #fff !important;	} }/*Ipad (768 x 1024)*/@media screen and (max-width: 768px){     }@media screen and (max-width: 678px) {	 }@media screen and (max-width: 590px) {	 }/*Tablet (480 x 640)*/@media screen and (max-width: 480px){     }/*Iphone(480 x 640)*/@media screen and (max-width: 320px){     }/*Smart phone */@media screen and (max-width: 240px){    }