.elementor-12 .elementor-element.elementor-element-71da3f7{--display:flex;--min-height:90vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 4px 140.8px 0px rgba(235, 128.00000000000003, 35.00000000000002, 0.07058823529411765);--padding-top:0px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-71da3f7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-71da3f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distinctivesurfacesny.com/wp-content/uploads/2025/11/42e398375246627dc028eb7d2135b65ac4c5e111.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a4ec887 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Heebo", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:100%;fill:var( --e-global-color-1be6997 );color:var( --e-global-color-1be6997 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:28px 80px 28px 80px;}.elementor-12 .elementor-element.elementor-element-a4ec887 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a4ec887 .elementor-button:focus{background-color:var( --e-global-color-1be6997 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a4ec887 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a4ec887 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f9a9b39{--display:flex;box-shadow:0px 4px 129px 0px rgba(0, 0, 0, 0.09019607843137255);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:37px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f9a9b39:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f9a9b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1be6997 );}.elementor-12 .elementor-element.elementor-element-5d12e97{text-align:center;}.elementor-12 .elementor-element.elementor-element-5d12e97 .elementor-heading-title{font-size:55px;font-weight:400;text-transform:uppercase;line-height:23px;color:#EB8124;}.elementor-12 .elementor-element.elementor-element-532bf97{--display:flex;--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-23d5566{--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:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c8e7cdf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-35a74cf .elementor-heading-title{font-size:32px;font-weight:300;line-height:113%;}.elementor-12 .elementor-element.elementor-element-53bf641{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0797f49{font-size:16px;font-weight:400;line-height:137%;}.elementor-12 .elementor-element.elementor-element-0797f49 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-4dde2e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c11acbf{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 18px 36.8px 8px rgba(0, 0, 0, 0.0392156862745098);--padding-top:29px;--padding-bottom:39px;--padding-left:41px;--padding-right:41px;}.elementor-12 .elementor-element.elementor-element-c11acbf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c11acbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1be6997 );}.elementor-12 .elementor-element.elementor-element-42e6e60 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-12 .elementor-element.elementor-element-42e6e60 .elementor-icon-box-title{margin-block-end:26px;}.elementor-12 .elementor-element.elementor-element-42e6e60 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-42e6e60 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-42e6e60 .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:24px;}.elementor-12 .elementor-element.elementor-element-42e6e60 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:18px;}.elementor-12 .elementor-element.elementor-element-b68e35a{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 18px 36.8px 8px rgba(0, 0, 0, 0.0392156862745098);--padding-top:29px;--padding-bottom:39px;--padding-left:41px;--padding-right:41px;}.elementor-12 .elementor-element.elementor-element-b68e35a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b68e35a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1be6997 );}.elementor-12 .elementor-element.elementor-element-c558418 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-12 .elementor-element.elementor-element-c558418 .elementor-icon-box-title{margin-block-end:26px;}.elementor-12 .elementor-element.elementor-element-c558418 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-c558418 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c558418 .elementor-icon-box-title a{font-size:23px;font-weight:400;line-height:24px;}.elementor-12 .elementor-element.elementor-element-c558418 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:18px;}.elementor-12 .elementor-element.elementor-element-4645717{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 18px 36.8px 8px rgba(0, 0, 0, 0.0392156862745098);--padding-top:29px;--padding-bottom:39px;--padding-left:41px;--padding-right:41px;}.elementor-12 .elementor-element.elementor-element-4645717:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4645717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1be6997 );}.elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon-box-title{margin-block-end:26px;}.elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:24px;}.elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7849198{--display:flex;--border-radius:0px 0px 0px 0px;box-shadow:0px 18px 36.8px 8px rgba(0, 0, 0, 0.0392156862745098);--padding-top:29px;--padding-bottom:39px;--padding-left:41px;--padding-right:41px;}.elementor-12 .elementor-element.elementor-element-7849198:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7849198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1be6997 );}.elementor-12 .elementor-element.elementor-element-0bab9cd .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-12 .elementor-element.elementor-element-0bab9cd .elementor-icon-box-title{margin-block-end:26px;}.elementor-12 .elementor-element.elementor-element-0bab9cd .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-0bab9cd .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0bab9cd .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:24px;}.elementor-12 .elementor-element.elementor-element-0bab9cd .elementor-icon-box-description{font-size:16px;font-weight:400;line-height:18px;}.elementor-12 .elementor-element.elementor-element-219bf7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-25f92b3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-186a681 .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:22px;font-weight:400;line-height:127%;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-59bdc1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-822e1e3 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Heebo", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:100%;fill:var( --e-global-color-1be6997 );color:var( --e-global-color-1be6997 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:22px 71px 21px 77px;}.elementor-12 .elementor-element.elementor-element-822e1e3 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-822e1e3 .elementor-button:focus{background-color:var( --e-global-color-1be6997 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-822e1e3 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-822e1e3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-74789a2{--display:flex;--margin-top:97px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ec9af5f .elementor-heading-title{font-size:45px;font-weight:300;line-height:113%;}.elementor-12 .elementor-element.elementor-element-8861806{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2154e58{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FAFAFA;--border-color:#FAFAFA;--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-12 .elementor-element.elementor-element-2154e58:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2154e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12 .elementor-element.elementor-element-2154e58:hover{background-color:var( --e-global-color-1be6997 );border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 18px 36.8px 8px rgba(0, 0, 0, 0.0392156862745098);}.elementor-12 .elementor-element.elementor-element-2154e58, .elementor-12 .elementor-element.elementor-element-2154e58::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a56c613 img{height:241px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-5a67a9a{padding:26px 0px 26px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5a67a9a .elementor-heading-title{font-size:18px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-efe78bf{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FAFAFA;--border-color:#FAFAFA;--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-12 .elementor-element.elementor-element-efe78bf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-efe78bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12 .elementor-element.elementor-element-efe78bf:hover{background-color:var( --e-global-color-1be6997 );border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 18px 36.8px 8px rgba(0, 0, 0, 0.0392156862745098);}.elementor-12 .elementor-element.elementor-element-efe78bf, .elementor-12 .elementor-element.elementor-element-efe78bf::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-5a343c7 img{height:241px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-3838fa2{padding:26px 0px 26px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3838fa2 .elementor-heading-title{font-size:18px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-dc90a61{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FAFAFA;--border-color:#FAFAFA;--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-12 .elementor-element.elementor-element-dc90a61:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dc90a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12 .elementor-element.elementor-element-dc90a61:hover{background-color:var( --e-global-color-1be6997 );border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 18px 36.8px 8px rgba(0, 0, 0, 0.0392156862745098);}.elementor-12 .elementor-element.elementor-element-dc90a61, .elementor-12 .elementor-element.elementor-element-dc90a61::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-a1176d5 img{height:241px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-c3cb0a3{padding:26px 0px 26px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c3cb0a3 .elementor-heading-title{font-size:18px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-1292c18{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FAFAFA;--border-color:#FAFAFA;--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-12 .elementor-element.elementor-element-1292c18:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1292c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12 .elementor-element.elementor-element-1292c18:hover{background-color:var( --e-global-color-1be6997 );border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 18px 36.8px 8px rgba(0, 0, 0, 0.0392156862745098);}.elementor-12 .elementor-element.elementor-element-1292c18, .elementor-12 .elementor-element.elementor-element-1292c18::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-e84998c{padding:26px 0px 26px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e84998c .elementor-heading-title{font-size:18px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-6a4c602{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FAFAFA;--border-color:#FAFAFA;--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-12 .elementor-element.elementor-element-6a4c602:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a4c602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12 .elementor-element.elementor-element-6a4c602:hover{background-color:var( --e-global-color-1be6997 );border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 18px 36.8px 8px rgba(0, 0, 0, 0.0392156862745098);}.elementor-12 .elementor-element.elementor-element-6a4c602, .elementor-12 .elementor-element.elementor-element-6a4c602::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-f05b47e{padding:26px 0px 26px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f05b47e .elementor-heading-title{font-size:18px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-55d2286{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FAFAFA;--border-color:#FAFAFA;--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-12 .elementor-element.elementor-element-55d2286:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-55d2286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12 .elementor-element.elementor-element-55d2286:hover{background-color:var( --e-global-color-1be6997 );border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );box-shadow:0px 18px 36.8px 8px rgba(0, 0, 0, 0.0392156862745098);}.elementor-12 .elementor-element.elementor-element-55d2286, .elementor-12 .elementor-element.elementor-element-55d2286::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-551cb98 img{height:241px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-f7e3fde{padding:26px 0px 26px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-f7e3fde .elementor-heading-title{font-size:18px;font-weight:400;line-height:23px;}.elementor-12 .elementor-element.elementor-element-0c50908{--display:flex;--margin-top:73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e99bba0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fa4db89{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fa4db89:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fa4db89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distinctivesurfacesny.com/wp-content/uploads/2026/01/DS-website-image-1-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-bdc6e9a{--display:flex;--position:absolute;--min-height:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:47%;}.elementor-12 .elementor-element.elementor-element-bdc6e9a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bdc6e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bdc6e9a.e-con{--e-con-transform-rotateZ:90deg;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bdc6e9a{right:-194px;}body.rtl .elementor-12 .elementor-element.elementor-element-bdc6e9a{left:-194px;}.elementor-12 .elementor-element.elementor-element-87a25aa{--display:flex;--padding-top:98px;--padding-bottom:98px;--padding-left:49px;--padding-right:51px;}.elementor-12 .elementor-element.elementor-element-87a25aa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-87a25aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a565c1d .elementor-heading-title{font-size:42px;font-weight:300;line-height:113%;color:var( --e-global-color-1be6997 );}.elementor-12 .elementor-element.elementor-element-1816a42{font-size:20px;font-weight:400;line-height:127%;color:var( --e-global-color-1be6997 );}.elementor-12 .elementor-element.elementor-element-1f651d7{--display:flex;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9aa7121{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ff8411{--display:flex;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b8a4fa .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-12 .elementor-element.elementor-element-7b8a4fa .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7b8a4fa .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-7b8a4fa .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7b8a4fa .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:110%;}.elementor-12 .elementor-element.elementor-element-7b8a4fa .elementor-icon-box-description{font-size:20px;font-weight:400;line-height:140%;}.elementor-12 .elementor-element.elementor-element-ace836d .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-12 .elementor-element.elementor-element-ace836d .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ace836d .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-ace836d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ace836d .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:110%;}.elementor-12 .elementor-element.elementor-element-ace836d .elementor-icon-box-description{font-size:20px;font-weight:400;line-height:140%;}.elementor-12 .elementor-element.elementor-element-afd369c{--display:flex;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3205873 .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-12 .elementor-element.elementor-element-3205873 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3205873 .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-3205873 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3205873 .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:110%;}.elementor-12 .elementor-element.elementor-element-3205873 .elementor-icon-box-description{font-size:20px;font-weight:400;line-height:140%;}.elementor-12 .elementor-element.elementor-element-e48e31f .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-12 .elementor-element.elementor-element-e48e31f .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e48e31f .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-e48e31f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e48e31f .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:110%;}.elementor-12 .elementor-element.elementor-element-e48e31f .elementor-icon-box-description{font-size:20px;font-weight:400;line-height:140%;}.elementor-12 .elementor-element.elementor-element-851fb24{--display:flex;--margin-top:97px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e2ea08d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4612ad0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4612ad0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4612ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distinctivesurfacesny.com/wp-content/uploads/2025/11/visualizer-mackbook-1-1.webp");background-position:center center;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-7b2d6d0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ea885fd .elementor-heading-title{font-size:56px;font-weight:300;line-height:113%;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0c73e52{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0c73e52 .elementor-heading-title{font-size:32px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-b983cbe .elementor-button{background-color:var( --e-global-color-accent );font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:100%;fill:var( --e-global-color-1be6997 );color:var( --e-global-color-1be6997 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:17px 101px 17px 101px;}.elementor-12 .elementor-element.elementor-element-b983cbe .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b983cbe .elementor-button:focus{background-color:var( --e-global-color-1be6997 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b983cbe .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b983cbe .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-538471f{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f2a8980{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-acac411{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4f42b59 .elementor-heading-title{font-size:32px;font-weight:300;line-height:113%;}.elementor-12 .elementor-element.elementor-element-55216d2{line-height:127%;}.elementor-12 .elementor-element.elementor-element-55216d2 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-8db7f31{--display:flex;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:110%;}.elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-description{font-size:22px;font-weight:400;line-height:140%;}.elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:110%;}.elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-description{font-size:22px;font-weight:400;line-height:140%;}.elementor-12 .elementor-element.elementor-element-1d4ded7{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:110%;}.elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-description{font-size:22px;font-weight:400;line-height:140%;}.elementor-12 .elementor-element.elementor-element-b262534{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:110%;}.elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-description{font-size:22px;font-weight:400;line-height:140%;}.elementor-12 .elementor-element.elementor-element-232f99a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-wrapper{align-items:start;gap:14px;}.elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-title a{font-size:25px;font-weight:400;line-height:110%;}.elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-description{font-size:22px;font-weight:400;line-height:140%;}.elementor-12 .elementor-element.elementor-element-9ce0092{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7aa3ab2 .elementor-heading-title{font-size:32px;font-weight:300;line-height:113%;}.elementor-12 .elementor-element.elementor-element-a17017c{font-size:16px;font-weight:400;line-height:127%;}.elementor-12 .elementor-element.elementor-element-a17017c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-9dd728d > .elementor-widget-container{margin:-40px 0px -24px 0px;padding:31px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f580c1a{--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:97px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-76cb9fd{width:var( --container-widget-width, 466px );max-width:466px;--container-widget-width:466px;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-76cb9fd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-76cb9fd .elementor-heading-title{font-size:32px;font-weight:300;line-height:113%;}.elementor-12 .elementor-element.elementor-element-5448fc3{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;text-align:center;line-height:127%;}.elementor-12 .elementor-element.elementor-element-5448fc3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5448fc3 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-d47b7c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d47b7c7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d47b7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-12 .elementor-element.elementor-element-d47b7c7.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-167939d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-59ec625{text-align:start;}.elementor-12 .elementor-element.elementor-element-59ec625 img{width:30%;}.elementor-12 .elementor-element.elementor-element-1fc5c92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-956e921 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-53ddf7b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1ec3088{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a9d9f4e .elementor-button{background-color:#197BFF;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-1be6997 );color:var( --e-global-color-1be6997 );border-radius:999px 999px 999px 999px;padding:12px 40px 12px 40px;}.elementor-12 .elementor-element.elementor-element-a9d9f4e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a9d9f4e .elementor-button:focus{color:var( --e-global-color-1be6997 );}.elementor-12 .elementor-element.elementor-element-a9d9f4e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a9d9f4e .elementor-button:focus svg{fill:var( --e-global-color-1be6997 );}.elementor-12 .elementor-element.elementor-element-697284b{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3a68701{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:77px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b61cf4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-64fc87d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-64fc87d .elementor-custom-embed-play i{font-size:68px;}.elementor-12 .elementor-element.elementor-element-64fc87d .elementor-custom-embed-play svg{width:68px;height:68px;}.elementor-12 .elementor-element.elementor-element-180930e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-325f07d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-325f07d .elementor-custom-embed-play i{font-size:68px;}.elementor-12 .elementor-element.elementor-element-325f07d .elementor-custom-embed-play svg{width:68px;height:68px;}.elementor-12 .elementor-element.elementor-element-6a17e03{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6a17e03:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a17e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-12 .elementor-element.elementor-element-5312715{text-align:start;}.elementor-12 .elementor-element.elementor-element-5312715 .elementor-heading-title{font-size:52px;font-weight:300;line-height:133%;}.elementor-12 .elementor-element.elementor-element-b881543{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9db8a09{width:var( --container-widget-width, 1091px );max-width:1091px;--container-widget-width:1091px;--container-widget-flex-grow:0;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:163%;}.elementor-12 .elementor-element.elementor-element-98235f9{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-190ef10{width:var( --container-widget-width, 1091px );max-width:1091px;--container-widget-width:1091px;--container-widget-flex-grow:0;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:163%;}.elementor-12 .elementor-element.elementor-element-6086e65{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aeb8cf3{width:var( --container-widget-width, 1091px );max-width:1091px;--container-widget-width:1091px;--container-widget-flex-grow:0;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:163%;}.elementor-12 .elementor-element.elementor-element-aeb8cf3 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-eba25ac{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b0ffa75{width:var( --container-widget-width, 1091px );max-width:1091px;--container-widget-width:1091px;--container-widget-flex-grow:0;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:163%;}.elementor-12 .elementor-element.elementor-element-b0ffa75 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5cd6fda{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f5e5b92{width:var( --container-widget-width, 1091px );max-width:1091px;--container-widget-width:1091px;--container-widget-flex-grow:0;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:163%;}.elementor-12 .elementor-element.elementor-element-f5e5b92 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-bd18c38{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cd132c1{width:var( --container-widget-width, 1091px );max-width:1091px;--container-widget-width:1091px;--container-widget-flex-grow:0;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:163%;}.elementor-12 .elementor-element.elementor-element-cd132c1 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2aa9886{--n-accordion-title-font-size:25px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-12 .elementor-element.elementor-element-2aa9886 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#05131D17;}.elementor-12 .elementor-element.elementor-element-2aa9886 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-12 .elementor-element.elementor-element-2aa9886 {--n-accordion-padding:36px 0px 35px 0px;}:where( .elementor-12 .elementor-element.elementor-element-2aa9886 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lato", Sans-serif;font-weight:400;line-height:117%;}:where( .elementor-12 .elementor-element.elementor-element-2aa9886 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12 .elementor-element.elementor-element-19b2108{--display:flex;--margin-top:97px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ec8742 .elementor-heading-title{font-size:32px;font-weight:300;line-height:113%;}.elementor-12 .elementor-element.elementor-element-ee25285{width:var( --container-widget-width, 1057px );max-width:1057px;--container-widget-width:1057px;--container-widget-flex-grow:0;line-height:127%;}.elementor-12 .elementor-element.elementor-element-ee25285 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-e26e21c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a8bb47f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-55f4d49 img{width:100%;height:377px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-f11e113{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-3ce1fa6{--display:flex;--min-height:294px;--justify-content:center;box-shadow:-9px 11px 50.6px 0px rgba(0, 0, 0, 0.050980392156862744);--margin-top:0px;--margin-bottom:0px;--margin-left:-196px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-3ce1fa6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3ce1fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1be6997 );}.elementor-12 .elementor-element.elementor-element-58b4c37{font-size:18px;line-height:127%;}.elementor-12 .elementor-element.elementor-element-58b4c37 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-400b14c .elementor-button{background-color:var( --e-global-color-accent );font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:100%;fill:var( --e-global-color-1be6997 );color:var( --e-global-color-1be6997 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:21px 52px 21px 52px;}.elementor-12 .elementor-element.elementor-element-400b14c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-400b14c .elementor-button:focus{background-color:var( --e-global-color-1be6997 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-400b14c .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-400b14c .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-71da3f7{--min-height:480px;}.elementor-12 .elementor-element.elementor-element-a4ec887 .elementor-button{font-size:18px;padding:14px 40px 14px 40px;}.elementor-12 .elementor-element.elementor-element-5d12e97 .elementor-heading-title{font-size:45px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-532bf97{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-35a74cf .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-186a681 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-822e1e3 .elementor-button{font-size:16px;padding:11px 35px 11px 35px;}.elementor-12 .elementor-element.elementor-element-74789a2{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ec9af5f .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-87a25aa{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-a565c1d .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-1816a42{font-size:15px;}.elementor-12 .elementor-element.elementor-element-7b8a4fa .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-ace836d .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-3205873 .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-e48e31f .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-851fb24{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4612ad0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4612ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:140% auto;}.elementor-12 .elementor-element.elementor-element-ea885fd .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-0c73e52 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-ee26a97{font-size:15px;}.elementor-12 .elementor-element.elementor-element-538471f{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f2a8980{--gap:59px 59px;--row-gap:59px;--column-gap:59px;}.elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-description{font-size:18px;}.elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-description{font-size:18px;}.elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-description{font-size:18px;}.elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-description{font-size:18px;}.elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-description{font-size:18px;}.elementor-12 .elementor-element.elementor-element-f580c1a{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3a68701{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6a17e03{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5312715 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-9db8a09{font-size:15px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-190ef10{font-size:15px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-aeb8cf3{font-size:15px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-b0ffa75{font-size:15px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-f5e5b92{font-size:15px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-cd132c1{font-size:15px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-2aa9886{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-19b2108{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e26e21c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-58b4c37{font-size:16px;}.elementor-12 .elementor-element.elementor-element-400b14c .elementor-button{font-size:16px;padding:11px 26px 11px 26px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-71da3f7{--min-height:350px;}.elementor-12 .elementor-element.elementor-element-5d12e97 .elementor-heading-title{font-size:29px;}.elementor-12 .elementor-element.elementor-element-23d5566{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-35a74cf{text-align:center;}.elementor-12 .elementor-element.elementor-element-0797f49{text-align:center;font-size:15px;}.elementor-12 .elementor-element.elementor-element-4dde2e7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-42e6e60 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-42e6e60 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-42e6e60 .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-42e6e60 .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-c558418 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c558418 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c558418 .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-c558418 .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-0bab9cd .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0bab9cd .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0bab9cd .elementor-icon-box-title a{font-size:22px;}.elementor-12 .elementor-element.elementor-element-0bab9cd .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-219bf7e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-186a681{text-align:center;}.elementor-12 .elementor-element.elementor-element-186a681 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-ec9af5f{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec9af5f .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-a56c613 img{width:100%;}.elementor-12 .elementor-element.elementor-element-5a343c7 img{width:100%;}.elementor-12 .elementor-element.elementor-element-a1176d5 img{width:100%;}.elementor-12 .elementor-element.elementor-element-40ba2d3 img{width:100%;}.elementor-12 .elementor-element.elementor-element-446d1a8 img{width:100%;}.elementor-12 .elementor-element.elementor-element-551cb98 img{width:100%;}.elementor-12 .elementor-element.elementor-element-fa4db89{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-a565c1d{text-align:center;}.elementor-12 .elementor-element.elementor-element-a565c1d .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-1816a42{text-align:center;}.elementor-12 .elementor-element.elementor-element-2ff8411{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-afd369c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-4612ad0{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-ea885fd{text-align:center;}.elementor-12 .elementor-element.elementor-element-ea885fd .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-0c73e52{text-align:center;}.elementor-12 .elementor-element.elementor-element-ee26a97{text-align:center;}.elementor-12 .elementor-element.elementor-element-4f42b59{text-align:center;}.elementor-12 .elementor-element.elementor-element-4f42b59 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-55216d2{text-align:center;font-size:15px;}.elementor-12 .elementor-element.elementor-element-8db7f31{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-description{font-size:15px;}.elementor-12 .elementor-element.elementor-element-7aa3ab2{text-align:center;}.elementor-12 .elementor-element.elementor-element-7aa3ab2 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-a17017c{text-align:center;font-size:15px;}.elementor-12 .elementor-element.elementor-element-76cb9fd .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-5448fc3{font-size:15px;}.elementor-12 .elementor-element.elementor-element-d47b7c7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-59ec625{text-align:center;}.elementor-12 .elementor-element.elementor-element-59ec625 img{width:70%;}.elementor-12 .elementor-element.elementor-element-1fc5c92{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-a9d9f4e .elementor-button{font-size:12px;padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-3a68701{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5312715{text-align:start;}.elementor-12 .elementor-element.elementor-element-5312715 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-b881543{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-98235f9{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6086e65{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eba25ac{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5cd6fda{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bd18c38{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2aa9886 {--n-accordion-padding:15px 0px 15px 0px;}.elementor-12 .elementor-element.elementor-element-2aa9886{--n-accordion-title-font-size:20px;}.elementor-12 .elementor-element.elementor-element-2ec8742{text-align:center;}.elementor-12 .elementor-element.elementor-element-2ec8742 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-ee25285{text-align:center;}.elementor-12 .elementor-element.elementor-element-e26e21c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-55f4d49 img{height:250px;}.elementor-12 .elementor-element.elementor-element-3ce1fa6{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-58b4c37{text-align:center;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-c8e7cdf{--width:40%;}.elementor-12 .elementor-element.elementor-element-53bf641{--width:60%;}.elementor-12 .elementor-element.elementor-element-c11acbf{--width:22.8%;}.elementor-12 .elementor-element.elementor-element-b68e35a{--width:22.8%;}.elementor-12 .elementor-element.elementor-element-4645717{--width:22.8%;}.elementor-12 .elementor-element.elementor-element-7849198{--width:22.8%;}.elementor-12 .elementor-element.elementor-element-25f92b3{--width:60%;}.elementor-12 .elementor-element.elementor-element-59bdc1c{--width:40%;}.elementor-12 .elementor-element.elementor-element-2154e58{--width:31%;}.elementor-12 .elementor-element.elementor-element-efe78bf{--width:31%;}.elementor-12 .elementor-element.elementor-element-dc90a61{--width:31%;}.elementor-12 .elementor-element.elementor-element-1292c18{--width:31%;}.elementor-12 .elementor-element.elementor-element-6a4c602{--width:31%;}.elementor-12 .elementor-element.elementor-element-55d2286{--width:31%;}.elementor-12 .elementor-element.elementor-element-fa4db89{--width:63%;}.elementor-12 .elementor-element.elementor-element-bdc6e9a{--width:395px;}.elementor-12 .elementor-element.elementor-element-87a25aa{--width:37%;}.elementor-12 .elementor-element.elementor-element-d47b7c7{--width:1140px;}.elementor-12 .elementor-element.elementor-element-a8bb47f{--width:1900px;}.elementor-12 .elementor-element.elementor-element-f11e113{--width:467px;}.elementor-12 .elementor-element.elementor-element-3ce1fa6{--width:467px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-c11acbf{--width:47.5%;}.elementor-12 .elementor-element.elementor-element-b68e35a{--width:47.5%;}.elementor-12 .elementor-element.elementor-element-4645717{--width:47.5%;}.elementor-12 .elementor-element.elementor-element-7849198{--width:47.5%;}.elementor-12 .elementor-element.elementor-element-2154e58{--width:30%;}.elementor-12 .elementor-element.elementor-element-efe78bf{--width:30%;}.elementor-12 .elementor-element.elementor-element-dc90a61{--width:30%;}.elementor-12 .elementor-element.elementor-element-1292c18{--width:30%;}.elementor-12 .elementor-element.elementor-element-6a4c602{--width:30%;}.elementor-12 .elementor-element.elementor-element-55d2286{--width:30%;}.elementor-12 .elementor-element.elementor-element-d47b7c7{--width:100%;}.elementor-12 .elementor-element.elementor-element-a8bb47f{--width:866px;}}/* Start custom CSS for icon-box, class: .elementor-element-6a488d1 */.elementor-12 .elementor-element.elementor-element-6a488d1 .elementor-icon-box-description a{
    color: #000;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a56c613 */.elementor-12 .elementor-element.elementor-element-a56c613{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a343c7 */.elementor-12 .elementor-element.elementor-element-5a343c7{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a1176d5 */.elementor-12 .elementor-element.elementor-element-a1176d5{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40ba2d3 */.elementor-12 .elementor-element.elementor-element-40ba2d3{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-446d1a8 */.elementor-12 .elementor-element.elementor-element-446d1a8{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-551cb98 */.elementor-12 .elementor-element.elementor-element-551cb98{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7b8a4fa */.elementor-12 .elementor-element.elementor-element-7b8a4fa .elementor-icon-box-title {
	margin-top: 3px;
}
.elementor-12 .elementor-element.elementor-element-7b8a4fa .elementor-icon-box-description {
	width: 432px;
}

@media (max-width: 991.98px){
    .elementor-12 .elementor-element.elementor-element-7b8a4fa .elementor-icon-box-description {
	width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ace836d */.elementor-12 .elementor-element.elementor-element-ace836d .elementor-icon-box-title {
	margin-top: 3px;
}
.elementor-12 .elementor-element.elementor-element-ace836d .elementor-icon-box-description {
	width: 432px;
}

@media (max-width: 991.98px){
    .elementor-12 .elementor-element.elementor-element-ace836d .elementor-icon-box-description {
	width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3205873 */.elementor-12 .elementor-element.elementor-element-3205873 .elementor-icon-box-title {
	margin-top: 3px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e48e31f */.elementor-12 .elementor-element.elementor-element-e48e31f .elementor-icon-box-title {
	margin-top: 3px;
}
.elementor-12 .elementor-element.elementor-element-e48e31f .elementor-icon-box-description {
	width: 432px;
}

@media (max-width: 991.98px){
    .elementor-12 .elementor-element.elementor-element-e48e31f .elementor-icon-box-description {
	width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd863d7 */.elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-title {
	margin-top: 3px;
}
.elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-description {
	width: 409px;
}

@media (max-width: 991.98px){
    .elementor-12 .elementor-element.elementor-element-fd863d7 .elementor-icon-box-description {
	width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-36ac65f */.elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-title {
	margin-top: 3px;
}
.elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-description {
	width: 409px;
}

@media (max-width: 991.98px){
    .elementor-12 .elementor-element.elementor-element-36ac65f .elementor-icon-box-description {
	width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1d4ded7 */.elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-title {
	margin-top: 3px;
}
.elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-description {
	width: 466px;
}
@media (max-width: 991.98px){
    .elementor-12 .elementor-element.elementor-element-1d4ded7 .elementor-icon-box-description {
	width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b262534 */.elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-title {
	margin-top: 3px;
}
.elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-description {
	width: 480px;
}
@media (max-width: 991.98px){
    .elementor-12 .elementor-element.elementor-element-b262534 .elementor-icon-box-description {
	width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-232f99a */.elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-title {
	margin-top: 3px;
}
.elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-description {
	width: 466px;
}
@media (max-width: 991.98px){
    .elementor-12 .elementor-element.elementor-element-232f99a .elementor-icon-box-description {
	width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-9dd728d */#wpforms-178-field_1-container .wpforms-field-label::before {
	position: absolute;
	content: "";
	background-color: #fff;
	width: 12%;
	height: 23px;
	z-index: -1;
	left: -5px;
}
#wpforms-178-field_2-container .wpforms-field-label::before {
	position: absolute;
	content: "";
	background-color: #fff;
	width: 12%;
	height: 23px;
	z-index: -1;
	left: -5px;
}
#wpforms-178-field_8-container .wpforms-field-label::before {
	position: absolute;
	content: "";
	background-color: #fff;
	width: 25%;
	height: 23px;
	z-index: -1;
	left: -5px;
}
#wpforms-178-field_8 {
	height: 60px;
}
#wpforms-178-field_4-container .wpforms-field-label::before {
	position: absolute;
	content: "";
	background-color: #fff;
	width: 16%;
	height: 23px;
	z-index: -1;
	left: -5px;
}
#wpforms-178-field_5-container .wpforms-field-label::before {
	position: absolute;
	content: "";
	background-color: #fff;
	width: 26%;
	height: 23px;
	z-index: -1;
	left: -5px;
}
#wpforms-178-field_6-container .wpforms-field-label::before {
	position: absolute;
	content: "";
	background-color: #fff;
	width: 23%;
	height: 23px;
	z-index: -1;
	left: -5px;
}
#wpforms-178-field_7-container .wpforms-field-label::before {
	position: absolute;
	content: "";
	background-color: #fff;
	width: 31%;
	height: 23px;
	z-index: -1;
	left: -5px;
}
.wpforms-field-label {
	position: relative !important;
	z-index: 2;
	margin-left: 18px !important;
	margin-bottom: -13px !important;
	font-size: 18px !important;
	font-weight: 400 !important;
	font-family: "Lato" !important;
	line-height: 150% !important;
}
.wpforms-field-required {
	height: 60px !important;
}

.wpforms-field-required:focus {
	border-color: #eb8023 !important;
	box-shadow: unset !important;
}
.wpforms-field-required:focus::placeholder {
	color: #eb8023 !important;
}
.wpforms-field-required::placeholder {
	opacity: 1 !important;
	font-size: 16px !important;
	font-weight: 400 !important;
	line-height: 150% !important;
	font-family: "Heebo";
}
#wpforms-178-field_6 {
	height: 150px !important;
}
#wpforms-submit-178 {
	width: 100%;
	height: 60px;
	border-radius: 999px;
	background-color: #eb8023;
	font-size: 21px;
	font-weight: 400;
	line-height: 100%;
	font-family: "Lato";
	margin-top: 29px;
}

div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader .dz-message {
	color: #EB8023 !important;
}

.wpforms-field-large input[type="text"],
.wpforms-field-large input[type="email"],
.wpforms-field-large input[type="tel"],
.wpforms-field-large textarea {
    font-weight: 700 !important;
}/* End custom CSS */