.elementor-8412 .elementor-element.elementor-element-07acff2{--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;}.elementor-8412 .elementor-element.elementor-element-65c82c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7fdfd0b );--border-color:var( --e-global-color-7fdfd0b );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8412 .elementor-element.elementor-element-94ad31e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8412 .elementor-element.elementor-element-b7e25e8{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-8412 .elementor-element.elementor-element-ee0ceea{text-align:left;}.elementor-8412 .elementor-element.elementor-element-ee0ceea .elementor-heading-title{font-family:var( --e-global-typography-9aa0a0f-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa0a0f-font-size );font-weight:var( --e-global-typography-9aa0a0f-font-weight );text-transform:var( --e-global-typography-9aa0a0f-text-transform );line-height:var( --e-global-typography-9aa0a0f-line-height );letter-spacing:var( --e-global-typography-9aa0a0f-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-977fce6{font-family:var( --e-global-typography-843bd1a-font-family ), Sans-serif;font-size:var( --e-global-typography-843bd1a-font-size );font-weight:var( --e-global-typography-843bd1a-font-weight );line-height:var( --e-global-typography-843bd1a-line-height );letter-spacing:var( --e-global-typography-843bd1a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-63f566b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8412 .elementor-element.elementor-element-db815b9 .elementor-button{background-color:var( --e-global-color-10934c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-8412 .elementor-element.elementor-element-db815b9 .elementor-button:hover, .elementor-8412 .elementor-element.elementor-element-db815b9 .elementor-button:focus{background-color:var( --e-global-color-6f5aad9 );}.elementor-8412 .elementor-element.elementor-element-96f3c27{--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:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8412 .elementor-element.elementor-element-96f3c27:not(.elementor-motion-effects-element-type-background), .elementor-8412 .elementor-element.elementor-element-96f3c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F3FE 0%, #E7E4FD 100%);}.elementor-8412 .elementor-element.elementor-element-6682e25{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--mnr-grid-size:80;--mnr-grid-color:#e9e9e9;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-8412 .elementor-element.elementor-element-6682e25.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8412 .elementor-element.elementor-element-48009f7{text-align:right;}.elementor-8412 .elementor-element.elementor-element-48009f7 .elementor-heading-title{font-family:var( --e-global-typography-9aa0a0f-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa0a0f-font-size );font-weight:var( --e-global-typography-9aa0a0f-font-weight );text-transform:var( --e-global-typography-9aa0a0f-text-transform );line-height:var( --e-global-typography-9aa0a0f-line-height );letter-spacing:var( --e-global-typography-9aa0a0f-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-4b3e7ec{--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:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8412 .elementor-element.elementor-element-d15331a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-end;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8412 .elementor-element.elementor-element-d15331a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8412 .elementor-element.elementor-element-8e8d7a2{--display:flex;--min-height:100%;--justify-content:space-between;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8412 .elementor-element.elementor-element-07e672b{--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:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8412 .elementor-element.elementor-element-53d767b .elementor-heading-title{font-family:var( --e-global-typography-45d973e-font-family ), Sans-serif;font-size:var( --e-global-typography-45d973e-font-size );font-weight:var( --e-global-typography-45d973e-font-weight );line-height:var( --e-global-typography-45d973e-line-height );letter-spacing:var( --e-global-typography-45d973e-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-3325ecc .elementor-heading-title{font-family:var( --e-global-typography-6442614-font-family ), Sans-serif;font-size:var( --e-global-typography-6442614-font-size );font-weight:var( --e-global-typography-6442614-font-weight );line-height:var( --e-global-typography-6442614-line-height );letter-spacing:var( --e-global-typography-6442614-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-dc3d7d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8412 .elementor-element.elementor-element-7fa2df2 img{width:auto;height:1.875rem;}.elementor-8412 .elementor-element.elementor-element-27d6350 .elementor-heading-title{font-family:var( --e-global-typography-7152675-font-family ), Sans-serif;font-size:var( --e-global-typography-7152675-font-size );font-weight:var( --e-global-typography-7152675-font-weight );line-height:var( --e-global-typography-7152675-line-height );letter-spacing:var( --e-global-typography-7152675-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-9d01398{--display:flex;--min-height:52%;--justify-content:flex-end;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8412 .elementor-element.elementor-element-9f533c4 .elementor-heading-title{font-family:var( --e-global-typography-7152675-font-family ), Sans-serif;font-size:var( --e-global-typography-7152675-font-size );font-weight:var( --e-global-typography-7152675-font-weight );line-height:var( --e-global-typography-7152675-line-height );letter-spacing:var( --e-global-typography-7152675-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-4d48829 > .elementor-widget-container{padding:0rem 0rem 0rem 2.5rem;}.elementor-8412 .elementor-element.elementor-element-4d48829{font-family:var( --e-global-typography-02b7469-font-family ), Sans-serif;font-size:var( --e-global-typography-02b7469-font-size );font-weight:var( --e-global-typography-02b7469-font-weight );line-height:var( --e-global-typography-02b7469-line-height );letter-spacing:var( --e-global-typography-02b7469-letter-spacing );color:var( --e-global-color-f8d78d0 );}.elementor-8412 .elementor-element.elementor-element-3c24545{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7fdfd0b );--border-color:var( --e-global-color-7fdfd0b );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8412 .elementor-element.elementor-element-8cb7d49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7fdfd0b );--border-color:var( --e-global-color-7fdfd0b );--border-radius:0px 0px 0px 0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8412 .elementor-element.elementor-element-845b546{text-align:center;}.elementor-8412 .elementor-element.elementor-element-845b546 .elementor-heading-title{font-family:var( --e-global-typography-4ffa865-font-family ), Sans-serif;font-size:var( --e-global-typography-4ffa865-font-size );font-weight:var( --e-global-typography-4ffa865-font-weight );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-2b25264{text-align:center;}.elementor-8412 .elementor-element.elementor-element-2b25264 .elementor-heading-title{font-family:var( --e-global-typography-0c33b6a-font-family ), Sans-serif;font-size:var( --e-global-typography-0c33b6a-font-size );font-weight:var( --e-global-typography-0c33b6a-font-weight );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-6fd6498{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-7fdfd0b );--border-color:var( --e-global-color-7fdfd0b );--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8412 .elementor-element.elementor-element-e058e34{text-align:center;}.elementor-8412 .elementor-element.elementor-element-e058e34 .elementor-heading-title{font-family:var( --e-global-typography-4ffa865-font-family ), Sans-serif;font-size:var( --e-global-typography-4ffa865-font-size );font-weight:var( --e-global-typography-4ffa865-font-weight );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-b7ebbe7{text-align:center;}.elementor-8412 .elementor-element.elementor-element-b7ebbe7 .elementor-heading-title{font-family:var( --e-global-typography-0c33b6a-font-family ), Sans-serif;font-size:var( --e-global-typography-0c33b6a-font-size );font-weight:var( --e-global-typography-0c33b6a-font-weight );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-b8ea8fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-7fdfd0b );--border-color:var( --e-global-color-7fdfd0b );--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8412 .elementor-element.elementor-element-c3f98d9{text-align:center;}.elementor-8412 .elementor-element.elementor-element-c3f98d9 .elementor-heading-title{font-family:var( --e-global-typography-4ffa865-font-family ), Sans-serif;font-size:var( --e-global-typography-4ffa865-font-size );font-weight:var( --e-global-typography-4ffa865-font-weight );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-dcddb34{text-align:center;}.elementor-8412 .elementor-element.elementor-element-dcddb34 .elementor-heading-title{font-family:var( --e-global-typography-0c33b6a-font-family ), Sans-serif;font-size:var( --e-global-typography-0c33b6a-font-size );font-weight:var( --e-global-typography-0c33b6a-font-weight );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-6e40ace{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-7fdfd0b );--border-color:var( --e-global-color-7fdfd0b );--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-8412 .elementor-element.elementor-element-9c76bc5 > .elementor-widget-container{margin:0 0 auto 0;}.elementor-8412 .elementor-element.elementor-element-9c76bc5{text-align:center;}.elementor-8412 .elementor-element.elementor-element-9c76bc5 .elementor-heading-title{font-family:var( --e-global-typography-4ffa865-font-family ), Sans-serif;font-size:var( --e-global-typography-4ffa865-font-size );font-weight:var( --e-global-typography-4ffa865-font-weight );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-0a99f9f{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8412 .elementor-element.elementor-element-3bfaed5 > .elementor-widget-container{margin:auto 0 0 0;}.elementor-8412 .elementor-element.elementor-element-3bfaed5{text-align:center;}.elementor-8412 .elementor-element.elementor-element-3bfaed5 .elementor-heading-title{font-family:var( --e-global-typography-0c33b6a-font-family ), Sans-serif;font-size:var( --e-global-typography-0c33b6a-font-size );font-weight:var( --e-global-typography-0c33b6a-font-weight );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-97b8274 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8412 .elementor-element.elementor-element-97b8274{text-align:center;}.elementor-8412 .elementor-element.elementor-element-97b8274 .elementor-heading-title{font-family:var( --e-global-typography-9aa0a0f-font-family ), Sans-serif;font-size:var( --e-global-typography-9aa0a0f-font-size );font-weight:var( --e-global-typography-9aa0a0f-font-weight );text-transform:var( --e-global-typography-9aa0a0f-text-transform );line-height:var( --e-global-typography-9aa0a0f-line-height );letter-spacing:var( --e-global-typography-9aa0a0f-letter-spacing );}@media(min-width:768px){.elementor-8412 .elementor-element.elementor-element-8e8d7a2{--width:12.375rem;}.elementor-8412 .elementor-element.elementor-element-9d01398{--width:10.6875rem;}}@media(max-width:1024px){.elementor-8412 .elementor-element.elementor-element-94ad31e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8412 .elementor-element.elementor-element-b7e25e8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8412 .elementor-element.elementor-element-ee0ceea .elementor-heading-title{font-size:var( --e-global-typography-9aa0a0f-font-size );line-height:var( --e-global-typography-9aa0a0f-line-height );letter-spacing:var( --e-global-typography-9aa0a0f-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-abf0164{text-align:center;}.elementor-8412 .elementor-element.elementor-element-977fce6{text-align:center;font-size:var( --e-global-typography-843bd1a-font-size );line-height:var( --e-global-typography-843bd1a-line-height );letter-spacing:var( --e-global-typography-843bd1a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-63f566b{--justify-content:center;}.elementor-8412 .elementor-element.elementor-element-6682e25{--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-8412 .elementor-element.elementor-element-48009f7 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-8412 .elementor-element.elementor-element-48009f7 .elementor-heading-title{font-size:var( --e-global-typography-9aa0a0f-font-size );line-height:var( --e-global-typography-9aa0a0f-line-height );letter-spacing:var( --e-global-typography-9aa0a0f-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-4b3e7ec{--min-height:400px;}.elementor-8412 .elementor-element.elementor-element-d15331a{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-8412 .elementor-element.elementor-element-53d767b .elementor-heading-title{font-size:var( --e-global-typography-45d973e-font-size );line-height:var( --e-global-typography-45d973e-line-height );letter-spacing:var( --e-global-typography-45d973e-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-3325ecc .elementor-heading-title{font-size:var( --e-global-typography-6442614-font-size );line-height:var( --e-global-typography-6442614-line-height );letter-spacing:var( --e-global-typography-6442614-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-27d6350 .elementor-heading-title{font-size:var( --e-global-typography-7152675-font-size );line-height:var( --e-global-typography-7152675-line-height );letter-spacing:var( --e-global-typography-7152675-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-9f533c4 .elementor-heading-title{font-size:var( --e-global-typography-7152675-font-size );line-height:var( --e-global-typography-7152675-line-height );letter-spacing:var( --e-global-typography-7152675-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-4d48829 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-8412 .elementor-element.elementor-element-4d48829{text-align:center;font-size:var( --e-global-typography-02b7469-font-size );line-height:var( --e-global-typography-02b7469-line-height );letter-spacing:var( --e-global-typography-02b7469-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-3c24545{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8412 .elementor-element.elementor-element-8cb7d49{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-8412 .elementor-element.elementor-element-845b546 .elementor-heading-title{font-size:var( --e-global-typography-4ffa865-font-size );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-2b25264 .elementor-heading-title{font-size:var( --e-global-typography-0c33b6a-font-size );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-6fd6498{border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-8412 .elementor-element.elementor-element-e058e34 .elementor-heading-title{font-size:var( --e-global-typography-4ffa865-font-size );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-b7ebbe7 .elementor-heading-title{font-size:var( --e-global-typography-0c33b6a-font-size );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-b8ea8fd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8412 .elementor-element.elementor-element-c3f98d9 .elementor-heading-title{font-size:var( --e-global-typography-4ffa865-font-size );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-dcddb34 .elementor-heading-title{font-size:var( --e-global-typography-0c33b6a-font-size );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-9c76bc5 .elementor-heading-title{font-size:var( --e-global-typography-4ffa865-font-size );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-3bfaed5 .elementor-heading-title{font-size:var( --e-global-typography-0c33b6a-font-size );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-97b8274 .elementor-heading-title{font-size:var( --e-global-typography-9aa0a0f-font-size );line-height:var( --e-global-typography-9aa0a0f-line-height );letter-spacing:var( --e-global-typography-9aa0a0f-letter-spacing );}}@media(max-width:767px){.elementor-8412 .elementor-element.elementor-element-07acff2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8412 .elementor-element.elementor-element-94ad31e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8412 .elementor-element.elementor-element-b7e25e8{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8412 .elementor-element.elementor-element-ee0ceea .elementor-heading-title{font-size:var( --e-global-typography-9aa0a0f-font-size );line-height:var( --e-global-typography-9aa0a0f-line-height );letter-spacing:var( --e-global-typography-9aa0a0f-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-977fce6{font-size:var( --e-global-typography-843bd1a-font-size );line-height:var( --e-global-typography-843bd1a-line-height );letter-spacing:var( --e-global-typography-843bd1a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-63f566b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-8412 .elementor-element.elementor-element-6682e25{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8412 .elementor-element.elementor-element-48009f7 .elementor-heading-title{font-size:var( --e-global-typography-9aa0a0f-font-size );line-height:var( --e-global-typography-9aa0a0f-line-height );letter-spacing:var( --e-global-typography-9aa0a0f-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-4b3e7ec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-8412 .elementor-element.elementor-element-d15331a{--min-height:400px;--flex-wrap:nowrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:1rem;}.elementor-8412 .elementor-element.elementor-element-53d767b .elementor-heading-title{font-size:var( --e-global-typography-45d973e-font-size );line-height:var( --e-global-typography-45d973e-line-height );letter-spacing:var( --e-global-typography-45d973e-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-3325ecc .elementor-heading-title{font-size:var( --e-global-typography-6442614-font-size );line-height:var( --e-global-typography-6442614-line-height );letter-spacing:var( --e-global-typography-6442614-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-27d6350 .elementor-heading-title{font-size:var( --e-global-typography-7152675-font-size );line-height:var( --e-global-typography-7152675-line-height );letter-spacing:var( --e-global-typography-7152675-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-9f533c4 .elementor-heading-title{font-size:var( --e-global-typography-7152675-font-size );line-height:var( --e-global-typography-7152675-line-height );letter-spacing:var( --e-global-typography-7152675-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-4d48829{font-size:var( --e-global-typography-02b7469-font-size );line-height:var( --e-global-typography-02b7469-line-height );letter-spacing:var( --e-global-typography-02b7469-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-3c24545{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8412 .elementor-element.elementor-element-8cb7d49{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8412 .elementor-element.elementor-element-845b546 .elementor-heading-title{font-size:var( --e-global-typography-4ffa865-font-size );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-2b25264 .elementor-heading-title{font-size:var( --e-global-typography-0c33b6a-font-size );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-6fd6498{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8412 .elementor-element.elementor-element-e058e34 .elementor-heading-title{font-size:var( --e-global-typography-4ffa865-font-size );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-b7ebbe7 .elementor-heading-title{font-size:var( --e-global-typography-0c33b6a-font-size );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-b8ea8fd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8412 .elementor-element.elementor-element-c3f98d9 .elementor-heading-title{font-size:var( --e-global-typography-4ffa865-font-size );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-dcddb34 .elementor-heading-title{font-size:var( --e-global-typography-0c33b6a-font-size );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-6e40ace{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8412 .elementor-element.elementor-element-9c76bc5 .elementor-heading-title{font-size:var( --e-global-typography-4ffa865-font-size );line-height:var( --e-global-typography-4ffa865-line-height );letter-spacing:var( --e-global-typography-4ffa865-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-3bfaed5 .elementor-heading-title{font-size:var( --e-global-typography-0c33b6a-font-size );line-height:var( --e-global-typography-0c33b6a-line-height );letter-spacing:var( --e-global-typography-0c33b6a-letter-spacing );}.elementor-8412 .elementor-element.elementor-element-97b8274 .elementor-heading-title{font-size:var( --e-global-typography-9aa0a0f-font-size );line-height:var( --e-global-typography-9aa0a0f-line-height );letter-spacing:var( --e-global-typography-9aa0a0f-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-48009f7 */.elementor-8412 .elementor-element.elementor-element-48009f7 {
    text-orientation: sideways;
    writing-mode: sideways-lr;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53d767b */.elementor-8412 .elementor-element.elementor-element-53d767b .elementor-heading-title {
    font-size: max(40px, min(4rem, 4.5vw));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e8d7a2 */.elementor-8412 .elementor-element.elementor-element-8e8d7a2 {
    background: var(--Gradient-Purple-Gradient, linear-gradient(180deg, #E0DCFF 15%, #EDDDFE 50%, #C5C2FF 100%));

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d01398 */.elementor-8412 .elementor-element.elementor-element-9d01398 {
    background: var(--Gradient-Red-Gradient, linear-gradient(180deg, #FFE1DF 14.54%, #FFE0D5 50%, #FFC7CD 100%));
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d48829 */.elementor-8412 .elementor-element.elementor-element-4d48829 a:after {
    content: '';
    position: absolute;
    right: 0;
    bottom: 0.25rem;
    width: 0.4375rem;
    height: 0.4375rem;
    border-top: 1.5px solid;
    border-right: 1.5px solid;
}

.elementor-8412 .elementor-element.elementor-element-4d48829 a:before {
    content: '';
    position: absolute;
    border-top: 1.5px solid;
    width: 0.5rem;
    height: 1.5px;
    transform: rotate(-45deg);
    right: 0;
    bottom: 0.40625rem;
}

.elementor-8412 .elementor-element.elementor-element-4d48829 a {
    padding-right: 0.75rem;
    margin-right: 0.3125rem;
    position: relative;
    font-weight: 600;
    color: #000;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6682e25 */.elementor-8412 .elementor-element.elementor-element-6682e25 {
    background-position: 0px -1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c24545 */.elementor-8412 .elementor-element.elementor-element-3c24545 .slick-track {
    display: flex !important;
}

.elementor-8412 .elementor-element.elementor-element-3c24545 .slick-track > div {
    height: auto !important;
    display: flex;
    align-items: center;
}/* End custom CSS */