<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * com.bwd.lib.sectionspro
 */

.sections-stack.s-pro.eq-height,.sections-stack.s-pro.eq-height &gt; .shear-wrapper{margin-top:0 !important}.sections-stack.s-pro.top-margin-none{margin-top:0}.sections-stack.s-pro.bot-margin-none{margin-bottom:0}.sections-stack.s-pro .inner-content{position:relative}.sections-stack.s-pro .content-wrapper.fill-content{height:100%}.sections-stack.s-pro .content-wrapper &gt; .content{margin:0;padding:0}.sections-stack.s-pro .shear-inner::before,.sections-stack.s-pro .shear-inner::after{-webkit-box-sizing:border-box !important;box-sizing:border-box !important;pointer-events:none !important;position:absolute;top:0;height:100%;left:0;width:100%;content:""}.sections-stack.s-pro.allow-pull-out &gt; .shear-wrapper &gt; .shear-inner.full-height,.sections-stack.s-pro.allow-pull-out &gt; .shear-wrapper &gt; .shear-inner &gt; .inner-content.v-center,.sections-stack.s-pro.allow-pull-out &gt; .shear-wrapper &gt; .shear-inner.fixed-height &gt; .inner-content{overflow:visible !important}



.sections-stack .content.preload-content{opacity:0}html.no-js .sections-stack .content.preload-content{opacity:1}.sections-stack video.video-bg{max-width:none}


@-webkit-keyframes slideup-swingInX{0%{-webkit-transform:perspective(400px) rotateX(-90deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg)}}@keyframes slideup-swingInX{0%{-webkit-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@-webkit-keyframes slideup-swingOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg)}100%{-webkit-transform:perspective(400px) rotateX(-90deg)}}@keyframes slideup-swingOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}100%{-webkit-transform:perspective(400px) rotateX(-90deg);transform:perspective(400px) rotateX(-90deg)}}@-webkit-keyframes slideup-slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@keyframes slideup-slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideup-slideUp{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-100%)}}@keyframes slideup-slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes slideup-flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes slideup-flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes slideup-flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes slideup-flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes slideup-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@keyframes slideup-bounceInDown{0%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideup-bounceOutUp{0%{-webkit-transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-200px)}}@keyframes slideup-bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}}
.paddy_cf:before,
.paddy_cf:after {
    content: " ";
    display: table;
}
.paddy_cf:after {
    clear: both;
}

.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
:root{--light-gray:rgba(0, 0, 0, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(34, 34, 46, 1.00);--black-color:var(--black);--white:rgba(255, 255, 255, 0.86);--white-color:var(--white);--primary:rgba(34, 35, 47, 1.00);--secondary:rgba(255, 255, 255, 1.00);--success:rgba(179, 255, 0, 1.00);--warning:rgba(251, 2, 7, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(34, 35, 47, 1.00);--success-contrast:rgba(34, 34, 46, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);--primary-dark:rgba(4, 5, 17, 1.00);--secondary-dark:rgba(225, 225, 225, 1.00);--success-dark:rgba(149, 225, 0, 1.00);--warning-dark:rgba(221, 0, 0, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--header-color:rgba(34, 34, 46, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(34, 34, 46, 1.00);--link-color:rgba(251, 2, 255, 1.00);--link-color-hover:rgba(179, 255, 0, 1.00);--selection-background:var(--primary);--selection-text:var(--primary-contrast);--link-decoration:none;--link-decoration-hover:none;--overlay-color:rgba(0, 0, 0, 0.50);--radius:3px;--small-gutter:1.25rem;--medium-gutter:2rem;--large-gutter:2rem;--site-width:calc(1200rem/16);}::selection{background:var(--selection-background);color:var(--selection-text)}.alt{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(230, 230, 230, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(34, 34, 46, 1.00);--link-color-hover:rgba(34, 34, 46, 1.00);--link-decoration:none;--link-decoration-hover:none}.grid-container{max-width:var(--site-width)}.radius{border-radius:var(--radius)}body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(24rem/16)}h2,.h2{font-size:calc(20rem/16)}h3,.h3{font-size:calc(19rem/16)}h4,.h4{font-size:calc(18rem/16)}h5,.h5{font-size:calc(17rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:40%}.button{font-size:calc(16rem/16)}.button.tiny{font-size:calc(10rem/16)}.button.small{font-size:calc(12rem/16)}.button.large{font-size:calc(20rem/16)}@media only screen and (min-width:40em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}@media only screen and (min-width:64em){body{font-size:calc(16rem/16)}h1,.h1{font-size:calc(48rem/16)}h2,.h2{font-size:calc(40rem/16)}h3,.h3{font-size:calc(31rem/16)}h4,.h4{font-size:calc(25rem/16)}h5,.h5{font-size:calc(20rem/16)}h6,.h6{font-size:calc(16rem/16)}small{font-size:30%}}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}a:hover,a:focus{color:var(--link-color-hover);-webkit-text-decoration:var(--link-decoration-hover);text-decoration:var(--link-decoration-hover)}.menu a{color:var(--menu-link-color);background:var(--menu-bg-color)}.menu a:hover{color:var(--menu-link-color-hover)}h1,h2,h3,h4,h5,h6{color:var(--header-color)}small{color:var(--small-color)}.subheader{color:var(--subheader-color)}.text ul,.text ol{list-style-position:outside}.text&gt;ul,.text&gt;ol,.text .mez&gt;div&gt;ul,.text .mez&gt;div&gt;ol{margin-left:1.25rem}.text ul{list-style-type:disc}.text ul ul,.text ol ul{list-style-type:circle}.text ol{list-style-type:decimal}.text ol ol,.text ul ol{list-style-type:lower-alpha}.radius,.radius:before,.radius:after{border-radius:calc(3rem/16)}body{background-color:rgba(237, 237, 237, 1.00);background-image:url('');background-repeat:no-repeat   ;background-size:  cover;}

/*!* Font Awesome Pro 5.14.0 by @fontawesome - https://fontawesome.com* License - https://fontawesome.com/license (Commercial License)*/@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot");src:url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff2") format("woff2"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.woff") format("woff"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.ttf") format("truetype"),url("../rw_common/plugins/stacks/fa5-fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900} .fullscreen-icon:before{font-family:'Font Awesome 5 Pro' !important;font-weight:900} 
.tcwhite{--header-color:rgba(255, 255, 255, 1.00);--subheader-color:rgba(138, 138, 138, 1.00);--small-color:rgba(202, 202, 202, 1.00);--text-color:rgba(255, 255, 255, 1.00);--link-color:rgba(188, 203, 9, 1.00);--link-color-hover:rgba(26, 135, 12, 1.00);--link-decoration:none;--link-decoration-hover:none}
.tcwolters{--header-color:rgba(84, 219, 28, 1.00);--subheader-color:rgba(84, 219, 28, 1.00);--small-color:rgba(84, 219, 28, 1.00);--text-color:rgba(84, 219, 28, 1.00);--link-color:rgba(84, 219, 28, 1.00);--link-color-hover:rgba(135, 170, 97, 1.00);--link-decoration:none;--link-decoration-hover:none}
            .italic{font-style:italic ;}
 p,.p, h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6, blockquote,    .helvetica{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif }
 p,.p, h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6,     .copper{font-family:'Copperplate Gothic Light', Copperplate, sans-serif }
 p,.p, h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6,     .century{font-family:'Century Gothic', CenturyGothic, AppleGothic, sans-serif }
 p,.p, h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6,     .impact{font-family:Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, 'Helvetica Inserat', 'Bitstream Vera Sans Bold', 'Arial Black', sans-serif }
 p,.p, h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6,     .palatino{font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif }
.bgwhite{background-color:rgba(255, 255, 255, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bgwhite{background-attachment:scroll!important}}
.bgwolters{background-color:rgba(179, 255, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bgwolters{background-attachment:scroll!important}}
.bgblack{background-color:rgba(0, 0, 0, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bgblack{background-attachment:scroll!important}}
.p16{padding:1rem ;}  
.m16{margin:1rem ;}  
.myclass{background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.myclass{background-attachment:scroll!important}}
.bg10{background-image:url('../files/bgimage-393.png') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:50.00% 100.00% ; }@media (hover:none) and (pointer:coarse){.bg10{background-attachment:scroll!important}}
.bg11{background-color:rgba(204, 204, 204, 1.00) ;background-image:url('') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.bg11{background-attachment:scroll!important}}
.oblack{background-color:rgba(64, 64, 64, 0.75) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.oblack{background-attachment:scroll!important}}
.bg12{background-image:url('../files/bgimage-396.jpg') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.bg12{background-attachment:scroll!important}}
.over{position:relative;z-index:0}.over:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0.59 ;background-color:rgba(0, 0, 0, 1.00) ;}
.mt50{margin-top:30.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px ;}@media only screen and (min-width:40em){.mt50{margin-top:30.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px }}@media only screen and (min-width:64em){.mt50{margin-top:30.00px ;margin-right:0.00px ;margin-bottom:0.00px ;margin-left:0.00px }}
.mt120{margin-top:10.00% ;margin-right:0.00% ;margin-bottom:0.00% ;margin-left:0.00% ;}@media only screen and (min-width:40em){.mt120{margin-top:120.00% ;margin-right:0.00% ;margin-bottom:0.00% ;margin-left:0.00% }}@media only screen and (min-width:64em){.mt120{margin-top:120.00% ;margin-right:0.00% ;margin-bottom:0.00% ;margin-left:0.00% }}
.ms50{margin-top:0.00% ;margin-right:0.00% ;margin-bottom:0.00% ;margin-left:0.00% ;}@media only screen and (min-width:40em){.ms50{margin-top:0.00% ;margin-right:50.00% ;margin-bottom:0.00% ;margin-left:50.00% }}@media only screen and (min-width:64em){.ms50{margin-top:0.00% ;margin-right:50.00% ;margin-bottom:0.00% ;margin-left:50.00% }}
.bggrey{background-color:rgba(0, 0, 0, 0.10) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bggrey{background-attachment:scroll!important}}
.mblight{background-color:rgba(237, 237, 237, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.mblight{background-attachment:scroll!important}}
.bgi{background-image:url('') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.bgi{background-attachment:scroll!important}}
.mtb30{margin-top:0.00% ;margin-right:0.00% ;margin-bottom:0.00% ;margin-left:0.00% ;}@media only screen and (min-width:40em){.mtb30{margin-top:30.00% ;margin-right:0.00% ;margin-bottom:30.00% ;margin-left:0.00% }}@media only screen and (min-width:64em){.mtb30{margin-top:30.00% ;margin-right:0.00% ;margin-bottom:30.00% ;margin-left:0.00% }}
.bgpetrol{background-color:rgba(32, 33, 45, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bgpetrol{background-attachment:scroll!important}}
.owolters{position:relative;z-index:0}.owolters:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:1.00 ;background-color:var(--success) ;}
.mtb24{margin-top:24.00% ;margin-right:0.00% ;margin-bottom:24.00% ;margin-left:0.00% ;}@media only screen and (min-width:40em){.mtb24{margin-top:24.00% ;margin-right:0.00% ;margin-bottom:24.00% ;margin-left:0.00% }}@media only screen and (min-width:64em){.mtb24{margin-top:24.00% ;margin-right:0.00% ;margin-bottom:24.00% ;margin-left:0.00% }}
.mtb16{margin-top:16.00% ;margin-right:0.00% ;margin-bottom:16.00% ;margin-left:0.00% ;}@media only screen and (min-width:40em){.mtb16{margin-top:16.00% ;margin-right:0.00% ;margin-bottom:16.00% ;margin-left:0.00% }}@media only screen and (min-width:64em){.mtb16{margin-top:16.00% ;margin-right:0.00% ;margin-bottom:16.00% ;margin-left:0.00% }}
.bgpoints{background-image:url('../files/bgimage-409.jpg') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size: contain  ; }@media (hover:none) and (pointer:coarse){.bgpoints{background-attachment:scroll!important}}
.bgraute{background-image:url('../files/bgimage-410.jpg') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size: contain  ; }@media (hover:none) and (pointer:coarse){.bgraute{background-attachment:scroll!important}}
.bgred{background-color:rgba(251, 2, 7, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bgred{background-attachment:scroll!important}}
.mb10{margin-top:0.00% ;margin-right:0.00% ;margin-bottom:10.00% ;margin-left:0.00% ;}@media only screen and (min-width:40em){.mb10{margin-top:0.00% ;margin-right:0.00% ;margin-bottom:10.00% ;margin-left:0.00% }}@media only screen and (min-width:64em){.mb10{margin-top:0.00% ;margin-right:0.00% ;margin-bottom:10.00% ;margin-left:0.00% }}
.bgcircle{background-image:url('../files/bgimage-413.jpg') ;background-repeat:no-repeat    ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ; background-size:  cover ; }@media (hover:none) and (pointer:coarse){.bgcircle{background-attachment:scroll!important}}
.bgyellow{background-color:rgba(237, 195, 67, 1.00) ;background-position:center center ;background-origin:padding-box ;background-blend-mode:normal ;background-attachment:scroll   ;-webkit-background-clip:border-box ;background-clip:border-box ;}@media (hover:none) and (pointer:coarse){.bgyellow{background-attachment:scroll!important}}
.mp{--light-gray:rgba(230, 230, 230, 1.00);--medium-gray:rgba(202, 202, 202, 1.00);--dark-gray:rgba(138, 138, 138, 1.00);--black:rgba(10, 10, 10, 1.00);--black-color:var(--black);--white:rgba(254, 254, 254, 1.00);--white-color:var(--white);--primary:rgba(0, 140, 186, 1.00);--secondary:rgba(231, 231, 231, 1.00);--success:rgba(67, 172, 106, 1.00);--warning:rgba(240, 138, 36, 1.00);--alert:rgba(240, 65, 36, 1.00);--primary-contrast:rgba(255, 255, 255, 1.00);--secondary-contrast:rgba(51, 51, 51, 1.00);--success-contrast:rgba(254, 254, 254, 1.00);--warning-contrast:rgba(254, 254, 254, 1.00);--alert-contrast:rgba(254, 254, 254, 1.00);/* --primary-light:rgba(210, 255, 255, 1.00);--secondary-light:rgba(255, 255, 255, 1.00);--success-light:rgba(255, 255, 255, 1.00);--warning-light:rgba(255, 255, 246, 1.00);--alert-light:rgba(255, 255, 246, 1.00);*/--primary-dark:rgba(0, 110, 156, 1.00);--secondary-dark:rgba(201, 201, 201, 1.00);--success-dark:rgba(37, 142, 76, 1.00);--warning-dark:rgba(210, 108, 6, 1.00);--alert-dark:rgba(210, 35, 6, 1.00);--overlay-color:rgba(0, 0, 0, 0.50)}
.myclass svg{fill:rgba(204, 204, 204, 1.00) ;}
.stacks_in_933_204_32{line-height:0}.stacks_in_933_204_32 svg{display:inline-block;max-width:75px;height:auto;}.stacks_in_933_204_32.full-width svg{width:100%;height:auto}
.stacks_in_786_204_32{line-height:0}.stacks_in_786_204_32 svg{display:inline-block;max-width:75px;height:auto;}.stacks_in_786_204_32.full-width svg{width:100%;height:auto}
/* 2.0.1
- improves overall performance on retina devices
- fixes performance issue in safari when using the Frosted Glass effect
- fixes a loading bug with the parallax effect
 */
#stacks_in_1078.btr-bg-outer .btr-bg-inner {
  
  min-height: 700px;
  
}
#stacks_in_1078.btr-bg-gradient .btr-bg-inner ,
#stacks_in_1078.btr-bg-animated .btr-bg-inner ,
#stacks_in_1078.btr-bg-blur .btr-bg-inner ,
#stacks_in_1078.btr-bg-mouse .btr-bg-inner ,
#stacks_in_1078.btr-bg-pan .btr-bg-inner ,
#stacks_in_1078.btr-bg-parallax .btr-bg-inner ,
#stacks_in_1078.btr-bg-transition .btr-bg-inner ,
#stacks_in_1078.btr-bg-none .btr-bg-inner  {
  padding: 0px 0px 0px 0px;
}
#stacks_in_1078.btr-bg-none {

background-color: rgba(0, 0, 0, 0.00);
}
#stacks_in_1078.btr-bg-outer:after {
  background: rgba(0, 0, 0, 0.00);
}
#stacks_in_1078.btr-bg-outer {
  background-image : url(../files/backgroundImageBlur-1078.jpg);
  
  background-position: center right;
  background-size: cover;
  -webkit-transform:translateZ(0);
}
#stacks_in_1078.btr-bg-outer .btr-bg-inner .btr-bg-content {
  position: relative;
  background-color : rgba(255, 255, 255, 0.00);
  overflow: hidden;
  padding: 24px 24px 24px 24px;
  margin: 0 auto;
  max-width: 960px;
  width: 100%;
  
}
#stacks_in_1078.btr-bg-outer .btr-bg-inner .btr-bg-header,
#stacks_in_1078.btr-bg-outer .btr-bg-inner .btr-bg-footer {
  
  pointer-events: none;
  opacity: 0;
  
}

/* GRADIENT */
#stacks_in_1078.btr-bg-outer {
  background-image : url(../files/backgroundImageBlur-1078.jpg);
  background-color: rgba(0, 0, 0, 0.00);
  
  background-position: center right;
  background-size: cover;
}
#stacks_in_1078.btr-bg-outer:before {
  
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.90) 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.00)), color-stop(100%,rgba(0, 0, 0, 0.90)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.90) 100%);
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.90) 100%);
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.90) 100%);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.00) 0%,rgba(0, 0, 0, 0.90) 100%);
  
  
  background-size: 400%;
  -webkit-animation: gradAnimate 20s ease infinite;
  -moz-animation: gradAnimate 20s ease infinite;
  -o-animation: gradAnimate 20s ease infinite;
  animation: gradAnimate 20s ease infinite;
  will-change: background-position;
  -webkit-transform:translateZ(0);
  
  background-size: 100% 400%;
  
  
  
}
#stacks_in_1078.btr-bg-outer.btr-bg-disabled:before {
  -webkit-animation: none;
  animation: none;
}









