.elementor-9146 .elementor-element.elementor-element-b43a9c8{--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:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem) clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--row-gap:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--column-gap:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--overlay-opacity:0.1;--padding-top:144px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9146 .elementor-element.elementor-element-b43a9c8::before, .elementor-9146 .elementor-element.elementor-element-b43a9c8 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-b43a9c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-b43a9c8 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-b43a9c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-b43a9c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://istituto.gh.company/wp-content/uploads/2026/06/half-logo-aqua.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-9146 .elementor-element.elementor-element-682cd87{--display:flex;--min-height:300px;--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:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:55px;--padding-bottom:55px;--padding-left:55px;--padding-right:55px;--z-index:1;}.elementor-9146 .elementor-element.elementor-element-682cd87:not(.elementor-motion-effects-element-type-background), .elementor-9146 .elementor-element.elementor-element-682cd87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d196fe );background-position:center center;background-size:cover;}.elementor-9146 .elementor-element.elementor-element-682cd87::before, .elementor-9146 .elementor-element.elementor-element-682cd87 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-682cd87 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-682cd87 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-682cd87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-682cd87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-ea6d300 );--background-overlay:'';}.elementor-9146 .elementor-element.elementor-element-3b65247{text-align:center;}.elementor-9146 .elementor-element.elementor-element-3b65247 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(1.95rem, calc(1.463rem + 2.050dvw), 2.97rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-7903f68{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem) clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--row-gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--column-gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--grid-auto-flow:row;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:89px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-7903f68:not(.elementor-motion-effects-element-type-background), .elementor-9146 .elementor-element.elementor-element-7903f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91b2b3e );}.elementor-9146 .elementor-element.elementor-element-90b19f8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-bacb808{text-align:center;}.elementor-9146 .elementor-element.elementor-element-bacb808 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(1.13rem, calc(0.994rem + 0.550dvw), 1.40rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-48c28d8{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:clamp(1.00rem, calc(0.970rem + 0.125dvw), 1.06rem);font-weight:400;line-height:1.8em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-48c28d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9146 .elementor-element.elementor-element-7d9e81b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-2545a5f{text-align:center;}.elementor-9146 .elementor-element.elementor-element-2545a5f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(1.13rem, calc(0.994rem + 0.550dvw), 1.40rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-84e2478.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9146 .elementor-element.elementor-element-84e2478{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:clamp(1.00rem, calc(0.970rem + 0.125dvw), 1.06rem);font-weight:400;line-height:1.8em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-ca059fc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-b8425be{text-align:center;}.elementor-9146 .elementor-element.elementor-element-b8425be .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(1.13rem, calc(0.994rem + 0.550dvw), 1.40rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-080b1a9{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:clamp(1.00rem, calc(0.970rem + 0.125dvw), 1.06rem);font-weight:400;line-height:1.8em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-080b1a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9146 .elementor-element.elementor-element-6abd3f8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-4e431f1{text-align:center;}.elementor-9146 .elementor-element.elementor-element-4e431f1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(1.13rem, calc(0.994rem + 0.550dvw), 1.40rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-fcf03cf{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:clamp(1.00rem, calc(0.970rem + 0.125dvw), 1.06rem);font-weight:400;line-height:1.8em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-fcf03cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9146 .elementor-element.elementor-element-c522ac9{--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:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem) clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--row-gap:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--column-gap:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--overlay-opacity:0.1;--padding-top:clamp(3.438rem, calc(2.428rem + 4.25dvw), 5.563rem);--padding-bottom:clamp(3.438rem, calc(2.428rem + 4.25dvw), 5.563rem);--padding-left:30px;--padding-right:30px;}.elementor-9146 .elementor-element.elementor-element-c522ac9::before, .elementor-9146 .elementor-element.elementor-element-c522ac9 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-c522ac9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-c522ac9 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-c522ac9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-c522ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://istituto.gh.company/wp-content/uploads/2026/06/half-logo-aqua.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-9146 .elementor-element.elementor-element-cb2b8df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem) clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--row-gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--column-gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-b267d7e{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-34fa664{text-align:center;}.elementor-9146 .elementor-element.elementor-element-34fa664 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(1.95rem, calc(1.463rem + 2.050dvw), 2.97rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-5d196fe );}.elementor-9146 .elementor-element.elementor-element-eaf12c9{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:clamp(1.00rem, calc(0.970rem + 0.125dvw), 1.06rem);font-weight:400;line-height:1.8em;color:var( --e-global-color-text );}.elementor-9146 .elementor-element.elementor-element-eaf12c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9146 .elementor-element.elementor-element-3dd0acd{--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:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem) clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--row-gap:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--column-gap:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--overlay-opacity:0.1;--padding-top:clamp(3.438rem, calc(2.428rem + 4.25dvw), 5.563rem);--padding-bottom:clamp(3.438rem, calc(2.428rem + 4.25dvw), 5.563rem);--padding-left:30px;--padding-right:30px;}.elementor-9146 .elementor-element.elementor-element-3dd0acd:not(.elementor-motion-effects-element-type-background), .elementor-9146 .elementor-element.elementor-element-3dd0acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#84CDDD1A;}.elementor-9146 .elementor-element.elementor-element-3dd0acd::before, .elementor-9146 .elementor-element.elementor-element-3dd0acd > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-3dd0acd > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-3dd0acd > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-3dd0acd > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-3dd0acd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9146 .elementor-element.elementor-element-18a100d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem) clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--row-gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--column-gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-44ce8a4{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-3d44164{text-align:center;}.elementor-9146 .elementor-element.elementor-element-3d44164 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(1.95rem, calc(1.463rem + 2.050dvw), 2.97rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-5d196fe );}.elementor-9146 .elementor-element.elementor-element-ce24c93{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:clamp(1.00rem, calc(0.970rem + 0.125dvw), 1.06rem);font-weight:400;line-height:1.8em;color:var( --e-global-color-text );}.elementor-9146 .elementor-element.elementor-element-ce24c93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9146 .elementor-element.elementor-element-a677424{--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:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem) clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--row-gap:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--column-gap:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--overlay-opacity:0.1;--padding-top:clamp(3.438rem, calc(2.428rem + 4.25dvw), 5.563rem);--padding-bottom:clamp(3.438rem, calc(2.428rem + 4.25dvw), 5.563rem);--padding-left:30px;--padding-right:30px;}.elementor-9146 .elementor-element.elementor-element-a677424::before, .elementor-9146 .elementor-element.elementor-element-a677424 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-a677424 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-a677424 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-a677424 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-a677424 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://istituto.gh.company/wp-content/uploads/2026/06/half-logo-aqua.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-9146 .elementor-element.elementor-element-82f88ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem) clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--row-gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--column-gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-029548a{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-f0920f8{text-align:center;}.elementor-9146 .elementor-element.elementor-element-f0920f8 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(1.95rem, calc(1.463rem + 2.050dvw), 2.97rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-5d196fe );}.elementor-9146 .elementor-element.elementor-element-7e0dafd{width:var( --container-widget-width, 596px );max-width:596px;--container-widget-width:596px;--container-widget-flex-grow:0;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:clamp(1.00rem, calc(0.970rem + 0.125dvw), 1.06rem);font-weight:400;line-height:1.8em;color:var( --e-global-color-text );}.elementor-9146 .elementor-element.elementor-element-7e0dafd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9146 .elementor-element.elementor-element-786c779{--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:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem) clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--row-gap:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--column-gap:clamp(2.125rem, calc(1.549rem + 2.561dvw), 3.438rem);--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:89px;--padding-bottom:233px;--padding-left:30px;--padding-right:30px;}.elementor-9146 .elementor-element.elementor-element-786c779:not(.elementor-motion-effects-element-type-background), .elementor-9146 .elementor-element.elementor-element-786c779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91b2b3e );}.elementor-9146 .elementor-element.elementor-element-786c779::before, .elementor-9146 .elementor-element.elementor-element-786c779 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-786c779 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-786c779 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-786c779 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-786c779 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9146 .elementor-element.elementor-element-af5769c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem) clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--row-gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--column-gap:clamp(1.313rem, calc(0.927rem + 1.625dvw), 2.125rem);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-ccb649d{--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:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-7d034bc{text-align:center;}.elementor-9146 .elementor-element.elementor-element-7d034bc .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(1.95rem, calc(1.463rem + 2.050dvw), 2.97rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-c504424{--display:flex;--margin-top:-144px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:89px;--padding-left:13px;--padding-right:13px;}.elementor-9146 .elementor-element.elementor-element-122cf2e{--grid-columns:1;}.elementor-9146 .elementor-element.elementor-element-28e92dc{--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:13px;--padding-right:13px;}.elementor-9146 .elementor-element.elementor-element-12a0522{--display:flex;--gap:clamp(1.313rem, calc(0.927rem + 1.625vw), 2.125rem) clamp(1.313rem, calc(0.927rem + 1.625vw), 2.125rem);--row-gap:clamp(1.313rem, calc(0.927rem + 1.625vw), 2.125rem);--column-gap:clamp(1.313rem, calc(0.927rem + 1.625vw), 2.125rem);--overlay-opacity:0.8;--border-radius:15px 15px 15px 15px;--padding-top:clamp(2.125rem, calc(1.502rem + 2.625vw), 3.438rem);--padding-bottom:clamp(2.125rem, calc(1.502rem + 2.625vw), 3.438rem);--padding-left:clamp(2.125rem, calc(1.502rem + 2.625vw), 3.438rem);--padding-right:clamp(2.125rem, calc(1.502rem + 2.625vw), 3.438rem);--z-index:1;}.elementor-9146 .elementor-element.elementor-element-12a0522:not(.elementor-motion-effects-element-type-background), .elementor-9146 .elementor-element.elementor-element-12a0522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C689D;}.elementor-9146 .elementor-element.elementor-element-12a0522::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://istituto.gh.company/wp-content/uploads/2026/06/banner.webp");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:44% auto;}.elementor-9146 .elementor-element.elementor-element-cb61588{text-align:start;}.elementor-9146 .elementor-element.elementor-element-cb61588 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:clamp(1.95rem, calc(1.463rem + 2.050dvw), 2.97rem);font-weight:500;line-height:1.2em;color:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-c96d85c{width:var( --container-widget-width, 468px );max-width:468px;--container-widget-width:468px;--container-widget-flex-grow:0;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:clamp(1.00rem, calc(0.970rem + 0.125dvw), 1.06rem);font-weight:400;line-height:1.8em;color:#FFFFFFE6;}.elementor-9146 .elementor-element.elementor-element-c96d85c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9146 .elementor-element.elementor-element-3e6a253{--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:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-57bf90a .elementor-button:hover, .elementor-9146 .elementor-element.elementor-element-57bf90a .elementor-button:focus{background-color:#3C689D;color:var( --e-global-color-ac120a1 );border-color:var( --e-global-color-91b2b3e );}.elementor-9146 .elementor-element.elementor-element-57bf90a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9146 .elementor-element.elementor-element-57bf90a .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-9146 .elementor-element.elementor-element-57bf90a .elementor-button{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-ac120a1 );color:var( --e-global-color-ac120a1 );transition-duration:0.4s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:13px 34px 13px 34px;}.elementor-9146 .elementor-element.elementor-element-57bf90a .elementor-button:hover svg, .elementor-9146 .elementor-element.elementor-element-57bf90a .elementor-button:focus svg{fill:var( --e-global-color-ac120a1 );}.elementor-9146 .elementor-element.elementor-element-f9be52a .elementor-button{background-color:#EAA68B00;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-9146 .elementor-element.elementor-element-f9be52a .elementor-button:hover, .elementor-9146 .elementor-element.elementor-element-f9be52a .elementor-button:focus{background-color:var( --e-global-color-91b2b3e );color:var( --e-global-color-ac120a1 );border-color:var( --e-global-color-91b2b3e );}.elementor-9146 .elementor-element.elementor-element-f9be52a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9146 .elementor-element.elementor-element-f9be52a .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-9146 .elementor-element.elementor-element-f9be52a .elementor-button:hover svg, .elementor-9146 .elementor-element.elementor-element-f9be52a .elementor-button:focus svg{fill:var( --e-global-color-ac120a1 );}@media(max-width:1024px){.elementor-9146 .elementor-element.elementor-element-b43a9c8{--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-9146 .elementor-element.elementor-element-7903f68{--grid-auto-flow:row;}.elementor-9146 .elementor-element.elementor-element-c522ac9{--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-9146 .elementor-element.elementor-element-b267d7e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9146 .elementor-element.elementor-element-34fa664{text-align:start;}.elementor-9146 .elementor-element.elementor-element-eaf12c9{width:100%;max-width:100%;text-align:start;}.elementor-9146 .elementor-element.elementor-element-3dd0acd{--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-9146 .elementor-element.elementor-element-44ce8a4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9146 .elementor-element.elementor-element-3d44164{text-align:start;}.elementor-9146 .elementor-element.elementor-element-ce24c93{width:100%;max-width:100%;text-align:start;}.elementor-9146 .elementor-element.elementor-element-a677424{--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-9146 .elementor-element.elementor-element-029548a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9146 .elementor-element.elementor-element-f0920f8{text-align:start;}.elementor-9146 .elementor-element.elementor-element-7e0dafd{width:100%;max-width:100%;text-align:start;}.elementor-9146 .elementor-element.elementor-element-786c779{--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-9146 .elementor-element.elementor-element-ccb649d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9146 .elementor-element.elementor-element-7d034bc{text-align:start;}.elementor-9146 .elementor-element.elementor-element-122cf2e{--grid-columns:2;}.elementor-9146 .elementor-element.elementor-element-12a0522::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:246px auto;}.elementor-9146 .elementor-element.elementor-element-3e6a253{--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-9146 .elementor-element.elementor-element-57bf90a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-9146 .elementor-element.elementor-element-f9be52a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}}@media(max-width:767px){.elementor-9146 .elementor-element.elementor-element-b43a9c8{--overlay-opacity:0.05;--padding-top:89px;--padding-bottom:0px;--padding-left:13px;--padding-right:13px;}.elementor-9146 .elementor-element.elementor-element-7903f68{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:89px;--padding-bottom:55px;--padding-left:13px;--padding-right:13px;}.elementor-9146 .elementor-element.elementor-element-90b19f8{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9146 .elementor-element.elementor-element-7d9e81b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9146 .elementor-element.elementor-element-ca059fc{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9146 .elementor-element.elementor-element-6abd3f8{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9146 .elementor-element.elementor-element-c522ac9{--overlay-opacity:0.05;}.elementor-9146 .elementor-element.elementor-element-3dd0acd{--overlay-opacity:0.05;}.elementor-9146 .elementor-element.elementor-element-a677424{--overlay-opacity:0.05;}.elementor-9146 .elementor-element.elementor-element-786c779{--overlay-opacity:0.05;--padding-top:55px;--padding-bottom:144px;--padding-left:30px;--padding-right:30px;}.elementor-9146 .elementor-element.elementor-element-ccb649d{--padding-top:0px;--padding-bottom:0px;--padding-left:17px;--padding-right:0px;}.elementor-9146 .elementor-element.elementor-element-c504424{--margin-top:-89px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:13px;--padding-right:13px;}.elementor-9146 .elementor-element.elementor-element-122cf2e{--grid-columns:1;}.elementor-9146 .elementor-element.elementor-element-12a0522::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-12a0522 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:50% 348px;background-size:295px auto;}.elementor-9146 .elementor-element.elementor-element-12a0522{--padding-top:clamp(2.125rem, calc(1.502rem + 2.625vw), 3.438rem);--padding-bottom:0233px;--padding-left:clamp(2.125rem, calc(1.502rem + 2.625vw), 3.438rem);--padding-right:clamp(2.125rem, calc(1.502rem + 2.625vw), 3.438rem);}.elementor-9146 .elementor-element.elementor-element-3e6a253{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9146 .elementor-element.elementor-element-57bf90a.elementor-element{--align-self:stretch;}.elementor-9146 .elementor-element.elementor-element-57bf90a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-9146 .elementor-element.elementor-element-57bf90a .elementor-button{font-size:14px;padding:13px 21px 13px 21px;}.elementor-9146 .elementor-element.elementor-element-f9be52a .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;}}@media(min-width:768px){.elementor-9146 .elementor-element.elementor-element-b43a9c8{--content-width:1240px;}.elementor-9146 .elementor-element.elementor-element-c522ac9{--content-width:1240px;}.elementor-9146 .elementor-element.elementor-element-3dd0acd{--content-width:1240px;}.elementor-9146 .elementor-element.elementor-element-a677424{--content-width:1240px;}.elementor-9146 .elementor-element.elementor-element-786c779{--content-width:500px;}.elementor-9146 .elementor-element.elementor-element-c504424{--content-width:550px;}}@media(min-width:1025px){.elementor-9146 .elementor-element.elementor-element-b43a9c8::before, .elementor-9146 .elementor-element.elementor-element-b43a9c8 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-b43a9c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-b43a9c8 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-b43a9c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-b43a9c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-9146 .elementor-element.elementor-element-c522ac9::before, .elementor-9146 .elementor-element.elementor-element-c522ac9 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-c522ac9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-c522ac9 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-c522ac9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-c522ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-9146 .elementor-element.elementor-element-a677424::before, .elementor-9146 .elementor-element.elementor-element-a677424 > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-a677424 > .e-con-inner > .elementor-background-video-container::before, .elementor-9146 .elementor-element.elementor-element-a677424 > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-a677424 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9146 .elementor-element.elementor-element-a677424 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}