/*!/wp-content/uploads/elementor/css/post-4105.css*/.elementor-4105 .elementor-element.elementor-element-71b867d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-3c62e774{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;--background-transition:0.3s;--padding-block-start:15px;--padding-block-end:54px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-47f892bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 59px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-58305939{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:32px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-34c90366 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:55px;font-weight:700;line-height:1.09em;}.elementor-4105 .elementor-element.elementor-element-34c90366{width:var( --container-widget-width, 636px );max-width:636px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-4081d669{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 666px );max-width:666px;--container-widget-width:666px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-21dc0b7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-7c9e0b7a .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;fill:#3A3A3A;color:#3A3A3A;background-color:#5AB4C0;transition-duration:0.3s;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-4105 .elementor-element.elementor-element-7c9e0b7a .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-7c9e0b7a .elementor-button:focus{background-color:#5AB4C0CC;}.elementor-4105 .elementor-element.elementor-element-5182e085 .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:1.25em;fill:#3A3A3A;color:#3A3A3A;background-color:#D0C4DF;transition-duration:0.3s;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-4105 .elementor-element.elementor-element-5182e085 .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-5182e085 .elementor-button:focus{background-color:#D0C4DFCC;}.elementor-4105 .elementor-element.elementor-element-31ac8dd5{--display:flex;--min-height:434px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-4105 .elementor-element.elementor-element-31ac8dd5:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-31ac8dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://livefreerecoverynh.com/wp-content/uploads/2025/07/MAT-img-7.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4105 .elementor-element.elementor-element-31ac8dd5::before, .elementor-4105 .elementor-element.elementor-element-31ac8dd5 > .elementor-background-video-container::before, .elementor-4105 .elementor-element.elementor-element-31ac8dd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4105 .elementor-element.elementor-element-31ac8dd5 > .elementor-background-slideshow::before, .elementor-4105 .elementor-element.elementor-element-31ac8dd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4105 .elementor-element.elementor-element-31ac8dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4105 .elementor-element.elementor-element-31ac8dd5, .elementor-4105 .elementor-element.elementor-element-31ac8dd5::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-529f6fa9{text-align:right;}.elementor-4105 .elementor-element.elementor-element-529f6fa9 img{width:100%;max-width:144px;height:44px;object-fit:contain;}.elementor-4105 .elementor-element.elementor-element-79015b81{--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;--align-items:center;--gap:50px 50px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-79015b81:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-79015b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4105 .elementor-element.elementor-element-79015b81, .elementor-4105 .elementor-element.elementor-element-79015b81::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-5c03ca73{--display:flex;--background-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-4a47ac67 img{max-width:281px;}.elementor-4105 .elementor-element.elementor-element-3266f565{--display:flex;--background-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-2c5ab7be{text-align:left;width:var( --container-widget-width, 769px );max-width:769px;--container-widget-width:769px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-2c5ab7be .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-3eb30338{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-43dc5ea5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:100px 42px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-12133d17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-24f108cf{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-624cbcdc img{border-radius:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-66c47346 .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:1.25em;fill:#3A3A3A;color:#3A3A3A;background-color:#D0C4DF;transition-duration:0.3s;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-4105 .elementor-element.elementor-element-66c47346 .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-66c47346 .elementor-button:focus{background-color:#D0C4DFCC;}.elementor-4105 .elementor-element.elementor-element-4bac5861{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-5a8a6a04{text-align:left;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-5a8a6a04 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-615cd133{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-45be26c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-45be26c.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-653bf2ad{--display:flex;--justify-content:center;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-3ae0880e{text-align:left;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-3ae0880e .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-6cd76a81{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-cdc65bb img{border-radius:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-48b06464{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:50px 0px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-48b06464:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-48b06464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0C4DF;}.elementor-4105 .elementor-element.elementor-element-48b06464, .elementor-4105 .elementor-element.elementor-element-48b06464::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-143eb022{text-align:center;}.elementor-4105 .elementor-element.elementor-element-143eb022 .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-143eb022 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-29719317{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:24px 24px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-1d67e309{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4105 .elementor-element.elementor-element-1d67e309:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-1d67e309 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-1d67e309, .elementor-4105 .elementor-element.elementor-element-1d67e309::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-756f48e{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-51527599{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-79de7043{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-531e5cbb .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-52bb71f1 .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-3e0649c5 .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-213a1cc1{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4105 .elementor-element.elementor-element-213a1cc1:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-213a1cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-213a1cc1, .elementor-4105 .elementor-element.elementor-element-213a1cc1::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-5365ddf2{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-51b13bc9{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-63aef92{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-58553614 .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-470c6867 .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-31f3966d .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-31df3537{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4105 .elementor-element.elementor-element-31df3537:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-31df3537 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-31df3537, .elementor-4105 .elementor-element.elementor-element-31df3537::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-3034c11{--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;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-6f27130e{width:var( --container-widget-width, 118px );max-width:118px;--container-widget-width:118px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-36cda208{width:var( --container-widget-width, 39px );max-width:39px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-4fc2b20d .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-57207a55 .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-321da04 .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-252e2d26 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:1.25em;fill:#393939;color:#393939;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#5AB4C0;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-4105 .elementor-element.elementor-element-252e2d26 .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-252e2d26 .elementor-button:focus{background-color:#57C4D2;}.elementor-4105 .elementor-element.elementor-element-252e2d26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-16454e13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:64px 64px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-16454e13:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-16454e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4105 .elementor-element.elementor-element-16454e13, .elementor-4105 .elementor-element.elementor-element-16454e13::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-7322b0ef{text-align:center;width:var( --container-widget-width, 776px );max-width:776px;--container-widget-width:776px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-7322b0ef .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-7322b0ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-7322b0ef.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-339e8d39{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--grid-auto-flow:row;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-339e8d39.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(27px/2);margin-left:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-27px/2);margin-left:calc(-27px/2);}body.rtl .elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-27px/2);}body:not(.rtl) .elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-27px/2);}.elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4105 .elementor-element.elementor-element-13d658ef{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;}.elementor-4105 .elementor-element.elementor-element-13d658ef .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(27px/2);margin-left:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-27px/2);margin-left:calc(-27px/2);}body.rtl .elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-27px/2);}body:not(.rtl) .elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-27px/2);}.elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4105 .elementor-element.elementor-element-400336b3{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;}.elementor-4105 .elementor-element.elementor-element-400336b3 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-1ba1361a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:64px 64px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-1ba1361a:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-1ba1361a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-1ba1361a, .elementor-4105 .elementor-element.elementor-element-1ba1361a::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-491a0edd{text-align:center;width:var( --container-widget-width, 745px );max-width:745px;--container-widget-width:745px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-491a0edd .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-491a0edd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-491a0edd.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-51b9dc1b{text-align:center;color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 643px );max-width:643px;--container-widget-width:643px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-51b9dc1b.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-5eccddd4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--grid-auto-flow:row;--background-transition:0.3s;--margin-block-start:-25px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-5eccddd4.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(27px/2);margin-left:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-27px/2);margin-left:calc(-27px/2);}body.rtl .elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-27px/2);}body:not(.rtl) .elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-27px/2);}.elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4105 .elementor-element.elementor-element-63a5713c{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;}.elementor-4105 .elementor-element.elementor-element-63a5713c .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(27px/2);margin-left:calc(27px/2);}.elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-27px/2);margin-left:calc(-27px/2);}body.rtl .elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-27px/2);}body:not(.rtl) .elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-27px/2);}.elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4105 .elementor-element.elementor-element-51164013{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;}.elementor-4105 .elementor-element.elementor-element-51164013 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-4105 .elementor-element.elementor-element-4d51d89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-6647cce0{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-5ae835c6 img{border-radius:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-dbfd0e3 .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;fill:#3A3A3A;color:#3A3A3A;background-color:#5AB4C0;transition-duration:0.3s;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-4105 .elementor-element.elementor-element-dbfd0e3 .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-dbfd0e3 .elementor-button:focus{background-color:#5AB4C0CC;}.elementor-4105 .elementor-element.elementor-element-5ea1310e{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-4ca13b30{text-align:left;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-4ca13b30 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-12af6807{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-3122167d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:29px 0px;--background-transition:0.3s;--overlay-opacity:1;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-3122167d:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-3122167d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b28a2f );}.elementor-4105 .elementor-element.elementor-element-3122167d::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .elementor-background-video-container::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .e-con-inner > .elementor-background-video-container::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .elementor-background-slideshow::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url(https://livefreerecoverynh.com/wp-content/uploads/2025/07/bg-pattern.webp);background-position:0px -347px;background-repeat:no-repeat;background-size:cover;}.elementor-4105 .elementor-element.elementor-element-3122167d, .elementor-4105 .elementor-element.elementor-element-3122167d::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-1f950277{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-4105 .elementor-element.elementor-element-1f950277:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-1f950277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-1f950277, .elementor-4105 .elementor-element.elementor-element-1f950277::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-17789341{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-2d2fb857{text-align:left;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-2d2fb857 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-1a85dc1a .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:1.25em;fill:#3A3A3A;color:#3A3A3A;background-color:#D0C4DF;transition-duration:0.3s;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-4105 .elementor-element.elementor-element-1a85dc1a .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-1a85dc1a .elementor-button:focus{background-color:#D0C4DFCC;}.elementor-4105 .elementor-element.elementor-element-7c3119f{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-36296b3f{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-4465c192{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:100px 42px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-33dede11{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-575832b7{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-324e0f5a img{border-radius:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-b452e9a{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-9cbf281{text-align:left;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-9cbf281 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-65f138f{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-7b4dff57 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:1.04em;}.elementor-4105 .elementor-element.elementor-element-3813913c{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-3813913c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-2071ceab .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:1.04em;}.elementor-4105 .elementor-element.elementor-element-1abd7658{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-1abd7658 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-7e98e751{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px 50px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-16968c47{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-55faf507 img{border-radius:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-51d91a4 .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;fill:#3A3A3A;color:#3A3A3A;background-color:#5AB4C0;transition-duration:0.3s;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-4105 .elementor-element.elementor-element-51d91a4 .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-51d91a4 .elementor-button:focus{background-color:#5AB4C0CC;}.elementor-4105 .elementor-element.elementor-element-2d1c9e34{--display:flex;--gap:40px 40px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-47f175e6{text-align:left;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-47f175e6 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-39a21ca4{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-5bc086fa .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:1.04em;}.elementor-4105 .elementor-element.elementor-element-22bd4089{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-22bd4089 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-29f676f0 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:1.04em;}.elementor-4105 .elementor-element.elementor-element-486ca882{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-486ca882 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-84f2ce .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:700;line-height:1.04em;}.elementor-4105 .elementor-element.elementor-element-334dcf6a{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-334dcf6a > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-cd0a0c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:26px 0px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-cd0a0c7:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-cd0a0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4105 .elementor-element.elementor-element-cd0a0c7, .elementor-4105 .elementor-element.elementor-element-cd0a0c7::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-126111d2{text-align:center;}.elementor-4105 .elementor-element.elementor-element-126111d2 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.09em;}.elementor-4105 .elementor-element.elementor-element-3c3aca51{text-align:center;color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 681px );max-width:681px;--container-widget-width:681px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-3c3aca51 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-4105 .elementor-element.elementor-element-50fa74f8{--display:flex;--gap:21px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-3a57edb7{--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;--align-items:center;--gap:10px 20px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-4105 .elementor-element.elementor-element-3a57edb7:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-3a57edb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-3a57edb7, .elementor-4105 .elementor-element.elementor-element-3a57edb7::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-3447d95b .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;line-height:1.333em;}.elementor-4105 .elementor-element.elementor-element-5e4394a3 .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-5e4394a3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-7db6ebf8{--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;--align-items:center;--gap:10px 20px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-4105 .elementor-element.elementor-element-7db6ebf8:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-7db6ebf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-7db6ebf8, .elementor-4105 .elementor-element.elementor-element-7db6ebf8::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-376b1af1 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;line-height:1.333em;}.elementor-4105 .elementor-element.elementor-element-78d4caaf .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-78d4caaf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-7d14bcee{--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;--align-items:center;--gap:10px 20px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-4105 .elementor-element.elementor-element-7d14bcee:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-7d14bcee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-7d14bcee, .elementor-4105 .elementor-element.elementor-element-7d14bcee::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-32dd8b68 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;line-height:1.333em;}.elementor-4105 .elementor-element.elementor-element-22e1f144 .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-22e1f144.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-4af79021{--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;--align-items:center;--gap:10px 20px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-4105 .elementor-element.elementor-element-4af79021:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-4af79021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-4af79021, .elementor-4105 .elementor-element.elementor-element-4af79021::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-7c5b8642 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;line-height:1.333em;}.elementor-4105 .elementor-element.elementor-element-479bacec .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-479bacec.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-33230fed{--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;--align-items:center;--gap:10px 20px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-4105 .elementor-element.elementor-element-33230fed:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-33230fed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-33230fed, .elementor-4105 .elementor-element.elementor-element-33230fed::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-69005cbb .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;line-height:1.333em;}.elementor-4105 .elementor-element.elementor-element-a9d8a20 .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-a9d8a20.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-6a8a273e{--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;--align-items:center;--gap:10px 20px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-4105 .elementor-element.elementor-element-6a8a273e:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-6a8a273e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4105 .elementor-element.elementor-element-6a8a273e, .elementor-4105 .elementor-element.elementor-element-6a8a273e::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-557b836c .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;line-height:1.333em;}.elementor-4105 .elementor-element.elementor-element-4660a6cd .elementor-heading-title{color:#434343;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-4105 .elementor-element.elementor-element-4660a6cd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-64bf67db{text-align:center;color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 681px );max-width:681px;--container-widget-width:681px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-64bf67db > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-11d1cae7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:50px 0px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-11d1cae7:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-11d1cae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4105 .elementor-element.elementor-element-11d1cae7, .elementor-4105 .elementor-element.elementor-element-11d1cae7::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-532853ad .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-532853ad{width:var( --container-widget-width, 795px );max-width:795px;--container-widget-width:795px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-57eef0d0{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:64px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-57eef0d0, .elementor-4105 .elementor-element.elementor-element-57eef0d0::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-4e1f3e1b{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 812px );max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-14d00fa4{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:64px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-14d00fa4, .elementor-4105 .elementor-element.elementor-element-14d00fa4::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-518b3f7e{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 812px );max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-1355deb2{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:64px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-1355deb2, .elementor-4105 .elementor-element.elementor-element-1355deb2::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-d55d635{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 812px );max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-2895f212{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:64px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-2895f212, .elementor-4105 .elementor-element.elementor-element-2895f212::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-34fa6ab2{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 812px );max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-b9aeb89{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:64px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-b9aeb89, .elementor-4105 .elementor-element.elementor-element-b9aeb89::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-3ad0814c{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 812px );max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-5cee09d4{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:64px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-5cee09d4, .elementor-4105 .elementor-element.elementor-element-5cee09d4::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-54759a18{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 812px );max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-37390432{--n-accordion-title-font-size:24px;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#3A3A3A;--n-accordion-title-hover-color:#3A3A3AB3;--n-accordion-icon-size:34px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:#02010100;--n-accordion-icon-hover-color:#02010100;--n-accordion-icon-active-color:#02010100;}.elementor-4105 .elementor-element.elementor-element-37390432 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-4105 .elementor-element.elementor-element-37390432 > .elementor-widget-container > .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:"Rubik", Sans-serif;font-weight:700;line-height:1.04em;}.elementor-4105 .elementor-element.elementor-element-4f683d5d{--display:flex;--gap:50px 0px;--background-transition:0.3s;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-3e7b8f3c{text-align:center;}.elementor-4105 .elementor-element.elementor-element-3e7b8f3c .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-836957b{text-align:center;color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 893px );max-width:893px;--container-widget-width:893px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-836957b > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-4105 .elementor-element.elementor-element-836957b.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-215412b4{--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;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-83c3277{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-6160c880{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-326e2312{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-367eb340{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-4e47a1ca{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-24ae48c1 .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:1.25em;fill:#3A3A3A;color:#3A3A3A;background-color:#D0C4DF;transition-duration:0.3s;border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-4105 .elementor-element.elementor-element-24ae48c1 .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-24ae48c1 .elementor-button:focus{background-color:#D0C4DFCC;}.elementor-4105 .elementor-element.elementor-element-24ae48c1.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-5eb6c417{--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;--align-items:stretch;--gap:50px 50px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-3af916d4{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:27px;--padding-block-end:30px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-4105 .elementor-element.elementor-element-3af916d4:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-3af916d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D0C4DF;}.elementor-4105 .elementor-element.elementor-element-3af916d4, .elementor-4105 .elementor-element.elementor-element-3af916d4::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-341e8808{text-align:center;}.elementor-4105 .elementor-element.elementor-element-341e8808 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;text-transform:none;line-height:1.2em;}.elementor-4105 .elementor-element.elementor-element-7d77c740{--display:flex;--gap:50px 50px;--background-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-8c389bb{text-align:left;width:var( --container-widget-width, 388px );max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-8c389bb .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-3372eda5{text-align:left;color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 893px );max-width:893px;--container-widget-width:893px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-3372eda5 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-4105 .elementor-element.elementor-element-3372eda5.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-39aa4eba{--display:flex;--gap:61px 0px;--background-transition:0.3s;border-style:none;--border-style:none;--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-39aa4eba, .elementor-4105 .elementor-element.elementor-element-39aa4eba::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-4a4b284c{text-align:center;}.elementor-4105 .elementor-element.elementor-element-4a4b284c .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;}.elementor-4105 .elementor-element.elementor-element-4fc8f818{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-78b6e682{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:15px 0px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4105 .elementor-element.elementor-element-78b6e682:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-78b6e682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4105 .elementor-element.elementor-element-78b6e682, .elementor-4105 .elementor-element.elementor-element-78b6e682::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-4d55cd48 img{max-width:100%;height:160px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-56d3a7d7 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:1.25em;}.elementor-4105 .elementor-element.elementor-element-4329053c{text-align:center;color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 812px );max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-5598421{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-5598421.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-375a28c6 .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;fill:#3A3A3A;color:#3A3A3A;background-color:#FFFFFF00;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:100px 100px 100px 100px;padding:14px 19px 14px 19px;}.elementor-4105 .elementor-element.elementor-element-375a28c6 .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-375a28c6 .elementor-button:focus{background-color:#D0C4DF;}.elementor-4105 .elementor-element.elementor-element-375a28c6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-2d018415{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:15px 0px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4105 .elementor-element.elementor-element-2d018415:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-2d018415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4105 .elementor-element.elementor-element-2d018415, .elementor-4105 .elementor-element.elementor-element-2d018415::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-70de774 img{max-width:100%;height:160px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-4b27af7c .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:1.25em;}.elementor-4105 .elementor-element.elementor-element-319e4638{text-align:center;color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 812px );max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-5e875af6{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-5e875af6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-8d64303 .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;fill:#3A3A3A;color:#3A3A3A;background-color:#FFFFFF00;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:100px 100px 100px 100px;padding:14px 19px 14px 19px;}.elementor-4105 .elementor-element.elementor-element-8d64303 .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-8d64303 .elementor-button:focus{background-color:#D0C4DF;}.elementor-4105 .elementor-element.elementor-element-8d64303.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-3e110017{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--gap:15px 0px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-4105 .elementor-element.elementor-element-3e110017:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-3e110017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4105 .elementor-element.elementor-element-3e110017, .elementor-4105 .elementor-element.elementor-element-3e110017::before{--border-transition:0.3s;}.elementor-4105 .elementor-element.elementor-element-172ca7cf img{max-width:100%;height:160px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-4105 .elementor-element.elementor-element-658a3c47 .elementor-heading-title{color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:700;line-height:1.25em;}.elementor-4105 .elementor-element.elementor-element-53259830{text-align:center;color:#3A3A3A;font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;width:var( --container-widget-width, 812px );max-width:812px;--container-widget-width:812px;--container-widget-flex-grow:0;}.elementor-4105 .elementor-element.elementor-element-38602469{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-38602469.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-7221b6ff .elementor-button{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;fill:#3A3A3A;color:#3A3A3A;background-color:#FFFFFF00;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:100px 100px 100px 100px;padding:14px 19px 14px 19px;}.elementor-4105 .elementor-element.elementor-element-7221b6ff .elementor-button:hover, .elementor-4105 .elementor-element.elementor-element-7221b6ff .elementor-button:focus{background-color:#D0C4DF;}.elementor-4105 .elementor-element.elementor-element-7221b6ff.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-4105 .elementor-element.elementor-element-3c62e774{--padding-block-start:15px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-47f892bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:30px 30px;}.elementor-4105 .elementor-element.elementor-element-58305939{--gap:30px 30px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-34c90366 .elementor-heading-title{font-size:48px;}.elementor-4105 .elementor-element.elementor-element-34c90366{--container-widget-width:620px;--container-widget-flex-grow:0;width:var( --container-widget-width, 620px );max-width:620px;}.elementor-4105 .elementor-element.elementor-element-4081d669{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4105 .elementor-element.elementor-element-31ac8dd5{--min-height:500px;}.elementor-4105 .elementor-element.elementor-element-31ac8dd5:not(.elementor-motion-effects-element-type-background), .elementor-4105 .elementor-element.elementor-element-31ac8dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-4105 .elementor-element.elementor-element-79015b81{--gap:40px 40px;--padding-block-start:50px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-4a47ac67 img{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-2c5ab7be{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-3eb30338{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-43dc5ea5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-12133d17{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-4105 .elementor-element.elementor-element-624cbcdc img{width:100%;max-width:100%;height:300px;object-fit:cover;object-position:bottom center;}.elementor-4105 .elementor-element.elementor-element-5a8a6a04{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-615cd133{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-45be26c{--grid-auto-flow:row;}.elementor-4105 .elementor-element.elementor-element-3ae0880e{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-6cd76a81{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-cdc65bb img{height:100%;object-fit:cover;}.elementor-4105 .elementor-element.elementor-element-48b06464{--gap:32px 0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-29719317{--gap:18px 18px;}.elementor-4105 .elementor-element.elementor-element-1d67e309{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-213a1cc1{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-31df3537{--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-16454e13{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:25px 25px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-339e8d39{--grid-auto-flow:row;}.elementor-4105 .elementor-element.elementor-element-1ba1361a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:25px 25px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-51b9dc1b{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-5eccddd4{--grid-auto-flow:row;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-4d51d89{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-4105 .elementor-element.elementor-element-4ca13b30{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-12af6807{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-3122167d{--gap:32px 0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-3122167d::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .elementor-background-video-container::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .e-con-inner > .elementor-background-video-container::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .elementor-background-slideshow::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4105 .elementor-element.elementor-element-2d2fb857{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-36296b3f{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-4465c192{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-33dede11{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-4105 .elementor-element.elementor-element-324e0f5a img{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-9cbf281{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-65f138f{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-3813913c{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-1abd7658{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-7e98e751{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-4105 .elementor-element.elementor-element-47f175e6{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-39a21ca4{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-22bd4089{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-486ca882{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-334dcf6a{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-cd0a0c7{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-3c3aca51{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-64bf67db{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-11d1cae7{--gap:30px 30px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-532853ad{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-4e1f3e1b{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-518b3f7e{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-d55d635{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-34fa6ab2{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-3ad0814c{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-54759a18{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-37390432{--n-accordion-item-title-space-between:20px;}.elementor-4105 .elementor-element.elementor-element-4f683d5d{--gap:32px 0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-3e7b8f3c{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-836957b{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-215412b4{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-5eb6c417{--gap:32px 32px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-341e8808 .elementor-heading-title{font-size:28px;}.elementor-4105 .elementor-element.elementor-element-8c389bb{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-3372eda5{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-39aa4eba{--gap:32px 0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-4a4b284c{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-4329053c{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-375a28c6.elementor-element{--align-self:flex-start;}.elementor-4105 .elementor-element.elementor-element-319e4638{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-8d64303.elementor-element{--align-self:flex-start;}.elementor-4105 .elementor-element.elementor-element-53259830{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-7221b6ff.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-4105 .elementor-element.elementor-element-3c62e774{--padding-block-start:15px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-34c90366 .elementor-heading-title{font-size:40px;}.elementor-4105 .elementor-element.elementor-element-31ac8dd5{--min-height:320px;}.elementor-4105 .elementor-element.elementor-element-79015b81{--gap:30px 30px;--padding-block-start:30px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-4a47ac67 img{max-width:150px;}.elementor-4105 .elementor-element.elementor-element-2c5ab7be .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-12133d17{--gap:30px 30px;}.elementor-4105 .elementor-element.elementor-element-624cbcdc img{height:250px;}.elementor-4105 .elementor-element.elementor-element-5a8a6a04 .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-45be26c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--grid-auto-flow:row;}.elementor-4105 .elementor-element.elementor-element-3ae0880e .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-cdc65bb.elementor-element{--order:-99999 /* order start hack */;}.elementor-4105 .elementor-element.elementor-element-143eb022 .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-29719317{--gap:15px 15px;}.elementor-4105 .elementor-element.elementor-element-16454e13{--gap:25px 25px;}.elementor-4105 .elementor-element.elementor-element-7322b0ef{text-align:center;}.elementor-4105 .elementor-element.elementor-element-7322b0ef .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-339e8d39{--e-con-grid-template-columns:repeat(1, 1fr);--gap:27px 27px;--grid-auto-flow:row;}.elementor-4105 .elementor-element.elementor-element-1ba1361a{--gap:25px 25px;}.elementor-4105 .elementor-element.elementor-element-491a0edd{text-align:center;}.elementor-4105 .elementor-element.elementor-element-491a0edd .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-5eccddd4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:27px 27px;--grid-auto-flow:row;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-4d51d89{--gap:30px 30px;}.elementor-4105 .elementor-element.elementor-element-4ca13b30 .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-3122167d{--gap:20px 0px;}.elementor-4105 .elementor-element.elementor-element-3122167d::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .elementor-background-video-container::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .e-con-inner > .elementor-background-video-container::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .elementor-background-slideshow::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4105 .elementor-element.elementor-element-3122167d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4105 .elementor-element.elementor-element-2d2fb857 .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-33dede11{--gap:30px 30px;}.elementor-4105 .elementor-element.elementor-element-9cbf281 .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-7b4dff57 .elementor-heading-title{font-size:20px;}.elementor-4105 .elementor-element.elementor-element-2071ceab .elementor-heading-title{font-size:20px;}.elementor-4105 .elementor-element.elementor-element-7e98e751{--gap:30px 30px;}.elementor-4105 .elementor-element.elementor-element-47f175e6 .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-5bc086fa .elementor-heading-title{font-size:20px;}.elementor-4105 .elementor-element.elementor-element-29f676f0 .elementor-heading-title{font-size:20px;}.elementor-4105 .elementor-element.elementor-element-84f2ce .elementor-heading-title{font-size:20px;}.elementor-4105 .elementor-element.elementor-element-126111d2 .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-5e4394a3{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-5dbba323.elementor-element{--order:-99999 /* order start hack */;}.elementor-4105 .elementor-element.elementor-element-78d4caaf{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-623cb2f4.elementor-element{--order:-99999 /* order start hack */;}.elementor-4105 .elementor-element.elementor-element-22e1f144{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-5c7f2e25.elementor-element{--order:-99999 /* order start hack */;}.elementor-4105 .elementor-element.elementor-element-479bacec{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-3e82ac48.elementor-element{--order:-99999 /* order start hack */;}.elementor-4105 .elementor-element.elementor-element-a9d8a20{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-2c800fbb.elementor-element{--order:-99999 /* order start hack */;}.elementor-4105 .elementor-element.elementor-element-4660a6cd{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-1a5c1430.elementor-element{--order:-99999 /* order start hack */;}.elementor-4105 .elementor-element.elementor-element-532853ad .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-57eef0d0{--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-14d00fa4{--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-1355deb2{--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-2895f212{--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-b9aeb89{--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-5cee09d4{--padding-block-start:15px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:0px;}.elementor-4105 .elementor-element.elementor-element-37390432{--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-font-size:20px;--n-accordion-icon-gap:15px;}.elementor-4105 .elementor-element.elementor-element-37390432 {--n-accordion-padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-37390432 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4105 .elementor-element.elementor-element-3e7b8f3c .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-215412b4{--justify-content:center;--gap:30px 28px;}.elementor-4105 .elementor-element.elementor-element-83c3277 img{width:100%;max-width:150px;}.elementor-4105 .elementor-element.elementor-element-83c3277{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-4105 .elementor-element.elementor-element-6160c880 img{width:100%;max-width:150px;}.elementor-4105 .elementor-element.elementor-element-6160c880{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-4105 .elementor-element.elementor-element-326e2312 img{width:100%;max-width:150px;}.elementor-4105 .elementor-element.elementor-element-326e2312{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-4105 .elementor-element.elementor-element-367eb340 img{width:100%;max-width:150px;}.elementor-4105 .elementor-element.elementor-element-367eb340{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-4105 .elementor-element.elementor-element-4e47a1ca img{width:100%;max-width:130px;}.elementor-4105 .elementor-element.elementor-element-4e47a1ca{--container-widget-width:38%;--container-widget-flex-grow:0;width:var( --container-widget-width, 38% );max-width:38%;}.elementor-4105 .elementor-element.elementor-element-3af916d4{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-4105 .elementor-element.elementor-element-341e8808 .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-8c389bb .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-39aa4eba{--content-width:100%;}.elementor-4105 .elementor-element.elementor-element-4a4b284c .elementor-heading-title{font-size:30px;}.elementor-4105 .elementor-element.elementor-element-4fc8f818{--content-width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:flex-start;}.elementor-4105 .elementor-element.elementor-element-78b6e682{--content-width:100%;}.elementor-4105 .elementor-element.elementor-element-4d55cd48 img{width:100%;object-position:center center;}.elementor-4105 .elementor-element.elementor-element-4d55cd48{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-4d55cd48.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-56d3a7d7.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-4329053c{text-align:center;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-5598421{--width:fit-content;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4105 .elementor-element.elementor-element-5598421.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-375a28c6.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-2d018415{--content-width:100%;}.elementor-4105 .elementor-element.elementor-element-70de774 img{width:100%;object-position:center center;}.elementor-4105 .elementor-element.elementor-element-70de774{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-70de774.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-4b27af7c.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-319e4638{text-align:center;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-5e875af6{--width:fit-content;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4105 .elementor-element.elementor-element-5e875af6.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-8d64303.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-3e110017{--content-width:100%;}.elementor-4105 .elementor-element.elementor-element-172ca7cf img{width:100%;object-position:center center;}.elementor-4105 .elementor-element.elementor-element-172ca7cf{width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-172ca7cf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4105 .elementor-element.elementor-element-658a3c47.elementor-element{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-53259830{text-align:center;width:100%;max-width:100%;}.elementor-4105 .elementor-element.elementor-element-38602469{--width:fit-content;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4105 .elementor-element.elementor-element-38602469.e-con{--align-self:center;}.elementor-4105 .elementor-element.elementor-element-7221b6ff.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-4105 .elementor-element.elementor-element-3c62e774{--content-width:1195px;}.elementor-4105 .elementor-element.elementor-element-58305939{--width:56%;}.elementor-4105 .elementor-element.elementor-element-31ac8dd5{--width:44%;}.elementor-4105 .elementor-element.elementor-element-79015b81{--content-width:1052px;}.elementor-4105 .elementor-element.elementor-element-43dc5ea5{--content-width:1200px;}.elementor-4105 .elementor-element.elementor-element-24f108cf{--width:75%;}.elementor-4105 .elementor-element.elementor-element-45be26c{--width:73%;}.elementor-4105 .elementor-element.elementor-element-48b06464{--content-width:1200px;}.elementor-4105 .elementor-element.elementor-element-16454e13{--content-width:1200px;}.elementor-4105 .elementor-element.elementor-element-339e8d39{--width:80%;}.elementor-4105 .elementor-element.elementor-element-1ba1361a{--content-width:1052px;}.elementor-4105 .elementor-element.elementor-element-5eccddd4{--width:80%;}.elementor-4105 .elementor-element.elementor-element-6647cce0{--width:75%;}.elementor-4105 .elementor-element.elementor-element-3122167d{--content-width:1195px;}.elementor-4105 .elementor-element.elementor-element-1f950277{--width:80%;}.elementor-4105 .elementor-element.elementor-element-4465c192{--content-width:1200px;}.elementor-4105 .elementor-element.elementor-element-575832b7{--width:75%;}.elementor-4105 .elementor-element.elementor-element-16968c47{--width:75%;}.elementor-4105 .elementor-element.elementor-element-cd0a0c7{--content-width:864px;}.elementor-4105 .elementor-element.elementor-element-11d1cae7{--content-width:870px;}.elementor-4105 .elementor-element.elementor-element-4f683d5d{--content-width:1177px;}.elementor-4105 .elementor-element.elementor-element-5eb6c417{--content-width:1074px;}.elementor-4105 .elementor-element.elementor-element-3af916d4{--width:100%;}.elementor-4105 .elementor-element.elementor-element-39aa4eba{--content-width:1052px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4105 .elementor-element.elementor-element-58305939{--width:100%;}.elementor-4105 .elementor-element.elementor-element-31ac8dd5{--width:100%;}.elementor-4105 .elementor-element.elementor-element-5c03ca73{--width:40%;}.elementor-4105 .elementor-element.elementor-element-24f108cf{--width:100%;}.elementor-4105 .elementor-element.elementor-element-45be26c{--width:100%;}.elementor-4105 .elementor-element.elementor-element-16454e13{--content-width:100%;}.elementor-4105 .elementor-element.elementor-element-339e8d39{--width:100%;}.elementor-4105 .elementor-element.elementor-element-1ba1361a{--content-width:100%;}.elementor-4105 .elementor-element.elementor-element-5eccddd4{--width:100%;}.elementor-4105 .elementor-element.elementor-element-6647cce0{--width:100%;}.elementor-4105 .elementor-element.elementor-element-1f950277{--width:90%;}.elementor-4105 .elementor-element.elementor-element-575832b7{--width:100%;}.elementor-4105 .elementor-element.elementor-element-16968c47{--width:100%;}.elementor-4105 .elementor-element.elementor-element-2d1c9e34{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-34c90366 */.elementor-4105 .elementor-element.elementor-element-34c90366 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126111d2 */.elementor-4105 .elementor-element.elementor-element-126111d2 span{
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64bf67db */.elementor-4105 .elementor-element.elementor-element-64bf67db p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-64bf67db a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-64bf67db a:hover{
    text-decoration: none;
}
.elementor-4105 .elementor-element.elementor-element-64bf67db ul{
    padding-left: 22px;
    margin-bottom: 14px;
}
/*.elementor-4105 .elementor-element.elementor-element-64bf67db ul ::marker {*/
/*  font-size: 1.5em; */
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34fa6ab2 */.elementor-4105 .elementor-element.elementor-element-34fa6ab2 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad0814c */.elementor-4105 .elementor-element.elementor-element-3ad0814c p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54759a18 */.elementor-4105 .elementor-element.elementor-element-54759a18 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34fa6ab2 */.elementor-4105 .elementor-element.elementor-element-34fa6ab2 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad0814c */.elementor-4105 .elementor-element.elementor-element-3ad0814c p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54759a18 */.elementor-4105 .elementor-element.elementor-element-54759a18 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34fa6ab2 */.elementor-4105 .elementor-element.elementor-element-34fa6ab2 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad0814c */.elementor-4105 .elementor-element.elementor-element-3ad0814c p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54759a18 */.elementor-4105 .elementor-element.elementor-element-54759a18 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34fa6ab2 */.elementor-4105 .elementor-element.elementor-element-34fa6ab2 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad0814c */.elementor-4105 .elementor-element.elementor-element-3ad0814c p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54759a18 */.elementor-4105 .elementor-element.elementor-element-54759a18 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34fa6ab2 */.elementor-4105 .elementor-element.elementor-element-34fa6ab2 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad0814c */.elementor-4105 .elementor-element.elementor-element-3ad0814c p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54759a18 */.elementor-4105 .elementor-element.elementor-element-54759a18 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34fa6ab2 */.elementor-4105 .elementor-element.elementor-element-34fa6ab2 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad0814c */.elementor-4105 .elementor-element.elementor-element-3ad0814c p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54759a18 */.elementor-4105 .elementor-element.elementor-element-54759a18 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34fa6ab2 */.elementor-4105 .elementor-element.elementor-element-34fa6ab2 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-34fa6ab2 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ad0814c */.elementor-4105 .elementor-element.elementor-element-3ad0814c p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-3ad0814c a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54759a18 */.elementor-4105 .elementor-element.elementor-element-54759a18 p:last-child{
    margin: 0;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a{
    color: #3A3A3A;
    font-weight: 400;
    text-decoration: underline;
}
.elementor-4105 .elementor-element.elementor-element-54759a18 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56d3a7d7 */.elementor-4105 .elementor-element.elementor-element-56d3a7d7 a {
    font-weight: 700 !important;
    transition: 0.3s ease !important;
    &:hover {
        opacity: 0.75 !important;
        transition: 0.3s ease !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-375a28c6 */.elementor-4105 .elementor-element.elementor-element-375a28c6 .elementor-button:hover,
.elementor-4105 .elementor-element.elementor-element-375a28c6 .elementor-button:active{
    border-color: #D0C4DF!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b27af7c */.elementor-4105 .elementor-element.elementor-element-4b27af7c a {
    font-weight: 700 !important;
    transition: 0.3s ease !important;
    &:hover {
        opacity: 0.75 !important;
        transition: 0.3s ease !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d64303 */.elementor-4105 .elementor-element.elementor-element-8d64303 .elementor-button:hover,
.elementor-4105 .elementor-element.elementor-element-8d64303 .elementor-button:active{
    border-color: #D0C4DF!important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-658a3c47 */.elementor-4105 .elementor-element.elementor-element-658a3c47 a {
    font-weight: 700 !important;
    transition: 0.3s ease !important;
    &:hover {
        opacity: 0.75 !important;
        transition: 0.3s ease !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7221b6ff */.elementor-4105 .elementor-element.elementor-element-7221b6ff .elementor-button:hover,
.elementor-4105 .elementor-element.elementor-element-7221b6ff .elementor-button:active{
    border-color: #D0C4DF!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face{font-family:'Rubik';font-style:normal;font-weight:300;font-display:swap;src:url(https://livefreerecoverynh.com/wp-content/uploads/2025/04/Rubik-Light.woff2) format('woff2');}
/* End Custom Fonts CSS */