#stacks_out_1086 {
	width: 61%;
}
#stacks_in_219{overflow:visible}.pin-spacer.spacer-stacks_in_219{width:100%;min-width:100%}.pin-spacer.spacer-stacks_in_219.posFixed.allow-overlay{display:none}@media screen and (max-width:% id=breakpoint %px){.pin-spacer.spacer-stacks_in_219.hide-below-bp{display:none}}@media screen and (min-width:% id=breakpoint %px){.pin-spacer.spacer-stacks_in_219.hide-above-bp{display:none}}#stacks_in_219 &gt; .pin-fixed{z-index:999}#stacks_in_219 &gt; .pin-fixed.pin-it::after{background:#333333;opacity:0.0}#stacks_in_219 &gt; .pin-it.pin-static{position:relative;z-index:1}@media screen and (max-width:% id=breakpoint %px){#stacks_in_219 &gt; .pin-it.hide-below-bp{display:none}}@media screen and (min-width:% id=breakpoint %px){#stacks_in_219 &gt; .pin-it.hide-above-bp{display:none}}#stacks_in_219 &gt; .pin-it::after{z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:#FFFFFF;opacity:0.0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#stacks_in_219 &gt; .pin-it.pin-fixed{position:fixed;top: 0px }@media screen and (max-width:% id=breakpoint %px){#stacks_in_219 &gt; .pin-it.pin-fixed.mob-full-width{left:0;width:100% !important}}@media screen and (min-width:% id=breakpoint %px){#stacks_in_219 &gt; .pin-it.pin-fixed{top:0px}}
#stacks_in_219 .pin-it.pin-fixed.fixed-shadow   {-webkit-box-shadow:rgba(0,0,0,0.40) 0 1px 5px;-moz-box-shadow:rgba(0,0,0,0.40) 0 1px 5px;box-shadow:rgba(0,0,0,0.40) 0 1px 5px}

#stacks_in_219 {
	margin: 50px 0px 0px 0px;
}
#stacks_in_1097_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_1097 a:link, #stacks_in_1097 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_1097 a:hover, #stacks_in_1097 a:active {
	color:#FFFFFF;
}







