.elementor-1205 .elementor-element.elementor-element-df2e3aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:-94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-df2e3aa:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-df2e3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agency.optimarksol.com/wp-content/uploads/2026/02/Section-4-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-1205 .elementor-element.elementor-element-eeb3085{width:var( --container-widget-width, FIT-CONTENT );max-width:FIT-CONTENT;background-color:#2D3950;padding:8px 20px 8px 20px;--container-widget-width:FIT-CONTENT;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fccf08e );border-radius:111111px 111111px 111111px 111111px;text-align:center;}.elementor-1205 .elementor-element.elementor-element-eeb3085 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-cecaa36{width:var( --container-widget-width, 848px );max-width:848px;--container-widget-width:848px;--container-widget-flex-grow:0;text-align:start;}.elementor-1205 .elementor-element.elementor-element-cecaa36 .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:96px;font-weight:400;line-height:96px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-2b58c24{width:var( --container-widget-width, 687px );max-width:687px;--container-widget-width:687px;--container-widget-flex-grow:0;text-align:start;}.elementor-1205 .elementor-element.elementor-element-2b58c24 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-25aa5ab );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1205 .elementor-element.elementor-element-8fb7de6 .elementor-button{background-color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:11111px 11111px 11111px 11111px;padding:14px 25px 14px 25px;}.elementor-1205 .elementor-element.elementor-element-8fb7de6 .elementor-button:hover, .elementor-1205 .elementor-element.elementor-element-8fb7de6 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-8fb7de6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1205 .elementor-element.elementor-element-8fb7de6 .elementor-button:hover svg, .elementor-1205 .elementor-element.elementor-element-8fb7de6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-6cc0309{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-62f34fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-39290d8{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-3575e5e );padding:8px 20px 8px 20px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fccf08e );border-radius:111111px 111111px 111111px 111111px;text-align:start;}.elementor-1205 .elementor-element.elementor-element-39290d8 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-fabdf49{width:var( --container-widget-width, 471px );max-width:471px;--container-widget-width:471px;--container-widget-flex-grow:0;text-align:start;}.elementor-1205 .elementor-element.elementor-element-fabdf49 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-1205 .elementor-element.elementor-element-9525ec3{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );color:var( --e-global-color-dd4da9d );}.elementor-1205 .elementor-element.elementor-element-13d6e4f .elementor-button{background-color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:11111px 11111px 11111px 11111px;padding:14px 25px 14px 25px;}.elementor-1205 .elementor-element.elementor-element-13d6e4f .elementor-button:hover, .elementor-1205 .elementor-element.elementor-element-13d6e4f .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-13d6e4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1205 .elementor-element.elementor-element-13d6e4f .elementor-button:hover svg, .elementor-1205 .elementor-element.elementor-element-13d6e4f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-a9025b8{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1205 .elementor-element.elementor-element-a9025b8:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-a9025b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agency.optimarksol.com/wp-content/uploads/2026/02/Generated-Image-February-12-2026-10_55PM_cleanup.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-45bd638{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-b83021d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-1157956{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-4b37834 );padding:8px 20px 8px 20px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fccf08e );border-radius:111111px 111111px 111111px 111111px;text-align:start;}.elementor-1205 .elementor-element.elementor-element-1157956 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-20d943e{width:var( --container-widget-width, 764px );max-width:764px;--container-widget-width:764px;--container-widget-flex-grow:0;text-align:center;}.elementor-1205 .elementor-element.elementor-element-20d943e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1205 .elementor-element.elementor-element-8ad1f9d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-32458b2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-32458b2:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-32458b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-32458b2:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-1205 .elementor-element.elementor-element-4ed519c{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-4ed519c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-4ed519c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4ed519c .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-4ed519c .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-4ed519c .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-4ed519c .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-3579d9d .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-9594dde{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-9594dde:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-9594dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-9594dde:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-5bd8d5f{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-5bd8d5f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-19dab6b );color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-19dab6b );color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-5bd8d5f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-5bd8d5f .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-5bd8d5f .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-5bd8d5f .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-5bd8d5f .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-5ee504a .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-8581b46{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-8581b46:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-8581b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-8581b46:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-3a3dc3c{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-3a3dc3c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-3a3dc3c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-3a3dc3c .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-3a3dc3c .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-3a3dc3c .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-3a3dc3c .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-de72e6b .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-f6a476c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-f6a476c:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-f6a476c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1205 .elementor-element.elementor-element-8bb3cb0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-04e707c{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:start;}.elementor-1205 .elementor-element.elementor-element-04e707c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-35bf563{width:var( --container-widget-width, 607px );max-width:607px;--container-widget-width:607px;--container-widget-flex-grow:0;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:300;line-height:33px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-25aa5ab );}.elementor-1205 .elementor-element.elementor-element-98dc159 .elementor-button{background-color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:11111px 11111px 11111px 11111px;padding:14px 25px 14px 25px;}.elementor-1205 .elementor-element.elementor-element-98dc159 .elementor-button:hover, .elementor-1205 .elementor-element.elementor-element-98dc159 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-98dc159 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1205 .elementor-element.elementor-element-98dc159 .elementor-button:hover svg, .elementor-1205 .elementor-element.elementor-element-98dc159 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-c444a1c{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1205 .elementor-element.elementor-element-c444a1c:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-c444a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agency.optimarksol.com/wp-content/uploads/2026/02/Generated-Image-February-12-2026-10_58PM_cleanup.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-c0b3967{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-a3cf119{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-99dc0a7{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-4b37834 );padding:8px 20px 8px 20px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fccf08e );border-radius:111111px 111111px 111111px 111111px;text-align:start;}.elementor-1205 .elementor-element.elementor-element-99dc0a7 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-e4d76aa{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-1205 .elementor-element.elementor-element-e4d76aa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1205 .elementor-element.elementor-element-20e901a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-693c014{--display:flex;--min-height:208px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9a62723 );--border-color:var( --e-global-color-9a62723 );--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-693c014:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-693c014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ef95d2 );}.elementor-1205 .elementor-element.elementor-element-693c014:hover{background-color:var( --e-global-color-7f4e692 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4b37834 );--border-color:var( --e-global-color-4b37834 );}.elementor-1205 .elementor-element.elementor-element-693c014, .elementor-1205 .elementor-element.elementor-element-693c014::before{--border-transition:0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-c1ef571 .elementor-counter-title{justify-content:center;color:var( --e-global-color-dd4da9d );font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-c1ef571 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-19dab6b );font-family:"Instrument Sans", Sans-serif;font-size:60px;font-weight:700;line-height:60px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-bc04ce5{--display:flex;--min-height:208px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9a62723 );--border-color:var( --e-global-color-9a62723 );--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-bc04ce5:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-bc04ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ef95d2 );}.elementor-1205 .elementor-element.elementor-element-bc04ce5:hover{background-color:var( --e-global-color-7f4e692 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4b37834 );--border-color:var( --e-global-color-4b37834 );}.elementor-1205 .elementor-element.elementor-element-bc04ce5, .elementor-1205 .elementor-element.elementor-element-bc04ce5::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-1685847 .elementor-counter-title{justify-content:center;color:var( --e-global-color-dd4da9d );font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-1685847 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-19dab6b );font-family:"Instrument Sans", Sans-serif;font-size:60px;font-weight:700;line-height:60px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-fac5505{--display:flex;--min-height:208px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9a62723 );--border-color:var( --e-global-color-9a62723 );--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-fac5505:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-fac5505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ef95d2 );}.elementor-1205 .elementor-element.elementor-element-fac5505:hover{background-color:var( --e-global-color-7f4e692 );border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4b37834 );--border-color:var( --e-global-color-4b37834 );}.elementor-1205 .elementor-element.elementor-element-fac5505, .elementor-1205 .elementor-element.elementor-element-fac5505::before{--border-transition:0.3s;}.elementor-1205 .elementor-element.elementor-element-28ee8a4 .elementor-counter-title{justify-content:center;color:var( --e-global-color-dd4da9d );font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-28ee8a4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-19dab6b );font-family:"Instrument Sans", Sans-serif;font-size:60px;font-weight:700;line-height:60px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-8b911eb{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-8b911eb:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-8b911eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8FA;}.elementor-1205 .elementor-element.elementor-element-1c0be44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-69200bc{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-3575e5e );padding:8px 20px 8px 20px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fccf08e );border-radius:111111px 111111px 111111px 111111px;text-align:start;}.elementor-1205 .elementor-element.elementor-element-69200bc .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-9fd720b{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:center;}.elementor-1205 .elementor-element.elementor-element-9fd720b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1205 .elementor-element.elementor-element-42913e5{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-42913e5:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-42913e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-2165fed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:24px;}.elementor-1205 .elementor-element.elementor-element-9eab22e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );color:var( --e-global-color-dd4da9d );}.elementor-1205 .elementor-element.elementor-element-f36bc40{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-f36bc40:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-f36bc40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-b8021b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:24px;}.elementor-1205 .elementor-element.elementor-element-97ae293{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );color:var( --e-global-color-dd4da9d );}.elementor-1205 .elementor-element.elementor-element-c286e34{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-c286e34:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-c286e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-43b5df1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:24px;}.elementor-1205 .elementor-element.elementor-element-a893a73{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );color:var( --e-global-color-dd4da9d );}.elementor-1205 .elementor-element.elementor-element-cf7c22d{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-cf7c22d:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-cf7c22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-11e382a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:24px;}.elementor-1205 .elementor-element.elementor-element-4473b1b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );color:var( --e-global-color-dd4da9d );}.elementor-1205 .elementor-element.elementor-element-7123646{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-7123646:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-7123646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-2e780b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E5E5;--border-color:#E5E5E5;--padding-top:24px;--padding-bottom:24px;--padding-left:60px;--padding-right:24px;}.elementor-1205 .elementor-element.elementor-element-7421666{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );color:var( --e-global-color-dd4da9d );}.elementor-1205 .elementor-element.elementor-element-5554aa5{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 930px );max-width:930px;--container-widget-width:930px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:24px;}.elementor-1205 .elementor-element.elementor-element-5554aa5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;}.elementor-1205 .elementor-element.elementor-element-5554aa5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#F9FAFB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;}.elementor-1205 .elementor-element.elementor-element-5554aa5 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 0px 1px;border-color:#E5E5E5;}.elementor-1205 .elementor-element.elementor-element-5554aa5 {--n-accordion-padding:24px 24px 24px 24px;}:where( .elementor-1205 .elementor-element.elementor-element-5554aa5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Instrument Sans", Sans-serif;font-weight:500;line-height:28px;}.elementor-1205 .elementor-element.elementor-element-a5ba18d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-32c4b2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-f9b7041{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-4b37834 );padding:8px 20px 8px 20px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fccf08e );border-radius:111111px 111111px 111111px 111111px;text-align:start;}.elementor-1205 .elementor-element.elementor-element-f9b7041 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-27b2674{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-1205 .elementor-element.elementor-element-27b2674 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1205 .elementor-element.elementor-element-5536958{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );color:var( --e-global-color-dd4da9d );}.elementor-1205 .elementor-element.elementor-element-0632bc2 .elementor-button{background-color:var( --e-global-color-19dab6b );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-19dab6b );border-radius:11111px 11111px 11111px 11111px;padding:14px 25px 14px 25px;}.elementor-1205 .elementor-element.elementor-element-0632bc2 .elementor-button:hover, .elementor-1205 .elementor-element.elementor-element-0632bc2 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-19dab6b );border-color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-0632bc2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1205 .elementor-element.elementor-element-0632bc2 .elementor-button:hover svg, .elementor-1205 .elementor-element.elementor-element-0632bc2 .elementor-button:focus svg{fill:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-f2d219a{--display:flex;--justify-content:center;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1205 .elementor-element.elementor-element-f2d219a:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-f2d219a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agency.optimarksol.com/wp-content/uploads/2026/02/Generated-Image-February-12-2026-11_02PM_cleanup.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-203d03a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-e88af86{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-0889e74{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-0889e74:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-0889e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-0889e74:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-da2704b{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-da2704b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-da2704b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-da2704b .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-da2704b .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-da2704b .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-da2704b .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-b53b384 .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-9e43478{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-9e43478:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-9e43478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-9e43478:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-f8f81de{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-f8f81de .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-19dab6b );color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-19dab6b );color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-f8f81de.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-f8f81de .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-f8f81de .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-f8f81de .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-f8f81de .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-6c7099e .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-5dbe285{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-5dbe285:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-5dbe285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-5dbe285:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-4099a8d{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-4099a8d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-4099a8d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4099a8d .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-4099a8d .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-4099a8d .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-4099a8d .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-15a6029 .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-c6646ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-c6646ac:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-c6646ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1205 .elementor-element.elementor-element-4d1aeb7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-d1c2427{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;text-align:start;}.elementor-1205 .elementor-element.elementor-element-d1c2427 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-a7e4b7b{width:var( --container-widget-width, 607px );max-width:607px;--container-widget-width:607px;--container-widget-flex-grow:0;text-align:start;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:300;line-height:33px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-25aa5ab );}.elementor-1205 .elementor-element.elementor-element-4020ee8 .elementor-button{background-color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:11111px 11111px 11111px 11111px;padding:14px 25px 14px 25px;}.elementor-1205 .elementor-element.elementor-element-4020ee8 .elementor-button:hover, .elementor-1205 .elementor-element.elementor-element-4020ee8 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-4020ee8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1205 .elementor-element.elementor-element-4020ee8 .elementor-button:hover svg, .elementor-1205 .elementor-element.elementor-element-4020ee8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-ba69b9b{--display:flex;--min-height:639px;--justify-content:center;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1205 .elementor-element.elementor-element-ba69b9b:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-ba69b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agency.optimarksol.com/wp-content/uploads/2026/02/Generated-Image-February-12-2026-11_08PM_cleanup-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-4ea650f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-1098837{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-a569fcb{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-3575e5e );padding:8px 20px 8px 20px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fccf08e );border-radius:111111px 111111px 111111px 111111px;text-align:start;}.elementor-1205 .elementor-element.elementor-element-a569fcb .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-28b26f4{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-1205 .elementor-element.elementor-element-28b26f4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1205 .elementor-element.elementor-element-0fa9ef0{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );color:var( --e-global-color-dd4da9d );}.elementor-1205 .elementor-element.elementor-element-da30005 .elementor-button{background-color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:11111px 11111px 11111px 11111px;padding:14px 25px 14px 25px;}.elementor-1205 .elementor-element.elementor-element-da30005 .elementor-button:hover, .elementor-1205 .elementor-element.elementor-element-da30005 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-da30005 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1205 .elementor-element.elementor-element-da30005 .elementor-button:hover svg, .elementor-1205 .elementor-element.elementor-element-da30005 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-5480b71{--display:flex;--min-height:655px;--justify-content:center;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1205 .elementor-element.elementor-element-5480b71:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-5480b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agency.optimarksol.com/wp-content/uploads/2026/02/Generated-Image-February-12-2026-11_11PM_cleanup.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-03f94ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-54aa860{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-78a9d83{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-78a9d83:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-78a9d83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-78a9d83:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-ac97749{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-ac97749 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ac97749.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-ac97749 .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-ac97749 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-ac97749 .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-ac97749 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-c28d2af .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-df6b8f6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-df6b8f6:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-df6b8f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-df6b8f6:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-ad7077a{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-ad7077a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-19dab6b );color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-19dab6b );color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ad7077a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-ad7077a .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-ad7077a .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-ad7077a .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-ad7077a .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-1c93789 .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-fe1f551{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-fe1f551:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-fe1f551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-fe1f551:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-313cbb1{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-313cbb1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-313cbb1.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-313cbb1 .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-313cbb1 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-313cbb1 .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-313cbb1 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-8cda150 .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-a8cd1cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-a8cd1cf:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-a8cd1cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFB;}.elementor-1205 .elementor-element.elementor-element-2e65017{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-4992e44{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-1205 .elementor-element.elementor-element-4992e44 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1205 .elementor-element.elementor-element-2c46f87{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );color:var( --e-global-color-dd4da9d );}.elementor-1205 .elementor-element.elementor-element-4fc684d .elementor-button{background-color:var( --e-global-color-19dab6b );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-19dab6b );border-radius:11111px 11111px 11111px 11111px;padding:14px 25px 14px 25px;}.elementor-1205 .elementor-element.elementor-element-4fc684d .elementor-button:hover, .elementor-1205 .elementor-element.elementor-element-4fc684d .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-19dab6b );border-color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-4fc684d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1205 .elementor-element.elementor-element-4fc684d .elementor-button:hover svg, .elementor-1205 .elementor-element.elementor-element-4fc684d .elementor-button:focus svg{fill:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-d3811ad{--display:flex;--min-height:588px;--justify-content:center;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1205 .elementor-element.elementor-element-d3811ad:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-d3811ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agency.optimarksol.com/wp-content/uploads/2026/02/Generated-Image-February-12-2026-11_15PM_cleanup.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-2b61ba0{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-d35b814{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-f124f56{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;text-align:start;}.elementor-1205 .elementor-element.elementor-element-f124f56 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-1205 .elementor-element.elementor-element-32094c7{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-c333014-font-family ), Sans-serif;font-size:var( --e-global-typography-c333014-font-size );font-weight:var( --e-global-typography-c333014-font-weight );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );color:var( --e-global-color-dd4da9d );}.elementor-1205 .elementor-element.elementor-element-d6dd984 .elementor-button{background-color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:11111px 11111px 11111px 11111px;padding:14px 25px 14px 25px;}.elementor-1205 .elementor-element.elementor-element-d6dd984 .elementor-button:hover, .elementor-1205 .elementor-element.elementor-element-d6dd984 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-d6dd984 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1205 .elementor-element.elementor-element-d6dd984 .elementor-button:hover svg, .elementor-1205 .elementor-element.elementor-element-d6dd984 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-6cba8bd{--display:flex;--min-height:573px;--justify-content:center;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1205 .elementor-element.elementor-element-6cba8bd:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-6cba8bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agency.optimarksol.com/wp-content/uploads/2026/02/Generated-Image-February-12-2026-11_18PM_cleanup.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-fc8a905{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-832eac9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-2528fab{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-2528fab:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-2528fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-2528fab:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-b6ee852{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-b6ee852 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-b6ee852.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-b6ee852 .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-b6ee852 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-b6ee852 .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-b6ee852 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-b56a0bc .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-6ce28c6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-6ce28c6:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-6ce28c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-6ce28c6:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-ed51ae7{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-ed51ae7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-19dab6b );color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-19dab6b );color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-ed51ae7.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-ed51ae7 .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-ed51ae7 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-ed51ae7 .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-ed51ae7 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-b783325 .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-19dab6b );}.elementor-1205 .elementor-element.elementor-element-ce7487f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1205 .elementor-element.elementor-element-ce7487f:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-ce7487f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-ce7487f:hover{box-shadow:0px 2px 10px 0px rgba(161.5, 161.5, 161.5, 0.5);}.elementor-1205 .elementor-element.elementor-element-addd1b2{padding:0px 0px 0px 0px;}.elementor-1205 .elementor-element.elementor-element-addd1b2 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-framed .elementor-icon, .elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-7f4e692 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-7f4e692 );color:var( --e-global-color-7f4e692 );border-color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1205 .elementor-element.elementor-element-addd1b2.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-addd1b2 .elementor-icon{transition-duration:0.6s;font-size:35px;border-width:0px 0px 0px 0px;border-radius:16px 16px 16px 16px;}.elementor-1205 .elementor-element.elementor-element-addd1b2 .elementor-icon-box-title, .elementor-1205 .elementor-element.elementor-element-addd1b2 .elementor-icon-box-title a{font-family:"Faculty Glyphic", Sans-serif;font-size:24px;font-weight:400;line-height:28px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-addd1b2 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:0px;word-spacing:0px;}.elementor-1205 .elementor-element.elementor-element-d68e9de .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-5ff29e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1205 .elementor-element.elementor-element-21cce0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-1205 .elementor-element.elementor-element-21cce0d:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-21cce0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://agency.optimarksol.com/wp-content/uploads/2026/02/Frame-9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1205 .elementor-element.elementor-element-bd25b1f{width:var( --container-widget-width, 496px );max-width:496px;--container-widget-width:496px;--container-widget-flex-grow:0;text-align:center;}.elementor-1205 .elementor-element.elementor-element-bd25b1f .elementor-heading-title{font-family:"Faculty Glyphic", Sans-serif;font-size:48px;font-weight:400;line-height:48px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-7f4e692 );}.elementor-1205 .elementor-element.elementor-element-ffd7e01 .elementor-button{background-color:var( --e-global-color-secondary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:11111px 11111px 11111px 11111px;padding:14px 25px 14px 25px;}.elementor-1205 .elementor-element.elementor-element-ffd7e01 .elementor-button:hover, .elementor-1205 .elementor-element.elementor-element-ffd7e01 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1205 .elementor-element.elementor-element-ffd7e01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1205 .elementor-element.elementor-element-ffd7e01 .elementor-button:hover svg, .elementor-1205 .elementor-element.elementor-element-ffd7e01 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-1205 .elementor-element.elementor-element-20e901a{--width:72%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-2b58c24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1205 .elementor-element.elementor-element-6cc0309{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-fabdf49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1205 .elementor-element.elementor-element-9525ec3{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-20d943e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-8ad1f9d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1205 .elementor-element.elementor-element-f6a476c{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-04e707c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-e4d76aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-20e901a{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-c1ef571 .elementor-counter-title{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-1685847 .elementor-counter-title{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-28ee8a4 .elementor-counter-title{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-9fd720b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-9eab22e{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-97ae293{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-a893a73{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-4473b1b{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-7421666{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-a5ba18d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-27b2674 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-5536958{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-e88af86{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-c6646ac{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-d1c2427 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-4ea650f{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-28b26f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-0fa9ef0{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-54aa860{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-a8cd1cf{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-4992e44 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-2c46f87{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-2b61ba0{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-f124f56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-32094c7{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-832eac9{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-5ff29e6{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}}@media(max-width:1024px){.elementor-1205 .elementor-element.elementor-element-df2e3aa{--padding-top:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-2b58c24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1205 .elementor-element.elementor-element-6cc0309{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1205 .elementor-element.elementor-element-fabdf49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1205 .elementor-element.elementor-element-9525ec3{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-a9025b8{--min-height:402px;}.elementor-1205 .elementor-element.elementor-element-20d943e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-8ad1f9d{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1205 .elementor-element.elementor-element-f6a476c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1205 .elementor-element.elementor-element-04e707c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-c444a1c{--min-height:402px;}.elementor-1205 .elementor-element.elementor-element-e4d76aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-20e901a{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-c1ef571 .elementor-counter-title{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-1685847 .elementor-counter-title{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-28ee8a4 .elementor-counter-title{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-9fd720b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-9eab22e{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-97ae293{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-a893a73{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-4473b1b{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-7421666{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-a5ba18d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1205 .elementor-element.elementor-element-27b2674 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-5536958{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-f2d219a{--min-height:402px;}.elementor-1205 .elementor-element.elementor-element-e88af86{--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-c6646ac{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1205 .elementor-element.elementor-element-d1c2427 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-ba69b9b{--min-height:402px;}.elementor-1205 .elementor-element.elementor-element-ba69b9b:not(.elementor-motion-effects-element-type-background), .elementor-1205 .elementor-element.elementor-element-ba69b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1205 .elementor-element.elementor-element-4ea650f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1205 .elementor-element.elementor-element-28b26f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-0fa9ef0{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-5480b71{--min-height:402px;}.elementor-1205 .elementor-element.elementor-element-54aa860{--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-a8cd1cf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1205 .elementor-element.elementor-element-4992e44 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-2c46f87{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-d3811ad{--min-height:402px;}.elementor-1205 .elementor-element.elementor-element-2b61ba0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1205 .elementor-element.elementor-element-f124f56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-32094c7{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-6cba8bd{--min-height:402px;}.elementor-1205 .elementor-element.elementor-element-832eac9{--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-21cce0d{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-1205 .elementor-element.elementor-element-df2e3aa{--padding-top:150px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-cecaa36 .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-1205 .elementor-element.elementor-element-2b58c24 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-1205 .elementor-element.elementor-element-fabdf49{z-index:3;}.elementor-1205 .elementor-element.elementor-element-fabdf49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1205 .elementor-element.elementor-element-9525ec3{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-a9025b8{--min-height:291px;}.elementor-1205 .elementor-element.elementor-element-20d943e{z-index:3;}.elementor-1205 .elementor-element.elementor-element-20d943e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-8ad1f9d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1205 .elementor-element.elementor-element-04e707c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-c444a1c{--min-height:268px;}.elementor-1205 .elementor-element.elementor-element-e4d76aa{z-index:3;}.elementor-1205 .elementor-element.elementor-element-e4d76aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-20e901a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-c1ef571 .elementor-counter-title{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-1685847 .elementor-counter-title{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-28ee8a4 .elementor-counter-title{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-9fd720b{z-index:3;}.elementor-1205 .elementor-element.elementor-element-9fd720b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-9eab22e{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-97ae293{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-a893a73{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-4473b1b{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-7421666{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-27b2674{z-index:3;}.elementor-1205 .elementor-element.elementor-element-27b2674 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-5536958{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-f2d219a{--min-height:291px;}.elementor-1205 .elementor-element.elementor-element-e88af86{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-d1c2427 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-ba69b9b{--min-height:306px;}.elementor-1205 .elementor-element.elementor-element-28b26f4{z-index:3;}.elementor-1205 .elementor-element.elementor-element-28b26f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-0fa9ef0{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-5480b71{--min-height:291px;}.elementor-1205 .elementor-element.elementor-element-54aa860{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-4992e44{z-index:3;}.elementor-1205 .elementor-element.elementor-element-4992e44 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-2c46f87{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-d3811ad{--min-height:268px;}.elementor-1205 .elementor-element.elementor-element-f124f56{z-index:3;}.elementor-1205 .elementor-element.elementor-element-f124f56 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-1205 .elementor-element.elementor-element-32094c7{font-size:var( --e-global-typography-c333014-font-size );line-height:var( --e-global-typography-c333014-line-height );letter-spacing:var( --e-global-typography-c333014-letter-spacing );word-spacing:var( --e-global-typography-c333014-word-spacing );}.elementor-1205 .elementor-element.elementor-element-6cba8bd{--min-height:276px;}.elementor-1205 .elementor-element.elementor-element-832eac9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1205 .elementor-element.elementor-element-5ff29e6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-21cce0d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1205 .elementor-element.elementor-element-bd25b1f .elementor-heading-title{font-size:24px;line-height:1.2em;}}@media(max-width:1366px) and (min-width:768px){.elementor-1205 .elementor-element.elementor-element-a3cf119{--width:100%;}.elementor-1205 .elementor-element.elementor-element-1c0be44{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-eeb3085 */.elementor-1205 .elementor-element.elementor-element-eeb3085 span {
    color: #ffffff;
    font-weight: 700;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cecaa36 */.elementor-1205 .elementor-element.elementor-element-cecaa36
span {
  background: linear-gradient(90deg, #ff3b6a, #9b6cff, #4facfe) ;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b58c24 */.elementor-1205 .elementor-element.elementor-element-2b58c24
span {
  background: linear-gradient(90deg, #ff3b6a, #9b6cff, #4facfe) ;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39290d8 */.elementor-1205 .elementor-element.elementor-element-39290d8 span {
    color: #ffffff;
    font-weight: 700;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fabdf49 */.elementor-1205 .elementor-element.elementor-element-fabdf49 span {
    color: #E11D48;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1157956 */.elementor-1205 .elementor-element.elementor-element-1157956 span {
    color: #ffffff;
    font-weight: 700;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20d943e */.elementor-1205 .elementor-element.elementor-element-20d943e span {
    color: #3B82F6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3579d9d */.heading-arrow-1 {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow-1::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #E11D48;
}

.heading-arrow-1:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ee504a */.heading-arrow-2 {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow-2::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #3B82F6;
}

.heading-arrow-2:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de72e6b */.heading-arrow {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #E11D48;
}

.heading-arrow:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04e707c */.elementor-1205 .elementor-element.elementor-element-04e707c
span {
  background: linear-gradient(90deg, #ff3b6a, #9b6cff, #4facfe) ;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99dc0a7 */.elementor-1205 .elementor-element.elementor-element-99dc0a7 span {
    color: #ffffff;
    font-weight: 700;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4d76aa */.elementor-1205 .elementor-element.elementor-element-e4d76aa span {
    color: #3B82F6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69200bc */.elementor-1205 .elementor-element.elementor-element-69200bc span {
    color: #ffffff;
    font-weight: 700;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fd720b */.elementor-1205 .elementor-element.elementor-element-9fd720b span {
    color: #E11D48;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5554aa5 */.Num  {
    
    color: #e11d48 !important
;

font-size: 24px;
line-height: 32px;
font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9b7041 */.elementor-1205 .elementor-element.elementor-element-f9b7041 span {
    color: #ffffff;
    font-weight: 700;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27b2674 */.elementor-1205 .elementor-element.elementor-element-27b2674 span {
    color: #3B82F6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b53b384 */.heading-arrow-1 {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow-1::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #E11D48;
}

.heading-arrow-1:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c7099e */.heading-arrow-2 {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow-2::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #3B82F6;
}

.heading-arrow-2:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15a6029 */.heading-arrow {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #E11D48;
}

.heading-arrow:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c2427 */.elementor-1205 .elementor-element.elementor-element-d1c2427
span {
  background: linear-gradient(90deg, #ff3b6a, #9b6cff, #4facfe) ;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a569fcb */.elementor-1205 .elementor-element.elementor-element-a569fcb span {
    color: #ffffff;
    font-weight: 700;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28b26f4 */.elementor-1205 .elementor-element.elementor-element-28b26f4 span {
    color: #E11D48;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c28d2af */.heading-arrow-1 {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow-1::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #E11D48;
}

.heading-arrow-1:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c93789 */.heading-arrow-2 {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow-2::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #3B82F6;
}

.heading-arrow-2:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cda150 */.heading-arrow {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #E11D48;
}

.heading-arrow:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4992e44 */.elementor-1205 .elementor-element.elementor-element-4992e44 span {
    color: #3B82F6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f124f56 */.elementor-1205 .elementor-element.elementor-element-f124f56 span {
    color: #E11D48;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b56a0bc */.heading-arrow-1 {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow-1::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #E11D48;
}

.heading-arrow-1:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b783325 */.heading-arrow-2 {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow-2::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #3B82F6;
}

.heading-arrow-2:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d68e9de */.heading-arrow {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    cursor: pointer;
}

.heading-arrow::after {
    content: "➜";
    font-size: 22px;
    transition: transform 0.3s ease;
    color: #E11D48;
}

.heading-arrow:hover::after {
    transform: translateX(8px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd25b1f */.elementor-1205 .elementor-element.elementor-element-bd25b1f
span {
  background: linear-gradient(90deg, #ff3b6a, #9b6cff, #4facfe) ;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Faculty Glyphic';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://agency.optimarksol.com/wp-content/uploads/2026/01/FacultyGlyphic-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */