.elementor-477 .elementor-element.elementor-element-6c50bb70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-477 .elementor-element.elementor-element-774cc96e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.31;--border-radius:25px 25px 25px 25px;}.elementor-477 .elementor-element.elementor-element-774cc96e:not(.elementor-motion-effects-element-type-background), .elementor-477 .elementor-element.elementor-element-774cc96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ricetteofficial.it/wp-content/uploads/2021/11/1000_F_72969785_WJESXkxhn1cg1U4VJQ4QTFYMMaBTnkkA.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-477 .elementor-element.elementor-element-774cc96e::before, .elementor-477 .elementor-element.elementor-element-774cc96e > .elementor-background-video-container::before, .elementor-477 .elementor-element.elementor-element-774cc96e > .e-con-inner > .elementor-background-video-container::before, .elementor-477 .elementor-element.elementor-element-774cc96e > .elementor-background-slideshow::before, .elementor-477 .elementor-element.elementor-element-774cc96e > .e-con-inner > .elementor-background-slideshow::before, .elementor-477 .elementor-element.elementor-element-774cc96e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505;--background-overlay:'';}.elementor-477 .elementor-element.elementor-element-2a52f986{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-477 .elementor-element.elementor-element-187e9695{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-477 .elementor-element.elementor-element-6c839a08{width:var( --container-widget-width, 93.75% );max-width:93.75%;--container-widget-width:93.75%;--container-widget-flex-grow:0;text-align:center;}.elementor-477 .elementor-element.elementor-element-6c839a08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-477 .elementor-element.elementor-element-30013ce2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-477 .elementor-element.elementor-element-4d92230 .elementor-repeater-item-ad20c49.elementor-social-icon{background-color:#0F0F0F;}.elementor-477 .elementor-element.elementor-element-4d92230 .elementor-repeater-item-5c1d870.elementor-social-icon{background-color:#000000;}.elementor-477 .elementor-element.elementor-element-4d92230{--grid-template-columns:repeat(0, auto);--icon-size:21px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-477 .elementor-element.elementor-element-4d92230 .elementor-widget-container{text-align:center;}.elementor-477 .elementor-element.elementor-element-614ce626{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-477 .elementor-element.elementor-element-614ce626:not(.elementor-motion-effects-element-type-background), .elementor-477 .elementor-element.elementor-element-614ce626 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#85B84F;}.elementor-477 .elementor-element.elementor-element-355aaddb{width:auto;max-width:auto;text-align:left;}.elementor-477 .elementor-element.elementor-element-355aaddb.elementor-element{--align-self:center;}.elementor-477 .elementor-element.elementor-element-355aaddb .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-477 .elementor-element.elementor-element-355aaddb .aux-menu-depth-0 > .aux-item-content{color:#FFFFFF;font-family:"Montserrat", Lato;font-size:14px;font-weight:500;line-height:1.5em;padding:0px 0px 0px 36px;}.elementor-477 .elementor-element.elementor-element-355aaddb .aux-menu-depth-0.current-menu-item > a{color:#000000;font-weight:600;}.elementor-477 .elementor-element.elementor-element-355aaddb .aux-submenu .aux-menu-item .aux-item-content{color:#3D3D3D !important;}.elementor-477 .elementor-element.elementor-element-355aaddb .aux-burger:before,  .elementor-477 .elementor-element.elementor-element-355aaddb .aux-burger:after, .elementor-477 .elementor-element.elementor-element-355aaddb .aux-burger .mid-line{border-color:#050505 !important;}.elementor-477 .elementor-element.elementor-element-355aaddb .aux-offcanvas-menu{background-color:#FFFFFF;}.elementor-477 .elementor-element.elementor-element-355aaddb .aux-fs-menu .aux-master-menu{text-align:left;}.elementor-477 .elementor-element.elementor-element-3c685612{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:17px;--padding-bottom:15px;--padding-left:35px;--padding-right:35px;}.elementor-477 .elementor-element.elementor-element-3c685612::before, .elementor-477 .elementor-element.elementor-element-3c685612 > .elementor-background-video-container::before, .elementor-477 .elementor-element.elementor-element-3c685612 > .e-con-inner > .elementor-background-video-container::before, .elementor-477 .elementor-element.elementor-element-3c685612 > .elementor-background-slideshow::before, .elementor-477 .elementor-element.elementor-element-3c685612 > .e-con-inner > .elementor-background-slideshow::before, .elementor-477 .elementor-element.elementor-element-3c685612 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-477 .elementor-element.elementor-element-2b04832b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-477 .elementor-element.elementor-element-47b717a4{width:var( --container-widget-width, 58.643% );max-width:58.643%;--container-widget-width:58.643%;--container-widget-flex-grow:0;}.elementor-477 .elementor-element.elementor-element-47b717a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-477 .elementor-element.elementor-element-66025e16{width:auto;max-width:auto;text-align:left;}.elementor-477 .elementor-element.elementor-element-66025e16 .aux-vertical .aux-menu-depth-0 .aux-item-content{text-align:left;}.elementor-477 .elementor-element.elementor-element-66025e16 .aux-menu-depth-0 > .aux-item-content{color:#7FD81F;font-family:"Montserrat", Lato;font-size:14px;font-weight:500;line-height:1.5em;padding:0px 0px 0px 36px;}.elementor-477 .elementor-element.elementor-element-66025e16 .aux-menu-depth-0.current-menu-item > a{color:#000000;font-weight:600;}.elementor-477 .elementor-element.elementor-element-66025e16 .aux-submenu .aux-menu-item .aux-item-content{color:#3D3D3D !important;}.elementor-477 .elementor-element.elementor-element-66025e16 .aux-burger:before,  .elementor-477 .elementor-element.elementor-element-66025e16 .aux-burger:after, .elementor-477 .elementor-element.elementor-element-66025e16 .aux-burger .mid-line{border-color:#050505 !important;}.elementor-477 .elementor-element.elementor-element-66025e16 .aux-offcanvas-menu{background-color:#777777;}.elementor-477 .elementor-element.elementor-element-66025e16 .aux-fs-menu .aux-master-menu{text-align:left;}.elementor-477 .elementor-element.elementor-element-380d48a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-477 .elementor-element.elementor-element-9d5de39{width:auto;max-width:auto;animation-delay:1500ms;animation-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}.elementor-477 .elementor-element.elementor-element-9d5de39 > .elementor-widget-container{border-style:none;}.elementor-477 .elementor-element.elementor-element-9d5de39 .aux-search-icon:before, .elementor-477 .elementor-element.elementor-element-9d5de39 .aux-submit-icon-container:before{color:#0B1C3F;}.elementor-477 .elementor-element.elementor-element-9d5de39 svg{fill:#0B1C3F;}.elementor-477 .elementor-element.elementor-element-9d5de39 .aux-search-form .aux-search-field{font-size:16px;font-weight:bold;text-transform:capitalize;padding:20px 20px 20px 55px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#7DB343;border-radius:30px 30px 30px 30px;overflow:hidden;}.elementor-477 .elementor-element.elementor-element-9d5de39 .aux-search-form .aux-search-field, .elementor-477 .elementor-element.elementor-element-9d5de39 .aux-search-form select{background-color:#F6F7F9;}.elementor-477 .elementor-element.elementor-element-9d5de39 .aux-search-form .aux-search-submit{background-color:#7DB343;}@media(min-width:768px){.elementor-477 .elementor-element.elementor-element-774cc96e{--width:100%;}.elementor-477 .elementor-element.elementor-element-2a52f986{--width:33%;}.elementor-477 .elementor-element.elementor-element-187e9695{--width:34%;}.elementor-477 .elementor-element.elementor-element-30013ce2{--width:33%;}.elementor-477 .elementor-element.elementor-element-614ce626{--width:100%;}}@media(max-width:1024px){.elementor-477 .elementor-element.elementor-element-6c839a08{width:100%;max-width:100%;text-align:center;}.elementor-477 .elementor-element.elementor-element-355aaddb > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-477 .elementor-element.elementor-element-47b717a4{width:100%;max-width:100%;text-align:center;}.elementor-477 .elementor-element.elementor-element-66025e16 > .elementor-widget-container{margin:35px 0px 0px 0px;}}@media(max-width:767px){.elementor-477 .elementor-element.elementor-element-6c839a08{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:left;}.elementor-477 .elementor-element.elementor-element-355aaddb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-477 .elementor-element.elementor-element-355aaddb .aux-menu-depth-0 > .aux-item-content{line-height:2em;padding:0px 0px 15px 0px;}.elementor-477 .elementor-element.elementor-element-3c685612:not(.elementor-motion-effects-element-type-background), .elementor-477 .elementor-element.elementor-element-3c685612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ricetteofficial.it/wp-content/uploads/2021/11/image.png");background-position:center center;background-size:cover;}.elementor-477 .elementor-element.elementor-element-3c685612{--overlay-opacity:0.44;--padding-top:17px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-477 .elementor-element.elementor-element-2b04832b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-477 .elementor-element.elementor-element-47b717a4{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;text-align:left;}.elementor-477 .elementor-element.elementor-element-66025e16 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-477 .elementor-element.elementor-element-66025e16 .aux-menu-depth-0 > .aux-item-content{line-height:2em;padding:0px 0px 15px 0px;}.elementor-477 .elementor-element.elementor-element-9d5de39 .aux-search-form .aux-search-field{border-width:3px 3px 3px 3px;}}/* Start custom CSS for aux_search_box, class: .elementor-element-9d5de39 */.elementor-477 .elementor-element.elementor-element-9d5de39 .aux-search-input-form:after{
    content: "";
    width: 25px;
    height: 25px;
    display: inline-block;
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.12522 7.66957C5.57371 4.24494 8.96757 2.01028 12.7353 2.00037C16.7959 1.97932 20.4066 4.5403 21.6724 8.33934C22.9382 12.1384 21.5699 16.3076 18.2857 18.6591C15.0015 21.0105 10.5516 21.007 7.2712 18.6504L4.3462 21.5304C4.04881 21.8228 3.56704 21.8228 3.26964 21.5304C2.97262 21.2376 2.97262 20.7632 3.26964 20.4704L6.10324 17.6804C3.45642 15.0402 2.67674 11.0942 4.12522 7.66957ZM5.48327 14.1693C6.69945 17.055 9.56219 18.9344 12.7353 18.9304V18.8904C17.0418 18.885 20.5378 15.4606 20.5657 11.2204C20.5698 8.09611 18.661 5.27742 15.7303 4.07994C12.7995 2.88247 9.42467 3.54232 7.18096 5.75152C4.93725 7.96071 4.26708 11.2836 5.48327 14.1693Z' fill='%230B1C3F'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    position: absolute;
    top: 18px;
    left: 20px;
}
.elementor-477 .elementor-element.elementor-element-9d5de39 .aux-search-field{
    height: 60px;
    min-height: 60px;
}
.elementor-477 .elementor-element.elementor-element-9d5de39 .aux-search-field::placeholder{
    color: #5E656E !important;
}/* End custom CSS */