#stacks_in_1097 a:link, #stacks_in_1097 a:visited {
	background-color:#BB843E;
	background: -webkit-gradient(linear, left top, left bottom, from(#BB843E), to(#704F25));
	border:1px solid #704F25;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_1097 a:hover {
	background-color:#CA8F43;
	background: -webkit-gradient(linear, left top, left bottom, from(#CA8F43), to(#614420));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_1097 a:active {
	background-color:#BB843E;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



#stacks_in_223{overflow:visible}.pin-spacer.spacer-stacks_in_223{width:100%;min-width:100%}.pin-spacer.spacer-stacks_in_223.posFixed.allow-overlay{display:none}@media screen and (max-width:% id=breakpoint %px){.pin-spacer.spacer-stacks_in_223.hide-below-bp{display:none}}@media screen and (min-width:% id=breakpoint %px){.pin-spacer.spacer-stacks_in_223.hide-above-bp{display:none}}#stacks_in_223 &gt; .pin-fixed{z-index:999}#stacks_in_223 &gt; .pin-fixed.pin-it::after{background:#333333;opacity:0.0}#stacks_in_223 &gt; .pin-it.pin-static{position:relative;z-index:1}@media screen and (max-width:% id=breakpoint %px){#stacks_in_223 &gt; .pin-it.hide-below-bp{display:none}}@media screen and (min-width:% id=breakpoint %px){#stacks_in_223 &gt; .pin-it.hide-above-bp{display:none}}#stacks_in_223 &gt; .pin-it::after{z-index:-1;position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:#FFFFFF;opacity:0.0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}#stacks_in_223 &gt; .pin-it.pin-fixed{position:fixed;top: 0px }@media screen and (max-width:% id=breakpoint %px){#stacks_in_223 &gt; .pin-it.pin-fixed.mob-full-width{left:0;width:100% !important}}@media screen and (min-width:% id=breakpoint %px){#stacks_in_223 &gt; .pin-it.pin-fixed{top:0px}}
#stacks_in_223 .pin-it.pin-fixed.fixed-shadow   {-webkit-box-shadow:rgba(0,0,0,0.40) 0 1px 5px;-moz-box-shadow:rgba(0,0,0,0.40) 0 1px 5px;box-shadow:rgba(0,0,0,0.40) 0 1px 5px}

#stacks_in_223 {
	margin: 20px 0px 20px 0px;
}
#stacks_in_224_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_224 a:link, #stacks_in_224 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_224 a:hover, #stacks_in_224 a:active {
	color:#FFFFFF;
}







#stacks_in_224 a:link, #stacks_in_224 a:visited {
	background-color:#56D84E;
	background: -webkit-gradient(linear, left top, left bottom, from(#56D84E), to(#33812F));
	border:1px solid #33812F;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_224 a:hover {
	background-color:#5DE955;
	background: -webkit-gradient(linear, left top, left bottom, from(#5DE955), to(#2C7028));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_224 a:active {
	background-color:#56D84E;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}



#stacks_in_220_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_220 a:link, #stacks_in_220 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_220 a:hover, #stacks_in_220 a:active {
	color:#FFFFFF;
}







#stacks_in_220 a:link, #stacks_in_220 a:visited {
	background-color:#9B005C;
	background: -webkit-gradient(linear, left top, left bottom, from(#9B005C), to(#5D0037));
	border:1px solid #5D0037;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_220 a:hover {
	background-color:#A70063;
	background: -webkit-gradient(linear, left top, left bottom, from(#A70063), to(#500030));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_220 a:active {
	background-color:#9B005C;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_220 {
	padding: 0px 30px 0px 30px;
}
#stacks_in_1089 h2,#stacks_in_1089 .hTxt:not(.segment) div{font-size:2.00rem}@media all and (max-width:640px){#stacks_in_1089 h2,#stacks_in_1089 .hTxt:not(.segment) div{font-size:1.50rem}}@font-face{font-family:"Raleway-BoldItalic";font-style:normal;font-weight:normal;src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.eot");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.eot?#iefix") format("embedded-opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.svg#tav-font") format("svg");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.otf") format("opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.ttf") format("truetype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.woff2") format("woff2");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.woff") format("woff");}#stacks_in_1089 h2 span,#stacks_in_1089 div span,.no-default:not(.custom-font) h2 span,.no-default:not(.custom-font) div span{font-family:"Raleway-BoldItalic",serif ;}


#stacks_in_1089 {
	padding: 50px 0px 30px 0px;
}
/*
 * Simple Divider Pro
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.4.2
 */

#simpleDivider_stacks_in_206 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_206 .theDivider1,
#simpleDivider_stacks_in_206 .theDivider2 {
	width: inherit;
}
#simpleDivider_stacks_in_206 .theDivider1 {
	height: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
}
#simpleDivider_stacks_in_206.transparentOff .theDivider1 {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #15A274;
	border-bottom-color: #FFFFFF;
}
#simpleDivider_stacks_in_206.transparentOn .theDivider1 {
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_206 .theDivider2 {
	height: 4px;
}
#simpleDivider_stacks_in_206.transparentOff .theDivider2 {
	background-color: #E0E0E0;
}
#simpleDivider_stacks_in_206.transparentOn .theDivider2 {
	background-color: transparent;
}
#simpleDivider_stacks_in_206.bgImageOn .theDivider2 {
	background: transparent url() repeat;
	overflow: visible;
	border-width: 0;
	border-color: none;
}
#simpleDivider_stacks_in_206.bgImageOn .theDivider1 img {
	display: block;
}

/* Morph */


/* ------------------ edit -- */

/* ----- edit END -- */	

/* -------------------- fallback OLD Internet Explorer Family */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* IE10+ specific styles go here */ 	
/* Clone start */	
#stacks_in_486 .hype_explorer_fix { display: block !important;
 border-radius:320px !important; -webkit-border-radius:320px !important;  }
#stacks_in_486 .hype_img_shape, #stacks_in_486 .hype-path001 {display: none !important;}
#stacks_in_486 .hype_back_shape_ie_fix {   border-radius:320px !important; -webkit-border-radius:320px !important; 	}
#stacks_in_486 .hype_back_shape {opacity: 0 !important;}
#stacks_in_486 .hype_back_shape_ie_fix { opacity: 1 !important;}
/* ie fix */
#stacks_in_486 .hype_back_shape_ie_fix { background-color: rgba(40, 40, 40, 0.00) !important;  margin-top: 23px; margin-left: 43px; border-style: solid !important;  border-color: rgba(33, 67, 112, 1.00) !important; border-width: 5px !important; 	
display:none !important;  transform: rotate( 0deg ) !important; -webkit-transform: rotate(0deg ) !important; -moz-transform: rotate( 0deg ) !important; } 
/* Clone end */
}
#stacks_in_486 .hype_video_shape { /*width: 100% !important; height: 100% !important; */
  }
 #stacks_in_486 .hype_videobox {width: 100% !important;  }

/* ------- global ------   */   
/* prevent issue in Foundation theme and some stacks */
#stacks_in_486 * { -moz-box-sizing: content-box;	-webkit-box-sizing: content-box; box-sizing: content-box;}
stacks_in_486_default9_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; } 
/* foundation RTL theme - fix - direction:ltr  */

#stacks_in_486 .HYPE_document { overflow: auto;
 
direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; /*height: 100% !important;*/	
min-height: 500px !important;
  
padding-bottom: 30px;   
} /* overflow: hidden;   */

@media (max-width: 1125px) { #stacks_in_486 .HYPE_document {  min-height: 400px !important;   } }
@media (max-width: 600px) { #stacks_in_486 .HYPE_document {  min-height: 310px !important;   } }

/* ___START______ */
@media (min-width: 479px) { #stacks_in_486 .stack_flex { padding-top: 0vh !important; padding-bottom: 0vh !important;}
 }

#stacks_in_486 .stack_image_bg { max-width: 100% !important;	margin-right: auto;	margin-left: auto;	text-align: center;	}

#stacks_in_486 .stack_image_bg_pic { 	
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 	
	 background-image: url(../files/stack_bg_image-486.jpg) !important;  	
				
	background-size: cover !important;
	background-position: 50% 50% !important;	
	 opacity: 100 !important; 
}
/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_486 .stack_image_bg_pic { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_486 .stack_image_bg_pic {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_486 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_486 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_486 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
	
#stacks_in_486 .stack_image_bg_overlay {	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;	
	
	background: linear-gradient(0deg, rgba(33, 33, 33, 0.56) 0%, rgba(7, 7, 7, 0.75) 100%) !important;		
 
}	
#stacks_in_486 .hype_img_shape, #stacks_in_486 .hype_img_shape_ie_fix { 	
 	
 background-image: url(../files/bg_image-486.jpg) !important;  	
	
background-size: cover !important;
	
 background-position: 30% 85% !important; 		
	 
	
	

	

	
}

#stacks_in_486 .hype_shape_area { margin-left: 0% !important; margin-top: -150px !important; }
@media (max-width: 1125px) { #stacks_in_486 .hype_shape_area {  margin-left: 0% !important; margin-top: -100px !important;   } }
@media (max-width: 600px) { #stacks_in_486 .hype_shape_area {  margin-left: 0% !important; margin-top: 0px !important;   } }

/* 3d shadow back */
 #stacks_in_486 .hype_back_shape path, #stacks_in_486 .hype_back_shape { fill: rgba(40, 40, 40, 0.00) !important;  margin-top: 23px; margin-left: 43px; stroke-style: solid !important;  stroke: rgba(33, 67, 112, 1.00) !important;  stroke-width: 5px !important;  display:none !important;  transform: rotate( 0deg ) !important; -webkit-transform: rotate(0deg ) !important; -moz-transform: rotate( 0deg ) !important; 
 width: 0 !important; height: 0 !important; max-width: 0 !important; max-height: 0 !important; margin: 0 !important;	padding: 0 !important;  
 }	
/* SLICE */
#stacks_in_486 .inner_slice_content { text-align: left; pointer-events: auto; margin-right: auto; margin-left: auto; max-width: 800px; padding: 23px; 
 	






}
#stacks_in_486 .inner_slice_content { 
 
	border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px;
 
 
} 		
#stacks_in_486 .inner_slice {
padding-left: 10px; padding-right: 10px; pointer-events: none;
 
z-index: 2 !important; box-sizing: border-box !important; position: relative;
padding-top: 280px !important; margin-left: 0% !important;

-webkit-animation: fade-css 0.30s  ease-in-out both; animation: fade-css 0.30s  ease-in-out both; -webkit-animation-delay: 0.55s;animation-delay: 0.55s; 

}
@keyframes fade-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-css { 0% {opacity: 0;} 100% {opacity: 1;} }

 	
@media (max-width: 1125px) { 
#stacks_in_486 .inner_slice {   padding-top: 160px !important; margin-left: 0% !important;   }
#stacks_in_486 .inner_slice_content {   max-width: 700px;   }
}
@media (max-width: 600px) {
#stacks_in_486 .inner_slice {   padding-top: 90px !important; margin-left: 0% !important;   }
#stacks_in_486 .inner_slice_content {   max-width: 500px;   } 
}


#stacks_in_486 .inner_slice_content, #stacks_in_486 .inner_slice_content p, #stacks_in_486 .inner_slice_content span, #stacks_in_486 .inner_slice_content [class*="fa fa-"],
#stacks_in_486 .inner_slice_content h1, #stacks_in_486 .inner_slice_content h2, #stacks_in_486 .inner_slice_content h3, #stacks_in_486 .inner_slice_content h4, #stacks_in_486 .inner_slice_content h5, #stacks_in_486 .inner_slice_content h6 { -webkit-font-smoothing: antialiased; 

}
#stacks_in_486 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_486 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_486 .inner_slice_content a:link, #stacks_in_486 .inner_slice_content a { 
 }

#stacks_in_486 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_486 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_486 .inner_slice_content a:hover { 
	
}
#stacks_in_486 .inner_slice_content, #stacks_in_486 .inner_slice_content p, #stacks_in_486 .inner_slice_content span, #stacks_in_486 .inner_slice_content [class*="fa fa-"],
#stacks_in_486 .inner_slice_content h1, #stacks_in_486 .inner_slice_content h2, #stacks_in_486 .inner_slice_content h3, #stacks_in_486 .inner_slice_content h4, #stacks_in_486 .inner_slice_content h5, #stacks_in_486 .inner_slice_content h6 { 
	}

/* link --- in Hype */
#stacks_in_486 .hype-link-hover-group, #stacks_in_486 .hype-link-hover, #stacks_in_486 .hype-link-hover-blank  {  display: block !important;   cursor: pointer !important;}
#stacks_in_486 .hype-link-hover {  cursor: pointer !important; }

/* waipoint triggers */
#stacks_in_486 .trigger-img-scale { opacity: 0;  margin-top: 5% !important; opacity: 0.7;  }
#stacks_in_486 .trigger-img-rotate { opacity: 0;  }
#stacks_in_486 .trigger-morph { margin-top: 1% !important; opacity: 0.7; 
   }

/* -- End EACH CSS Template -- */.stacks_in_487 &gt; .grid-divider-wrapper &gt; .grid-divider{height:calc(100% - 0px)}


#stacks_in_495 {
	background-color: rgba(237, 237, 237, 1.00);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 20px 15px 15px 20px;
}
#stacks_in_431 h2,#stacks_in_431 .hTxt:not(.segment) div{font-size:2.00rem}@media all and (max-width:640px){#stacks_in_431 h2,#stacks_in_431 .hTxt:not(.segment) div{font-size:1.50rem}}@font-face{font-family:"Raleway-BoldItalic";font-style:normal;font-weight:normal;src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.eot");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.eot?#iefix") format("embedded-opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.svg#tav-font") format("svg");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.otf") format("opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.ttf") format("truetype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.woff2") format("woff2");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.woff") format("woff");}#stacks_in_431 h2 span,#stacks_in_431 div span,.no-default:not(.custom-font) h2 span,.no-default:not(.custom-font) div span{font-family:"Raleway-BoldItalic",serif ;}


#stacks_in_431 {
	padding: 50px 0px 30px 0px;
}
/* Morph */


/* ------------------ edit -- */

