@media (min-width:767px){.et_pb_column_1_3 .am-els__wrapper{height:100vh!important;overflow-y:scroll!important}}.am-event-spots-and-day{display:none!important}#amelia-v2-booking-1000 .am-ec__info .am-ec__info-other,.am-ec__info-availability,.am-ec__info-capacity,.el-dialog__body .am-event-modal__mini-info .am-event-modal__mini-info-inner:nth-child(2),.am-event-modal__tags{display:none!important}.amelia-app-booking #amelia-booking-wrap #am-event-calendar-page.am-wrap .am-event-left{width:100%!important}.am-event-calendar-holder{display:block!important}.indiv-event h3{margin-bottom:0px}.events-filters svg,.events-filters label{cursor:pointer;display:inline-block}.events-filters input[type=checkbox]{margin-right:10px}.events-filters{position:absolute;top:-20px;right:-20px;background:rgb(91,97,53);padding:10px;border-radius:10px;width:300px}.events-filters.closed{background:transparent;width:auto}.events-filters svg path{fill:#ffffff!important}.events-filters.closed svg path{fill:#222222!important}.events-filters .reset{margin-top:1px;float:left}.events-filters.closed .reset{display:none}.events-filters p{text-align:right}.events-filters label{display:block;color:#ffffff!important}.events-filters label:last-child{margin-bottom:10px}.events-filters fieldset h4{cursor:pointer;font-size:24px!important;padding-top:20px;padding-bottom:20px;padding-left:5px}.events-filters fieldset:nth-child(2) h4{padding-top:10px}.events-filters .sub-filter{height:0px;overflow:hidden;transition:all 0.6s;padding-left:10px}.events-filters fieldset.open .sub-filter{height:auto}.events-filters.closed fieldset{display:none;margin-bottom:20px}.events-filters fieldset{border-top:1px solid rgba(255,255,255,0.2)}.events-filters fieldset.event_category{border-top:0px none!important}.page-id-533 .et_pb_text_inner{positon:relative}.single-events .events-sign-up{display:inline-block;padding:10px 20px;border-radius:10px;color:#ffffff;background-color:rgb(254,198,40);text-decoration:none;transition:all 0.6s}.single-events .events-sign-up:hover{background-color:#53284f}.single-events .events-back{display:inline-block;padding:10px 20px;border-radius:10px;color:#ffffff;background-color:#5b6135;text-decoration:none;margin-right:20px;transition:all 0.6s}.single-events .events-back:hover{background-color:#323808!important}.events-container-list{max-height:600px;overflow-y:scroll}.events-container-list .indiv-event{padding-bottom:10px}.events-container-list .indiv-event strong a{color:#51294d}.events-container-list .indiv-event .date{font-size:14px;color:#aaaaaa}.events-container{display:grid;align-items:start;justify-content:start;grid-gap:1em;grid-template-columns:repeat(3,calc((100% - 2em) / 3))}#myInput{margin-bottom:30px;font-style:italic;font-size:14px;text-indent:3px;display:inline-block;padding:10px 40px 10px 10px;margin:0;height:initial;outline:none;border:1px solid #d6d6d6;margin-bottom:20px}.events-container .indiv-event{display:grid;grid-auto-flow:row;align-self:stretch;align-items:start;margin-bottom:10px;grid-template-rows:max-content max-content max-content 1fr}.events-container .feat-img{height:300px;display:block;background-size:cover;background-position:center center;margin-bottom:25px;border-bottom:10px solid #51294d}.events-container .indiv-event:nth-child(odd) .feat-img{border-color:rgb(254,198,40)}.events-container .date{margin-top:10px;color:#aaa;align-self:end}.events-container .date svg{transform:scale(0.8);margin-bottom:-5px;fill:#aaaaaa;margin-right:5px}.et_pb_post .entry-featured-image-url{height:300px;position:relative;display:flex;justify-content:center;align-items:center}.et_pb_post .entry-featured-image-url img{min-height:100%;min-width:100%;object-fit:cover}.single footer .et_pb_section{background:transparent}.single #main-content .et_pb_section .et_pb_row .et_pb_row{width:100%}.single .et_pb_section{background-color:transparent!important}.et_right_sidebar #main-content .container:before{display:none!important}.single #left-area{width:100%}.single header .et_pb_section{background-color:transparent!important}.et_pb_blog_grid h2{font-size:28px}.et_pb_blog_grid article{padding-bottom:0px!important}.et_pb_blog_grid .et_pb_image_container,.et_pb_blog_grid .et_pb_image_container a{margin-bottom:5px}.single-post #main-content,.single-events #main-content{background:transparent;margin-bottom:60px}.single-post h1,.single-events h1{color:rgb(91,97,53)!important}.single-events .et_pb_post_title,.single-events .date-time{display:inline-block}.single-events .date-time{padding-left:20px;color:#aaaaaa!important}.single-post .container{background:#ffffff;border-radius:10px;padding-left:20px;padding-right:20px}.ecwid-shopping-cart .container,.et_divi_theme .container{padding-bottom:60px}.ecwid-shopping-cart #left-area,.et_divi_theme #left-area{width:100%;padding-right:0px}.ecwid-shopping-cart .et_pb_section,.ecwid-shopping-cart #main-content,.et_divi_theme .et_pb_section,.et_divi_theme #main-content{background:transparent!important}.et_divi_theme #et-boc,.ecwid-shopping-cart #et-boc,.single #et-boc,.single-post #et-boc,.error404 #page-container{background-image:url('https://www.oddwillows.com/wp-content/uploads/2023/04/OW_bg2-6a7983387040970d7d166e7d0b24e1f0-f55d73.jpg');background-size:cover;background-attachment:fixed;background-position:center}.error404 p{color:#ffffff!important}.error404 article{min-height:50vh!important}.error404 #main-content,.error404 header .et_pb_section,.error404 footer .et_pb_section{background:transparent!important}footer,.error404 footer{background:linear-gradient(#210e1f,#51294d)}footer a{color:#ffffff!important}.mobile-only{display:none!important}.home .home-contact{background-image:url(https://www.oddwillows.com/wp-content/uploads/2023/04/ow-1.jpg);background-color:RGBA(255,255,255,0);border-radius:10px 10px 10px 10px;overflow:hidden;padding:50px 2%!important}.wpcf7 input,.wpcf7 textarea{border:0px none;background-color:rgb(218,218,218);font-size:18px;padding:15px 15px;margin-bottom:10px}.wpcf7-form-control.wpcf7-checkbox label{position:relative}.wpcf7-form-control.wpcf7-checkbox input{position:absolute;left:0px;top:5px}.wpcf7-list-item{margin-left:0px}.wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item-label{margin-left:20px;display:block;padding-left:10px}form{overflow:hidden}.wpcf7-form-control.wpcf7-submit{color:#FFFFFF!important;border-width:0px!important;border-radius:5px;font-size:16px;font-weight:700!important;background-color:#5b6135;padding-top:10px!important;padding-right:20px!important;padding-bottom:10px!important;padding-left:20px!important;display:block;cursor:pointer;width:100%;margin-top:10px;transition:all 0.7s}.wpcf7-form-control.wpcf7-submit:hover{background-color:#323808!important}.et_pb_section{padding:20px 0!important}.grid-layout{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(auto,150px);align-items:center;justify-content:center}.grid-layout a svg{transform:none!important;width:auto!important;height:auto!important}.grid-layout a img{max-width:67%;height:auto!important;width:auto!important}.grid-layout a{opacity:1;transition:0.7s;text-align:center}.grid-layout a:hover{opacity:0.5}.et_pb_row_0_tb_header{align-items:center}.et_pb_menu_0_tb_header.et_pb_menu{background-color:transparent!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{color:#ffffff!important;font-weight:600;font-size:20px}.et_pb_menu .et_pb_menu__wrap{justify-content:flex-end!important}.et_pb_button.et_pb_more_button{background-color:rgb(254,198,40);border-color:rgb(254,198,40);color:#000000;font-weight:700;padding:10px 40px!important}.et_pb_button_wrapper{margin-top:70px}h1{color:#ffffff;font-size:72px!important}h2{font-size:46px;color:rgb(91,97,53)}h3{color:rgb(91,97,53);font-size:30px!important;font-weight:700;margin-bottom:10px}strong{color:rgb(91,97,53)}.btn-olive-green{width:100%}p.svg-containing{padding-left:30px;position:relative}p.svg-containing svg{position:absolute;left:0px;top:5px}h4{font-size:30px!important;font-weight:600;color:rgb(254,198,40)}footer .grid-layout a img{max-width:30px;margin-left:8px;margin-right:8px}footer .grid-layout{grid-auto-columns:max-content;justify-content:end!important}footer strong{color:#ffffff!important}footer .grid-layout a svg{height:43px!important;width:43px!important}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{color:#ffffff!important}.et_mobile_menu{border-top:3px solid #5b6135}.home .row-2 .et_pb_row{padding:90px 40px 50px}.home .margin-bottom-1{margin-bottom:40px!important}.home .custom-padding-1{padding-top:60px!important}.revslider_divi h2{color:#ffffff!important;font-size:4em!important;line-height:1em!important;text-align:center!important}.revslider_divi h4{line-height:1em!important;text-align:center!important}.revslider_divi .et_pb_button{background-color:rgb(254,198,40)!important;border:0px none!important;color:#333333!important;font-weight:600;margin-top:20px}.revslider_divi .et_pb_button:hover{padding-right:50px!important}.grecaptcha-badge{display:none!important}@media (max-width:1290px){.home .custom-padding-1{padding-top:10px!important}}@media (max-width:980px){.events-container{grid-template-columns:1fr!important}.revslider_divi h2{font-size:10vw!important}.revslider_divi h4,.revslider_divi p{font-size:5vw!important;text-align:center!important}.revslider_divi p{padding-bottom:15px!important}rs-arrow{display:none!important}header .et_pb_column{margin-bottom:0px}header .et_pb_row_0_tb_header{display:grid;grid-auto-flow:column;grid-auto-columns:80% 20%}header .et_pb_menu_inner_container,header .et_pb_column:last-child,header .et_pb_menu{position:static}.dica_divi_carousel .dica_divi_carouselitem .image_left,.dica_divi_carousel .dica_divi_carouselitem .dica-item{flex-direction:column!important}.dica_divi_carouselitem_0.dica_divi_carouselitem .dica-image-container,.dica_divi_carouselitem_0.dica_divi_carouselitem .dica-item-content,.dica_divi_carouselitem_1.dica_divi_carouselitem .dica-image-container,.dica_divi_carouselitem_1.dica_divi_carouselitem .dica-item-content{width:100%!important}.et_pb_image_0_tb_footer{max-width:inherit!important}footer .et_pb_text_inner,footer p{text-align:center!important}}@media (max-width:600px){#page-container{height:100vh;overflow:scroll}.mobile-only{display:block!important}.desktop-only{display:none!important}h3{font-size:24px!important}h2{font-size:22px!important}footer .grid-layout{justify-content:center!important}h1{font-size:40px!important;line-height:40px!important}a,abbr,acronym,address,applet,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tt,u,ul,var,.wpcf7 input,.wpcf7 textarea{font-size:99%;line-height:130%}.wpcf7 input,.wpcf7 textarea{padding:7px 5px!important}.home .home-contact{background-image:none;padding:0px!important}.custom-padding-1{margin-bottom:10px!important}.home .margin-bottom-1{margin-bottom:0px!important}.home .row-2 .et_pb_row{padding:30px 20px}.home .row-2 .et_pb_column{margin-bottom:60px!important;align-items:center}.home .row-2 .et_pb_column:nth-child(odd){display:grid;grid-auto-flow:column;grid-auto-columns:33% 1fr}.home .row-2 .et_pb_column:nth-child(even){display:grid;grid-auto-flow:column;grid-auto-columns:33% 1fr;direction:rtl}.home .row-2 .et_pb_column:nth-child(even) p{direction:ltr}.dica_divi_carousel .dica_divi_carouselitem_1.dica_divi_carouselitem .dica-item-content h2.item-title{font-size:50px!important}}