@media only screen and (max-width: 768px) {
	.navbar-toggler{border-color:transparent;}
	.contact_info{margin-right:.5rem!important}
	footer .col-sm-6{margin:20px 0;}
	footer .sg_address{margin-left:40px;}
	.cookie .btn{width:100%;}
}
@media only screen and (min-width: 768px) {
	.header .topbar{padding:5px 0;}
	.sg_address{margin-top:82px;}
	.cookie p { width: 90%;}
}

/* Color & Background */
p{font-size:16px;}
.right{float:right;}
.section1 .bg-primary{background:transparent !important}
.text-primary, .feature-info .feature-info-icon, .navbar .navbar-nav .nav-item.active a.nav-link, .nav-pills .nav-link.active, .navbar .navbar-nav .nav-link:hover{color:#f78e1e !important;}
.bg-dark, .bg-primary, .category-box-style-02:hover, .category-box-style-02.active, .btn-primary-round:before{background:#1e68b2 !important; background-color:#1e68b2 !important;}
.our-clients-style-02 .svg-item:before, .nav-tabs.nav-tabs-02 .nav-link.active, .nav-tabs.nav-tabs-02 .nav-link:hover, .back-to-top, .icon-btn, .btn-primary{background:#f78e1e;}
.btn-primary{border-color:#f78e1e;}
.ifont{font-family: "Times New Roman", Times, serif; display:inline;}
.invi{visibility: hidden;}
.back-to-top{bottom:70px;}

.pdt80{padding-top:80px;}

.navbar-brand{padding:15px 0;}
.owl-carousel .owl-item img{ max-height:50px !important; width:auto;}

.banner{padding:0;}
section{padding:80px 0;}
.section1{height:91vh;}

/* Services */
#services .feature-info-style-02 .feature-info-bg-img:before{background:none;}
#services .feature-info-style-02 .feature-info-bg-img{background-position:50% 100%;}
#services .feature-info-number{opacity:0.15; font-weight:bold; margin-right:15px;}

footer .logo, #contactus .logo{ max-width: 150px; padding-top: 20px;}
footer{padding-top:80px;}
footer .contact-address .contact-item label{min-width:0 ;}
footer .fa-map{padding-right:25px !important;}

.cookie {  width:100%; box-sizing: border-box; border-top:1px solid rgba(173,181,189, 0.2); background-color: #fff;  padding: 10px 20px;  position: fixed;  left: 0;  bottom: 0;}
.cookie p { font-size:12px;color: #000;  float: left;  margin: 0;  padding-top: 5px;}
.cookie .btn { margin-top: 5px; float:right;  color: #fff;  background-color: #1e68b2 ;  padding: 10px 20px;  border-radius: 5px;  cursor: pointer;  box-sizing: border-box;}
.cookie::after { content: ''; display: block;clear: both;}