@font-face{font-display:swap;font-family:'alborotoregular';src:url(/wp-content/themes/kitchengardenpizza/alboroto-webfont.woff2) format('woff2'),url(/wp-content/themes/kitchengardenpizza/alboroto-webfont.woff) format('woff');font-weight:400;font-style:normal}.edit-link{display:none}.elementor-widget-text-editor{color:inherit!important;font-family:inherit!important;font-weight:400}.elementor-posts .elementor-post__title{font-size:inherit!important}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{line-height:1.4!important;margin-bottom:10px}.darkrow h1,.darkrow h2,.darkrow h3,.darkrow h4,.darkrow h5,.darkrow h6,.darkrow a{color:#70CAC9}.darkrow p,.darkrow{color:#F6FAEC}.darkrow .vc_separator h4{color:#F6FAEC!important}.darktext h3{color:#F6FAEC!important}.darkrow .default-btn-shortcode:hover{background-color:#ffffff!important;color:#7B7BBD!important}.mobile{display:none!important}.desktop{display:block!important}.phantom-sticky .branding>a:not(.same-logo){transition:opacity 2s ease!important}.grecaptcha-badge{opacity:0;visibility:hidden!important}.pswp__caption{display:none!important}#bottom-bar{font-size:11px!important;line-height:21px}.footer .widget,.footer .tp_recent_tweets li{font-size:13px!important;line-height:23px!important}.elementor-slideshow__footer{display:none!important}.darkrow .slider-content .owl-dot:not(.active):not(:hover),.darkrow .slider-content .owl-dot:not(.active):hover{-webkit-box-shadow:inset 0 0 0 2px rgb(255 255 255 / .35);box-shadow:inset 0 0 0 2px rgb(255 255 255 / .35)}.darkrow .slider-content .owl-dot.active{-webkit-box-shadow:inset 0 0 0 20px rgb(255 255 255 / .35);box-shadow:inset 0 0 0 20px rgb(255 255 255 / .35)}.entry-tags{text-align:center}.elementor-button{background-color:transparent!important;border:1px solid #213F7D!important;color:#213F7D!important;border-radius:6px!important;font-size:12px!important;font-weight:400!important;text-transform:uppercase;letter-spacing:0;font-weight:600!important}.elementor-button:hover{background-color:#213F7D!important;border:1px solid #213F7D!important;color:#F6FAEC!important}.darkrow .elementor-button,.buttonlite .elementor-button{background-color:transparent!important;border:1px solid #F6FAEC!important;color:#F6FAEC!important;border-radius:6px!important}.darkrow .elementor-button:hover,.buttonlite .elementor-button:hover{background-color:#F6FAEC!important;border:1px solid #F6FAEC!important;color:#213F7D!important}.elementor-button.elementor-size-xs{padding:15px 30px!important}.elementor-card-shadow-yes .elementor-post__card{-webkit-box-shadow:0 4px 8px #4D4D4D1A!important;box-shadow:0 4px 8px #4D4D4D1A!important}.elementor-card-shadow-yes .elementor-post__card:hover{-webkit-box-shadow:0 8px 16px #4D4D4D1A!important;box-shadow:0 8px 16px #4D4D4D1A!important}.single-portfolio .project-slider{display:none}.branding a img,.branding img{width:200px}.sticky-on .branding a img,.sticky-on .branding img{width:100px}.mobile-branding a img,.mobile-branding img{width:150px}.sticky-logo img{width:250px!important}.mediumimg img{width:300px!important}.largeimg img{width:768px!important}.fullimg img{width:1200px!important}#branding-bottom img{width:150px}footer .wf-float-left{text-align:center}.sub-nav .menu-item i.fa,.sub-nav .menu-item i.fas,.sub-nav .menu-item i.far,.sub-nav .menu-item i.fab{text-align:center;width:1.25em}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li>a,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li>a .menu-text,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li>a .subtitle-text,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li>a:hover span,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav>li.act>a>span{color:#F6FAEC!important;background:none}.elementor-heading-title{line-height:1.2!important}.ordernow a{background-color:#eb6faa!important;border-radius:20px!important}.ordernow a:hover{background-color:#213F7D!important;border-radius:20px!important}.ordernow a span span{text-transform:uppercase!important;font-weight:700!important;color:#F6FAEC!important}.ordernow a:hover .underline,.ordernow a .underline{display:none!important}.mobile-mini-widgets-in-menu,.mobile-main-nav>li>a{justify-content:center}.mobile-main-nav>li>a{padding:9.1px 25px 9.1px 25px!important}.dt-mobile-header .mobile-mini-widgets-in-menu>*{margin:5px 0 5px 0!important}.dt-mobile-header .ordernow{margin-top:15px!important}abbr[title]{border-bottom:none!important;text-decoration:none}.ect-list-post-right .ect-list-description,.ect-list-venue{vertical-align:middle!important}#ect-events-list-content .style-1 .ect-list-post-right .ect-list-venue,#ect-events-list-content .style-2 .modern-list-right-side,#ect-events-list-content .style-3 .ect-list-date,#ect-events-list-content .style-3 .style-3-readmore a:hover{box-shadow:none!important}.style-1 .ect-style-1-more a,.style-3 .ect-rate-area,.style-2 .ect-style-2-more a,.style-1 .ect-read-more a,#ect-events-list-content .ect-list-description .ect-event-content a{color:#213f7d!important}.ect-list-post{border-radius:10px;overflow:hidden}.single-tribe_events .tribe-events-event-meta{background:#213F7D!important;border:1px solid #213F7D!important;color:#F6FAEC;border-radius:10px}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type="submit"],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a{background-color:#eb6faa!important}#tribe-events .tribe-events-button:hover,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover{color:#F6FAEC!important}.single-tribe_events .tribe-events-single-event-title{color:#213F7D!important;font-weight:700;text-align:center;font-size:40px!important}.tribe-events-schedule h2{color:#F6FAEC!important}.tribe-events-schedule{margin:1em 0!important;text-align:center;border-bottom:1px solid #213F7D;padding-bottom:1em;background:none!important}.tribe-events-back{display:none}#tribe-events,#tribe-events-pg-template,.tribe-events-pg-template{padding:0!important}.single-tribe_events .tribe-events-event-image img{border-radius:10px}#ect-events-list-content .ect-list-post-right .ect-list-description{border:none;box-shadow:none!important}.mapblock iframe{margin-bottom:-7px}.mapblock .elementor-shape-top{left:300px;top:-7px}.single-portfolio .meta-nav{display:none}#ect-no-events p{text-align:center;font-weight:400}.elementor-widget-pdf_viewer iframe{width:100%!important}.ect-event-url{font-family:"alborotoregular",Helvetica,Arial,Verdana,sans-serif!important;font-weight:400!important;font-size:34px!important}.woocom-list-content .entry-title,.wc-order-review .product-name,.wc-order-review .order-total bdi{font:400 32px / 42px "alborotoregular",Helvetica,Arial,Verdana,sans-serif!important}.wc-order-review .product-name strong,.wc-order-review .product-name a,.wc-order-review .product-name dl{font:400 14px / 24px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important}.content .woocommerce .wf-cell img,.woocommerce .content .wf-cell img,.products-shortcode .wp-post-image,.relatedprods img{border-radius:50%!important}.tm-epo-style-wrapper.round2,.tm-epo-style-wrapper.square2{height:2em!important;width:2em!important}.tm-extra-product-options-totals .price.amount.options,.tm-extra-product-options-totals .price.amount.fees,.tm-extra-product-options-totals .price.amount.subscription-fee,.tm-options-totals{font-size:1em!important;color:#F6FAEC!important}.tm-extra-product-options-totals dt,.tm-extra-product-options-totals dd{display:inline-block;width:34%}.tm-final-totals,.tm-final-totals bdi{font-weight:700!important}.single-product .quantity .qty{color:#213F7D!important;padding:5px 20px!important;border-radius:6px!important;font-weight:700!important;height:100%!important}.wc-shopping-cart:hover .shopping-cart-wrap,.shopping-cart-wrap:hover{visibility:visible!important;opacity:1!important}.masthead .shopping-cart-wrap{top:calc(100% + 5px)!important}.shopping-cart-inner,.shopping-cart-inner ul.cart_list li a,.shopping-cart-inner ul.product_list_widget li a{font:13px / 23px "Montserrat",Helvetica,Arial,Verdana,sans-serif!important;font-weight:600!important}.tc-epo-metadata{clear:both}.product_list_widget img,.woocommerce .wf-cell .product_list_widget img{width:40px!important}.woocommerce-cart-wrap .order-total .amount,.woocommerce-cart-wrap .cart_totals h2,.woocommerce-cart-wrap .cart_item .product-name a,.cp-subscriber-newsletter .cp-title,.cp-subscriber-newsletter h2.cp-title{font:400 28px / 38px "alborotoregular",Helvetica,Arial,Verdana,sans-serif!important}.woocommerce-cart-wrap .cart_item .product-name a.tm-cart-edit-options{font:400 14px / 24px "alborotoregular",Helvetica,Arial,Verdana,sans-serif!important;margin-left:10px}.cp-subscriber-newsletter .cp-desc-container,.cp-subscriber-newsletter .cp-description,.cp-subscriber-newsletter .cp-form-container,.cp-subscriber-newsletter .cp-submit,.cp-subscriber-newsletter .cp-submit:active,.cp-subscriber-newsletter .cp-submit:focus,.cp-subscriber-newsletter .cp-submit:hover{font-family:'Montserrat',sans-serif!important}.cp-subscriber-newsletter .cp-title,.cp-subscriber-newsletter h2.cp-title{font-weight:400!important;font-size:34px!important}.shop_table.cart{font-size:12px!important;line-height:20px!important}.wc-order-review,.cart-collaterals{border-radius:10px!important}.wc-order-review h4,.cart-collaterals h4,.woocommerce-cart-form__cart-item .product-name a:hover{color:#eb6faa!important}.woocommerce-cart-form__cart-item .product-name a{color:#213F7D!important}.shop_table .variation *,.woocommerce-cart-wrap .cart_totals th,.woocommerce-cart-wrap .cart-collaterals{color:#F6FAEC!important}.woocommerce-checkout-review-order .product-name,.woocommerce-checkout-review-order .product-name a,.woocommerce-checkout-review-order .product-quantity,.woocommerce-checkout-review-order .product-total,.woocommerce-checkout-review-order .cart-subtotal th,.woocommerce-checkout-review-order .order-total th,.woocommerce-checkout-review-order .shipping th,.woocommerce-checkout-review-order .about_paypal,.woocommerce-checkout-review-order .product-total .woocommerce-Price-amount,.woocommerce-checkout-review-order tfoot th,.wc-order-review,#payment .payment_box,.woocommerce-terms-and-conditions{color:#F6FAEC!important}.cart-collaterals .cart_totals tr td,.cart-collaterals .cart_totals tr th,.shop_attributes td,.shop_attributes th,table.shop_attributes,.woocommerce table.shop_table,p.stars a.star-1,p.stars a.star-2,p.stars a.star-3,p.stars a.star-4,p.stars a.star-5,.wc-complete-wrap .wc-bacs-bank-details li,.content table.shop_table tr{border-color:#eb6faa!important}#place_order:hover{background-color:#70CAC9}.woocommerce-billing-fields label,.woocommerce-additional-fields label,.wc-terms-and-conditions label,.woocommerce-shipping-fields label,.woocommerce-account-fields label,label[for="rememberme"],#customer_login>div label.woocommerce-form__label-for-checkbox,.product table.variations td.label,.product table.variations td.label label,.elementor-widget table.variations td.label,.elementor-widget table.variations td.label label,.woocommerce-MyAccount-content label,form.track_order label,form.lost_reset_password label,#customer_login label,.woocommerce-Reviews label{color:#213F7D!important}form.woocommerce-checkout .form-row{padding-bottom:0px!important}form.woocommerce-checkout .form-row-wide{clear:both}.theme-dt-the7 .select2-container .select2-selection--single>.select2-selection__rendered,.theme-dt-the7 .select2-container--default .select2-selection--multiple>.select2-selection__rendered,.theme-dt-the7 .yit-wcan-select-open>.select2-selection__rendered,.theme-dt-the7 .select2-container--default.select2-container--focus .select2-selection--multiple>.select2-selection__rendered{color:#213F7D!important}.tm-epo-totals{padding-top:0!important}.ui-datepicker{z-index:9999!important}#e_deliverydate{width:100%!important;max-width:100%!important}.orddd_field_note{float:none!important;line-height:1.4!important;display:block}#orddd_time_slot_field label{margin-right:10px}#orddd_time_slot_field{margin-bottom:20px}.cart_totals{border-top:1px solid #eb6faa;padding-top:10px;margin-top:10px;display:block}#shipping_method label,.payment_methods label{font-size:13px!important;line-height:23px}.woocommerce-shipping-destination,.woocommerce-shipping-calculator{display:none!important}.wc-coupon-input{border-radius:6px!important}.woocommerce-cart-wrap .product-remove a{color:#213F7D!important}.woocommerce-cart-wrap .product-remove a:hover{color:#eb6faa!important}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style),.mec-event-footer .mec-booking-button,.give-btn.give-btn-reveal,.give-submit.give-btn{border-radius:6px}iframe{width:100%!important}.widget_search input[type="text"].searchform-s,.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select,.wpcf7-number,input[type="text"]:not(.elementor-field):not(.searchform-s),input[type="search"]:not(.elementor-field),input[type="tel"]:not(.elementor-field),input[type="url"]:not(.elementor-field),input[type="email"]:not(.elementor-field),input[type="number"]:not(.elementor-field),input[type="date"]:not(.elementor-field),input[type="range"]:not(.elementor-field),input[type="password"]:not(.elementor-field),select:not(.elementor-field),textarea:not(.elementor-field){border-radius:6px}#top-menu .current-menu-item>a,.top-bar .mini-nav a:hover,.cart-collaterals .shop_table{color:#F6FAEC!important}.theme-dt-the7 .select2-container .select2-selection--single,.theme-dt-the7 .select2-container--default .select2-selection--multiple,.theme-dt-the7 .yit-wcan-select-open,.theme-dt-the7 .select2-container--default.select2-container--focus .select2-selection--multiple{border-radius:6px!important}.entry-content .mec-wrap h1,.entry-content .mec-wrap h2,.entry-content .mec-wrap h3,.entry-content .mec-wrap h4,.entry-content .mec-wrap h5,.entry-content .mec-wrap h6,.mec-wrap h1,.mec-wrap h2,.mec-wrap h3,.mec-wrap h4,.mec-wrap h5,.mec-wrap h6{font-family:"alborotoregular",sans-serif!important;color:#F6FAEC!important;font-weight:400!important}.alternating .elementor-post{overflow:visible!important}@media screen and (min-width:1200px){.alternating .elementor-widget-container{--grid-row-gap:0px}}@media screen and (min-width:768px) and (max-width:992px){.alternating .elementor-widget-container{--grid-row-gap:70px}}@media screen and (min-width:760px){.alternating .elementor-post__text{justify-content:center;display:flex;flex-direction:column}.alternating article:nth-child(even)>a{-ms-flex-order:1;order:1;margin-right:0;margin-left:20px}.alternating article{margin-bottom:-50px!important}}@media screen and (max-width:767px){.alternating article{flex-direction:column}.alternating .elementor-post__thumbnail{margin-bottom:20px}}@media screen and (min-width:768px){.single-tribe_events .tribe-events-event-image{width:45%;float:right;margin-left:5%}}@media screen and (max-width:1024px){h1{line-height:44px}.mec-widget .mec-event-article{width:50%;float:left}}@media screen and (max-width:768px){.single-tribe_events .tribe-events-schedule{background:none!important;border:none!important;border-bottom:1px solid #213F7D!important;padding-bottom:1em!important}}@media screen and (max-width:767px){.mobile{display:block!important}.desktop{display:none!important}.testimonial-content p{text-align:center;font-size:20px;line-height:30px;font-weight:300;padding:0 20px}.elementor-posts--thumbnail-left .elementor-post__thumbnail__link,.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{-ms-flex-negative:inherit;flex-shrink:inherit}}@media screen and (max-width:1150px){.main-nav>li>a{margin:20px 4px 16px 4px!important}}@media screen and (max-width:600px){.mec-widget .mec-event-article{width:100%;float:none}}@media screen and (max-width:480px){.alignleft,.alignright{float:none;margin:10px 0 10px 0!important;width:100%;height:auto}.elementor-button{width:100%!important}}