/* ----- edit END -- */	

/* -------------------- fallback OLD Internet Explorer Family */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* IE10+ specific styles go here */ 	
/* Clone start */	
#stacks_in_445 .hype_explorer_fix { display: block !important;
 border-radius:320px !important; -webkit-border-radius:320px !important;  }
#stacks_in_445 .hype_img_shape, #stacks_in_445 .hype-path001 {display: none !important;}
#stacks_in_445 .hype_back_shape_ie_fix {   border-radius:320px !important; -webkit-border-radius:320px !important; 	}
#stacks_in_445 .hype_back_shape {opacity: 0 !important;}
#stacks_in_445 .hype_back_shape_ie_fix { opacity: 1 !important;}
/* ie fix */
#stacks_in_445 .hype_back_shape_ie_fix { background-color: rgba(40, 40, 40, 0.00) !important;  margin-top: 23px; margin-left: 43px; border-style: solid !important;  border-color: rgba(33, 67, 112, 1.00) !important; border-width: 5px !important; 	
display:none !important;  transform: rotate( 0deg ) !important; -webkit-transform: rotate(0deg ) !important; -moz-transform: rotate( 0deg ) !important; } 
/* Clone end */
}
#stacks_in_445 .hype_video_shape { /*width: 100% !important; height: 100% !important; */
  }
 #stacks_in_445 .hype_videobox {width: 100% !important;  }

/* ------- global ------   */   
/* prevent issue in Foundation theme and some stacks */
#stacks_in_445 * { -moz-box-sizing: content-box;	-webkit-box-sizing: content-box; box-sizing: content-box;}
stacks_in_445_default9_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; } 
/* foundation RTL theme - fix - direction:ltr  */

#stacks_in_445 .HYPE_document { overflow: auto;
 
direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; /*height: 100% !important;*/	
min-height: 500px !important;
  
padding-bottom: 30px;   
} /* overflow: hidden;   */

@media (max-width: 1125px) { #stacks_in_445 .HYPE_document {  min-height: 400px !important;   } }
@media (max-width: 600px) { #stacks_in_445 .HYPE_document {  min-height: 310px !important;   } }

/* ___START______ */
@media (min-width: 479px) { #stacks_in_445 .stack_flex { padding-top: 0vh !important; padding-bottom: 0vh !important;}
 }

#stacks_in_445 .stack_image_bg { max-width: 100% !important;	margin-right: auto;	margin-left: auto;	text-align: center;	}

#stacks_in_445 .stack_image_bg_pic { 	
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 	
	 background-image: url(../files/stack_bg_image-445.png) !important;  	
				
	background-size: cover !important;
	background-position: 50% 50% !important;	
	 opacity: 100 !important; 
}
/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_445 .stack_image_bg_pic { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_445 .stack_image_bg_pic {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_445 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_445 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_445 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
	
#stacks_in_445 .stack_image_bg_overlay {	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;	
	
	background: linear-gradient(0deg, rgba(33, 33, 33, 0.56) 0%, rgba(7, 7, 7, 0.75) 100%) !important;		
 
}	
#stacks_in_445 .hype_img_shape, #stacks_in_445 .hype_img_shape_ie_fix { 	
 	
 background-image: url(../files/bg_image-445.jpg) !important;  	
	
background-size: cover !important;
	
 background-position: 50% 85% !important; 		
	 
	
	

	

	
}

#stacks_in_445 .hype_shape_area { margin-left: 0% !important; margin-top: -150px !important; }
@media (max-width: 1125px) { #stacks_in_445 .hype_shape_area {  margin-left: 0% !important; margin-top: -100px !important;   } }
@media (max-width: 600px) { #stacks_in_445 .hype_shape_area {  margin-left: 0% !important; margin-top: 0px !important;   } }

/* 3d shadow back */
 #stacks_in_445 .hype_back_shape path, #stacks_in_445 .hype_back_shape { fill: rgba(40, 40, 40, 0.00) !important;  margin-top: 23px; margin-left: 43px; stroke-style: solid !important;  stroke: rgba(33, 67, 112, 1.00) !important;  stroke-width: 5px !important;  display:none !important;  transform: rotate( 0deg ) !important; -webkit-transform: rotate(0deg ) !important; -moz-transform: rotate( 0deg ) !important; 
 width: 0 !important; height: 0 !important; max-width: 0 !important; max-height: 0 !important; margin: 0 !important;	padding: 0 !important;  
 }	
/* SLICE */
#stacks_in_445 .inner_slice_content { text-align: left; pointer-events: auto; margin-right: auto; margin-left: auto; max-width: 800px; padding: 23px; 
 	






}
#stacks_in_445 .inner_slice_content { 
 
	border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px;
 
 
} 		
#stacks_in_445 .inner_slice {
padding-left: 10px; padding-right: 10px; pointer-events: none;
 
z-index: 2 !important; box-sizing: border-box !important; position: relative;
padding-top: 280px !important; margin-left: 0% !important;

-webkit-animation: fade-css 0.30s  ease-in-out both; animation: fade-css 0.30s  ease-in-out both; -webkit-animation-delay: 0.55s;animation-delay: 0.55s; 

}
@keyframes fade-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-css { 0% {opacity: 0;} 100% {opacity: 1;} }

 	
@media (max-width: 1125px) { 
#stacks_in_445 .inner_slice {   padding-top: 160px !important; margin-left: 0% !important;   }
#stacks_in_445 .inner_slice_content {   max-width: 700px;   }
}
@media (max-width: 600px) {
#stacks_in_445 .inner_slice {   padding-top: 90px !important; margin-left: 0% !important;   }
#stacks_in_445 .inner_slice_content {   max-width: 500px;   } 
}


#stacks_in_445 .inner_slice_content, #stacks_in_445 .inner_slice_content p, #stacks_in_445 .inner_slice_content span, #stacks_in_445 .inner_slice_content [class*="fa fa-"],
#stacks_in_445 .inner_slice_content h1, #stacks_in_445 .inner_slice_content h2, #stacks_in_445 .inner_slice_content h3, #stacks_in_445 .inner_slice_content h4, #stacks_in_445 .inner_slice_content h5, #stacks_in_445 .inner_slice_content h6 { -webkit-font-smoothing: antialiased; 

}
#stacks_in_445 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_445 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_445 .inner_slice_content a:link, #stacks_in_445 .inner_slice_content a { 
 }

#stacks_in_445 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_445 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_445 .inner_slice_content a:hover { 
	
}
#stacks_in_445 .inner_slice_content, #stacks_in_445 .inner_slice_content p, #stacks_in_445 .inner_slice_content span, #stacks_in_445 .inner_slice_content [class*="fa fa-"],
#stacks_in_445 .inner_slice_content h1, #stacks_in_445 .inner_slice_content h2, #stacks_in_445 .inner_slice_content h3, #stacks_in_445 .inner_slice_content h4, #stacks_in_445 .inner_slice_content h5, #stacks_in_445 .inner_slice_content h6 { 
	}

/* link --- in Hype */
#stacks_in_445 .hype-link-hover-group, #stacks_in_445 .hype-link-hover, #stacks_in_445 .hype-link-hover-blank  {  display: block !important;   cursor: pointer !important;}
#stacks_in_445 .hype-link-hover {  cursor: pointer !important; }

/* waipoint triggers */
#stacks_in_445 .trigger-img-scale { opacity: 0;  margin-top: 5% !important; opacity: 0.7;  }
#stacks_in_445 .trigger-img-rotate { opacity: 0;  }
#stacks_in_445 .trigger-morph { margin-top: 1% !important; opacity: 0.7; 
   }

/* -- End EACH CSS Template -- */#stacks_in_865 h2,#stacks_in_865 .hTxt:not(.segment) div{font-size:2.00rem}@media all and (max-width:640px){#stacks_in_865 h2,#stacks_in_865 .hTxt:not(.segment) div{font-size:1.50rem}}@font-face{font-family:"Raleway-BoldItalic";font-style:normal;font-weight:normal;src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.eot");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.eot?#iefix") format("embedded-opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.svg#tav-font") format("svg");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.otf") format("opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.ttf") format("truetype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.woff2") format("woff2");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.woff") format("woff");}#stacks_in_865 h2 span,#stacks_in_865 div span,.no-default:not(.custom-font) h2 span,.no-default:not(.custom-font) div span{font-family:"Raleway-BoldItalic",serif ;}


#stacks_in_865 {
	padding: 50px 0px 30px 0px;
}
/* Morph */


/* ------------------ edit -- */

/* ----- edit END -- */	

/* -------------------- fallback OLD Internet Explorer Family */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* IE10+ specific styles go here */ 	
/* Clone start */	
#stacks_in_880 .hype_explorer_fix { display: block !important;
 border-radius:320px !important; -webkit-border-radius:320px !important;  }
#stacks_in_880 .hype_img_shape, #stacks_in_880 .hype-path001 {display: none !important;}
#stacks_in_880 .hype_back_shape_ie_fix {   border-radius:320px !important; -webkit-border-radius:320px !important; 	}
#stacks_in_880 .hype_back_shape {opacity: 0 !important;}
#stacks_in_880 .hype_back_shape_ie_fix { opacity: 1 !important;}
/* ie fix */
#stacks_in_880 .hype_back_shape_ie_fix { background-color: rgba(40, 40, 40, 0.00) !important;  margin-top: 23px; margin-left: 43px; border-style: solid !important;  border-color: rgba(33, 67, 112, 1.00) !important; border-width: 5px !important; 	
display:none !important;  transform: rotate( 0deg ) !important; -webkit-transform: rotate(0deg ) !important; -moz-transform: rotate( 0deg ) !important; } 
/* Clone end */
}
#stacks_in_880 .hype_video_shape { /*width: 100% !important; height: 100% !important; */
  }
 #stacks_in_880 .hype_videobox {width: 100% !important;  }

/* ------- global ------   */   
/* prevent issue in Foundation theme and some stacks */
#stacks_in_880 * { -moz-box-sizing: content-box;	-webkit-box-sizing: content-box; box-sizing: content-box;}
stacks_in_880_default9_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; } 
/* foundation RTL theme - fix - direction:ltr  */

#stacks_in_880 .HYPE_document { overflow: auto;
 
direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; /*height: 100% !important;*/	
min-height: 500px !important;
  
padding-bottom: 30px;   
} /* overflow: hidden;   */

