/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    A plain-vanilla &amp; lightweight theme for Elementor page builder
 */
.site-footer { display:none;}
.bannertext a, .contactus-text a { color: #1383df!important;}
.banner-bottom a { color: #1383df!important;}
.iconbox {     -webkit-transition: all ease-in-out .3s;
    -moz-transition: all ease-in-out .3s;
    -o-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;}
.iconbox:hover{     background-color: #fff;
    border-radius: 10px;
    -webkit-transition: all ease-in-out .3s;
    -moz-transition: all ease-in-out .3s;
    -o-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    cursor: pointer;}
.gridblock >div {justify-content: center;}
.title_sapn span {color:#1383df!important }


/* Conatc form */
input[type=date]:focus, input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=url]:focus, select:focus, textarea:focus {
	border-color: #C0E2FD!important;outline:none;}

input[type="submit" i]:focus-visible {  outline: none;	border-radius: 0;}
[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {outline: none!important; }

.contact-form div.col6 {  width: 48%;   float: left;margin-right: 4%;}
.lastchild { margin-right:0!important;}
.contact-form  input  {   color: #797575;  background-color: #C0E2FD;  border: solid 1px #C0E2FD!important;   height: 65px; 	font-family: "Roboto", Sans-serif;    font-size: 18px;   font-weight: 500;   border-radius: 0!important;}


::-webkit-input-placeholder { /* Edge */
  color: #797575; }
 :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #797575;}
::placeholder {
  color: #797575; }


input#Pyydtarjous {	font-family: "Roboto", Sans-serif;    font-size: 26px;    font-weight: 700;    line-height: 32px;    letter-spacing: 0px;    fill: #FFFFFF;    color: #FFFFFF;   background-color: #1383DF;    border-style: none;    border-radius: 0px 0px 0px 0px;    padding: 15px 35px 15px 35px;}
input#Pyydtarjous:hover{ transform: scale(1.1);}
.contact-form textarea {resize: none; height: 150px;font-family: "Roboto", Sans-serif;  font-size: 18px;   font-weight: 500;  border-radius: 0!important;  background-color: #C0E2FD;  border: solid 1px #C0E2FD!important;}
.footernav ul li { position: relative;}
.footernav ul li a:hover{ opacity:0.7;}
.footernav ul li:after {   position: absolute;  content: "";    width: 8px;  height: 8px;  background-color: #fff!important;  left: 0;  border-radius: 50%;  top: 50%;  margin-top: -7px; }
.footer_email p  {	margin-bottom:0;}
.footer_email { margin-left: auto;  width: auto!important;}
.footer_email a { color:#ffffff!important;}


@media only screen and (max-width: 1260px) and (min-width: 1025px)  {
	.bannertop .elementor-heading-title {     font-size: 48px!important;   line-height: 1em!important;}	
	#menu-1-6ba55328 li a {     font-size: 18px; padding-left: 15px;   padding-right: 15px; }
}


@media only screen and (max-width: 767px) { 
input#Pyydtarjous { font-size: 24px;}
.footer-main .elementor-element-populated{  display: block!important;  }	
}

@media only screen and (max-width: 680px) {
	.contact-form div.col6 { width: 100%;     margin-right: 0;}
	input#Pyydtarjous { margin-left:10px; font-size: 22px;}
}
