ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.page-bg{background-image:url(/upload/bg-pizza.jpg)}.mobile-menu-wrapper ul.mobile-menu li a,a,body,html,i,img,li,p,ul{opacity:1;visibility:visible;-webkit-transition:opacity .24s ease-in-out;-moz-transition:opacity .24s ease-in-out;transition:opacity .24s ease-in-out}body,html{border:0;font:100%;vertical-align:baseline;color:#333;font-size:13px;font-weight:400;line-height:2;font-family:"Merriweather",serif;letter-spacing:.5px}p{padding:0;color:#333;margin:0 0 20px}a{outline:0;text-decoration:none;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;color:#000}a,body,html,img{margin:0;padding:0}a,i,img,li,p,ul{border:0;font:100%;vertical-align:baseline;font-size:13px;font-weight:400;line-height:2;font-family:"Merriweather",serif;letter-spacing:.5px}i,img,li,ul{color:#333}img{height:auto;max-width:100%}i,li,ul{margin:0;padding:0}body,html{height:100%;-webkit-font-smoothing:antialiased}body{background:#f5f5f5;word-break:break-word;overflow-x:hidden}.clear{clear:both}*,::after,::before{box-sizing:border-box}a:hover,ul.sf-menu li a:hover{color:#fab940}.global-wrapper{min-height:100%;position:relative;overflow:hidden}.container-wrapper{position:relative;padding:0;background:#fff;margin-left:250px}.page-bg{top:0;left:250px;width:100%;height:100%;position:fixed;background:#fff;z-index:0;background-repeat:no-repeat;background-size:cover}ul li{margin-left:18px}.phone_cta,.phone_cta .fa{color:#fcf6ec;text-transform:uppercase;font-size:18px;line-height:1.6}.phone_cta,ul.sf-menu li a{font-family:"Suez One",serif}.phone_cta{margin-top:1em;display:block;text-align:center}.phone_cta .fa{margin-right:5px}.header-wrapper{width:250px;height:100%;background-image:url(/wp-content/themes/cogitto/assets/images/bg-menu.jpg);background-repeat:no-repeat;background-size:cover;display:block;position:fixed;z-index:2;padding:0 30px;overflow-y:auto}.logo{text-align:center;margin-top:60px;margin-bottom:40px}ul.sf-menu,ul.sf-menu li{text-align:center;list-style-position:inside}ul.sf-menu li{padding:0;margin:0}ul.sf-menu li a{color:#fcf6ec;font-size:24px;line-height:1.6;text-transform:uppercase}.mobile-menu-wrapper{width:100%;background:rgb(0 0 0/.85);position:absolute;height:auto;z-index:11;float:left;margin-bottom:30px;display:none}.mobile-menu-wrapper ul,ul.sf-menu,ul.sf-menu li{list-style:none}.mobile-menu-wrapper ul.mobile-menu li{display:block;margin:0}.mobile-menu-wrapper ul.mobile-menu li:before{content:""}.mobile-menu-wrapper ul.mobile-menu li a{width:100%;padding:12px 20px 10px;display:block;color:#fcf6ec;border-bottom:1px solid #000;font-size:14px;text-transform:uppercase;font-family:"Suez One",cursive}.mobile-menu-wrapper ul.mobile-menu li a:hover{color:#fab940;background:rgb(0 0 0/.6)}.menu-icons-inside{width:100%;text-align:center;display:none}.menu-icon{position:relative;cursor:pointer;color:#fff;float:none;height:26px;margin-right:0;margin-top:10px;display:inline-block}.menu-icon:hover{color:#fff}.footer{display:block;position:relative}.footer-socials ul.socials-sh{text-align:center;list-style:none;margin-bottom:30px}.footer-socials ul.socials-sh li{display:inline;margin:0;padding:0}.footer-socials ul.socials-sh li a{color:#c6b08c;font-size:20px;margin:0 3px}.footer-socials ul.socials-sh li a:hover{color:#fab940}.footer-content{color:#fcf6ec;text-align:center;border-top:3px solid #fab940;padding-top:10px;line-height:1.6;padding-bottom:10px}.footer-content a{color:#fff;transition:.2s}.footer-content a:hover{color:#e177cc;transition:.2s}.footer2{width:100%;background:#000;position:relative;float:left}.socials-sh li svg{max-width:24px;width:100%;height:auto}.menu-main-nav-menu-container ul li{margin:10px 0!important}#header .phone-mobile,.footer2{display:none}@media only screen and (max-width:920px){#header .clear,#header .menu-wrapper-2{display:none}.header-wrapper{width:100%;height:auto;position:relative;float:left;display:flex;align-items:center;justify-content:space-between;padding:15px}#header .phone-mobile{display:block;color:#fcf6ec;font-size:18px;font-weight:700}.logo{text-align:left;margin-top:10px;margin-bottom:10px}.logo,.menu-wrapper{float:none;display:table-cell;vertical-align:middle}.logo img{max-width:130px}.main-menu{display:none}.menu-icons-inside{display:inline-block}.page-bg{left:0}.container-wrapper{margin:0 auto}.footer{display:none}.footer2{display:block}.footer-socials ul.socials-sh{margin:15px 0}.hidden-mobile{display:none}.phone_cta{background:#ff9f00;margin-top:0;border:1px solid #ff8100;display:block;border-radius:50%;padding:10px 10px 10px 15px;position:fixed;bottom:2%;right:4%;color:#fff;z-index:9999}.phone_cta .fa{color:#fff}}@media only screen and (max-width:650px){.container-wrapper{max-width:500px;z-index:1}}@media only screen and (max-height:768px){.logo{margin-top:30px;margin-bottom:20px}ul.sf-menu li a{color:#fcf6ec;font-size:18px;line-height:1.6;text-transform:uppercase}ul.sf-menu li a:hover{color:#fab940}.footer-content{padding-bottom:0}.footer{bottom:20px}}@media only screen and (max-width:425px){.logo img{max-width:75px}.footer-content{padding-bottom:13px}}@media (max-width:920px){.menu-wrapper .footer-socials{display:none!important}.menu-main-nav-menu-container ul li{margin:10px 0!important}}.slides,.slides>li{margin:0;padding:0;list-style:none}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}:root{--swiper-navigation-size:44px}@font-face{font-display:swap;font-family:"Suez One",serif;src:url(/wp-content/themes/cogitto/assets/fonts/SuezOne-Regular.woff);font-weight:400;font-display:swap}@font-face{font-display:swap;font-family:"Suez One",serif;src:url(/wp-content/themes/cogitto/assets/fonts/SuezOne-Regular.woff2);font-weight:400;font-display:swap}@media (min-width:768px){.menu-wrapper a{font-size:18px!important}}.menu-wrapper a,.menu-wrapper li,.menu-wrapper li a{display:block!important}.footer-socials .socials-sh li{display:inline-block}.footer-socials a:hover{color:gold}.menu-wrapper ::after,.menu-wrapper ::before{content:none!important;display:none!important}.menu-wrapper a{line-height:1.6!important;white-space:normal!important;word-break:break-word!important;text-decoration:none!important}.menu-wrapper li{clear:both!important;float:none!important}@media (min-width:768px){.menu-wrapper a{font-size:18px!important}}.menu-wrapper li,.menu-wrapper ul{list-style:none!important;padding:0!important;margin:0!important}.footer-socials{position:static!important;display:flex!important;justify-content:center;align-items:center;gap:12px;margin:12px 0 8px!important;clear:both}.footer-socials .socials-sh{list-style:none;margin:0;padding:0;display:flex!important;gap:12px}.footer-socials a{color:#fff;font-size:20px;line-height:1;transition:color .2s}.footer-content a,.phone_cta,.phone_cta *{text-decoration:none!important}.footer-content::before,.footer-socials::before,.footer::before,.menu-wrapper .footer-socials::before{content:none!important}.footer{padding-top:12px}.menu-wrapper .phone_cta,.menu-wrapper .phone_cta *{text-decoration:none!important}.menu-wrapper .phone_cta *{display:inline!important}.menu-wrapper .phone_cta{display:block!important;margin-bottom:12px!important}.menu-wrapper .footer-socials{position:static!important;transform:none!important;top:auto!important;bottom:auto!important;display:flex;justify-content:center!important;gap:16px!important;margin:6px 0 10px!important;clear:both!important}@media screen{.kenburn-slider{position:relative}.kenburn-slider .slides{list-style:none;overflow:hidden;margin:0;padding:0}.kenburn-slider .slides>li{float:left;margin-right:-100%;width:100%;overflow:hidden;height:100vh;position:relative}.slide-image{background-size:cover;background-position:center;position:absolute;width:100%;height:100%;left:0;top:0}.caption1,.caption2{white-space:nowrap;font-size:7rem;line-height:1.2em;font-weight:400;font-family:"Suez One",serif;visibility:inherit;transition:none 0s ease 0s;border-width:0;margin:0;letter-spacing:0;min-height:0;min-width:0;max-height:none;max-width:none;opacity:1;transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform-origin:50% 50%0}.caption1{z-index:5;color:#fff;text-shadow:rgb(0 0 0/.6)0 2px 2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.caption2{z-index:6;color:#fab940;background-color:#242424;border-radius:10px;padding:5px 40px;display:inline-block}@media only screen and (max-width:920px){.caption1,.caption2{font-size:5rem;line-height:2em}}@media only screen and (max-width:525px){.caption1,.caption2{font-size:3rem;line-height:2em}}@media only screen and (max-width:425px){.caption1,.caption2{font-size:3rem;line-height:2em}}}