.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) {
overflow: hidden;
opacity: 0;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
.elementor-search-form--skin-full_screen .elementor-search-form__container {
-webkit-transition: .3s;
-o-transition: .3s;
transition: .3s;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
position: fixed;
z-index: 9998;
top: 0;
left: 0;
right: 0;
bottom: 0;
height: 100vh;
padding: 0 15%;
background-color: rgba(0,0,0,.8);
}
.elementor-search-form--skin-full_screen .elementor-search-form input[type="search"].elementor-search-form__input {
font-size: 40px;
border-style: solid;
border-width: 0 0 1px;
border-color: #fff;
line-height: 1.5;
color: #fff;
padding: 15px 60px;
}
.elementor-widget-search-form input[type="search"].elementor-search-form__input {
font-family: "Roboto", Sans-serif;
font-weight: 400;
}
.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button, .elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input {
color: #7a7a7a;}
.elementor-lightbox .dialog-lightbox-close-button {
cursor: pointer;
position: absolute;
font-size: 25px;
padding: 5px;
z-index: 2;
line-height: 1;
top: 30px;
right: 30px;
}
.elementor-search-form {
display:block;
-webkit-transition:.2s;
-o-transition:.2s;
transition:.2s
}
.elementor-search-form button,
.elementor-search-form input[type=search] {
margin:0;
border:0;
padding:0;
display:inline-block;
vertical-align:middle;
white-space:normal;
background:none;
line-height:1;
min-width:0;
font-size:15px;
-webkit-appearance:none;
-moz-appearance:none
}
.elementor-search-form button:focus,
.elementor-search-form input[type=search]:focus {
outline:0;
color:inherit
}
.elementor-search-form button {
background-color:#818a91;
font-size:16px;
color:#fff;
border-radius:0
}
.elementor-search-form__container {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-transition:.2s;
-o-transition:.2s;
transition:.2s;
overflow:hidden;
border:0 solid transparent;
min-height:50px
}
.elementor-search-form__container:not(.elementor-search-form--full-screen) {
background:#eceeef
}
.elementor-search-form__input {
-ms-flex-preferred-size:100%;
flex-basis:100%;
color:#55595c;
-webkit-transition:color .2s;
-o-transition:color .2s;
transition:color .2s
}
.elementor-search-form__input::-webkit-input-placeholder {
color:inherit;
font-family:inherit;
opacity:.6
}
.elementor-search-form__input:-ms-input-placeholder {
color:inherit;
font-family:inherit;
opacity:.6
}
.elementor-search-form__input:-moz-placeholder,
.elementor-search-form__input::-moz-placeholder {
color:inherit;
font-family:inherit;
opacity:.6
}
.elementor-search-form__input::-ms-input-placeholder {
color:inherit;
font-family:inherit;
opacity:.6
}
.elementor-search-form__input::placeholder {
color:inherit;
font-family:inherit;
opacity:.6
}
.elementor-search-form__submit {
color:#fff;
-webkit-transition:color .2s,background .2s;
-o-transition:color .2s,background .2s;
transition:color .2s,background .2s
}
.elementor-search-form--button-type-text .elementor-search-form__submit {
-ms-flex-negative:0;
flex-shrink:0
}
.elementor-search-form--skin-minimal .elementor-search-form__icon {
opacity:.6;
display:-webkit-box;
display:-ms-flexbox;
display:flex;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:end;
-ms-flex-pack:end;
justify-content:flex-end;
color:#55595c
}
.elementor-search-form--skin-full_screen .elementor-search-form__toggle {
display:block;
cursor:pointer;
vertical-align:middle;
color:#494c4f
}
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i {
position:relative;
display:block;
border:0 solid;
-webkit-transition:.2s;
-o-transition:.2s;
transition:.2s;
width:33px;
height:33px;
background-color:rgba(0,0,0,.05);
border-radius:3px
}
.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before {
position:absolute;
left:50%;
top:50%;
-webkit-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
font-size:.55em
}
.elementor-search-form--skin-full_screen .elementor-search-form__container {
-webkit-transition:.3s;
-o-transition:.3s;
transition:.3s;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
position:fixed;
z-index:9998;
top:0;
left:0;
right:0;
bottom:0;
height:100vh;
padding:0 15%;
background-color:rgba(0,0,0,.8)
}
.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) {
overflow:hidden;
opacity:0;
-webkit-transform:scale(0);
-ms-transform:scale(0);
transform:scale(0)
}
.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button {
display:none
}