.elementor-908 .elementor-element.elementor-element-1a438a4{--display:flex;--min-height:300px;--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:flex-start;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-1a438a4::before, .elementor-908 .elementor-element.elementor-element-1a438a4 > .elementor-background-video-container::before, .elementor-908 .elementor-element.elementor-element-1a438a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-908 .elementor-element.elementor-element-1a438a4 > .elementor-background-slideshow::before, .elementor-908 .elementor-element.elementor-element-1a438a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-908 .elementor-element.elementor-element-1a438a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #152B56 0%, #194FB4 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-908 .elementor-element.elementor-element-6dd5df9 .elementor-heading-title{font-family:var( --e-global-typography-c7e966b-font-family ), Sans-serif;font-size:var( --e-global-typography-c7e966b-font-size );font-weight:var( --e-global-typography-c7e966b-font-weight );line-height:var( --e-global-typography-c7e966b-line-height );color:var( --e-global-color-3ae53c0 );}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-908 .elementor-element.elementor-element-92ca17c{font-family:var( --e-global-typography-b573490-font-family ), Sans-serif;font-size:var( --e-global-typography-b573490-font-size );font-weight:var( --e-global-typography-b573490-font-weight );line-height:var( --e-global-typography-b573490-line-height );}.elementor-908 .elementor-element.elementor-element-9403093{--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:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--margin-top:6rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-fccd9bc{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8EAED;--border-color:#E8EAED;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-fccd9bc:not(.elementor-motion-effects-element-type-background), .elementor-908 .elementor-element.elementor-element-fccd9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFC;}.elementor-908 .elementor-element.elementor-element-e1124a8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-f809c16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-5ea81fd .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:2rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-text );}.elementor-908 .elementor-element.elementor-element-5ea81fd .elementor-heading-title a:hover, .elementor-908 .elementor-element.elementor-element-5ea81fd .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-908 .elementor-element.elementor-element-6fcdb94{width:var( --container-widget-width, 595px );max-width:595px;--container-widget-width:595px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-fb3d823-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3d823-font-size );font-weight:var( --e-global-typography-fb3d823-font-weight );color:var( --e-global-color-97d7b02 );}.elementor-908 .elementor-element.elementor-element-6fcdb94 > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-908 .elementor-element.elementor-element-79e616d{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-908 .elementor-element.elementor-element-247e735{text-align:right;}.elementor-908 .elementor-element.elementor-element-247e735 img{width:150px;max-width:100%;}.elementor-908 .elementor-element.elementor-element-de28079{--display:flex;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-f8d3603 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:1.1rem;font-weight:700;}.elementor-908 .elementor-element.elementor-element-1b6c25b > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-908 .elementor-element.elementor-element-1b6c25b{text-align:left;}.elementor-908 .elementor-element.elementor-element-1b6c25b img{width:600px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button{background-color:var( --e-global-color-3ae53c0 );font-family:var( --e-global-typography-20a05a0-font-family ), Sans-serif;font-size:var( --e-global-typography-20a05a0-font-size );font-weight:var( --e-global-typography-20a05a0-font-weight );text-transform:var( --e-global-typography-20a05a0-text-transform );line-height:var( --e-global-typography-20a05a0-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:2000px 2000px 2000px 2000px;padding:1rem 2rem 1rem 2rem;}.elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button:hover, .elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-3ae53c0 );border-color:var( --e-global-color-accent );}.elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button:hover svg, .elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button:focus svg{fill:var( --e-global-color-3ae53c0 );}.elementor-908 .elementor-element.elementor-element-acf10d8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-c41b9b3{--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;--overlay-opacity:0.08;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8EAED;--border-color:#E8EAED;--border-radius:0px 0px 0px 0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-908 .elementor-element.elementor-element-c41b9b3:not(.elementor-motion-effects-element-type-background), .elementor-908 .elementor-element.elementor-element-c41b9b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-908 .elementor-element.elementor-element-c41b9b3::before, .elementor-908 .elementor-element.elementor-element-c41b9b3 > .elementor-background-video-container::before, .elementor-908 .elementor-element.elementor-element-c41b9b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-908 .elementor-element.elementor-element-c41b9b3 > .elementor-background-slideshow::before, .elementor-908 .elementor-element.elementor-element-c41b9b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-908 .elementor-element.elementor-element-c41b9b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.gmix.it/wp-content/uploads/bg-home-prodotti.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-908 .elementor-element.elementor-element-8c54337{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;}.elementor-908 .elementor-element.elementor-element-8c54337 .elementor-heading-title{font-family:var( --e-global-typography-274b951-font-family ), Sans-serif;font-size:var( --e-global-typography-274b951-font-size );font-weight:var( --e-global-typography-274b951-font-weight );line-height:var( --e-global-typography-274b951-line-height );color:var( --e-global-color-text );}.elementor-908 .elementor-element.elementor-element-091d6b6{--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:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--margin-top:04rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-50b0080{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8EAED;--border-color:#E8EAED;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-1bff968{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-a808545{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-e4ce936 .elementor-heading-title{font-family:"Saira Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-908 .elementor-element.elementor-element-7d4f0b9{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-6a540fa{text-align:left;font-family:var( --e-global-typography-fb3d823-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3d823-font-size );font-weight:var( --e-global-typography-fb3d823-font-weight );color:var( --e-global-color-97d7b02 );}.elementor-908 .elementor-element.elementor-element-f4bd788{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-1a06ed2{--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;--border-radius:0px 0px 0px 0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-908 .elementor-element.elementor-element-3a9752e{--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:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--margin-top:04rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-3f2c779{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8EAED;--border-color:#E8EAED;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-8b5ad11{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-f9be809{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-07ce80e .elementor-heading-title{font-family:"Saira Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-908 .elementor-element.elementor-element-44c5e97{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-aa67c9d{text-align:left;font-family:var( --e-global-typography-fb3d823-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3d823-font-size );font-weight:var( --e-global-typography-fb3d823-font-weight );color:var( --e-global-color-97d7b02 );}.elementor-908 .elementor-element.elementor-element-ef81ce0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-27f702c{--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;--border-radius:0px 0px 0px 0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-908 .elementor-element.elementor-element-a1aa750{--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:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--margin-top:04rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-6b682d9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8EAED;--border-color:#E8EAED;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-90c6acb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-50fd8f5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-c966aa1 .elementor-heading-title{font-family:"Saira Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-908 .elementor-element.elementor-element-a379087{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-5bf7ee6{text-align:left;font-family:var( --e-global-typography-fb3d823-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3d823-font-size );font-weight:var( --e-global-typography-fb3d823-font-weight );color:var( --e-global-color-97d7b02 );}.elementor-908 .elementor-element.elementor-element-bf3bae8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-069223c{--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;--border-radius:0px 0px 0px 0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-908 .elementor-element.elementor-element-a65a9dd{--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:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--margin-top:04rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-1177c7f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8EAED;--border-color:#E8EAED;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-8369e26{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-410ce7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-25b9ebc .elementor-heading-title{font-family:"Saira Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-908 .elementor-element.elementor-element-93cb89e{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-58333fd{text-align:left;font-family:var( --e-global-typography-fb3d823-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3d823-font-size );font-weight:var( --e-global-typography-fb3d823-font-weight );color:var( --e-global-color-97d7b02 );}.elementor-908 .elementor-element.elementor-element-4329f31{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-87de8d3{--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;--border-radius:0px 0px 0px 0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-908 .elementor-element.elementor-element-78356b9{--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:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--margin-top:04rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-36b52cf{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8EAED;--border-color:#E8EAED;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-6a7e904{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-3c6fdcc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-8c7b81b .elementor-heading-title{font-family:"Saira Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-908 .elementor-element.elementor-element-89dc8a7{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-6544bcc{text-align:left;font-family:var( --e-global-typography-fb3d823-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3d823-font-size );font-weight:var( --e-global-typography-fb3d823-font-weight );color:var( --e-global-color-97d7b02 );}.elementor-908 .elementor-element.elementor-element-dbc2946{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-fd71f28{--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;--border-radius:0px 0px 0px 0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-908 .elementor-element.elementor-element-18fee46{--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:0rem 5rem;--row-gap:0rem;--column-gap:5rem;--margin-top:04rem;--margin-bottom:6rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-4d41f10{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8EAED;--border-color:#E8EAED;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-becadbd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-63fc292{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-f1035a5 .elementor-heading-title{font-family:"Saira Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-908 .elementor-element.elementor-element-d766d64 .e-off-canvas__content{background-color:#00000000;}.elementor-908 .elementor-element.elementor-element-d766d64 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-908 .elementor-element.elementor-element-d766d64{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:500px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;--e-off-canvas-animation-duration:0.4s;--e-off-canvas-overlay-opacity:1;}.elementor-908 .elementor-element.elementor-element-abcff8a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-fa69d4f{--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;--overlay-opacity:0.08;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8EAED;--border-color:#E8EAED;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-908 .elementor-element.elementor-element-fa69d4f:not(.elementor-motion-effects-element-type-background), .elementor-908 .elementor-element.elementor-element-fa69d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-908 .elementor-element.elementor-element-fa69d4f::before, .elementor-908 .elementor-element.elementor-element-fa69d4f > .elementor-background-video-container::before, .elementor-908 .elementor-element.elementor-element-fa69d4f > .e-con-inner > .elementor-background-video-container::before, .elementor-908 .elementor-element.elementor-element-fa69d4f > .elementor-background-slideshow::before, .elementor-908 .elementor-element.elementor-element-fa69d4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-908 .elementor-element.elementor-element-fa69d4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.gmix.it/wp-content/uploads/bg-home-prodotti.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-908 .elementor-element.elementor-element-942e7e9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-8341d9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-46b5655{width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;}.elementor-908 .elementor-element.elementor-element-46b5655 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:1.6rem;font-weight:700;line-height:1.4em;color:var( --e-global-color-text );}.elementor-908 .elementor-element.elementor-element-8ad1f9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-908 .elementor-element.elementor-element-4af1c03 > .elementor-widget-container{margin:-2rem -1rem 0rem 0rem;}.elementor-908 .elementor-element.elementor-element-4af1c03 .elementor-icon-wrapper{text-align:right;}.elementor-908 .elementor-element.elementor-element-4af1c03 .elementor-icon{font-size:30px;}.elementor-908 .elementor-element.elementor-element-4af1c03 .elementor-icon svg{height:30px;}.elementor-908 .elementor-element.elementor-element-586ea39{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-579b7df{text-align:left;font-family:var( --e-global-typography-fb3d823-font-family ), Sans-serif;font-size:var( --e-global-typography-fb3d823-font-size );font-weight:var( --e-global-typography-fb3d823-font-weight );color:var( --e-global-color-97d7b02 );}.elementor-908 .elementor-element.elementor-element-74515ef{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-10a8b26{--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;--border-radius:0px 0px 0px 0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-908 .elementor-element.elementor-element-7ed0aea{--display:flex;--position:fixed;--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;bottom:110px;}body:not(.rtl) .elementor-908 .elementor-element.elementor-element-7ed0aea{left:0px;}body.rtl .elementor-908 .elementor-element.elementor-element-7ed0aea{right:0px;}.elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button:hover, .elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button:focus{background-color:var( --e-global-color-9539121 );color:var( --e-global-color-3ae53c0 );}.elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button{font-family:var( --e-global-typography-20a05a0-font-family ), Sans-serif;font-size:var( --e-global-typography-20a05a0-font-size );font-weight:var( --e-global-typography-20a05a0-font-weight );text-transform:var( --e-global-typography-20a05a0-text-transform );line-height:var( --e-global-typography-20a05a0-line-height );fill:var( --e-global-color-3ae53c0 );color:var( --e-global-color-3ae53c0 );border-radius:2000px 2000px 2000px 2000px;padding:1rem 2rem 1rem 2rem;}.elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button:hover svg, .elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button:focus svg{fill:var( --e-global-color-3ae53c0 );}@media(max-width:1366px){.elementor-908 .elementor-element.elementor-element-1a438a4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-6dd5df9 .elementor-heading-title{font-size:var( --e-global-typography-c7e966b-font-size );line-height:var( --e-global-typography-c7e966b-line-height );}.elementor-908 .elementor-element.elementor-element-92ca17c{font-size:var( --e-global-typography-b573490-font-size );line-height:var( --e-global-typography-b573490-line-height );}.elementor-908 .elementor-element.elementor-element-9403093{--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-908 .elementor-element.elementor-element-6fcdb94{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button{font-size:var( --e-global-typography-20a05a0-font-size );line-height:var( --e-global-typography-20a05a0-line-height );}.elementor-908 .elementor-element.elementor-element-8c54337 .elementor-heading-title{font-size:var( --e-global-typography-274b951-font-size );line-height:var( --e-global-typography-274b951-line-height );}.elementor-908 .elementor-element.elementor-element-091d6b6{--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-908 .elementor-element.elementor-element-6a540fa{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-3a9752e{--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-908 .elementor-element.elementor-element-aa67c9d{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-a1aa750{--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-908 .elementor-element.elementor-element-5bf7ee6{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-a65a9dd{--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-908 .elementor-element.elementor-element-58333fd{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-78356b9{--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-908 .elementor-element.elementor-element-6544bcc{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-18fee46{--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;}.elementor-908 .elementor-element.elementor-element-579b7df{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button{font-size:var( --e-global-typography-20a05a0-font-size );line-height:var( --e-global-typography-20a05a0-line-height );}}@media(max-width:1200px){.elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button{padding:1rem 1rem 1rem 1rem;}.elementor-908 .elementor-element.elementor-element-c41b9b3{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-091d6b6{--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-908 .elementor-element.elementor-element-1a06ed2{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-3a9752e{--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-908 .elementor-element.elementor-element-27f702c{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-a1aa750{--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-908 .elementor-element.elementor-element-069223c{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-a65a9dd{--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-908 .elementor-element.elementor-element-87de8d3{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-78356b9{--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-908 .elementor-element.elementor-element-fd71f28{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-18fee46{--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-908 .elementor-element.elementor-element-d766d64{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:500px;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial;}.elementor-908 .elementor-element.elementor-element-d766d64 .e-off-canvas__content{border-radius:0px 0px 0px 0px;}.elementor-908 .elementor-element.elementor-element-abcff8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-fa69d4f{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-4af1c03 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-908 .elementor-element.elementor-element-4af1c03 .elementor-icon-wrapper{text-align:right;}.elementor-908 .elementor-element.elementor-element-10a8b26{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-908 .elementor-element.elementor-element-7ed0aea{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;bottom:40px;}.elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button{padding:1rem 1rem 1rem 1rem;}}@media(max-width:1024px){.elementor-908 .elementor-element.elementor-element-6dd5df9 .elementor-heading-title{font-size:var( --e-global-typography-c7e966b-font-size );line-height:var( --e-global-typography-c7e966b-line-height );}.elementor-908 .elementor-element.elementor-element-92ca17c{font-size:var( --e-global-typography-b573490-font-size );line-height:var( --e-global-typography-b573490-line-height );}.elementor-908 .elementor-element.elementor-element-6fcdb94{width:100%;max-width:100%;font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button{font-size:var( --e-global-typography-20a05a0-font-size );line-height:var( --e-global-typography-20a05a0-line-height );}.elementor-908 .elementor-element.elementor-element-c41b9b3{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-908 .elementor-element.elementor-element-8c54337 .elementor-heading-title{font-size:var( --e-global-typography-274b951-font-size );line-height:var( --e-global-typography-274b951-line-height );}.elementor-908 .elementor-element.elementor-element-1bff968{--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-908 .elementor-element.elementor-element-7d4f0b9{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-6a540fa{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-1a06ed2{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-908 .elementor-element.elementor-element-8b5ad11{--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-908 .elementor-element.elementor-element-44c5e97{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-aa67c9d{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-27f702c{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-908 .elementor-element.elementor-element-90c6acb{--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-908 .elementor-element.elementor-element-a379087{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-5bf7ee6{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-069223c{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-908 .elementor-element.elementor-element-8369e26{--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-908 .elementor-element.elementor-element-93cb89e{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-58333fd{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-87de8d3{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-908 .elementor-element.elementor-element-6a7e904{--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-908 .elementor-element.elementor-element-89dc8a7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-6544bcc{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-fd71f28{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-908 .elementor-element.elementor-element-becadbd{--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-908 .elementor-element.elementor-element-fa69d4f{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-908 .elementor-element.elementor-element-586ea39{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-579b7df{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-10a8b26{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button{font-size:var( --e-global-typography-20a05a0-font-size );line-height:var( --e-global-typography-20a05a0-line-height );}}@media(max-width:767px){.elementor-908 .elementor-element.elementor-element-1a438a4{--min-height:300px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-6dd5df9 .elementor-heading-title{font-size:var( --e-global-typography-c7e966b-font-size );line-height:var( --e-global-typography-c7e966b-line-height );}.elementor-908 .elementor-element.elementor-element-92ca17c{font-size:var( --e-global-typography-b573490-font-size );line-height:var( --e-global-typography-b573490-line-height );}.elementor-908 .elementor-element.elementor-element-9403093{--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:01rem;}.elementor-908 .elementor-element.elementor-element-fccd9bc{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-e1124a8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-908 .elementor-element.elementor-element-f809c16{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-908 .elementor-element.elementor-element-5ea81fd .elementor-heading-title{font-size:1.5rem;line-height:1.4em;}.elementor-908 .elementor-element.elementor-element-6fcdb94{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-79e616d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-908 .elementor-element.elementor-element-247e735{text-align:center;}.elementor-908 .elementor-element.elementor-element-247e735 img{width:100%;}.elementor-908 .elementor-element.elementor-element-9b9da12 .elementor-button{font-size:var( --e-global-typography-20a05a0-font-size );line-height:var( --e-global-typography-20a05a0-line-height );}.elementor-908 .elementor-element.elementor-element-c41b9b3{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-908 .elementor-element.elementor-element-8c54337 .elementor-heading-title{font-size:var( --e-global-typography-274b951-font-size );line-height:var( --e-global-typography-274b951-line-height );}.elementor-908 .elementor-element.elementor-element-091d6b6{--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-50b0080{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-e4ce936 .elementor-heading-title{font-size:1.2rem;}.elementor-908 .elementor-element.elementor-element-6a540fa{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-1a06ed2{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-908 .elementor-element.elementor-element-3a9752e{--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-3f2c779{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-07ce80e .elementor-heading-title{font-size:1.2rem;}.elementor-908 .elementor-element.elementor-element-aa67c9d{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-27f702c{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-908 .elementor-element.elementor-element-a1aa750{--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:01rem;}.elementor-908 .elementor-element.elementor-element-6b682d9{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-c966aa1 .elementor-heading-title{font-size:1.2rem;}.elementor-908 .elementor-element.elementor-element-5bf7ee6{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-069223c{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-908 .elementor-element.elementor-element-a65a9dd{--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-1177c7f{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-25b9ebc .elementor-heading-title{font-size:1.2rem;}.elementor-908 .elementor-element.elementor-element-58333fd{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-87de8d3{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-908 .elementor-element.elementor-element-78356b9{--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-36b52cf{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-8c7b81b .elementor-heading-title{font-size:1.2rem;}.elementor-908 .elementor-element.elementor-element-6544bcc{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-fd71f28{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-908 .elementor-element.elementor-element-18fee46{--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-4d41f10{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-f1035a5 .elementor-heading-title{font-size:1.2rem;}.elementor-908 .elementor-element.elementor-element-d766d64{--e-off-canvas-width:100%;}.elementor-908 .elementor-element.elementor-element-abcff8a{--padding-top:12rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-fa69d4f{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-908 .elementor-element.elementor-element-942e7e9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-908 .elementor-element.elementor-element-46b5655{text-align:left;}.elementor-908 .elementor-element.elementor-element-46b5655 .elementor-heading-title{font-size:1.2rem;}.elementor-908 .elementor-element.elementor-element-4af1c03 > .elementor-widget-container{margin:-2rem 0rem 0rem 0rem;}.elementor-908 .elementor-element.elementor-element-579b7df{font-size:var( --e-global-typography-fb3d823-font-size );}.elementor-908 .elementor-element.elementor-element-10a8b26{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-908 .elementor-element.elementor-element-7ed0aea{bottom:90px;}.elementor-908 .elementor-element.elementor-element-4955a32 .elementor-button{font-size:var( --e-global-typography-20a05a0-font-size );line-height:var( --e-global-typography-20a05a0-line-height );}}@media(min-width:768px){.elementor-908 .elementor-element.elementor-element-fccd9bc{--width:63%;}.elementor-908 .elementor-element.elementor-element-f809c16{--width:75%;}.elementor-908 .elementor-element.elementor-element-79e616d{--width:25%;}.elementor-908 .elementor-element.elementor-element-acf10d8{--width:37%;}.elementor-908 .elementor-element.elementor-element-c41b9b3{--width:100%;}.elementor-908 .elementor-element.elementor-element-50b0080{--width:63%;}.elementor-908 .elementor-element.elementor-element-a808545{--width:35%;}.elementor-908 .elementor-element.elementor-element-7d4f0b9{--width:64%;}.elementor-908 .elementor-element.elementor-element-f4bd788{--width:37%;}.elementor-908 .elementor-element.elementor-element-1a06ed2{--width:100%;}.elementor-908 .elementor-element.elementor-element-3f2c779{--width:63%;}.elementor-908 .elementor-element.elementor-element-f9be809{--width:35%;}.elementor-908 .elementor-element.elementor-element-44c5e97{--width:64%;}.elementor-908 .elementor-element.elementor-element-ef81ce0{--width:37%;}.elementor-908 .elementor-element.elementor-element-27f702c{--width:100%;}.elementor-908 .elementor-element.elementor-element-6b682d9{--width:63%;}.elementor-908 .elementor-element.elementor-element-50fd8f5{--width:35%;}.elementor-908 .elementor-element.elementor-element-a379087{--width:64%;}.elementor-908 .elementor-element.elementor-element-bf3bae8{--width:37%;}.elementor-908 .elementor-element.elementor-element-069223c{--width:100%;}.elementor-908 .elementor-element.elementor-element-1177c7f{--width:63%;}.elementor-908 .elementor-element.elementor-element-410ce7a{--width:35%;}.elementor-908 .elementor-element.elementor-element-93cb89e{--width:64%;}.elementor-908 .elementor-element.elementor-element-4329f31{--width:37%;}.elementor-908 .elementor-element.elementor-element-87de8d3{--width:100%;}.elementor-908 .elementor-element.elementor-element-36b52cf{--width:63%;}.elementor-908 .elementor-element.elementor-element-3c6fdcc{--width:35%;}.elementor-908 .elementor-element.elementor-element-89dc8a7{--width:64%;}.elementor-908 .elementor-element.elementor-element-dbc2946{--width:37%;}.elementor-908 .elementor-element.elementor-element-fd71f28{--width:100%;}.elementor-908 .elementor-element.elementor-element-4d41f10{--width:63%;}.elementor-908 .elementor-element.elementor-element-63fc292{--width:35%;}.elementor-908 .elementor-element.elementor-element-fa69d4f{--width:100%;}.elementor-908 .elementor-element.elementor-element-942e7e9{--width:100%;}.elementor-908 .elementor-element.elementor-element-8341d9b{--width:90%;}.elementor-908 .elementor-element.elementor-element-8ad1f9e{--width:10%;}.elementor-908 .elementor-element.elementor-element-586ea39{--width:64%;}.elementor-908 .elementor-element.elementor-element-74515ef{--width:37%;}.elementor-908 .elementor-element.elementor-element-10a8b26{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-908 .elementor-element.elementor-element-fccd9bc{--width:100%;}.elementor-908 .elementor-element.elementor-element-50b0080{--width:100%;}.elementor-908 .elementor-element.elementor-element-3f2c779{--width:100%;}.elementor-908 .elementor-element.elementor-element-6b682d9{--width:100%;}.elementor-908 .elementor-element.elementor-element-1177c7f{--width:100%;}.elementor-908 .elementor-element.elementor-element-36b52cf{--width:100%;}.elementor-908 .elementor-element.elementor-element-4d41f10{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-908 .elementor-element.elementor-element-c41b9b3{--width:100%;}.elementor-908 .elementor-element.elementor-element-a808545{--width:100%;}.elementor-908 .elementor-element.elementor-element-7d4f0b9{--width:100%;}.elementor-908 .elementor-element.elementor-element-1a06ed2{--width:100%;}.elementor-908 .elementor-element.elementor-element-f9be809{--width:100%;}.elementor-908 .elementor-element.elementor-element-44c5e97{--width:100%;}.elementor-908 .elementor-element.elementor-element-27f702c{--width:100%;}.elementor-908 .elementor-element.elementor-element-50fd8f5{--width:100%;}.elementor-908 .elementor-element.elementor-element-a379087{--width:100%;}.elementor-908 .elementor-element.elementor-element-069223c{--width:100%;}.elementor-908 .elementor-element.elementor-element-410ce7a{--width:100%;}.elementor-908 .elementor-element.elementor-element-93cb89e{--width:100%;}.elementor-908 .elementor-element.elementor-element-87de8d3{--width:100%;}.elementor-908 .elementor-element.elementor-element-3c6fdcc{--width:100%;}.elementor-908 .elementor-element.elementor-element-89dc8a7{--width:100%;}.elementor-908 .elementor-element.elementor-element-fd71f28{--width:100%;}.elementor-908 .elementor-element.elementor-element-63fc292{--width:100%;}.elementor-908 .elementor-element.elementor-element-fa69d4f{--width:100%;}.elementor-908 .elementor-element.elementor-element-586ea39{--width:100%;}.elementor-908 .elementor-element.elementor-element-10a8b26{--width:100%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-92ca17c */.elementor-908 .elementor-element.elementor-element-92ca17c a{
    background-color: white;
    color: #194185;
    text-decoration: underline;
    padding: 10px 20px 10px 20px;
    border-radius: 200px;
    margin-right: 5px;
}

