.elementor-937 .elementor-element.elementor-element-95ed95a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-ea2cae0{--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;--align-items:center;--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-6929689{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-937 .elementor-element.elementor-element-14435b2 .crafto-primary-title{white-space:normal}.elementor-937 .elementor-element.elementor-element-14435b2 .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-14435b2 .crafto-primary-title a,.elementor-937 .elementor-element.elementor-element-14435b2.elementor-widget-crafto-heading .crafto-heading{font-family:"Roca",Sans-serif}.elementor-937 .elementor-element.elementor-element-e9059f2{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-a90f60a .crafto-primary-title{white-space:normal}.elementor-937 .elementor-element.elementor-element-a90f60a .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-a90f60a .crafto-primary-title a,.elementor-937 .elementor-element.elementor-element-a90f60a.elementor-widget-crafto-heading .crafto-heading{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-.5px}.elementor-937 .elementor-element.elementor-element-a90f60a .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-a90f60a .crafto-primary-title a{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-937 .elementor-element.elementor-element-7f21907>.elementor-widget-container{margin:0 0 15px}.elementor-937 .elementor-element.elementor-element-7f21907 .text-editor-content{text-align:left}.elementor-937 .elementor-element.elementor-element-7f21907 .text-editor-content p{margin-bottom:0}.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-button,.elementor-937 .elementor-element.elementor-element-058a0ba .elementor-animation-btn-expand-ltr .btn-hover-animation{background-color:var(--e-global-color-secondary)}.elementor-937 .elementor-element.elementor-element-058a0ba a:not(.elementor-animation-btn-slide-up,.elementor-animation-btn-slide-down,.elementor-animation-btn-slide-left,.elementor-animation-btn-slide-right).elementor-button:hover,.elementor-937 .elementor-element.elementor-element-058a0ba a:not(.elementor-animation-btn-slide-up,.elementor-animation-btn-slide-down,.elementor-animation-btn-slide-left,.elementor-animation-btn-slide-right).elementor-button:focus,.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-animation-btn-slide-down .btn-hover-animation,.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-animation-btn-slide-up .btn-hover-animation,.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-animation-btn-slide-left .btn-hover-animation,.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-animation-btn-slide-up .btn-hover-animation,.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-animation-btn-slide-right .btn-hover-animation,.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-animation-btn-slide-up .btn-hover-animation{background-color:#00000000}.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-button{font-family:"Mozilla Text",Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase}.elementor-937 .elementor-element.elementor-element-058a0ba .elementor-button{box-shadow:0px 5px 20px 0px rgba(0,0,0,.1)}.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-button:hover,.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-button:focus{box-shadow:0px 8px 30px 0px rgba(0,0,0,.15)}.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-button:not(.elementor-animation-btn-expand-ltr),.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-button.elementor-animation-btn-expand-ltr .btn-hover-animation,.elementor-937 .elementor-element.elementor-element-058a0ba .btn-double-border:after{border-radius:4px}.elementor-937 .elementor-element.elementor-element-058a0ba a.elementor-button:not(.btn-double-border),.elementor-937 .elementor-element.elementor-element-058a0ba a.btn-double-border .elementor-button-content-wrapper{padding:12px 22px}.elementor-937 .elementor-element.elementor-element-e7d89b3{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-d57ffc6 .crafto-primary-title{white-space:normal}.elementor-937 .elementor-element.elementor-element-d57ffc6 .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-d57ffc6 .crafto-primary-title a,.elementor-937 .elementor-element.elementor-element-d57ffc6.elementor-widget-crafto-heading .crafto-heading{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-.5px}.elementor-937 .elementor-element.elementor-element-d57ffc6 .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-d57ffc6 .crafto-primary-title a{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-937 .elementor-element.elementor-element-8ce5ad7 .text-editor-content{text-align:left}.elementor-937 .elementor-element.elementor-element-8ce5ad7 .text-editor-content a{color:var(--e-global-color-text)}.elementor-937 .elementor-element.elementor-element-8ce5ad7 .text-editor-content a:hover{color:var(--e-global-color-primary)}.elementor-937 .elementor-element.elementor-element-81aa136{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-c500c7f .crafto-primary-title{white-space:normal}.elementor-937 .elementor-element.elementor-element-c500c7f .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-c500c7f .crafto-primary-title a,.elementor-937 .elementor-element.elementor-element-c500c7f.elementor-widget-crafto-heading .crafto-heading{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-.5px}.elementor-937 .elementor-element.elementor-element-c500c7f .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-c500c7f .crafto-primary-title a{color:var(--e-global-color-secondary);fill:var(--e-global-color-secondary)}.elementor-937 .elementor-element.elementor-element-ad2c3fd .crafto-primary-title{white-space:normal}.elementor-937 .elementor-element.elementor-element-ad2c3fd .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-ad2c3fd .crafto-primary-title a,.elementor-937 .elementor-element.elementor-element-ad2c3fd.elementor-widget-crafto-heading .crafto-heading{font-family:var(--e-global-typography-primary-font-family),Sans-serif}.elementor-937 .elementor-element.elementor-element-ad2c3fd .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-ad2c3fd .crafto-primary-title a{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-937 .elementor-element.elementor-element-ad2c3fd .crafto-primary-title a:hover{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.elementor-937 .elementor-element.elementor-element-f15c32d{--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;--align-items:flex-end;--margin-top:0%;--margin-bottom:0%;--margin-left:8.33333333%;--margin-right:0%}.elementor-937 .elementor-element.elementor-element-14a107f{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-188385b .liquid-parallax-box,.elementor-937 .elementor-element.elementor-element-188385b .image-wrapper img{border-radius:6px}.elementor-937 .elementor-element.elementor-element-e1f3d79{--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;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-0921f74{--display:flex;--overflow:hidden;--border-radius:6px;box-shadow:0px 0px 45px 0px rgba(0,0,0,.09);--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:-30px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px}.elementor-937 .elementor-element.elementor-element-0921f74:not(.elementor-motion-effects-element-type-background),.elementor-937 .elementor-element.elementor-element-0921f74>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.irosushi.com/wp-content/uploads/2024/03/demo-pizza-parlor-contact-bg-01.jpg");background-position:center center;background-repeat:repeat}.elementor-937 .elementor-element.elementor-element-2064f89 .crafto-text-rotator{margin:0 0 10px}.elementor-937 .elementor-element.elementor-element-2064f89 .text-rotate-title,.elementor-937 .elementor-element.elementor-element-2064f89 .rotate-title-last-text{color:var(--e-global-color-7d3f09c)}.elementor-937 .elementor-element.elementor-element-2064f89 .text-rotator{color:var(--e-global-color-7d3f09c)}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-submit{background-color:var(--e-global-color-7d3f09c);font-family:"Mozilla Text",Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;border-style:none;border-radius:4px;padding:14px 25px}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=text],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=email],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=url],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=number],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=tel],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=date],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap textarea,.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{font-family:"Schibsted Grotesk",Sans-serif;font-size:16px}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=text],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=email],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=url],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=number],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=tel],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=date],.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select,.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap textarea{color:#FFFFFF80;background-color:#00000000;border-style:solid;border-width:0 0 1px;border-color:#FFFFFF2B}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=text]::-webkit-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=text]::-moz-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=text]:-ms-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=email]::-webkit-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=email]::-moz-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=email]:-ms-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=url]::-webkit-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=url]::-moz-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=url]:-ms-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=number]::-webkit-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=number]::-moz-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=number]:-ms-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=tel]::-webkit-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=tel]::-moz-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=tel]:-ms-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=date]::-webkit-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=date]::-moz-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=date]:-ms-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{color:#FFFFFF7D;padding:12px 0}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .input-wrapper i{color:#FFFFFF7D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=text]{padding:12px 0}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=email]{padding:12px 0}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=url]{padding:12px 0}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=number]{padding:12px 0}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=tel]{padding:12px 0}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap input[type*=date]{padding:12px 0}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-form-control-wrap textarea{padding:12px 0;resize:none;height:115px}.elementor-937 .elementor-element.elementor-element-ba97952 .input-wrapper{margin:0 0 15px}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .contact-form-text,.elementor-937 .elementor-element.elementor-element-ba97952.elementor-widget-crafto-contact-form .wpcf7-form label .wpcf7-list-item-label{font-family:"Atkinson Hyperlegible",Sans-serif;font-size:14px;line-height:22px;color:#FFFFFF4D}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-submit,.elementor-937 .elementor-element.elementor-element-ba97952 .contact-modern-only-icon .contact-wpcf7-spinner i{color:var(--e-global-color-secondary)}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-submit,.elementor-937 .elementor-element.elementor-element-ba97952 .contact-modern-only-icon .contact-wpcf7-spinner svg{fill:var(--e-global-color-secondary)}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-submit:hover,.elementor-937 .elementor-element.elementor-element-ba97952 .contact-modern-only-icon .contact-wpcf7-spinner:hover i{color:var(--e-global-color-secondary)}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .wpcf7-submit,.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form .contact-wpcf7-spinner{margin:10px 0 0}.elementor-937 .elementor-element.elementor-element-33fd012{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-937 .elementor-element.elementor-element-0445c10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper ul .elementor-repeater-item-65ad323.elementor-social-icon i,.elementor-937 .elementor-element.elementor-element-1126c9a .elementor-repeater-item-65ad323.elementor-social-icon .social-icon-text{color:custom}.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper .elementor-repeater-item-65ad323.elementor-social-icon svg{fill:custom}.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper .elementor-repeater-item-65ad323.elementor-icon:hover .crafto-social-hover-effect,.elementor-937 .elementor-element.elementor-element-1126c9a .default.social-icons-wrapper .elementor-repeater-item-65ad323.elementor-icon:hover,.elementor-937 .elementor-element.elementor-element-1126c9a .social-icon-style-2.social-icons-wrapper .elementor-repeater-item-65ad323.elementor-icon:hover,.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper.social-icon-style-3 .elementor-repeater-item-65ad323.elementor-icon:hover:after,.elementor-937 .elementor-element.elementor-element-1126c9a .social-icon-style-4.social-icons-wrapper .elementor-repeater-item-65ad323.elementor-icon span{background-color:#0f1419}.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper ul .elementor-repeater-item-a7a54fb.elementor-social-icon i,.elementor-937 .elementor-element.elementor-element-1126c9a .elementor-repeater-item-a7a54fb.elementor-social-icon .social-icon-text{color:custom}.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper .elementor-repeater-item-a7a54fb.elementor-social-icon svg{fill:custom}.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper .elementor-repeater-item-a7a54fb.elementor-icon:hover .crafto-social-hover-effect,.elementor-937 .elementor-element.elementor-element-1126c9a .default.social-icons-wrapper .elementor-repeater-item-a7a54fb.elementor-icon:hover,.elementor-937 .elementor-element.elementor-element-1126c9a .social-icon-style-2.social-icons-wrapper .elementor-repeater-item-a7a54fb.elementor-icon:hover,.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper.social-icon-style-3 .elementor-repeater-item-a7a54fb.elementor-icon:hover:after,.elementor-937 .elementor-element.elementor-element-1126c9a .social-icon-style-4.social-icons-wrapper .elementor-repeater-item-a7a54fb.elementor-icon span{background-color:#fe1f49}.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper ul .elementor-repeater-item-1fdbcb2.elementor-social-icon i,.elementor-937 .elementor-element.elementor-element-1126c9a .elementor-repeater-item-1fdbcb2.elementor-social-icon .social-icon-text{color:custom}.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper .elementor-repeater-item-1fdbcb2.elementor-social-icon svg{fill:custom}.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper .elementor-repeater-item-1fdbcb2.elementor-icon:hover .crafto-social-hover-effect,.elementor-937 .elementor-element.elementor-element-1126c9a .default.social-icons-wrapper .elementor-repeater-item-1fdbcb2.elementor-icon:hover,.elementor-937 .elementor-element.elementor-element-1126c9a .social-icon-style-2.social-icons-wrapper .elementor-repeater-item-1fdbcb2.elementor-icon:hover,.elementor-937 .elementor-element.elementor-element-1126c9a .social-icons-wrapper.social-icon-style-3 .elementor-repeater-item-1fdbcb2.elementor-icon:hover:after,.elementor-937 .elementor-element.elementor-element-1126c9a .social-icon-style-4.social-icons-wrapper .elementor-repeater-item-1fdbcb2.elementor-icon span{background-color:#3b5998}.elementor-937 .elementor-element.elementor-element-1126c9a{text-align:center}.elementor-937 .elementor-element.elementor-element-1126c9a .elementor-social-icon i{font-size:24px}.elementor-937 .elementor-element.elementor-element-1126c9a .elementor-social-icon svg{font-size:24px}.elementor-937 .elementor-element.elementor-element-1126c9a .elementor-social-icon{width:60px;height:60px;line-height:60px}.elementor-937 .elementor-element.elementor-element-1126c9a .elementor-social-icon:hover{opacity:1;transition:all .3s;-webkit-transition:all .3s}.elementor-937 .elementor-element.elementor-element-996d262{--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;--align-items:center;--padding-top:0px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-18221182{--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;--align-items:center;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%}.elementor-937 .elementor-element.elementor-element-635ed7b1 .crafto-primary-title{white-space:normal}.elementor-937 .elementor-element.elementor-element-635ed7b1 .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-635ed7b1 .crafto-primary-title a,.elementor-937 .elementor-element.elementor-element-635ed7b1.elementor-widget-crafto-heading .crafto-heading{font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-937 .elementor-element.elementor-element-635ed7b1 .crafto-primary-title,.elementor-937 .elementor-element.elementor-element-635ed7b1 .crafto-primary-title a{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-937 .elementor-element.elementor-element-635ed7b1 .crafto-primary-title .separator{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-937 .elementor-element.elementor-element-d0b8e19 .separator .classic{background-color:var(--e-global-color-primary)}.elementor-937 .elementor-element.elementor-element-d0b8e19 .separator-animation{opacity:.6;height:8px}.elementor-937 .elementor-element.elementor-element-d0b8e19 .strike .separator-animation{height:8px}.elementor-937 .elementor-element.elementor-element-d0b8e19 .no-shadow-animation .separator{border-bottom-width:8px}.elementor-937 .elementor-element.elementor-element-d0b8e19 .crafto-primary-title .separator-animation{bottom:10px}.elementor-937 .elementor-element.elementor-element-d0b8e19 .crafto-primary-title{white-space:normal}.elementor-937 .elementor-element.elementor-element-d0b8e19 .crafto-heading{text-align:center}.elementor-937 .elementor-element.elementor-element-d0b8e19 .crafto-primary-title .separator{font-weight:800}.elementor-937 .elementor-element.elementor-element-67157421{--display:flex}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-labels-inline .elementor-field-group>label{padding-right:0}body .elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-labels-above .elementor-field-group>label{padding-bottom:0}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-field-type-html{padding-bottom:0}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-button{font-size:16px;text-transform:uppercase}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-primary);color:#fff}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-button[type=submit]{background-color:var(--e-global-color-primary);color:#fff}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-button[type=submit] svg *{fill:#fff}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .e-form__buttons__wrapper__button-next:hover{color:#fff}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-button[type=submit]:hover{color:#fff}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-937 .elementor-element.elementor-element-3e8a1a1 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-937 .elementor-element.elementor-element-3e8a1a1{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}@media(min-width:576px){.elementor-937 .elementor-element.elementor-element-6929689{--width:25%}.elementor-937 .elementor-element.elementor-element-f15c32d{--width:66.66666667%}.elementor-937 .elementor-element.elementor-element-14a107f{--width:70%}.elementor-937 .elementor-element.elementor-element-e1f3d79{--width:30%}.elementor-937 .elementor-element.elementor-element-0921f74{--width:400px}.elementor-937 .elementor-element.elementor-element-18221182{--width:58.33333333%}.elementor-937 .elementor-element.elementor-element-67157421{--width:75%}}@media(max-width:1199px) and (min-width:576px){.elementor-937 .elementor-element.elementor-element-6929689{--width:33.3333%}.elementor-937 .elementor-element.elementor-element-14a107f{--width:80%}.elementor-937 .elementor-element.elementor-element-e1f3d79{--width:20%}.elementor-937 .elementor-element.elementor-element-67157421{--width:100%}}@media(max-width:991px) and (min-width:576px){.elementor-937 .elementor-element.elementor-element-6929689{--width:100%}.elementor-937 .elementor-element.elementor-element-e9059f2{--width:33.3333%}.elementor-937 .elementor-element.elementor-element-e7d89b3{--width:33.3333%}.elementor-937 .elementor-element.elementor-element-81aa136{--width:33.3333%}.elementor-937 .elementor-element.elementor-element-f15c32d{--width:100%}.elementor-937 .elementor-element.elementor-element-18221182{--width:70%}}@media(max-width:767px) and (min-width:576px){.elementor-937 .elementor-element.elementor-element-e9059f2{--width:100%}.elementor-937 .elementor-element.elementor-element-e7d89b3{--width:100%}.elementor-937 .elementor-element.elementor-element-81aa136{--width:100%}.elementor-937 .elementor-element.elementor-element-14a107f{--width:100%}.elementor-937 .elementor-element.elementor-element-e1f3d79{--width:100%}.elementor-937 .elementor-element.elementor-element-0921f74{--width:100%}.elementor-937 .elementor-element.elementor-element-18221182{--width:100%}}@media(max-width:1399px){.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1199px){.elementor-937 .elementor-element.elementor-element-95ed95a{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-f15c32d{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%}.elementor-937 .elementor-element.elementor-element-0921f74{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-937 .elementor-element.elementor-element-0445c10{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-996d262{--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}}@media(max-width:991px){.elementor-937 .elementor-element.elementor-element-95ed95a{--padding-top:40px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-ea2cae0{--flex-wrap:wrap;--margin-top:0%;--margin-bottom:15%;--margin-left:0%;--margin-right:0%}.elementor-937 .elementor-element.elementor-element-6929689{--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;--flex-wrap:wrap}.elementor-937 .elementor-element.elementor-element-14435b2{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-937 .elementor-element.elementor-element-14435b2 .crafto-heading{text-align:center}.elementor-937 .elementor-element.elementor-element-e9059f2{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-937 .elementor-element.elementor-element-e7d89b3{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-937 .elementor-element.elementor-element-81aa136{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-937 .elementor-element.elementor-element-0445c10{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-996d262{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-937 .elementor-element.elementor-element-95ed95a{--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-ea2cae0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-937 .elementor-element.elementor-element-6929689{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-937 .elementor-element.elementor-element-e9059f2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-937 .elementor-element.elementor-element-a90f60a .crafto-heading{text-align:center}.elementor-937 .elementor-element.elementor-element-7f21907 .text-editor-content{text-align:center}.elementor-937 .elementor-element.elementor-element-e7d89b3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-937 .elementor-element.elementor-element-d57ffc6 .crafto-heading{text-align:center}.elementor-937 .elementor-element.elementor-element-8ce5ad7 .text-editor-content{text-align:center}.elementor-937 .elementor-element.elementor-element-81aa136{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-937 .elementor-element.elementor-element-c500c7f .crafto-heading{text-align:center}.elementor-937 .elementor-element.elementor-element-ad2c3fd .crafto-heading{text-align:center}.elementor-937 .elementor-element.elementor-element-14a107f{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-937 .elementor-element.elementor-element-0921f74{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-937 .elementor-element.elementor-element-0445c10{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-937 .elementor-element.elementor-element-1126c9a.elementor-element{--align-self:center}.elementor-937 .elementor-element.elementor-element-996d262{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}}@media(max-width:575px){.elementor-937 .elementor-element.elementor-element-ba97952 .wpcf7-form label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}.elementor-937 .elementor-element.elementor-element-3e8a1a1 select{font-family:'YourChosenFont',sans-serif;font-size:14px;color:#333;padding:5px 15px;margin-top:-15px}@font-face{font-family:'Roca';font-style:normal;font-weight:400;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/Roca-Regular.ttf') format('truetype')}@font-face{font-family:'Roca';font-style:normal;font-weight:100;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/Roca-Light.ttf') format('truetype')}@font-face{font-family:'Roca';font-style:normal;font-weight:200;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/Roca-Thin.ttf') format('truetype')}@font-face{font-family:'Roca';font-style:normal;font-weight:700;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/Roca-Black.ttf') format('truetype')}@font-face{font-family:'Roca';font-style:normal;font-weight:800;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/Roca-Bold.ttf') format('truetype')}@font-face{font-family:'Roca';font-style:normal;font-weight:900;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/Roca-Heavy.ttf') format('truetype')}@font-face{font-family:'Mozilla Text';font-style:normal;font-weight:400;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/MozillaText-Regular.ttf') format('truetype')}@font-face{font-family:'Mozilla Text';font-style:normal;font-weight:100;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/MozillaText-ExtraLight.ttf') format('truetype')}@font-face{font-family:'Mozilla Text';font-style:normal;font-weight:300;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/MozillaText-Light.ttf') format('truetype')}@font-face{font-family:'Mozilla Text';font-style:normal;font-weight:500;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/MozillaText-Medium.ttf') format('truetype')}@font-face{font-family:'Mozilla Text';font-style:normal;font-weight:600;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/MozillaText-SemiBold.ttf') format('truetype')}@font-face{font-family:'Mozilla Text';font-style:normal;font-weight:700;font-display:auto;src:url('https://www.irosushi.com/wp-content/uploads/2025/09/MozillaText-Bold.ttf') format('truetype')}