.elementor-100 .elementor-element.elementor-element-b552140{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:15vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-100 .elementor-element.elementor-element-2161fe8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-2161fe8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-100 .elementor-element.elementor-element-a75f382{text-align:center;}.elementor-100 .elementor-element.elementor-element-26e1a44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{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 );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-100 .elementor-element.elementor-element-d4c2cba.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-d4c2cba{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-1d456ac{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-3a6d54a{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-d54d76b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-2be7e65{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-2be7e65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-9a244ac{text-align:center;}.elementor-100 .elementor-element.elementor-element-c823f2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-76160e4.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-76160e4{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-e5d914b{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-48b891b{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-163a404{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-0890d3c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-0890d3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-5514ce9{text-align:center;}.elementor-100 .elementor-element.elementor-element-3897a6c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-96ad09f.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-96ad09f{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-b693da3{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-680b709{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-f0c4906{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-52d9ec1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-52d9ec1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-943cfe6{text-align:center;}.elementor-100 .elementor-element.elementor-element-07125d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-86db402.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-86db402{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-ef0128d{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-17c86ef{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-c4e0039{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-d4b3198{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-d4b3198.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-deeda99{text-align:center;}.elementor-100 .elementor-element.elementor-element-0f8ffc0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-49dfb93.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-49dfb93{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-49635c1{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-13f3282{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-ba114e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-98c4dca{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-98c4dca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-5b1a0cf{text-align:center;}.elementor-100 .elementor-element.elementor-element-5edabb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-002a280.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-002a280{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-18e47c8{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-8645f33{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-383edfb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-b02afc8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-b02afc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-2989374{text-align:center;}.elementor-100 .elementor-element.elementor-element-7fb297c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-55b53a3.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-55b53a3{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-adc89e1{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-cb28ea6{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-552debb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-cc98c9a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-cc98c9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-abf9246{text-align:center;}.elementor-100 .elementor-element.elementor-element-6b40c21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-c9bac61.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-c9bac61{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-f43080a{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-02c28c7{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-51c71e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-6e012ab{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-6e012ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-fc90e18{text-align:center;}.elementor-100 .elementor-element.elementor-element-0da0fb3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-e44d462.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-e44d462{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-0aa07f5{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-d4495c1{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-497c5ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-ae8f20a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-ae8f20a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-03cf49c{text-align:center;}.elementor-100 .elementor-element.elementor-element-558ac9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-933b838.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-933b838{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-c47a060{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-2f38eef{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-5268d38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--overflow:hidden;--margin-top:0px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-46a2615{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-46a2615.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-9c88fd1{text-align:center;}.elementor-100 .elementor-element.elementor-element-6720277{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-100 .elementor-element.elementor-element-65fa193.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-100 .elementor-element.elementor-element-65fa193{text-align:start;font-family:"Fractual", Sans-serif;font-size:16px;line-height:8px;color:var( --e-global-color-primary );}.elementor-100 .elementor-element.elementor-element-1955583{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-d7ef5b5{--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;overflow:visible;}.elementor-100 .elementor-element.elementor-element-9ff19cb{--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;overflow:visible;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );}.elementor-100 .elementor-element.elementor-element-c2be976{--spacer-size:50px;}@media(min-width:768px){.elementor-100 .elementor-element.elementor-element-2161fe8{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-26e1a44{--width:25%;}.elementor-100 .elementor-element.elementor-element-1d456ac{--width:25%;}.elementor-100 .elementor-element.elementor-element-3a6d54a{--width:25%;}.elementor-100 .elementor-element.elementor-element-2be7e65{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-c823f2f{--width:25%;}.elementor-100 .elementor-element.elementor-element-e5d914b{--width:25%;}.elementor-100 .elementor-element.elementor-element-48b891b{--width:25%;}.elementor-100 .elementor-element.elementor-element-0890d3c{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-3897a6c{--width:25%;}.elementor-100 .elementor-element.elementor-element-b693da3{--width:25%;}.elementor-100 .elementor-element.elementor-element-680b709{--width:25%;}.elementor-100 .elementor-element.elementor-element-52d9ec1{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-07125d8{--width:25%;}.elementor-100 .elementor-element.elementor-element-ef0128d{--width:25%;}.elementor-100 .elementor-element.elementor-element-17c86ef{--width:25%;}.elementor-100 .elementor-element.elementor-element-d4b3198{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-0f8ffc0{--width:25%;}.elementor-100 .elementor-element.elementor-element-49635c1{--width:25%;}.elementor-100 .elementor-element.elementor-element-13f3282{--width:25%;}.elementor-100 .elementor-element.elementor-element-98c4dca{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-5edabb3{--width:25%;}.elementor-100 .elementor-element.elementor-element-18e47c8{--width:25%;}.elementor-100 .elementor-element.elementor-element-8645f33{--width:25%;}.elementor-100 .elementor-element.elementor-element-b02afc8{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-7fb297c{--width:25%;}.elementor-100 .elementor-element.elementor-element-adc89e1{--width:25%;}.elementor-100 .elementor-element.elementor-element-cb28ea6{--width:25%;}.elementor-100 .elementor-element.elementor-element-cc98c9a{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-6b40c21{--width:25%;}.elementor-100 .elementor-element.elementor-element-f43080a{--width:25%;}.elementor-100 .elementor-element.elementor-element-02c28c7{--width:25%;}.elementor-100 .elementor-element.elementor-element-6e012ab{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-0da0fb3{--width:25%;}.elementor-100 .elementor-element.elementor-element-0aa07f5{--width:25%;}.elementor-100 .elementor-element.elementor-element-d4495c1{--width:25%;}.elementor-100 .elementor-element.elementor-element-ae8f20a{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-558ac9f{--width:25%;}.elementor-100 .elementor-element.elementor-element-c47a060{--width:25%;}.elementor-100 .elementor-element.elementor-element-2f38eef{--width:25%;}.elementor-100 .elementor-element.elementor-element-46a2615{--width:19.251%;}.elementor-100 .elementor-element.elementor-element-6720277{--width:25%;}.elementor-100 .elementor-element.elementor-element-1955583{--width:25%;}.elementor-100 .elementor-element.elementor-element-d7ef5b5{--width:25%;}}@media(max-width:1024px){.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-spacer .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-spacer .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fractual';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.gparchitects.it/wp-content/uploads/2024/04/Fractul-Medium.woff') format('woff'),
		url('https://www.gparchitects.it/wp-content/uploads/2024/04/Fractul-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Fractual';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.gparchitects.it/wp-content/uploads/2024/04/Fractul-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Fractual';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.gparchitects.it/wp-content/uploads/2024/04/Fractul-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Fractual';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.gparchitects.it/wp-content/uploads/2024/04/Fractul-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Fractual';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.gparchitects.it/wp-content/uploads/2024/04/Fractul-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Fractual';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.gparchitects.it/wp-content/uploads/2024/04/Fractul-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Fractual';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.gparchitects.it/wp-content/uploads/2024/04/Fractul-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Fractual';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.gparchitects.it/wp-content/uploads/2024/04/Fractul-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Fractual';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.gparchitects.it/wp-content/uploads/2024/04/Fractul-MediumItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */