.elementor-5705 .elementor-element.elementor-element-703c773 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5705 .elementor-element.elementor-element-703c773 > .elementor-container{min-height:70px;}.elementor-5705 .elementor-element.elementor-element-703c773{border-style:solid;border-width:0px 0px 1px 0px;border-color:#BDB7B240;margin-top:0px;margin-bottom:0px;padding:5px 30px 5px 30px;z-index:100;}.elementor-5705 .elementor-element.elementor-element-822be2d{text-align:start;}.elementor-5705 .elementor-element.elementor-element-822be2d img{width:145px;}.elementor-5705 .elementor-element.elementor-element-8d858e9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5705 .elementor-element.elementor-element-634739c{width:auto;max-width:auto;--vamtam-pointer-color-hover:var( --e-global-color-vamtam_accent_2 );--vamtam-pointer-color-active:var( --e-global-color-vamtam_accent_2 );--e-nav-menu-horizontal-menu-item-margin:calc( 40px / 2 );}.elementor-5705 .elementor-element.elementor-element-634739c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-menu-toggle{margin:0 auto;}.elementor-5705 .elementor-element.elementor-element-634739c a.elementor-item{--vamtam-underline-spacing:32px;}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-2ef46e6-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef46e6-font-size );font-weight:var( --e-global-typography-2ef46e6-font-weight );text-transform:var( --e-global-typography-2ef46e6-text-transform );font-style:var( --e-global-typography-2ef46e6-font-style );text-decoration:var( --e-global-typography-2ef46e6-text-decoration );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-vamtam_accent_3 );fill:var( --e-global-color-vamtam_accent_3 );padding-left:0px;padding-right:0px;}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-634739c .e--pointer-framed .elementor-item:before,
					.elementor-5705 .elementor-element.elementor-element-634739c .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-634739c .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-5705 .elementor-element.elementor-element-634739c .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:40px;}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown a, .elementor-5705 .elementor-element.elementor-element-634739c .elementor-menu-toggle{color:var( --e-global-color-vamtam_accent_1 );fill:var( --e-global-color-vamtam_accent_1 );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown{background-color:var( --e-global-color-vamtam_accent_3 );border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown a:hover,
				.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown a.elementor-item-active,
				.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown a.highlighted,
				body:not(.e--ua-isTouchDevice) .elementor-5705 .elementor-element.elementor-element-634739c .elementor-menu-toggle:hover,
				body.e--ua-isTouchDevice .elementor-5705 .elementor-element.elementor-element-634739c .elementor-menu-toggle.elementor-active:hover{color:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown a:hover,
					.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown a:focus,
					.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-vamtam_accent_2 );background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-b647f27-font-family ), Sans-serif;font-size:var( --e-global-typography-b647f27-font-size );font-weight:var( --e-global-typography-b647f27-font-weight );text-transform:var( --e-global-typography-b647f27-text-transform );font-style:var( --e-global-typography-b647f27-font-style );text-decoration:var( --e-global-typography-b647f27-text-decoration );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:18px !important;}.elementor-5705 .elementor-element.elementor-element-63f3eed.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5705 .elementor-element.elementor-element-63f3eed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5705 .elementor-element.elementor-element-6979f23{width:auto;max-width:auto;}.elementor-5705 .elementor-element.elementor-element-6979f23 > .elementor-widget-container{margin:0px 25px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-6979f23 .elementor-button{padding:10px 22px 10px 22px;}.elementor-5705 .elementor-element.elementor-element-47c8262 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5705 .elementor-element.elementor-element-47c8262:not(.elementor-motion-effects-element-type-background), .elementor-5705 .elementor-element.elementor-element-47c8262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-5705 .elementor-element.elementor-element-47c8262 > .elementor-container{min-height:80px;}.elementor-5705 .elementor-element.elementor-element-47c8262{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1000;}.elementor-5705 .elementor-element.elementor-element-47c8262 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5705 .elementor-element.elementor-element-7926ebb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5705 .elementor-element.elementor-element-b4ce950{width:auto;max-width:auto;}.elementor-5705 .elementor-element.elementor-element-b4ce950 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;padding:11px 28px 11px 28px;}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-menu-toggle{margin-left:auto;background-color:#02010100;}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-2ef46e6-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef46e6-font-size );font-weight:var( --e-global-typography-2ef46e6-font-weight );text-transform:var( --e-global-typography-2ef46e6-text-transform );font-style:var( --e-global-typography-2ef46e6-font-style );text-decoration:var( --e-global-typography-2ef46e6-text-decoration );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-vamtam_accent_1 );fill:var( --e-global-color-vamtam_accent_1 );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-vamtam_accent_2 );fill:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a, .elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-menu-toggle{color:var( --e-global-color-vamtam_accent_1 );fill:var( --e-global-color-vamtam_accent_1 );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-vamtam_accent_3 );border-style:solid;border-color:var( --e-global-color-vamtam_accent_5 );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a:hover,
				.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a.elementor-item-active,
				.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a.highlighted,
				body:not(.e--ua-isTouchDevice) .elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-menu-toggle:hover,
				body.e--ua-isTouchDevice .elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-menu-toggle.elementor-active:hover{color:var( --e-global-color-vamtam_accent_1 );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a:hover,
					.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a:focus,
					.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-vamtam_accent_1 );background-color:#FFFFFF;}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-2ef46e6-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef46e6-font-size );font-weight:var( --e-global-typography-2ef46e6-font-weight );text-transform:var( --e-global-typography-2ef46e6-text-transform );font-style:var( --e-global-typography-2ef46e6-font-style );text-decoration:var( --e-global-typography-2ef46e6-text-decoration );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-vamtam_accent_5 );border-bottom-width:1px;}.elementor-5705 .elementor-element.elementor-element-e67af43 div.elementor-menu-toggle{color:var( --e-global-color-vamtam_accent_1 );}.elementor-5705 .elementor-element.elementor-element-e67af43 div.elementor-menu-toggle svg{fill:var( --e-global-color-vamtam_accent_1 );}body:not(.e--ua-isTouchDevice) .elementor-5705 .elementor-element.elementor-element-e67af43 div.elementor-menu-toggle:hover{color:var( --e-global-color-vamtam_accent_2 );}body:not(.e--ua-isTouchDevice) .elementor-5705 .elementor-element.elementor-element-e67af43 div.elementor-menu-toggle:hover svg{fill:var( --e-global-color-vamtam_accent_2 );}body.e--ua-isTouchDevice .elementor-5705 .elementor-element.elementor-element-e67af43 div.elementor-menu-toggle.elementor-active:hover{color:var( --e-global-color-vamtam_accent_2 );}body.e--ua-isTouchDevice .elementor-5705 .elementor-element.elementor-element-e67af43 div.elementor-menu-toggle.elementor-active:hover svg{fill:var( --e-global-color-vamtam_accent_2 );}body:not(.e--ua-isTouchDevice) .elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-menu-toggle:hover{background-color:#02010100;}body.e--ua-isTouchDevice .elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-active.elementor-menu-toggle:hover{background-color:#02010100;}.elementor-5705 .elementor-element.elementor-element-83f865f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-5705 .elementor-element.elementor-element-ba160ed .elementor-heading-title{font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-5705 .elementor-element.elementor-element-6ce3130{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:99;}.elementor-5705 .elementor-element.elementor-element-97f7038{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5705 .elementor-element.elementor-element-3e9d29b img{width:250px;}.elementor-5705 .elementor-element.elementor-element-c54efca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5705 .elementor-element.elementor-element-9d70630{width:auto;max-width:auto;--vamtam-pointer-color-hover:#FD1E1E;--vamtam-pointer-color-active:#FD1E1E;--e-nav-menu-horizontal-menu-item-margin:calc( 40px / 2 );}.elementor-5705 .elementor-element.elementor-element-9d70630 > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-menu-toggle{margin:0 auto;}.elementor-5705 .elementor-element.elementor-element-9d70630 a.elementor-item{--vamtam-underline-spacing:32px;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-2ef46e6-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef46e6-font-size );font-weight:var( --e-global-typography-2ef46e6-font-weight );text-transform:var( --e-global-typography-2ef46e6-text-transform );font-style:var( --e-global-typography-2ef46e6-font-style );text-decoration:var( --e-global-typography-2ef46e6-text-decoration );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main .elementor-item:focus{color:#FD1E1E;fill:#FD1E1E;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FD1E1E;}.elementor-5705 .elementor-element.elementor-element-9d70630 .e--pointer-framed .elementor-item:before,
					.elementor-5705 .elementor-element.elementor-element-9d70630 .e--pointer-framed .elementor-item:after{border-color:#FD1E1E;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FD1E1E;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#FD1E1E;}.elementor-5705 .elementor-element.elementor-element-9d70630 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-5705 .elementor-element.elementor-element-9d70630 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#FD1E1E;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:40px;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown a, .elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-menu-toggle{color:var( --e-global-color-vamtam_accent_1 );fill:var( --e-global-color-vamtam_accent_1 );}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-vamtam_accent_3 );border-style:solid;border-width:1px 0px 0px 0px;border-color:#FD1E1E;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown a:hover,
				.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown a.elementor-item-active,
				.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown a.highlighted,
				body:not(.e--ua-isTouchDevice) .elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-menu-toggle:hover,
				body.e--ua-isTouchDevice .elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-menu-toggle.elementor-active:hover{color:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown a:hover,
					.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown a:focus,
					.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-vamtam_accent_2 );background-color:var( --e-global-color-vamtam_accent_3 );}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-b647f27-font-family ), Sans-serif;font-size:var( --e-global-typography-b647f27-font-size );font-weight:var( --e-global-typography-b647f27-font-weight );text-transform:var( --e-global-typography-b647f27-text-transform );font-style:var( --e-global-typography-b647f27-font-style );text-decoration:var( --e-global-typography-b647f27-text-decoration );}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:18px !important;}.elementor-5705 .elementor-element.elementor-element-110b368 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0% 0% 0% 0%;padding:14px 32px 14px 32px;}.elementor-5705 .elementor-element.elementor-element-110b368 .elementor-button:hover, .elementor-5705 .elementor-element.elementor-element-110b368 .elementor-button:focus{background-color:#FD1E1E;color:#FFFFFF;border-color:#FD1E1E;}.elementor-5705 .elementor-element.elementor-element-110b368{width:auto;max-width:auto;}.elementor-5705 .elementor-element.elementor-element-110b368 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-110b368 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5705 .elementor-element.elementor-element-110b368 .elementor-button:hover svg, .elementor-5705 .elementor-element.elementor-element-110b368 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5705 .elementor-element.elementor-element-d017bb0 .elementor-button{background-color:#FFFFFF;fill:#FD1E1E;color:#FD1E1E;border-style:none;border-radius:0% 0% 0% 0%;padding:14px 32px 14px 32px;}.elementor-5705 .elementor-element.elementor-element-d017bb0 .elementor-button:hover, .elementor-5705 .elementor-element.elementor-element-d017bb0 .elementor-button:focus{background-color:#FD1E1E;color:#FFFFFF;}.elementor-5705 .elementor-element.elementor-element-d017bb0{width:auto;max-width:auto;}.elementor-5705 .elementor-element.elementor-element-d017bb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-d017bb0 .elementor-button-icon{font-size:25px;}.elementor-5705 .elementor-element.elementor-element-d017bb0 .elementor-button:hover svg, .elementor-5705 .elementor-element.elementor-element-d017bb0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-2ef46e6-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef46e6-font-size );font-weight:var( --e-global-typography-2ef46e6-font-weight );text-transform:var( --e-global-typography-2ef46e6-text-transform );font-style:var( --e-global-typography-2ef46e6-font-style );text-decoration:var( --e-global-typography-2ef46e6-text-decoration );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-vamtam_accent_1 );fill:var( --e-global-color-vamtam_accent_1 );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-vamtam_accent_2 );fill:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-vamtam_accent_2 );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a, .elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-menu-toggle{color:var( --e-global-color-vamtam_accent_1 );fill:var( --e-global-color-vamtam_accent_1 );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-vamtam_accent_3 );border-style:solid;border-color:var( --e-global-color-vamtam_accent_5 );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a:hover,
				.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a.elementor-item-active,
				.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a.highlighted,
				body:not(.e--ua-isTouchDevice) .elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-menu-toggle:hover,
				body.e--ua-isTouchDevice .elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-menu-toggle.elementor-active:hover{color:var( --e-global-color-vamtam_accent_1 );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a:hover,
					.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a:focus,
					.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-vamtam_accent_1 );background-color:#FFFFFF;}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-2ef46e6-font-family ), Sans-serif;font-size:var( --e-global-typography-2ef46e6-font-size );font-weight:var( --e-global-typography-2ef46e6-font-weight );text-transform:var( --e-global-typography-2ef46e6-text-transform );font-style:var( --e-global-typography-2ef46e6-font-style );text-decoration:var( --e-global-typography-2ef46e6-text-decoration );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:var( --e-global-color-vamtam_accent_5 );border-bottom-width:1px;}.elementor-5705 .elementor-element.elementor-element-6978fa2 div.elementor-menu-toggle{color:#000000;}.elementor-5705 .elementor-element.elementor-element-6978fa2 div.elementor-menu-toggle svg{fill:#000000;}body:not(.e--ua-isTouchDevice) .elementor-5705 .elementor-element.elementor-element-6978fa2 div.elementor-menu-toggle:hover{color:var( --e-global-color-vamtam_accent_2 );}body:not(.e--ua-isTouchDevice) .elementor-5705 .elementor-element.elementor-element-6978fa2 div.elementor-menu-toggle:hover svg{fill:var( --e-global-color-vamtam_accent_2 );}body.e--ua-isTouchDevice .elementor-5705 .elementor-element.elementor-element-6978fa2 div.elementor-menu-toggle.elementor-active:hover{color:var( --e-global-color-vamtam_accent_2 );}body.e--ua-isTouchDevice .elementor-5705 .elementor-element.elementor-element-6978fa2 div.elementor-menu-toggle.elementor-active:hover svg{fill:var( --e-global-color-vamtam_accent_2 );}body:not(.e--ua-isTouchDevice) .elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-menu-toggle:hover{background-color:#02010100;}body.e--ua-isTouchDevice .elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-active.elementor-menu-toggle:hover{background-color:#02010100;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-5705 .elementor-element.elementor-element-6ce3130{--content-width:1320px;}.elementor-5705 .elementor-element.elementor-element-97f7038{--width:250px;}.elementor-5705 .elementor-element.elementor-element-c54efca{--width:100%;}}@media(max-width:1024px){.elementor-5705 .elementor-element.elementor-element-703c773 > .elementor-container{min-height:70px;}.elementor-5705 .elementor-element.elementor-element-703c773{margin-top:0px;margin-bottom:0px;padding:10px 30px 10px 30px;}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-2ef46e6-font-size );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-b647f27-font-size );}.elementor-5705 .elementor-element.elementor-element-47c8262 > .elementor-container{min-height:70px;}.elementor-5705 .elementor-element.elementor-element-663a0fc{text-align:start;}.elementor-5705 .elementor-element.elementor-element-663a0fc img{width:130px;}.elementor-bc-flex-widget .elementor-5705 .elementor-element.elementor-element-7926ebb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5705 .elementor-element.elementor-element-7926ebb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5705 .elementor-element.elementor-element-7926ebb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-5705 .elementor-element.elementor-element-b4ce950 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-b4ce950 .elementor-button{padding:9px 24px 9px 24px;}.elementor-5705 .elementor-element.elementor-element-e67af43{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;--vamtam-mobile-menu-max-height:80vh;--nav-menu-icon-size:30px;}.elementor-5705 .elementor-element.elementor-element-e67af43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-2ef46e6-font-size );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-2ef46e6-font-size );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown{border-width:1px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a{padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-2ef46e6-font-size );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-b647f27-font-size );}.elementor-5705 .elementor-element.elementor-element-6978fa2{width:var( --container-widget-width, 35px );max-width:35px;--container-widget-width:35px;--container-widget-flex-grow:0;--vamtam-mobile-menu-max-height:80vh;--nav-menu-icon-size:30px;}.elementor-5705 .elementor-element.elementor-element-6978fa2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-2ef46e6-font-size );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-2ef46e6-font-size );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown{border-width:1px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a{padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;}}@media(max-width:767px){.elementor-5705 .elementor-element.elementor-element-703c773 > .elementor-container{min-height:50px;}.elementor-5705 .elementor-element.elementor-element-703c773{margin-top:0px;margin-bottom:0px;padding:10px 12.5px 10px 20px;}.elementor-5705 .elementor-element.elementor-element-25463a5{width:33.333%;}.elementor-5705 .elementor-element.elementor-element-8d858e9{width:33.333%;}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-2ef46e6-font-size );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-634739c .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-b647f27-font-size );}.elementor-5705 .elementor-element.elementor-element-63f3eed{width:33.333%;}.elementor-5705 .elementor-element.elementor-element-47c8262 > .elementor-container{min-height:70px;}.elementor-5705 .elementor-element.elementor-element-c595f79{width:33.333%;}.elementor-5705 .elementor-element.elementor-element-c595f79.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5705 .elementor-element.elementor-element-c595f79 > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:5px;}.elementor-5705 .elementor-element.elementor-element-663a0fc img{width:120px;}.elementor-5705 .elementor-element.elementor-element-7926ebb{width:66.666%;}.elementor-5705 .elementor-element.elementor-element-7926ebb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5705 .elementor-element.elementor-element-7926ebb > .elementor-element-populated{padding-block-start:0px;padding-inline-start:5px;padding-block-end:0px;padding-inline-end:0px;}.elementor-5705 .elementor-element.elementor-element-b4ce950 > .elementor-widget-container{margin:0px 6px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-b4ce950 .elementor-button{font-size:13px;padding:10px 14px 10px 14px;}.elementor-5705 .elementor-element.elementor-element-e67af43{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;--vamtam-mobile-menu-max-height:78vh;--nav-menu-icon-size:25px;}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-2ef46e6-font-size );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-2ef46e6-font-size );}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown{border-width:1px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;}.elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-5705 .elementor-element.elementor-element-e67af43 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}.elementor-5705 .elementor-element.elementor-element-6ce3130{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-5705 .elementor-element.elementor-element-97f7038{--width:160px;}.elementor-5705 .elementor-element.elementor-element-c54efca{--width:50%;}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-2ef46e6-font-size );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-9d70630 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-b647f27-font-size );}.elementor-5705 .elementor-element.elementor-element-110b368 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-d017bb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-d017bb0 .elementor-button{padding:0px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-6978fa2{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;--vamtam-mobile-menu-max-height:78vh;--nav-menu-icon-size:25px;}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-2ef46e6-font-size );line-height:var( --e-global-typography-2ef46e6-line-height );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown .elementor-item, .elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-2ef46e6-font-size );}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown{border-width:1px 0px 0px 0px;}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px;}.elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-5705 .elementor-element.elementor-element-6978fa2 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}}@media(max-width:1024px) and (min-width:768px){.elementor-5705 .elementor-element.elementor-element-c595f79{width:40%;}.elementor-5705 .elementor-element.elementor-element-7926ebb{width:60%;}}/* Start custom CSS */:root{--lp-red:#88212f;--lp-bright:#fd1e1e;--lp-black:#000;--lp-ivory:#fbf7ef;--lp-gold:#c69b63}
*,*:before,*:after{box-sizing:border-box}
html,body{overflow-x:hidden!important}
.lp-style{display:none!important}
.page .entry-title,.elementor-page-title,.page-title{display:none!important}
.lp-top-logo img{max-width:230px!important;width:100%!important;height:auto!important;object-fit:contain!important;filter:invert(1) brightness(1.7)}
.lp-header .elementor-column,.lp-header .elementor-widget-wrap{align-content:center!important;align-items:center!important}
.lp-header,.lp-footer,.lp-hero,.lp-auth,.lp-locations,.lp-catering,.lp-gift,.lp-regular{font-family:Inter,Arial,sans-serif}
.lp-serif h1,.lp-serif h2,.lp-serif .elementor-heading-title{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;letter-spacing:0!important}
.lp-kicker .elementor-heading-title{font-family:Inter,Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.16em!important;font-size:12px!important;font-weight:700!important;color:#88212f!important}
.lp-button .elementor-button,.lp-header-call .elementor-button{background:#88212f!important;color:#fff!important;border:1px solid #88212f!important;border-radius:2px!important;font-size:11px!important;letter-spacing:.13em!important;text-transform:uppercase!important;font-weight:800!important;padding:14px 22px!important}
.lp-button .elementor-button{min-width:168px!important;justify-content:center!important;text-align:center!important}
.lp-button .elementor-button-content-wrapper{justify-content:center!important;align-items:center!important}
.lp-button .elementor-button:hover,.lp-header-call .elementor-button:hover{background:#000!important;border-color:#000!important;transform:translateY(-2px)}
.lp-header{position:fixed!important;top:0;left:0;width:100%;z-index:9999;background:rgba(0,0,0,.72);backdrop-filter:blur(10px);transition:.3s ease}
.lp-header .elementor-container{align-items:center!important}
.lp-nav-item .elementor-button{background:transparent!important;border:0!important;color:#fff!important;padding:12px 14px!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:800!important}
.lp-nav-item .elementor-button:hover{color:#c69b63!important}
.lp-nav-location .elementor-widget-button{margin:0!important}
.lp-nav-location .elementor-button-content-wrapper{align-items:center!important}
.lp-mega{display:none!important;position:fixed!important;top:76px;left:50%!important;transform:translateX(-50%) translateY(12px);width:min(980px,calc(100vw - 48px));opacity:0;visibility:hidden;pointer-events:none;transition:.22s ease;background:#fbf7ef;border:1px solid rgba(136,33,47,.18);box-shadow:0 22px 60px rgba(0,0,0,.28);padding:26px!important;z-index:10050!important}
.lp-nav-location:hover .lp-mega{display:block!important;opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}
.lp-mega-card img{height:175px!important;object-fit:cover;border-radius:3px!important}
.lp-mega-card h3{font-family:"Cormorant Garamond",Georgia,serif!important;font-size:22px!important;line-height:1.05!important;color:#000!important}
.lp-mega-card p{font-size:13px!important;color:#342b25!important;line-height:1.6!important}
.lp-hero{min-height:720px}
.lp-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.35),rgba(0,0,0,.12));z-index:0}
.lp-hero>.elementor-container{position:relative;z-index:1;min-height:720px;align-items:center!important}
.lp-hero h1{font-size:72px!important;line-height:.95!important;color:#fff!important;max-width:560px}
.lp-hero p,.lp-hero .elementor-text-editor,.lp-hero .elementor-widget-text-editor *{color:#fff!important;font-size:16px!important;line-height:1.7!important;max-width:520px;text-shadow:0 2px 12px rgba(0,0,0,.95);font-weight:600!important}
.lp-wave{margin-top:-70px!important;z-index:3}
.lp-auth{overflow:hidden}
.lp-auth .elementor-container{align-items:center!important}
.lp-auth-ring img{max-width:940px!important;width:100%!important;margin:0 auto -110px!important}
.lp-pizza-spin img{width:520px!important;height:520px!important;object-fit:cover;border-radius:50%!important;box-shadow:0 24px 60px rgba(0,0,0,.16);transform-origin:center center;animation:lpSpin 34s linear infinite}
@keyframes lpSpin{from{transform:rotate(0deg) scale(1.02)}to{transform:rotate(360deg) scale(1.02)}}
.lp-card{background:#fff!important;border:1px solid rgba(0,0,0,.13);box-shadow:0 14px 32px rgba(0,0,0,.045)}
.lp-location-cards>.elementor-container{display:flex!important;gap:54px!important;align-items:stretch!important}
.lp-location-cards>.elementor-container>.elementor-column{width:calc(50% - 27px)!important}
.lp-card-img img{height:260px!important;object-fit:cover;width:100%!important}
.lp-card h2{font-size:38px!important;line-height:1!important;color:#000!important}
.lp-mini-card,.lp-catering-type,.lp-testimonial,.lp-faq-card{font-family:Inter,Arial,sans-serif!important}
.lp-mini-card h2,.lp-mini-card .elementor-heading-title,.lp-catering-type h2,.lp-catering-type .elementor-heading-title{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:600!important}
.lp-mini-card p,.lp-catering-type p,.lp-testimonial p,.lp-faq-card p{font-family:Inter,Arial,sans-serif!important}
.lp-card .lp-script .elementor-heading-title{font-family:"Cormorant Garamond",Georgia,serif!important;font-style:italic!important;font-size:30px!important;color:#a86d32!important;margin-top:-10px!important}
.lp-detail .elementor-icon-box-title{font-size:13px!important;font-weight:700!important;color:#2a211d!important}
.lp-detail .elementor-icon{color:#88212f!important;font-size:18px!important}
.lp-detail .elementor-icon-box-description{font-size:12px!important;color:#665b54!important;line-height:1.4!important}
.lp-catering-img img{height:500px!important;object-fit:cover;border-radius:3px}
.lp-catering h2{font-size:46px!important;line-height:.98!important;color:#1b1715!important}
.lp-catering-grid .elementor-icon{font-size:21px!important;color:#88212f!important;transition:.25s ease}
.lp-catering-grid .elementor-widget-icon-box{margin-bottom:18px!important}
.lp-catering-grid .elementor-widget-icon-box:hover .elementor-icon{transform:translateY(-3px) scale(1.08)}
.lp-catering-grid .elementor-icon-box-title{font-size:12px!important;color:#27201d!important;margin-bottom:2px!important}
.lp-catering-grid .elementor-icon-box-description{font-size:10px!important;color:#6d625d!important}
.lp-gift{background:#050505!important;color:#fff!important}
.lp-gift:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.88),rgba(0,0,0,.6),rgba(0,0,0,.18));z-index:0}
.lp-gift>.elementor-container{position:relative;z-index:1}
.lp-gift h2{font-size:48px!important;color:#fff!important}
.lp-gift p{color:#f5eee5!important}
.lp-gift-box{border:1px solid rgba(198,155,99,.58);min-height:150px;background:rgba(0,0,0,.35)}
.lp-gift-box{padding:20px 16px!important}
.lp-gift-box .elementor-icon{color:#c69b63!important;font-size:34px!important}
.lp-gift-box h3,.lp-gift-box .elementor-icon-box-title{color:#fff!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:12px!important}
.lp-gift-box p,.lp-gift-box .elementor-icon-box-description{color:#e7d8c6!important;font-size:12px!important}
.lp-regular h2{font-size:42px!important;color:#000!important}
.lp-regular .elementor-icon{color:#88212f!important;font-size:36px!important}
.lp-regular .elementor-icon-box-title{font-size:13px!important;color:#2a211d!important}
.lp-regular .elementor-widget-button{text-align:center!important}
.lp-footer{background:#88212f!important;color:#fff!important}
.lp-footer h2,.lp-footer h3,.lp-footer .elementor-heading-title{color:#fff!important}
.lp-footer h3 .elementor-heading-title,.lp-footer .elementor-heading-title{font-family:Inter,Arial,sans-serif!important;font-size:15px!important;line-height:1.25!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:800!important}
.lp-footer p,.lp-footer .elementor-text-editor,.lp-footer .elementor-icon-box-description{color:rgba(255,255,255,.82)!important}
.lp-footer a{color:#fff!important;text-decoration:none!important}
.lp-footer a:hover{color:#f7c282!important}
.lp-footer p,.lp-footer .elementor-text-editor{font-size:13px!important;line-height:1.65!important}
.lp-footer .elementor-icon{color:#f7c282!important;font-size:18px!important}
.lp-footer .elementor-icon-box-wrapper{align-items:flex-start!important}
.lp-footer .elementor-icon-box-title{font-family:Inter,Arial,sans-serif!important;font-size:14px!important;line-height:1.35!important;font-weight:600!important;color:#fff!important;margin-bottom:3px!important}
.lp-footer .elementor-icon-box-description{font-size:12px!important;line-height:1.45!important}
.lp-footer .elementor-widget-icon-box{margin-bottom:12px!important}
.lp-footer .elementor-button{background:transparent!important;border:1px solid rgba(255,255,255,.5)!important;color:#fff!important;border-radius:2px!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:11px!important}
.lp-footer-logo img{max-width:310px!important;width:100%!important}
.lp-footer .elementor-widget-button{display:inline-block!important;margin-right:8px!important;margin-bottom:8px!important}
.lp-footer .lp-button .elementor-button{width:128px!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:4px!important}
.lp-footer .elementor-column:nth-child(2) .elementor-widget-wrap,.lp-footer .elementor-column:nth-child(3) .elementor-widget-wrap{display:flex!important;align-content:flex-start!important;align-items:flex-start!important}
.lp-footer .elementor-column:nth-child(2) .elementor-widget-wrap>.elementor-widget:not(.elementor-widget-button),.lp-footer .elementor-column:nth-child(3) .elementor-widget-wrap>.elementor-widget:not(.elementor-widget-button){width:100%!important}
.lp-footer .elementor-column:nth-child(2) .elementor-widget-button,.lp-footer .elementor-column:nth-child(3) .elementor-widget-button{width:calc(50% - 6px)!important;margin-right:6px!important}
.lp-footer .elementor-column:nth-child(2) .lp-button .elementor-button,.lp-footer .elementor-column:nth-child(3) .lp-button .elementor-button{width:100%!important;min-width:0!important;padding-left:10px!important;padding-right:10px!important}
.lp-footer-link .elementor-button{border:0!important;padding:5px 0!important;text-align:left!important;font-size:10px!important}
.lp-about-hero{min-height:540px!important;position:relative!important;overflow:hidden!important}
.lp-about-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.42));z-index:0}
.lp-about-hero>.elementor-container{position:relative;z-index:1;min-height:540px!important;align-items:center!important}
.lp-about-hero h1,.lp-about-hero .elementor-heading-title{color:#fff!important;text-shadow:0 3px 20px rgba(0,0,0,.82)}
.lp-about-hero h1{font-size:68px!important;line-height:.95!important;max-width:780px!important}
.lp-about-hero .lp-kicker .elementor-heading-title{color:#f7c282!important;text-shadow:0 2px 12px rgba(0,0,0,.75)}
.lp-about-intro h1,.lp-about-intro h2{font-size:54px!important;line-height:1!important;color:#15110f!important}
.lp-about-intro .elementor-widget-button{display:inline-block!important;width:auto!important;margin:10px 6px!important}
.lp-about-card{min-height:430px!important;color:#fff!important;overflow:hidden;border-radius:4px}
.lp-about-cards>.elementor-container{display:flex!important;gap:34px!important}
.lp-about-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.9));z-index:0}
.lp-about-card>.elementor-widget-wrap{position:relative;z-index:1;align-content:flex-end!important;padding:38px!important}
.lp-about-card h2,.lp-about-card .elementor-heading-title{color:#fff!important;font-size:40px!important}
.lp-about-card p,.lp-about-card .elementor-widget-text-editor *{color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.9);font-weight:500!important}
.lp-about-split h2{font-size:44px!important;line-height:1.05!important}
.lp-about-split p,.lp-about-split li{font-size:15px!important;line-height:1.8!important;color:#332a25!important}
.lp-about-split .lp-detail-img img{height:430px!important;width:100%!important;object-fit:contain!important;background:#fffaf2}
.lp-form .elementor-field-group{margin-bottom:16px!important}
.lp-form input,.lp-form textarea,.lp-form select{border:1px solid rgba(0,0,0,.16)!important;border-radius:2px!important;padding:14px 15px!important;background:#fff!important;color:#17120f!important}
.lp-form label{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#88212f!important;font-weight:800!important}
.lp-form .elementor-button{background:#88212f!important;color:#fff!important;border-radius:2px!important;text-transform:uppercase!important;letter-spacing:.13em!important;font-size:12px!important}
.lp-form .elementor-field-type-acceptance label{font-size:12px!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important;color:#332a25!important;font-weight:500!important}
.lp-catering-type{background:#fff!important;border:1px solid rgba(0,0,0,.1);padding:28px!important;min-height:245px;transition:.25s ease;box-shadow:0 12px 28px rgba(0,0,0,.035)}
.lp-catering-type{position:relative!important;overflow:hidden!important}
.lp-catering-type:after{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:#88212f}
.lp-catering-type:hover{transform:translateY(-4px);box-shadow:0 18px 42px rgba(0,0,0,.08)}
.lp-catering-type .elementor-icon{font-size:30px!important;color:#88212f!important}
.lp-service-icon .elementor-icon{font-size:32px!important;color:#88212f!important;margin-bottom:16px!important}
.lp-catering-type .elementor-icon-box-title{font-family:"Cormorant Garamond",Georgia,serif!important;font-size:25px!important;line-height:1.05!important;color:#17120f!important;margin-bottom:10px!important}
.lp-catering-type h2,.lp-catering-type .elementor-heading-title{font-size:28px!important;line-height:1.05!important;color:#17120f!important;margin-bottom:10px!important}
.lp-catering-type .elementor-icon-box-description{font-size:13px!important;line-height:1.65!important;color:#5c514c!important}
.lp-catering-type p{font-size:13px!important;line-height:1.65!important;color:#5c514c!important}
.lp-catering-type .elementor-button{margin-top:14px!important}
.lp-service-row .elementor-container{align-items:stretch!important}
.lp-service-row:nth-child(even) .lp-catering-type{background:#fffaf2!important}
.lp-menu-cta{background:#080706!important;color:#fff!important}
.lp-menu-cta h2,.lp-menu-cta .elementor-heading-title{color:#fff!important;font-size:52px!important}
.lp-menu-cta p{color:#f2e8dc!important;font-size:16px!important;line-height:1.75!important}
.lp-location-panel{background:#fff!important;border:1px solid rgba(0,0,0,.1);box-shadow:0 12px 28px rgba(0,0,0,.04)}
.lp-location-panel img{height:250px!important;object-fit:cover!important}
.lp-location-panel h2{font-size:34px!important}
.lp-seo-section h2{font-size:48px!important;line-height:1.05!important}
.lp-feature-band{background:#080706!important;color:#fff!important}
.lp-feature-band h2,.lp-feature-band .elementor-heading-title{color:#fff!important;font-size:48px!important}
.lp-feature-band p,.lp-feature-band .elementor-widget-text-editor *{color:#f4eadf!important}
.lp-mini-card{background:#fff!important;border:1px solid rgba(0,0,0,.1);padding:28px!important;min-height:220px;box-shadow:0 12px 28px rgba(0,0,0,.035)}
.lp-mini-card .elementor-icon{font-size:30px!important;color:#88212f!important}
.lp-mini-card h2,.lp-mini-card .elementor-heading-title{font-size:26px!important;line-height:1.05!important}
.lp-hours-box{background:#88212f!important;color:#fff!important;padding:34px!important}
.lp-hours-box h2,.lp-hours-box .elementor-heading-title{color:#fff!important}
.lp-hours-box p,.lp-hours-box .elementor-widget-text-editor *{color:#fff!important}
.lp-gallery-strip img{height:290px!important;object-fit:cover!important;width:100%!important;border-radius:3px!important;transition:.28s ease}
.lp-gallery-strip img:hover{transform:scale(1.035)}
.lp-social-wall .elementor-container{align-items:stretch!important;display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:12px!important}
.lp-social-wall .elementor-column{width:100%!important}
.lp-social-wall img{height:210px!important;aspect-ratio:1/1!important;object-fit:cover!important}
.lp-social-section .elementor-widget-wrap{text-align:center!important}
.lp-social-section .elementor-widget-button{display:inline-block!important;width:auto!important;margin:12px 6px 24px!important}
.lp-social-section .lp-button .elementor-button{min-width:150px!important}
.lp-testimonial{background:#fff!important;border:1px solid rgba(0,0,0,.1);padding:34px!important;min-height:260px;box-shadow:0 12px 28px rgba(0,0,0,.035);display:flex!important}
.lp-testimonial>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;justify-content:space-between!important}
.lp-testimonial p{font-size:15px!important;line-height:1.75!important;color:#342b25!important}
.lp-testimonial h3,.lp-testimonial .elementor-heading-title{font-family:Inter,Arial,sans-serif!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px!important;color:#88212f!important;font-weight:800!important}
.lp-stars{color:#c69b63!important;letter-spacing:.18em!important;font-size:16px!important;margin-bottom:14px!important}
.lp-faq-card{background:#fff!important;border:1px solid rgba(0,0,0,.1);padding:30px!important;margin-bottom:18px!important;box-shadow:0 10px 24px rgba(0,0,0,.035);border-left:4px solid #88212f}
.lp-faq-card h3{font-size:24px!important;line-height:1.1!important;margin:0 0 8px!important;color:#17120f!important}
.lp-faq-card p{font-size:14px!important;line-height:1.7!important;color:#5c514c!important;margin:0!important}
.lp-quick-panel{background:#fff!important;border:1px solid rgba(0,0,0,.1);box-shadow:0 20px 55px rgba(0,0,0,.08);margin-top:-34px!important;position:relative!important;z-index:5!important}
.lp-quick-panel h2{font-size:30px!important}
.lp-quick-panel .elementor-widget-button{display:block!important;margin-bottom:8px!important;text-align:left!important}
.lp-quick-panel .lp-button .elementor-button{width:160px!important;min-width:160px!important}
.lp-quick-panel .elementor-icon{font-size:24px!important;color:#88212f!important}
.lp-quick-panel .elementor-icon-box-title{font-size:15px!important;color:#17120f!important}
.lp-quick-panel .elementor-icon-box-description{font-size:13px!important}
.lp-gift-rewards{background:#0a0807!important;color:#fff!important;position:relative!important;overflow:hidden!important}
.lp-gift-rewards:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(136,33,47,.45),transparent 32%),linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,.55));z-index:0}
.lp-gift-rewards>.elementor-container{position:relative;z-index:1}
.lp-gr-card{border:1px solid rgba(198,155,99,.45);padding:38px!important;background:rgba(255,255,255,.035);min-height:270px;display:flex!important}
.lp-gr-card>.elementor-widget-wrap{display:flex!important;flex-direction:column!important;justify-content:space-between!important}
.lp-gr-card .elementor-icon{font-size:38px!important;color:#c69b63!important}
.lp-gr-card h2,.lp-gr-card .elementor-heading-title{color:#fff!important;font-size:42px!important}
.lp-gr-card p{color:#f4eadf!important}
.lp-thank-you h1{font-size:64px!important;line-height:1!important}
.lp-thank-you p{font-size:17px!important;line-height:1.75!important}
body.page-id-114 #main-content,body.page-id-114 #main,body.page-id-114 .vamtam-main{padding-top:0!important;margin-top:0!important}
.lp-single-clean>.elementor-container{max-width:100%!important;width:100%!important}
@media(max-width:1024px){.lp-hero h1{font-size:52px!important}.lp-about-hero h1{font-size:54px!important}.lp-mega{display:none!important}.lp-catering h2{font-size:42px!important}.lp-auth-ring img{margin-bottom:-80px!important}.lp-pizza-spin img{height:290px!important}}
@media(max-width:767px){.elementor-section:not(.lp-header)>.elementor-container{width:100%!important;max-width:100%!important}.elementor-section:not(.lp-header) .elementor-column{width:100%!important;max-width:100%!important}.lp-header{position:absolute!important;padding:10px 8px!important}.lp-header .elementor-container{display:flex!important;flex-wrap:wrap!important;gap:5px 4px!important;justify-content:center!important}.lp-header .elementor-column{width:auto!important}.lp-header .elementor-column:first-child{width:100%!important;text-align:center!important}.lp-header-call{display:none!important}.lp-top-logo img{max-width:118px!important}.lp-nav-item .elementor-button{font-size:8px!important;padding:6px 3px!important}.lp-hero{min-height:660px}.lp-hero>.elementor-container{min-height:660px}.lp-hero h1{font-size:44px!important}.lp-about-hero{min-height:500px!important}.lp-about-hero>.elementor-container{min-height:500px!important}.lp-about-hero h1{font-size:36px!important;line-height:1!important;max-width:300px!important}.lp-about-intro h1,.lp-about-intro h2,.lp-seo-section h2,.lp-feature-band h2{font-size:26px!important;line-height:1.1!important;max-width:310px!important;margin-left:auto!important;margin-right:auto!important;overflow-wrap:break-word!important}.lp-about-intro p,.lp-about-intro .elementor-text-editor{max-width:300px!important;margin-left:auto!important;margin-right:auto!important}.lp-about-intro .elementor-widget-button{display:block!important;width:100%!important;text-align:center!important;margin:10px auto!important}.lp-about-intro .lp-button .elementor-button{width:auto!important;max-width:300px!important}.lp-social-section .elementor-widget-button{display:inline-block!important;width:auto!important}.lp-auth-ring img{margin-bottom:-45px!important}.lp-pizza-spin img{height:210px!important}.lp-card-img img{height:210px!important}.lp-catering-img img{height:300px!important}.lp-catering h2{font-size:30px!important}.lp-mini-card,.lp-testimonial,.lp-faq-card,.lp-catering-type{width:auto!important;margin-left:24px!important;margin-right:24px!important}.lp-location-cards>.elementor-container,.lp-about-cards>.elementor-container{display:block!important}.lp-location-cards>.elementor-container>.elementor-column{width:100%!important;margin-bottom:22px!important}.lp-footer .elementor-column{width:100%!important;margin-bottom:24px!important}.lp-footer-logo img{max-width:260px!important}.lp-footer .elementor-widget-button{display:inline-block!important}.lp-footer .elementor-column:nth-child(2) .elementor-widget-button,.lp-footer .elementor-column:nth-child(3) .elementor-widget-button{width:calc(50% - 6px)!important}.lp-social-wall .elementor-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.lp-social-wall .elementor-column img,.lp-gallery-strip img{height:160px!important}.lp-quick-panel{margin-top:0!important}.lp-quick-panel .elementor-column{width:100%!important}.lp-button .elementor-button{min-width:150px!important}.lp-gallery-strip>.elementor-container{display:block!important}.lp-gallery-strip .elementor-column{width:100%!important;margin-bottom:16px!important}.lp-gallery-strip img{width:calc(100vw - 96px)!important;margin-left:auto!important;margin-right:auto!important}}/* End custom CSS */