/* Source and licensing information for the line(s) below can be found at https://menutech.com/themes/custom/menutech/css/overview-banner.css. */
.overview-banner,#block-featureoverview,#block-menusoverview{width:90%;max-width:1280px;margin:0 auto;padding-top:40px;padding-bottom:40px}@media only screen and (min-width : 601px){.overview-banner,#block-featureoverview,#block-menusoverview{width:85%}}@media only screen and (min-width : 993px){.overview-banner,#block-featureoverview,#block-menusoverview{width:80%}}@media only screen and (min-width : 1201px){.overview-banner,#block-featureoverview,#block-menusoverview{width:70%}}.overview-banner:before,.overview-banner:after,#block-featureoverview:before,#block-featureoverview:after,#block-menusoverview:before,#block-menusoverview:after{display:table;content:" "}.overview-banner:after,#block-featureoverview:after,#block-menusoverview:after{clear:both}.overview-banner .content,#block-featureoverview .content,#block-menusoverview .content{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width : 768px){.overview-banner .content,#block-featureoverview .content,#block-menusoverview .content{flex-direction:row;justify-content:space-between}}.overview-banner .content .left-content,.overview-banner .content .right-content,#block-featureoverview .content .left-content,#block-featureoverview .content .right-content,#block-menusoverview .content .left-content,#block-menusoverview .content .right-content{display:flex;flex-direction:column;align-items:center;width:100%}@media only screen and (min-width : 768px){.overview-banner .content .left-content,.overview-banner .content .right-content,#block-featureoverview .content .left-content,#block-featureoverview .content .right-content,#block-menusoverview .content .left-content,#block-menusoverview .content .right-content{align-items:flex-start;width:48%}}@media only screen and (min-width : 768px){.overview-banner .content .right-content,#block-featureoverview .content .right-content,#block-menusoverview .content .right-content{align-items:flex-end}}.overview-banner .content .right-content,#block-featureoverview .content .right-content,#block-menusoverview .content .right-content{display:block !important;max-height:500px}.overview-banner .content ul li,#block-featureoverview .content ul li,#block-menusoverview .content ul li{position:relative;margin:8px 0;padding:0 0 0 25px}.overview-banner .content ul li:before,#block-featureoverview .content ul li:before,#block-menusoverview .content ul li:before{position:absolute;top:0px;bottom:0;left:0;width:20px;height:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4gIDxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4gIDxwYXRoIGZpbGw9IiMwMDlmZWQiIGQ9Ik05IDE2LjE3TDQuODMgMTJsLTEuNDIgMS40MUw5IDE5IDIxIDdsLTEuNDEtMS40MXoiLz48L3N2Zz4=");background-position:center;background-size:20px;background-repeat:no-repeat;content:""}.overview-banner .images .field--items:not(.slick-initialized) .field--item,#block-featureoverview .images .field--items:not(.slick-initialized) .field--item,#block-menusoverview .images .field--items:not(.slick-initialized) .field--item{display:none}.overview-banner .field--items .slick-arrow,#block-featureoverview .field--items .slick-arrow,#block-menusoverview .field--items .slick-arrow{z-index:1;position:absolute;top:50%;width:50px;height:50px;transform:translateY(-50%);border:0;outline:none;background:rgba(0,0,0,.6);color:rgba(0,0,0,0);font-size:0;line-height:0;cursor:pointer}.overview-banner .field--items .slick-arrow:before,#block-featureoverview .field--items .slick-arrow:before,#block-menusoverview .field--items .slick-arrow:before{font-feature-settings:"liga";word-wrap:normal;display:inline-block;color:#fff;font-style:normal;font-weight:normal;font-size:35px;line-height:1;font-family:"Material Icons";letter-spacing:normal;direction:ltr;text-transform:none;white-space:nowrap}.overview-banner .field--items .slick-next,#block-featureoverview .field--items .slick-next,#block-menusoverview .field--items .slick-next{right:0}.overview-banner .field--items .slick-next:before,#block-featureoverview .field--items .slick-next:before,#block-menusoverview .field--items .slick-next:before{content:"navigate_next"}.overview-banner .field--items .slick-prev,#block-featureoverview .field--items .slick-prev,#block-menusoverview .field--items .slick-prev{left:0}.overview-banner .field--items .slick-prev:before,#block-featureoverview .field--items .slick-prev:before,#block-menusoverview .field--items .slick-prev:before{content:"navigate_before"}.overview-banner .slick-track,#block-featureoverview .slick-track,#block-menusoverview .slick-track{display:flex}.overview-banner .slick-track .slick-slide,#block-featureoverview .slick-track .slick-slide,#block-menusoverview .slick-track .slick-slide{height:auto;max-height:435px}.overview-banner .slick-track .slick-slide img,#block-featureoverview .slick-track .slick-slide img,#block-menusoverview .slick-track .slick-slide img{height:100%;-o-object-fit:cover;object-fit:cover}.overview-banner .term-links,#block-featureoverview .term-links,#block-menusoverview .term-links{text-align:center}.overview-banner .term-links .field--item a,#block-featureoverview .term-links .field--item a,#block-menusoverview .term-links .field--item a{display:flex;align-items:center;justify-content:center;color:#212121;font-weight:400;font-size:16px;line-height:24px;text-decoration:underline}@media only screen and (min-width : 768px){.overview-banner .term-links .field--item a,#block-featureoverview .term-links .field--item a,#block-menusoverview .term-links .field--item a{justify-content:flex-start}}.overview-banner .term-links .field--item a:before,#block-featureoverview .term-links .field--item a:before,#block-menusoverview .term-links .field--item a:before{display:inline-block;width:18px;height:14px;margin-right:10px;background:url("/themes/custom/menutech/css/../img/check.svg") center no-repeat;background-size:cover;content:""}.overview-banner .title,#block-featureoverview .title,#block-menusoverview .title{margin-bottom:0}.overview-banner .field--name-field-banner-title,#block-featureoverview .field--name-field-banner-title,#block-menusoverview .field--name-field-banner-title{font-size:34px;font-size:2.4285714286rem;line-height:42px;line-height:3rem;letter-spacing:0px;letter-spacing:0rem;font-weight:700;text-transform:inherit;margin:0 0 14px 0;margin-bottom:1.4rem;color:#212121;text-align:center}@media only screen and (min-width : 768px){.overview-banner .field--name-field-banner-title,#block-featureoverview .field--name-field-banner-title,#block-menusoverview .field--name-field-banner-title{text-align:left}}.overview-banner .field--name-body,#block-featureoverview .field--name-body,#block-menusoverview .field--name-body{margin-bottom:0;color:#212121;font-weight:400;line-height:20px;text-align:center}@media only screen and (min-width : 768px){.overview-banner .field--name-body,#block-featureoverview .field--name-body,#block-menusoverview .field--name-body{text-align:left}}.overview-banner .button,#block-featureoverview .button,#block-menusoverview .button{align-items:center;justify-content:center;width:100%;margin-top:10px;padding:15px 20px;background:#60d8ac;box-shadow:0 0 0 5px rgba(96,216,172,.4);transition:.3s linear}.overview-banner .button .field,#block-featureoverview .button .field,#block-menusoverview .button .field{margin-bottom:0}.overview-banner .button:hover,#block-featureoverview .button:hover,#block-menusoverview .button:hover{box-shadow:none;transition:.3s linear}.overview-banner .button .field--name-field-banner-button-link,#block-featureoverview .button .field--name-field-banner-button-link,#block-menusoverview .button .field--name-field-banner-button-link{margin:0}.overview-banner .button a,#block-featureoverview .button a,#block-menusoverview .button a{color:#fff;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.28px;text-transform:uppercase}.overview-banner .additional-info p,#block-featureoverview .additional-info p,#block-menusoverview .additional-info p{color:#212121;font-weight:300;font-size:16px;line-height:20px;text-align:center}
/* Source and licensing information for the above line(s) can be found at https://menutech.com/themes/custom/menutech/css/overview-banner.css. */