.modSearchBttn {
    display: none;
}

#formSearch{
background-color: #FFFFFF;
box-shadow: 3px 3px 15px rgba(37,146,189,0.3);
padding: 6px;
box-sizing: border-box;
display: flex;
align-items: center;
border-radius: 77px;
margin: 0 25px 0 0;
}

#formSearch .divSearch{
margin: 0;
display: inline-block;
}
#formSearch .divSearch input{
border: 0;
font-size: 18px;
color: var(--gfont-color);
font-weight: 400;
border: none;
background-color: #FFFFFF;
box-sizing:border-box;
padding: 7px 16px;
font-family: var(--gfont1-family);
}
#formSearch .divInput{
margin: 0;
display: inline-block;
position: relative;
transition: all 0.5s ease-out 0s;
float: right;
width: 38px;
height: 38px;
border-radius: 50%;
background: linear-gradient(to right, rgba(56,175,221,1) 0%,rgba(165,229,58,1) 50%,rgba(56,175,221,1) 100%);
background-size: 200% 100%;
background-position: 0 0;
}
#formSearch .divInput:hover{
background-position: 100% 0;
}
#formSearch .divInput:after{
content:"";	
margin: 0;
display: inline-block;
position: absolute;
background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy45IiBoZWlnaHQ9IjE3LjkiIHZpZXdCb3g9IjAgMCAxNy45IDE3LjkiPg0KICA8cGF0aCBpZD0ic2VhcmNoXzI0ZHBfMUYxRjFGX0ZJTEwwX3dnaHQ0MDBfR1JBRDBfb3BzejI0IiBkPSJNMTM2LjUwOC04MjIuMWwtNi4yNjUtNi4yNjVhNS45MjUsNS45MjUsMCwwLDEtMS43MTUuOTQ1LDYuMDYxLDYuMDYxLDAsMCwxLTIuMDY0LjM0OCw2LjI0LDYuMjQsMCwwLDEtNC41ODctMS44NzdBNi4yNCw2LjI0LDAsMCwxLDEyMC04MzMuNTM2YTYuMjQsNi4yNCwwLDAsMSwxLjg3Ny00LjU4N0E2LjI0LDYuMjQsMCwwLDEsMTI2LjQ2NC04NDBhNi4yNCw2LjI0LDAsMCwxLDQuNTg3LDEuODc3LDYuMjQsNi4yNCwwLDAsMSwxLjg3Nyw0LjU4Nyw2LjA2MSw2LjA2MSwwLDAsMS0uMzQ4LDIuMDY0LDUuOTI1LDUuOTI1LDAsMCwxLS45NDUsMS43MTVsNi4yNjUsNi4yNjVabS0xMC4wNDQtNi45NjFhNC4zMTUsNC4zMTUsMCwwLDAsMy4xNy0xLjMwNSw0LjMxNiw0LjMxNiwwLDAsMCwxLjMwNS0zLjE3LDQuMzE1LDQuMzE1LDAsMCwwLTEuMzA1LTMuMTcsNC4zMTYsNC4zMTYsMCwwLDAtMy4xNy0xLjMwNSw0LjMxNiw0LjMxNiwwLDAsMC0zLjE3LDEuMzA1LDQuMzE1LDQuMzE1LDAsMCwwLTEuMzA1LDMuMTcsNC4zMTYsNC4zMTYsMCwwLDAsMS4zMDUsMy4xN0E0LjMxNSw0LjMxNSwwLDAsMCwxMjYuNDY0LTgyOS4wNjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIwIDg0MCkiIGZpbGw9IiM5M2NkMzEiLz4NCjwvc3ZnPg0K') 50% 50% no-repeat;
top:0;
left:0;
width: 38px;
height: 38px;
transition: all 0.5s ease-out 0s;
filter: brightness(0) invert(100%);
}


#formSearch .divInput input{
width:38px;
height:38px;
border: none;
cursor: pointer;
background: none;
display: inline-block;
position: relative;
z-index: 50;
padding: 0;
}


#formSearch ::placeholder{
color: #B4B4B4;
font-size: 18px;
font-weight: 700;
}