.elementor-908 .elementor-element.elementor-element-92ca17c .breadcrumb_last{
    background-color: #1F78F1;
    color: white;
    padding: 10px 20px 10px 20px;
    border-radius: 200px;
    margin-left: 5px;
}

.elementor-908 .elementor-element.elementor-element-92ca17c {
    color: white;
}

@media screen and (max-width: 767px){
  .elementor-908 .elementor-element.elementor-element-92ca17c a{
    background-color: white;
    color: #194185;
    text-decoration: underline;
    padding: 10px 10px 10px 10px;
    border-radius: 200px;
    margin-right: 5px;
}

.elementor-908 .elementor-element.elementor-element-92ca17c .breadcrumb_last{
    background-color: #1F78F1;
    color: white;
    padding: 10px 10px 10px 10px;
    border-radius: 200px;
    margin-left: 5px;
} 
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7f9c3e3 */.lista-personalizzata {
    list-style: none;
    padding-left: 0;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    gap: 5px;
}

.lista-personalizzata li {
    display: flex;
    align-items: center;
    gap: 10px;
}
.lista-personalizzata i.fa.fa-check {
    color: #194185 !important;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ac9a51c */.elementor-908 .elementor-element.elementor-element-ac9a51c .cf7-two-columns {
    display: flex;
    gap: 20px;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .wpcf7{
    font-family: 'Schibsted Grotesk';
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .cf7-column {
    flex: 1;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .cf7-full-width {
    margin-top: 0px;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .wpcf7-form label {
    display: block;
    font-weight: bold;
    margin-bottom: 0px;
    color: #707070;
    font-weight: 400;
    
}

.wpcf7-form input,
.wpcf7-form select,
.wpcf7-form textarea {
    padding: 10px;
    border: 1px solid #E8EAED;
    border-radius: 4px;
    border-width: 1px 1px 1px 1px !important;
    color: #6B6E74 !important;
    background-color: white;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c  .wpcf7-form .wpcf7-submit {
    background: #E12418;
    border: 0px solid #01004C !important;
    padding: 12px 30px 12px 30px;
    cursor: pointer;
    font-weight: bold;
    line-height: 1em !important; 
    color: white !important;
    border-radius: 200px;
    font-weight: 700;
    font-family: "Saira Condensed";
    font-size: 1.1rem;
    text-transform: uppercase;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c a{
    text-decoration: underline;
    color: #707070;
    font-weight: 700;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .wpcf7-list-item-label{
    font-size: 12px !important;
    line-height: 0em !important;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .cf7-column p {
    line-height: 10px;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .wpcf7-list-item label {
    line-height: 1.4em;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .wpcf7-form input{
    background-color: white;
    color: black;
    border-width: 1px;
    border-radius: 0px;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c [type=submit]:hover{
    background-color: #C52015;
    color: #707070;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .wpcf7-response-output{
    color:  #707070;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .wpcf7-not-valid-tip{
    margin-top: 20px;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .wpcf7-not-valid-tip{
    margin-top: 20px;
    color: #707070;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{
    background-color: white;
    color: black;
    border-width: 1px;
    border-radius: 0px;
    color: #6B6E74 !important;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .wpcf7-form select{
    border-radius: 0px;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c input::placeholder {
    color: #6B6E74 !important;
    opacity: 1;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c textarea::placeholder {
    color: #6B6E74 !important;
    opacity: 1;
}

.elementor-908 .elementor-element.elementor-element-ac9a51c .hidden-fields-container{
    visibility: hidden !important;
}


@media screen and (max-width: 767px){
    .elementor-908 .elementor-element.elementor-element-ac9a51c  .cf7-two-columns {
    display: flex;
    gap: 20px;
    width: 100%;
    flex-direction: column;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c7c4157 */.elementor-908 .elementor-element.elementor-element-c7c4157 .cf7-two-columns {
    display: flex;
    gap: 20px;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .wpcf7{
    font-family: 'Schibsted Grotesk';
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .cf7-column {
    flex: 1;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .cf7-full-width {
    margin-top: 0px;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .wpcf7-form label {
    display: block;
    font-weight: bold;
    margin-bottom: 0px;
    color: #707070;
    font-weight: 400;
    
}

.wpcf7-form input,
.wpcf7-form select,
.wpcf7-form textarea {
    padding: 10px;
    border: 1px solid #E8EAED;
    border-radius: 4px;
    border-width: 1px 1px 1px 1px !important;
    color: #6B6E74 !important;
    background-color: white;
    font-size: 0.8rem;
}

.elementor-908 .elementor-element.elementor-element-c7c4157  .wpcf7-form .wpcf7-submit {
    background: #E12418;
    border: 0px solid #01004C !important;
    padding: 12px 30px 12px 30px;
    cursor: pointer;
    font-weight: bold;
    line-height: 1em !important; 
    color: white !important;
    border-radius: 200px;
    font-weight: 700;
    font-family: "Saira Condensed";
    font-size: 1.1rem;
    text-transform: uppercase;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 a{
    text-decoration: underline;
    color: #707070;
    font-weight: 700;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .wpcf7-list-item-label{
    font-size: 10px !important;
    line-height: 0px !important;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .cf7-column p {
    line-height: 10px;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .wpcf7-list-item label {
    line-height: 1.4em;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .wpcf7-form input{
    background-color: white;
    color: black;
    border-width: 1px;
    border-radius: 0px;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 [type=submit]:hover{
    background-color: #C52015;
    color: #707070;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .wpcf7-response-output{
    color:  #707070;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .wpcf7-not-valid-tip{
    margin-top: 20px;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .wpcf7-not-valid-tip{
    margin-top: 20px;
    color: #707070;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{
    background-color: white;
    color: black;
    border-width: 1px;
    border-radius: 0px;
    color: #6B6E74 !important;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .wpcf7-form select{
    border-radius: 0px;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 input::placeholder {
    color: #6B6E74 !important;
    opacity: 1;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 textarea::placeholder {
    color: #6B6E74 !important;
    opacity: 1;
}

.elementor-908 .elementor-element.elementor-element-c7c4157 .hidden-fields-container{
    visibility: hidden !important;
}

@media screen and (max-width: 1200px){
.elementor-908 .elementor-element.elementor-element-c7c4157  .wpcf7-form .wpcf7-submit {
    background: #E12418;
    border: 0px solid #01004C !important;
    padding: 12px 30px 12px 30px;
    cursor: pointer;
    font-weight: bold;
    line-height: 1em !important; 
    color: white !important;
    border-radius: 200px;
    font-weight: 700;
    font-family: "Saira Condensed";
    font-size: 0.9rem;
    text-transform: uppercase;
}

}


@media screen and (max-width: 767px){
    .elementor-908 .elementor-element.elementor-element-c7c4157  .cf7-two-columns {
    display: flex;
    gap: 0px;
    width: 100%;
    flex-direction: column;
}
}/* End custom CSS */