.elementor-214 .elementor-element.elementor-element-d110bac{--display:flex;--position:fixed;--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-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;top:0px;--z-index:999;}.elementor-214 .elementor-element.elementor-element-d110bac:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-d110bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD1;}body:not(.rtl) .elementor-214 .elementor-element.elementor-element-d110bac{left:0px;}body.rtl .elementor-214 .elementor-element.elementor-element-d110bac{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-214 .elementor-element.elementor-element-290efc4 img{width:100%;max-width:150px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-f9e40a0 .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:130%;}.elementor-214 .elementor-element.elementor-element-f9e40a0 .elementor-nav-menu--main .elementor-item{color:#737373;fill:#737373;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-214 .elementor-element.elementor-element-f9e40a0{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-214 .elementor-element.elementor-element-f9e40a0 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-758de74 .elementor-button{background-color:#FFFFFF00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:32px;fill:#737373;color:#737373;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 24px;}.elementor-214 .elementor-element.elementor-element-758de74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-214 .elementor-element.elementor-element-758de74 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-214 .elementor-element.elementor-element-b859c66 img{width:40px;max-width:40px;}.elementor-214 .elementor-element.elementor-element-dc1fda9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--margin-top:97px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-c0a1c82{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-8e14db2 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:20px;border-radius:100px 100px 100px 100px;padding:12px 16px 12px 12px;}.elementor-214 .elementor-element.elementor-element-8e14db2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-214 .elementor-element.elementor-element-8e14db2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-302494f .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:70px;font-weight:400;line-height:130%;color:#3B3B3B;}.elementor-214 .elementor-element.elementor-element-a0e3d63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-214 .elementor-element.elementor-element-a0e3d63 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-ec5674f .elementor-button{background-color:#FFFFFF00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:32px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 24px;}.elementor-214 .elementor-element.elementor-element-ec5674f{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;}.elementor-214 .elementor-element.elementor-element-ec5674f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-214 .elementor-element.elementor-element-ec5674f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-214 .elementor-element.elementor-element-ea5484c img{width:100%;max-width:336px;border-radius:16px 16px 16px 16px;}.elementor-214 .elementor-element.elementor-element-e65905c .elementor-button{background-color:#FFFFFF00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:32px;fill:#737373;color:#737373;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 12px;}.elementor-214 .elementor-element.elementor-element-e65905c .elementor-button-content-wrapper{flex-direction:row;}.elementor-214 .elementor-element.elementor-element-e65905c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-214 .elementor-element.elementor-element-27f85a3{--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:center;--padding-top:0px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-93855cd{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:24px 24px 24px 24px;--padding-top:112px;--padding-bottom:112px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-e7c7387{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-214 .elementor-element.elementor-element-e7c7387 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:48px;font-weight:400;line-height:130%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-80b6ce1{--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-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-0062d73{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-0062d73:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-0062d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-0062d73.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-d51ec7e{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-e8d60b8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-4700107 img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-1dbc42e{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-de8cc65 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-95bc49d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-1265731{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-02d51a8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-60b30e3 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-6da611b img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-e6c7554{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-e6c7554:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-e6c7554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-e6c7554.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-cb42f13{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-56e31cf{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-aaec746 img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-c42a4c7{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-428fd85 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-0cfebb1{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-86ce359{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-4295ff9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-6e999d5 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-1d76f06 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-897935a{--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-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-7d33726{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-7d33726:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-7d33726 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-7d33726.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-4bad277{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-32d5940{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-492fcc6 img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-64ef243{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-cae671c .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-725db3b{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-64d39bb{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-b164334{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-39e251d img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-5e5699a img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-6a8aea1{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-6a8aea1:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-6a8aea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-6a8aea1.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-772b2a8{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-f975adc{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-fcc042e img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-7481b6e{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-663751d .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-d809e19{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-0c78656{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-52cf950{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-a90295e img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-6815152 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-495d0cf{--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-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-453ee98{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-453ee98:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-453ee98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-453ee98.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-cd0f1e3{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-5ab64e0{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-0dfa313 img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-a6e835e{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-7ada81a .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-d5c1aa1{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-5d48abe{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-aed05e4{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-ce5bd87 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-069712c img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-d910882{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-d910882:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-d910882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-d910882.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-a80c60e{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-d068354{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-ec27752 img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-583cd4c{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-699cc9b .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-381c8a1{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-7e1c5e5{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-3450d2e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-f041477 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-4295bd0 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-bd0ebf2{--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-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-d1794d1{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-d1794d1:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-d1794d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-d1794d1.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-ca28f14{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-9ef1f50{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-4064222 img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-a8d92ae{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-6b402b0 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-5c6f6f3{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-56e904c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-609ca13{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-729f30f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-2d862ab img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-10b3daf img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-b56c894{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-b56c894:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-b56c894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-b56c894.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-41aa819{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-307a3d8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-b5a2c38 img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-e15e5cc{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-5c3dd81 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-4107f3f{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-5be3468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-769e1ed{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-e37f759{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-4c0e71b img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-52f417f img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-79057ed{--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-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-d43c878{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-d43c878:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-d43c878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-d43c878.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-355ab33{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-131049e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-655ccc8 img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-652b982{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-0716840 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-2947069{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-594020e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-93f3dfc{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-fce1006{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-0e1814c img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-15b9bdc img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-eedc89e{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-eedc89e:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-eedc89e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-eedc89e.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-8816cee{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-f543952{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-5520645 img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-1595596{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-66c7164 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-2472c2a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-1077bea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-e308ada{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-a93cdcb{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-06b4389 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-f06b9e8 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-c94e817{--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-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;}.elementor-214 .elementor-element.elementor-element-953c3f8{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-953c3f8:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-953c3f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-953c3f8.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-be4661c{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-1373aa7{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-9597f27 img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-b732fe6{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-71545b5 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-36a8d30{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-2b633cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-f1feffd{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-af1164e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-f0ec975 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-7c46ba4 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-2a0d2d4{--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:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-214 .elementor-element.elementor-element-2a0d2d4:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-2a0d2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-2a0d2d4.e-con{--align-self:stretch;}.elementor-214 .elementor-element.elementor-element-2bddf0f{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-5a4e7cb{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-068a72e img{width:100%;max-width:136px;}.elementor-214 .elementor-element.elementor-element-f7a6475{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-214 .elementor-element.elementor-element-e25ee02 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:24px;font-weight:400;font-style:italic;line-height:140%;}.elementor-214 .elementor-element.elementor-element-7d2a96d{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-31cd295{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:150%;color:#0D0D0D;}.elementor-214 .elementor-element.elementor-element-f8a82b6{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#858585;}.elementor-214 .elementor-element.elementor-element-479d2f1{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-eae9baa img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-365e913 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-6674a96 .elementor-button{background-color:#FFFFFF00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:32px;fill:#737373;color:#737373;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 12px;}.elementor-214 .elementor-element.elementor-element-6674a96 .elementor-button-content-wrapper{flex-direction:row;}.elementor-214 .elementor-element.elementor-element-6674a96 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-214 .elementor-element.elementor-element-39e54f3{--display:flex;--min-height:100vh;--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:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-39e54f3:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-39e54f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-214 .elementor-element.elementor-element-d700d0e{--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-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C0C0C0;--border-color:#C0C0C0;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-65ed891 img{width:100%;max-width:150px;}.elementor-214 .elementor-element.elementor-element-af5c6e3 img{width:40px;max-width:40px;}.elementor-214 .elementor-element.elementor-element-5897972 .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:130%;}.elementor-214 .elementor-element.elementor-element-5897972 .elementor-nav-menu--main .elementor-item{color:#737373;fill:#737373;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-214 .elementor-element.elementor-element-5897972{--e-nav-menu-horizontal-menu-item-margin:calc( 16px / 2 );}.elementor-214 .elementor-element.elementor-element-5897972 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:16px;}.elementor-214 .elementor-element.elementor-element-811270e .elementor-button{background-color:#FFFFFF00;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:32px;fill:#737373;color:#737373;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DADADA;border-radius:100px 100px 100px 100px;padding:12px 12px 12px 24px;}.elementor-214 .elementor-element.elementor-element-811270e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-214 .elementor-element.elementor-element-811270e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-214 .elementor-element.elementor-element-04300b4{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-a5dd287{--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-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-214 .elementor-element.elementor-element-cb3ecad{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-214 .elementor-element.elementor-element-6836060 img{width:100%;max-width:150px;}.elementor-214 .elementor-element.elementor-element-c6a7a6c{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:140%;color:#DFDFDF;}.elementor-214 .elementor-element.elementor-element-d88ec4e .elementor-nav-menu .elementor-item{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:130%;}.elementor-214 .elementor-element.elementor-element-d88ec4e .elementor-nav-menu--main .elementor-item{color:#DFDFDF;fill:#DFDFDF;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-214 .elementor-element.elementor-element-d88ec4e{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-214 .elementor-element.elementor-element-d88ec4e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-214 .elementor-element.elementor-element-03f07c3{--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-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;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:#FFFFFF52;--border-color:#FFFFFF52;--border-radius:0px 0px 0px 0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-997a228 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:140%;color:#DFDFDF;}.elementor-214 .elementor-element.elementor-element-a803866{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:100px 100px 100px 100px;--padding-top:8px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-214 .elementor-element.elementor-element-bebf331 img{max-width:32px;}.elementor-214 .elementor-element.elementor-element-27f7c06 img{max-width:32px;}body.elementor-page-214:not(.elementor-motion-effects-element-type-background), body.elementor-page-214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-214 .elementor-element.elementor-element-b859c66 img{width:40px;max-width:40px;}.elementor-214 .elementor-element.elementor-element-dc1fda9{--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;--margin-top:79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-c0a1c82{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-214 .elementor-element.elementor-element-302494f{text-align:center;}.elementor-214 .elementor-element.elementor-element-a0e3d63{text-align:center;}.elementor-214 .elementor-element.elementor-element-ec5674f{--container-widget-width:191px;--container-widget-flex-grow:0;width:var( --container-widget-width, 191px );max-width:191px;}.elementor-214 .elementor-element.elementor-element-27f85a3{--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-93855cd{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-80b6ce1{--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-214 .elementor-element.elementor-element-897935a{--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-214 .elementor-element.elementor-element-495d0cf{--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-214 .elementor-element.elementor-element-bd0ebf2{--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-214 .elementor-element.elementor-element-79057ed{--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-214 .elementor-element.elementor-element-c94e817{--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-214 .elementor-element.elementor-element-af5c6e3 img{width:40px;max-width:40px;}}@media(max-width:767px){.elementor-214 .elementor-element.elementor-element-dc1fda9{--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-302494f .elementor-heading-title{font-size:40px;}.elementor-214 .elementor-element.elementor-element-a0e3d63{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-214 .elementor-element.elementor-element-a0e3d63 .elementor-heading-title{font-size:18px;}.elementor-214 .elementor-element.elementor-element-ec5674f .elementor-button{padding:12px 12px 12px 16px;}.elementor-214 .elementor-element.elementor-element-e65905c .elementor-button{padding:12px 12px 12px 16px;}.elementor-214 .elementor-element.elementor-element-e7c7387 .elementor-heading-title{font-size:32px;}.elementor-214 .elementor-element.elementor-element-0062d73{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-e8d60b8{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-e6c7554{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-56e31cf{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-7d33726{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-32d5940{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-6a8aea1{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-f975adc{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-453ee98{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-5ab64e0{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-d910882{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-d068354{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-d1794d1{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-9ef1f50{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-b56c894{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-307a3d8{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-d43c878{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-131049e{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-eedc89e{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-f543952{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-953c3f8{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-1373aa7{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-2a0d2d4{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-214 .elementor-element.elementor-element-5a4e7cb{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-214 .elementor-element.elementor-element-6674a96 .elementor-button{padding:12px 12px 12px 16px;}.elementor-214 .elementor-element.elementor-element-a5dd287{--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-214 .elementor-element.elementor-element-cb3ecad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-214 .elementor-element.elementor-element-c6a7a6c{text-align:center;}.elementor-214 .elementor-element.elementor-element-03f07c3{--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-214 .elementor-element.elementor-element-997a228.elementor-element{--order:99999 /* order end hack */;}.elementor-214 .elementor-element.elementor-element-997a228{text-align:center;}}/* Start custom CSS for nav-menu, class: .elementor-element-f9e40a0 */.elementor-214 .elementor-element.elementor-element-f9e40a0 a {
    transition: 0.3s ease-in-out;
}

@media (min-width: 1025px) {
    .elementor-214 .elementor-element.elementor-element-f9e40a0 a:hover {
        color: #2D449E !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-758de74 */.elementor-214 .elementor-element.elementor-element-758de74 .elementor-button-icon {
    font-size: 32px;
    transition: 0.3s ease-in-out;
}

.elementor-214 .elementor-element.elementor-element-758de74 .elementor-button {
    transition: 0.3s ease-in-out;
}

@media (min-width: 1025px) {
    .elementor-214 .elementor-element.elementor-element-758de74:hover .elementor-button-icon {
        transform: rotate(45deg);
    }
    
    .elementor-214 .elementor-element.elementor-element-758de74:hover .elementor-button {
        transform: scale(0.96);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b859c66 */.elementor-214 .elementor-element.elementor-element-b859c66 {
    min-width: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d110bac */.elementor-214 .elementor-element.elementor-element-d110bac {
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e14db2 */.elementor-214 .elementor-element.elementor-element-8e14db2 .elementor-button-icon {
    font-size: 20px;
}


.elementor-214 .elementor-element.elementor-element-8e14db2 .elementor-button {
    background: linear-gradient(106deg, rgba(45, 68, 158, 0.20) -0.01%, rgba(220, 65, 57, 0.20) 99.99%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec5674f */.elementor-214 .elementor-element.elementor-element-ec5674f .elementor-button-icon {
    font-size: 32px;
    transition: 0.3s ease-in-out;
}

.elementor-214 .elementor-element.elementor-element-ec5674f .elementor-button {
    transition: 0.3s ease-in-out;
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
}

@media (min-width: 1025px) {
    .elementor-214 .elementor-element.elementor-element-ec5674f:hover .elementor-button-icon {
        transform: rotate(-45deg);
    }
    
    .elementor-214 .elementor-element.elementor-element-ec5674f:hover .elementor-button {
        transform: scale(0.96);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a1c82 */.elementor-214 .elementor-element.elementor-element-c0a1c82 {
    max-width: 579px;
}

@media (max-width: 1024px) {
    .elementor-214 .elementor-element.elementor-element-c0a1c82 {
        max-width:480px;
    }
}

@media (max-width: 767px) {
    .elementor-214 .elementor-element.elementor-element-c0a1c82 {
        max-width:360px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e65905c */.elementor-214 .elementor-element.elementor-element-e65905c {
    position: absolute;
    top: 32px;
    left: 32px;
}

.elementor-214 .elementor-element.elementor-element-e65905c .elementor-button-icon {
    font-size: 32px;
    transition: 0.3s ease-in-out;
}

.elementor-214 .elementor-element.elementor-element-e65905c .elementor-button {
    transition: 0.3s ease-in-out;
}

@media (min-width: 1025px) {
    .elementor-214 .elementor-element.elementor-element-e65905c:hover .elementor-button-icon {
        transform: rotate(45deg);
    }
    
    .elementor-214 .elementor-element.elementor-element-e65905c:hover .elementor-button {
        transform: scale(0.96);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc1fda9 */.elementor-214 .elementor-element.elementor-element-dc1fda9 {
    background: linear-gradient(180deg, rgba(220, 65, 57, 0.12) 0%, rgba(255, 255, 255, 0.00) 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4700107 */.elementor-214 .elementor-element.elementor-element-4700107 {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de8cc65 */.elementor-214 .elementor-element.elementor-element-de8cc65 {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-60b30e3 */.elementor-214 .elementor-element.elementor-element-60b30e3 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6da611b */.elementor-214 .elementor-element.elementor-element-6da611b {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02d51a8 */.elementor-214 .elementor-element.elementor-element-02d51a8 {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aaec746 */.elementor-214 .elementor-element.elementor-element-aaec746 {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-428fd85 */.elementor-214 .elementor-element.elementor-element-428fd85 {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e999d5 */.elementor-214 .elementor-element.elementor-element-6e999d5 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d76f06 */.elementor-214 .elementor-element.elementor-element-1d76f06 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4295ff9 */.elementor-214 .elementor-element.elementor-element-4295ff9 {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-492fcc6 */.elementor-214 .elementor-element.elementor-element-492fcc6 {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cae671c */.elementor-214 .elementor-element.elementor-element-cae671c {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39e251d */.elementor-214 .elementor-element.elementor-element-39e251d {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e5699a */.elementor-214 .elementor-element.elementor-element-5e5699a {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b164334 */.elementor-214 .elementor-element.elementor-element-b164334 {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fcc042e */.elementor-214 .elementor-element.elementor-element-fcc042e {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-663751d */.elementor-214 .elementor-element.elementor-element-663751d {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a90295e */.elementor-214 .elementor-element.elementor-element-a90295e {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6815152 */.elementor-214 .elementor-element.elementor-element-6815152 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52cf950 */.elementor-214 .elementor-element.elementor-element-52cf950 {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0dfa313 */.elementor-214 .elementor-element.elementor-element-0dfa313 {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ada81a */.elementor-214 .elementor-element.elementor-element-7ada81a {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce5bd87 */.elementor-214 .elementor-element.elementor-element-ce5bd87 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-069712c */.elementor-214 .elementor-element.elementor-element-069712c {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aed05e4 */.elementor-214 .elementor-element.elementor-element-aed05e4 {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ec27752 */.elementor-214 .elementor-element.elementor-element-ec27752 {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-699cc9b */.elementor-214 .elementor-element.elementor-element-699cc9b {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f041477 */.elementor-214 .elementor-element.elementor-element-f041477 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4295bd0 */.elementor-214 .elementor-element.elementor-element-4295bd0 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3450d2e */.elementor-214 .elementor-element.elementor-element-3450d2e {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4064222 */.elementor-214 .elementor-element.elementor-element-4064222 {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b402b0 */.elementor-214 .elementor-element.elementor-element-6b402b0 {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d862ab */.elementor-214 .elementor-element.elementor-element-2d862ab {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10b3daf */.elementor-214 .elementor-element.elementor-element-10b3daf {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729f30f */.elementor-214 .elementor-element.elementor-element-729f30f {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5a2c38 */.elementor-214 .elementor-element.elementor-element-b5a2c38 {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c3dd81 */.elementor-214 .elementor-element.elementor-element-5c3dd81 {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c0e71b */.elementor-214 .elementor-element.elementor-element-4c0e71b {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52f417f */.elementor-214 .elementor-element.elementor-element-52f417f {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e37f759 */.elementor-214 .elementor-element.elementor-element-e37f759 {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-655ccc8 */.elementor-214 .elementor-element.elementor-element-655ccc8 {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0716840 */.elementor-214 .elementor-element.elementor-element-0716840 {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0e1814c */.elementor-214 .elementor-element.elementor-element-0e1814c {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15b9bdc */.elementor-214 .elementor-element.elementor-element-15b9bdc {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fce1006 */.elementor-214 .elementor-element.elementor-element-fce1006 {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5520645 */.elementor-214 .elementor-element.elementor-element-5520645 {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66c7164 */.elementor-214 .elementor-element.elementor-element-66c7164 {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06b4389 */.elementor-214 .elementor-element.elementor-element-06b4389 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f06b9e8 */.elementor-214 .elementor-element.elementor-element-f06b9e8 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a93cdcb */.elementor-214 .elementor-element.elementor-element-a93cdcb {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9597f27 */.elementor-214 .elementor-element.elementor-element-9597f27 {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71545b5 */.elementor-214 .elementor-element.elementor-element-71545b5 {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0ec975 */.elementor-214 .elementor-element.elementor-element-f0ec975 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c46ba4 */.elementor-214 .elementor-element.elementor-element-7c46ba4 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af1164e */.elementor-214 .elementor-element.elementor-element-af1164e {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-068a72e */.elementor-214 .elementor-element.elementor-element-068a72e {
    min-width: 136px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e25ee02 */.elementor-214 .elementor-element.elementor-element-e25ee02 {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eae9baa */.elementor-214 .elementor-element.elementor-element-eae9baa {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-365e913 */.elementor-214 .elementor-element.elementor-element-365e913 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-479d2f1 */.elementor-214 .elementor-element.elementor-element-479d2f1 {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6674a96 */.elementor-214 .elementor-element.elementor-element-6674a96 .elementor-button-icon {
    font-size: 32px;
    transition: 0.3s ease-in-out;
}

.elementor-214 .elementor-element.elementor-element-6674a96 .elementor-button {
    transition: 0.3s ease-in-out;
}

@media (min-width: 1025px) {
    .elementor-214 .elementor-element.elementor-element-6674a96:hover .elementor-button-icon {
        transform: rotate(45deg);
    }
    
    .elementor-214 .elementor-element.elementor-element-6674a96:hover .elementor-button {
        transform: scale(0.96);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93855cd */.elementor-214 .elementor-element.elementor-element-93855cd {
    background: linear-gradient(91deg, rgba(45, 68, 158, 0.08) 22.37%, rgba(220, 65, 57, 0.08) 100.02%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af5c6e3 */.elementor-214 .elementor-element.elementor-element-af5c6e3 {
    min-width: 40px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-5897972 */.elementor-214 .elementor-element.elementor-element-5897972 a {
    transition: 0.3s ease-in-out;
}

@media (min-width: 1025px) {
    .elementor-214 .elementor-element.elementor-element-5897972 a:hover {
        color: #2D449E !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-811270e */.elementor-214 .elementor-element.elementor-element-811270e .elementor-button-icon {
    font-size: 32px;
    transition: 0.3s ease-in-out;
}

.elementor-214 .elementor-element.elementor-element-811270e .elementor-button {
    transition: 0.3s ease-in-out;
}

@media (min-width: 1025px) {
    .elementor-214 .elementor-element.elementor-element-811270e:hover .elementor-button-icon {
        transform: rotate(45deg);
    }
    
    .elementor-214 .elementor-element.elementor-element-811270e:hover .elementor-button {
        transform: scale(0.96);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39e54f3 */.popup {
    opacity: 0;
    position: fixed;
    z-index: 1000;
    top: 0;
    right: -100%;
    transition: 0.5s ease-in-out;
    pointer-events: none;
}

.popup.ativo {
    opacity: 1 !important;
    position: fixed;
    z-index: 1000;
    top: 0;
    right: 0;
    transition: 0.5s ease-in-out;
    pointer-events: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb3ecad */.elementor-214 .elementor-element.elementor-element-cb3ecad {
    max-width: 213px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-d88ec4e */.elementor-214 .elementor-element.elementor-element-d88ec4e a {
    transition: 0.3s ease-in-out;
}

@media (min-width: 1025px) {
    .elementor-214 .elementor-element.elementor-element-d88ec4e a:hover {
        color: #FFFFFF !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bebf331 */.elementor-214 .elementor-element.elementor-element-bebf331 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27f7c06 */.elementor-214 .elementor-element.elementor-element-27f7c06 {
    min-width: 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a803866 */.elementor-214 .elementor-element.elementor-element-a803866 {
    background: rgba(255, 255, 255, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04300b4 */.elementor-214 .elementor-element.elementor-element-04300b4 {
    background: linear-gradient(91deg, #2D449E 22.37%, #DC4139 100.02%);
}/* End custom CSS */
/* Start custom CSS */.fit{
    width: fit-content;
}

html, body {
    width: 100%;
    overflow-x: hidden;
}

.dm-sans {
    font-family: "DM Sans";
}

.text-italic {
    font-style: italic;
}

.text-gradient {
    background: linear-gradient(89deg, #2D449E 18.62%, #DC4139 97.59%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Serif Text';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url('https://daaoabrj.org/wp-content/uploads/2025/11/DMSerifText-Italic.eot');
	src: url('https://daaoabrj.org/wp-content/uploads/2025/11/DMSerifText-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://daaoabrj.org/wp-content/uploads/2025/11/DMSerifText-Italic.woff2') format('woff2'),
		url('https://daaoabrj.org/wp-content/uploads/2025/11/DMSerifText-Italic.woff') format('woff'),
		url('https://daaoabrj.org/wp-content/uploads/2025/11/DMSerifText-Italic.ttf') format('truetype'),
		url('https://daaoabrj.org/wp-content/uploads/2025/11/DMSerifText-Italic.svg#DMSerifText') format('svg');
}
/* End Custom Fonts CSS */