.elementor-296 .elementor-element.elementor-element-e4f6433{--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;}.elementor-296 .elementor-element.elementor-element-1ddaeab{--display:flex;--overflow:hidden;--z-index:0;}.elementor-296 .elementor-element.elementor-element-3278b45{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-296 .elementor-element.elementor-element-e4d4630{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-296 .elementor-element.elementor-element-487d0c3 .elementor-heading-title{font-size:var( --e-global-typography-heading_h2-font-size );font-weight:var( --e-global-typography-heading_h2-font-weight );line-height:var( --e-global-typography-heading_h2-line-height );letter-spacing:var( --e-global-typography-heading_h2-letter-spacing );}.elementor-296 .elementor-element.elementor-element-b4bae5a img{border-radius:16px 16px 16px 16px;}.elementor-296 .elementor-element.elementor-element-2540fcc{--display:flex;}.elementor-296 .elementor-element.elementor-element-61fa7e1 .tewido-acf-repeater-grid{grid-template-columns:repeat(2, 1fr);column-gap:16px;}.elementor-296 .elementor-element.elementor-element-61fa7e1 .tewido-acf-repeater-grid, .elementor-296 .elementor-element.elementor-element-61fa7e1 .tewido-acf-repeater-list{row-gap:16px;}.elementor-296 .elementor-element.elementor-element-61fa7e1 .tewido-acf-repeater-item{background-color:var( --e-global-color-primary_100 );padding:10px 16px 10px 10px;border-radius:16px 16px 16px 16px;gap:12px;}.elementor-296 .elementor-element.elementor-element-61fa7e1 .tewido-acf-field-value{color:#573F15;font-size:1rem;font-weight:500;line-height:1.4;}.elementor-296 .elementor-element.elementor-element-61fa7e1 .tewido-acf-field-image img{width:100%;}.elementor-296 .elementor-element.elementor-element-b959d99{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-296 .elementor-element.elementor-element-78ee472{--display:flex;--gap:032px 032px;--row-gap:032px;--column-gap:032px;}.elementor-296 .elementor-element.elementor-element-085a8cd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-296 .elementor-element.elementor-element-c7e87b3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary_200 );--divider-border-width:1px;--divider-element-spacing:32px;}.elementor-296 .elementor-element.elementor-element-c7e87b3 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-296 .elementor-element.elementor-element-c7e87b3 .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-296 .elementor-element.elementor-element-c7e87b3 .elementor-divider__text{font-size:1.4rem;font-weight:500;}.elementor-296 .elementor-element.elementor-element-250350e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-0ee78cc .te-icon{width:32px;height:32px;}.elementor-296 .elementor-element.elementor-element-0ee78cc .te-icon svg{width:32px;height:32px;}.elementor-296 .elementor-element.elementor-element-0ee78cc .tewido-icon-card{align-items:flex-start;gap:2rem;}.elementor-296 .elementor-element.elementor-element-0ee78cc .icon-wrap{align-self:flex-start;}.elementor-296 .elementor-element.elementor-element-0ee78cc .te-card-content{text-align:start;}.elementor-296 .elementor-element.elementor-element-0ee78cc .te-card-number{margin-bottom:2rem;}.elementor-296 .elementor-element.elementor-element-0ee78cc .te-card-title{margin-bottom:1rem;color:var( --e-global-color-secondary_800 );font-size:1.125rem;}.elementor-296 .elementor-element.elementor-element-0ee78cc .te-card-subtitle{margin-bottom:1rem;}.elementor-296 .elementor-element.elementor-element-0ee78cc .te-card-footer{margin-top:1rem;}.elementor-296 .elementor-element.elementor-element-0ee78cc .te-card-text{color:var( --e-global-color-gray_700 );}.elementor-296 .elementor-element.elementor-element-4233818 .te-icon{width:32px;height:32px;}.elementor-296 .elementor-element.elementor-element-4233818 .te-icon svg{width:32px;height:32px;}.elementor-296 .elementor-element.elementor-element-4233818 .tewido-icon-card{align-items:flex-start;gap:2rem;}.elementor-296 .elementor-element.elementor-element-4233818 .icon-wrap{align-self:flex-start;}.elementor-296 .elementor-element.elementor-element-4233818 .te-card-content{text-align:start;}.elementor-296 .elementor-element.elementor-element-4233818 .te-card-number{margin-bottom:2rem;}.elementor-296 .elementor-element.elementor-element-4233818 .te-card-title{margin-bottom:1rem;color:var( --e-global-color-secondary_800 );font-size:1.125rem;}.elementor-296 .elementor-element.elementor-element-4233818 .te-card-subtitle{margin-bottom:1rem;}.elementor-296 .elementor-element.elementor-element-4233818 .te-card-footer{margin-top:1rem;}.elementor-296 .elementor-element.elementor-element-4233818 .te-card-text{color:var( --e-global-color-gray_700 );}.elementor-296 .elementor-element.elementor-element-c9a9786 .te-icon{width:32px;height:32px;}.elementor-296 .elementor-element.elementor-element-c9a9786 .te-icon svg{width:32px;height:32px;}.elementor-296 .elementor-element.elementor-element-c9a9786 .tewido-icon-card{align-items:flex-start;gap:2rem;}.elementor-296 .elementor-element.elementor-element-c9a9786 .icon-wrap{align-self:flex-start;}.elementor-296 .elementor-element.elementor-element-c9a9786 .te-card-content{text-align:start;}.elementor-296 .elementor-element.elementor-element-c9a9786 .te-card-number{margin-bottom:2rem;}.elementor-296 .elementor-element.elementor-element-c9a9786 .te-card-title{margin-bottom:1rem;color:var( --e-global-color-secondary_800 );font-size:1.125rem;}.elementor-296 .elementor-element.elementor-element-c9a9786 .te-card-subtitle{margin-bottom:1rem;}.elementor-296 .elementor-element.elementor-element-c9a9786 .te-card-footer{margin-top:1rem;}.elementor-296 .elementor-element.elementor-element-c9a9786 .te-card-text{color:var( --e-global-color-gray_700 );}.elementor-296 .elementor-element.elementor-element-1d794d1{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-296 .elementor-element.elementor-element-1d794d1:not(.elementor-motion-effects-element-type-background), .elementor-296 .elementor-element.elementor-element-1d794d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary_800 );}.elementor-296 .elementor-element.elementor-element-8b8994a .tewido-heading-widget{text-align:start;margin-bottom:0rem;}.elementor-296 .elementor-element.elementor-element-8b8994a .heading-title{color:#FFFFFF;font-size:var( --e-global-typography-heading_h5-font-size );font-weight:var( --e-global-typography-heading_h5-font-weight );line-height:var( --e-global-typography-heading_h5-line-height );-webkit-text-stroke-width:0px;margin-bottom:0px;}.elementor-296 .elementor-element.elementor-element-8b8994a .heading-sub-title{color:#9D9D9D;font-size:1rem;margin-top:0.6rem;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder{gap:32px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder input[type="text"]{border-radius:6px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder input[type="email"]{border-radius:6px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder input[type="number"]{border-radius:6px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder input[type="password"]{border-radius:6px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder input[type="date"]{border-radius:6px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder input[type="time"]{border-radius:6px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder input[type="file"]{border-radius:6px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder textarea{border-radius:6px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder select{border-radius:6px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-submit-btn{border-radius:6px;width:100%;background-color:#AB842D;border-width:0px;border-style:solid;padding:12px 24px 12px 24px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-submit-btn:hover{background-color:#FFFFFF;color:#222222;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder-wrapper{--tewido-success-align:center;--tewido-success-icon:#11ae84;--tewido-success-title:#065f46;--tewido-success-text:#6b7280;--tewido-toast-bg:#fef2f2;--tewido-toast-text:#991b1b;--tewido-toast-border:#fca5a5;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-stroke{color:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-stroke svg{color:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-stroke svg path{stroke:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-stroke svg circle{stroke:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-stroke svg rect{stroke:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-stroke svg line{stroke:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-stroke svg polyline{stroke:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-stroke svg polygon{stroke:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-stroke svg ellipse{stroke:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-fill svg{fill:#9ca3af;color:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-fill svg path{fill:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-fill svg circle{fill:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-fill svg rect{fill:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-fill svg ellipse{fill:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .te-icon-fill svg polygon{fill:#9ca3af;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-field-icon-wrapper.tewido-icon-start{inset-inline-start:12px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-field-icon-wrapper.tewido-icon-end{inset-inline-end:12px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-field-icon-wrapper{width:20px;height:20px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-field-icon-wrapper svg{width:20px;height:20px;}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-field-icon-wrapper img{width:20px;height:20px;}@media(max-width:1366px){.elementor-296 .elementor-element.elementor-element-e4f6433{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-296 .elementor-element.elementor-element-3278b45.e-con{--order:-99999 /* order start hack */;}.elementor-296 .elementor-element.elementor-element-487d0c3 .elementor-heading-title{font-size:var( --e-global-typography-heading_h2-font-size );line-height:var( --e-global-typography-heading_h2-line-height );letter-spacing:var( --e-global-typography-heading_h2-letter-spacing );}.elementor-296 .elementor-element.elementor-element-250350e{--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-8b8994a .heading-title{font-size:var( --e-global-typography-heading_h5-font-size );line-height:var( --e-global-typography-heading_h5-line-height );}}@media(max-width:1024px){.elementor-296 .elementor-element.elementor-element-3278b45.e-con{--order:-99999 /* order start hack */;}.elementor-296 .elementor-element.elementor-element-487d0c3 .elementor-heading-title{font-size:var( --e-global-typography-heading_h2-font-size );line-height:var( --e-global-typography-heading_h2-line-height );letter-spacing:var( --e-global-typography-heading_h2-letter-spacing );}.elementor-296 .elementor-element.elementor-element-61fa7e1 .tewido-acf-repeater-grid{grid-template-columns:repeat(2, 1fr);}.elementor-296 .elementor-element.elementor-element-250350e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-8b8994a .heading-title{font-size:var( --e-global-typography-heading_h5-font-size );line-height:var( --e-global-typography-heading_h5-line-height );}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder{gap:24px;}}@media(max-width:640px){.elementor-296 .elementor-element.elementor-element-487d0c3 .elementor-heading-title{font-size:var( --e-global-typography-heading_h2-font-size );line-height:var( --e-global-typography-heading_h2-line-height );letter-spacing:var( --e-global-typography-heading_h2-letter-spacing );}.elementor-296 .elementor-element.elementor-element-61fa7e1 .tewido-acf-repeater-grid{grid-template-columns:repeat(2, 1fr);}.elementor-296 .elementor-element.elementor-element-250350e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-296 .elementor-element.elementor-element-8b8994a .heading-title{font-size:var( --e-global-typography-heading_h5-font-size );line-height:var( --e-global-typography-heading_h5-line-height );}.elementor-296 .elementor-element.elementor-element-ca95925 .tewido-form-builder{gap:24px;}}@media(min-width:641px){.elementor-296 .elementor-element.elementor-element-1ddaeab{--width:40%;}}@media(max-width:1366px) and (min-width:641px){.elementor-296 .elementor-element.elementor-element-1ddaeab{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-1ddaeab */.te-sidebar-widget {
        background-color: transparent;
    background-image: linear-gradient(-90deg, #F7F3E8 0%, #FCFBF7 100%);
    border-color: #F2EBD9;
}/* End custom CSS */
/* Start custom CSS for tewido-acf-repeater, class: .elementor-element-61fa7e1 */.patent-services .card-title {
    align-items: center;
    display: flex;
}

.patent-services .card-title:before {
    content: '';
    width: 20px;
    height: 20px;
    margin-left: 10px;
    display: inline-block;
    background-color: #8F6D25;

    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E");

    mask-size: contain;
    mask-repeat: no-repeat;
}/* End custom CSS */