@media screen and (max-width:1250px){
#formSearch .divSearch input{width: 200px}
}

@media screen and (max-width:1180px){
#formSearch {position: absolute;left: 200px;}
.divScroll .linkedin{position: absolute;left: 480px;}
}

/*
@media screen and (max-width:1100px){
#formSearch .divInput {width: 40px;height: 40px;background-size:20px auto; }
#formSearch .divInput input{width: 40px;height: 40px;}	
#formSearch .divInput::after {width: 40px;height: 40px;background-size:20px auto;}
#formSearch .divSearch input {height: 40px;}
#formSearch .divSearch {height: 40px;}	
}
*/
@media screen and (max-width:940px){
#formSearch {float: right;}	
}
@media screen and (max-width:600px){
.modSearchBttn{
display: block;
width:38px;
height:38px;
cursor: pointer;
border-radius: 50%;
background: linear-gradient(to right, rgba(56,175,221,1) 0%,rgba(165,229,58,1) 50%,rgba(56,175,221,1) 100%);
background-size: 200% 100%;
background-position: 0 0;
position: absolute;
left: 190px;
}

.modSearchBttn:after{
content:"";
margin: 0;
display: inline-block;
position: absolute;
background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy45IiBoZWlnaHQ9IjE3LjkiIHZpZXdCb3g9IjAgMCAxNy45IDE3LjkiPg0KICA8cGF0aCBpZD0ic2VhcmNoXzI0ZHBfMUYxRjFGX0ZJTEwwX3dnaHQ0MDBfR1JBRDBfb3BzejI0IiBkPSJNMTM2LjUwOC04MjIuMWwtNi4yNjUtNi4yNjVhNS45MjUsNS45MjUsMCwwLDEtMS43MTUuOTQ1LDYuMDYxLDYuMDYxLDAsMCwxLTIuMDY0LjM0OCw2LjI0LDYuMjQsMCwwLDEtNC41ODctMS44NzdBNi4yNCw2LjI0LDAsMCwxLDEyMC04MzMuNTM2YTYuMjQsNi4yNCwwLDAsMSwxLjg3Ny00LjU4N0E2LjI0LDYuMjQsMCwwLDEsMTI2LjQ2NC04NDBhNi4yNCw2LjI0LDAsMCwxLDQuNTg3LDEuODc3LDYuMjQsNi4yNCwwLDAsMSwxLjg3Nyw0LjU4Nyw2LjA2MSw2LjA2MSwwLDAsMS0uMzQ4LDIuMDY0LDUuOTI1LDUuOTI1LDAsMCwxLS45NDUsMS43MTVsNi4yNjUsNi4yNjVabS0xMC4wNDQtNi45NjFhNC4zMTUsNC4zMTUsMCwwLDAsMy4xNy0xLjMwNSw0LjMxNiw0LjMxNiwwLDAsMCwxLjMwNS0zLjE3LDQuMzE1LDQuMzE1LDAsMCwwLTEuMzA1LTMuMTcsNC4zMTYsNC4zMTYsMCwwLDAtMy4xNy0xLjMwNSw0LjMxNiw0LjMxNiwwLDAsMC0zLjE3LDEuMzA1LDQuMzE1LDQuMzE1LDAsMCwwLTEuMzA1LDMuMTcsNC4zMTYsNC4zMTYsMCwwLDAsMS4zMDUsMy4xN0E0LjMxNSw0LjMxNSwwLDAsMCwxMjYuNDY0LTgyOS4wNjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIwIDg0MCkiIGZpbGw9IiM5M2NkMzEiLz4NCjwvc3ZnPg0K') 50% 50% no-repeat;
top:0;
left:0;
width: 38px;
height: 38px;
transition: all 0.5s ease-out 0s;
filter: brightness(0) invert(100%);
}

.divScroll .linkedin{left: 280px;}
#formSearch{z-index: 20;position: absolute;padding: 5px;background-color: #FFFFFF;display: block;left:65px;border: 1px solid #d4d3cd;border-top: none;top:60px;display: none;box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.2);}
#formSearch .divSearch input {width: 160px;}	
}
@media screen and (max-width:420px){
.divScroll .linkedin{display: none}
}