@media (max-width: 1125px) { #stacks_in_880 .HYPE_document {  min-height: 400px !important;   } }
@media (max-width: 600px) { #stacks_in_880 .HYPE_document {  min-height: 310px !important;   } }

/* ___START______ */
@media (min-width: 479px) { #stacks_in_880 .stack_flex { padding-top: 0vh !important; padding-bottom: 0vh !important;}
 }

#stacks_in_880 .stack_image_bg { max-width: 100% !important;	margin-right: auto;	margin-left: auto;	text-align: center;	}

#stacks_in_880 .stack_image_bg_pic { 	
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 	
	 background-image: url(../files/stack_bg_image-880.jpg) !important;  	
				
	background-size: cover !important;
	background-position: 50% 50% !important;	
	 opacity: 100 !important; 
}
/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_880 .stack_image_bg_pic { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_880 .stack_image_bg_pic {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_880 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_880 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_880 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
	
#stacks_in_880 .stack_image_bg_overlay {	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;	
	
	background: linear-gradient(0deg, rgba(33, 33, 33, 0.56) 0%, rgba(7, 7, 7, 0.75) 100%) !important;		
 
}	
#stacks_in_880 .hype_img_shape, #stacks_in_880 .hype_img_shape_ie_fix { 	
 	
 background-image: url(../files/bg_image-880.jpg) !important;  	
	
background-size: cover !important;
	
 background-position: 50% 85% !important; 		
	 
	
	

	

	
}

#stacks_in_880 .hype_shape_area { margin-left: 0% !important; margin-top: -150px !important; }
@media (max-width: 1125px) { #stacks_in_880 .hype_shape_area {  margin-left: 0% !important; margin-top: -100px !important;   } }
@media (max-width: 600px) { #stacks_in_880 .hype_shape_area {  margin-left: 0% !important; margin-top: 0px !important;   } }

/* 3d shadow back */
 #stacks_in_880 .hype_back_shape path, #stacks_in_880 .hype_back_shape { fill: rgba(40, 40, 40, 0.00) !important;  margin-top: 23px; margin-left: 43px; stroke-style: solid !important;  stroke: rgba(33, 67, 112, 1.00) !important;  stroke-width: 5px !important;  display:none !important;  transform: rotate( 0deg ) !important; -webkit-transform: rotate(0deg ) !important; -moz-transform: rotate( 0deg ) !important; 
 width: 0 !important; height: 0 !important; max-width: 0 !important; max-height: 0 !important; margin: 0 !important;	padding: 0 !important;  
 }	
/* SLICE */
#stacks_in_880 .inner_slice_content { text-align: left; pointer-events: auto; margin-right: auto; margin-left: auto; max-width: 800px; padding: 23px; 
 	






}
#stacks_in_880 .inner_slice_content { 
 
	border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px;
 
 
} 		
#stacks_in_880 .inner_slice {
padding-left: 10px; padding-right: 10px; pointer-events: none;
 
z-index: 2 !important; box-sizing: border-box !important; position: relative;
padding-top: 280px !important; margin-left: 0% !important;

-webkit-animation: fade-css 0.30s  ease-in-out both; animation: fade-css 0.30s  ease-in-out both; -webkit-animation-delay: 0.55s;animation-delay: 0.55s; 

}
@keyframes fade-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-css { 0% {opacity: 0;} 100% {opacity: 1;} }

 	
@media (max-width: 1125px) { 
#stacks_in_880 .inner_slice {   padding-top: 160px !important; margin-left: 0% !important;   }
#stacks_in_880 .inner_slice_content {   max-width: 700px;   }
}
@media (max-width: 600px) {
#stacks_in_880 .inner_slice {   padding-top: 90px !important; margin-left: 0% !important;   }
#stacks_in_880 .inner_slice_content {   max-width: 500px;   } 
}


#stacks_in_880 .inner_slice_content, #stacks_in_880 .inner_slice_content p, #stacks_in_880 .inner_slice_content span, #stacks_in_880 .inner_slice_content [class*="fa fa-"],
#stacks_in_880 .inner_slice_content h1, #stacks_in_880 .inner_slice_content h2, #stacks_in_880 .inner_slice_content h3, #stacks_in_880 .inner_slice_content h4, #stacks_in_880 .inner_slice_content h5, #stacks_in_880 .inner_slice_content h6 { -webkit-font-smoothing: antialiased; 

}
#stacks_in_880 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_880 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_880 .inner_slice_content a:link, #stacks_in_880 .inner_slice_content a { 
 }

#stacks_in_880 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_880 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_880 .inner_slice_content a:hover { 
	
}
#stacks_in_880 .inner_slice_content, #stacks_in_880 .inner_slice_content p, #stacks_in_880 .inner_slice_content span, #stacks_in_880 .inner_slice_content [class*="fa fa-"],
#stacks_in_880 .inner_slice_content h1, #stacks_in_880 .inner_slice_content h2, #stacks_in_880 .inner_slice_content h3, #stacks_in_880 .inner_slice_content h4, #stacks_in_880 .inner_slice_content h5, #stacks_in_880 .inner_slice_content h6 { 
	}

/* link --- in Hype */
#stacks_in_880 .hype-link-hover-group, #stacks_in_880 .hype-link-hover, #stacks_in_880 .hype-link-hover-blank  {  display: block !important;   cursor: pointer !important;}
#stacks_in_880 .hype-link-hover {  cursor: pointer !important; }

/* waipoint triggers */
#stacks_in_880 .trigger-img-scale { opacity: 0;  margin-top: 5% !important; opacity: 0.7;  }
#stacks_in_880 .trigger-img-rotate { opacity: 0;  }
#stacks_in_880 .trigger-morph { margin-top: 1% !important; opacity: 0.7; 
   }

/* -- End EACH CSS Template -- */.stacks_in_881 &gt; .grid-divider-wrapper &gt; .grid-divider{height:calc(100% - 0px)}



#stacks_in_887 {
	background-color: rgba(255, 255, 255, 0.87);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 20px 15px 15px 20px;
}
#stacks_in_848 h2,#stacks_in_848 .hTxt:not(.segment) div{font-size:2.00rem}@media all and (max-width:640px){#stacks_in_848 h2,#stacks_in_848 .hTxt:not(.segment) div{font-size:1.50rem}}@font-face{font-family:"Raleway-BoldItalic";font-style:normal;font-weight:normal;src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.eot");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.eot?#iefix") format("embedded-opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.svg#tav-font") format("svg");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.otf") format("opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.ttf") format("truetype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.woff2") format("woff2");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.woff") format("woff");}#stacks_in_848 h2 span,#stacks_in_848 div span,.no-default:not(.custom-font) h2 span,.no-default:not(.custom-font) div span{font-family:"Raleway-BoldItalic",serif ;}


#stacks_in_848 {
	padding: 50px 0px 30px 0px;
}
/* Morph */


/* ------------------ edit -- */

/* ----- edit END -- */	

/* -------------------- fallback OLD Internet Explorer Family */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* IE10+ specific styles go here */ 	
/* Clone start */	
#stacks_in_875 .hype_explorer_fix { display: block !important;
 border-radius:320px !important; -webkit-border-radius:320px !important;  }
#stacks_in_875 .hype_img_shape, #stacks_in_875 .hype-path001 {display: none !important;}
#stacks_in_875 .hype_back_shape_ie_fix {   border-radius:320px !important; -webkit-border-radius:320px !important; 	}
#stacks_in_875 .hype_back_shape {opacity: 0 !important;}
#stacks_in_875 .hype_back_shape_ie_fix { opacity: 1 !important;}
/* ie fix */
#stacks_in_875 .hype_back_shape_ie_fix { background-color: rgba(40, 40, 40, 0.00) !important;  margin-top: 23px; margin-left: 43px; border-style: solid !important;  border-color: rgba(33, 67, 112, 1.00) !important; border-width: 5px !important; 	
display:none !important;  transform: rotate( 0deg ) !important; -webkit-transform: rotate(0deg ) !important; -moz-transform: rotate( 0deg ) !important; } 
/* Clone end */
}
#stacks_in_875 .hype_video_shape { /*width: 100% !important; height: 100% !important; */
  }
 #stacks_in_875 .hype_videobox {width: 100% !important;  }

/* ------- global ------   */   
/* prevent issue in Foundation theme and some stacks */
#stacks_in_875 * { -moz-box-sizing: content-box;	-webkit-box-sizing: content-box; box-sizing: content-box;}
stacks_in_875_default9_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; } 
/* foundation RTL theme - fix - direction:ltr  */

#stacks_in_875 .HYPE_document { overflow: auto;
 
direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; /*height: 100% !important;*/	
min-height: 500px !important;
  
padding-bottom: 30px;   
} /* overflow: hidden;   */

@media (max-width: 1125px) { #stacks_in_875 .HYPE_document {  min-height: 400px !important;   } }
@media (max-width: 600px) { #stacks_in_875 .HYPE_document {  min-height: 310px !important;   } }

/* ___START______ */
@media (min-width: 479px) { #stacks_in_875 .stack_flex { padding-top: 0vh !important; padding-bottom: 0vh !important;}
 }

#stacks_in_875 .stack_image_bg { max-width: 100% !important;	margin-right: auto;	margin-left: auto;	text-align: center;	}

#stacks_in_875 .stack_image_bg_pic { 	
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 	
	 background-image: url(../files/stack_bg_image-875.jpg) !important;  	
				
	background-size: cover !important;
	background-position: 50% 50% !important;	
	 opacity: 100 !important; 
}
/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_875 .stack_image_bg_pic { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_875 .stack_image_bg_pic {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_875 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_875 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_875 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
	
#stacks_in_875 .stack_image_bg_overlay {	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;	
	
	background: linear-gradient(0deg, rgba(33, 33, 33, 0.56) 0%, rgba(7, 7, 7, 0.75) 100%) !important;		
 
}	
#stacks_in_875 .hype_img_shape, #stacks_in_875 .hype_img_shape_ie_fix { 	
 	
 background-image: url(../files/bg_image-875.jpg) !important;  	
	
background-size: cover !important;
	
 background-position: 50% 85% !important; 		
	 
	
	

	

	
}

#stacks_in_875 .hype_shape_area { margin-left: 0% !important; margin-top: -150px !important; }
@media (max-width: 1125px) { #stacks_in_875 .hype_shape_area {  margin-left: 0% !important; margin-top: -100px !important;   } }
@media (max-width: 600px) { #stacks_in_875 .hype_shape_area {  margin-left: 0% !important; margin-top: 0px !important;   } }

/* 3d shadow back */
 #stacks_in_875 .hype_back_shape path, #stacks_in_875 .hype_back_shape { fill: rgba(40, 40, 40, 0.00) !important;  margin-top: 23px; margin-left: 43px; stroke-style: solid !important;  stroke: rgba(33, 67, 112, 1.00) !important;  stroke-width: 5px !important;  display:none !important;  transform: rotate( 0deg ) !important; -webkit-transform: rotate(0deg ) !important; -moz-transform: rotate( 0deg ) !important; 
 width: 0 !important; height: 0 !important; max-width: 0 !important; max-height: 0 !important; margin: 0 !important;	padding: 0 !important;  
 }	
/* SLICE */
#stacks_in_875 .inner_slice_content { text-align: left; pointer-events: auto; margin-right: auto; margin-left: auto; max-width: 800px; padding: 23px; 
 	






}
#stacks_in_875 .inner_slice_content { 
 
	border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px;
 
 
} 		
#stacks_in_875 .inner_slice {
padding-left: 10px; padding-right: 10px; pointer-events: none;
 
z-index: 2 !important; box-sizing: border-box !important; position: relative;
padding-top: 280px !important; margin-left: 0% !important;

-webkit-animation: fade-css 0.30s  ease-in-out both; animation: fade-css 0.30s  ease-in-out both; -webkit-animation-delay: 0.55s;animation-delay: 0.55s; 

}
@keyframes fade-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-css { 0% {opacity: 0;} 100% {opacity: 1;} }

 	
@media (max-width: 1125px) { 
#stacks_in_875 .inner_slice {   padding-top: 160px !important; margin-left: 0% !important;   }
#stacks_in_875 .inner_slice_content {   max-width: 700px;   }
}
@media (max-width: 600px) {
#stacks_in_875 .inner_slice {   padding-top: 90px !important; margin-left: 0% !important;   }
#stacks_in_875 .inner_slice_content {   max-width: 500px;   } 
}


