.elementor-93 .elementor-element.elementor-element-2ca80d2{--display:flex;--min-height:900px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-93 .elementor-element.elementor-element-2ca80d2:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-2ca80d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-93 .elementor-element.elementor-element-f2d18e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-09346ba{--display:flex;--width:80%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-the7-heading .the7-heading-title{color:var( --e-global-color-primary );text-decoration-color:var( --e-global-color-primary );}.elementor-widget-the7-heading .the7-heading-title:hover, .elementor-widget-the7-heading .the7-heading-title:hover a{color:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-da6ee44{text-align:right;}.elementor-93 .elementor-element.elementor-element-da6ee44 .the7-heading-title{font-size:56px;text-decoration-style:solid;}.elementor-93 .elementor-element.elementor-element-ab5f1cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-ab5f1cf.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-f4e3250{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-f4e3250.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-f4e3250 p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-d6872b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-d6872b1.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-d6872b1 p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-d3f165e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-d3f165e.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-d3f165e p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-4f04f89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-4f04f89.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-4f04f89 p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-4db7c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-4db7c5a.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-4db7c5a p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-df8339b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-df8339b.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-df8339b p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-85bb0c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-85bb0c2.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-85bb0c2 p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-a1232ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-a1232ff.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-a1232ff p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-8853b55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-8853b55.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-8853b55 p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-0520465{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-0520465.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-0520465 p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-447f9f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-447f9f9.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-447f9f9 p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-aa77b5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-aa77b5d.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-aa77b5d p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-1db917e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-1db917e.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-1db917e p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-12f5294{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-12f5294.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-12f5294 p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-e1c905d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-e1c905d.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-e1c905d p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-362a958{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-362a958.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-362a958 p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-04237fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-04237fa.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-04237fa p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-0c0bd27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Helvetica Neue LT", Sans-serif;font-size:56px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:0.02em;color:var( --e-global-color-primary );--textColor:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-0c0bd27.elementor-element{--align-self:flex-start;}.elementor-93 .elementor-element.elementor-element-0c0bd27 p{margin-bottom:0px;}.elementor-93 .elementor-element.elementor-element-7dcd4684{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-7dcd4684:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-7dcd4684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-2c9a519a{--display:flex;--width:50%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-2c9a519a.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-93 .elementor-element.elementor-element-1c379b69 img, .elementor-93 .elementor-element.elementor-element-1c379b69 svg{width:100%;}.elementor-93 .elementor-element.elementor-element-1c379b69 svg{height:100%;}.elementor-93 .elementor-element.elementor-element-1c379b69 img{height:100%;object-fit:cover;object-position:center center;}.elementor-93 .elementor-element.elementor-element-3d3a04d9{--display:flex;--width:50%;--min-height:600px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-93 .elementor-element.elementor-element-3d3a04d9.e-con{--align-self:center;}.elementor-93 .elementor-element.elementor-element-601932a1 .the7-heading-title{font-size:28px;font-weight:400;text-transform:uppercase;line-height:40px;letter-spacing:0.08em;color:var( --e-global-color-text );text-decoration-style:solid;}.elementor-93 .elementor-element.elementor-element-601932a1 .the7-heading-title:hover, .elementor-93 .elementor-element.elementor-element-601932a1 .the7-heading-title:hover a{color:var( --e-global-color-text );}.elementor-93 .elementor-element.elementor-element-21dc0888{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-21dc0888:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-21dc0888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-3bb9af21{--display:flex;--width:50%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-3bb9af21.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-93 .elementor-element.elementor-element-27d581b{--display:flex;--width:100%;--min-height:600px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-93 .elementor-element.elementor-element-27d581b:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-27d581b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00A8BF;background-image:url("https://www.embraceboston.org/wp-content/uploads/2025/08/Embrace-Blue.avif");}.elementor-93 .elementor-element.elementor-element-27d581b.e-con{--align-self:center;}.elementor-93 .elementor-element.elementor-element-b0f0f7c .the7-heading-title{font-size:28px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:0.08em;color:#FFFFFF;text-decoration-style:solid;} .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button .popup-icon,  .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button:hover,  .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button:focus, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-hover:hover .box-button{background:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-c0b5711 .box-button.elementor-button:hover, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button.elementor-button:focus, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button.elementor-button:hover .popup-icon, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button.elementor-button:focus .popup-icon,  .elementor-93 .elementor-element.elementor-element-c0b5711 .box-hover:hover .box-button.elementor-button, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-c0b5711 .box-button{font-size:12px;line-height:15px;letter-spacing:0.08em;}.elementor-93 .elementor-element.elementor-element-c0b5711 .box-button, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button *{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-c0b5711 .box-button svg{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-c0b5711 .box-button.elementor-button:hover, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button.elementor-button:focus, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button.elementor-button:hover *, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button.elementor-button:focus *, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-hover:hover .box-button.elementor-button, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-c0b5711 .box-button.elementor-button:hover svg, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-button.elementor-button:focus svg, .elementor-93 .elementor-element.elementor-element-c0b5711 .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-2d902dda{--display:flex;--width:50%;--min-height:600px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-93 .elementor-element.elementor-element-2d902dda:not(.elementor-motion-effects-element-type-background), .elementor-93 .elementor-element.elementor-element-2d902dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ED8C00;background-image:url("https://www.embraceboston.org/wp-content/uploads/2018/09/king-boston-pattern-yellow-black-1.webp");}.elementor-93 .elementor-element.elementor-element-2d902dda.e-con{--align-self:center;}.elementor-93 .elementor-element.elementor-element-3809ab4d .the7-heading-title{font-size:28px;font-weight:700;text-transform:uppercase;line-height:40px;letter-spacing:0.08em;color:#FFFFFF;text-decoration-style:solid;} .elementor-93 .elementor-element.elementor-element-28b8715d .box-button, .elementor-93 .elementor-element.elementor-element-28b8715d .box-button .popup-icon,  .elementor-93 .elementor-element.elementor-element-28b8715d .box-button:hover,  .elementor-93 .elementor-element.elementor-element-28b8715d .box-button:focus, .elementor-93 .elementor-element.elementor-element-28b8715d .box-hover:hover .box-button{background:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-28b8715d .box-button.elementor-button:hover, .elementor-93 .elementor-element.elementor-element-28b8715d .box-button.elementor-button:focus, .elementor-93 .elementor-element.elementor-element-28b8715d .box-button.elementor-button:hover .popup-icon, .elementor-93 .elementor-element.elementor-element-28b8715d .box-button.elementor-button:focus .popup-icon,  .elementor-93 .elementor-element.elementor-element-28b8715d .box-hover:hover .box-button.elementor-button, .elementor-93 .elementor-element.elementor-element-28b8715d .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-text );}.elementor-93 .elementor-element.elementor-element-28b8715d .box-button{font-size:12px;line-height:15px;letter-spacing:0.08em;}.elementor-93 .elementor-element.elementor-element-28b8715d .box-button, .elementor-93 .elementor-element.elementor-element-28b8715d .box-button *{color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-28b8715d .box-button svg{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-93 .elementor-element.elementor-element-28b8715d .box-button.elementor-button:hover, .elementor-93 .elementor-element.elementor-element-28b8715d .box-button.elementor-button:focus, .elementor-93 .elementor-element.elementor-element-28b8715d .box-button.elementor-button:hover *, .elementor-93 .elementor-element.elementor-element-28b8715d .box-button.elementor-button:focus *, .elementor-93 .elementor-element.elementor-element-28b8715d .box-hover:hover .box-button.elementor-button, .elementor-93 .elementor-element.elementor-element-28b8715d .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-primary );}.elementor-93 .elementor-element.elementor-element-28b8715d .box-button.elementor-button:hover svg, .elementor-93 .elementor-element.elementor-element-28b8715d .box-button.elementor-button:focus svg, .elementor-93 .elementor-element.elementor-element-28b8715d .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}@media(max-width:1280px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-93 .elementor-element.elementor-element-f4e3250{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-d6872b1{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-d3f165e{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-4f04f89{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-4db7c5a{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-df8339b{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-85bb0c2{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-a1232ff{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-8853b55{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-0520465{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-447f9f9{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-aa77b5d{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-1db917e{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-12f5294{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-e1c905d{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-362a958{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-04237fa{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-0c0bd27{font-size:20px;line-height:30px;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-7dcd4684{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-93 .elementor-element.elementor-element-2c9a519a{--justify-content:center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-93 .elementor-element.elementor-element-1c379b69 img{height:100%;object-fit:cover;object-position:center center;}.elementor-93 .elementor-element.elementor-element-1c379b69 svg{height:100%;}.elementor-93 .elementor-element.elementor-element-21dc0888{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-93 .elementor-element.elementor-element-3bb9af21{--justify-content:center;}}@media(max-width:1024px){.elementor-93 .elementor-element.elementor-element-2ca80d2{--min-height:600px;--justify-content:center;}.elementor-93 .elementor-element.elementor-element-f2d18e4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-93 .elementor-element.elementor-element-09346ba{--width:100%;}.elementor-93 .elementor-element.elementor-element-da6ee44{text-align:left;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-93 .elementor-element.elementor-element-f4e3250{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-d6872b1{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-d3f165e{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-4f04f89{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-4db7c5a{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-df8339b{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-85bb0c2{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-a1232ff{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-8853b55{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-0520465{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-447f9f9{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-aa77b5d{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-1db917e{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-12f5294{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-e1c905d{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-362a958{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-04237fa{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-0c0bd27{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-2c9a519a{--width:50%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-93 .elementor-element.elementor-element-3bb9af21{--width:50%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-93 .elementor-element.elementor-element-2ca80d2{--min-height:580px;}.elementor-93 .elementor-element.elementor-element-f2d18e4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-93 .elementor-element.elementor-element-da6ee44{text-align:left;}.elementor-93 .elementor-element.elementor-element-da6ee44 .the7-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-93 .elementor-element.elementor-element-f4e3250{line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-d6872b1{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-d3f165e{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-4f04f89{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-4db7c5a{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-df8339b{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-85bb0c2{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-a1232ff{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-8853b55{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-0520465{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-447f9f9{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-aa77b5d{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-1db917e{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-12f5294{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-e1c905d{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-362a958{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-04237fa{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-0c0bd27{font-size:1rem;line-height:1.3rem;letter-spacing:0.02em;}.elementor-93 .elementor-element.elementor-element-7dcd4684{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-93 .elementor-element.elementor-element-2c9a519a{--width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-93 .elementor-element.elementor-element-21dc0888{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-93 .elementor-element.elementor-element-3bb9af21{--width:100%;}.elementor-93 .elementor-element.elementor-element-2d902dda{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-ab5f1cf */.carouselverticalone {
    animation: looping 20s linear 0s infinite none;
}
.carouselverticalone h2 {
    font-size: 56px;
}

@keyframes looping{
0% {
    transform: translateY(400%);
}
100% {
    transform: translateY(-500%);
}
}

.verticalcolumnone  {
    max-height: 750px;
        height: 750px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(transparent, black 45%, black 55%, transparent 100%);
    mask-image: linear-gradient(transparent, black 45%, black 55%, transparent 100%);
   
}
@media only screen and (max-width: 1024px) {
    .verticalcolumnone {
        max-height: 350px;
        height: 350px;
       
        -webkit-mask-image: linear-gradient(transparent, black 10%, black 40%, transparent 100%);
        mask-image: linear-gradient(transparent, black 10%, black 40%, transparent 100%);
    }
}


@media only screen and (max-width: 360px) {
	.verticalcolumnone  {
	max-height: 450px;
        height: 450px;
	}
}

@media only screen and (max-width: 1400px) {
    .carouselverticalone h2 {
    font-size: 36px;
}
}
@media only screen and (max-width: 1024px) {
    .carouselverticalone h2 {
    font-size: 32px;
}
}
@media only screen and (max-width: 768px) {
    .carouselverticalone h2 {
    font-size: 18px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c379b69 */#two-col-image{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d3a04d9 */#two-col-content{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27d581b */#two-col-content{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d902dda */#two-col-content{
    height: 100%;
}/* End custom CSS */