.elementor-26100 .elementor-element.elementor-element-9dc1a46 .elementor-repeater-item-b1a7d3e.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26100 .elementor-element.elementor-element-805a215 img{width:38%;}.elementor-26100 .elementor-element.elementor-element-54d0258{text-align:center;color:var( --e-global-color-294af68 );font-size:15px;font-weight:600;line-height:0.1em;}.elementor-26100 .elementor-element.elementor-element-9dc1a46{padding:50px 0px 0px 0px;}.elementor-26100 .elementor-element.elementor-element-36247d4 > .elementor-container{max-width:1600px;}.elementor-26100 .elementor-element.elementor-element-36247d4 .elementor-repeater-item-2b79842.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26100 .elementor-element.elementor-element-2ecfcee{--spacer-size:10px;}.elementor-26100 .elementor-element.elementor-element-667e609{z-index:1;}.elementor-26100 .elementor-element.elementor-element-426cea1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26100 .elementor-element.elementor-element-426cea1 .elementor-repeater-item-f6d9c75.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26100 .elementor-element.elementor-element-83ffef3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-26100 .elementor-element.elementor-element-3c092f9{--spacer-size:50px;}.elementor-26100 .elementor-element.elementor-element-f0797fa{text-align:center;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:600;top:5px;}.elementor-26100 .elementor-element.elementor-element-f0797fa > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26100 .elementor-element.elementor-element-426cea1{margin-top:-40px;margin-bottom:0px;}.elementor-26100 .elementor-element.elementor-element-8987ca9 img{width:24%;}.elementor-26100 .elementor-element.elementor-element-8987ca9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-26100 .elementor-element.elementor-element-36247d4{padding:0px 0px 0px 0px;}.elementor-26100 .elementor-element.elementor-element-d05d4a1 > .elementor-container{max-width:500px;}.elementor-26100 .elementor-element.elementor-element-d05d4a1 .elementor-repeater-item-4be1265.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26100 .elementor-element.elementor-element-7767e25{text-align:justify;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;}.elementor-26100 .elementor-element.elementor-element-637e31b > .elementor-container{max-width:796px;}.elementor-26100 .elementor-element.elementor-element-637e31b .elementor-repeater-item-891b03b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26100 .elementor-element.elementor-element-c80e6df a.raven-button, .elementor-26100 .elementor-element.elementor-element-c80e6df .raven-button{width:70%;height:39px;background-color:var( --e-global-color-294af68 );background-image:var( --e-global-color-294af68 );border-color:#F8F9FA;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-fd982e2 );}.elementor-26100 .elementor-element.elementor-element-c80e6df a.raven-button:hover, .elementor-26100 .elementor-element.elementor-element-c80e6df .raven-button:hover{background-color:#F8F9FA;background-image:none;border-color:#C9C9C9;border-style:solid;}.elementor-26100 .elementor-element.elementor-element-c80e6df .raven-button-icon svg{fill:var( --e-global-color-fd982e2 );}.elementor-26100 .elementor-element.elementor-element-8b7b97f a.raven-button, .elementor-26100 .elementor-element.elementor-element-8b7b97f .raven-button{width:70%;height:39px;background-color:var( --e-global-color-294af68 );background-image:var( --e-global-color-294af68 );border-color:#F8F9FA;border-style:solid;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;font-size:14px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-fd982e2 );}.elementor-26100 .elementor-element.elementor-element-8b7b97f a.raven-button:hover, .elementor-26100 .elementor-element.elementor-element-8b7b97f .raven-button:hover{background-color:#F8F9FA;background-image:none;border-color:#C9C9C9;border-style:solid;}.elementor-26100 .elementor-element.elementor-element-8b7b97f .raven-button-icon svg{fill:var( --e-global-color-fd982e2 );}.elementor-26100 .elementor-element.elementor-element-637e31b{padding:0px 0px 0px 0px;}.elementor-26100 .elementor-element.elementor-element-95e5d36 .elementor-repeater-item-a8d7739.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-26100 .elementor-element.elementor-element-d9eab40{--spacer-size:230px;}.elementor-26100 .elementor-element.elementor-element-9827773 .elementor-widget-container{text-align:center;}.elementor-26100 .elementor-element.elementor-element-9827773{--icon-size:15px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-26100 .elementor-element.elementor-element-9827773 .elementor-social-icon{--icon-padding:0.6em;}@media(max-width:767px){.elementor-26100 .elementor-element.elementor-element-805a215 img{width:85%;}.elementor-bc-flex-widget .elementor-26100 .elementor-element.elementor-element-83ffef3.elementor-column .elementor-column-wrap{align-items:center;}.elementor-26100 .elementor-element.elementor-element-83ffef3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26100 .elementor-element.elementor-element-f0797fa{text-align:center;}.elementor-26100 .elementor-element.elementor-element-426cea1{padding:5px 5px 5px 5px;}.elementor-26100 .elementor-element.elementor-element-36247d4{padding:0px 0px 0px 0px;}.elementor-26100 .elementor-element.elementor-element-bd2ba84 > .elementor-element-populated > .elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-26100 .elementor-element.elementor-element-a7baf69{width:50%;}.elementor-26100 .elementor-element.elementor-element-c80e6df a.raven-button, .elementor-26100 .elementor-element.elementor-element-c80e6df .raven-button{width:100%;}.elementor-26100 .elementor-element.elementor-element-8495b15{width:50%;}.elementor-26100 .elementor-element.elementor-element-8b7b97f a.raven-button, .elementor-26100 .elementor-element.elementor-element-8b7b97f .raven-button{width:100%;}}/* Start custom CSS */input#search-box-filter_31 {
    width: 80%;
    margin-left: 10%;
}