#stacks_in_875 .inner_slice_content, #stacks_in_875 .inner_slice_content p, #stacks_in_875 .inner_slice_content span, #stacks_in_875 .inner_slice_content [class*="fa fa-"],
#stacks_in_875 .inner_slice_content h1, #stacks_in_875 .inner_slice_content h2, #stacks_in_875 .inner_slice_content h3, #stacks_in_875 .inner_slice_content h4, #stacks_in_875 .inner_slice_content h5, #stacks_in_875 .inner_slice_content h6 { -webkit-font-smoothing: antialiased; 

}
#stacks_in_875 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_875 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_875 .inner_slice_content a:link, #stacks_in_875 .inner_slice_content a { 
 }

#stacks_in_875 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_875 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_875 .inner_slice_content a:hover { 
	
}
#stacks_in_875 .inner_slice_content, #stacks_in_875 .inner_slice_content p, #stacks_in_875 .inner_slice_content span, #stacks_in_875 .inner_slice_content [class*="fa fa-"],
#stacks_in_875 .inner_slice_content h1, #stacks_in_875 .inner_slice_content h2, #stacks_in_875 .inner_slice_content h3, #stacks_in_875 .inner_slice_content h4, #stacks_in_875 .inner_slice_content h5, #stacks_in_875 .inner_slice_content h6 { 
	}

/* link --- in Hype */
#stacks_in_875 .hype-link-hover-group, #stacks_in_875 .hype-link-hover, #stacks_in_875 .hype-link-hover-blank  {  display: block !important;   cursor: pointer !important;}
#stacks_in_875 .hype-link-hover {  cursor: pointer !important; }

/* waipoint triggers */
#stacks_in_875 .trigger-img-scale { opacity: 0;  margin-top: 5% !important; opacity: 0.7;  }
#stacks_in_875 .trigger-img-rotate { opacity: 0;  }
#stacks_in_875 .trigger-morph { margin-top: 1% !important; opacity: 0.7; 
   }

/* -- End EACH CSS Template -- */
#stacks_in_895 {
	background-color: rgba(83, 0, 168, 1.00);
}
   #stacks_in_914 .sp-bevel{z-index:1}#stacks_in_914 .sp-bevel::before,#stacks_in_914 .sp-bevel::after{z-index:-1}     #stacks_in_914 .bevel-wrap{overflow:hidden;margin-top:0.00px}#stacks_in_914 .sp-bevel.orient-horiz{padding-bottom:calc( 3%  * 2.71);position:relative;overflow:hidden}#stacks_in_914 .sp-bevel.orient-horiz::before,#stacks_in_914 .sp-bevel.orient-horiz::after{position:absolute;z-index:-1;content:"";height:100%;background:rgba(83, 0, 168, 1.00)}#stacks_in_914 .sp-bevel.orient-horiz::before{left:0;width:0.00%}#stacks_in_914 .sp-bevel.orient-horiz::after{right:0;width:calc(100% - 0.00%)}#stacks_in_914 .sp-bevel.orient-horiz.arrow-down.arrow-inward{-webkit-transform:translateY(100%);transform:translateY(100%);overflow:visible}#stacks_in_914 .sp-bevel.orient-horiz.arrow-down::before,#stacks_in_914 .sp-bevel.orient-horiz.arrow-down::after{bottom:0}#stacks_in_914 .sp-bevel.orient-horiz.arrow-down::before{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:skew(0,3deg);transform:skew(0,3deg)}#stacks_in_914 .sp-bevel.orient-horiz.arrow-down::after{-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}#stacks_in_914 .sp-bevel.orient-horiz.arrow-up.arrow-inward{-webkit-transform:translateY(-100%);transform:translateY(-100%);overflow:visible}#stacks_in_914 .sp-bevel.orient-horiz.arrow-up::before,#stacks_in_914 .sp-bevel.orient-horiz.arrow-up::after{top:0}#stacks_in_914 .sp-bevel.orient-horiz.arrow-up::before{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg)}#stacks_in_914 .sp-bevel.orient-horiz.arrow-up::after{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skew(0,3deg);transform:skew(0,3deg)}  

#stacks_in_914 {
	background-color: rgba(239, 239, 239, 1.00);
}
#stacks_in_654 h1,#stacks_in_654 .hTxt:not(.segment) div{font-size:2.00rem}@media all and (max-width:640px){#stacks_in_654 h1,#stacks_in_654 .hTxt:not(.segment) div{font-size:1.50rem}}@font-face{font-family:"Raleway-BoldItalic";font-style:normal;font-weight:normal;src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.eot");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.eot?#iefix") format("embedded-opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.svg#tav-font") format("svg");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.otf") format("opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.ttf") format("truetype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.woff2") format("woff2");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-BoldItalic.ttf.woff") format("woff");}#stacks_in_654 h1 span,#stacks_in_654 div span,.no-default:not(.custom-font) h1 span,.no-default:not(.custom-font) div span{font-family:"Raleway-BoldItalic",serif ;}

/* Morph */


/* ------------------ edit -- */

/* ----- edit END -- */	

/* -------------------- fallback OLD Internet Explorer Family */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { /* IE10+ specific styles go here */ 	
/* Clone start */	
#stacks_in_637 .hype_explorer_fix { display: block !important;
 border-radius:320px !important; -webkit-border-radius:320px !important;  }
#stacks_in_637 .hype_img_shape, #stacks_in_637 .hype-path001 {display: none !important;}
#stacks_in_637 .hype_back_shape_ie_fix {   border-radius:320px !important; -webkit-border-radius:320px !important; 	}
#stacks_in_637 .hype_back_shape {opacity: 0 !important;}
#stacks_in_637 .hype_back_shape_ie_fix { opacity: 1 !important;}
/* ie fix */
#stacks_in_637 .hype_back_shape_ie_fix { background-color: rgba(218, 141, 56, 1.00) !important;  margin-top: 10px; margin-left: 43px; border-style: solid !important;  border-color: rgba(33, 67, 112, 1.00) !important; border-width: 2px !important; 	
display:none !important;  transform: rotate( 0deg ) !important; -webkit-transform: rotate(0deg ) !important; -moz-transform: rotate( 0deg ) !important; } 
/* Clone end */
}
#stacks_in_637 .hype_video_shape { /*width: 100% !important; height: 100% !important; */
  }
 #stacks_in_637 .hype_videobox {width: 100% !important;  }

/* ------- global ------   */   
/* prevent issue in Foundation theme and some stacks */
#stacks_in_637 * { -moz-box-sizing: content-box;	-webkit-box-sizing: content-box; box-sizing: content-box;}
stacks_in_637_default9_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; } 
/* foundation RTL theme - fix - direction:ltr  */

#stacks_in_637 .HYPE_document { overflow: auto;
 
direction:ltr !important; margin:auto; position:relative; display: block; width: 100%;  border-radius: 0px !important; -webkit-border-radius: 0px !important; -moz-border-radius: 0px !important; /*height: 100% !important;*/	
min-height: 500px !important;
  
padding-bottom: 30px;   
} /* overflow: hidden;   */

@media (max-width: 1125px) { #stacks_in_637 .HYPE_document {  min-height: 400px !important;   } }
@media (max-width: 600px) { #stacks_in_637 .HYPE_document {  min-height: 310px !important;   } }

/* ___START______ */
@media (min-width: 479px) { #stacks_in_637 .stack_flex { padding-top: 0vh !important; padding-bottom: 0vh !important;}
 }

#stacks_in_637 .stack_image_bg { max-width: 100% !important;	margin-right: auto;	margin-left: auto;	text-align: center;	}

#stacks_in_637 .stack_image_bg_pic { 	
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 	
	 background-image: url(../files/stack_bg_image-637.jpg) !important;  	
				
	background-size: cover !important;
	background-position: 50% 50% !important;	
	
	 filter: contrast(100%) brightness(100%) grayscale(0%) blur(0px) !important; -webkit-filter: contrast(100%) brightness(100%) grayscale(0%) blur(0px) !important;	
     opacity: 100 !important; 
}
/* fixed position in desktop only */
@media (max-width: 480px) { #stacks_in_637 .stack_image_bg_pic { background-attachment: scroll !important; } }
@media (min-width: 481px) and (max-width: 1024px) { #stacks_in_637 .stack_image_bg_pic {  background-attachment: scroll !important; } }
@media (min-width: 1025px) {  }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { #stacks_in_637 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_637 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) { #stacks_in_637 .stack_image_bg_pic {  background-attachment: scroll !important;  } }
	
#stacks_in_637 .stack_image_bg_overlay {	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;	
	
	background: linear-gradient(0deg, rgba(33, 33, 33, 0.56) 0%, rgba(7, 7, 7, 0.75) 100%) !important;		
 
}	
#stacks_in_637 .hype_img_shape, #stacks_in_637 .hype_img_shape_ie_fix { 	
 	
 background-image: url() !important;  	
	
background-size: cover !important;
	
 background-position: 50% 85% !important; 		
	 
	
	

	

	
}

#stacks_in_637 .hype_shape_area { margin-left: 0% !important; margin-top: -150px !important; }
@media (max-width: 1125px) { #stacks_in_637 .hype_shape_area {  margin-left: 0% !important; margin-top: -100px !important;   } }
@media (max-width: 600px) { #stacks_in_637 .hype_shape_area {  margin-left: 0% !important; margin-top: 0px !important;   } }

/* 3d shadow back */
 #stacks_in_637 .hype_back_shape path, #stacks_in_637 .hype_back_shape { fill: rgba(218, 141, 56, 1.00) !important;  margin-top: 10px; margin-left: 43px; stroke-style: solid !important;  stroke: rgba(33, 67, 112, 1.00) !important;  stroke-width: 2px !important;  display:none !important;  transform: rotate( 0deg ) !important; -webkit-transform: rotate(0deg ) !important; -moz-transform: rotate( 0deg ) !important; 
 width: 0 !important; height: 0 !important; max-width: 0 !important; max-height: 0 !important; margin: 0 !important;	padding: 0 !important;  
 }	
/* SLICE */
#stacks_in_637 .inner_slice_content { text-align: left; pointer-events: auto; margin-right: auto; margin-left: auto; max-width: 800px; padding: 23px; 
 	






}
#stacks_in_637 .inner_slice_content { 
 
	border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px;
 
 
} 		
#stacks_in_637 .inner_slice {
padding-left: 10px; padding-right: 10px; pointer-events: none;
 
z-index: 2 !important; box-sizing: border-box !important; position: relative;
padding-top: 280px !important; margin-left: 0% !important;

-webkit-animation: fade-css 0.30s  ease-in-out both; animation: fade-css 0.30s  ease-in-out both; -webkit-animation-delay: 0.55s;animation-delay: 0.55s; 

}
@keyframes fade-css { 0% {opacity: 0;} 100% {opacity: 1;} }
@-webkit-keyframes fade-css { 0% {opacity: 0;} 100% {opacity: 1;} }

 	
@media (max-width: 1125px) { 
#stacks_in_637 .inner_slice {   padding-top: 160px !important; margin-left: 0% !important;   }
#stacks_in_637 .inner_slice_content {   max-width: 700px;   }
}
@media (max-width: 600px) {
#stacks_in_637 .inner_slice {   padding-top: 90px !important; margin-left: 0% !important;   }
#stacks_in_637 .inner_slice_content {   max-width: 500px;   } 
}


#stacks_in_637 .inner_slice_content, #stacks_in_637 .inner_slice_content p, #stacks_in_637 .inner_slice_content span, #stacks_in_637 .inner_slice_content [class*="fa fa-"],
#stacks_in_637 .inner_slice_content h1, #stacks_in_637 .inner_slice_content h2, #stacks_in_637 .inner_slice_content h3, #stacks_in_637 .inner_slice_content h4, #stacks_in_637 .inner_slice_content h5, #stacks_in_637 .inner_slice_content h6 { -webkit-font-smoothing: antialiased; 

}
#stacks_in_637 .inner_slice_content a:link [class^="fa fa-"], #stacks_in_637 .inner_slice_content a:visited [class^="fa fa-"], #stacks_in_637 .inner_slice_content a:link, #stacks_in_637 .inner_slice_content a { 
 }

