.elementor-235932 .elementor-element.elementor-element-7a0f460 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-235932 .elementor-element.elementor-element-7a0f460:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-7a0f460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08223C;background-image:url("https://www.saitweb.it/wp-content/uploads/2026/09/ChatGPT-Image-18-set-2026-17_04_22.png");background-size:cover;}.elementor-235932 .elementor-element.elementor-element-7a0f460{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-235932 .elementor-element.elementor-element-7a0f460 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-235932 .elementor-element.elementor-element-a04dd42 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-235932 .elementor-element.elementor-element-84b9614{--spacer-size:50px;}.elementor-235932 .elementor-element.elementor-element-c911c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:60px;font-weight:300;line-height:57px;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-a0af680{color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-16ba3da{--spacer-size:50px;}.elementor-235932 .elementor-element.elementor-element-69f0614{--display:flex;--gap:6vh 0;--row-gap:6vh;--column-gap:0;--padding-top:4vh;--padding-bottom:4vh;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-f6cb438{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-235932 .elementor-element.elementor-element-b61eced{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-235932 .elementor-element.elementor-element-8376202{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-235932 .elementor-element.elementor-element-8376202:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-8376202 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD3295;}.elementor-235932 .elementor-element.elementor-element-678607e > .elementor-widget-container{border-style:none;}.elementor-235932 .elementor-element.elementor-element-678607e .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-678607e .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-678607e .title{color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-678607e .service-table-details{color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-678607e .service-table{background-color:#BD3295;}.elementor-235932 .elementor-element.elementor-element-678607e .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-678607e .-contained{background-color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-678607e .service-table-features .exist{color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-678607e .service-table-features .exist .icon{color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-0bb6079{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-235932 .elementor-element.elementor-element-0bb6079:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-0bb6079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F74930F;}.elementor-235932 .elementor-element.elementor-element-a2acb6a > .elementor-widget-container{border-style:none;}.elementor-235932 .elementor-element.elementor-element-a2acb6a .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-a2acb6a .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-a2acb6a .service-table{background-color:#B9323200;}.elementor-235932 .elementor-element.elementor-element-a2acb6a .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-a2acb6a .service-table-features .exist .icon{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-8be10d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-235932 .elementor-element.elementor-element-8be10d0:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-8be10d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F74930F;}.elementor-235932 .elementor-element.elementor-element-84b90f4 > .elementor-widget-container{border-style:none;}.elementor-235932 .elementor-element.elementor-element-84b90f4 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-84b90f4 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-84b90f4 .service-table{background-color:#02010100;}.elementor-235932 .elementor-element.elementor-element-84b90f4 .service-table:hover{background-color:#02010100;border-color:#02010100;}.elementor-235932 .elementor-element.elementor-element-84b90f4 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-84b90f4 .service-table-features .exist .icon{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-71f287b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-235932 .elementor-element.elementor-element-04508c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-235932 .elementor-element.elementor-element-fba4d90{--display:flex;--gap:6vh 0;--row-gap:6vh;--column-gap:0;--padding-top:3px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-fba4d90:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-fba4d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F74930F;}.elementor-235932 .elementor-element.elementor-element-afb0876{--display:flex;}.elementor-235932 .elementor-element.elementor-element-0458975{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-235932 .elementor-element.elementor-element-5af7a31{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-97e675b > .elementor-widget-container{background-color:#FFFFFF;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:20px 20px 20px 20px;}.elementor-235932 .elementor-element.elementor-element-97e675b .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-97e675b .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-97e675b .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-2a0fb6f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-9576900 > .elementor-widget-container{background-color:#FFFFFF;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:20px 20px 20px 20px;}.elementor-235932 .elementor-element.elementor-element-9576900 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-9576900 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-9576900 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-3ed8187{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-adf7620 > .elementor-widget-container{background-color:#FFFFFF;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:20px 20px 20px 20px;}.elementor-235932 .elementor-element.elementor-element-adf7620 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-adf7620 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-adf7620 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-3ab0359{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-e7c35e7 > .elementor-widget-container{background-color:#FFFFFF;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:20px 20px 20px 20px;}.elementor-235932 .elementor-element.elementor-element-e7c35e7 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-e7c35e7 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-e7c35e7 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-056ac69{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-0d2eec6 > .elementor-widget-container{background-color:#FFFFFF;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:20px 20px 20px 20px;}.elementor-235932 .elementor-element.elementor-element-0d2eec6 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-0d2eec6 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-0d2eec6 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-47b598c{--display:flex;--gap:6vh 0;--row-gap:6vh;--column-gap:0;--padding-top:4vh;--padding-bottom:4vh;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-149d7af{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-235932 .elementor-element.elementor-element-7a4fc42{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-235932 .elementor-element.elementor-element-e4063bd{--display:flex;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0;--padding-bottom:0;--padding-left:16px;--padding-right:10vh;}.elementor-235932 .elementor-element.elementor-element-65a95a4{text-align:start;}.elementor-235932 .elementor-element.elementor-element-c6ae542.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-235932 .elementor-element.elementor-element-9bb0ef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-235932 .elementor-element.elementor-element-9bb0ef8:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-9bb0ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F74930F;}.elementor-235932 .elementor-element.elementor-element-072e507 .service-table{border:0px solid transparent;border-radius:10px;background-color:#4F749300;}.elementor-235932 .elementor-element.elementor-element-072e507 .service-table:hover{border-width:0px;border-style:solid;background-color:#4F749300;}.elementor-235932 .elementor-element.elementor-element-072e507 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-072e507 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-072e507 .icon-group{color:#FF0000;}.elementor-235932 .elementor-element.elementor-element-072e507 .service-table-features .exist .icon{color:#FF0000;}.elementor-235932 .elementor-element.elementor-element-a88ed1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-235932 .elementor-element.elementor-element-a88ed1b:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-a88ed1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F74930F;}.elementor-235932 .elementor-element.elementor-element-37f8449 .service-table{border-radius:10px;background-color:#4F749300;}.elementor-235932 .elementor-element.elementor-element-37f8449 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-37f8449 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-37f8449 .service-table:hover{background-color:#4F749300;}.elementor-235932 .elementor-element.elementor-element-37f8449 .icon-group{color:#2B9C2E;}.elementor-235932 .elementor-element.elementor-element-37f8449 .service-table-features .exist .icon{color:#2B9C2E;}.elementor-235932 .elementor-element.elementor-element-ece98b2{--display:flex;--gap:6vh 0;--row-gap:6vh;--column-gap:0;--padding-top:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-ece98b2:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-ece98b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F74930F;}.elementor-235932 .elementor-element.elementor-element-3ea39e3{--display:flex;}.elementor-235932 .elementor-element.elementor-element-384ebbd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-235932 .elementor-element.elementor-element-561cb58{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-f06cd29 > .elementor-widget-container{background-color:#FFFFFF;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:20px 20px 20px 20px;}.elementor-235932 .elementor-element.elementor-element-f06cd29 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-f06cd29 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-f06cd29 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-cefa04a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-b1a3e77 > .elementor-widget-container{background-color:#FFFFFF;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:20px 20px 20px 20px;}.elementor-235932 .elementor-element.elementor-element-b1a3e77 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-b1a3e77 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-b1a3e77 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-0add491{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-941462f > .elementor-widget-container{background-color:#FFFFFF;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:20px 20px 20px 20px;}.elementor-235932 .elementor-element.elementor-element-941462f .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-941462f .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-941462f .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-dd89f85{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-c7acff4 > .elementor-widget-container{background-color:#FFFFFF;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:20px 20px 20px 20px;}.elementor-235932 .elementor-element.elementor-element-c7acff4 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-c7acff4 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-c7acff4 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-5a911c8{--display:flex;--gap:6vh 0;--row-gap:6vh;--column-gap:0;--padding-top:10vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-81a9886{--display:flex;}.elementor-235932 .elementor-element.elementor-element-cbbc220 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-235932 .elementor-element.elementor-element-cbbc220 .title + .subtitle{margin-bottom:0px;}.elementor-235932 .elementor-element.elementor-element-cbbc220 .subtitle + .title{margin-top:0px;}.elementor-235932 .elementor-element.elementor-element-cbbc220 .subtitle{font-size:0.9em;text-transform:uppercase;}.elementor-235932 .elementor-element.elementor-element-d392347{--display:flex;--gap:6vh 0;--row-gap:6vh;--column-gap:0;--padding-top:4vh;--padding-bottom:4vh;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-911408d{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-235932 .elementor-element.elementor-element-8270210{--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-235932 .elementor-element.elementor-element-84e72ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-235932 .elementor-element.elementor-element-84e72ac:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-84e72ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-235932 .elementor-element.elementor-element-85c80a1 > .elementor-widget-container{background-color:#F8F8F8;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:10px 10px 10px 10px;}.elementor-235932 .elementor-element.elementor-element-85c80a1 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-85c80a1 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-85c80a1 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-9fbed86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-235932 .elementor-element.elementor-element-9fbed86:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-9fbed86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-235932 .elementor-element.elementor-element-cedb24b > .elementor-widget-container{background-color:#F8F8F8;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:10px 10px 10px 10px;}.elementor-235932 .elementor-element.elementor-element-cedb24b .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-cedb24b .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-cedb24b .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-5c948a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-235932 .elementor-element.elementor-element-5c948a3:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-5c948a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-235932 .elementor-element.elementor-element-77153e4 > .elementor-widget-container{background-color:#F8F8F8;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:10px 10px 10px 10px;}.elementor-235932 .elementor-element.elementor-element-77153e4 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-77153e4 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-77153e4 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-113b2fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-235932 .elementor-element.elementor-element-113b2fc:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-113b2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-235932 .elementor-element.elementor-element-714e4f4 > .elementor-widget-container{background-color:#F8F8F8;padding:1.5vw 1.5vw 1.5vw 1.5vw;border-radius:10px 10px 10px 10px;}.elementor-235932 .elementor-element.elementor-element-714e4f4 .icon-group.-outlined{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-714e4f4 .icon-group.-contained{border-radius:20px;}.elementor-235932 .elementor-element.elementor-element-714e4f4 .icon-group{color:#08223C;}.elementor-235932 .elementor-element.elementor-element-afb3fd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-a318f05{--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;}.elementor-235932 .elementor-element.elementor-element-78d2619{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--border-radius:28px 28px 28px 28px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:8vh;--padding-bottom:8vh;--padding-left:8vh;--padding-right:8vh;}.elementor-235932 .elementor-element.elementor-element-78d2619:not(.elementor-motion-effects-element-type-background), .elementor-235932 .elementor-element.elementor-element-78d2619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B9C2E;}.elementor-235932 .elementor-element.elementor-element-7b5f8dd{--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;--justify-content:space-between;--gap:4vh 0;--row-gap:4vh;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:7vh;}.elementor-235932 .elementor-element.elementor-element-5278090{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-875e2c4 .heading .highlighted-text:not(:hover){background-size:0% 0%;}.elementor-235932 .elementor-element.elementor-element-875e2c4 .heading .highlighted-text:not([data-aos=animation]):not(:hover){background-size:100% 0%;}.elementor-235932 .elementor-element.elementor-element-875e2c4 .heading .highlighted-text.aos-animate:not(:hover){background-size:100% 0%;}.elementor-235932 .elementor-element.elementor-element-875e2c4 .title + .subtitle{margin-bottom:0px;}.elementor-235932 .elementor-element.elementor-element-875e2c4 .subtitle + .title{margin-top:0px;}.elementor-235932 .elementor-element.elementor-element-875e2c4 .title{color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-875e2c4 .subtitle{color:rgba(249, 249, 249, 0.75);font-size:0.9em;text-transform:uppercase;}.elementor-235932 .elementor-element.elementor-element-875e2c4 .highlighted-text-holder{color:#5BF2FF;}.elementor-235932 .elementor-element.elementor-element-c66ccf8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-235932 .elementor-element.elementor-element-c66ccf8 .heading .highlighted-text:not(:hover){background-size:0% 0%;}.elementor-235932 .elementor-element.elementor-element-c66ccf8 .heading .highlighted-text:not([data-aos=animation]):not(:hover){background-size:100% 0%;}.elementor-235932 .elementor-element.elementor-element-c66ccf8 .heading .highlighted-text.aos-animate:not(:hover){background-size:100% 0%;}.elementor-235932 .elementor-element.elementor-element-c66ccf8 .title + .subtitle{margin-bottom:0px;}.elementor-235932 .elementor-element.elementor-element-c66ccf8 .subtitle + .title{margin-top:0px;}.elementor-235932 .elementor-element.elementor-element-c66ccf8 .title{color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-c66ccf8 .subtitle{color:rgba(249, 249, 249, 0.75);font-size:0.9em;text-transform:uppercase;}.elementor-235932 .elementor-element.elementor-element-c66ccf8 .highlighted-text-holder{color:#5BF2FF;}.elementor-235932 .elementor-element.elementor-element-b55f0dc{padding:30px 0px 0px 0px;color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-a54abeb{--display:flex;--border-radius:24px 24px 24px 24px;}.elementor-235932 .elementor-element.elementor-element-29370ba > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-235932 .elementor-element.elementor-element-29370ba .title{color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-68256aa [class*=vc_col]{padding:0px;}.elementor-235932 .elementor-element.elementor-element-68256aa .subscribe-form{margin:0px;}.elementor-235932 .elementor-element.elementor-element-68256aa .contact-form{margin:-0px;}.elementor-235932 .elementor-element.elementor-element-68256aa input::-webkit-input-placeholder{color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-68256aa textarea::-webkit-input-placeholder{color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-68256aa input:not([type="submit"]){color:#FFFFFF;background-color:#FFFFFF26;}.elementor-235932 .elementor-element.elementor-element-68256aa textarea{color:#FFFFFF;background-color:#FFFFFF26;}.elementor-235932 .elementor-element.elementor-element-68256aa select{color:#FFFFFF;background-color:#FFFFFF26;}.elementor-235932 .elementor-element.elementor-element-68256aa .button:not(:hover){color:#FFFFFF;}.elementor-235932 .elementor-element.elementor-element-68256aa .button:hover{color:#FFFFFF;border-color:#FFFFFF;}@media(max-width:1024px){.elementor-235932 .elementor-element.elementor-element-71f287b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-235932 .elementor-element.elementor-element-7a0f460{margin-top:0px;margin-bottom:0px;}.elementor-235932 .elementor-element.elementor-element-18d38f8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-235932 .elementor-element.elementor-element-84b9614{--spacer-size:100px;}.elementor-235932 .elementor-element.elementor-element-c911c68{font-size:36px;line-height:36px;}.elementor-235932 .elementor-element.elementor-element-16ba3da{--spacer-size:100px;}.elementor-235932 .elementor-element.elementor-element-69f0614{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-b61eced{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-71f287b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-235932 .elementor-element.elementor-element-fba4d90{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-0458975{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-97e675b > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-9576900 > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-adf7620 > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-e7c35e7 > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-0d2eec6 > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-47b598c{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-7a4fc42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-e4063bd{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-c6ae542{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-235932 .elementor-element.elementor-element-ece98b2{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-384ebbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-f06cd29 > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-b1a3e77 > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-941462f > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-c7acff4 > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-5a911c8{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-d392347{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-235932 .elementor-element.elementor-element-8270210{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-85c80a1 > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-cedb24b > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-77153e4 > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-714e4f4 > .elementor-widget-container{padding:32px 16px 32px 16px;}.elementor-235932 .elementor-element.elementor-element-a318f05{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-78d2619{--gap:6vh 0;--row-gap:6vh;--column-gap:0;--padding-top:6vh;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-235932 .elementor-element.elementor-element-7b5f8dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-235932 .elementor-element.elementor-element-a54abeb{--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-235932 .elementor-element.elementor-element-bf41280{width:100%;}.elementor-235932 .elementor-element.elementor-element-5af7a31{--width:25%;}.elementor-235932 .elementor-element.elementor-element-2a0fb6f{--width:25%;}.elementor-235932 .elementor-element.elementor-element-3ed8187{--width:25%;}.elementor-235932 .elementor-element.elementor-element-3ab0359{--width:25%;}.elementor-235932 .elementor-element.elementor-element-056ac69{--width:25%;}.elementor-235932 .elementor-element.elementor-element-561cb58{--width:25%;}.elementor-235932 .elementor-element.elementor-element-cefa04a{--width:25%;}.elementor-235932 .elementor-element.elementor-element-0add491{--width:25%;}.elementor-235932 .elementor-element.elementor-element-dd89f85{--width:25%;}.elementor-235932 .elementor-element.elementor-element-84e72ac{--width:25%;}.elementor-235932 .elementor-element.elementor-element-9fbed86{--width:25%;}.elementor-235932 .elementor-element.elementor-element-5c948a3{--width:25%;}.elementor-235932 .elementor-element.elementor-element-113b2fc{--width:25%;}.elementor-235932 .elementor-element.elementor-element-7b5f8dd{--width:50%;}.elementor-235932 .elementor-element.elementor-element-a54abeb{--width:50%;}}/* Start custom CSS for ohio_contact_form, class: .elementor-element-68256aa */.elementor-235932 .elementor-element.elementor-element-68256aa p {
    color: #fff;
}

.elementor-235932 .elementor-element.elementor-element-68256aa a {
    color: #fff;
}

.elementor-235973 .elementor-element.elementor-element-af499f1
.wpcf7-form-control::placeholder {
    color: #ffffff !important;
    opacity: 1 !important;
}

.elementor-235973 .elementor-element.elementor-element-af499f1
.wpcf7-form-control::-moz-placeholder {
    color: #ffffff !important;
    opacity: 1 !important;
}

.elementor-235932 .elementor-element.elementor-element-68256aa .wpcf7-form input[type="checkbox"].small-txt {
    appearance: none;
    -webkit-appearance: none;
    margin: 0 10px 0 0;

    background: transparent;
    border: 1px solid #ffffff !important;
    border-radius: 4px;
    vertical-align: middle;
    cursor: pointer;
}

.elementor-235932 .elementor-element.elementor-element-68256aa .wpcf7-form input[type="checkbox"].small-txt:checked {
    background: #ffffff;
    border-color: #ffffff !important;
}

.elementor-235932 .elementor-element.elementor-element-68256aa .wpcf7-form input[type="checkbox"].small-txt:checked::after {
    content: "✓";
    display: block;
    color: #299b31;
    font-size: 16px;
    font-weight: bold;
    line-height: 18px;
    text-align: center;
}

.elementor-235932 .elementor-element.elementor-element-68256aa .wpcf7-form-control,
.elementor-235932 .elementor-element.elementor-element-68256aa .wpcf7-form-control:focus,
.elementor-235932 .elementor-element.elementor-element-68256aa .wpcf7-form-control:active,
.elementor-235932 .elementor-element.elementor-element-68256aa .wpcf7-form-control:invalid,
.elementor-235932 .elementor-element.elementor-element-68256aa .wpcf7-form-control.wpcf7-not-valid {
    outline: none !important;
    box-shadow: none !important;
    border-color: rgba(255, 255, 255, 0.25) !important;
}/* End custom CSS */