.elementor-53523 .elementor-element.elementor-element-96bda28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53523 .elementor-element.elementor-element-c420c00{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--border-radius:50px 50px 50px 50px;--padding-top:150px;--padding-bottom:250px;--padding-left:40px;--padding-right:40px;}.elementor-53523 .elementor-element.elementor-element-c420c00:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-53523 .elementor-element.elementor-element-c420c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-53523 .elementor-element.elementor-element-c420c00 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://test.coopdiapason.it/wp-content/uploads/2026/04/Scuola-1.webp");background-position:bottom center;}.elementor-53523 .elementor-element.elementor-element-c420c00::before, .elementor-53523 .elementor-element.elementor-element-c420c00 > .elementor-background-video-container::before, .elementor-53523 .elementor-element.elementor-element-c420c00 > .e-con-inner > .elementor-background-video-container::before, .elementor-53523 .elementor-element.elementor-element-c420c00 > .elementor-background-slideshow::before, .elementor-53523 .elementor-element.elementor-element-c420c00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-53523 .elementor-element.elementor-element-c420c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-53523 .elementor-element.elementor-element-accc1d0{max-width:label_off !important;--title-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-accc1d0 .cmsmasters-widget-title__heading{text-align:center;transition:all 0.3s;}.elementor-53523 .elementor-element.elementor-element-accc1d0 .cmsmasters-widget-title__heading, .elementor-53523 .elementor-element.elementor-element-accc1d0 .cmsmasters-widget-title__heading span.title-inner-element{font-size:80px;font-weight:400;letter-spacing:0.1px;}.elementor-53523 .elementor-element.elementor-element-f121d23{max-width:label_off !important;text-align:center;}.elementor-53523 .elementor-element.elementor-element-f121d23 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;line-height:30px;letter-spacing:0.1px;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-4fcc206{--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;}.elementor-53523 .elementor-element.elementor-element-ac3af04{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;max-width:label_off !important;text-align:center;font-size:18px;line-height:1.3em;letter-spacing:0.1px;}.elementor-53523 .elementor-element.elementor-element-750e342{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-8db98e1{max-width:label_off !important;}.elementor-53523 .elementor-element.elementor-element-00fd7be{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-53523 .elementor-element.elementor-element-00fd7be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-a2dde81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-c4db4db:hover{--e-transform-translateY:4px;}.elementor-53523 .elementor-element.elementor-element-c4db4db{max-width:label_off !important;}.elementor-53523 .elementor-element.elementor-element-c4db4db .elementor-widget-cmsmasters-button__button,
					.elementor-53523 .elementor-element.elementor-element-c4db4db .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Source Sans 3", Sans-serif;font-size:18px;}.elementor-53523 .elementor-element.elementor-element-c4db4db .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-alternate );--button-bg-color:#93A98D;background:var( --button-bg-color );box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0);padding:10px 20px 10px 20px;border-style:none;}.elementor-53523 .elementor-element.elementor-element-c4db4db .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-c4db4db .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-alternate );color:#93A98D;fill:#93A98D;}.elementor-53523 .elementor-element.elementor-element-c4db4db .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );border-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-c4db4db .elementor-widget-cmsmasters-button__button:hover,
					.elementor-53523 .elementor-element.elementor-element-c4db4db .elementor-widget-cmsmasters-button__button:focus{color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-c4db4db .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-c4db4db .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-c4db4db .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-c4db4db .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-c4db4db .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-c4db4db .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );border-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-c4db4db .elementor-widget-cmsmasters-button__button:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-53523 .elementor-element.elementor-element-5f336ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-5f336ff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-ab9346b:hover{--e-transform-translateY:4px;}.elementor-53523 .elementor-element.elementor-element-ab9346b{max-width:label_off !important;}.elementor-53523 .elementor-element.elementor-element-ab9346b .elementor-widget-cmsmasters-button__button,
					.elementor-53523 .elementor-element.elementor-element-ab9346b .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Source Sans 3", Sans-serif;font-size:18px;}.elementor-53523 .elementor-element.elementor-element-ab9346b .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-alternate );--button-bg-color:#93A98D;background:var( --button-bg-color );box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0);padding:10px 80px 10px 80px;border-style:none;}.elementor-53523 .elementor-element.elementor-element-ab9346b .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-ab9346b .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-alternate );color:#93A98D;fill:#93A98D;}.elementor-53523 .elementor-element.elementor-element-ab9346b .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );border-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-ab9346b .elementor-widget-cmsmasters-button__button:hover,
					.elementor-53523 .elementor-element.elementor-element-ab9346b .elementor-widget-cmsmasters-button__button:focus{color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-ab9346b .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-ab9346b .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-ab9346b .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-ab9346b .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-ab9346b .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-ab9346b .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );border-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-ab9346b .elementor-widget-cmsmasters-button__button:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-53523 .elementor-element.elementor-element-d5391a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-d5391a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-874ee7e:hover{--e-transform-translateY:4px;}.elementor-53523 .elementor-element.elementor-element-874ee7e{max-width:label_off !important;}.elementor-53523 .elementor-element.elementor-element-874ee7e .elementor-widget-cmsmasters-button__button,
					.elementor-53523 .elementor-element.elementor-element-874ee7e .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Source Sans 3", Sans-serif;font-size:18px;}.elementor-53523 .elementor-element.elementor-element-874ee7e .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-alternate );--button-bg-color:#93A98D;background:var( --button-bg-color );box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0);padding:10px 80px 10px 80px;border-style:none;}.elementor-53523 .elementor-element.elementor-element-874ee7e .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-874ee7e .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-alternate );color:#93A98D;fill:#93A98D;}.elementor-53523 .elementor-element.elementor-element-874ee7e .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );border-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-874ee7e .elementor-widget-cmsmasters-button__button:hover,
					.elementor-53523 .elementor-element.elementor-element-874ee7e .elementor-widget-cmsmasters-button__button:focus{color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-874ee7e .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-874ee7e .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-874ee7e .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-874ee7e .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-874ee7e .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-874ee7e .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );border-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-874ee7e .elementor-widget-cmsmasters-button__button:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-53523 .elementor-element.elementor-element-946cdab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-946cdab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-a8ef5ae:hover{--e-transform-translateY:4px;}.elementor-53523 .elementor-element.elementor-element-a8ef5ae{max-width:label_off !important;}.elementor-53523 .elementor-element.elementor-element-a8ef5ae .elementor-widget-cmsmasters-button__button,
					.elementor-53523 .elementor-element.elementor-element-a8ef5ae .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Source Sans 3", Sans-serif;font-size:18px;}.elementor-53523 .elementor-element.elementor-element-a8ef5ae .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-alternate );--button-bg-color:#93A98D;background:var( --button-bg-color );box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0);padding:10px 30px 10px 30px;border-style:none;}.elementor-53523 .elementor-element.elementor-element-a8ef5ae .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-a8ef5ae .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-alternate );color:#93A98D;fill:#93A98D;}.elementor-53523 .elementor-element.elementor-element-a8ef5ae .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );border-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-a8ef5ae .elementor-widget-cmsmasters-button__button:hover,
					.elementor-53523 .elementor-element.elementor-element-a8ef5ae .elementor-widget-cmsmasters-button__button:focus{color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-a8ef5ae .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-a8ef5ae .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-a8ef5ae .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-a8ef5ae .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-a8ef5ae .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-a8ef5ae .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );border-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-a8ef5ae .elementor-widget-cmsmasters-button__button:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-53523 .elementor-element.elementor-element-56f1f2e{--display:flex;}.elementor-53523 .elementor-element.elementor-element-15ed0e3:hover{--e-transform-translateY:4px;}.elementor-53523 .elementor-element.elementor-element-15ed0e3{max-width:label_off !important;}.elementor-53523 .elementor-element.elementor-element-15ed0e3 .elementor-widget-cmsmasters-button__button,
					.elementor-53523 .elementor-element.elementor-element-15ed0e3 .elementor-widget-cmsmasters-button__button:not([href]):not([tabindex]){font-family:"Source Sans 3", Sans-serif;font-size:18px;}.elementor-53523 .elementor-element.elementor-element-15ed0e3 .elementor-widget-cmsmasters-button__button{color:var( --e-global-color-alternate );--button-bg-color:#93A98D;background:var( --button-bg-color );box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0);padding:10px 60px 10px 60px;border-style:none;}.elementor-53523 .elementor-element.elementor-element-15ed0e3 .cmsmasters-icon-view-default .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-15ed0e3 .cmsmasters-icon-view-stacked .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-alternate );color:#93A98D;fill:#93A98D;}.elementor-53523 .elementor-element.elementor-element-15ed0e3 .cmsmasters-icon-view-framed .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );border-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-15ed0e3 .elementor-widget-cmsmasters-button__button:hover,
					.elementor-53523 .elementor-element.elementor-element-15ed0e3 .elementor-widget-cmsmasters-button__button:focus{color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-15ed0e3 .cmsmasters-icon-view-default:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-15ed0e3 .cmsmasters-icon-view-default:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-15ed0e3 .cmsmasters-icon-view-stacked:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-15ed0e3 .cmsmasters-icon-view-stacked:focus .elementor-widget-cmsmasters-button__icon{background-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-15ed0e3 .cmsmasters-icon-view-framed:hover .elementor-widget-cmsmasters-button__icon,
					.elementor-53523 .elementor-element.elementor-element-15ed0e3 .cmsmasters-icon-view-framed:focus .elementor-widget-cmsmasters-button__icon{color:var( --e-global-color-alternate );fill:var( --e-global-color-alternate );border-color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-15ed0e3 .elementor-widget-cmsmasters-button__button:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-53523 .elementor-element.elementor-element-19a90a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-2311387{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53523 .elementor-element.elementor-element-2311387:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-53523 .elementor-element.elementor-element-2311387 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-53523 .elementor-element.elementor-element-2311387 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#93A98D;}.elementor-53523 .elementor-element.elementor-element-51b4a57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-51b4a57.e-con{--align-self:stretch;}.elementor-53523 .elementor-element.elementor-element-4aa29a0{margin:31px 31px calc(var(--kit-widget-spacing, 0px) + 31px) 31px;max-width:label_off !important;text-align:start;}.elementor-53523 .elementor-element.elementor-element-4aa29a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-4aa29a0 img{width:100%;max-width:100%;height:338px;border-radius:20px 20px 20px 20px;}.elementor-53523 .elementor-element.elementor-element-be3a0f7{--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:31px;--margin-bottom:31px;--margin-left:0px;--margin-right:31px;}.elementor-53523 .elementor-element.elementor-element-dc7d22d{max-width:label_off !important;text-align:start;}.elementor-53523 .elementor-element.elementor-element-dc7d22d.elementor-element{--align-self:flex-start;}.elementor-53523 .elementor-element.elementor-element-dc7d22d .elementor-heading-title{font-size:35px;letter-spacing:0.1px;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-993d1b6{width:100%;max-width:label_off !important;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-ac244d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-ac3ee93{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53523 .elementor-element.elementor-element-ac3ee93:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-53523 .elementor-element.elementor-element-ac3ee93 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-53523 .elementor-element.elementor-element-ac3ee93 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#93A98D;}.elementor-53523 .elementor-element.elementor-element-e8fc17d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-e8fc17d.e-con{--align-self:stretch;}.elementor-53523 .elementor-element.elementor-element-d470eac{margin:31px 31px calc(var(--kit-widget-spacing, 0px) + 31px) 31px;max-width:label_off !important;text-align:start;}.elementor-53523 .elementor-element.elementor-element-d470eac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-d470eac img{width:100%;max-width:100%;height:338px;border-radius:20px 20px 20px 20px;}.elementor-53523 .elementor-element.elementor-element-8ee1334{--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:31px;--margin-bottom:31px;--margin-left:31px;--margin-right:31px;}.elementor-53523 .elementor-element.elementor-element-f4cfd17{max-width:label_off !important;text-align:start;}.elementor-53523 .elementor-element.elementor-element-f4cfd17.elementor-element{--align-self:flex-start;}.elementor-53523 .elementor-element.elementor-element-f4cfd17 .elementor-heading-title{font-size:35px;letter-spacing:0.1px;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-d1233cc{width:100%;max-width:label_off !important;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-d1233cc a{color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-d1233cc a:hover, .elementor-53523 .elementor-element.elementor-element-d1233cc a:focus{color:var( --e-global-color-text );}.elementor-53523 .elementor-element.elementor-element-a868ba8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-fecf233{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53523 .elementor-element.elementor-element-fecf233:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-53523 .elementor-element.elementor-element-fecf233 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-53523 .elementor-element.elementor-element-fecf233 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#93A98D;}.elementor-53523 .elementor-element.elementor-element-48be1dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-48be1dd.e-con{--align-self:stretch;}.elementor-53523 .elementor-element.elementor-element-23bace4{margin:31px 31px calc(var(--kit-widget-spacing, 0px) + 31px) 31px;max-width:label_off !important;text-align:start;}.elementor-53523 .elementor-element.elementor-element-23bace4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-23bace4 img{width:100%;max-width:100%;height:338px;border-radius:20px 20px 20px 20px;}.elementor-53523 .elementor-element.elementor-element-c22c107{--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:31px;--margin-bottom:31px;--margin-left:0px;--margin-right:31px;}.elementor-53523 .elementor-element.elementor-element-3af30db{max-width:label_off !important;text-align:start;}.elementor-53523 .elementor-element.elementor-element-3af30db.elementor-element{--align-self:flex-start;}.elementor-53523 .elementor-element.elementor-element-3af30db .elementor-heading-title{font-size:35px;letter-spacing:0.1px;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-993b82b{width:100%;max-width:label_off !important;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-993b82b a{color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-993b82b a:hover, .elementor-53523 .elementor-element.elementor-element-993b82b a:focus{color:var( --e-global-color-text );}.elementor-53523 .elementor-element.elementor-element-009b7f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-e609be8{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53523 .elementor-element.elementor-element-e609be8:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-53523 .elementor-element.elementor-element-e609be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-53523 .elementor-element.elementor-element-e609be8 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#93A98D;}.elementor-53523 .elementor-element.elementor-element-788eed2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-788eed2.e-con{--align-self:stretch;}.elementor-53523 .elementor-element.elementor-element-a8e11fb{margin:31px 31px calc(var(--kit-widget-spacing, 0px) + 31px) 31px;max-width:label_off !important;text-align:start;}.elementor-53523 .elementor-element.elementor-element-a8e11fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-a8e11fb img{width:100%;max-width:100%;height:338px;border-radius:20px 20px 20px 20px;}.elementor-53523 .elementor-element.elementor-element-df63716{--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:31px;--margin-bottom:31px;--margin-left:0px;--margin-right:31px;}.elementor-53523 .elementor-element.elementor-element-ff25806{max-width:label_off !important;text-align:start;}.elementor-53523 .elementor-element.elementor-element-ff25806.elementor-element{--align-self:flex-start;}.elementor-53523 .elementor-element.elementor-element-ff25806 .elementor-heading-title{font-size:35px;letter-spacing:0.1px;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-7777894{width:100%;max-width:label_off !important;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-7777894 a{color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-7777894 a:hover, .elementor-53523 .elementor-element.elementor-element-7777894 a:focus{color:var( --e-global-color-text );}.elementor-53523 .elementor-element.elementor-element-9435bb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-33c7ffa{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53523 .elementor-element.elementor-element-33c7ffa:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-53523 .elementor-element.elementor-element-33c7ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-53523 .elementor-element.elementor-element-33c7ffa > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#93A98D;}.elementor-53523 .elementor-element.elementor-element-c20fafb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-c20fafb.e-con{--align-self:stretch;}.elementor-53523 .elementor-element.elementor-element-86a6900{margin:31px 31px calc(var(--kit-widget-spacing, 0px) + 31px) 31px;max-width:label_off !important;text-align:start;}.elementor-53523 .elementor-element.elementor-element-86a6900.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-86a6900 img{width:100%;max-width:100%;height:338px;border-radius:20px 20px 20px 20px;}.elementor-53523 .elementor-element.elementor-element-4550af0{--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:31px;--margin-bottom:31px;--margin-left:0px;--margin-right:31px;}.elementor-53523 .elementor-element.elementor-element-d2179de{max-width:label_off !important;text-align:start;}.elementor-53523 .elementor-element.elementor-element-d2179de.elementor-element{--align-self:flex-start;}.elementor-53523 .elementor-element.elementor-element-d2179de .elementor-heading-title{font-size:35px;letter-spacing:0.1px;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-5488e77{width:100%;max-width:label_off !important;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-5488e77 a{color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-5488e77 a:hover, .elementor-53523 .elementor-element.elementor-element-5488e77 a:focus{color:var( --e-global-color-text );}.elementor-53523 .elementor-element.elementor-element-7bd8e1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53523 .elementor-element.elementor-element-16025c2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:20% 20%;--row-gap:20%;--column-gap:20%;--border-radius:30px 30px 30px 30px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-53523 .elementor-element.elementor-element-16025c2:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-53523 .elementor-element.elementor-element-16025c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-53523 .elementor-element.elementor-element-16025c2 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#5F8EA1;}.elementor-53523 .elementor-element.elementor-element-93aa07b{--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;}.elementor-53523 .elementor-element.elementor-element-93aa07b:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-53523 .elementor-element.elementor-element-93aa07b > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-53523 .elementor-element.elementor-element-93aa07b > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#5F8EA1;}.elementor-53523 .elementor-element.elementor-element-d85d0f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-d85d0f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-803f306{--display:flex;--min-height:0px;--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-53523 .elementor-element.elementor-element-803f306.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-53523 .elementor-element.elementor-element-3ef150d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;max-width:label_off !important;}.elementor-53523 .elementor-element.elementor-element-3ef150d.elementor-element{--order:99999 /* order end hack */;}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-input, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--single, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-textarea, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--single .select2-selection__rendered, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--multiple, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--multiple .select2-selection__placeholder, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-row .forminator-field .forminator-input-with-prefix .forminator-prefix, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-row .forminator-field .forminator-input-with-suffix .forminator-suffix{font-family:"Bebas Neue", Sans-serif;letter-spacing:1.1px;}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-input, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-textarea, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--single, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--multiple, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--multiple .select2-selection__placeholder, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--single .select2-selection__rendered{color:#020101;}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-input, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-textarea, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--multiple, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--single{border-style:none;}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-label, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-row .forminator-label{color:#FFFFFF;}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d ::-webkit-input-placeholder{color:var( --e-global-color-primary );}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d ::-ms-input-placeholder{color:var( --e-global-color-primary );}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d ::placeholder{color:var( --e-global-color-primary );}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-input::-webkit-input-placeholder{color:var( --e-global-color-primary );}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-input::placeholder{color:var( --e-global-color-primary );}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-textarea::-webkit-input-placeholder{color:var( --e-global-color-primary );}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-textarea::placeholder{color:var( --e-global-color-primary );}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper.elementor-widget-cmsmasters-contact-form .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field select.forminator-select2+.forminator-select .selection span.select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:var( --e-global-color-primary );}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button{box-shadow:0px 4px 0px 0px rgba(0, 0, 0, 0);border-style:none;}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button:hover{color:var( --e-global-color-alternate );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button:hover, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d div.wpforms-container-full .wpforms-form .wpforms-field button[type=submit]:before, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d div.wpforms-container .wpforms-form div.wpforms-submit-container button[type=submit]:after, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button:after{--button-bg-color:var( --e-global-color-primary );background:var( --e-global-color-primary );}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button.forminator-button-upload, #cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button.forminator-button-upload:before{--button-bg-color:var( --e-global-color-alternate );background:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-f628b19{max-width:label_off !important;}.elementor-53523 .elementor-element.elementor-element-f628b19 .elementor-heading-title{font-size:40px;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-192112c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-53523 .elementor-element.elementor-element-b2e3011{max-width:label_off !important;}.elementor-53523 .elementor-element.elementor-element-b2e3011 .elementor-heading-title{font-size:40px;color:var( --e-global-color-alternate );}.elementor-53523 .elementor-element.elementor-element-c8cf52c{max-width:label_off !important;color:var( --e-global-color-alternate );}@media(max-width:1180px){.elementor-53523 .elementor-element.elementor-element-96bda28{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-53523 .elementor-element.elementor-element-c420c00{--border-radius:30px 30px 30px 30px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-53523 .elementor-element.elementor-element-4aa29a0{width:var( --container-widget-width, 476.5px );max-width:476.5px;--container-widget-width:476.5px;--container-widget-flex-grow:0;}.elementor-53523 .elementor-element.elementor-element-d470eac{width:var( --container-widget-width, 476.5px );max-width:476.5px;--container-widget-width:476.5px;--container-widget-flex-grow:0;}.elementor-53523 .elementor-element.elementor-element-23bace4{width:var( --container-widget-width, 476.5px );max-width:476.5px;--container-widget-width:476.5px;--container-widget-flex-grow:0;}.elementor-53523 .elementor-element.elementor-element-a8e11fb{width:var( --container-widget-width, 476.5px );max-width:476.5px;--container-widget-width:476.5px;--container-widget-flex-grow:0;}.elementor-53523 .elementor-element.elementor-element-86a6900{width:var( --container-widget-width, 476.5px );max-width:476.5px;--container-widget-width:476.5px;--container-widget-flex-grow:0;}.elementor-53523 .elementor-element.elementor-element-16025c2{--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:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-53523 .elementor-element.elementor-element-803f306{--min-height:600px;}}@media(max-width:767px){.elementor-53523 .elementor-element.elementor-element-96bda28{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-c420c00:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-53523 .elementor-element.elementor-element-c420c00 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-53523 .elementor-element.elementor-element-c420c00 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-image:url("https://test.coopdiapason.it/wp-content/uploads/2026/04/Scuola-300x300.jpeg");}.elementor-53523 .elementor-element.elementor-element-c420c00{--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-53523 .elementor-element.elementor-element-accc1d0 .cmsmasters-widget-title__heading, .elementor-53523 .elementor-element.elementor-element-accc1d0 .cmsmasters-widget-title__heading span.title-inner-element{font-size:32px;}.elementor-53523 .elementor-element.elementor-element-f121d23 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-53523 .elementor-element.elementor-element-4fcc206{--content-width:320px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-53523 .elementor-element.elementor-element-ac3af04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-53523 .elementor-element.elementor-element-750e342{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-53523 .elementor-element.elementor-element-c4db4db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-53523 .elementor-element.elementor-element-ab9346b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-53523 .elementor-element.elementor-element-874ee7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-53523 .elementor-element.elementor-element-a8ef5ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-53523 .elementor-element.elementor-element-19a90a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-4aa29a0{margin:27px 27px calc(var(--kit-widget-spacing, 0px) + 27px) 27px;}.elementor-53523 .elementor-element.elementor-element-4aa29a0 img{max-width:86%;height:298px;}.elementor-53523 .elementor-element.elementor-element-be3a0f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-ac244d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-d470eac{margin:27px 27px calc(var(--kit-widget-spacing, 0px) + 27px) 27px;padding:0px 0px 0px 0px;}.elementor-53523 .elementor-element.elementor-element-d470eac img{max-width:86%;height:298px;}.elementor-53523 .elementor-element.elementor-element-8ee1334{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-a868ba8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-23bace4{margin:27px 27px calc(var(--kit-widget-spacing, 0px) + 27px) 27px;}.elementor-53523 .elementor-element.elementor-element-23bace4 img{max-width:86%;height:298px;}.elementor-53523 .elementor-element.elementor-element-c22c107{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-009b7f8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-a8e11fb{margin:27px 27px calc(var(--kit-widget-spacing, 0px) + 27px) 27px;}.elementor-53523 .elementor-element.elementor-element-a8e11fb img{max-width:86%;height:298px;}.elementor-53523 .elementor-element.elementor-element-df63716{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-9435bb4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-86a6900{margin:27px 27px calc(var(--kit-widget-spacing, 0px) + 27px) 27px;}.elementor-53523 .elementor-element.elementor-element-86a6900 img{max-width:86%;height:298px;}.elementor-53523 .elementor-element.elementor-element-4550af0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-7bd8e1b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-53523 .elementor-element.elementor-element-16025c2{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-53523 .elementor-element.elementor-element-93aa07b{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-53523 .elementor-element.elementor-element-d85d0f3{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-53523 .elementor-element.elementor-element-803f306{--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;}.elementor-53523 .elementor-element.elementor-element-3ef150d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}#cmsmasters_body .elementor-53523 .elementor-element.elementor-element-3ef150d .elementor-widget-cmsmasters-contact-form__wrapper .elementor-widget-cmsmasters-contact-form__inner .forminator-ui.forminator-custom-form .forminator-field .forminator-button{width:136px;margin:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-53523 .elementor-element.elementor-element-b2e3011{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-53523 .elementor-element.elementor-element-96bda28{--content-width:1400px;}.elementor-53523 .elementor-element.elementor-element-c420c00{--content-width:1400px;}.elementor-53523 .elementor-element.elementor-element-4fcc206{--content-width:1400px;}.elementor-53523 .elementor-element.elementor-element-00fd7be{--width:1280px;}.elementor-53523 .elementor-element.elementor-element-a2dde81{--width:17%;}.elementor-53523 .elementor-element.elementor-element-5f336ff{--width:17%;}.elementor-53523 .elementor-element.elementor-element-d5391a4{--width:17%;}.elementor-53523 .elementor-element.elementor-element-946cdab{--width:18%;}.elementor-53523 .elementor-element.elementor-element-56f1f2e{--width:17%;}.elementor-53523 .elementor-element.elementor-element-19a90a5{--content-width:1260px;}.elementor-53523 .elementor-element.elementor-element-51b4a57{--width:50%;}.elementor-53523 .elementor-element.elementor-element-be3a0f7{--width:100%;}.elementor-53523 .elementor-element.elementor-element-ac244d7{--content-width:1260px;}.elementor-53523 .elementor-element.elementor-element-e8fc17d{--width:50%;}.elementor-53523 .elementor-element.elementor-element-8ee1334{--width:100%;}.elementor-53523 .elementor-element.elementor-element-a868ba8{--content-width:1260px;}.elementor-53523 .elementor-element.elementor-element-48be1dd{--width:50%;}.elementor-53523 .elementor-element.elementor-element-c22c107{--width:100%;}.elementor-53523 .elementor-element.elementor-element-009b7f8{--content-width:1260px;}.elementor-53523 .elementor-element.elementor-element-788eed2{--width:50%;}.elementor-53523 .elementor-element.elementor-element-df63716{--width:100%;}.elementor-53523 .elementor-element.elementor-element-9435bb4{--content-width:1260px;}.elementor-53523 .elementor-element.elementor-element-c20fafb{--width:50%;}.elementor-53523 .elementor-element.elementor-element-4550af0{--width:100%;}.elementor-53523 .elementor-element.elementor-element-7bd8e1b{--content-width:1260px;}.elementor-53523 .elementor-element.elementor-element-16025c2{--content-width:1600px;}.elementor-53523 .elementor-element.elementor-element-d85d0f3{--width:55.858%;}.elementor-53523 .elementor-element.elementor-element-803f306{--width:97.687%;}.elementor-53523 .elementor-element.elementor-element-192112c{--width:50%;}}@media(max-width:1180px) and (min-width:768px){.elementor-53523 .elementor-element.elementor-element-803f306{--width:100%;}}