.elementor-2625 .elementor-element.elementor-element-9c122b9{--display:flex;--justify-content:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:.6;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-9c122b9:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-9c122b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text);background:url("https://appropriateinc.com/wp-content/uploads/2024/08/Margot_speaking_hero-min.jpg") 50% 50%;background-size:cover}.elementor-2625 .elementor-element.elementor-element-9c122b9:before,.elementor-2625 .elementor-element.elementor-element-9c122b9>.elementor-background-video-container:before,.elementor-2625 .elementor-element.elementor-element-9c122b9>.e-con-inner>.elementor-background-video-container:before,.elementor-2625 .elementor-element.elementor-element-9c122b9>.elementor-background-slideshow:before,.elementor-2625 .elementor-element.elementor-element-9c122b9>.e-con-inner>.elementor-background-slideshow:before,.elementor-2625 .elementor-element.elementor-element-9c122b9>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:var(--e-global-color-primary);--background-overlay:''}.elementor-2625 .elementor-element.elementor-element-9c122b9>.elementor-shape-bottom .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-9c122b9>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#faf9f2}.elementor-2625 .elementor-element.elementor-element-9c122b9>.elementor-shape-bottom svg,.elementor-2625 .elementor-element.elementor-element-9c122b9>.e-con-inner>.elementor-shape-bottom svg{width:calc(200% + 1.3px);height:48px;transform:translateX(-50%) rotateY(180deg)}.elementor-2625 .elementor-element.elementor-element-e7672e7{--display:flex}.elementor-2625 .elementor-element.elementor-element-c9b63b6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-811b2b5 .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/underline-2-medium-peach.png");font-family:"Playfair Display",Sans-serif;font-size:80px;font-weight:400;font-style:italic;line-height:1.2em;color:var(--e-global-color-accent);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto}.elementor-2625 .elementor-element.elementor-element-811b2b5 .xpro-simple-heading-wrapper{text-align:left}.elementor-2625 .elementor-element.elementor-element-811b2b5 .xpro-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-4f9f680 .elementor-heading-title{font-family:var(--e-global-typography-fecf9e5-font-family),Sans-serif;font-size:var(--e-global-typography-fecf9e5-font-size);font-weight:var(--e-global-typography-fecf9e5-font-weight);line-height:var(--e-global-typography-fecf9e5-line-height);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-e6747c5{font-family:var(--e-global-typography-cb8d7bb-font-family),Sans-serif;font-size:var(--e-global-typography-cb8d7bb-font-size);font-weight:var(--e-global-typography-cb8d7bb-font-weight);line-height:var(--e-global-typography-cb8d7bb-line-height);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-bd65db3 .elementor-button{background-color:var(--e-global-color-215cc32);font-family:var(--e-global-typography-dc93365-font-family),Sans-serif;font-size:var(--e-global-typography-dc93365-font-size);font-weight:var(--e-global-typography-dc93365-font-weight);text-decoration:var(--e-global-typography-dc93365-text-decoration);line-height:var(--e-global-typography-dc93365-line-height);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2625 .elementor-element.elementor-element-bd65db3.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-1b07d54{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-0c47a89{text-align:start}.elementor-2625 .elementor-element.elementor-element-0c47a89 .elementor-heading-title{font-family:var(--e-global-typography-c9470a1-font-family),Sans-serif;font-size:var(--e-global-typography-c9470a1-font-size);font-weight:var(--e-global-typography-c9470a1-font-weight);text-transform:var(--e-global-typography-c9470a1-text-transform);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-7c3ef4d{--e-image-carousel-slides-to-show:7}.elementor-2625 .elementor-element.elementor-element-7c3ef4d .swiper-wrapper{display:flex;align-items:center}.elementor-2625 .elementor-element.elementor-element-fecf94d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--overflow:hidden;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-1c1c13f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 98px;--row-gap:0px;--column-gap:98px}.elementor-2625 .elementor-element.elementor-element-5654d5c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-c30e471 .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/underline-1-small-periwinkle.png");font-family:"Playfair Display",Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;color:var(--e-global-color-primary);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto}.elementor-2625 .elementor-element.elementor-element-c30e471 .xpro-simple-heading-wrapper{text-align:left}.elementor-2625 .elementor-element.elementor-element-c30e471 .xpro-heading-title{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);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-f4eb3e3 .elementor-heading-title{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-498847b{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-b4e6487{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px}.elementor-2625 .elementor-element.elementor-element-b4e6487:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-b4e6487>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/Margot_on_stage-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2625 .elementor-element.elementor-element-b4e6487.e-con{--e-con-transform-rotateZ:2deg}.elementor-2625 .elementor-element.elementor-element-63e131b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 98px;--row-gap:0px;--column-gap:98px}.elementor-2625 .elementor-element.elementor-element-aa86446{--display:flex;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px}.elementor-2625 .elementor-element.elementor-element-aa86446:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-aa86446>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/Margot_explains-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2625 .elementor-element.elementor-element-aa86446.e-con{--e-con-transform-rotateZ:-2deg}.elementor-2625 .elementor-element.elementor-element-65e174d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-498da24 .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/box-2-large-peach.png");font-family:"Playfair Display",Sans-serif;font-size:36px;font-weight:400;font-style:italic;line-height:1.4em;color:var(--e-global-color-primary);background-position:center center;background-repeat:no-repeat;background-size:100% auto;padding:0 8px 8px}.elementor-2625 .elementor-element.elementor-element-498da24 .xpro-simple-heading-wrapper{text-align:left}.elementor-2625 .elementor-element.elementor-element-498da24 .xpro-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-0eda3a4{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-6d0fbe9 .elementor-button{background-color:#14141400;font-family:var(--e-global-typography-dc93365-font-family),Sans-serif;font-size:var(--e-global-typography-dc93365-font-size);font-weight:var(--e-global-typography-dc93365-font-weight);text-decoration:var(--e-global-typography-dc93365-text-decoration);line-height:var(--e-global-typography-dc93365-line-height);fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-6d0fbe9.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-cb1291d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-f22f3f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px}.elementor-2625 .elementor-element.elementor-element-f22f3f2.e-con{--align-self:center}.elementor-2625 .elementor-element.elementor-element-325baa1 .elementor-icon-wrapper{text-align:start}.elementor-2625 .elementor-element.elementor-element-325baa1 .elementor-icon{font-size:84px}.elementor-2625 .elementor-element.elementor-element-325baa1 .elementor-icon svg{height:84px}.elementor-2625 .elementor-element.elementor-element-325baa1 .elementor-icon-wrapper svg{width:auto}.elementor-2625 .elementor-element.elementor-element-8c878e9{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-186f994{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-8b91de3{text-align:start;font-family:var(--e-global-typography-a992df3-font-family),Sans-serif;font-size:var(--e-global-typography-a992df3-font-size);font-weight:var(--e-global-typography-a992df3-font-weight);font-style:var(--e-global-typography-a992df3-font-style);line-height:var(--e-global-typography-a992df3-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-89e418c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-eeb9da0{--display:flex;--justify-content:center}.elementor-2625 .elementor-element.elementor-element-12db98e:not(.elementor-widget-image) .elementor-widget-container,.elementor-2625 .elementor-element.elementor-element-12db98e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://appropriateinc.com/wp-content/uploads/2024/08/Dot_Periwinkle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2625 .elementor-element.elementor-element-3dcf9b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px}.elementor-2625 .elementor-element.elementor-element-358d923.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-358d923{text-align:start;font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-605bb8d{text-align:start;font-family:var(--e-global-typography-6ea7e3a-font-family),Sans-serif;font-size:var(--e-global-typography-6ea7e3a-font-size);font-weight:var(--e-global-typography-6ea7e3a-font-weight);line-height:var(--e-global-typography-6ea7e3a-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-0d62937{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--overflow:hidden;--padding-top:138px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-0d62937:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-0d62937>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a3c0b1b)}.elementor-2625 .elementor-element.elementor-element-0d62937>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-0d62937>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-0d62937>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-0d62937>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px;transform:translateX(-50%) rotateY(180deg)}.elementor-2625 .elementor-element.elementor-element-a3eb359{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 98px;--row-gap:0px;--column-gap:98px}.elementor-2625 .elementor-element.elementor-element-5af7511{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-5635555 .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/underline-3-medium-periwinkle.png");font-family:"Playfair Display",Sans-serif;font-size:36px;font-weight:400;font-style:italic;line-height:1.4em;color:var(--e-global-color-primary);background-position:bottom center;background-repeat:no-repeat;background-size:contain;padding:0 0 7px}.elementor-2625 .elementor-element.elementor-element-5635555 .xpro-simple-heading-wrapper{text-align:left}.elementor-2625 .elementor-element.elementor-element-5635555 .xpro-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-ba1e26b{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-38ca906{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-2625 .elementor-element.elementor-element-343a37e{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-icon i{transition:color .3s}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-icon svg{transition:fill .3s}.elementor-2625 .elementor-element.elementor-element-36efeeb{--e-icon-list-icon-size:58px;--icon-vertical-align:flex-start}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-icon{padding-inline-end:0px}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-item>a{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color .3s}.elementor-2625 .elementor-element.elementor-element-07f7171{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:138px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-07f7171>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-07f7171>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-a3c0b1b)}.elementor-2625 .elementor-element.elementor-element-07f7171>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-07f7171>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-9ac3844{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px}.elementor-2625 .elementor-element.elementor-element-9ac3844.e-con{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-473ac96 .elementor-icon-wrapper{text-align:start}.elementor-2625 .elementor-element.elementor-element-473ac96 .elementor-icon{font-size:44px}.elementor-2625 .elementor-element.elementor-element-473ac96 .elementor-icon svg{height:44px}.elementor-2625 .elementor-element.elementor-element-890197f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-f6b62a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-457df27{text-align:start;font-family:var(--e-global-typography-a992df3-font-family),Sans-serif;font-size:var(--e-global-typography-a992df3-font-size);font-weight:var(--e-global-typography-a992df3-font-weight);font-style:var(--e-global-typography-a992df3-font-style);line-height:var(--e-global-typography-a992df3-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-8c32e07{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-9c7c98a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-93d1990{--display:flex;--justify-content:center}.elementor-2625 .elementor-element.elementor-element-aebc654:not(.elementor-widget-image) .elementor-widget-container,.elementor-2625 .elementor-element.elementor-element-aebc654.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://appropriateinc.com/wp-content/uploads/2024/08/Dot_Periwinkle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2625 .elementor-element.elementor-element-6ac252a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px}.elementor-2625 .elementor-element.elementor-element-a30a7ec.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-a30a7ec{text-align:start;font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-6138375{text-align:start;font-family:var(--e-global-typography-6ea7e3a-font-family),Sans-serif;font-size:var(--e-global-typography-6ea7e3a-font-size);font-weight:var(--e-global-typography-6ea7e3a-font-weight);line-height:var(--e-global-typography-6ea7e3a-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-4f075d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px}.elementor-2625 .elementor-element.elementor-element-4f075d1.e-con{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-9e8bcd6 .elementor-icon-wrapper{text-align:start}.elementor-2625 .elementor-element.elementor-element-9e8bcd6 .elementor-icon{font-size:44px}.elementor-2625 .elementor-element.elementor-element-9e8bcd6 .elementor-icon svg{height:44px}.elementor-2625 .elementor-element.elementor-element-c000622{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-dec4eb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-9c3eb70{text-align:start;font-family:var(--e-global-typography-a992df3-font-family),Sans-serif;font-size:var(--e-global-typography-a992df3-font-size);font-weight:var(--e-global-typography-a992df3-font-weight);font-style:var(--e-global-typography-a992df3-font-style);line-height:var(--e-global-typography-a992df3-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-5429a62{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-ed66a64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-d13e7ed{--display:flex;--justify-content:center}.elementor-2625 .elementor-element.elementor-element-7e4f588:not(.elementor-widget-image) .elementor-widget-container,.elementor-2625 .elementor-element.elementor-element-7e4f588.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://appropriateinc.com/wp-content/uploads/2024/08/Dot_Periwinkle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2625 .elementor-element.elementor-element-b4a39a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px}.elementor-2625 .elementor-element.elementor-element-62f1db5.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-62f1db5{text-align:start;font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-30c093c{text-align:start;font-family:var(--e-global-typography-6ea7e3a-font-family),Sans-serif;font-size:var(--e-global-typography-6ea7e3a-font-size);font-weight:var(--e-global-typography-6ea7e3a-font-weight);line-height:var(--e-global-typography-6ea7e3a-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-600516e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-5e80573{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-5e80573.e-con{--align-self:center}.elementor-2625 .elementor-element.elementor-element-b63dd51{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-b477ecb .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/box-1-large-periwinkle.png");font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-secondary);background-position:center center;background-repeat:no-repeat;background-size:100% auto;padding:16px 24px 18px 21px}.elementor-2625 .elementor-element.elementor-element-b477ecb .xpro-simple-heading-wrapper{text-align:center}.elementor-2625 .elementor-element.elementor-element-b477ecb .xpro-heading-title{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-0d04b83 .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/underline-1-medium-limegreen.png");font-family:"Playfair Display",Sans-serif;font-size:64px;font-weight:400;font-style:italic;line-height:1.2em;color:var(--e-global-color-primary);background-position:bottom center;background-repeat:no-repeat;background-size:contain}.elementor-2625 .elementor-element.elementor-element-0d04b83 .xpro-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-8901a67{--display:flex}.elementor-2625 .elementor-element.elementor-element-8901a67.e-con{--align-self:center}.elementor-2625 .elementor-element.elementor-element-9bb4ac2{text-align:center;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-44b33ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:138px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-44b33ce:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-44b33ce>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-44b33ce>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-44b33ce>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-44b33ce>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-44b33ce>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-db0341f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-6866daf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-f301bf0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-2625 .elementor-element.elementor-element-3981216 .elementor-heading-title{font-family:var(--e-global-typography-c9470a1-font-family),Sans-serif;font-size:var(--e-global-typography-c9470a1-font-size);font-weight:var(--e-global-typography-c9470a1-font-weight);text-transform:var(--e-global-typography-c9470a1-text-transform);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing);color:var(--e-global-color-a3c0b1b)}.elementor-2625 .elementor-element.elementor-element-78fb0ff .elementor-heading-title{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);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-c8e6cdf{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-0ea948c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-2625 .elementor-element.elementor-element-5aaa076{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-485b936{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-a3c0b1b)}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2)}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2)}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2)}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2)}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2)}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-icon i{transition:color .3s}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-2625 .elementor-element.elementor-element-a81b9f0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-item>a{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color .3s}.elementor-2625 .elementor-element.elementor-element-f296f1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-e0749e5{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-a3c0b1b)}.elementor-2625 .elementor-element.elementor-element-bcaf3ed{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-63ecaf8 .elementor-button{background-color:var(--e-global-color-215cc32);font-family:var(--e-global-typography-dc93365-font-family),Sans-serif;font-size:var(--e-global-typography-dc93365-font-size);font-weight:var(--e-global-typography-dc93365-font-weight);text-decoration:var(--e-global-typography-dc93365-text-decoration);line-height:var(--e-global-typography-dc93365-line-height);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2625 .elementor-element.elementor-element-63ecaf8.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-f07a6b1{--display:flex;--justify-content:center;border-style:none;--border-style:none}.elementor-2625 .elementor-element.elementor-element-b875905{--display:flex;--position:absolute;--min-height:165px;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:27px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;top:0;--z-index:2}.elementor-2625 .elementor-element.elementor-element-b875905:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-b875905>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/paper-note-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2625 .elementor-element.elementor-element-b875905.e-con{--e-con-transform-rotateZ:-15deg;--align-self:flex-start}body:not(.rtl) .elementor-2625 .elementor-element.elementor-element-b875905{left:0}body.rtl .elementor-2625 .elementor-element.elementor-element-b875905{right:0}.elementor-2625 .elementor-element.elementor-element-eebbe40{text-align:center;font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-f34f3c2:not(.elementor-widget-image) .elementor-widget-container,.elementor-2625 .elementor-element.elementor-element-f34f3c2.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://appropriateinc.com/wp-content/uploads/2024/08/Dot_Navy.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2625 .elementor-element.elementor-element-f34f3c2 img{max-width:122%}.elementor-2625 .elementor-element.elementor-element-c3c8ee1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:138px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-c3c8ee1:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-c3c8ee1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e7f0184)}.elementor-2625 .elementor-element.elementor-element-c3c8ee1>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-c3c8ee1>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-c3c8ee1>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-c3c8ee1>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-fedd55e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-2badd82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-bb61ced{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-2625 .elementor-element.elementor-element-740b5dc .elementor-heading-title{font-family:var(--e-global-typography-c9470a1-font-family),Sans-serif;font-size:var(--e-global-typography-c9470a1-font-size);font-weight:var(--e-global-typography-c9470a1-font-weight);text-transform:var(--e-global-typography-c9470a1-text-transform);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing);color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-9e3f5aa .elementor-heading-title{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);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-0e89e1c{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-b49c7e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-2625 .elementor-element.elementor-element-a2b1ba3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-0a299c3{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2)}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2)}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2)}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2)}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2)}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-icon i{transition:color .3s}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-icon svg{transition:fill .3s}.elementor-2625 .elementor-element.elementor-element-42fc3bd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-item>a{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color .3s}.elementor-2625 .elementor-element.elementor-element-9f2afba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-1cb1ad8{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-dc8360b{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-25e3f1c .elementor-button{background-color:var(--e-global-color-215cc32);font-family:var(--e-global-typography-dc93365-font-family),Sans-serif;font-size:var(--e-global-typography-dc93365-font-size);font-weight:var(--e-global-typography-dc93365-font-weight);text-decoration:var(--e-global-typography-dc93365-text-decoration);line-height:var(--e-global-typography-dc93365-line-height);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2625 .elementor-element.elementor-element-25e3f1c.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-505b8b5{--display:flex;--justify-content:center;border-style:none;--border-style:none}.elementor-2625 .elementor-element.elementor-element-3b4c296:not(.elementor-widget-image) .elementor-widget-container,.elementor-2625 .elementor-element.elementor-element-3b4c296.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://appropriateinc.com/wp-content/uploads/2024/08/Dot_Periwinkle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2625 .elementor-element.elementor-element-3b4c296 img{max-width:124%}.elementor-2625 .elementor-element.elementor-element-5625615{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:138px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-5625615:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-5625615>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-5625615>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-5625615>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-e7f0184)}.elementor-2625 .elementor-element.elementor-element-5625615>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-5625615>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-e67b904{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-f939889{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-0071943{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-2625 .elementor-element.elementor-element-de79b24 .elementor-heading-title{font-family:var(--e-global-typography-c9470a1-font-family),Sans-serif;font-size:var(--e-global-typography-c9470a1-font-size);font-weight:var(--e-global-typography-c9470a1-font-weight);text-transform:var(--e-global-typography-c9470a1-text-transform);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing);color:var(--e-global-color-215cc32)}.elementor-2625 .elementor-element.elementor-element-b264fed .elementor-heading-title{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);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-a6caad9{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-7435a0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-2625 .elementor-element.elementor-element-68ed737{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-fa9badc{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-215cc32)}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2)}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2)}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2)}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2)}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2)}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-icon i{transition:color .3s}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-2625 .elementor-element.elementor-element-9f07aa1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-item>a{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-text{color:var(--e-global-color-accent);transition:color .3s}.elementor-2625 .elementor-element.elementor-element-7826823{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-a4d06a8{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-215cc32)}.elementor-2625 .elementor-element.elementor-element-c9f9762{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-7c16f80 .elementor-button{background-color:var(--e-global-color-215cc32);font-family:var(--e-global-typography-dc93365-font-family),Sans-serif;font-size:var(--e-global-typography-dc93365-font-size);font-weight:var(--e-global-typography-dc93365-font-weight);text-decoration:var(--e-global-typography-dc93365-text-decoration);line-height:var(--e-global-typography-dc93365-line-height);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2625 .elementor-element.elementor-element-7c16f80.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-a4526be{--display:flex;--justify-content:center;border-style:none;--border-style:none}.elementor-2625 .elementor-element.elementor-element-d70839d:not(.elementor-widget-image) .elementor-widget-container,.elementor-2625 .elementor-element.elementor-element-d70839d.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://appropriateinc.com/wp-content/uploads/2024/08/Dot_navy_flipped-horizontal.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2625 .elementor-element.elementor-element-d70839d img{max-width:124%}.elementor-2625 .elementor-element.elementor-element-2ed6680{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:138px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-2ed6680>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-2ed6680>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-2ed6680>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-2ed6680>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px;transform:translateX(-50%) rotateY(180deg)}.elementor-2625 .elementor-element.elementor-element-30618d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px}.elementor-2625 .elementor-element.elementor-element-30618d5.e-con{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-b1af275 .elementor-icon-wrapper{text-align:start}.elementor-2625 .elementor-element.elementor-element-b1af275 .elementor-icon{font-size:44px}.elementor-2625 .elementor-element.elementor-element-b1af275 .elementor-icon svg{height:44px}.elementor-2625 .elementor-element.elementor-element-ad35245{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-3da6324{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-ea75fef{text-align:start;font-family:var(--e-global-typography-a992df3-font-family),Sans-serif;font-size:var(--e-global-typography-a992df3-font-size);font-weight:var(--e-global-typography-a992df3-font-weight);font-style:var(--e-global-typography-a992df3-font-style);line-height:var(--e-global-typography-a992df3-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-d0341e0{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-1225dc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-afc994d{--display:flex;--justify-content:center}.elementor-2625 .elementor-element.elementor-element-1050e75:not(.elementor-widget-image) .elementor-widget-container,.elementor-2625 .elementor-element.elementor-element-1050e75.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://appropriateinc.com/wp-content/uploads/2024/08/Dot_Periwinkle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2625 .elementor-element.elementor-element-a5f2e43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px}.elementor-2625 .elementor-element.elementor-element-7a62599.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-7a62599{text-align:start;font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-f60dce5{text-align:start;font-family:var(--e-global-typography-6ea7e3a-font-family),Sans-serif;font-size:var(--e-global-typography-6ea7e3a-font-size);font-weight:var(--e-global-typography-6ea7e3a-font-weight);line-height:var(--e-global-typography-6ea7e3a-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-4370859{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px}.elementor-2625 .elementor-element.elementor-element-4370859.e-con{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-0c0f517 .elementor-icon-wrapper{text-align:start}.elementor-2625 .elementor-element.elementor-element-0c0f517 .elementor-icon{font-size:44px}.elementor-2625 .elementor-element.elementor-element-0c0f517 .elementor-icon svg{height:44px}.elementor-2625 .elementor-element.elementor-element-d0e6d93{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-d54b141{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-638f46c{text-align:start;font-family:var(--e-global-typography-a992df3-font-family),Sans-serif;font-size:var(--e-global-typography-a992df3-font-size);font-weight:var(--e-global-typography-a992df3-font-weight);font-style:var(--e-global-typography-a992df3-font-style);line-height:var(--e-global-typography-a992df3-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-3ae2331{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-825ab7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-c273aef{--display:flex;--justify-content:center}.elementor-2625 .elementor-element.elementor-element-9d3f4db:not(.elementor-widget-image) .elementor-widget-container,.elementor-2625 .elementor-element.elementor-element-9d3f4db.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://appropriateinc.com/wp-content/uploads/2024/08/Dot_Periwinkle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2625 .elementor-element.elementor-element-4c9cd42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px}.elementor-2625 .elementor-element.elementor-element-cc6b103.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-cc6b103{text-align:start;font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-f2e10ae{text-align:start;font-family:var(--e-global-typography-6ea7e3a-font-family),Sans-serif;font-size:var(--e-global-typography-6ea7e3a-font-size);font-weight:var(--e-global-typography-6ea7e3a-font-weight);line-height:var(--e-global-typography-6ea7e3a-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-8c1541a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:90px 0px;--row-gap:90px;--column-gap:0px;--overflow:hidden;--padding-top:138px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-8c1541a:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-8c1541a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a3c0b1b)}.elementor-2625 .elementor-element.elementor-element-8c1541a>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-8c1541a>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-8c1541a>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-8c1541a>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-92f08e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 98px;--row-gap:0px;--column-gap:98px}.elementor-2625 .elementor-element.elementor-element-da778f1{--display:flex;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px}.elementor-2625 .elementor-element.elementor-element-da778f1:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-da778f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/Margot_BrandSort_Tool-min.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2625 .elementor-element.elementor-element-da778f1.e-con{--e-con-transform-rotateZ:-2deg}.elementor-2625 .elementor-element.elementor-element-d2c6e19{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-17a4c4a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-04f3158 .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/box-1-medium-periwinkle.png");font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-secondary);background-position:center center;background-repeat:no-repeat;background-size:100% auto;padding:16px 24px 18px 21px}.elementor-2625 .elementor-element.elementor-element-04f3158 .xpro-simple-heading-wrapper{text-align:left}.elementor-2625 .elementor-element.elementor-element-04f3158 .xpro-heading-title{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-656c82e .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/underline-1-small-limegreen.png");font-family:"Playfair Display",Sans-serif;font-size:48px;font-weight:400;font-style:italic;line-height:1.2em;color:var(--e-global-color-primary);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;padding:0 0 6px}.elementor-2625 .elementor-element.elementor-element-656c82e .xpro-simple-heading-wrapper{text-align:left}.elementor-2625 .elementor-element.elementor-element-656c82e .xpro-heading-title{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);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-9d143ea{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-7b04415 .elementor-button{background-color:var(--e-global-color-215cc32);font-family:var(--e-global-typography-dc93365-font-family),Sans-serif;font-size:var(--e-global-typography-dc93365-font-size);font-weight:var(--e-global-typography-dc93365-font-weight);text-decoration:var(--e-global-typography-dc93365-text-decoration);line-height:var(--e-global-typography-dc93365-line-height);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2625 .elementor-element.elementor-element-7b04415.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-29fee41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:90px 0px;--row-gap:90px;--column-gap:0px;--overflow:hidden;--padding-top:138px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-29fee41:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-29fee41>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e7f0184)}.elementor-2625 .elementor-element.elementor-element-29fee41>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-29fee41>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-a3c0b1b)}.elementor-2625 .elementor-element.elementor-element-29fee41>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-29fee41>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-0d92d7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 98px;--row-gap:0px;--column-gap:98px}.elementor-2625 .elementor-element.elementor-element-5988281{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-7f04f4f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-a9d1856 .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/box-1-large-periwinkle.png");font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-secondary);background-position:center center;background-repeat:no-repeat;background-size:100% auto;padding:24px 18px 24px 14px}.elementor-2625 .elementor-element.elementor-element-a9d1856 .xpro-simple-heading-wrapper{text-align:left}.elementor-2625 .elementor-element.elementor-element-a9d1856 .xpro-heading-title{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-244b25e .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/underline-1-small-limegreen.png");font-family:"Playfair Display",Sans-serif;font-size:48px;font-weight:400;font-style:italic;line-height:1.2em;color:var(--e-global-color-primary);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;padding:0 0 6px}.elementor-2625 .elementor-element.elementor-element-244b25e .xpro-simple-heading-wrapper{text-align:left}.elementor-2625 .elementor-element.elementor-element-244b25e .xpro-heading-title{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);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-40036f9{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-5ddc1af{--display:flex;--justify-content:space-between;--align-items:flex-end;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px}.elementor-2625 .elementor-element.elementor-element-5ddc1af:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-5ddc1af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/Guest-Margot-Lectures-and-Teaching-min.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-2625 .elementor-element.elementor-element-5ddc1af.e-con{--e-con-transform-rotateZ:2deg}.elementor-2625 .elementor-element.elementor-element-b8ea2db{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-03227ed{--e-image-carousel-slides-to-show:5}.elementor-2625 .elementor-element.elementor-element-03227ed .swiper-wrapper{display:flex;align-items:center}.elementor-2625 .elementor-element.elementor-element-669ca79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:90px 0px;--row-gap:90px;--column-gap:0px;--padding-top:138px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-669ca79>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-669ca79>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-e7f0184)}.elementor-2625 .elementor-element.elementor-element-669ca79>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-669ca79>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-be41698{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 98px;--row-gap:0px;--column-gap:98px}.elementor-2625 .elementor-element.elementor-element-4dc7452{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-844dd4e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-5c79212 .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/box-1-large-periwinkle.png");font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-secondary);background-position:center center;background-repeat:no-repeat;background-size:100% auto;padding:16px 24px 18px 21px}.elementor-2625 .elementor-element.elementor-element-5c79212 .xpro-simple-heading-wrapper{text-align:left}.elementor-2625 .elementor-element.elementor-element-5c79212 .xpro-heading-title{font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-c08d1a3 .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/underline-1-medium-limegreen.png");font-family:"Playfair Display",Sans-serif;font-size:48px;font-weight:400;font-style:italic;line-height:1.2em;color:var(--e-global-color-primary);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;padding:0 0 6px}.elementor-2625 .elementor-element.elementor-element-c08d1a3 .xpro-simple-heading-wrapper{text-align:left}.elementor-2625 .elementor-element.elementor-element-c08d1a3 .xpro-heading-title{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);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-7f3315c{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-145899c .elementor-button{background-color:#14141400;font-family:var(--e-global-typography-dc93365-font-family),Sans-serif;font-size:var(--e-global-typography-dc93365-font-size);font-weight:var(--e-global-typography-dc93365-font-weight);text-decoration:var(--e-global-typography-dc93365-text-decoration);line-height:var(--e-global-typography-dc93365-line-height);fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-145899c.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-1912d70{--display:flex;--justify-content:center}.elementor-2625 .elementor-element.elementor-element-05b77e1{text-align:end}.elementor-2625 .elementor-element.elementor-element-399db04{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-b212571{text-align:start}.elementor-2625 .elementor-element.elementor-element-b212571 .elementor-heading-title{font-family:var(--e-global-typography-c9470a1-font-family),Sans-serif;font-size:var(--e-global-typography-c9470a1-font-size);font-weight:var(--e-global-typography-c9470a1-font-weight);text-transform:var(--e-global-typography-c9470a1-text-transform);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing);color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-2515d75{--e-image-carousel-slides-to-show:7}.elementor-2625 .elementor-element.elementor-element-2515d75 .swiper-wrapper{display:flex;align-items:center}.elementor-2625 .elementor-element.elementor-element-82b15ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-ee75aba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px}.elementor-2625 .elementor-element.elementor-element-ee75aba.e-con{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-b41539b .elementor-icon-wrapper{text-align:start}.elementor-2625 .elementor-element.elementor-element-b41539b .elementor-icon{font-size:44px}.elementor-2625 .elementor-element.elementor-element-b41539b .elementor-icon svg{height:44px}.elementor-2625 .elementor-element.elementor-element-2bd692e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-76b98bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-18e3228{text-align:start;font-family:var(--e-global-typography-a992df3-font-family),Sans-serif;font-size:var(--e-global-typography-a992df3-font-size);font-weight:var(--e-global-typography-a992df3-font-weight);font-style:var(--e-global-typography-a992df3-font-style);line-height:var(--e-global-typography-a992df3-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-1102dcf{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-6a6416c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-b1123f9{--display:flex;--justify-content:center}.elementor-2625 .elementor-element.elementor-element-f1b9565:not(.elementor-widget-image) .elementor-widget-container,.elementor-2625 .elementor-element.elementor-element-f1b9565.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://appropriateinc.com/wp-content/uploads/2024/08/Dot_Periwinkle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2625 .elementor-element.elementor-element-acdfd3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px}.elementor-2625 .elementor-element.elementor-element-38681cc.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-38681cc{text-align:start;font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-c9b1fab{text-align:start;font-family:var(--e-global-typography-6ea7e3a-font-family),Sans-serif;font-size:var(--e-global-typography-6ea7e3a-font-size);font-weight:var(--e-global-typography-6ea7e3a-font-weight);line-height:var(--e-global-typography-6ea7e3a-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-ca63027{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:32px;--padding-left:48px;--padding-right:48px}.elementor-2625 .elementor-element.elementor-element-ca63027.e-con{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-ee293fd .elementor-icon-wrapper{text-align:start}.elementor-2625 .elementor-element.elementor-element-ee293fd .elementor-icon{font-size:44px}.elementor-2625 .elementor-element.elementor-element-ee293fd .elementor-icon svg{height:44px}.elementor-2625 .elementor-element.elementor-element-49487ed{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-ace1a21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-6ee3f71{text-align:start;font-family:var(--e-global-typography-a992df3-font-family),Sans-serif;font-size:var(--e-global-typography-a992df3-font-size);font-weight:var(--e-global-typography-a992df3-font-weight);font-style:var(--e-global-typography-a992df3-font-style);line-height:var(--e-global-typography-a992df3-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-103f25a{text-align:start;font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-97bfb7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-8ec9081{--display:flex;--justify-content:center}.elementor-2625 .elementor-element.elementor-element-e62147f:not(.elementor-widget-image) .elementor-widget-container,.elementor-2625 .elementor-element.elementor-element-e62147f.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://appropriateinc.com/wp-content/uploads/2024/08/Dot_Periwinkle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-2625 .elementor-element.elementor-element-6521961{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px}.elementor-2625 .elementor-element.elementor-element-d52f24a.elementor-element{--align-self:flex-start}.elementor-2625 .elementor-element.elementor-element-d52f24a{text-align:start;font-family:var(--e-global-typography-b46c462-font-family),Sans-serif;font-size:var(--e-global-typography-b46c462-font-size);font-weight:var(--e-global-typography-b46c462-font-weight);line-height:var(--e-global-typography-b46c462-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-b349b60{text-align:start;font-family:var(--e-global-typography-6ea7e3a-font-family),Sans-serif;font-size:var(--e-global-typography-6ea7e3a-font-size);font-weight:var(--e-global-typography-6ea7e3a-font-weight);line-height:var(--e-global-typography-6ea7e3a-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-244f35e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:138px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-244f35e:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-244f35e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-244f35e>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-244f35e>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-244f35e>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-244f35e>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px;transform:translateX(-50%) rotateY(180deg)}.elementor-2625 .elementor-element.elementor-element-d09ae03{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-d09ae03.e-con{--align-self:center}.elementor-2625 .elementor-element.elementor-element-158365c .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/underline-1-medium-limegreen.png");font-family:"Playfair Display",Sans-serif;font-size:64px;font-weight:400;font-style:italic;line-height:1.2em;color:var(--e-global-color-accent);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;padding:0 0 10px}.elementor-2625 .elementor-element.elementor-element-158365c .xpro-simple-heading-wrapper{text-align:center}.elementor-2625 .elementor-element.elementor-element-158365c .xpro-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-da7ee2d{--display:flex}.elementor-2625 .elementor-element.elementor-element-da7ee2d.e-con{--align-self:center}.elementor-2625 .elementor-element.elementor-element-a2e6c0c{text-align:center;font-family:var(--e-global-typography-cb8d7bb-font-family),Sans-serif;font-size:var(--e-global-typography-cb8d7bb-font-size);font-weight:var(--e-global-typography-cb8d7bb-font-weight);line-height:var(--e-global-typography-cb8d7bb-line-height);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-3964512>.elementor-widget-container{margin:-18px 0 0}.elementor-2625 .elementor-element.elementor-element-76ffedd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 98px;--row-gap:0px;--column-gap:98px;--padding-top:138px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-76ffedd>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-76ffedd>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-76ffedd>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-76ffedd>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-d24a4ae{--display:flex}.elementor-2625 .elementor-element.elementor-element-e3f1f8e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-2d96f84 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-47a1de3{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-27a327b .wpcf7-submit{background-color:var(--e-global-color-text);font-family:var(--e-global-typography-dc93365-font-family),Sans-serif;font-size:var(--e-global-typography-dc93365-font-size);font-weight:var(--e-global-typography-dc93365-font-weight);text-decoration:var(--e-global-typography-dc93365-text-decoration);line-height:var(--e-global-typography-dc93365-line-height);color:var(--e-global-color-accent);border-style:none}.elementor-2625 .elementor-element.elementor-element-27a327b .wpcf7-form-control:not(.wpcf7-submit){font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);width:100%;color:var(--e-global-color-text);background-color:var(--e-global-color-accent);border-style:solid;border-width:1px;border-color:var(--e-global-color-text);border-radius:6px;padding:12px 16px;margin:10px 0 0}.elementor-2625 .elementor-element.elementor-element-27a327b .xpro-cf7-form label{width:100%}.elementor-2625 .elementor-element.elementor-element-27a327b label{font-family:"Libre Franklin",Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:var(--e-global-color-text);padding:0 0 18px}.elementor-2625 .elementor-element.elementor-element-a3928c9{--display:flex}.elementor-2625 .elementor-element.elementor-element-a10e246{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-6529d74 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-faf530e{font-family:var(--e-global-typography-49c1edf-font-family),Sans-serif;font-size:var(--e-global-typography-49c1edf-font-size);font-weight:var(--e-global-typography-49c1edf-font-weight);line-height:var(--e-global-typography-49c1edf-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-664df4c{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-2625 .elementor-element.elementor-element-a8187a0{font-family:"Libre Franklin",Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-1754619 .elementor-repeater-item-b0581db.elementor-social-icon{background-color:#14141400}.elementor-2625 .elementor-element.elementor-element-1754619 .elementor-repeater-item-b0581db.elementor-social-icon i{color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-1754619 .elementor-repeater-item-b0581db.elementor-social-icon svg{fill:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-1754619{--grid-template-columns:repeat(0,auto);--icon-size:28px;--grid-column-gap:0px;--grid-row-gap:0px}.elementor-2625 .elementor-element.elementor-element-1754619 .elementor-widget-container{text-align:left}.elementor-2625 .elementor-element.elementor-element-1754619 .elementor-social-icon{--icon-padding:0px}.elementor-2625 .elementor-element.elementor-element-6ed9cf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:138px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-6ed9cf3:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-6ed9cf3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-e7f0184)}.elementor-2625 .elementor-element.elementor-element-6ed9cf3>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-6ed9cf3>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-6ed9cf3>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-6ed9cf3>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-42c81b6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-42c81b6.e-con{--align-self:center}.elementor-2625 .elementor-element.elementor-element-7acf84a .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/underline-1-medium-limegreen.png");font-family:"Playfair Display",Sans-serif;font-size:36px;font-weight:400;font-style:italic;line-height:1.4em;color:var(--e-global-color-accent);background-position:0 56px;background-repeat:no-repeat;background-size:100% auto}.elementor-2625 .elementor-element.elementor-element-7acf84a .xpro-simple-heading-wrapper{text-align:center}.elementor-2625 .elementor-element.elementor-element-7acf84a .xpro-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);color:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-f32cf39 .elementor-button{background-color:var(--e-global-color-215cc32);font-family:var(--e-global-typography-dc93365-font-family),Sans-serif;font-size:var(--e-global-typography-dc93365-font-size);font-weight:var(--e-global-typography-dc93365-font-weight);text-decoration:var(--e-global-typography-dc93365-text-decoration);line-height:var(--e-global-typography-dc93365-line-height);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2625 .elementor-element.elementor-element-f32cf39.elementor-element{--align-self:center}.elementor-2625 .elementor-element.elementor-element-4e827ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:138px;--padding-bottom:114px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-4e827ae:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-4e827ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-2625 .elementor-element.elementor-element-4e827ae>.elementor-shape-top .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-4e827ae>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:var(--e-global-color-e7f0184)}.elementor-2625 .elementor-element.elementor-element-4e827ae>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-4e827ae>.e-con-inner>.elementor-shape-top svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-4e827ae>.elementor-shape-bottom .elementor-shape-fill,.elementor-2625 .elementor-element.elementor-element-4e827ae>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:var(--e-global-color-primary)}.elementor-2625 .elementor-element.elementor-element-4e827ae>.elementor-shape-bottom svg,.elementor-2625 .elementor-element.elementor-element-4e827ae>.e-con-inner>.elementor-shape-bottom svg{width:calc(200% + 1.3px);height:48px}.elementor-2625 .elementor-element.elementor-element-98a14f8{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px}.elementor-2625 .elementor-element.elementor-element-98a14f8.e-con{--align-self:center}.elementor-2625 .elementor-element.elementor-element-beede1e .xpro-title-focus{background-image:url("https://appropriateinc.com/wp-content/uploads/2024/08/underline-1-medium-limegreen.png");font-family:"Playfair Display",Sans-serif;font-size:48px;font-weight:400;font-style:italic;line-height:1.2em;color:var(--e-global-color-accent);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;padding:0 0 8px}.elementor-2625 .elementor-element.elementor-element-beede1e .xpro-simple-heading-wrapper{text-align:center}.elementor-2625 .elementor-element.elementor-element-beede1e .xpro-heading-title{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);color:var(--e-global-color-accent)}.elementor-2625 .elementor-element.elementor-element-2552120 .elementor-button{background-color:var(--e-global-color-215cc32);font-family:var(--e-global-typography-dc93365-font-family),Sans-serif;font-size:var(--e-global-typography-dc93365-font-size);font-weight:var(--e-global-typography-dc93365-font-weight);text-decoration:var(--e-global-typography-dc93365-text-decoration);line-height:var(--e-global-typography-dc93365-line-height);fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-2625 .elementor-element.elementor-element-2552120.elementor-element{--align-self:center}:root{--page-title-display:none}@media(min-width:768px){.elementor-2625 .elementor-element.elementor-element-e7672e7{--width:72%}.elementor-2625 .elementor-element.elementor-element-c9b63b6{--width:100%}.elementor-2625 .elementor-element.elementor-element-5654d5c{--width:57%}.elementor-2625 .elementor-element.elementor-element-b4e6487{--width:50%}.elementor-2625 .elementor-element.elementor-element-aa86446{--width:50%}.elementor-2625 .elementor-element.elementor-element-65e174d{--width:57%}.elementor-2625 .elementor-element.elementor-element-f22f3f2{--width:84%}.elementor-2625 .elementor-element.elementor-element-eeb9da0{--width:120px}.elementor-2625 .elementor-element.elementor-element-5af7511{--width:46%}.elementor-2625 .elementor-element.elementor-element-38ca906{--width:50%}.elementor-2625 .elementor-element.elementor-element-9ac3844{--width:50%}.elementor-2625 .elementor-element.elementor-element-93d1990{--width:120px}.elementor-2625 .elementor-element.elementor-element-4f075d1{--width:50%}.elementor-2625 .elementor-element.elementor-element-d13e7ed{--width:120px}.elementor-2625 .elementor-element.elementor-element-5e80573{--width:85%}.elementor-2625 .elementor-element.elementor-element-8901a67{--width:82%}.elementor-2625 .elementor-element.elementor-element-db0341f{--width:calc(58% - 16px)}.elementor-2625 .elementor-element.elementor-element-5aaa076{--width:72%}.elementor-2625 .elementor-element.elementor-element-f07a6b1{--width:calc(42% - 16px)}.elementor-2625 .elementor-element.elementor-element-b875905{--width:256px}.elementor-2625 .elementor-element.elementor-element-fedd55e{--width:calc(58% - 16px)}.elementor-2625 .elementor-element.elementor-element-a2b1ba3{--width:72%}.elementor-2625 .elementor-element.elementor-element-505b8b5{--width:calc(42% - 16px)}.elementor-2625 .elementor-element.elementor-element-e67b904{--width:calc(58% - 16px)}.elementor-2625 .elementor-element.elementor-element-68ed737{--width:72%}.elementor-2625 .elementor-element.elementor-element-a4526be{--width:calc(42% - 16px)}.elementor-2625 .elementor-element.elementor-element-30618d5{--width:50%}.elementor-2625 .elementor-element.elementor-element-afc994d{--width:120px}.elementor-2625 .elementor-element.elementor-element-4370859{--width:50%}.elementor-2625 .elementor-element.elementor-element-c273aef{--width:120px}.elementor-2625 .elementor-element.elementor-element-da778f1{--width:50%}.elementor-2625 .elementor-element.elementor-element-d2c6e19{--width:50%}.elementor-2625 .elementor-element.elementor-element-5988281{--width:50%}.elementor-2625 .elementor-element.elementor-element-5ddc1af{--width:50%}.elementor-2625 .elementor-element.elementor-element-4dc7452{--width:50%}.elementor-2625 .elementor-element.elementor-element-1912d70{--width:50%}.elementor-2625 .elementor-element.elementor-element-ee75aba{--width:50%}.elementor-2625 .elementor-element.elementor-element-b1123f9{--width:120px}.elementor-2625 .elementor-element.elementor-element-ca63027{--width:50%}.elementor-2625 .elementor-element.elementor-element-8ec9081{--width:120px}.elementor-2625 .elementor-element.elementor-element-d09ae03{--width:100%}.elementor-2625 .elementor-element.elementor-element-da7ee2d{--width:65%}.elementor-2625 .elementor-element.elementor-element-42c81b6{--width:67%}.elementor-2625 .elementor-element.elementor-element-98a14f8{--width:67%}}@media(max-width:1024px) and (min-width:768px){.elementor-2625 .elementor-element.elementor-element-f22f3f2{--width:100%}.elementor-2625 .elementor-element.elementor-element-5af7511{--width:100%}.elementor-2625 .elementor-element.elementor-element-38ca906{--width:100%}.elementor-2625 .elementor-element.elementor-element-9ac3844{--width:100%}.elementor-2625 .elementor-element.elementor-element-4f075d1{--width:100%}.elementor-2625 .elementor-element.elementor-element-5e80573{--width:100%}.elementor-2625 .elementor-element.elementor-element-8901a67{--width:90%}.elementor-2625 .elementor-element.elementor-element-30618d5{--width:100%}.elementor-2625 .elementor-element.elementor-element-4370859{--width:100%}.elementor-2625 .elementor-element.elementor-element-da778f1{--width:100%}.elementor-2625 .elementor-element.elementor-element-d2c6e19{--width:100%}.elementor-2625 .elementor-element.elementor-element-5988281{--width:100%}.elementor-2625 .elementor-element.elementor-element-5ddc1af{--width:100%}.elementor-2625 .elementor-element.elementor-element-4dc7452{--width:100%}.elementor-2625 .elementor-element.elementor-element-1912d70{--width:100%}.elementor-2625 .elementor-element.elementor-element-ee75aba{--width:100%}.elementor-2625 .elementor-element.elementor-element-ca63027{--width:100%}.elementor-2625 .elementor-element.elementor-element-d09ae03{--width:100%}.elementor-2625 .elementor-element.elementor-element-da7ee2d{--width:100%}.elementor-2625 .elementor-element.elementor-element-42c81b6{--width:100%}.elementor-2625 .elementor-element.elementor-element-98a14f8{--width:100%}}@media(max-width:1024px){.elementor-2625 .elementor-element.elementor-element-811b2b5 .xpro-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-2625 .elementor-element.elementor-element-811b2b5 .xpro-title-focus{font-size:64px}.elementor-2625 .elementor-element.elementor-element-4f9f680 .elementor-heading-title{font-size:var(--e-global-typography-fecf9e5-font-size);line-height:var(--e-global-typography-fecf9e5-line-height)}.elementor-2625 .elementor-element.elementor-element-e6747c5{font-size:var(--e-global-typography-cb8d7bb-font-size);line-height:var(--e-global-typography-cb8d7bb-line-height)}.elementor-2625 .elementor-element.elementor-element-bd65db3 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-1b07d54{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2625 .elementor-element.elementor-element-0c47a89 .elementor-heading-title{font-size:var(--e-global-typography-c9470a1-font-size);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing)}.elementor-2625 .elementor-element.elementor-element-7c3ef4d{--e-image-carousel-slides-to-show:4}.elementor-2625 .elementor-element.elementor-element-fecf94d{--gap:90px 90px;--row-gap:90px;--column-gap:90px}.elementor-2625 .elementor-element.elementor-element-1c1c13f{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-2625 .elementor-element.elementor-element-5654d5c{--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-c30e471 .xpro-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-c30e471 .xpro-title-focus{font-size:36px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-f4eb3e3 .elementor-heading-title{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-498847b{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-b4e6487:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-b4e6487>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom right}.elementor-2625 .elementor-element.elementor-element-63e131b{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-2625 .elementor-element.elementor-element-aa86446:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-aa86446>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom center}.elementor-2625 .elementor-element.elementor-element-65e174d{--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-498da24 .xpro-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2625 .elementor-element.elementor-element-498da24 .xpro-title-focus{font-size:28px;background-position:bottom center;padding:0 8px}.elementor-2625 .elementor-element.elementor-element-0eda3a4{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-6d0fbe9 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-cb1291d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-8b91de3{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-358d923{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-605bb8d{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-a3eb359{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-2625 .elementor-element.elementor-element-5635555 .xpro-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2625 .elementor-element.elementor-element-5635555 .xpro-title-focus{font-size:28px}.elementor-2625 .elementor-element.elementor-element-ba1e26b{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-343a37e{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-item>a{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-07f7171{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:138px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-457df27{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-8c32e07{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-a30a7ec{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-6138375{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-9c3eb70{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-5429a62{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-62f1db5{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-30c093c{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-600516e{--padding-top:48px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-b477ecb .xpro-heading-title{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-b477ecb .xpro-title-focus{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-0d04b83 .xpro-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2625 .elementor-element.elementor-element-0d04b83 .xpro-title-focus{font-size:48px}.elementor-2625 .elementor-element.elementor-element-9bb4ac2{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-3981216 .elementor-heading-title{font-size:var(--e-global-typography-c9470a1-font-size);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing)}.elementor-2625 .elementor-element.elementor-element-78fb0ff .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-c8e6cdf{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-485b936{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-item>a{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-e0749e5{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-bcaf3ed{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-63ecaf8 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-b875905{top:13%}.elementor-2625 .elementor-element.elementor-element-eebbe40{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-740b5dc .elementor-heading-title{font-size:var(--e-global-typography-c9470a1-font-size);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing)}.elementor-2625 .elementor-element.elementor-element-9e3f5aa .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-0e89e1c{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-0a299c3{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-item>a{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-1cb1ad8{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-dc8360b{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-25e3f1c .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-de79b24 .elementor-heading-title{font-size:var(--e-global-typography-c9470a1-font-size);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing)}.elementor-2625 .elementor-element.elementor-element-b264fed .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-a6caad9{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-fa9badc{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-item>a{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-a4d06a8{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-c9f9762{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-7c16f80 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-2ed6680{--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-2625 .elementor-element.elementor-element-ea75fef{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-d0341e0{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-7a62599{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-f60dce5{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-638f46c{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-3ae2331{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-cc6b103{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-f2e10ae{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-8c1541a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:138px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-92f08e7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:68px 68px;--row-gap:68px;--column-gap:68px}.elementor-2625 .elementor-element.elementor-element-da778f1{--min-height:600px}.elementor-2625 .elementor-element.elementor-element-da778f1:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-da778f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}.elementor-2625 .elementor-element.elementor-element-d2c6e19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-04f3158 .xpro-heading-title{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-04f3158 .xpro-title-focus{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-656c82e .xpro-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-656c82e .xpro-title-focus{font-size:36px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-9d143ea{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-7b04415 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-29fee41{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:138px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-0d92d7e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:68px 68px;--row-gap:68px;--column-gap:68px}.elementor-2625 .elementor-element.elementor-element-5988281{--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-a9d1856 .xpro-heading-title{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-a9d1856 .xpro-title-focus{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-244b25e .xpro-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-244b25e .xpro-title-focus{font-size:36px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-40036f9{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-5ddc1af{--min-height:600px}.elementor-2625 .elementor-element.elementor-element-5ddc1af:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-5ddc1af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-2625 .elementor-element.elementor-element-03227ed{--e-image-carousel-slides-to-show:4}.elementor-2625 .elementor-element.elementor-element-669ca79{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:138px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-be41698{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2625 .elementor-element.elementor-element-4dc7452{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-5c79212 .xpro-heading-title{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-5c79212 .xpro-title-focus{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-c08d1a3 .xpro-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-c08d1a3 .xpro-title-focus{font-size:36px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-7f3315c{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-145899c .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-b212571 .elementor-heading-title{font-size:var(--e-global-typography-c9470a1-font-size);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing)}.elementor-2625 .elementor-element.elementor-element-2515d75{--e-image-carousel-slides-to-show:4}.elementor-2625 .elementor-element.elementor-element-82b15ae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-18e3228{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-1102dcf{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-38681cc{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-c9b1fab{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-6ee3f71{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-103f25a{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-d52f24a{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-b349b60{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-244f35e{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:138px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-158365c .xpro-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2625 .elementor-element.elementor-element-158365c .xpro-title-focus{font-size:48px;background-position:bottom center}.elementor-2625 .elementor-element.elementor-element-a2e6c0c{font-size:var(--e-global-typography-cb8d7bb-font-size);line-height:var(--e-global-typography-cb8d7bb-line-height)}.elementor-2625 .elementor-element.elementor-element-3964512>.elementor-widget-container{margin:0}.elementor-2625 .elementor-element.elementor-element-76ffedd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:68px 68px;--row-gap:68px;--column-gap:68px}.elementor-2625 .elementor-element.elementor-element-2d96f84 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2625 .elementor-element.elementor-element-47a1de3{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-27a327b .wpcf7-form-control:not(.wpcf7-submit){font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-27a327b .wpcf7-submit{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-6529d74 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2625 .elementor-element.elementor-element-faf530e{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-7acf84a .xpro-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2625 .elementor-element.elementor-element-7acf84a .xpro-title-focus{font-size:28px;background-position:bottom center}.elementor-2625 .elementor-element.elementor-element-f32cf39 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-beede1e .xpro-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-beede1e .xpro-title-focus{font-size:36px;line-height:1.4em;background-position:bottom center}.elementor-2625 .elementor-element.elementor-element-2552120 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}}@media(max-width:767px){.elementor-2625 .elementor-element.elementor-element-9c122b9{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overlay-opacity:.8;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:98px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-9c122b9>.elementor-shape-bottom svg,.elementor-2625 .elementor-element.elementor-element-9c122b9>.e-con-inner>.elementor-shape-bottom svg{height:28px}.elementor-2625 .elementor-element.elementor-element-c9b63b6{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-811b2b5 .xpro-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-2625 .elementor-element.elementor-element-811b2b5 .xpro-title-focus{font-size:48px}.elementor-2625 .elementor-element.elementor-element-4f9f680 .elementor-heading-title{font-size:var(--e-global-typography-fecf9e5-font-size);line-height:var(--e-global-typography-fecf9e5-line-height)}.elementor-2625 .elementor-element.elementor-element-e6747c5{font-size:var(--e-global-typography-cb8d7bb-font-size);line-height:var(--e-global-typography-cb8d7bb-line-height)}.elementor-2625 .elementor-element.elementor-element-bd65db3 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-0c47a89 .elementor-heading-title{font-size:var(--e-global-typography-c9470a1-font-size);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing)}.elementor-2625 .elementor-element.elementor-element-7c3ef4d{--e-image-carousel-slides-to-show:2}.elementor-2625 .elementor-element.elementor-element-fecf94d{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:68px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-1c1c13f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-2625 .elementor-element.elementor-element-5654d5c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-c30e471 .xpro-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-c30e471 .xpro-title-focus{font-size:28px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-f4eb3e3 .elementor-heading-title{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-498847b{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-b4e6487{--min-height:300px}.elementor-2625 .elementor-element.elementor-element-b4e6487:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-b4e6487>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom left}.elementor-2625 .elementor-element.elementor-element-63e131b{--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-2625 .elementor-element.elementor-element-aa86446{--min-height:300px;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:auto auto;--row-gap:auto;--column-gap:auto;--flex-wrap:nowrap}.elementor-2625 .elementor-element.elementor-element-aa86446:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-aa86446>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:bottom left}.elementor-2625 .elementor-element.elementor-element-65e174d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-498da24 .xpro-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2625 .elementor-element.elementor-element-498da24 .xpro-title-focus{font-size:28px;padding:0 8px 2px}.elementor-2625 .elementor-element.elementor-element-0eda3a4{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-6d0fbe9 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-cb1291d{--padding-top:0px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-f22f3f2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-2625 .elementor-element.elementor-element-325baa1>.elementor-widget-container{padding:20px 0 0}.elementor-2625 .elementor-element.elementor-element-325baa1 .elementor-icon{font-size:56px}.elementor-2625 .elementor-element.elementor-element-325baa1 .elementor-icon svg{height:56px}.elementor-2625 .elementor-element.elementor-element-8c878e9{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-8b91de3{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-eeb9da0{--width:calc(30% - 8px);--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%)}.elementor-2625 .elementor-element.elementor-element-3dcf9b8{--width:calc(70% - 8px)}.elementor-2625 .elementor-element.elementor-element-358d923{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-605bb8d{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-0d62937>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-0d62937>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-0d62937{--padding-top:98px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-a3eb359{--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-2625 .elementor-element.elementor-element-5af7511{--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-2625 .elementor-element.elementor-element-5635555 .xpro-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2625 .elementor-element.elementor-element-5635555 .xpro-title-focus{font-size:28px}.elementor-2625 .elementor-element.elementor-element-ba1e26b{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-343a37e{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2)}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2)}.elementor-2625 .elementor-element.elementor-element-36efeeb{--e-icon-list-icon-size:46px}.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-36efeeb .elementor-icon-list-item>a{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-07f7171>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-07f7171>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-07f7171{--padding-top:98px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-9ac3844{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-2625 .elementor-element.elementor-element-473ac96>.elementor-widget-container{padding:20px 0 0}.elementor-2625 .elementor-element.elementor-element-457df27{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-8c32e07{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-93d1990{--width:calc(30% - 8px);--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%)}.elementor-2625 .elementor-element.elementor-element-6ac252a{--width:calc(70% - 8px)}.elementor-2625 .elementor-element.elementor-element-a30a7ec{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-6138375{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-4f075d1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-2625 .elementor-element.elementor-element-9e8bcd6>.elementor-widget-container{padding:20px 0 0}.elementor-2625 .elementor-element.elementor-element-9c3eb70{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-5429a62{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-d13e7ed{--width:calc(30% - 8px);--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%)}.elementor-2625 .elementor-element.elementor-element-b4a39a3{--width:calc(70% - 8px)}.elementor-2625 .elementor-element.elementor-element-62f1db5{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-30c093c{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-600516e{--padding-top:24px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-b477ecb .xpro-heading-title{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-b477ecb .xpro-title-focus{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-0d04b83 .xpro-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2625 .elementor-element.elementor-element-0d04b83 .xpro-title-focus{font-size:36px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-9bb4ac2{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-44b33ce{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:168px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-44b33ce>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-44b33ce>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-db0341f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-3981216 .elementor-heading-title{font-size:var(--e-global-typography-c9470a1-font-size);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing)}.elementor-2625 .elementor-element.elementor-element-78fb0ff .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-c8e6cdf{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-485b936{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-a81b9f0 .elementor-icon-list-item>a{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-e0749e5{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-bcaf3ed{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-63ecaf8 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-f07a6b1{--min-height:300px;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:auto auto;--row-gap:auto;--column-gap:auto;--flex-wrap:nowrap}.elementor-2625 .elementor-element.elementor-element-b875905{--width:256px;--margin-top:0%;--margin-bottom:-40%;--margin-left:-10%;--margin-right:0%;top:-15%}.elementor-2625 .elementor-element.elementor-element-b875905.e-con{--align-self:flex-end}.elementor-2625 .elementor-element.elementor-element-eebbe40{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-c3c8ee1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-c3c8ee1>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-c3c8ee1>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-fedd55e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-740b5dc .elementor-heading-title{font-size:var(--e-global-typography-c9470a1-font-size);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing)}.elementor-2625 .elementor-element.elementor-element-9e3f5aa .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-0e89e1c{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-0a299c3{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-42fc3bd .elementor-icon-list-item>a{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-1cb1ad8{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-dc8360b{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-25e3f1c .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-505b8b5{--min-height:300px;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:auto auto;--row-gap:auto;--column-gap:auto;--flex-wrap:nowrap}.elementor-2625 .elementor-element.elementor-element-5625615{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-5625615>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-5625615>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-e67b904{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-de79b24 .elementor-heading-title{font-size:var(--e-global-typography-c9470a1-font-size);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing)}.elementor-2625 .elementor-element.elementor-element-b264fed .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-a6caad9{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-fa9badc{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2625 .elementor-element.elementor-element-9f07aa1 .elementor-icon-list-item>a{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-a4d06a8{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-c9f9762{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-7c16f80 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-a4526be{--min-height:300px;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:auto auto;--row-gap:auto;--column-gap:auto;--flex-wrap:nowrap}.elementor-2625 .elementor-element.elementor-element-2ed6680>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-2ed6680>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-2ed6680{--padding-top:98px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-30618d5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-2625 .elementor-element.elementor-element-b1af275>.elementor-widget-container{padding:20px 0 0}.elementor-2625 .elementor-element.elementor-element-ea75fef{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-d0341e0{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-afc994d{--width:calc(30% - 8px);--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%)}.elementor-2625 .elementor-element.elementor-element-a5f2e43{--width:calc(70% - 8px)}.elementor-2625 .elementor-element.elementor-element-7a62599{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-f60dce5{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-4370859{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-2625 .elementor-element.elementor-element-0c0f517>.elementor-widget-container{padding:20px 0 0}.elementor-2625 .elementor-element.elementor-element-638f46c{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-3ae2331{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-c273aef{--width:calc(30% - 8px);--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%)}.elementor-2625 .elementor-element.elementor-element-4c9cd42{--width:calc(70% - 8px)}.elementor-2625 .elementor-element.elementor-element-cc6b103{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-f2e10ae{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-8c1541a>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-8c1541a>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-8c1541a{--padding-top:98px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-92f08e7{--gap:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-2625 .elementor-element.elementor-element-da778f1{--min-height:300px;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:auto auto;--row-gap:auto;--column-gap:auto;--flex-wrap:nowrap}.elementor-2625 .elementor-element.elementor-element-da778f1:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-da778f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:top center}.elementor-2625 .elementor-element.elementor-element-04f3158 .xpro-heading-title{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-04f3158 .xpro-title-focus{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-656c82e .xpro-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-656c82e .xpro-title-focus{font-size:28px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-9d143ea{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-7b04415 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-29fee41>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-29fee41>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-29fee41{--padding-top:98px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-0d92d7e{--gap:48px 48px;--row-gap:48px;--column-gap:48px}.elementor-2625 .elementor-element.elementor-element-5988281{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-a9d1856 .xpro-heading-title{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-a9d1856 .xpro-title-focus{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-244b25e .xpro-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-244b25e .xpro-title-focus{font-size:28px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-40036f9{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-5ddc1af{--min-height:300px;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:auto auto;--row-gap:auto;--column-gap:auto;--flex-wrap:nowrap}.elementor-2625 .elementor-element.elementor-element-5ddc1af:not(.elementor-motion-effects-element-type-background),.elementor-2625 .elementor-element.elementor-element-5ddc1af>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-2625 .elementor-element.elementor-element-03227ed{--e-image-carousel-slides-to-show:2}.elementor-2625 .elementor-element.elementor-element-669ca79>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-669ca79>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-669ca79{--padding-top:100px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-4dc7452{--padding-top:60px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-5c79212 .xpro-heading-title{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-5c79212 .xpro-title-focus{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-c08d1a3 .xpro-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-c08d1a3 .xpro-title-focus{font-size:28px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-7f3315c{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-145899c .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-b212571 .elementor-heading-title{font-size:var(--e-global-typography-c9470a1-font-size);line-height:var(--e-global-typography-c9470a1-line-height);letter-spacing:var(--e-global-typography-c9470a1-letter-spacing)}.elementor-2625 .elementor-element.elementor-element-2515d75{--e-image-carousel-slides-to-show:2}.elementor-2625 .elementor-element.elementor-element-82b15ae{--padding-top:16px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-ee75aba{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-2625 .elementor-element.elementor-element-b41539b>.elementor-widget-container{padding:20px 0 0}.elementor-2625 .elementor-element.elementor-element-18e3228{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-1102dcf{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-b1123f9{--width:calc(30% - 8px);--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%)}.elementor-2625 .elementor-element.elementor-element-acdfd3d{--width:calc(70% - 8px)}.elementor-2625 .elementor-element.elementor-element-38681cc{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-c9b1fab{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-ca63027{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-2625 .elementor-element.elementor-element-ee293fd>.elementor-widget-container{padding:20px 0 0}.elementor-2625 .elementor-element.elementor-element-6ee3f71{font-size:var(--e-global-typography-a992df3-font-size);line-height:var(--e-global-typography-a992df3-line-height)}.elementor-2625 .elementor-element.elementor-element-103f25a{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-8ec9081{--width:calc(30% - 8px);--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%)}.elementor-2625 .elementor-element.elementor-element-6521961{--width:calc(70% - 8px)}.elementor-2625 .elementor-element.elementor-element-d52f24a{font-size:var(--e-global-typography-b46c462-font-size);line-height:var(--e-global-typography-b46c462-line-height)}.elementor-2625 .elementor-element.elementor-element-b349b60{font-size:var(--e-global-typography-6ea7e3a-font-size);line-height:var(--e-global-typography-6ea7e3a-line-height)}.elementor-2625 .elementor-element.elementor-element-244f35e>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-244f35e>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-244f35e{--padding-top:68px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-158365c .xpro-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2625 .elementor-element.elementor-element-158365c .xpro-title-focus{font-size:36px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-a2e6c0c{font-size:var(--e-global-typography-cb8d7bb-font-size);line-height:var(--e-global-typography-cb8d7bb-line-height)}.elementor-2625 .elementor-element.elementor-element-76ffedd>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-76ffedd>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-76ffedd{--padding-top:98px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-2d96f84 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2625 .elementor-element.elementor-element-47a1de3{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-27a327b .wpcf7-form-control:not(.wpcf7-submit){font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-27a327b .wpcf7-submit{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-6529d74 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2625 .elementor-element.elementor-element-faf530e{font-size:var(--e-global-typography-49c1edf-font-size);line-height:var(--e-global-typography-49c1edf-line-height)}.elementor-2625 .elementor-element.elementor-element-664df4c{--gap:32px 32px;--row-gap:32px;--column-gap:32px}.elementor-2625 .elementor-element.elementor-element-a8187a0{font-size:18px}.elementor-2625 .elementor-element.elementor-element-1754619 .elementor-widget-container{text-align:left}.elementor-2625 .elementor-element.elementor-element-6ed9cf3>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-6ed9cf3>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-6ed9cf3{--padding-top:98px;--padding-bottom:68px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-7acf84a .xpro-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2625 .elementor-element.elementor-element-7acf84a .xpro-title-focus{font-size:28px}.elementor-2625 .elementor-element.elementor-element-f32cf39 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}.elementor-2625 .elementor-element.elementor-element-4e827ae>.elementor-shape-top svg,.elementor-2625 .elementor-element.elementor-element-4e827ae>.e-con-inner>.elementor-shape-top svg{height:28px}.elementor-2625 .elementor-element.elementor-element-4e827ae>.elementor-shape-bottom svg,.elementor-2625 .elementor-element.elementor-element-4e827ae>.e-con-inner>.elementor-shape-bottom svg{height:28px}.elementor-2625 .elementor-element.elementor-element-4e827ae{--padding-top:98px;--padding-bottom:98px;--padding-left:0px;--padding-right:0px}.elementor-2625 .elementor-element.elementor-element-beede1e .xpro-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2625 .elementor-element.elementor-element-beede1e .xpro-title-focus{font-size:28px;line-height:1.4em}.elementor-2625 .elementor-element.elementor-element-2552120 .elementor-button{font-size:var(--e-global-typography-dc93365-font-size);line-height:var(--e-global-typography-dc93365-line-height)}}