input#gv_search_button_22071 {
    display: block !important;
    margin-left: 45%;
    width: 10%;
    min-width: 50px;
    color: #171717 !important;
    border: none;
    border-radius: 0;
    background-color: #ffffff !important;
    font-size: 16px;
}

label {
    position: absolute;
    margin-top: 0.2%;
    margin-left: 11%;
}

input#search-box-filter_31 + .gv-search-box gv-search-field-text label {
display: none! important
}

label {
    display: none !important;
}

div#search-bar-icon {
    position: absolute;
    width: 3%;
    float: left;
    margin-left: -74%;
    margin-top: 0.75%;
}

input#search-box-filter_31 {
    padding-left: 5% !important;
}



@media only screen and (max-width: 768px){
div#search-bar-icon {
    position: absolute;
    width: 4%;
    float: left;
    margin-left: -79%;
    margin-top: 3%;
}
    
    input#search-box-filter_31 {
    padding-left: 10% !important;
}
}

@media only screen and (max-width: 1034px){
div#search-bar-icon {
    position: absolute;
    width: 3%;
    float: left;
    margin-left: -74%;
    margin-top: 5%;
}}

@media only screen and (max-width: 471px){
div#search-bar-icon {
    position: absolute;
    width: 5%;
    float: left;
    margin-left: -67%;
    margin-top: 48%;
}}

@media only screen and (max-width: 767px) and (min-width: 472px){
	div#search-bar-icon {
    position: absolute;
    width: 5%;
    float: left;
    margin-left: -70%;
    margin-top: 30%;
}



}

input#gv_search_button_22071 {
    display: none !important;
}

input#search-box-filter_31 {
    width: 80% !important;
    margin-left: 6% !important;
}

div#search-icon {
    position: absolute;
    margin-left: 195%;
    margin-top: 5%;
    z-index: 3;
}

div#placeholder-text {
    position: absolute;
    margin-top: 0.45%;
    margin-left: 12%;
    z-index: 1;
}

input#search-box-filter_31:hover {
    background-color: transparent;
}
input#search-box-filter_31 {
    background: transparent;
}

input#search-box-filter_31:focus {
    background: #fff;
}

input#search-box-filter_31:hover {
    background-color: transparent !important;
}
input#search-box-filter_31 {
    background: transparent !important;
}

input#search-box-filter_31:focus {
    background: #fff !important;
}

div#placeholder-text {
    position: absolute;
    margin-top: 0.6%;
    margin-left: 11%;
    z-index: 1;
}

input#search-box-filter_31 {
    transition: .2s;
}

@media (max-width: 767px){
div#search-icon {
    position: absolute;
    margin-left: -37%;
    margin-top: 7%;
    z-index: 3;
    float: left !important;
}

div#placeholder-text {
display: none;
}}

@media (max-width: 767px){
div#search-icon {
    width: 5%;
}


div#search-icon {
    position: absolute;
    margin-left: 10%;
}}

input#gv_search_22071:hover {
     border-color: rgba(223,225,229,1) !important;
}

input#gv_search_22071:focus {
    outline: black !important;
}/* End custom CSS */