/* https://www.toscanaamarillo.com/wp-content/themes/fusion-toscanaamarillo/style.css?ver=6.2.7 */
body{font-family:nunito-sans,sans-serif;font-weight:300;font-style:normal;font-size:16px;line-height:1.4;background:#efeeea;color:#0c0c0c}.color-scheme-2{background:#0c0c0c;color:#fff}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:'Forum',serif;font-weight:400;font-style:normal}h1,.h1{font-size:42px}h2,.h2{font-size:38px}h3,.h3{font-size:32px}h4,.h4{font-size:26px}h5,.h5{font-size:22px}@media (min-width:768px){body{font-size:18px}h1,.h1{font-size:72px}h2,.h2{font-size:58px}h3,.h3{font-size:48px}h4,.h4{font-size:38px}h5,.h5{font-size:28px}}.color-scheme-2 h1,.color-scheme-2 .h1,.color-scheme-2 h2,.color-scheme-2 .h2,.color-scheme-2 h3,.color-scheme-2 .h3,.color-scheme-2 h4,.color-scheme-2 .h4,.color-scheme-2 h5,.color-scheme-2 .h5,.color-scheme-2 h6,.color-scheme-2 .h6{color:#fff}blockquote{font-family:'Forum',serif;font-weight:400;font-style:normal;font-size:38px;line-height:1.1;border:0;margin:20px 0;padding:10px 0 0;position:relative}blockquote::before{content:'\201C';font-family:'Forum',serif;font-weight:400;font-style:normal;font-size:100px;display:block;position:absolute;left:0;top:0;width:100%;text-align:center;line-height:0;color:#a08549;pointer-events:none}@media (min-width:768px){blockquote{font-size:58px;padding:0}blockquote::before{font-size:178px}}a{color:#725936;text-decoration:none}a:focus,a:hover{color:#5f4a2d}.color-scheme-2 a{color:#fff}.color-scheme-2 a:focus,.color-scheme-2 a:hover{color:#d4caac}.btn{font-family:'Forum',serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.25;letter-spacing:.05em;padding:23px 46px;border-width:1px;border-radius:0;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s}.btn-link{padding:23px 0;position:relative}.btn-link::before{content:'';display:block;width:100%;height:1px;position:absolute;bottom:14px;left:0;background:#d4caac}.color-scheme-2 .btn-link::before{background:#8f7242}.btn-link:focus::before,.btn-link:hover::before{animation-name:buttonDraw;animation-duration:0.6s;animation-fill-mode:both;animation-iteration-count:1;animation-timing-function:ease}@keyframes buttonDraw{from{width:0}to{width:100%}}@media (min-width:768px){.btn{font-size:18px;line-height:1.11111111}}.btn-default{color:#fff;background-color:#a08549;border-color:transparent}.btn-default:focus,.btn-default.focus{color:#fff;background-color:#92783e;border-color:transparent}.btn-default:hover{color:#fff;background-color:#92783e;border-color:transparent}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#fff;background-color:#92783e;border-color:transparent}.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#fff;background-color:#92783e;border-color:transparent}.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{color:#fff;background-color:#a08549;border-color:transparent}.btn-default .badge{color:#fff;background-color:#92783e}.btn-primary{color:#0c0c0c;background-color:transparent;border-color:rgba(160,133,73,.33)}.btn-primary:focus,.btn-primary.focus{color:#0c0c0c;background-color:transparent;border-color:#a08549}.btn-primary:hover{color:#0c0c0c;background-color:transparent;border-color:#a08549}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#0c0c0c;background-color:transparent;border-color:#a08549}.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{color:#0c0c0c;background-color:transparent;border-color:#a08549}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{color:#0c0c0c;background-color:transparent;border-color:rgba(160,133,73,.33)}.btn-primary .badge{color:#0c0c0c;background-color:#a08549}.btn-link{color:#0c0c0c}.btn-link:hover,.btn-link:focus,.btn-link:active{color:#0c0c0c;text-decoration:none}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#0c0c0c}.color-scheme-2 .btn{text-decoration:none}.color-scheme-2 .btn-default{color:#fff;background-color:#a08549;border-color:transparent}.color-scheme-2 .btn-default:focus,.color-scheme-2 .btn-default.focus{color:#fff;background-color:#92783e;border-color:transparent}.color-scheme-2 .btn-default:hover{color:#fff;background-color:#92783e;border-color:transparent}.color-scheme-2 .btn-default:active,.color-scheme-2 .btn-default.active,.color-scheme-2 .open>.dropdown-toggle.btn-default{color:#fff;background-color:#92783e;border-color:transparent}.color-scheme-2 .btn-default:active:hover,.color-scheme-2 .btn-default.active:hover,.color-scheme-2 .open>.dropdown-toggle.btn-default:hover,.color-scheme-2 .btn-default:active:focus,.color-scheme-2 .btn-default.active:focus,.color-scheme-2 .open>.dropdown-toggle.btn-default:focus,.color-scheme-2 .btn-default:active.focus,.color-scheme-2 .btn-default.active.focus,.color-scheme-2 .open>.dropdown-toggle.btn-default.focus{color:#fff;background-color:#92783e;border-color:transparent}.color-scheme-2 .btn-default.disabled:hover,.color-scheme-2 .btn-default[disabled]:hover,.color-scheme-2 fieldset[disabled] .btn-default:hover,.color-scheme-2 .btn-default.disabled:focus,.color-scheme-2 .btn-default[disabled]:focus,.color-scheme-2 fieldset[disabled] .btn-default:focus,.color-scheme-2 .btn-default.disabled.focus,.color-scheme-2 .btn-default[disabled].focus,.color-scheme-2 fieldset[disabled] .btn-default.focus{color:#fff;background-color:#a08549;border-color:transparent}.color-scheme-2 .btn-default .badge{color:#fff;background-color:#92783e}.color-scheme-2 .btn-primary{color:#fff;background-color:transparent;border-color:rgba(160,133,73,.33)}.color-scheme-2 .btn-primary:focus,.color-scheme-2 .btn-primary.focus{color:#fff;background-color:transparent;border-color:#a08549}.color-scheme-2 .btn-primary:hover{color:#fff;background-color:transparent;border-color:#a08549}.color-scheme-2 .btn-primary:active,.color-scheme-2 .btn-primary.active,.color-scheme-2 .open>.dropdown-toggle.btn-primary{color:#fff;background-color:transparent;border-color:#a08549}.color-scheme-2 .btn-primary:active:hover,.color-scheme-2 .btn-primary.active:hover,.color-scheme-2 .open>.dropdown-toggle.btn-primary:hover,.color-scheme-2 .btn-primary:active:focus,.color-scheme-2 .btn-primary.active:focus,.color-scheme-2 .open>.dropdown-toggle.btn-primary:focus,.color-scheme-2 .btn-primary:active.focus,.color-scheme-2 .btn-primary.active.focus,.color-scheme-2 .open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:transparent;border-color:#a08549}.color-scheme-2 .btn-primary.disabled:hover,.color-scheme-2 .btn-primary[disabled]:hover,.color-scheme-2 fieldset[disabled] .btn-primary:hover,.color-scheme-2 .btn-primary.disabled:focus,.color-scheme-2 .btn-primary[disabled]:focus,.color-scheme-2 fieldset[disabled] .btn-primary:focus,.color-scheme-2 .btn-primary.disabled.focus,.color-scheme-2 .btn-primary[disabled].focus,.color-scheme-2 fieldset[disabled] .btn-primary.focus{color:#fff;background-color:transparent;border-color:rgba(160,133,73,.33)}.color-scheme-2 .btn-primary .badge{color:#0c0c0c;background-color:#a08549}.color-scheme-2 .btn-link{color:#fff;text-decoration:none}.color-scheme-2 .btn-link:hover,.color-scheme-2 .btn-link:focus,.color-scheme-2 .btn-link:active{color:#fff;text-decoration:none}.color-scheme-2 .btn-link[disabled]:hover,.color-scheme-2 fieldset[disabled] .btn-link:hover,.color-scheme-2 .btn-link[disabled]:focus,.color-scheme-2 fieldset[disabled] .btn-link:focus{color:#fff}label{font-family:'Forum',serif;font-weight:400;font-style:normal}.form-control{font-size:16px;line-height:1.25;box-shadow:none;height:68px;padding-top:23px;padding-bottom:23px;background:transparent;border-color:rgba(160,133,73,.33);border-radius:0;color:#0c0c0c}.form-control:focus{box-shadow:none;border-color:#a08549}.input-group-addon{background:transparent;border-radius:0;padding-left:24px;padding-right:0}.input-group .input-group-addon+.form-control{border-left:0}select.form-control::-ms-expand,.form-control::-ms-clear{display:none}.form-control-feedback{height:68px;line-height:68px}.fsn-divider hr,.fsn-site-map hr{border-top-color:#d4caac}.fsn-divider-vertical{background:#d4caac}.fsn-site-map ul{margin-bottom:30px}.fsn-text ul li,.fsn-site-map ul li{list-style-type:none;position:relative;padding:6px 0}.fsn-text ul li:before,.fsn-site-map ul li:before{content:'';display:block;width:8px;height:8px;border:solid #a08549;border-width:0 1px 1px 0;margin-top:10px;position:absolute;left:-24px;-ms-transform:rotate(-45deg) translateZ(0);-moz-transform:rotate(-45deg) translateZ(0);-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.border,.fsn-image.border img{border:2px solid #d4caac;position:relative}.border::before{content:'';display:block;position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid #d4caac;pointer-events:none}.fsn-image img{max-width:100%;height:auto}.fsn-menu.inline .list-inline{margin-left:0}.fsn-menu.simple .navbar-nav>li>a{font-family:'Forum',serif;font-weight:400;font-style:normal}@media (max-width:767px){.fsn-menu.simple .navbar-btn{display:none!important}.fsn-menu.simple .navbar-toggle{left:auto;right:0;border-color:transparent;padding-right:0}.fsn-menu.simple .navbar-brand.brand-image{padding-top:8px;padding-bottom:8px}.fsn-menu.simple .navbar-brand.brand-image img{display:block;height:18px;opacity:1;transition:opacity 0.3s}.fsn-menu.simple .menu-container.overlap.expanded{background:#efeeea;box-shadow:0 0 60px rgba(0,0,0,.1)}.fsn-menu.simple .navbar-brand.brand-image{position:relative}.fsn-menu.simple .navbar-brand.brand-image:before{content:'';display:block;width:110px;height:18px;position:absolute;top:8px;left:0;background:url(/wp-content/themes/fusion-toscanaamarillo/images/toscana-amarillo-italian-steakhouse-logo-header-mobile.png) no-repeat center center;background-size:110px 18px;opacity:0;transition:opacity 0.3s}.fsn-menu.simple .menu-container.expanded .navbar-brand.brand-image img{opacity:0}.fsn-menu.simple .menu-container.expanded .navbar-brand.brand-image:before{opacity:1}.fsn-menu.simple .menu-container.overlap .navbar-toggle .icon-collapse .material-icons{color:#0c0c0c}.fsn-menu.simple .navbar-nav{text-align:center;margin:0;padding:25px 0;border-top:1px solid #d4caac}.fsn-menu.simple .navbar-nav>li>a{font-size:24px;padding-top:15px;padding-bottom:15px}.fsn-menu.simple .menu-container.overlap .menu .navbar-nav>li>a,.fsn-menu.simple .menu-container.overlap .menu .navbar-nav>li>a:focus,.fsn-menu.simple .menu-container.overlap .menu .navbar-nav>li>a:hover{color:#0a0a0a}.fsn-menu.simple .menu-container.overlap .menu .navbar-nav>li.active>a,.fsn-menu.simple .menu-container.overlap .menu .navbar-nav>li.active>a:focus,.fsn-menu.simple .menu-container.overlap .menu .navbar-nav>li.active>a:hover{color:#725936}}@media (min-width:768px){.fsn-menu.simple .locking-menu{box-shadow:0 1px 10px rgba(0,0,0,.2)}.fsn-menu.simple,.fsn-menu.simple .locking-menu{padding-left:8px;padding-right:18px}.fsn-menu.simple .navbar-nav>li>a{padding:10px}.fsn-menu.simple .fsn-column-inner.button{height:auto;line-height:1}.fsn-menu.simple .btn-link{padding-top:9px;padding-bottom:19px}.fsn-menu.simple .btn-link::before{bottom:10px}.fsn-menu.simple .locking-menu .btn-link{color:#0c0c0c}.fsn-menu.simple .locking-menu .btn-link::before{background:#d4caac}.fsn-menu.simple .locking-menu .brand>a{display:block;padding-top:8px}.fsn-menu.simple .dropdown-button-toggle{border-color:transparent;background:none}.fsn-menu.simple .dropdown-button-toggle:hover{background:#efeeea}.fsn-menu.simple .dropdown-button-toggle .icon-bar{background:#0c0c0c}.fsn-menu.simple .button-dropdown-menu>.btn-group>.dropdown-menu{background:#0c0c0c}.fsn-menu.simple .button-dropdown-menu>.btn-group>.dropdown-menu:before{border-bottom-color:#0c0c0c}.fsn-menu.simple .button-dropdown-menu>.btn-group>.dropdown-menu li>a{font-family:'Forum',serif;font-weight:400;font-style:normal;font-size:18px;line-height:1.4}.fsn-menu.simple .button-dropdown-menu>.btn-group>.dropdown-menu li>a:hover,.fsn-menu.simple .button-dropdown-menu>.btn-group>.dropdown-menu li>a:focus{opacity:1;color:#d4caac}.fsn-menu.simple .button-dropdown-menu>.btn-group>.dropdown-menu li.active>a,.fsn-menu.simple .button-dropdown-menu>.btn-group>.dropdown-menu li.h5.active{background:transparent;color:#d4caac}}@media (min-width:1200px){.fsn-menu.simple,.fsn-menu.simple .locking-menu{padding-left:54px;padding-right:64px}}.flex-direction-nav a{width:48px;height:48px;margin-top:-24px;text-shadow:none;border-radius:50%;background:#a08549;transition:background-color 0.3s}.flex-direction-nav a:focus,.flex-direction-nav a:hover{background:#92783e}.flex-direction-nav a.flex-prev:before,.flex-direction-nav a.flex-next:before{content:'';display:block;width:48px;height:48px}.flex-direction-nav a:after{text-shadow:none;width:8px;height:8px;background:none;border-style:solid;border-color:#fff;position:absolute;top:50%;left:50%;margin-top:-4px;-ms-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.flex-direction-nav .flex-prev,.flexslider:hover .flex-direction-nav .flex-prev{left:0;opacity:1}.flex-direction-nav .flex-next,.flexslider:hover .flex-direction-nav .flex-next{right:0;opacity:1}.flex-direction-nav a.flex-prev:after{content:'';margin-left:-3px;border-width:0 0 1px 1px}.flex-direction-nav a.flex-next:after{content:'';margin-left:-6px;border-width:1px 1px 0 0}@media (min-width:768px){.flex-direction-nav a:after{width:12px;height:12px;margin-top:-6px}.flex-direction-nav a.flex-prev:after{margin-left:-4px;border-width:0 0 2px 2px}.flex-direction-nav a.flex-next:after{margin-left:-8px;border-width:2px 2px 0 0}}.fsn-masthead{position:relative}.fsn-masthead .masthead-container.masthead-large{height:475px!important}.fsn-masthead .masthead-item-overlay{background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%)}.fsn-masthead .masthead-full .masthead-item-overlay{background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,rgba(0,0,0,.3) 50%,rgba(0,0,0,.3) 100%)}.fsn-masthead::after{content:'';display:block;position:absolute;left:-15px;right:-15px;bottom:-2px;height:0;padding-bottom:13.33333333%;background:url(/wp-content/themes/fusion-toscanaamarillo/images/mask-top-rip-mobile.png) no-repeat center top;background-size:cover}.fsn-masthead .masthead-item-logo{margin-bottom:13.33333333%}.scroll-indicator{display:inline-block;width:14px;height:14px;position:absolute;bottom:17%;left:50%;z-index:9;margin-left:-7px;cursor:pointer;animation-name:fadeOut;animation-duration:1s;animation-fill-mode:both;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;-ms-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.scroll-indicator.indicating{animation-name:fadeInOut;animation-duration:3s;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@media (min-width:768px){.fsn-masthead .masthead-container.masthead-large{height:60vh!important}.fsn-masthead .masthead-container.masthead-custom{min-height:700px}.fsn-masthead::after{left:0;right:0;padding-bottom:5.277777778%;background-image:url(/wp-content/themes/fusion-toscanaamarillo/images/mask-top-rip-desktop.png)}.fsn-masthead .masthead-item-logo{margin-bottom:5.277777778%}.scroll-indicator{display:none}}@keyframes fadeInOut{from{opacity:1}50%{opacity:.3}to{opacity:1}}.fsn-gallery .inline ul.slides .inline-image,.fsn-gallery .inline .inline-placeholder-container .inline-image{width:100%;height:auto;min-height:0}.fsn-gallery .inline,.fsn-gallery .inline ul.slides,.fsn-gallery .inline ul.slides li,.fsn-gallery .inline .inline-placeholder-container{height:0;padding-bottom:93.33333333%}.fsn-gallery .inline .flex-direction-nav{position:absolute;bottom:15px;right:15px;width:110px;height:48px}.fsn-gallery .gallery-button{position:absolute;bottom:15px;left:15px;z-index:3}@media (max-width:767px){.fsn-gallery .gallery-button{padding:13px 26px}}@media (min-width:768px){.fsn-gallery .inline,.fsn-gallery .inline ul.slides,.fsn-gallery .inline ul.slides li,.fsn-gallery .inline .inline-placeholder-container{padding-bottom:58.94206549%}.fsn-gallery .inline .flex-direction-nav{bottom:45px;right:45px;width:112px}.fsn-gallery .gallery-button{bottom:40px;left:40px}}@media (max-width:767px){.fsn-gallery .sidesplit .col-sm-6{display:block!important}.fsn-gallery .sidesplit .col-sm-6:first-of-type .side-split-image{margin-bottom:15px}}.fsn-gallery .grid-item .grid-item-image img{filter:none;transition:filter 0.3s}.fsn-gallery .grid-item .grid-item-image:hover img{filter:sepia(50%)}@media (min-width:768px){.fsn-gallery .grid-item{width:33.33333333%}}.fsn-gallery .carousel .carousel-item-image{display:block;position:relative;overflow:hidden}.fsn-gallery .carousel a.carousel-item-image img{filter:none;transition:filter 0.3s}.fsn-gallery .carousel a.carousel-item-image:hover img{filter:sepia(50%)}.carousel-item-detail{text-align:center;padding:30px 15px 40px}@media (max-width:767px){.fsn-gallery .carousel-mobile[data-controls="direction"]{margin-bottom:0;text-align:center}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav{height:auto;line-height:0;padding-bottom:15px}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav li{display:inline-block;padding:0 28px}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav a{background-color:transparent;border:1px solid rgba(160,133,73,.33)}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav a:focus,.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav a:hover{border-color:#a08549}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav .flex-prev{position:relative;left:0;margin-top:0;opacity:1!important}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav .flex-next{position:relative;right:0;margin-top:0;opacity:1!important}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav .flex-disabled{opacity:1!important;z-index:10}.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav .flex-prev:after,.fsn-gallery .carousel-mobile[data-controls="direction"] .flex-direction-nav .flex-next:after{border-color:#0c0c0c}}@media (min-width:768px){.carousel-item-detail{padding:50px 12px}}.pswp__bg{background-color:rgba(239,238,234,.95)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:#0c0c0c}.pswp__caption__center{text-align:center}.pswp__counter{opacity:1}.pswp__button--arrow--left,.pswp__button--arrow--right{width:48px;height:48px;margin-top:-24px;text-shadow:none;border-radius:50%;opacity:1;background:#a08549!important}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-moz-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.pswp__button--arrow--left{left:15px}.pswp__button--arrow--right{right:15px}.pswp__button--arrow--left:hover,.pswp__button--arrow--right:hover{background:#92783e!important}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';display:block;width:8px;height:8px;background:none;border-style:solid;border-color:#fff;position:absolute;top:50%;left:50%;margin-top:-4px;-ms-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.pswp--svg .pswp__button--arrow--left:before{margin-left:-3px;border-width:0 0 1px 1px}.pswp--svg .pswp__button--arrow--right:before{margin-left:-6px;border-width:1px 1px 0 0}@media (min-width:768px){.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{width:12px;height:12px;margin-top:-6px}.pswp--svg .pswp__button--arrow--left:before{margin-left:-4px;border-width:0 0 2px 2px}.pswp--svg .pswp__button--arrow--right:before{margin-left:-8px;border-width:2px 2px 0 0}}.fsn-card.basic .card-content{text-align:center}.fsn-card.basic .card-image a{display:block;position:relative;overflow:hidden}.fsn-card.basic .card-image a img{filter:none;transition:filter 0.3s}.fsn-card.basic .card-image:hover a img{filter:sepia(50%)}.fsn-card.basic .card-content{padding:30px 15px 40px}@media (max-width:767px){.fsn-card.basic .card-image{position:relative;height:0;padding-bottom:65.2173913%}.fsn-card.basic .media-animation-wrapper,.fsn-card.basic .media-animation-inner,.fsn-card.basic .media-animation-item,.fsn-card.basic .card-image a{position:absolute;width:100%;height:100%;top:0;left:0}.fsn-card.basic .card-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}@media (min-width:768px){.fsn-card.basic .card-content{padding:50px 12px}}.ajax-content-roll-container .content-roll-header{text-align:center}.content-roll-item-image-wrap{display:block;position:relative;overflow:hidden}.content-roll-item-wrap>a{text-decoration:none}.content-roll-item-image-wrap img{filter:none;transition:filter 0.3s}.content-roll-item-wrap:hover .content-roll-item-image-wrap img{filter:sepia(50%)}.content-roll-item-content-title{display:block}.content-roll-item-content-excerpt{color:#0c0c0c}.load-more-container{margin-bottom:0}.load-more-container>button{margin-bottom:30px}@media (max-width:767px){.fsn-content-roll .container{padding-left:0;padding-right:0}.ajax-content-roll-container .content-roll-header{padding-bottom:0;border-bottom:0}.simple-filter-group,.simple-filter-group .simple-filter-term{background:transparent}.simple-filter-group .simple-filter-term>span{background:rgba(0,0,0,.05);font-family:'Forum',serif;font-weight:400;font-style:normal;font-size:16px;letter-spacing:.05em}.simple-filter-group .simple-filter-term:hover,.simple-filter-group .simple-filter-term.active{background:rgba(0,0,0,.05)}.simple-filter-group .simple-filter-term.expanded>span{border-top:1px solid #d4caac}.simple-filter-group .simple-filter-term.active{background:#a08549}.simple-filter-group .simple-filter-term.active>span{color:#fff}.simple-filter-group .simple-filter-term.active>span:after{border-top-color:#fff}.simple-filter-group .simple-filter-term.active.open>span:after{border-bottom-color:#fff}.ajax-content-roll-items-container{margin-top:25px}.content-roll-item{margin-bottom:10px}.content-roll-item .content-roll-item-content{padding:30px 15px 40px;text-align:center}}@media (min-width:768px){.fsn-content-roll .container{width:auto}.fsn-content-roll .container>.row>.col-sm-12{padding-left:0;padding-right:0}.ajax-content-roll-container .content-roll-header{border-bottom:1px solid #d4caac;position:relative;margin-bottom:40px;padding-bottom:80px}.ajax-content-roll-items-container{position:relative}.simple-filter-group .simple-filter-term{font-family:'Forum',serif;font-weight:400;font-style:normal;font-size:38px;line-height:1;padding:36px 0 18px;border:0;background:0;margin:0 24px;background:transparent;position:relative;color:#0c0c0c;transition:color 0.3s}.simple-filter-group .simple-filter-term:first-of-type{margin-left:0}.simple-filter-group .simple-filter-term:last-of-type{margin-right:0}.simple-filter-group .simple-filter-term:focus,.simple-filter-group .simple-filter-term:hover{background:transparent;color:#725936}.simple-filter-group .simple-filter-term.active{background:transparent;border:none;color:#725936}.simple-filter-group .simple-filter-term::before{content:'';display:block;width:18px;height:17px;position:absolute;top:0;left:50%;margin-left:-9px;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-star.png) no-repeat center center;background-size:18px 17px;opacity:0;transition:opacity 0.3s}.simple-filter-group .simple-filter-term.active::before{opacity:1}.simple-filter-group .simple-filter-term::after{content:'';display:block;width:100%;height:1px;position:absolute;bottom:0;left:0;background:#d4caac;opacity:0;transition:opacity 0.3s}.simple-filter-group .simple-filter-term.active::after{opacity:1}.ajax-content-roll-items-container{margin-top:0}.content-roll-item.list{margin-bottom:40px}.content-roll-item.list .content-roll-item-wrap{border-bottom:1px solid #d4caac;padding-bottom:40px;position:relative}.content-roll-item.list .content-roll-item-wrap a>.row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.content-roll-item-content-title{margin-top:0}.load-more-container>button{margin-top:30px}}.separator-header{position:relative}.separator-header::before,.separator-header::after{content:'';display:block}@media (max-width:767px){.separator-header{padding-top:30px!important;border-top:1px solid #d4caac}.separator-header::before,.separator-header::after{width:14px;height:25px;position:absolute;top:-13px;background-repeat:no-repeat;background-size:14px 25px;pointer-events:none}.separator-header::before{left:0;background-image:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-divider-ornament-left-mobile.png)}.separator-header::after{right:0;background-image:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-divider-ornament-right-mobile.png)}}@media (min-width:768px){.separator-header::before,.separator-header::after{width:25%;height:41px;position:absolute;top:50%;margin-top:-20px;background-repeat:no-repeat,repeat-x;background-size:23px 41px,auto;pointer-events:none}.separator-header::before{left:-6px;background-image:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-divider-ornament-left-desktop.png),url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-divider-square.png);background-position:center right}.separator-header::after{right:-6px;background-image:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-divider-ornament-right-desktop.png),url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-divider-square.png);background-position:center left}}@media (min-width:1366px){.separator-header::before,.separator-header::after{width:34.44444444%}}.instagram-content{margin-left:-3px;margin-right:-3px}.fsn-instagram-gallery .instagram-item{margin:0 3px;background:#a08549}.fsn-instagram-gallery .instagram-image{width:100%;height:0!important;padding-bottom:100%;margin:0;transition:filter 0.3s;filter:none}.fsn-instagram-gallery .instagram-image:hover{opacity:1;filter:sepia(50%)}.section-instagram .fsn-image img{transition:filter 0.3s;filter:none}.section-instagram .fsn-image:hover img{filter:sepia(50%)}@media (max-width:767px){.section-instagram>.row>.col-sm-3:first-child,.section-instagram>.row>.col-sm-3:nth-child(2),.section-instagram>.row>.col-sm-3:nth-child(3){width:33.33333333%;float:left;margin:0;padding-left:6px;padding-right:6px}.section-instagram>.row>.col-sm-3:last-child{clear:left}}@media (min-width:768px){.instagram-content{margin-left:-6px;margin-right:-6px}.fsn-instagram-gallery .instagram-item{margin:0 6px}.section-instagram>.row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}}.post-metadata{font-size:18px;font-family:'Forum',serif;letter-spacing:.03em}.newsletter-form .form-control{background:transparent;border-color:transparent}.newsletter-form .form-control:focus{background:rgba(0,0,0,.05);border-color:transparent}@media (max-width:767px){.newsletter-form .form-group{border-bottom:1px solid #1a1a1a;position:relative}.newsletter-form .form-group:before,.newsletter-form .form-group:after{content:'';display:block;width:5px;height:5px;background:#1a1a1a;border-radius:50%;position:absolute;bottom:-3px;pointer-events:none}.newsletter-form .form-group:before{left:0}.newsletter-form .form-group:after{right:0}.newsletter-form .btn{display:inline-block;width:auto}}@media (min-width:768px){.newsletter-form{border-bottom:1px solid #1a1a1a;position:relative;text-align:left}.newsletter-form:before,.newsletter-form:after{content:'';display:block;width:5px;height:5px;background:#1a1a1a;border-radius:50%;position:absolute;bottom:-3px;pointer-events:none}.newsletter-form:before{left:0}.newsletter-form:after{right:0}.newsletter-form .btn-default{color:#0a0a0a;background:transparent}.newsletter-form .btn-default:focus,.newsletter-form .btn-default:hover{color:#0a0a0a;background:rgba(0,0,0,.05)}div.wpcf7 .newsletter-form .ajax-loader{position:absolute;bottom:25px;right:20px}}.fsn-menu.wp_custom .current-menu-item>a,.fsn-menu.wp_custom .current-cat>a,.fsn-menu.wp_custom .current-filter>a{color:#725936}@media (max-width:767px){.fsn-menu.wp_custom{text-align:left}.fsn-menu.wp_custom li{display:block;border-bottom:1px solid #d4caac}.fsn-menu.wp_custom li:first-child{border-top:1px solid #d4caac}.fsn-menu.wp_custom a{display:block;padding:10px 0;position:relative;text-decoration:none}.fsn-menu.wp_custom li>a::before{content:'';display:block;width:8px;height:8px;border-style:solid;border-color:#a08549;border-width:1px 1px 0 0;position:absolute;top:50%;right:12px;margin-top:-3px;-ms-transform:rotate(45deg) translate3d(0,0,0);-moz-transform:rotate(45deg) translate3d(0,0,0);-webkit-transform:rotate(45deg) translate3d(0,0,0);transform:rotate(45deg) translate3d(0,0,0);transition:transform 0.3s}}@media (max-width:767px){.fsn-menu.mobile_footer{background:#a08549;box-shadow:0 0 5px rgba(0,0,0,.05);width:auto;bottom:25px;left:15px;right:15px;opacity:0;border-radius:4px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:all 0.3s}.fsn-menu.mobile_footer.in{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all 0.3s}.fsn-menu.mobile_footer ul{margin-left:0}.mobile-footer.list-inline li{width:33.33333333%}.mobile-footer a,.mobile-footer button{font-family:'Forum',serif;font-weight:400;font-style:normal;font-size:16px;line-height:1.25;letter-spacing:.05em;text-transform:none;text-decoration:none;display:block;width:100%;color:#fff;border-left-color:rgba(255,255,255,.15)}.mobile-footer a:focus,.mobile-footer a:hover,.mobile-footer button:focus,.mobile-footer button:hover{color:rgba(255,255,255,.7)}#mobile-back-to-top{width:48px;height:48px;background-color:#a08549;background-image:none;right:0}#mobile-back-to-top:after{content:'';width:8px;height:8px;border-width:1px 0 0 1px;border-style:solid;border-color:#fff;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-4px;-ms-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}#mobile-back-to-top.in{opacity:1}}.fsn-icon .fa{font-size:24px;line-height:1;color:#a08549}.fsn-menu.icon a{transition:color 0.3s}.fsn-menu.icon .fa{font-size:24px;line-height:1}.fsn-menu.icon .menu-item-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fsn-menu.icon .list-inline{margin-left:0}.fsn-menu.icon .nav>li{padding-left:10px;padding-right:10px}.fsn-menu.icon .nav>li:first-child{padding-left:0}.fsn-menu.icon .nav>li:last-child{padding-right:0}.fsn-copyright,.fsn-copyright+.fsn-menu.inline{font-size:12px}@media (max-width:767px){.fsn-copyright+.fsn-menu.inline .list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}}@media (min-width:768px){.fsn-copyright{display:inline-block;font-size:16px;vertical-align:top}.fsn-copyright+.fsn-menu.inline{display:inline-block;vertical-align:top;font-size:16px;margin-left:20px}}.bg-split{position:relative;background:url(/wp-content/themes/fusion-toscanaamarillo/images/toscana-italian-steakhouse-split-card-mobile.jpg) no-repeat center bottom!important;background-size:100% auto!important}.bg-split:before{content:'';display:block;position:absolute;bottom:calc(61.6vw - 15.54vw);width:100%;height:0;padding-bottom:16.53333333%;background:url(/wp-content/themes/fusion-toscanaamarillo/images/mask-bottom-rip-mobile.png) no-repeat center top;background-size:cover}.bg-split .border{border-color:transparent;background:#efeeea}@media (min-width:768px){.bg-split{background:url(/wp-content/themes/fusion-toscanaamarillo/images/toscana-italian-steakhouse-split-card-desktop.jpg) no-repeat center center!important;background-size:cover!important}.bg-split::before{top:-2px;bottom:auto;margin-top:0;left:0;right:0;padding-bottom:8.888888889%;background-image:url(/wp-content/themes/fusion-toscanaamarillo/images/mask-bottom-rip-desktop.png)}}.has-graphics{position:relative}.graphic-logo-badge::before{content:'';display:block;width:60px;height:55px;margin:auto;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-logo-badge-mobile.png) no-repeat center center;background-size:60px 55px;pointer-events:none}.graphic-chef::after{content:'';display:block;width:247px;height:338px;margin:30px auto 0;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-chef-mobile.png) no-repeat center center;background-size:247px 338px;pointer-events:none}.graphic-stars:before,.graphic-stars-arc:before{content:'';display:block;width:94px;height:26px;margin:0 auto 20px;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-stars-arc.png) no-repeat;background-size:94px 26px;pointer-events:none}span.graphic-plant-top-left{display:block;width:100%;height:310px;position:absolute;top:-120px;left:0;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-plant-top-left-mobile.png) no-repeat left top;background-size:249px 310px;pointer-events:none}span.graphic-plant-bottom-right{display:block;width:100%;height:307px;position:absolute;bottom:-170px;right:0;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-plant-bottom-right-mobile.png) no-repeat right bottom;background-size:cover;pointer-events:none}.graphic-plant-bottom{min-height:194px;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-plant-bottom-mobile.png) no-repeat center bottom!important;background-size:323px 194px!important}.graphic-plant-bottom>.row>div>.fsn-column-inner{position:relative;border-bottom:1px solid #d4caac}.graphic-plant-bottom>.row>div>.fsn-column-inner:after{content:'';display:block;position:absolute;bottom:-9px;left:0;right:0;height:1px;background:#d4caac;pointer-events:none}@media (min-width:768px){.graphic-logo-badge::before{width:121px;height:108px;margin:0 0 40px -20px;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-logo-badge-desktop.png) no-repeat center center;background-size:121px 108px}.graphic-chef{position:relative;min-height:535px}.graphic-chef::after{width:33.333333%;height:100%;position:absolute;top:0;right:8.33333333%;margin:0;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-chef-desktop.png) no-repeat center center;background-size:contain}.graphic-stars{position:relative}.graphic-stars:before{width:17px;height:88px;position:absolute;top:200px;margin-bottom:0;right:11.25%;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-stars-desktop.png) no-repeat;background-size:17px 88px}.graphic-stars-arc:before{width:94px;height:26px;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-stars-arc.png) no-repeat;background-size:94px 26px}span.graphic-plant-left{display:block;width:29.86111111%;height:1025px;position:absolute;top:-220px;left:0;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-plant-left-desktop.png) no-repeat right center;background-size:670px 1025px;pointer-events:none}span.graphic-plant-top-left{height:621px;top:-120px;left:0;background-image:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-plant-top-left-desktop.png);background-position:30px top;background-size:573px 621px}span.graphic-plant-bottom-right{height:661px;bottom:-195px;right:0;background-image:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-plant-bottom-right-desktop.png);background-size:998px 661px;pointer-events:none}.graphic-plant-bottom{min-height:390px;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-plant-bottom-mobile.png) no-repeat left bottom!important;background-size:645px 390px!important}}.component.modal>.modal-component-inner{margin-top:60px;box-shadow:0 0 60px rgba(0,0,0,.2)}.component.modal .close{text-shadow:none;position:absolute;top:-24px;right:0;width:48px;height:48px;border-radius:50%;background:#a08549;color:#fff;overflow:hidden;opacity:1;font-weight:400;z-index:2;-moz-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.component.modal .close:focus,.component.modal .close:hover{background:#92783e;outline:none}.component.modal .close .material-icons{font-size:18px;margin-top:2px}@media (min-width:768px){.component.modal>.modal-component-inner{margin-top:190px;padding-left:0;padding-right:0}.component.modal>.modal-component-inner>.component{position:relative;background:#efeeea}.component.modal>.modal-component-inner:before{content:'';display:block;width:627px;height:437px;position:absolute;top:-140px;right:-214px;background:url(/wp-content/themes/fusion-toscanaamarillo/images/graphic-modal-plant-desktop.png) no-repeat center center;background-size:627px 437px}.component.modal .close{right:18px}}.modal-backdrop{display:none!important}.component.modal:before,.fsn-notifications.modal_window .modal:before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background-color:#efeeea;opacity:.95}.component.modal:before{transform:scaleY(0);transform-origin:center top;transition:transform .3s cubic-bezier(.65,.025,.67,.36)}.component.modal.in:before{transform:scaleY(1);transition:transform .5s cubic-bezier(.34,.615,.4,.985)}.component.modal>.modal-component-inner{opacity:0;transform:translateY(3rem);transition:opacity .3s cubic-bezier(.65,.025,.67,.36),transform .3s cubic-bezier(.65,.025,.67,.36)}.component.modal.in>.modal-component-inner{opacity:1;transform:translateY(0);transition:opacity .8s cubic-bezier(.34,.615,.4,.985) .5s,transform .8s cubic-bezier(.34,.615,.4,.985) 0.5s}.component.modal .close{opacity:0;-moz-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.component.modal.in .close{opacity:1;transition:opacity .8s cubic-bezier(.34,.615,.4,.985) .8s}.component.modal .close:focus,.component.modal .close:hover{opacity:1}.fsn-svg-signature svg{width:200px;height:auto}.fsn-svg-signature svg .signature-path{stroke-linecap:round;stroke-linejoin:round;stroke-width:9px}.fsn-svg-signature svg .signature-path-1{stroke-dasharray:1070px;stroke-dashoffset:1071px;animation-duration:0.8s}.fsn-svg-signature svg .signature-path-2{stroke-dasharray:290px;stroke-dashoffset:291px;animation-duration:0.3s;animation-delay:0.8s}.fsn-svg-signature svg .signature-path-3{stroke-dasharray:540px;stroke-dashoffset:541px;animation-duration:0.6s;animation-delay:1.1s}.fsn-svg-signature[data-adv-anim="true"] svg .signature-path{animation-name:svg-draw;animation-timing-function:linear;animation-fill-mode:forwards}.no-supports .fsn-svg-signature svg g path{stroke-dashoffset:0px!important}@media (min-width:768px){.fsn-svg-signature svg{width:320px;height:auto}}@keyframes svg-draw{100%{stroke-dashoffset:0}}.fsn-card.basic .card-image{position:relative;overflow:hidden;z-index:1}.fsn-card.basic .card-image a{display:block}.fsn-card.basic .media-animation-wrapper{position:relative;overflow:hidden;opacity:0;transition:opacity .6s cubic-bezier(.7,.085,.79,.415) .35s}.fsn-card.basic[data-adv-anim="true"] .media-animation-wrapper{opacity:1;transition:opacity .6s cubic-bezier(.565,.43,.24,.92)}.fsn-card.basic .media-animation-wrapper:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#DFD8C3;opacity:1;pointer-events:none;transition:opacity .6s cubic-bezier(.7,.085,.79,.415);will-change:opacity}.fsn-card.basic[data-adv-anim="true"] .media-animation-wrapper:after{opacity:0;transition:opacity .6s cubic-bezier(.565,.43,.24,.92) .6s}.fsn-card.basic .media-animation-inner{position:relative;overflow:hidden;opacity:0;transform:scale(1.2);transition:transform 0s .6s,opacity 0.2s .6s}.fsn-card.basic[data-adv-anim="true"] .media-animation-inner{opacity:1;transform:scale(1);transition:transform 1.3s cubic-bezier(.34,.615,.4,.985) .3s,opacity 0.2s .6s}.fsn-card.basic .media-animation-inner .media-animation-item{position:relative;overflow:hidden;opacity:0;transition:opacity .6s cubic-bezier(.7,.085,.79,.415) .35s;will-change:opacity}.fsn-card.basic[data-adv-anim="true"] .media-animation-inner .media-animation-item{opacity:1;transition:opacity .6s cubic-bezier(.565,.43,.24,.92)}@media (max-width:767px){.fsn-card.basic .media-animation-wrapper,.fsn-card.basic .media-animation-inner,.fsn-card.basic .media-animation-item{position:absolute;width:100%;height:100%}}.fsn-gallery .sidesplit .side-split-image{position:relative;overflow:hidden;z-index:1}.fsn-gallery .sidesplit .media-animation-wrapper{position:relative;overflow:hidden;opacity:0;transition:opacity .6s cubic-bezier(.7,.085,.79,.415) .35s}.fsn-gallery .sidesplit[data-adv-anim="true"] .media-animation-wrapper{opacity:1;transition:opacity .6s cubic-bezier(.565,.43,.24,.92)}.fsn-gallery .sidesplit .media-animation-wrapper:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#DFD8C3;opacity:1;pointer-events:none;transition:opacity .6s cubic-bezier(.7,.085,.79,.415);will-change:opacity}.fsn-gallery .sidesplit[data-adv-anim="true"] .media-animation-wrapper:after{opacity:0;transition:opacity .6s cubic-bezier(.565,.43,.24,.92) .6s}.fsn-gallery .sidesplit .media-animation-inner{position:relative;overflow:hidden;opacity:0;transform:scale(1.2);transition:transform 0s .6s,opacity 0.2s .6s}.fsn-gallery .sidesplit[data-adv-anim="true"] .media-animation-inner{opacity:1;transform:scale(1);transition:transform 1.3s cubic-bezier(.34,.615,.4,.985) .3s,opacity 0.2s .6s}.fsn-gallery .sidesplit .media-animation-inner .media-animation-item{position:relative;overflow:hidden;opacity:0;transition:opacity .6s cubic-bezier(.7,.085,.79,.415) .35s;will-change:opacity}.fsn-gallery .sidesplit[data-adv-anim="true"] .media-animation-inner .media-animation-item{opacity:1;transition:opacity .6s cubic-bezier(.565,.43,.24,.92)}.fsn-notifications.notifications-popover{box-shadow:0 0 10px rgba(13,13,13,.1);padding:15px;background:#fff;border-radius:0}.fsn-notifications.notifications-popover .notifications-popover-close{color:#a0854a}.fsn-notifications.notifications-popover .notifications-popover-close:focus,.fsn-notifications.notifications-popover .notifications-popover-close:hover{color:#92783e}