.elementor-7 .elementor-element.elementor-element-f1d66b8{--display:flex;--min-height:100vh;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-f1d66b8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f1d66b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;background-image:url("https://www.craft-room.it/wp-content/uploads/2026/06/WhatsApp-Image-2026-06-09-at-16.39.40.jpeg");background-size:cover;}.elementor-7 .elementor-element.elementor-element-f1d66b8::before, .elementor-7 .elementor-element.elementor-element-f1d66b8 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f1d66b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f1d66b8 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f1d66b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f1d66b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 76%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-45a9992d{--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;--overlay-opacity:0.35;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-45a9992d::before, .elementor-7 .elementor-element.elementor-element-45a9992d > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-45a9992d > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-45a9992d > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-45a9992d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-45a9992d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-4ba05143{--display:flex;--min-height:100vh;--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:100px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-b747922{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7bd80f9f{--display:flex;--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-7 .elementor-element.elementor-element-7bd80f9f.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-16250eb7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -20px) -10px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-150d602c{--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;--justify-content:flex-start;--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-7 .elementor-element.elementor-element-150d602c.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-90d3484{--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;--justify-content:flex-start;--overlay-opacity:0.5;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:6px;}.elementor-7 .elementor-element.elementor-element-90d3484::before, .elementor-7 .elementor-element.elementor-element-90d3484 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-90d3484 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-90d3484 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-90d3484 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-90d3484 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#6C8B6F;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-3dc55c42{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--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-7 .elementor-element.elementor-element-3dc55c42:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3dc55c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.craft-room.it/wp-content/uploads/2026/05/CRAFT_ROOM_LOGO_VETTORIALE.pdf__1_-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-7 .elementor-element.elementor-element-3dc55c42:hover{background-image:url("https://www.craft-room.it/wp-content/uploads/2026/05/CRAFT_ROOM_LOGO_VETTORIALE.pdf__1_-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:85% auto;}.elementor-7 .elementor-element.elementor-element-4d28bd71{width:initial;max-width:initial;margin:11px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 11px;padding:0px 0px 0px 0px;--width:250px;--rotate:288deg;font-family:var( --e-global-typography-37dc698-font-family ), Sans-serif;font-size:var( --e-global-typography-37dc698-font-size );font-weight:var( --e-global-typography-37dc698-font-weight );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );--word-spacing:8px;--text-color:var( --e-global-color-primary );--transition:0.3s;}.elementor-7 .elementor-element.elementor-element-1f41d0f1{--display:flex;--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-7 .elementor-element.elementor-element-e0f2adf{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7071c932{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:100px;}.elementor-7 .elementor-element.elementor-element-2c8bf583{--display:flex;--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-7 .elementor-element.elementor-element-2c8bf583.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-34b6cf21{--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-7 .elementor-element.elementor-element-4ada1277{text-align:start;color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-3cefd951{--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:center;--align-items:center;--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-7 .elementor-element.elementor-element-3cefd951.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-1a8cf623{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-67ce3de9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7e248fd7{--display:flex;--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-7 .elementor-element.elementor-element-77e04077{--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-7 .elementor-element.elementor-element-8c4f510{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 120px;}.elementor-7 .elementor-element.elementor-element-8c4f510 .elementor-heading-title{font-family:"Aboreto", Sans-serif;font-size:5em;font-weight:200;letter-spacing:-5px;}.elementor-7 .elementor-element.elementor-element-581d8294{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-581d8294 img{width:90%;opacity:0.35;}.elementor-7 .elementor-element.elementor-element-6247e542{--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-7 .elementor-element.elementor-element-4eee94fc{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4eee94fc .heading_style .heading-title{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4eee94fc .heading .heading-title{font-family:"Aboreto", Sans-serif;font-size:9em;font-weight:200;letter-spacing:-5px;color:var( --e-global-color-d24f010 );}.elementor-7 .elementor-element.elementor-element-5170a723{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7e8f1ad0{--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-7 .elementor-element.elementor-element-48c6f7c6{--display:flex;--justify-content:space-between;--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:100px;--padding-right:80px;}.elementor-7 .elementor-element.elementor-element-152dd0f6{--display:flex;--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-7 .elementor-element.elementor-element-7b91bab7{--display:flex;--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-7 .elementor-element.elementor-element-ff572db .elementor-heading-title{font-family:var( --e-global-typography-95825b5-font-family ), Sans-serif;font-size:var( --e-global-typography-95825b5-font-size );font-weight:var( --e-global-typography-95825b5-font-weight );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-184045f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:1em;font-weight:300;line-height:20px;letter-spacing:0px;color:var( --e-global-color-e70f037 );}.elementor-7 .elementor-element.elementor-element-13c2993a .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-7 .elementor-element.elementor-element-13c2993a .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-7 .elementor-element.elementor-element-13c2993a .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-7 .elementor-element.elementor-element-13c2993a .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 0px;}.elementor-7 .elementor-element.elementor-element-13c2993a .pt_plus_button .button-link-wrap{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-13c2993a .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-13c2993a .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-13c2993a .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-1090c646{--display:flex;--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-7 .elementor-element.elementor-element-20e3305d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:var( --e-global-color-6c2eee6 );--border-color:var( --e-global-color-6c2eee6 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5fc9c56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5fc9c56.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:25px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-title a{font-family:var( --e-global-typography-95825b5-font-family ), Sans-serif;font-size:var( --e-global-typography-95825b5-font-size );font-weight:var( --e-global-typography-95825b5-font-weight );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );color:#ECECEC;}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-number{margin-top:30px;font-family:var( --e-global-typography-562555f-font-family ), Sans-serif;font-size:var( --e-global-typography-562555f-font-size );font-weight:var( --e-global-typography-562555f-font-weight );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol{color:#A99687;}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-225dccfc.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-225dccfc .elementor-heading-title{font-family:var( --e-global-typography-a2a40fa-font-family ), Sans-serif;font-size:var( --e-global-typography-a2a40fa-font-size );font-weight:var( --e-global-typography-a2a40fa-font-weight );line-height:var( --e-global-typography-a2a40fa-line-height );color:var( --e-global-color-d24f010 );}.elementor-7 .elementor-element.elementor-element-5f7a18df{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0.5px;--border-left-width:0px;border-color:var( --e-global-color-6c2eee6 );--border-color:var( --e-global-color-6c2eee6 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-33a044b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:25px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-title a{font-family:var( --e-global-typography-95825b5-font-family ), Sans-serif;font-size:var( --e-global-typography-95825b5-font-size );font-weight:var( --e-global-typography-95825b5-font-weight );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-number{margin-top:30px;font-family:var( --e-global-typography-562555f-font-family ), Sans-serif;font-size:var( --e-global-typography-562555f-font-size );font-weight:var( --e-global-typography-562555f-font-weight );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol{color:#A99687;}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-927778c .elementor-heading-title{font-family:var( --e-global-typography-a2a40fa-font-family ), Sans-serif;font-size:var( --e-global-typography-a2a40fa-font-size );font-weight:var( --e-global-typography-a2a40fa-font-weight );line-height:var( --e-global-typography-a2a40fa-line-height );color:var( --e-global-color-d24f010 );}.elementor-7 .elementor-element.elementor-element-2e33ba78{--display:flex;--min-height:100vh;--justify-content:space-between;--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-7 .elementor-element.elementor-element-2e33ba78:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2e33ba78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.craft-room.it/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-06-at-18.27.33.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-3ed60cc6{--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-7 .elementor-element.elementor-element-6bc37261{--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;--margin-top:83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:98px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-557e175e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-7 .elementor-element.elementor-element-36d9b826{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-7 .elementor-element.elementor-element-36d9b826:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-36d9b826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-36d9b826.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-3227c95a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-7 .elementor-element.elementor-element-1fb3b252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1fb3b252 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-1fb3b252.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1fb3b252.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1fb3b252.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1fb3b252.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1fb3b252.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1fb3b252 .elementor-icon{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1fb3b252 .elementor-icon svg{height:16px;}.elementor-7 .elementor-element.elementor-element-1e1189a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;}.elementor-7 .elementor-element.elementor-element-1e1189a7 .elementor-heading-title{font-family:var( --e-global-typography-b1c5f87-font-family ), Sans-serif;font-size:var( --e-global-typography-b1c5f87-font-size );font-weight:var( --e-global-typography-b1c5f87-font-weight );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-1cef6c53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1cef6c53 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-1cef6c53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1cef6c53.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1cef6c53.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1cef6c53.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1cef6c53.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-1cef6c53 .elementor-icon{font-size:15px;}.elementor-7 .elementor-element.elementor-element-1cef6c53 .elementor-icon svg{height:15px;}.elementor-7 .elementor-element.elementor-element-33972e01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-33972e01.e-con{--e-con-transform-translateY:-93px;}.elementor-7 .elementor-element.elementor-element-33972e01.e-con:hover{--e-con-transform-translateY:19px;}.elementor-7 .elementor-element.elementor-element-1017ff08{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-1017ff08:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1017ff08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6b77ee74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7 .elementor-element.elementor-element-549630f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-549630f8.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-549630f8 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-549630f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-549630f8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-549630f8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-549630f8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-549630f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-549630f8 .elementor-icon{font-size:16px;}.elementor-7 .elementor-element.elementor-element-549630f8 .elementor-icon svg{height:16px;}.elementor-7 .elementor-element.elementor-element-10885e58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;}.elementor-7 .elementor-element.elementor-element-10885e58 .elementor-heading-title{font-family:var( --e-global-typography-b1c5f87-font-family ), Sans-serif;font-size:var( --e-global-typography-b1c5f87-font-size );font-weight:var( --e-global-typography-b1c5f87-font-weight );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-633623e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7 .elementor-element.elementor-element-4fdacfbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4fdacfbb .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4fdacfbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0e1c583 );}.elementor-7 .elementor-element.elementor-element-4fdacfbb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4fdacfbb.elementor-view-default .elementor-icon{color:var( --e-global-color-0e1c583 );border-color:var( --e-global-color-0e1c583 );}.elementor-7 .elementor-element.elementor-element-4fdacfbb.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4fdacfbb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0e1c583 );}.elementor-7 .elementor-element.elementor-element-4fdacfbb .elementor-icon{font-size:16px;}.elementor-7 .elementor-element.elementor-element-4fdacfbb .elementor-icon svg{height:16px;}.elementor-7 .elementor-element.elementor-element-2fdf03ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;}.elementor-7 .elementor-element.elementor-element-2fdf03ee .elementor-heading-title{font-family:var( --e-global-typography-b1c5f87-font-family ), Sans-serif;font-size:var( --e-global-typography-b1c5f87-font-size );font-weight:var( --e-global-typography-b1c5f87-font-weight );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-15ff0538{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7 .elementor-element.elementor-element-1c7139ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1c7139ef .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-1c7139ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0e1c583 );}.elementor-7 .elementor-element.elementor-element-1c7139ef.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1c7139ef.elementor-view-default .elementor-icon{color:var( --e-global-color-0e1c583 );border-color:var( --e-global-color-0e1c583 );}.elementor-7 .elementor-element.elementor-element-1c7139ef.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1c7139ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0e1c583 );}.elementor-7 .elementor-element.elementor-element-1c7139ef .elementor-icon{font-size:16px;}.elementor-7 .elementor-element.elementor-element-1c7139ef .elementor-icon svg{height:16px;}.elementor-7 .elementor-element.elementor-element-6c559a39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;}.elementor-7 .elementor-element.elementor-element-6c559a39 .elementor-heading-title{font-family:var( --e-global-typography-b1c5f87-font-family ), Sans-serif;font-size:var( --e-global-typography-b1c5f87-font-size );font-weight:var( --e-global-typography-b1c5f87-font-weight );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2fbe83a1{--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:192px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4c152d2a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:39px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-11669760{--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:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-28480b2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-7 .elementor-element.elementor-element-54c574f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-54c574f3.e-con{--e-con-transform-translateY:91px;}.elementor-7 .elementor-element.elementor-element-54c574f3.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-7 .elementor-element.elementor-element-591e1035{--display:flex;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-591e1035:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-591e1035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2d5c8040{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7 .elementor-element.elementor-element-4a112e72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4a112e72 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-4a112e72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4a112e72.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4a112e72.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4a112e72.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-4a112e72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4a112e72 .elementor-icon{font-size:16px;}.elementor-7 .elementor-element.elementor-element-4a112e72 .elementor-icon svg{height:16px;}.elementor-7 .elementor-element.elementor-element-9c6cb76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;}.elementor-7 .elementor-element.elementor-element-9c6cb76 .elementor-heading-title{font-family:var( --e-global-typography-b1c5f87-font-family ), Sans-serif;font-size:var( --e-global-typography-b1c5f87-font-size );font-weight:var( --e-global-typography-b1c5f87-font-weight );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-39086f31{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;--z-index:0;}.elementor-7 .elementor-element.elementor-element-39086f31:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-39086f31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-39086f31.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-1229b945{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-7 .elementor-element.elementor-element-2553e751{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2553e751 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-2553e751.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-2553e751.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2553e751.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-2553e751.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2553e751.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-2553e751 .elementor-icon{font-size:20px;}.elementor-7 .elementor-element.elementor-element-2553e751 .elementor-icon svg{height:20px;}.elementor-7 .elementor-element.elementor-element-4b2327a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 5px;}.elementor-7 .elementor-element.elementor-element-4b2327a4 .elementor-heading-title{font-family:var( --e-global-typography-b1c5f87-font-family ), Sans-serif;font-size:var( --e-global-typography-b1c5f87-font-size );font-weight:var( --e-global-typography-b1c5f87-font-weight );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-3a22b362{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3a22b362 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-3a22b362.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3a22b362.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3a22b362.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3a22b362.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3a22b362.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-3a22b362 .elementor-icon{font-size:15px;}.elementor-7 .elementor-element.elementor-element-3a22b362 .elementor-icon svg{height:15px;}.elementor-7 .elementor-element.elementor-element-21db3f59 img{width:3.5%;}.elementor-7 .elementor-element.elementor-element-5a5ce006{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5017ca17{--display:flex;--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-7 .elementor-element.elementor-element-5fa1c9aa{--display:flex;--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3ce23fb8{--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;--justify-content:flex-end;--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-7 .elementor-element.elementor-element-3ea24bb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3ea24bb7 img{width:84%;opacity:0.35;}.elementor-7 .elementor-element.elementor-element-523e5fc4{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-523e5fc4 .elementor-heading-title{font-family:var( --e-global-typography-562555f-font-family ), Sans-serif;font-size:var( --e-global-typography-562555f-font-size );font-weight:var( --e-global-typography-562555f-font-weight );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-390d6721{--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-7 .elementor-element.elementor-element-770f5ecb{width:100%;max-width:100%;margin:0px 0100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-770f5ecb .heading_style .heading-title{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-770f5ecb .heading .heading-title{font-family:var( --e-global-typography-562555f-font-family ), Sans-serif;font-size:var( --e-global-typography-562555f-font-size );font-weight:var( --e-global-typography-562555f-font-weight );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-770f5ecb .heading .title-s{color:var( --e-global-color-d24f010 );}.elementor-7 .elementor-element.elementor-element-7f638656{--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-7 .elementor-element.elementor-element-229d3118{--display:flex;--min-height:0vh;--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:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--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-7 .elementor-element.elementor-element-5d2585b0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7 .elementor-element.elementor-element-c5b37de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--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-7 .elementor-element.elementor-element-c5b37de:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c5b37de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.craft-room.it/wp-content/uploads/2026/05/1.png");background-position:-33px 0px;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c5b37de:hover::before, .elementor-7 .elementor-element.elementor-element-c5b37de:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c5b37de:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c5b37de > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-c5b37de > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-c5b37de:hover{--overlay-opacity:0.7;}.elementor-7 .elementor-element.elementor-element-3d0c3af2{--display:flex;--min-height:80vh;--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:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-7 .elementor-element.elementor-element-3d0c3af2.e-con{--e-con-transform-translateY:-147px;}.elementor-7 .elementor-element.elementor-element-3d0c3af2.e-con:hover{--e-con-transform-translateY:0px;}.elementor-7 .elementor-element.elementor-element-3d0c3af2:hover::before, .elementor-7 .elementor-element.elementor-element-3d0c3af2:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3d0c3af2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-3d0c3af2 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-3d0c3af2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-3d0c3af2:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-3d0c3af2, .elementor-7 .elementor-element.elementor-element-3d0c3af2::before{--overlay-transition:2s;}.elementor-7 .elementor-element.elementor-element-2cf602f2 .elementor-heading-title{font-family:var( --e-global-typography-37dc698-font-family ), Sans-serif;font-size:var( --e-global-typography-37dc698-font-size );font-weight:var( --e-global-typography-37dc698-font-weight );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-61bce85b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-61bce85b .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-61bce85b.elementor-view-stacked .elementor-icon{background-color:#6C8B6F;}.elementor-7 .elementor-element.elementor-element-61bce85b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-61bce85b.elementor-view-default .elementor-icon{color:#6C8B6F;border-color:#6C8B6F;}.elementor-7 .elementor-element.elementor-element-61bce85b.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-61bce85b.elementor-view-default .elementor-icon svg{fill:#6C8B6F;}.elementor-7 .elementor-element.elementor-element-61bce85b .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-61bce85b .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-279a5c27 .elementor-heading-title{font-family:var( --e-global-typography-95825b5-font-family ), Sans-serif;font-size:var( --e-global-typography-95825b5-font-size );font-weight:var( --e-global-typography-95825b5-font-weight );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1d70e43a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7 .elementor-element.elementor-element-10184b1c{--display:flex;--min-height:0vh;--overflow:hidden;--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-7 .elementor-element.elementor-element-10184b1c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10184b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.craft-room.it/wp-content/uploads/2026/05/Progetto-senza-titolo-12.png");background-size:cover;}.elementor-7 .elementor-element.elementor-element-10184b1c:hover::before, .elementor-7 .elementor-element.elementor-element-10184b1c:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-10184b1c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-10184b1c > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-10184b1c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-10184b1c:hover{--overlay-opacity:0.7;}.elementor-7 .elementor-element.elementor-element-434fb0c{--display:flex;--min-height:75vh;--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:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-7 .elementor-element.elementor-element-434fb0c.e-con{--e-con-transform-translateY:-147px;}.elementor-7 .elementor-element.elementor-element-434fb0c.e-con:hover{--e-con-transform-translateY:0px;}.elementor-7 .elementor-element.elementor-element-434fb0c:hover::before, .elementor-7 .elementor-element.elementor-element-434fb0c:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-434fb0c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-434fb0c > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-434fb0c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-434fb0c:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-434fb0c, .elementor-7 .elementor-element.elementor-element-434fb0c::before{--overlay-transition:2s;}.elementor-7 .elementor-element.elementor-element-34e98f33 .elementor-heading-title{font-family:var( --e-global-typography-37dc698-font-family ), Sans-serif;font-size:var( --e-global-typography-37dc698-font-size );font-weight:var( --e-global-typography-37dc698-font-weight );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6ad5591e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6ad5591e .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6ad5591e.elementor-view-stacked .elementor-icon{background-color:#6C8B6F;}.elementor-7 .elementor-element.elementor-element-6ad5591e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6ad5591e.elementor-view-default .elementor-icon{color:#6C8B6F;border-color:#6C8B6F;}.elementor-7 .elementor-element.elementor-element-6ad5591e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6ad5591e.elementor-view-default .elementor-icon svg{fill:#6C8B6F;}.elementor-7 .elementor-element.elementor-element-6ad5591e .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-6ad5591e .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-46c08746 .elementor-heading-title{font-family:var( --e-global-typography-95825b5-font-family ), Sans-serif;font-size:var( --e-global-typography-95825b5-font-size );font-weight:var( --e-global-typography-95825b5-font-weight );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-62b76559{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-7 .elementor-element.elementor-element-1d017428{--display:flex;--min-height:0vh;--overflow:hidden;--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-7 .elementor-element.elementor-element-1d017428:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1d017428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.craft-room.it/wp-content/uploads/2026/05/3.png");background-size:cover;}.elementor-7 .elementor-element.elementor-element-1d017428:hover::before, .elementor-7 .elementor-element.elementor-element-1d017428:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1d017428:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1d017428 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-1d017428 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-1d017428:hover{--overlay-opacity:0.7;}.elementor-7 .elementor-element.elementor-element-e6d7728{--display:flex;--min-height:70vh;--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:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--e-con-transform-transition-duration:500ms;}.elementor-7 .elementor-element.elementor-element-e6d7728.e-con{--e-con-transform-translateY:-147px;}.elementor-7 .elementor-element.elementor-element-e6d7728.e-con:hover{--e-con-transform-translateY:0px;}.elementor-7 .elementor-element.elementor-element-e6d7728:hover::before, .elementor-7 .elementor-element.elementor-element-e6d7728:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e6d7728:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e6d7728 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-e6d7728 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-e6d7728:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-e6d7728, .elementor-7 .elementor-element.elementor-element-e6d7728::before{--overlay-transition:2s;}.elementor-7 .elementor-element.elementor-element-25635059 .elementor-heading-title{font-family:var( --e-global-typography-37dc698-font-family ), Sans-serif;font-size:var( --e-global-typography-37dc698-font-size );font-weight:var( --e-global-typography-37dc698-font-weight );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e44ef76{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e44ef76 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-e44ef76.elementor-view-stacked .elementor-icon{background-color:#6C8B6F;}.elementor-7 .elementor-element.elementor-element-e44ef76.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e44ef76.elementor-view-default .elementor-icon{color:#6C8B6F;border-color:#6C8B6F;}.elementor-7 .elementor-element.elementor-element-e44ef76.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-e44ef76.elementor-view-default .elementor-icon svg{fill:#6C8B6F;}.elementor-7 .elementor-element.elementor-element-e44ef76 .elementor-icon{font-size:32px;}.elementor-7 .elementor-element.elementor-element-e44ef76 .elementor-icon svg{height:32px;}.elementor-7 .elementor-element.elementor-element-6639269e .elementor-heading-title{font-family:var( --e-global-typography-95825b5-font-family ), Sans-serif;font-size:var( --e-global-typography-95825b5-font-size );font-weight:var( --e-global-typography-95825b5-font-weight );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6ce41424{--display:flex;--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-7 .elementor-element.elementor-element-21bd2bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-7 .elementor-element.elementor-element-21bd2bed .elementor-heading-title{font-family:var( --e-global-typography-95825b5-font-family ), Sans-serif;font-size:var( --e-global-typography-95825b5-font-size );font-weight:var( --e-global-typography-95825b5-font-weight );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6e40af6b{--display:flex;--min-height:100vh;--overflow:hidden;--overlay-opacity:1;--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-7 .elementor-element.elementor-element-6e40af6b::before, .elementor-7 .elementor-element.elementor-element-6e40af6b > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-6e40af6b > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-6e40af6b > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-6e40af6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-6e40af6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-35ebb868{--display:flex;--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-7 .elementor-element.elementor-element-7052cc70{--display:flex;--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;--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-247cddbb{--display:flex;--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-7 .elementor-element.elementor-element-393aa375{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-393aa375 .heading_style .heading-title{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-393aa375 .heading .heading-title{font-family:var( --e-global-typography-562555f-font-family ), Sans-serif;font-size:var( --e-global-typography-562555f-font-size );font-weight:var( --e-global-typography-562555f-font-weight );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-393aa375 .heading .title-s{color:#6C8B6F;}.elementor-7 .elementor-element.elementor-element-5b1171f5{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4fce3558{text-align:center;}.elementor-7 .elementor-element.elementor-element-4fce3558 .elementor-heading-title{font-family:var( --e-global-typography-95825b5-font-family ), Sans-serif;font-size:var( --e-global-typography-95825b5-font-size );font-weight:var( --e-global-typography-95825b5-font-weight );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4c9d3e05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-1 .testimonial-content-text,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-2 .testimonial-list-content,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .testimonial-list-content{background-color:var( --e-global-color-8c58281 );padding:70px 80px 50px 80px;}.elementor-7 .elementor-element.elementor-element-66fe169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 200px 0px 200px;}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list .post-content-image .post-title,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .post-title{font-family:var( --e-global-typography-95825b5-font-family ), Sans-serif;font-size:var( --e-global-typography-95825b5-font-size );font-weight:var( --e-global-typography-95825b5-font-weight );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-1 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-2 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .testimonial-author-title{font-family:var( --e-global-typography-37dc698-font-family ), Sans-serif;font-size:var( --e-global-typography-37dc698-font-size );font-weight:var( --e-global-typography-37dc698-font-weight );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-1 .post-designation,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-2 .post-designation,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .post-designation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e70f037 );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list .entry-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list .entry-content,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list .entry-content p{color:var( --e-global-color-e70f037 );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-featured-image .thumb-wrap img{width:75px;height:90px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-7bd80f9f{--width:100%;}.elementor-7 .elementor-element.elementor-element-150d602c{--width:75%;}.elementor-7 .elementor-element.elementor-element-90d3484{--width:23%;}.elementor-7 .elementor-element.elementor-element-7071c932{--width:50%;}.elementor-7 .elementor-element.elementor-element-2c8bf583{--width:100%;}.elementor-7 .elementor-element.elementor-element-34b6cf21{--width:100%;}.elementor-7 .elementor-element.elementor-element-3cefd951{--width:12%;}.elementor-7 .elementor-element.elementor-element-5170a723{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-48c6f7c6{--width:70%;}.elementor-7 .elementor-element.elementor-element-6bc37261{--width:53%;}.elementor-7 .elementor-element.elementor-element-4c152d2a{--width:45%;}.elementor-7 .elementor-element.elementor-element-11669760{--width:45%;}.elementor-7 .elementor-element.elementor-element-3d0c3af2{--width:100%;}.elementor-7 .elementor-element.elementor-element-434fb0c{--width:100%;}.elementor-7 .elementor-element.elementor-element-e6d7728{--width:100%;}.elementor-7 .elementor-element.elementor-element-6ce41424{--width:20%;}.elementor-7 .elementor-element.elementor-element-4c9d3e05{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-150d602c{--width:100%;}.elementor-7 .elementor-element.elementor-element-90d3484{--width:27%;}.elementor-7 .elementor-element.elementor-element-3cefd951{--width:18%;}.elementor-7 .elementor-element.elementor-element-6bc37261{--width:75%;}.elementor-7 .elementor-element.elementor-element-4c152d2a{--width:80%;}.elementor-7 .elementor-element.elementor-element-11669760{--width:72%;}.elementor-7 .elementor-element.elementor-element-5b1171f5{--width:100%;}}@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-2e33ba78:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2e33ba78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-f1d66b8{--min-height:0vh;}.elementor-7 .elementor-element.elementor-element-4ba05143{--min-height:0vh;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-16250eb7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-150d602c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-90d3484{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3dc55c42{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:13px;--padding-right:12px;}.elementor-7 .elementor-element.elementor-element-4d28bd71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--width:90px;font-size:var( --e-global-typography-37dc698-font-size );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );--word-spacing:30px;}.elementor-7 .elementor-element.elementor-element-7071c932{--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-34b6cf21{--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-67ce3de9{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7e248fd7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-8c4f510{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8c4f510 .elementor-heading-title{font-size:3.4em;}.elementor-7 .elementor-element.elementor-element-581d8294{width:var( --container-widget-width, 275px );max-width:275px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 20px;--container-widget-width:275px;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-581d8294 img{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-4eee94fc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-7 .elementor-element.elementor-element-4eee94fc .heading .heading-title{font-size:3.4em;}.elementor-7 .elementor-element.elementor-element-5170a723{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-48c6f7c6{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ff572db .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-184045f{padding:0px 30px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-13c2993a .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-1090c646{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-20e3305d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-title a{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-number{margin-top:0px;font-size:var( --e-global-typography-562555f-font-size );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-225dccfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 05px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-225dccfc .elementor-heading-title{font-size:var( --e-global-typography-a2a40fa-font-size );line-height:var( --e-global-typography-a2a40fa-line-height );}.elementor-7 .elementor-element.elementor-element-5f7a18df{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-title a{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-number{margin-top:0px;font-size:var( --e-global-typography-562555f-font-size );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-927778c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 05px;}.elementor-7 .elementor-element.elementor-element-927778c .elementor-heading-title{font-size:var( --e-global-typography-a2a40fa-font-size );line-height:var( --e-global-typography-a2a40fa-line-height );}.elementor-7 .elementor-element.elementor-element-2e33ba78{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-2e33ba78:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2e33ba78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-364px 0px;}.elementor-7 .elementor-element.elementor-element-6bc37261{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-1e1189a7 .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-10885e58 .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2fdf03ee .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6c559a39 .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-61aeace5 img{width:100%;}.elementor-7 .elementor-element.elementor-element-2fbe83a1{--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:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4c152d2a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-11669760{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-9c6cb76 .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-4b2327a4 .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5a5ce006{--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-5fa1c9aa{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3ea24bb7{width:var( --container-widget-width, 275px );max-width:275px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 20px 0px 0px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-3ea24bb7 img{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-523e5fc4{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-523e5fc4 .elementor-heading-title{font-size:var( --e-global-typography-562555f-font-size );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-770f5ecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-770f5ecb .heading .heading-title{font-size:var( --e-global-typography-562555f-font-size );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-229d3118{--min-height:50vh;}.elementor-7 .elementor-element.elementor-element-c5b37de:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c5b37de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-3d0c3af2.e-con{--e-con-transform-translateY:-170px;}.elementor-7 .elementor-element.elementor-element-3d0c3af2{--min-height:50vh;--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:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-2cf602f2 .elementor-heading-title{font-size:var( --e-global-typography-37dc698-font-size );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-279a5c27 .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-10184b1c{--min-height:45vh;}.elementor-7 .elementor-element.elementor-element-434fb0c.e-con{--e-con-transform-translateY:-170px;}.elementor-7 .elementor-element.elementor-element-434fb0c{--min-height:45vh;--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:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-34e98f33 .elementor-heading-title{font-size:var( --e-global-typography-37dc698-font-size );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-46c08746 .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1d017428{--min-height:40vh;}.elementor-7 .elementor-element.elementor-element-e6d7728.e-con{--e-con-transform-translateY:-170px;}.elementor-7 .elementor-element.elementor-element-e6d7728{--min-height:30vh;--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:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-25635059 .elementor-heading-title{font-size:var( --e-global-typography-37dc698-font-size );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6639269e .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-21bd2bed .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6e40af6b{--min-height:0vh;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-7 .elementor-element.elementor-element-7052cc70{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-393aa375 .heading .heading-title{font-size:var( --e-global-typography-562555f-font-size );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5b1171f5{--justify-content:space-between;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4fce3558 .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-66fe169{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list .post-content-image .post-title,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .post-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-1 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-2 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .testimonial-author-title{font-size:var( --e-global-typography-37dc698-font-size );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-1 .post-designation,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-2 .post-designation,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .post-designation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list .entry-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-f1d66b8{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-f1d66b8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f1d66b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-248px 0px;}.elementor-7 .elementor-element.elementor-element-45a9992d{--min-height:0px;--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-7 .elementor-element.elementor-element-4ba05143{--min-height:100vh;--justify-content:center;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-b747922{--justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-7bd80f9f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-16250eb7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) -75px;}.elementor-7 .elementor-element.elementor-element-150d602c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-90d3484{--width:17%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-90d3484.e-con{--align-self:center;}.elementor-7 .elementor-element.elementor-element-3dc55c42{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1px;--padding-bottom:3px;--padding-left:5px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3dc55c42:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3dc55c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:35px auto;}.elementor-7 .elementor-element.elementor-element-3dc55c42.e-con{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-4d28bd71{padding:5px 2px 0px 0px;--width:40px;font-size:var( --e-global-typography-37dc698-font-size );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );--word-spacing:60px;}.elementor-7 .elementor-element.elementor-element-1f41d0f1{--width:65%;}.elementor-7 .elementor-element.elementor-element-e0f2adf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7071c932{--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;--justify-content:flex-end;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-34b6cf21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4ada1277{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 50px 30px;text-align:center;}.elementor-7 .elementor-element.elementor-element-1a8cf623{--spacer-size:0px;}.elementor-7 .elementor-element.elementor-element-7e248fd7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-77e04077{--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-7 .elementor-element.elementor-element-8c4f510{padding:0px 0px 5px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-8c4f510 .elementor-heading-title{font-size:2.7em;letter-spacing:-3.5px;}.elementor-7 .elementor-element.elementor-element-581d8294{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-7 .elementor-element.elementor-element-581d8294.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4eee94fc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-7 .elementor-element.elementor-element-4eee94fc .heading .heading-title{font-size:4em;letter-spacing:-3.5px;}.elementor-7 .elementor-element.elementor-element-48c6f7c6{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-ff572db{text-align:center;}.elementor-7 .elementor-element.elementor-element-ff572db .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-184045f{padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-13c2993a.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-13c2993a .pt_plus_button .button-link-wrap{font-size:var( --e-global-typography-accent-font-size );}.elementor-7 .elementor-element.elementor-element-1090c646{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-20e3305d{--width:45%;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-title a{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5fc9c56 .plus-number-counter .number-counter-inner-block .counter-number{margin-top:0px;font-size:var( --e-global-typography-562555f-font-size );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-225dccfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-225dccfc.elementor-element{--align-self:flex-start;}.elementor-7 .elementor-element.elementor-element-225dccfc .elementor-heading-title{font-size:var( --e-global-typography-a2a40fa-font-size );line-height:var( --e-global-typography-a2a40fa-line-height );}.elementor-7 .elementor-element.elementor-element-5f7a18df{--width:48%;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-title a{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-33a044b6 .plus-number-counter .number-counter-inner-block .counter-number{margin-top:0px;font-size:var( --e-global-typography-562555f-font-size );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-927778c .elementor-heading-title{font-size:var( --e-global-typography-a2a40fa-font-size );line-height:var( --e-global-typography-a2a40fa-line-height );}.elementor-7 .elementor-element.elementor-element-2e33ba78{--min-height:0vh;}.elementor-7 .elementor-element.elementor-element-2e33ba78:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2e33ba78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-33px 0px;}.elementor-7 .elementor-element.elementor-element-6bc37261{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-557e175e{--width:59%;}.elementor-7 .elementor-element.elementor-element-3227c95a{--width:75%;}.elementor-7 .elementor-element.elementor-element-1e1189a7 .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-10885e58 .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-2fdf03ee .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6c559a39 .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-61aeace5 img{width:50%;}.elementor-7 .elementor-element.elementor-element-4c152d2a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-11669760{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-28480b2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-9c6cb76 .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1229b945{--width:84%;}.elementor-7 .elementor-element.elementor-element-4b2327a4 .elementor-heading-title{font-size:var( --e-global-typography-b1c5f87-font-size );letter-spacing:var( --e-global-typography-b1c5f87-letter-spacing );}.elementor-7 .elementor-element.elementor-element-21db3f59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-21db3f59 img{width:3%;}.elementor-7 .elementor-element.elementor-element-5a5ce006{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-5fa1c9aa{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3ce23fb8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-3ea24bb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-7 .elementor-element.elementor-element-523e5fc4 .elementor-heading-title{font-size:var( --e-global-typography-562555f-font-size );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-770f5ecb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-770f5ecb .heading .heading-title{font-size:var( --e-global-typography-562555f-font-size );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-7f638656{--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-7 .elementor-element.elementor-element-c5b37de:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c5b37de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-3d0c3af2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-2cf602f2{text-align:center;}.elementor-7 .elementor-element.elementor-element-2cf602f2 .elementor-heading-title{font-size:var( --e-global-typography-37dc698-font-size );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-61bce85b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-279a5c27{text-align:center;}.elementor-7 .elementor-element.elementor-element-279a5c27 .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-10184b1c{--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-7 .elementor-element.elementor-element-434fb0c{--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-34e98f33{text-align:center;}.elementor-7 .elementor-element.elementor-element-34e98f33 .elementor-heading-title{font-size:var( --e-global-typography-37dc698-font-size );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6ad5591e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-46c08746{text-align:center;}.elementor-7 .elementor-element.elementor-element-46c08746 .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-1d017428{--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-7 .elementor-element.elementor-element-e6d7728{--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7 .elementor-element.elementor-element-25635059{text-align:center;}.elementor-7 .elementor-element.elementor-element-25635059 .elementor-heading-title{font-size:var( --e-global-typography-37dc698-font-size );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-e44ef76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-6639269e{text-align:center;}.elementor-7 .elementor-element.elementor-element-6639269e .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-21bd2bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-21bd2bed .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-6e40af6b{--min-height:0vh;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-7052cc70{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-247cddbb{--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;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-7 .elementor-element.elementor-element-393aa375{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-393aa375 .heading .heading-title{font-size:var( --e-global-typography-562555f-font-size );letter-spacing:var( --e-global-typography-562555f-letter-spacing );}.elementor-7 .elementor-element.elementor-element-5b1171f5{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4fce3558{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-4fce3558 .elementor-heading-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list .post-content-image .post-title,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .post-title{font-size:var( --e-global-typography-95825b5-font-size );line-height:var( --e-global-typography-95825b5-line-height );letter-spacing:var( --e-global-typography-95825b5-letter-spacing );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-1 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-2 .testimonial-list-content .testimonial-author-title,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .testimonial-author-title{font-size:var( --e-global-typography-37dc698-font-size );letter-spacing:var( --e-global-typography-37dc698-letter-spacing );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-1 .post-designation,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-2 .post-designation,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .post-designation{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list .entry-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-1 .testimonial-content-text,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-2 .testimonial-list-content,.elementor-7 .elementor-element.elementor-element-66fe169 .testimonial-list.testimonial-style-4 .testimonial-list-content{padding:30px 20px 30px 20px;}}