#stacks_in_637 .inner_slice_content a:hover [class^="fa fa-"], #stacks_in_637 .inner_slice_content a:active [class^="fa fa-"], #stacks_in_637 .inner_slice_content a:hover { 
	
}
#stacks_in_637 .inner_slice_content, #stacks_in_637 .inner_slice_content p, #stacks_in_637 .inner_slice_content span, #stacks_in_637 .inner_slice_content [class*="fa fa-"],
#stacks_in_637 .inner_slice_content h1, #stacks_in_637 .inner_slice_content h2, #stacks_in_637 .inner_slice_content h3, #stacks_in_637 .inner_slice_content h4, #stacks_in_637 .inner_slice_content h5, #stacks_in_637 .inner_slice_content h6 { 
	}

/* link --- in Hype */
#stacks_in_637 .hype-link-hover-group, #stacks_in_637 .hype-link-hover, #stacks_in_637 .hype-link-hover-blank  {  display: block !important;   cursor: pointer !important;}
#stacks_in_637 .hype-link-hover {  cursor: pointer !important; }

/* waipoint triggers */
#stacks_in_637 .trigger-img-scale { opacity: 0;  margin-top: 5% !important; opacity: 0.7;  }
#stacks_in_637 .trigger-img-rotate { opacity: 0;  }
#stacks_in_637 .trigger-morph { margin-top: 1% !important; opacity: 0.7; 
   }

/* -- End EACH CSS Template -- */.stacks_in_638 &gt; .grid-divider-wrapper &gt; .grid-divider{height:calc(100% - 0px)}

.stacks_in_642 img{width:100%;max-width:512px}


#stacks_in_646 {
	background-color: rgba(255, 255, 255, 0.87);
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
	margin: 0px 0px 20px 0px;
	padding: 20px 15px 15px 20px;
}
   #stacks_in_899 .sp-bevel{z-index:1}#stacks_in_899 .sp-bevel::before,#stacks_in_899 .sp-bevel::after{z-index:-1}     #stacks_in_899 .bevel-wrap{overflow:hidden;margin-top:0.00px}#stacks_in_899 .sp-bevel.orient-horiz{padding-bottom:calc( 3%  * 2.71);position:relative;overflow:hidden}#stacks_in_899 .sp-bevel.orient-horiz::before,#stacks_in_899 .sp-bevel.orient-horiz::after{position:absolute;z-index:-1;content:"";height:100%;background:rgba(83, 0, 168, 1.00)}#stacks_in_899 .sp-bevel.orient-horiz::before{left:0;width:0.00%}#stacks_in_899 .sp-bevel.orient-horiz::after{right:0;width:calc(100% - 0.00%)}#stacks_in_899 .sp-bevel.orient-horiz.arrow-down.arrow-inward{-webkit-transform:translateY(100%);transform:translateY(100%);overflow:visible}#stacks_in_899 .sp-bevel.orient-horiz.arrow-down::before,#stacks_in_899 .sp-bevel.orient-horiz.arrow-down::after{bottom:0}#stacks_in_899 .sp-bevel.orient-horiz.arrow-down::before{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:skew(0,3deg);transform:skew(0,3deg)}#stacks_in_899 .sp-bevel.orient-horiz.arrow-down::after{-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}#stacks_in_899 .sp-bevel.orient-horiz.arrow-up.arrow-inward{-webkit-transform:translateY(-100%);transform:translateY(-100%);overflow:visible}#stacks_in_899 .sp-bevel.orient-horiz.arrow-up::before,#stacks_in_899 .sp-bevel.orient-horiz.arrow-up::after{top:0}#stacks_in_899 .sp-bevel.orient-horiz.arrow-up::before{-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(0,-3deg);transform:skew(0,-3deg)}#stacks_in_899 .sp-bevel.orient-horiz.arrow-up::after{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skew(0,3deg);transform:skew(0,3deg)}  

#stacks_in_899 {
	background-color: rgba(239, 239, 239, 1.00);
}
#stacks_in_269 div,#stacks_in_269 .hTxt:not(.segment) div{font-size:3.00rem}@media all and (max-width:640px){#stacks_in_269 div,#stacks_in_269 .hTxt:not(.segment) div{font-size:2.00rem}}@media only screen and (min-width:0px){#stacks_in_269 div,#stacks_in_269 div{letter-spacing:-2.00px}}


#stacks_in_269 {
	padding: 30px 0px 0px 0px;
}

#stacks_out_269 {
	width: 96%;
}
#stacks_in_276 div,#stacks_in_276 .hTxt:not(.segment) div{font-size:5.00rem}@media all and (max-width:640px){#stacks_in_276 div,#stacks_in_276 .hTxt:not(.segment) div{font-size:3.00rem}}@media only screen and (min-width:0px){#stacks_in_276 div,#stacks_in_276 div{letter-spacing:-2.00px}}


#stacks_in_276 {
	padding: 0px 0px 20px 0px;
}

#stacks_out_276 {
	width: 96%;
}

#stacks_out_631 {
	width: 79%;
}

#stacks_out_633 {
	width: 58%;
}

@media only screen and (max-width: 499px) {
#paddyColPadstacks_in_275 {
	padding: 0 3%;
	}
}

@media only screen and (min-width: 500px) and (max-width: 767px) {
#paddyColPadstacks_in_275 {
	padding: 0 2%;
	}
}

@media only screen and (min-width: 768px) {
#paddyColPadstacks_in_275 {
	padding: 0 2%;
}
}
#stacks_in_857 h2,#stacks_in_857 .hTxt:not(.segment) div{font-size:2.00rem}@media all and (max-width:640px){#stacks_in_857 h2,#stacks_in_857 .hTxt:not(.segment) div{font-size:1.50rem}}@font-face{font-family:"Raleway-Italic";font-style:normal;font-weight:normal;src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-Italic.ttf.eot");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-Italic.ttf.eot?#iefix") format("embedded-opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-Italic.ttf.svg#tav-font") format("svg");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-Italic.ttf.otf") format("opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-Italic.ttf.ttf") format("truetype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-Italic.ttf.woff2") format("woff2");src:url("https://www.ristorante-pizzeria-italia.com/resources/Raleway/Raleway-Italic.ttf.woff") format("woff");}#stacks_in_857 h2 span,#stacks_in_857 div span,.no-default:not(.custom-font) h2 span,.no-default:not(.custom-font) div span{font-family:"Raleway-Italic",serif ;}


#stacks_in_857 {
	padding: 50px 0px 30px 0px;
}
#stacks_in_288 div,#stacks_in_288 .hTxt:not(.segment) div{font-size:3.00rem}@media all and (max-width:640px){#stacks_in_288 div,#stacks_in_288 .hTxt:not(.segment) div{font-size:2.00rem}}@media only screen and (min-width:0px){#stacks_in_288 div,#stacks_in_288 div{letter-spacing:-2.00px}}@font-face{font-family:"Lobster";font-style:normal;font-weight:normal;src:url("https://www.ristorante-pizzeria-italia.com/resources/Lobster/Lobster-Regular.ttf.woff.eot");src:url("https://www.ristorante-pizzeria-italia.com/resources/Lobster/Lobster-Regular.ttf.woff.eot?#iefix") format("embedded-opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Lobster/Lobster-Regular.ttf.woff.svg#tav-font") format("svg");src:url("https://www.ristorante-pizzeria-italia.com/resources/Lobster/Lobster-Regular.ttf.woff.otf") format("opentype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Lobster/Lobster-Regular.ttf.woff.ttf") format("truetype");src:url("https://www.ristorante-pizzeria-italia.com/resources/Lobster/Lobster-Regular.ttf.woff.woff2") format("woff2");src:url("https://www.ristorante-pizzeria-italia.com/resources/Lobster/Lobster-Regular.ttf.woff.woff") format("woff");}#stacks_in_288 div span,#stacks_in_288 div span,.no-default:not(.custom-font) div span,.no-default:not(.custom-font) div span{font-family:"Lobster",sans-serif ;}


#stacks_in_288 {
	padding: 30px 0px 50px 0px;
}

#stacks_out_288 {
	width: 96%;
}
#stacks_in_330 &gt; .s-pro.no-vault-z &gt; .shear-wrapper &gt; .shear-inner.o-bg-vault &gt; .inner-content{z-index:1}#stacks_in_330 &gt; .s-pro &gt; .sections-layer{display:none}#stacks_in_330 &gt; .s-pro &gt; .shear-wrapper &gt; .shear-inner::after,#stacks_in_330 &gt; .s-pro &gt; .shear-wrapper &gt; .shear-inner::before{margin-top:0.00%}

#stacks_in_330 {
	background-color: rgba(29, 29, 28, 0.49);
    background-image: url("4CECEA00-6397-4F8E-87F5-FC1EF8B82A5A.jpg");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}
@media only screen and (min-width: 320px) and (max-width: 9999px) {
#paddyColstacks_in_335 {
	max-width: 96%!important; 
	margin: 0 auto!important;
     } 
	}
	
@media only screen and (min-width: 9999px) {
#paddyColstacks_in_335 {
	max-width: 9999px!important; 
	margin: 0 auto!important;
     } 
	}

#stacks_in_335 {
	background-color: rgba(29, 29, 28, 0.44);
	padding: 150px 0px 150px 0px;
}
#stacks_in_336 .paddy2_colwrap {
	margin-left: auto; margin-right: auto;
	padding: 0px;
}

#stacks_in_336 .paddy2_col1 {
	width: 50.00%;
	display: block; 
	padding: 0px 0px;
	
		float: left;
		margin-left: 0;
	
}
#stacks_in_336 .paddy2_col2 {
	width: 50.000000%;
	display: block; 
	float: left;
	margin-left: 0%;
	padding: 0px 0px; 
}
@media only screen and (min-width: 9999px) {
#stacks_in_336 .paddy2_colwrap {
	padding: 0px;
}
#stacks_in_336 .paddy2_col1 {
	float: none;
	padding: 0px 0px;
	margin-left: 0%;
	width: 100%;
	}
#stacks_in_336 .paddy2_col2 {
	float: none;
	padding: 0px 0px;
	width: 100%;
	}
}
@media only screen and (max-width: 768px) {
#stacks_in_336 .paddy2_colwrap {
	padding: 0px;
}
#stacks_in_336 .paddy2_col1 {
	float: none;
	padding: 0px 0px;
	margin-left: 0%;
	width: 100%;
	}
#stacks_in_336 .paddy2_col2 {
	float: none;
	padding: 0px 0px;
	width: 100%;
	}
}




#stacks_out_1100 {
	width: 76%;
}



#stacks_in_343 {
	padding: 20px 0px 10px 0px;
}
@media only screen and (max-width:414px){#stacks_in_1104 p,#stacks_in_1104 div{text-align:center !important}}#stacks_in_1104 p,#stacks_in_1104 div,#stacks_in_1104 ul,#stacks_in_1104 ol,#stacks_in_1104 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_1104 a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1104 a:hover{color:rgba(255, 255, 255, 1.00)}@media only screen and (min-width:0px){#stacks_in_1104{}}
@media only screen and (max-width:480.00px){#stacks_in_1104,#stacks_in_1104 div,#stacks_in_1104 p,#stacks_in_1104 ol,#stacks_in_1104 ul li,#stacks_in_1104 ol li,#stacks_in_1104 ol,#stacks_in_1104 dl{font-size:1.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1104,#stacks_in_1104 div,#stacks_in_1104 p,#stacks_in_1104 ol,#stacks_in_1104 ul li,#stacks_in_1104 ol li,#stacks_in_1104 ol,#stacks_in_1104 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_1104,#stacks_in_1104 div,#stacks_in_1104 p,#stacks_in_1104 ol,#stacks_in_1104 ul li,#stacks_in_1104 ol li,#stacks_in_1104 ol,#stacks_in_1104 dl{font-size:1.50rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_1104,#stacks_in_1104 div,#stacks_in_1104 p,#stacks_in_1104 ol,#stacks_in_1104 ul li,#stacks_in_1104 ol li,#stacks_in_1104 ol,#stacks_in_1104 dl{font-size:1.50rem!important}}

#stacks_in_1104 {
	padding: 20px 0px 0px 0px;
}
@media only screen and (max-width:414px){#stacks_in_1107 p,#stacks_in_1107 div{text-align:center !important}}#stacks_in_1107 p,#stacks_in_1107 div,#stacks_in_1107 ul,#stacks_in_1107 ol,#stacks_in_1107 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_1107 a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1107 a:hover{color:rgba(255, 255, 255, 1.00)}@media only screen and (min-width:0px){#stacks_in_1107{}}
@media only screen and (max-width:480.00px){#stacks_in_1107,#stacks_in_1107 div,#stacks_in_1107 p,#stacks_in_1107 ol,#stacks_in_1107 ul li,#stacks_in_1107 ol li,#stacks_in_1107 ol,#stacks_in_1107 dl{font-size:1.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1107,#stacks_in_1107 div,#stacks_in_1107 p,#stacks_in_1107 ol,#stacks_in_1107 ul li,#stacks_in_1107 ol li,#stacks_in_1107 ol,#stacks_in_1107 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_1107,#stacks_in_1107 div,#stacks_in_1107 p,#stacks_in_1107 ol,#stacks_in_1107 ul li,#stacks_in_1107 ol li,#stacks_in_1107 ol,#stacks_in_1107 dl{font-size:1.50rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_1107,#stacks_in_1107 div,#stacks_in_1107 p,#stacks_in_1107 ol,#stacks_in_1107 ul li,#stacks_in_1107 ol li,#stacks_in_1107 ol,#stacks_in_1107 dl{font-size:1.50rem!important}}

#stacks_in_1107 {
	padding: 10px 0px 0px 0px;
}
@media only screen and (max-width:414px){#stacks_in_348 p,#stacks_in_348 div{text-align:center !important}}#stacks_in_348 p,#stacks_in_348 div,#stacks_in_348 ul,#stacks_in_348 ol,#stacks_in_348 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_348 a{color:rgba(0, 140, 186, 1.00)}#stacks_in_348 a:hover{color:rgba(0, 102, 153, 1.00)}@media only screen and (min-width:0px){#stacks_in_348{}}
@media only screen and (max-width:480.00px){#stacks_in_348,#stacks_in_348 div,#stacks_in_348 p,#stacks_in_348 ol,#stacks_in_348 ul li,#stacks_in_348 ol li,#stacks_in_348 ol,#stacks_in_348 dl{font-size:2.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_348,#stacks_in_348 div,#stacks_in_348 p,#stacks_in_348 ol,#stacks_in_348 ul li,#stacks_in_348 ol li,#stacks_in_348 ol,#stacks_in_348 dl{font-size:2.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_348,#stacks_in_348 div,#stacks_in_348 p,#stacks_in_348 ol,#stacks_in_348 ul li,#stacks_in_348 ol li,#stacks_in_348 ol,#stacks_in_348 dl{font-size:1.50rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_348,#stacks_in_348 div,#stacks_in_348 p,#stacks_in_348 ol,#stacks_in_348 ul li,#stacks_in_348 ol li,#stacks_in_348 ol,#stacks_in_348 dl{font-size:1.50rem!important}}

#stacks_in_348 {
	padding: 40px 0px 0px 0px;
}



#stacks_in_353 {
	padding: 20px 0px 10px 0px;
}
#stacks_in_352 .paddy2_colwrap {
	margin-left: auto; margin-right: auto;
	padding: 0px;
}

#stacks_in_352 .paddy2_col1 {
	width: 50.00%;
	display: block; 
	padding: 0px 0px;
	
		float: left;
		margin-left: 0;
	
}
#stacks_in_352 .paddy2_col2 {
	width: 50.000000%;
	display: block; 
	float: left;
	margin-left: 0%;
	padding: 0px 0px; 
}
@media only screen and (min-width: 9999px) {
#stacks_in_352 .paddy2_colwrap {
	padding: 0px;
}
#stacks_in_352 .paddy2_col1 {
	float: none;
	padding: 0px 0px;
	margin-left: 0%;
	width: 100%;
	}
#stacks_in_352 .paddy2_col2 {
	float: none;
	padding: 0px 0px;
	width: 100%;
	}
}
@media only screen and (max-width: 768px) {
#stacks_in_352 .paddy2_colwrap {
	padding: 0px;
}
#stacks_in_352 .paddy2_col1 {
	float: none;
	padding: 0px 0px;
	margin-left: 0%;
	width: 100%;
	}
#stacks_in_352 .paddy2_col2 {
	float: none;
	padding: 0px 0px;
	width: 100%;
	}
}



@media only screen and (max-width:414px){#stacks_in_1101 p,#stacks_in_1101 div{text-align:center !important}}#stacks_in_1101 p,#stacks_in_1101 div,#stacks_in_1101 ul,#stacks_in_1101 ol,#stacks_in_1101 dl{color:rgba(255, 255, 255, 1.00)}#stacks_in_1101 a{color:rgba(255, 255, 255, 1.00)}#stacks_in_1101 a:hover{color:rgba(255, 255, 255, 1.00)}@media only screen and (min-width:0px){#stacks_in_1101{}}
@media only screen and (max-width:480.00px){#stacks_in_1101,#stacks_in_1101 div,#stacks_in_1101 p,#stacks_in_1101 ol,#stacks_in_1101 ul li,#stacks_in_1101 ol li,#stacks_in_1101 ol,#stacks_in_1101 dl{font-size:1.00rem!important}}@media only screen and (min-width:480.00px) and (max-width:640.00px){#stacks_in_1101,#stacks_in_1101 div,#stacks_in_1101 p,#stacks_in_1101 ol,#stacks_in_1101 ul li,#stacks_in_1101 ol li,#stacks_in_1101 ol,#stacks_in_1101 dl{font-size:1.00rem!important}}@media only screen and (min-width:640.00px) and (max-width:2000.00px){#stacks_in_1101,#stacks_in_1101 div,#stacks_in_1101 p,#stacks_in_1101 ol,#stacks_in_1101 ul li,#stacks_in_1101 ol li,#stacks_in_1101 ol,#stacks_in_1101 dl{font-size:1.50rem!important}}@media only screen and (min-width:2000.00px){#stacks_in_1101,#stacks_in_1101 div,#stacks_in_1101 p,#stacks_in_1101 ol,#stacks_in_1101 ul li,#stacks_in_1101 ol li,#stacks_in_1101 ol,#stacks_in_1101 dl{font-size:1.50rem!important}}

#stacks_in_1101 {
	padding: 40px 0px 0px 0px;
}
#stacks_in_365 .paddy2_colwrap {
	margin-left: auto; margin-right: auto;
	padding: 0px;
}

#stacks_in_365 .paddy2_col1 {
	width: 50.00%;
	display: block; 
	padding: 0px 0px;
	
		float: left;
		margin-left: 0;
	
}
#stacks_in_365 .paddy2_col2 {
	width: 50.000000%;
	display: block; 
	float: left;
	margin-left: 0%;
	padding: 0px 0px; 
}
@media only screen and (min-width: 9999px) {
#stacks_in_365 .paddy2_colwrap {
	padding: 0px;
}
#stacks_in_365 .paddy2_col1 {
	float: none;
	padding: 0px 0px;
	margin-left: 0%;
	width: 100%;
	}
#stacks_in_365 .paddy2_col2 {
	float: none;
	padding: 0px 0px;
	width: 100%;
	}
}
@media only screen and (max-width: 768px) {
#stacks_in_365 .paddy2_colwrap {
	padding: 0px;
}
#stacks_in_365 .paddy2_col1 {
	float: none;
	padding: 0px 0px;
	margin-left: 0%;
	width: 100%;
	}
#stacks_in_365 .paddy2_col2 {
	float: none;
	padding: 0px 0px;
	width: 100%;
	}
}




#stacks_in_365 {
	padding: 30px 0px 0px 0px;
}

#stacks_in_366 {
	padding: 0px 0px 50px 0px;
}

#stacks_out_366 {
	width: 75%;
}

#stacks_in_369 {
	padding: 0px 0px 50px 0px;
}

#stacks_out_369 {
	width: 30%;
}
.ovl-style-pro-stacks_in_330::after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";z-index:13}.ovl-style-pro-stacks_in_330:not(.o-bg-vault)::after{background-color:rgba(0, 0, 0, 0.61)}

#stacks_in_330 &gt; .s-pro[class*="pre-eff-"] &gt;.shear-wrapper&gt;.shear-inner.ani-overlay::after{-webkit-transition-duration:0ms;transition-duration:0ms;-webkit-transition-delay:0ms;transition-delay:0ms}#stacks_in_330 &gt; .s-pro &gt;.shear-wrapper&gt;.shear-inner.ani-overlay::after{-webkit-transition-duration:5000ms;transition-duration:5000ms;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#stacks_in_330 &gt; .s-pro &gt;.shear-wrapper&gt;.shear-inner.ani-overlay::after{-webkit-transition-property:opacity;transition-property:opacity}#stacks_in_330 &gt; .s-pro.pre-eff-stacks_in_333.eff-opacity &gt;.shear-wrapper&gt;.shear-inner.ani-overlay::after{opacity:1.00}#stacks_in_330 &gt; .s-pro.animate-stacks_in_333.eff-opacity &gt;.shear-wrapper&gt;.shear-inner.ani-overlay::after{opacity:0.40}
#stacks_in_330 &gt; .s-pro[class*="pre-eff-"] &gt;.shear-wrapper&gt;.shear-inner&gt;.inner-content&gt;.content-wrapper.ani-content&gt;.content{-webkit-transition-duration:0ms;transition-duration:0ms;-webkit-transition-delay:0ms;transition-delay:0ms}#stacks_in_330 &gt; .s-pro &gt;.shear-wrapper&gt;.shear-inner&gt;.inner-content&gt;.content-wrapper.ani-content&gt;.content{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-delay:0ms;transition-delay:0ms;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}#stacks_in_330 &gt; .s-pro &gt;.shear-wrapper&gt;.shear-inner&gt;.inner-content&gt;.content-wrapper.ani-content&gt;.content{-webkit-transition-property:opacity;transition-property:opacity}#stacks_in_330 &gt; .s-pro.pre-eff-stacks_in_334.eff-opacity &gt;.shear-wrapper&gt;.shear-inner&gt;.inner-content&gt;.content-wrapper.ani-content&gt;.content{opacity:0.00}#stacks_in_330 &gt; .s-pro.animate-stacks_in_334.eff-opacity &gt;.shear-wrapper&gt;.shear-inner&gt;.inner-content&gt;.content-wrapper.ani-content&gt;.content{opacity:1.00}
</pre></body></html>