.elementor-20 .elementor-element.elementor-element-8dd4883{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-20 .elementor-element.elementor-element-8dd4883.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-8dd4883.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-997d38e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-20 .elementor-element.elementor-element-997d38e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-997d38e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-adfd699{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;--z-index:30;mix-blend-mode:overlay;}.elementor-20 .elementor-element.elementor-element-adfd699.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-adfd699.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-d304b56 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-d304b56{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:20;}.elementor-20 .elementor-element.elementor-element-d304b56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d304b56 .tcgelements-heading-text .tcgelements-heading{text-wrap:nowrap;display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-d304b56 .tcgelements-heading-text{display:block;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-d304b56 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-d304b56 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:140px;font-weight:500;line-height:1.3em;color:#1C1A1F;mix-blend-mode:overlay;}.elementor-20 .elementor-element.elementor-element-d304b56 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-d304b56 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-d304b56 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-ccc271b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-ccc271b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-ccc271b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-35606ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;padding:0px 0px 0px 0px;z-index:333;}.elementor-20 .elementor-element.elementor-element-35606ee:not( .elementor-widget-image ), .elementor-20 .elementor-element.elementor-element-35606ee.elementor-widget-image img{-webkit-mask-image:url( https://frameflowdesign.com/wp-content/uploads/2025/12/hero-mask.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-20 .elementor-element.elementor-element-35606ee img{height:700px;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-c716bd5{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-c716bd5.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-c716bd5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-c716bd5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-d1de6f1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-d1de6f1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-d1de6f1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-84f7579 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-d0b9f60{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.5rem/2);}.elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.5rem/2);}.elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.5rem/2);}.elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.5rem/2);}.elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.5rem/2);}.elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:36px;}.elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-d0b9f60 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#989CFF;}.elementor-20 .elementor-element.elementor-element-c9c5392{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-c9c5392.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-c9c5392.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-be06b02{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-be06b02 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-20 .elementor-element.elementor-element-be06b02 .elementor-counter-title{justify-content:start;color:#333333;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-20 .elementor-element.elementor-element-be06b02 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#333333;font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:400;line-height:75px;}.elementor-20 .elementor-element.elementor-element-08addd1{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-08addd1 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-20 .elementor-element.elementor-element-08addd1 .elementor-counter-title{justify-content:start;color:#333333;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:30px;}.elementor-20 .elementor-element.elementor-element-08addd1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#333333;font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:400;line-height:75px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-37ae60f{right:50px;}body.rtl .elementor-20 .elementor-element.elementor-element-37ae60f{left:50px;}.elementor-20 .elementor-element.elementor-element-37ae60f{top:200px;}.elementor-20 .elementor-element.elementor-element-37ae60f .tcgelements-rotate-box{border-radius:50% 50% 50% 50%;width:100px;height:100px;}.elementor-20 .elementor-element.elementor-element-37ae60f .tcgelements-rotate-box .rotate-circle svg{width:100px;height:100px;fill:#999999;}.elementor-20 .elementor-element.elementor-element-37ae60f .tcgelements-rotate-box .rotate-circle{font-family:"DM Sans", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;line-height:45px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999933;}.elementor-20 .elementor-element.elementor-element-37ae60f .tcgelements-rotate-box svg{transform:scale(1.3);}.elementor-20 .elementor-element.elementor-element-37ae60f .tcgelements-rotate-box img{padding:5px 5px 5px 5px;width:40px;max-width:40px;height:40px;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-11c39f0{--display:flex;--position:absolute;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;bottom:31%;--z-index:20;}.elementor-20 .elementor-element.elementor-element-11c39f0.e-con{--e-con-transform-rotateZ:-90deg;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-11c39f0{left:-7%;}body.rtl .elementor-20 .elementor-element.elementor-element-11c39f0{right:-7%;}.elementor-20 .elementor-element.elementor-element-11c39f0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-11c39f0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-2852db3{--divider-border-style:solid;--divider-color:#99999933;--divider-border-width:1px;top:50%;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-2852db3{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-2852db3{right:0px;}.elementor-20 .elementor-element.elementor-element-2852db3 .elementor-divider-separator{width:60px;}.elementor-20 .elementor-element.elementor-element-2852db3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-20 .elementor-element.elementor-element-16b87d0d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-20 .elementor-element.elementor-element-16b87d0d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-16b87d0d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-f482b6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-f482b6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-f482b6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-62aa550a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-62aa550a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-62aa550a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-53a93e1b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-53a93e1b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-53a93e1b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-19917537{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-19917537.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-19917537.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-6ea03170{--e-icon-list-icon-size:11px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-20 .elementor-element.elementor-element-6ea03170 .elementor-icon-list-text{color:#989CFF;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-74697d62{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-74697d62 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-47f4c1de .elementor-button{background-color:#02010100;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;fill:#999999;color:#999999;transition-duration:0.3s;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-47f4c1de{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-47f4c1de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20 .elementor-element.elementor-element-47f4c1de .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-20 .elementor-element.elementor-element-47f4c1de .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-47f4c1de .elementor-button:focus{color:#989CFF;}.elementor-20 .elementor-element.elementor-element-47f4c1de .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-47f4c1de .elementor-button:focus svg{fill:#989CFF;}.elementor-20 .elementor-element.elementor-element-f91402c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f91402c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-f91402c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-3253b8f1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;pointer-events:auto;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-3253b8f1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3253b8f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F1;}.elementor-20 .elementor-element.elementor-element-3253b8f1:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-3253b8f1.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-3253b8f1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-3253b8f1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button, .elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/webflow.png");background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-524ee4e6 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button{transition:all 0.3s ease;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-524ee4e6>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-524ee4e6>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button .tcgelements-button-icon{display:inline-block;width:70px;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-524ee4e6>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-524ee4e6 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading-text{display:block;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-473b8bd6>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-473b8bd6>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading-text img{display:inline-block;object-position:center center;visibility:visible;opacity:1;}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading-text:hover img{visibility:visible;opacity:1;}.e-con:hover .elementor-element-473b8bd6>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active img{visibility:visible;opacity:1;}.elementor-20 .elementor-element.elementor-element-473b8bd6 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-3f8d4679{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-3f8d4679 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-577ac6ae{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;pointer-events:auto;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-577ac6ae:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-577ac6ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F1;}.elementor-20 .elementor-element.elementor-element-577ac6ae:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-577ac6ae.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-577ac6ae.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-577ac6ae.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button, .elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/figma.png");background-size:contain;}.elementor-20 .elementor-element.elementor-element-3f7275f7 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button{transition:all 0.3s ease;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-3f7275f7>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-3f7275f7>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button .tcgelements-button-icon{display:inline-block;width:70px;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-3f7275f7>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-3f7275f7 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6e3fd5a8 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-6e3fd5a8 .tcgelements-heading-text{display:block;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-6e3fd5a8 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-6e3fd5a8 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-6e3fd5a8 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-6e3fd5a8>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-6e3fd5a8>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6e3fd5a8 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-6e3fd5a8 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6e3fd5a8 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6e3fd5a8 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-6b651776{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-6b651776 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-54f0054c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;pointer-events:auto;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-54f0054c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-54f0054c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F1;}.elementor-20 .elementor-element.elementor-element-54f0054c:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-54f0054c.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-54f0054c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-54f0054c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button, .elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/Wordpress.png");background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-3b8818ad > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button{transition:all 0.3s ease;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-3b8818ad>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-3b8818ad>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button .tcgelements-button-icon{display:inline-block;width:70px;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-3b8818ad>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-3b8818ad .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-15765a16 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-15765a16 .tcgelements-heading-text{display:block;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-15765a16 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-15765a16 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-15765a16 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-15765a16>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-15765a16>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-15765a16 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-15765a16 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-15765a16 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-15765a16 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-6ec7fa2d{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-6ec7fa2d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-3229fd51{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;pointer-events:auto;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-20 .elementor-element.elementor-element-3229fd51:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3229fd51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F1;}.elementor-20 .elementor-element.elementor-element-3229fd51:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-3229fd51.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-3229fd51.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-3229fd51.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button, .elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/seo-services.png");background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-6cd874ba > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button{transition:all 0.3s ease;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-6cd874ba>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-6cd874ba>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button .tcgelements-button-icon{display:inline-block;width:70px;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-6cd874ba>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-6cd874ba .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-54e763cb .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-54e763cb .tcgelements-heading-text{display:block;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-54e763cb .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-54e763cb .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-54e763cb .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-54e763cb>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-54e763cb>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-54e763cb .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-54e763cb .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-54e763cb .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-54e763cb .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-70854f2d{margin:0.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-70854f2d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-ede119c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-20 .elementor-element.elementor-element-ede119c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-ede119c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-ede119c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-b7c6001{--display:flex;--position:absolute;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:20vw;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:#99999933;--border-color:#99999933;--border-radius:50% 50% 50% 50%;top:50px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-b7c6001{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-b7c6001{right:0px;}.elementor-20 .elementor-element.elementor-element-b7c6001.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-b7c6001.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-8af32a1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;}.elementor-20 .elementor-element.elementor-element-8af32a1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-8af32a1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-092fb9d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-092fb9d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-092fb9d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-423bc6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-423bc6f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:150px;font-weight:500;text-transform:capitalize;line-height:150px;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-f868761{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-f868761.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-f868761.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-3fd6596{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:140px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overflow:hidden;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:#1C1A1F;--border-color:#1C1A1F;--border-radius:50% 50% 50% 50%;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-3fd6596:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3fd6596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1A1F00;}.elementor-20 .elementor-element.elementor-element-3fd6596.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-3fd6596.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-5c0df62{width:var( --container-widget-width, 53px );max-width:53px;--container-widget-width:53px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-5c0df62 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:24px;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-e7352f0{width:var( --container-widget-width, 60px );max-width:60px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-e7352f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e7352f0 img{width:100%;height:60px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-12cf515{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-12cf515.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-12cf515.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-026b841{pointer-events:auto;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-026b841 img{object-position:center center;}.elementor-20 .elementor-element.elementor-element-026b841 .tcgelements-image::after{transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-026b841 .tcgelements-image{transition:all 0.3s ease;clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);}.e-con:hover .elementor-element-026b841>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-026b841>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-026b841 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-7202977{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-7202977.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-7202977.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-450c47c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-450c47c > .elementor-widget-container{padding:0px 12px 0px 0px;}.elementor-20 .elementor-element.elementor-element-450c47c .tcgelements-image{height:400px;width:100%;transition:all 0.3s ease;clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);}.elementor-20 .elementor-element.elementor-element-450c47c img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-450c47c .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-450c47c .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-450c47c .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-450c47c>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-450c47c>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-450c47c .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-c958a24{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:62px;--padding-right:62px;}.elementor-20 .elementor-element.elementor-element-c958a24.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-c958a24.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-ce613c7{width:var( --container-widget-width, 41.67% );max-width:41.67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:41.67%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-ce613c7 .elementor-counter{flex-direction:column-reverse;gap:0.25rem;}.elementor-20 .elementor-element.elementor-element-ce613c7 .elementor-counter-title{justify-content:start;color:#555555;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;}.elementor-20 .elementor-element.elementor-element-ce613c7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#1C1A1F;font-family:"Marcellus", Sans-serif;font-size:45px;font-weight:500;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-3268603{width:var( --container-widget-width, 41.67% );max-width:41.67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:41.67%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3268603 .elementor-counter{flex-direction:column-reverse;gap:0.25rem;}.elementor-20 .elementor-element.elementor-element-3268603 .elementor-counter-title{justify-content:start;color:#555555;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;}.elementor-20 .elementor-element.elementor-element-3268603 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#1C1A1F;font-family:"Marcellus", Sans-serif;font-size:45px;font-weight:500;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-6db28ae{width:var( --container-widget-width, 41.67% );max-width:41.67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:41.67%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-6db28ae .elementor-counter{flex-direction:column-reverse;gap:0.25rem;}.elementor-20 .elementor-element.elementor-element-6db28ae .elementor-counter-title{justify-content:start;color:#555555;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;}.elementor-20 .elementor-element.elementor-element-6db28ae .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#1C1A1F;font-family:"Marcellus", Sans-serif;font-size:45px;font-weight:500;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-ed86e09{width:var( --container-widget-width, 41.67% );max-width:41.67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:41.67%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-ed86e09 .elementor-counter{flex-direction:column-reverse;gap:0.25rem;}.elementor-20 .elementor-element.elementor-element-ed86e09 .elementor-counter-title{justify-content:start;color:#555555;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;}.elementor-20 .elementor-element.elementor-element-ed86e09 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;color:#1C1A1F;font-family:"Marcellus", Sans-serif;font-size:45px;font-weight:500;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-09c9385 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-09c9385{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-09c9385 > .elementor-widget-container{margin:200px 0px 0px 0px;padding:0px 12px 0px 55px;}.elementor-20 .elementor-element.elementor-element-09c9385 .tcgelements-heading-text{display:block;color:#333333;}.elementor-20 .elementor-element.elementor-element-09c9385 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-09c9385 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#333333;}.elementor-20 .elementor-element.elementor-element-09c9385 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-09c9385 .tcgelements-heading span{display:inline-block;color:#333333;font-weight:700;}.elementor-20 .elementor-element.elementor-element-09c9385 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-09c9385 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-528fe695{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-20 .elementor-element.elementor-element-528fe695.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-528fe695.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-21336796{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-21336796.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-21336796.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-3c9d721b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-3c9d721b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3c9d721b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-3c9d721b:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-3c9d721b.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-3c9d721b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-3c9d721b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-5db5d213 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-5db5d213{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-5db5d213 .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-5db5d213 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-5db5d213 .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-5db5d213 .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-5db5d213 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-5db5d213>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-5db5d213>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-5db5d213 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-5db5d213 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-5db5d213>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-5db5d213>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-5db5d213>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-5db5d213>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-642131cd{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-642131cd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-c46c132{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-c46c132:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-c46c132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-c46c132:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-c46c132.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-c46c132.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-c46c132.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-1ef59c05 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-1ef59c05{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-1ef59c05 .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-1ef59c05 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-1ef59c05 .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-1ef59c05 .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-1ef59c05 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-1ef59c05>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-1ef59c05>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-1ef59c05 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-1ef59c05 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-1ef59c05>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-1ef59c05>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-1ef59c05>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-1ef59c05>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-c524583{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-c524583 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-5af8f4e8{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-5af8f4e8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5af8f4e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-5af8f4e8:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-5af8f4e8.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-5af8f4e8.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-5af8f4e8.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-2c8654b6 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-2c8654b6{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-2c8654b6 .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-2c8654b6 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-2c8654b6 .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-2c8654b6 .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-2c8654b6 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-2c8654b6>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-2c8654b6>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-2c8654b6 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-2c8654b6 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-2c8654b6>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-2c8654b6>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-2c8654b6>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-2c8654b6>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-608dc48b{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-608dc48b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-3bbe9af7{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-3bbe9af7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3bbe9af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-3bbe9af7:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-3bbe9af7.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-3bbe9af7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-3bbe9af7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-225dc268 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-225dc268{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-225dc268 .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-225dc268 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-225dc268 .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-225dc268 .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-225dc268 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-225dc268>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-225dc268>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-225dc268 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-225dc268 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-225dc268>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-225dc268>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-225dc268>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-225dc268>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-1547d123{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-1547d123 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-7f0fc2ad{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-7f0fc2ad:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7f0fc2ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-7f0fc2ad:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-7f0fc2ad.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-7f0fc2ad.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-7f0fc2ad.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-58f9e4c8 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-58f9e4c8{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-58f9e4c8 .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-58f9e4c8 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-58f9e4c8 .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-58f9e4c8 .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-58f9e4c8 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-58f9e4c8>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-58f9e4c8>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-58f9e4c8 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-58f9e4c8 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-58f9e4c8>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-58f9e4c8>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-58f9e4c8>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-58f9e4c8>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-1121bdc9{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-1121bdc9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-678cfefb{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-678cfefb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-678cfefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-678cfefb:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-678cfefb.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-678cfefb.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-678cfefb.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-3efac218 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-3efac218{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-3efac218 .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-3efac218 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-3efac218 .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-3efac218 .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-3efac218 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-3efac218>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-3efac218>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-3efac218 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-3efac218 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-3efac218>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-3efac218>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-3efac218>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-3efac218>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-4cceec2f{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-4cceec2f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-26f6dd0{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-20 .elementor-element.elementor-element-26f6dd0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-26f6dd0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-5bbc784{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-5bbc784.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-5bbc784.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-75fa481{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-75fa481:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-75fa481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-75fa481:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-75fa481.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-75fa481.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-75fa481.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-38f74a2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-38f74a2{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-38f74a2 .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-38f74a2 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-38f74a2 .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-38f74a2 .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-38f74a2 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-38f74a2>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-38f74a2>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-38f74a2 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-38f74a2 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-38f74a2>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-38f74a2>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-38f74a2>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-38f74a2>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-728d604{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-728d604 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-444519a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-444519a:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-444519a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-444519a:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-444519a.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-444519a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-444519a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-5663e8c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-5663e8c{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-5663e8c .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-5663e8c img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-5663e8c .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-5663e8c .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-5663e8c .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-5663e8c>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-5663e8c>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-5663e8c .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-5663e8c .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-5663e8c>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-5663e8c>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-5663e8c>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-5663e8c>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-84e7af7{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-84e7af7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-d201ba7{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-d201ba7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d201ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-d201ba7:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-d201ba7.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-d201ba7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-d201ba7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-daf8a11 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-daf8a11{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-daf8a11 .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-daf8a11 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-daf8a11 .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-daf8a11 .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-daf8a11 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-daf8a11>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-daf8a11>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-daf8a11 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-daf8a11 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-daf8a11>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-daf8a11>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-daf8a11>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-daf8a11>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-830d28a{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-830d28a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-0238f31{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0238f31:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0238f31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-0238f31:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-0238f31.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-0238f31.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-0238f31.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-36b4316 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-36b4316{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-36b4316 .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-36b4316 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-36b4316 .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-36b4316 .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-36b4316 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-36b4316>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-36b4316>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-36b4316 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-36b4316 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-36b4316>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-36b4316>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-36b4316>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-36b4316>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-1e23a3d{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-1e23a3d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-0a4acda{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-0a4acda:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0a4acda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-0a4acda:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-0a4acda.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-0a4acda.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-0a4acda.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-4a0b46b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-4a0b46b{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-4a0b46b .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-4a0b46b img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-4a0b46b .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-4a0b46b .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-4a0b46b .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-4a0b46b>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-4a0b46b>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-4a0b46b .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-4a0b46b .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-4a0b46b>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-4a0b46b>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-4a0b46b>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-4a0b46b>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-bd33f97{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-bd33f97 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-3571dd8{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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;pointer-events:auto;--background-transition:0.3s;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-3571dd8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3571dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99999911;}.elementor-20 .elementor-element.elementor-element-3571dd8:hover{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-3571dd8.tc-parent-container-hover-active{background-color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-3571dd8.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-3571dd8.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-26ce8f5 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-26ce8f5{text-align:center;pointer-events:auto;height:100%;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-26ce8f5 .tcgelements-image{height:50px;transition:all 0.3s ease;opacity:0.4;}.elementor-20 .elementor-element.elementor-element-26ce8f5 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-26ce8f5 .elementor-widget-container{height:100%;}.elementor-20 .elementor-element.elementor-element-26ce8f5 .elementor-image{height:100%;}.elementor-20 .elementor-element.elementor-element-26ce8f5 .tcgelements-image::after{transition:all 0.3s ease;}.e-con:hover .elementor-element-26ce8f5>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-26ce8f5>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-26ce8f5 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-26ce8f5 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-26ce8f5>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-26ce8f5>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-26ce8f5>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-26ce8f5>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-67b2e17{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-67b2e17 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-f75f6ad{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-20 .elementor-element.elementor-element-f75f6ad.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-f75f6ad.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-cd35656{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-cd35656.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-cd35656.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-e6486f4{width:var( --container-widget-width, 66.67% );max-width:66.67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 12px 0px 12px;--container-widget-width:66.67%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-e6486f4 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:500;line-height:1.3em;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-d6378bc{--display:grid;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-d6378bc.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-d6378bc.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-984ea0c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0 0;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0;--border-left-width:0;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:-0.5px;--margin-bottom:-0.5px;--margin-left:-0.5px;--margin-right:-0.5px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-984ea0c:hover{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-984ea0c.tc-parent-container-hover-active{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-984ea0c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-984ea0c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button, .elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/svgviewer-output-25.svg");background-repeat:no-repeat;background-size:auto;}.elementor-20 .elementor-element.elementor-element-da5d656 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button{transition:all 0.3s ease;width:100%;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-da5d656>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-da5d656>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button .tcgelements-button-icon{display:inline-block;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-da5d656>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-da5d656 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-92c2050 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-92c2050 .tcgelements-heading-text{display:block;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-92c2050 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-92c2050 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-92c2050 .tcgelements-heading-text:hover .tcgelements-heading,
                .e-con:hover .elementor-element-92c2050>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active,
                .e-con:hover .elementor-element-92c2050>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{text-decoration:underline;}.elementor-20 .elementor-element.elementor-element-92c2050 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-92c2050>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-92c2050>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-92c2050 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-92c2050 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-92c2050 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-92c2050 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-f1babe4 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-f1babe4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f1babe4 .tcgelements-heading-text{display:block;color:#555555;}.elementor-20 .elementor-element.elementor-element-f1babe4 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-f1babe4 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-f1babe4 .tcgelements-heading-text:hover .tcgelements-heading{color:#999999;}.e-con:hover .elementor-element-f1babe4>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#999999;}.e-con:hover .elementor-element-f1babe4>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#999999;}.elementor-20 .elementor-element.elementor-element-f1babe4 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-f1babe4 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-f1babe4 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-f1babe4 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-712f4dd{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-712f4dd.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-712f4dd.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-6344200 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-6344200 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-6344200.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-6344200 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-6344200 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-6344200 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-6344200 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-6344200>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-6344200>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6344200 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-6344200 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6344200 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-6344200 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-e7890bc .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-e7890bc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-e7890bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e7890bc .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-e7890bc .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-e7890bc .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-e7890bc .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-e7890bc>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-e7890bc>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e7890bc .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-e7890bc .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e7890bc .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-e7890bc .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-17f5074{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0 0;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0;--border-left-width:0;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:-0.5px;--margin-bottom:-0.5px;--margin-left:-0.5px;--margin-right:-0.5px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-17f5074:hover{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-17f5074.tc-parent-container-hover-active{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-17f5074.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-17f5074.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button, .elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/svgviewer-output-26.svg");background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-d146e77 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button{transition:all 0.3s ease;width:100%;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-d146e77>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-d146e77>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button .tcgelements-button-icon{display:inline-block;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-d146e77>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-d146e77 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-5f53769 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-5f53769 .tcgelements-heading-text{display:block;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-5f53769 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-5f53769 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-5f53769 .tcgelements-heading-text:hover .tcgelements-heading,
                .e-con:hover .elementor-element-5f53769>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active,
                .e-con:hover .elementor-element-5f53769>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{text-decoration:underline;}.elementor-20 .elementor-element.elementor-element-5f53769 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-5f53769>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-5f53769>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5f53769 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-5f53769 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-5f53769 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-5f53769 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-1ccae73 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-1ccae73 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1ccae73 .tcgelements-heading-text{display:block;color:#555555;}.elementor-20 .elementor-element.elementor-element-1ccae73 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-1ccae73 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-1ccae73 .tcgelements-heading-text:hover .tcgelements-heading{color:#999999;}.e-con:hover .elementor-element-1ccae73>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#999999;}.e-con:hover .elementor-element-1ccae73>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#999999;}.elementor-20 .elementor-element.elementor-element-1ccae73 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-1ccae73 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-1ccae73 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-1ccae73 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-1a9454b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1a9454b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-1a9454b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-abe77f5 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-abe77f5 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-abe77f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-abe77f5 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-abe77f5 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-abe77f5 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-abe77f5 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-abe77f5>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-abe77f5>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-abe77f5 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-abe77f5 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-abe77f5 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-abe77f5 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-2b98293 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-2b98293 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-2b98293.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-2b98293 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-2b98293 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-2b98293 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-2b98293 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-2b98293>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-2b98293>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2b98293 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-2b98293 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2b98293 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-2b98293 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-3b71511{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0 0;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0;--border-left-width:0;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:-0.5px;--margin-bottom:-0.5px;--margin-left:-0.5px;--margin-right:-0.5px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-3b71511:hover{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-3b71511.tc-parent-container-hover-active{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-3b71511.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-3b71511.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button, .elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/4dh0Zf01.svg");background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-f401eca > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button{transition:all 0.3s ease;width:100%;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-f401eca>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-f401eca>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button .tcgelements-button-icon{display:inline-block;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-f401eca>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-f401eca .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-b4e524f .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-b4e524f .tcgelements-heading-text{display:block;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-b4e524f .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-b4e524f .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-b4e524f .tcgelements-heading-text:hover .tcgelements-heading,
                .e-con:hover .elementor-element-b4e524f>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active,
                .e-con:hover .elementor-element-b4e524f>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{text-decoration:underline;}.elementor-20 .elementor-element.elementor-element-b4e524f .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-b4e524f>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-b4e524f>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-b4e524f .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-b4e524f .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-b4e524f .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-b4e524f .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-a64acfc .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-a64acfc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a64acfc .tcgelements-heading-text{display:block;color:#555555;}.elementor-20 .elementor-element.elementor-element-a64acfc .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-a64acfc .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-a64acfc .tcgelements-heading-text:hover .tcgelements-heading{color:#999999;}.e-con:hover .elementor-element-a64acfc>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#999999;}.e-con:hover .elementor-element-a64acfc>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#999999;}.elementor-20 .elementor-element.elementor-element-a64acfc .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-a64acfc .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-a64acfc .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-a64acfc .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-c981f3b{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-c981f3b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-c981f3b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-068fe8d .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-068fe8d > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-068fe8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-068fe8d .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-068fe8d .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-068fe8d .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-068fe8d .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-068fe8d>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-068fe8d>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-068fe8d .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-068fe8d .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-068fe8d .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-068fe8d .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-3c1d0be .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-3c1d0be > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-3c1d0be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3c1d0be .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-3c1d0be .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-3c1d0be .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-3c1d0be .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-3c1d0be>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-3c1d0be>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3c1d0be .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-3c1d0be .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3c1d0be .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-3c1d0be .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-ab3e3a9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0.5px 0 0 0;--border-top-width:0.5px;--border-right-width:0;--border-bottom-width:0;--border-left-width:0;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:-0.5px;--margin-bottom:-0.5px;--margin-left:-0.5px;--margin-right:-0.5px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-ab3e3a9:hover{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-ab3e3a9.tc-parent-container-hover-active{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-ab3e3a9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-ab3e3a9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button, .elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/svgviewer-output-28.svg");background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-e04a9b2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button{transition:all 0.3s ease;width:100%;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-e04a9b2>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-e04a9b2>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button .tcgelements-button-icon{display:inline-block;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-e04a9b2>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-e04a9b2 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-1f2a82a .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-1f2a82a .tcgelements-heading-text{display:block;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-1f2a82a .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-1f2a82a .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-1f2a82a .tcgelements-heading-text:hover .tcgelements-heading,
                .e-con:hover .elementor-element-1f2a82a>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active,
                .e-con:hover .elementor-element-1f2a82a>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{text-decoration:underline;}.elementor-20 .elementor-element.elementor-element-1f2a82a .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-1f2a82a>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-1f2a82a>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-1f2a82a .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-1f2a82a .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-1f2a82a .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-1f2a82a .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-51ae315 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-51ae315 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-51ae315 .tcgelements-heading-text{display:block;color:#555555;}.elementor-20 .elementor-element.elementor-element-51ae315 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-51ae315 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-51ae315 .tcgelements-heading-text:hover .tcgelements-heading{color:#999999;}.e-con:hover .elementor-element-51ae315>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#999999;}.e-con:hover .elementor-element-51ae315>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#999999;}.elementor-20 .elementor-element.elementor-element-51ae315 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-51ae315 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-51ae315 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-51ae315 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-93bbabb{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-93bbabb.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-93bbabb.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-9fa694b .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-9fa694b > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-9fa694b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-9fa694b .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-9fa694b .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-9fa694b .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-9fa694b .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-9fa694b>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-9fa694b>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-9fa694b .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-9fa694b .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9fa694b .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-9fa694b .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-ebdbb1c .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-ebdbb1c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-ebdbb1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-ebdbb1c .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-ebdbb1c .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-ebdbb1c .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-ebdbb1c .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-ebdbb1c>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-ebdbb1c>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ebdbb1c .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-ebdbb1c .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ebdbb1c .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-ebdbb1c .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-4516274{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:-0.5px;--margin-bottom:-0.5px;--margin-left:-0.5px;--margin-right:-0.5px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-4516274:hover{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-4516274.tc-parent-container-hover-active{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-4516274.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-4516274.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button, .elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/svgviewer-output-33.svg");background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-0553209 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button{transition:all 0.3s ease;width:100%;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-0553209>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-0553209>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button .tcgelements-button-icon{display:inline-block;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-0553209>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-0553209 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-7984ba7 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-7984ba7 .tcgelements-heading-text{display:block;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-7984ba7 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-7984ba7 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-7984ba7 .tcgelements-heading-text:hover .tcgelements-heading,
                .e-con:hover .elementor-element-7984ba7>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active,
                .e-con:hover .elementor-element-7984ba7>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{text-decoration:underline;}.elementor-20 .elementor-element.elementor-element-7984ba7 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-7984ba7>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-7984ba7>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7984ba7 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-7984ba7 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-7984ba7 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-7984ba7 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-5e8cb84 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-5e8cb84 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5e8cb84 .tcgelements-heading-text{display:block;color:#555555;}.elementor-20 .elementor-element.elementor-element-5e8cb84 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-5e8cb84 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-5e8cb84 .tcgelements-heading-text:hover .tcgelements-heading{color:#999999;}.e-con:hover .elementor-element-5e8cb84>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#999999;}.e-con:hover .elementor-element-5e8cb84>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#999999;}.elementor-20 .elementor-element.elementor-element-5e8cb84 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-5e8cb84 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-5e8cb84 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-5e8cb84 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-4d5b2ed{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-4d5b2ed.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-4d5b2ed.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-8ac0033 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-8ac0033 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-8ac0033.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-8ac0033 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-8ac0033 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-8ac0033 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-8ac0033 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-8ac0033>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-8ac0033>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-8ac0033 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-8ac0033 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-8ac0033 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-8ac0033 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-56f1af2 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-56f1af2 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-56f1af2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-56f1af2 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-56f1af2 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-56f1af2 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-56f1af2 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-56f1af2>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-56f1af2>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-56f1af2 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-56f1af2 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-56f1af2 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-56f1af2 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-9aa24dc{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:-0.5px;--margin-bottom:-0.5px;--margin-left:-0.5px;--margin-right:-0.5px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-9aa24dc:hover{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-9aa24dc.tc-parent-container-hover-active{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-9aa24dc.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-9aa24dc.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button, .elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/tWWVBJ01.svg");background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-4f33c3f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button{transition:all 0.3s ease;width:100%;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-4f33c3f>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-4f33c3f>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button .tcgelements-button-icon{display:inline-block;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-4f33c3f>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-4f33c3f .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-e3a8ac6 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-e3a8ac6 .tcgelements-heading-text{display:block;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-e3a8ac6 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-e3a8ac6 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-e3a8ac6 .tcgelements-heading-text:hover .tcgelements-heading,
                .e-con:hover .elementor-element-e3a8ac6>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active,
                .e-con:hover .elementor-element-e3a8ac6>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{text-decoration:underline;}.elementor-20 .elementor-element.elementor-element-e3a8ac6 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-e3a8ac6>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-e3a8ac6>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e3a8ac6 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-e3a8ac6 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-e3a8ac6 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-e3a8ac6 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-cbf546c .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-cbf546c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-cbf546c .tcgelements-heading-text{display:block;color:#555555;}.elementor-20 .elementor-element.elementor-element-cbf546c .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-cbf546c .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-cbf546c .tcgelements-heading-text:hover .tcgelements-heading{color:#999999;}.e-con:hover .elementor-element-cbf546c>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#999999;}.e-con:hover .elementor-element-cbf546c>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#999999;}.elementor-20 .elementor-element.elementor-element-cbf546c .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-cbf546c .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-cbf546c .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-cbf546c .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-1eb9ce6{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1eb9ce6.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-1eb9ce6.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-908dd48 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-908dd48 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-908dd48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-908dd48 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-908dd48 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-908dd48 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-908dd48 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-908dd48>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-908dd48>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-908dd48 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-908dd48 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-908dd48 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-908dd48 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-0f4bd70 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-0f4bd70 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-0f4bd70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-0f4bd70 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-0f4bd70 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-0f4bd70 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-0f4bd70 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-0f4bd70>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-0f4bd70>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0f4bd70 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-0f4bd70 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0f4bd70 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-0f4bd70 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-f2201a7{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0.5px 0.5px 0.5px 0;--border-top-width:0.5px;--border-right-width:0.5px;--border-bottom-width:0.5px;--border-left-width:0;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:-0.5px;--margin-bottom:-0.5px;--margin-left:-0.5px;--margin-right:-0.5px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-f2201a7:hover{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-f2201a7.tc-parent-container-hover-active{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-f2201a7.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-f2201a7.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-3400300 .tcgelements-button, .elementor-20 .elementor-element.elementor-element-3400300 .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/ZhEWE001.svg");background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-3400300 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-3400300 .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-3400300 .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3400300 .tcgelements-button{transition:all 0.3s ease;width:100%;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-3400300 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-3400300 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-3400300 .tcgelements-button .tcgelements-button-icon{display:inline-block;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-3400300 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-3400300>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-3400300 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-dd594c3 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-dd594c3 .tcgelements-heading-text{display:block;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-dd594c3 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-dd594c3 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-dd594c3 .tcgelements-heading-text:hover .tcgelements-heading,
                .e-con:hover .elementor-element-dd594c3>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active,
                .e-con:hover .elementor-element-dd594c3>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{text-decoration:underline;}.elementor-20 .elementor-element.elementor-element-dd594c3 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-dd594c3>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-dd594c3>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-dd594c3 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-dd594c3 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-dd594c3 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-dd594c3 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-0ae26fc .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-0ae26fc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0ae26fc .tcgelements-heading-text{display:block;color:#555555;}.elementor-20 .elementor-element.elementor-element-0ae26fc .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-0ae26fc .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-0ae26fc .tcgelements-heading-text:hover .tcgelements-heading{color:#999999;}.e-con:hover .elementor-element-0ae26fc>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#999999;}.e-con:hover .elementor-element-0ae26fc>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#999999;}.elementor-20 .elementor-element.elementor-element-0ae26fc .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-0ae26fc .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-0ae26fc .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-0ae26fc .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-f1c06c4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f1c06c4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-f1c06c4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-74a5b91 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-74a5b91 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-74a5b91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-74a5b91 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-74a5b91 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-74a5b91 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-74a5b91 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-74a5b91>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-74a5b91>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-74a5b91 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-74a5b91 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-74a5b91 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-74a5b91 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-c4253c8 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-c4253c8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-c4253c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-c4253c8 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-c4253c8 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-c4253c8 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-c4253c8 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-c4253c8>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-c4253c8>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-c4253c8 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-c4253c8 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c4253c8 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-c4253c8 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-530d714{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0.5px 0 0.5px 0;--border-top-width:0.5px;--border-right-width:0;--border-bottom-width:0.5px;--border-left-width:0;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:-0.5px;--margin-bottom:-0.5px;--margin-left:-0.5px;--margin-right:-0.5px;--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-20 .elementor-element.elementor-element-530d714:hover{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-530d714.tc-parent-container-hover-active{background-color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-530d714.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-530d714.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button, .elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button.reverse .btn-animated-gr{background:#02010100;background-image:url("https://frameflowdesign.com/wp-content/uploads/2025/12/svgviewer-output-32.svg");background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-f6b2952 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button{transition:all 0.3s ease;width:100%;padding:0px 0px 0px 0px;display:inline-block;}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button .tcgelements-button-content-wrapper{display:inline-block;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-f6b2952>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-f6b2952>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button .tcgelements-button-icon{display:inline-block;height:70px;position:unset;}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(1);}.e-con:hover .elementor-element-f6b2952>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(1);}.elementor-20 .elementor-element.elementor-element-f6b2952 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-4d6227d .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-4d6227d .tcgelements-heading-text{display:block;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-4d6227d .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-4d6227d .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-4d6227d .tcgelements-heading-text:hover .tcgelements-heading,
                .e-con:hover .elementor-element-4d6227d>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active,
                .e-con:hover .elementor-element-4d6227d>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{text-decoration:underline;}.elementor-20 .elementor-element.elementor-element-4d6227d .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-4d6227d>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-4d6227d>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4d6227d .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-4d6227d .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-4d6227d .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-4d6227d .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-ab19822 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-ab19822 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ab19822 .tcgelements-heading-text{display:block;color:#555555;}.elementor-20 .elementor-element.elementor-element-ab19822 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-ab19822 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-ab19822 .tcgelements-heading-text:hover .tcgelements-heading{color:#999999;}.e-con:hover .elementor-element-ab19822>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#999999;}.e-con:hover .elementor-element-ab19822>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#999999;}.elementor-20 .elementor-element.elementor-element-ab19822 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-ab19822 .tcgelements-heading span{display:inline-block;}.elementor-20 .elementor-element.elementor-element-ab19822 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-ab19822 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-6c6da31{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-6c6da31.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-6c6da31.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-45030b0 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-45030b0 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-45030b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-45030b0 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-45030b0 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-45030b0 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-45030b0 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-45030b0>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-45030b0>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-45030b0 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-45030b0 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-45030b0 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-45030b0 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-28734c0 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-28734c0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-20 .elementor-element.elementor-element-28734c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-28734c0 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#333333;}.elementor-20 .elementor-element.elementor-element-28734c0 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-28734c0 .tcgelements-heading{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#333333;}.elementor-20 .elementor-element.elementor-element-28734c0 .tcgelements-heading-text:hover .tcgelements-heading{color:#FFFFFF;}.e-con:hover .elementor-element-28734c0>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-28734c0>.elementor-widget-container>.tcgelements-heading-text.tc-heading-container-active > *{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-28734c0 .tcgelements-heading-text .tcgelements-heading{display:flex;align-items:center;padding:0px 0px 0px 0px;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-28734c0 .tcgelements-heading span{display:inline-block;font-size:26px;font-weight:400;line-height:18px;margin:0px 4px 15px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-28734c0 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-28734c0 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-628b1ed{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-20 .elementor-element.elementor-element-628b1ed.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-628b1ed.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-6ec617c{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6ec617c.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-6ec617c.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-51aeef6{width:var( --container-widget-width, 41.67% );max-width:41.67%;padding:0px 12px 0px 12px;--container-widget-width:41.67%;--container-widget-flex-grow:0;z-index:40;}.elementor-20 .elementor-element.elementor-element-51aeef6 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:70px;font-weight:500;text-transform:capitalize;line-height:1em;color:#1C1A2A;}.elementor-20 .elementor-element.elementor-element-721a6d5{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:160px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-721a6d5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-721a6d5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button, .elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button.reverse .btn-animated-gr{background:#1C1A1F;background-image:none;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button:focus, .elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .btn-animated-gr, .elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-70c3fbf>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-70c3fbf>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:#989CFF;background-image:none;}.elementor-20 .elementor-element.elementor-element-70c3fbf > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-20 .elementor-element.elementor-element-70c3fbf > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .tcgelements-align-icon-right{margin-left:0.75rem;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .tcgelements-align-icon-left{margin-right:0.75rem;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button{transition:all 0.3s ease;padding:14px 35px 14px 35px;display:inline-block;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:21px;color:#FFFFFF;fill:#FFFFFF;border-radius:50rem 50rem 50rem 50rem;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;align-items:center;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .btn-animated-gr{border-radius:50rem 50rem 50rem 50rem;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-70c3fbf>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-70c3fbf>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button:hover, .e-con:hover .elementor-element-70c3fbf>.elementor-widget-container>.tcgelements-button.tc-button-container-active{box-shadow:7px 10px 15px 0px rgba(0, 0, 0, 0.26666666666666666);}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .tcgelements-button-icon{display:flex;justify-content:center;align-items:center;padding:0px 0px 1px 0px;position:unset;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .tcgelements-button-icon i{font-size:14px;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .tcgelements-button-icon svg{height:14px;width:14px;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button:hover .tcgelements-button-icon{position:unset;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-8131c6f{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-20 .elementor-element.elementor-element-8131c6f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-8131c6f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-bb22bf2 .elementor-widget-container .row{--bs-gutter-y:50px;}.elementor-20 .elementor-element.elementor-element-bb22bf2 .tcg-dynamic-query .pagination{display:block;text-align:center;}.elementor-20 .elementor-element.elementor-element-bb22bf2 .tcg-dynamic-query .tcg-dynamic-query-filters{text-align:left;}.elementor-20 .elementor-element.elementor-element-bb22bf2 .tcg-dynamic-query .tcg-dynamic-query-filters .filter .filter-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-bb22bf2 .tcg-dynamic-query[data-items-selected="all"] .row .tcg-dynamic-query-item::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-bb22bf2 .tcg-dynamic-query[data-items-selected="last"] .tcg-dynamic-query-item:not(:last-child)::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-bb22bf2 .tcg-dynamic-query[data-items-selected="first"] .tcg-dynamic-query-item:not(:first-child)::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-1efca96{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-20 .elementor-element.elementor-element-1efca96.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-1efca96.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-1bd40d7 .elementor-widget-container .row{--bs-gutter-y:50px;}.elementor-20 .elementor-element.elementor-element-1bd40d7 .tcg-dynamic-query .pagination{display:block;text-align:center;}.elementor-20 .elementor-element.elementor-element-1bd40d7 .tcg-dynamic-query .tcg-dynamic-query-filters{text-align:left;}.elementor-20 .elementor-element.elementor-element-1bd40d7 .tcg-dynamic-query .tcg-dynamic-query-filters .filter .filter-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-1bd40d7 .tcg-dynamic-query[data-items-selected="all"] .row .tcg-dynamic-query-item::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-1bd40d7 .tcg-dynamic-query[data-items-selected="last"] .tcg-dynamic-query-item:not(:last-child)::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-1bd40d7 .tcg-dynamic-query[data-items-selected="first"] .tcg-dynamic-query-item:not(:first-child)::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-912e201{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-20 .elementor-element.elementor-element-912e201.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-912e201.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-e17ed44 .elementor-widget-container .row{--bs-gutter-y:50px;}.elementor-20 .elementor-element.elementor-element-e17ed44 .tcg-dynamic-query .pagination{display:block;text-align:center;}.elementor-20 .elementor-element.elementor-element-e17ed44 .tcg-dynamic-query .tcg-dynamic-query-filters{text-align:left;}.elementor-20 .elementor-element.elementor-element-e17ed44 .tcg-dynamic-query .tcg-dynamic-query-filters .filter .filter-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-e17ed44 .tcg-dynamic-query[data-items-selected="all"] .row .tcg-dynamic-query-item::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-e17ed44 .tcg-dynamic-query[data-items-selected="last"] .tcg-dynamic-query-item:not(:last-child)::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-e17ed44 .tcg-dynamic-query[data-items-selected="first"] .tcg-dynamic-query-item:not(:first-child)::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-cfa8d68{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-20 .elementor-element.elementor-element-cfa8d68.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-cfa8d68.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-e7a632c .elementor-widget-container .row{--bs-gutter-y:50px;}.elementor-20 .elementor-element.elementor-element-e7a632c .tcg-dynamic-query .pagination{display:block;text-align:center;}.elementor-20 .elementor-element.elementor-element-e7a632c .tcg-dynamic-query .tcg-dynamic-query-filters{text-align:left;}.elementor-20 .elementor-element.elementor-element-e7a632c .tcg-dynamic-query .tcg-dynamic-query-filters .filter .filter-btn{display:inline-block;}.elementor-20 .elementor-element.elementor-element-e7a632c .tcg-dynamic-query[data-items-selected="all"] .row .tcg-dynamic-query-item::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-e7a632c .tcg-dynamic-query[data-items-selected="last"] .tcg-dynamic-query-item:not(:last-child)::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-e7a632c .tcg-dynamic-query[data-items-selected="first"] .tcg-dynamic-query-item:not(:first-child)::after{content:"";position:absolute;}.elementor-20 .elementor-element.elementor-element-e653910{--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:-140px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;z-index:30;--n-tabs-title-gap:0px;--n-tabs-gap:90px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:16px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:16px;--n-tabs-title-font-size:24px;--n-tabs-title-color:#555555;--n-tabs-title-color-active:#989CFF;}.elementor-20 .elementor-element.elementor-element-e653910 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-20 .elementor-element.elementor-element-e653910.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-20 .elementor-element.elementor-element-e653910.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-20 .elementor-element.elementor-element-e653910.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-20 .elementor-element.elementor-element-e653910.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"DM Sans", Sans-serif;font-weight:400;text-transform:capitalize;line-height:36px;}.elementor-20 .elementor-element.elementor-element-e653910 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#989CFF;}.elementor-20 .elementor-element.elementor-element-b9eff26{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--overflow:hidden;--z-index:20;}.elementor-20 .elementor-element.elementor-element-b9eff26.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-b9eff26.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-5549a0d{text-align:center;}.elementor-20 .elementor-element.elementor-element-5549a0d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:calc(195px + 2vw);font-weight:500;text-transform:uppercase;line-height:1.3em;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#00000011;stroke:#00000011;color:#02010100;}.elementor-20 .elementor-element.elementor-element-e88216b{--display:grid;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 48px;--row-gap:0px;--column-gap:48px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-e88216b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-e88216b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-662fb07{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-662fb07.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-662fb07.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-626691d{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-626691d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-626691d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-4b48169{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-20 .elementor-element.elementor-element-4b48169.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-4b48169.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-4b4de4c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-59cd6b4{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-59cd6b4 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-f0b62a2{pointer-events:auto;height:40px;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-f0b62a2 img{width:40px;height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-f0b62a2 .elementor-widget-container{height:40px;}.elementor-20 .elementor-element.elementor-element-f0b62a2 .elementor-image{height:40px;}.elementor-20 .elementor-element.elementor-element-f0b62a2 .tcgelements-image::after{transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-f0b62a2 .tcgelements-image{transition:all 0.3s ease;opacity:0.3;}.e-con:hover .elementor-element-f0b62a2>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-f0b62a2>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-f0b62a2 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-f0b62a2 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-f0b62a2>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-f0b62a2>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-f0b62a2>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-f0b62a2>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-0b5f467{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 8px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0b5f467 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-77e23ac{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-77e23ac.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-77e23ac.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-75f4ad2{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-75f4ad2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-75f4ad2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-4cc5aa9{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-20 .elementor-element.elementor-element-4cc5aa9.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-4cc5aa9.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-3cee600 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-05e61ae{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-05e61ae .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-a71b6f3{pointer-events:auto;height:40px;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-a71b6f3 img{width:40px;height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-a71b6f3 .elementor-widget-container{height:40px;}.elementor-20 .elementor-element.elementor-element-a71b6f3 .elementor-image{height:40px;}.elementor-20 .elementor-element.elementor-element-a71b6f3 .tcgelements-image::after{transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-a71b6f3 .tcgelements-image{transition:all 0.3s ease;opacity:0.3;}.e-con:hover .elementor-element-a71b6f3>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-a71b6f3>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-a71b6f3 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-a71b6f3 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-a71b6f3>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-a71b6f3>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-a71b6f3>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-a71b6f3>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-9364c86{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 8px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9364c86 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-dd3fb80{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-dd3fb80.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-dd3fb80.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-94a30a0{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-94a30a0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-94a30a0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-b5662bf{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-20 .elementor-element.elementor-element-b5662bf.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-b5662bf.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-0400ac4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-c1636ae{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-c1636ae .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-773ceb6{pointer-events:auto;height:40px;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-773ceb6 img{width:40px;height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-773ceb6 .elementor-widget-container{height:40px;}.elementor-20 .elementor-element.elementor-element-773ceb6 .elementor-image{height:40px;}.elementor-20 .elementor-element.elementor-element-773ceb6 .tcgelements-image::after{transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-773ceb6 .tcgelements-image{transition:all 0.3s ease;opacity:0.3;}.e-con:hover .elementor-element-773ceb6>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-773ceb6>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-773ceb6 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-773ceb6 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-773ceb6>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-773ceb6>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-773ceb6>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-773ceb6>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-defa10d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 8px 0px 0px;}.elementor-20 .elementor-element.elementor-element-defa10d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-23a7fcb{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-23a7fcb.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-23a7fcb.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-61ddffc{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-61ddffc.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-61ddffc.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-382fdaf{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-20 .elementor-element.elementor-element-382fdaf.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-382fdaf.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-f3a7095 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-79abf96{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-79abf96 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-47500f9{pointer-events:auto;height:40px;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-47500f9 img{width:40px;height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-47500f9 .elementor-widget-container{height:40px;}.elementor-20 .elementor-element.elementor-element-47500f9 .elementor-image{height:40px;}.elementor-20 .elementor-element.elementor-element-47500f9 .tcgelements-image::after{transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-47500f9 .tcgelements-image{transition:all 0.3s ease;opacity:0.3;}.e-con:hover .elementor-element-47500f9>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-47500f9>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-47500f9 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-47500f9 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-47500f9>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-47500f9>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-47500f9>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-47500f9>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-9293f95{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 8px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9293f95 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-a0580b5{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-a0580b5.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-a0580b5.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-6bc076a{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-6bc076a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-6bc076a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-752c497{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-20 .elementor-element.elementor-element-752c497.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-752c497.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-eaddade .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-004ac73{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-004ac73 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-5903516{pointer-events:auto;height:40px;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-5903516 img{width:40px;height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-5903516 .elementor-widget-container{height:40px;}.elementor-20 .elementor-element.elementor-element-5903516 .elementor-image{height:40px;}.elementor-20 .elementor-element.elementor-element-5903516 .tcgelements-image::after{transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-5903516 .tcgelements-image{transition:all 0.3s ease;opacity:0.3;}.e-con:hover .elementor-element-5903516>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-5903516>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-5903516 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-5903516 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-5903516>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-5903516>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-5903516>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-5903516>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-2bf988e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 8px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2bf988e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-180d2ce{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);pointer-events:auto;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#DEE2E6;--border-color:#DEE2E6;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-180d2ce.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-180d2ce.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-2c2df6e{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-2c2df6e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-2c2df6e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-3c9e5c1{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);}.elementor-20 .elementor-element.elementor-element-3c9e5c1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-3c9e5c1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-48b338b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-20 .elementor-element.elementor-element-1b8816d{margin:0.25rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-20 .elementor-element.elementor-element-1b8816d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-77bcaa4{pointer-events:auto;height:40px;transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-77bcaa4 img{width:40px;height:40px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-77bcaa4 .elementor-widget-container{height:40px;}.elementor-20 .elementor-element.elementor-element-77bcaa4 .elementor-image{height:40px;}.elementor-20 .elementor-element.elementor-element-77bcaa4 .tcgelements-image::after{transition:all 0.3s ease;}.elementor-20 .elementor-element.elementor-element-77bcaa4 .tcgelements-image{transition:all 0.3s ease;opacity:0.3;}.e-con:hover .elementor-element-77bcaa4>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active:after{display:block;}.e-con:hover .elementor-element-77bcaa4>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active:after{display:block;}.elementor-20 .elementor-element.elementor-element-77bcaa4 .tcgelements-image.selector-type-image:hover:after{display:block;}.elementor-20 .elementor-element.elementor-element-77bcaa4 .tcgelements-image img{filter:grayscale(1);}.e-con:hover .elementor-element-77bcaa4>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-77bcaa4>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active img{filter:grayscale(0);}.e-con:hover .elementor-element-77bcaa4>.elementor-widget-container>.tcgelements-image.selector-type-container.tcgelements-image-container-active{opacity:1;}.e-con:hover .elementor-element-77bcaa4>.elementor-widget-container>.tcgelements-image.tcgelements-image-container-active{opacity:1;}.elementor-20 .elementor-element.elementor-element-5e6e9e6{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 8px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5e6e9e6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-20 .elementor-element.elementor-element-23b7351{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-20 .elementor-element.elementor-element-23b7351.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-23b7351.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-84d8a96{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-84d8a96.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-84d8a96.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-839144e{width:var( --container-widget-width, 41.67% );max-width:41.67%;padding:0px 12px 0px 12px;--container-widget-width:41.67%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-839144e .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:70px;font-weight:500;line-height:1em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button, .elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button.reverse .btn-animated-gr{background:#1C1A1F;background-image:none;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button:focus, .elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .btn-animated-gr, .elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-a4fca3e>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-a4fca3e>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:#989CFF;background-image:none;}.elementor-20 .elementor-element.elementor-element-a4fca3e{width:var( --container-widget-width, 58.33% );max-width:58.33%;--container-widget-width:58.33%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-a4fca3e > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-20 .elementor-element.elementor-element-a4fca3e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 12px 0px 12px;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .tcgelements-align-icon-right{margin-left:0.75rem;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .tcgelements-align-icon-left{margin-right:0.75rem;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button{transition:all 0.3s ease;padding:14px 35px 14px 35px;display:inline-block;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:21px;color:#FFFFFF;fill:#FFFFFF;border-radius:50rem 50rem 50rem 50rem;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;align-items:center;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .btn-animated-gr{border-radius:50rem 50rem 50rem 50rem;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-a4fca3e>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-a4fca3e>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button:hover, .e-con:hover .elementor-element-a4fca3e>.elementor-widget-container>.tcgelements-button.tc-button-container-active{box-shadow:7px 10px 15px 0px rgba(0, 0, 0, 0.26666666666666666);}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .tcgelements-button-icon{display:flex;justify-content:center;align-items:center;padding:0px 0px 1px 0px;position:unset;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .tcgelements-button-icon i{font-size:14px;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .tcgelements-button-icon svg{height:14px;width:14px;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button:hover .tcgelements-button-icon{position:unset;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-7fab501{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-20 .elementor-element.elementor-element-7fab501.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-7fab501.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-97723e8{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:100%;--overflow:hidden;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:#DEE2E6;--border-color:#DEE2E6;--padding-top:30px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-97723e8.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-97723e8.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-eb30040 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:24px;color:#333333;}.elementor-20 .elementor-element.elementor-element-08193ac .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-08193ac > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-20 .elementor-element.elementor-element-08193ac .tcgelements-heading-text{display:block;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-08193ac .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-08193ac .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:500;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-08193ac .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-08193ac .tcgelements-heading span{display:inline-block;font-size:24px;}.elementor-20 .elementor-element.elementor-element-08193ac .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-08193ac .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-ee6ef84{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DEE2E6;}.elementor-20 .elementor-element.elementor-element-ee6ef84 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#333333;}.elementor-20 .elementor-element.elementor-element-1e4ed9e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 0px 20px 0px;--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-20 .elementor-element.elementor-element-1e4ed9e .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button, .elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button.reverse .btn-animated-gr{background:#EFEFEF;background-image:none;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button:focus, .elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button .btn-animated-gr, .elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-3aac438>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-3aac438>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:#989CFF;background-image:none;}.elementor-20 .elementor-element.elementor-element-3aac438{width:var( --container-widget-width, calc(100% - 60px) );max-width:calc(100% - 60px);--container-widget-width:calc(100% - 60px);--container-widget-flex-grow:0;bottom:30px;}.elementor-20 .elementor-element.elementor-element-3aac438 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-3aac438{left:30px;}body.rtl .elementor-20 .elementor-element.elementor-element-3aac438{right:30px;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button{transition:all 0.3s ease;width:100%;padding:14px 0px 14px 0px;display:flex;justify-content:center;align-items:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:21px;color:#1C1A1F;fill:#1C1A1F;border-radius:50rem 50rem 50rem 50rem;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;align-items:center;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button .btn-animated-gr{border-radius:50rem 50rem 50rem 50rem;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-3aac438>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-3aac438>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button:hover, .e-con:hover .elementor-element-3aac438>.elementor-widget-container>.tcgelements-button.tc-button-container-active{box-shadow:7px 10px 15px 0px rgba(0, 0, 0, 0.26666666666666666);}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-5114e26{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:100%;--overflow:hidden;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:#DEE2E6;--border-color:#DEE2E6;--padding-top:30px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-5114e26.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-5114e26.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-fbcd9e3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:24px;color:#333333;}.elementor-20 .elementor-element.elementor-element-855b265 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-855b265 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-20 .elementor-element.elementor-element-855b265 .tcgelements-heading-text{display:block;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-855b265 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-855b265 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:500;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-855b265 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-855b265 .tcgelements-heading span{display:inline-block;font-size:24px;}.elementor-20 .elementor-element.elementor-element-855b265 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-855b265 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-086950e{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DEE2E6;}.elementor-20 .elementor-element.elementor-element-086950e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#333333;}.elementor-20 .elementor-element.elementor-element-f3e808f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 0px 20px 0px;--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-20 .elementor-element.elementor-element-f3e808f .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button, .elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button.reverse .btn-animated-gr{background:#1C1A1F;background-image:none;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button:focus, .elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button .btn-animated-gr, .elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-9e4a30c>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-9e4a30c>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:#989CFF;background-image:none;}.elementor-20 .elementor-element.elementor-element-9e4a30c{width:var( --container-widget-width, calc(100% - 60px) );max-width:calc(100% - 60px);--container-widget-width:calc(100% - 60px);--container-widget-flex-grow:0;bottom:30px;}.elementor-20 .elementor-element.elementor-element-9e4a30c > .elementor-widget-container:hover{--e-transform-translateY:-2px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-9e4a30c{left:30px;}body.rtl .elementor-20 .elementor-element.elementor-element-9e4a30c{right:30px;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button{transition:all 0.3s ease;width:100%;padding:14px 0px 14px 0px;display:flex;justify-content:center;align-items:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:21px;color:#FFFFFF;fill:#FFFFFF;border-radius:50rem 50rem 50rem 50rem;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;align-items:center;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button .btn-animated-gr{border-radius:50rem 50rem 50rem 50rem;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-9e4a30c>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-9e4a30c>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button:hover, .e-con:hover .elementor-element-9e4a30c>.elementor-widget-container>.tcgelements-button.tc-button-container-active{box-shadow:7px 10px 15px 0px rgba(0, 0, 0, 0.26666666666666666);}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-50b52c4{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--min-height:100%;--overflow:hidden;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:#DEE2E6;--border-color:#DEE2E6;--padding-top:30px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-50b52c4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-50b52c4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-f011229 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;line-height:24px;color:#333333;}.elementor-20 .elementor-element.elementor-element-00ac634 .tcgelements-heading-text .tcgelements-heading:before{clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);display:block;position:absolute;left:0px;top:0px;transform:rotate(0deg);}.elementor-20 .elementor-element.elementor-element-00ac634 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-20 .elementor-element.elementor-element-00ac634 .tcgelements-heading-text{display:block;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-00ac634 .tcgelements-heading-text a{display:block;}.elementor-20 .elementor-element.elementor-element-00ac634 .tcgelements-heading{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:500;line-height:1.3em;color:#1C1A1F;}.elementor-20 .elementor-element.elementor-element-00ac634 .tcgelements-heading-text .tcgelements-heading{display:block;--e-transform-tcgelements-heading-scale:1;}.elementor-20 .elementor-element.elementor-element-00ac634 .tcgelements-heading span{display:inline-block;font-size:24px;}.elementor-20 .elementor-element.elementor-element-00ac634 .tcgelements-heading small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-00ac634 .tcgelements-heading-text:before{display:block;position:absolute;content:"";}.elementor-20 .elementor-element.elementor-element-cb5e6c7{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DEE2E6;}.elementor-20 .elementor-element.elementor-element-cb5e6c7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#333333;}.elementor-20 .elementor-element.elementor-element-f70ab07{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:20px 0px 20px 0px;--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-20 .elementor-element.elementor-element-f70ab07 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button, .elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button.reverse .btn-animated-gr{background:#EFEFEF;background-image:none;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button:focus, .elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button .btn-animated-gr, .elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-bd2a5d0>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-bd2a5d0>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:#989CFF;background-image:none;}.elementor-20 .elementor-element.elementor-element-bd2a5d0{width:var( --container-widget-width, calc(100% - 60px) );max-width:calc(100% - 60px);--container-widget-width:calc(100% - 60px);--container-widget-flex-grow:0;bottom:30px;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-bd2a5d0{left:30px;}body.rtl .elementor-20 .elementor-element.elementor-element-bd2a5d0{right:30px;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button .tcgelements-align-icon-right{margin-left:0px;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button .tcgelements-align-icon-left{margin-right:0px;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button{transition:all 0.3s ease;width:100%;padding:14px 0px 14px 0px;display:flex;justify-content:center;align-items:center;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:capitalize;line-height:21px;color:#1C1A1F;fill:#1C1A1F;border-radius:50rem 50rem 50rem 50rem;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;align-items:center;rotate:0deg;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button .btn-animated-gr{border-radius:50rem 50rem 50rem 50rem;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button:hover, .elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button:focus{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button:hover svg, .elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button:focus svg{fill:#FFFFFF;}.e-con:hover .elementor-element-bd2a5d0>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#FFFFFF;}.e-con:hover .elementor-element-bd2a5d0>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button:hover, .e-con:hover .elementor-element-bd2a5d0>.elementor-widget-container>.tcgelements-button.tc-button-container-active{box-shadow:7px 10px 15px 0px rgba(0, 0, 0, 0.26666666666666666);}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-20 .elementor-element.elementor-element-e618049{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-20 .elementor-element.elementor-element-e618049:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-e618049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F37B35;}.elementor-20 .elementor-element.elementor-element-e618049.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-20 .elementor-element.elementor-element-e618049.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-20 .elementor-element.elementor-element-1bc7c2ec{width:var( --container-widget-width, 16.67% );max-width:16.67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;--container-widget-width:16.67%;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-1bc7c2ec img{width:100%;max-width:100%;height:125px;object-fit:contain;object-position:center center;opacity:0.6;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-1bc7c2ec:hover img{opacity:1;}.elementor-20 .elementor-element.elementor-element-7e67b1e9{width:var( --container-widget-width, 16.67% );max-width:16.67%;padding:0px 12px 0px 12px;--container-widget-width:16.67%;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-7e67b1e9 img{width:100%;max-width:100%;height:125px;object-fit:contain;object-position:center center;opacity:0.6;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-7e67b1e9:hover img{opacity:1;}.elementor-20 .elementor-element.elementor-element-777413c5{width:var( --container-widget-width, 16.67% );max-width:16.67%;padding:0px 12px 0px 12px;--container-widget-width:16.67%;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-777413c5 img{width:100%;max-width:100%;height:125px;object-fit:contain;object-position:center center;opacity:0.6;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-777413c5:hover img{opacity:1;}.elementor-20 .elementor-element.elementor-element-14636f75{width:var( --container-widget-width, 16.67% );max-width:16.67%;padding:0px 12px 0px 12px;--container-widget-width:16.67%;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-14636f75 img{width:100%;max-width:100%;height:125px;object-fit:contain;object-position:center center;opacity:0.6;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-14636f75:hover img{opacity:1;}.elementor-20 .elementor-element.elementor-element-77ca8d2a{width:var( --container-widget-width, 16.67% );max-width:16.67%;padding:0px 12px 0px 12px;--container-widget-width:16.67%;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-77ca8d2a img{width:100%;max-width:100%;height:125px;object-fit:contain;object-position:center center;opacity:0.6;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-77ca8d2a:hover img{opacity:1;}.elementor-20 .elementor-element.elementor-element-5483b4fc{width:var( --container-widget-width, 16.67% );max-width:16.67%;padding:0px 12px 0px 12px;--container-widget-width:16.67%;--container-widget-flex-grow:0;text-align:start;}.elementor-20 .elementor-element.elementor-element-5483b4fc img{width:100%;max-width:100%;height:125px;object-fit:contain;object-position:center center;opacity:0.6;transition-duration:0.3s;}.elementor-20 .elementor-element.elementor-element-5483b4fc:hover img{opacity:1;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-adfd699{--width:50%;}.elementor-20 .elementor-element.elementor-element-ccc271b{--width:50%;}.elementor-20 .elementor-element.elementor-element-c716bd5{--width:calc(100% + 150px);}.elementor-20 .elementor-element.elementor-element-d1de6f1{--width:58.33%;}.elementor-20 .elementor-element.elementor-element-c9c5392{--width:20%;}.elementor-20 .elementor-element.elementor-element-11c39f0{--width:auto;}.elementor-20 .elementor-element.elementor-element-53a93e1b{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-f91402c{--width:83.33%;}.elementor-20 .elementor-element.elementor-element-3253b8f1{--width:25%;}.elementor-20 .elementor-element.elementor-element-577ac6ae{--width:25%;}.elementor-20 .elementor-element.elementor-element-54f0054c{--width:25%;}.elementor-20 .elementor-element.elementor-element-3229fd51{--width:25%;}.elementor-20 .elementor-element.elementor-element-b7c6001{--width:20vw;}.elementor-20 .elementor-element.elementor-element-092fb9d{--width:41.67%;}.elementor-20 .elementor-element.elementor-element-f868761{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-3fd6596{--width:140px;}.elementor-20 .elementor-element.elementor-element-12cf515{--width:41.67%;}.elementor-20 .elementor-element.elementor-element-c958a24{--width:33.33%;}.elementor-20 .elementor-element.elementor-element-3c9d721b{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-c46c132{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-5af8f4e8{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-3bbe9af7{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-7f0fc2ad{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-678cfefb{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-75fa481{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-444519a{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-d201ba7{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-0238f31{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-0a4acda{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-3571dd8{--width:16.67%;}.elementor-20 .elementor-element.elementor-element-721a6d5{--width:58.33%;}.elementor-20 .elementor-element.elementor-element-4b48169{--width:auto;}.elementor-20 .elementor-element.elementor-element-4cc5aa9{--width:auto;}.elementor-20 .elementor-element.elementor-element-b5662bf{--width:auto;}.elementor-20 .elementor-element.elementor-element-382fdaf{--width:auto;}.elementor-20 .elementor-element.elementor-element-752c497{--width:auto;}.elementor-20 .elementor-element.elementor-element-3c9e5c1{--width:auto;}.elementor-20 .elementor-element.elementor-element-97723e8{--width:33.33%;}.elementor-20 .elementor-element.elementor-element-5114e26{--width:33.33%;}.elementor-20 .elementor-element.elementor-element-50b52c4{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-adfd699{--width:100%;}.elementor-20 .elementor-element.elementor-element-ccc271b{--width:100%;}.elementor-20 .elementor-element.elementor-element-d1de6f1{--width:100%;}.elementor-20 .elementor-element.elementor-element-c9c5392{--width:100%;}.elementor-20 .elementor-element.elementor-element-53a93e1b{--width:100%;}.elementor-20 .elementor-element.elementor-element-f91402c{--width:100%;}.elementor-20 .elementor-element.elementor-element-3253b8f1{--width:100%;}.elementor-20 .elementor-element.elementor-element-577ac6ae{--width:100%;}.elementor-20 .elementor-element.elementor-element-54f0054c{--width:100%;}.elementor-20 .elementor-element.elementor-element-3229fd51{--width:100%;}.elementor-20 .elementor-element.elementor-element-092fb9d{--width:100%;}.elementor-20 .elementor-element.elementor-element-f868761{--width:100%;}.elementor-20 .elementor-element.elementor-element-3fd6596{--width:140px;}.elementor-20 .elementor-element.elementor-element-12cf515{--width:100%;}.elementor-20 .elementor-element.elementor-element-c958a24{--width:100%;}.elementor-20 .elementor-element.elementor-element-3c9d721b{--width:49%;}.elementor-20 .elementor-element.elementor-element-c46c132{--width:49%;}.elementor-20 .elementor-element.elementor-element-5af8f4e8{--width:49%;}.elementor-20 .elementor-element.elementor-element-3bbe9af7{--width:49%;}.elementor-20 .elementor-element.elementor-element-7f0fc2ad{--width:49%;}.elementor-20 .elementor-element.elementor-element-678cfefb{--width:49%;}.elementor-20 .elementor-element.elementor-element-75fa481{--width:49%;}.elementor-20 .elementor-element.elementor-element-444519a{--width:49%;}.elementor-20 .elementor-element.elementor-element-d201ba7{--width:49%;}.elementor-20 .elementor-element.elementor-element-0238f31{--width:49%;}.elementor-20 .elementor-element.elementor-element-0a4acda{--width:49%;}.elementor-20 .elementor-element.elementor-element-3571dd8{--width:49%;}.elementor-20 .elementor-element.elementor-element-721a6d5{--width:100%;}.elementor-20 .elementor-element.elementor-element-97723e8{--width:100%;}.elementor-20 .elementor-element.elementor-element-5114e26{--width:100%;}.elementor-20 .elementor-element.elementor-element-50b52c4{--width:100%;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-8dd4883{--padding-top:30px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-997d38e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-d304b56 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-d304b56 .tcgelements-heading-text .tcgelements-heading{text-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-d304b56 .tcgelements-heading{font-size:50px;}.elementor-20 .elementor-element.elementor-element-ccc271b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-35606ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -50px;text-align:start;}.elementor-20 .elementor-element.elementor-element-35606ee img{width:64%;height:500px;object-position:center left;}.elementor-20 .elementor-element.elementor-element-c716bd5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-be06b02 .elementor-counter-number-wrapper{font-size:30px;line-height:45px;}.elementor-20 .elementor-element.elementor-element-08addd1 .elementor-counter-number-wrapper{font-size:30px;line-height:45px;}.elementor-20 .elementor-element.elementor-element-11c39f0.e-con{--e-con-transform-rotateZ:0deg;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-11c39f0{left:3vw;}body.rtl .elementor-20 .elementor-element.elementor-element-11c39f0{right:3vw;}.elementor-20 .elementor-element.elementor-element-11c39f0{bottom:120px;}.elementor-20 .elementor-element.elementor-element-62aa550a{--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-20 .elementor-element.elementor-element-f91402c{--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-20 .elementor-element.elementor-element-8af32a1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-092fb9d{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-423bc6f .elementor-heading-title{font-size:50px;line-height:50px;}.elementor-20 .elementor-element.elementor-element-f868761{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-3fd6596{--min-height:140px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3fd6596.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-5c0df62{--container-widget-width:39px;--container-widget-flex-grow:0;width:var( --container-widget-width, 39px );max-width:39px;}.elementor-20 .elementor-element.elementor-element-5c0df62 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-20 .elementor-element.elementor-element-e7352f0 img{width:45px;height:60px;}.elementor-20 .elementor-element.elementor-element-12cf515{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-20 .elementor-element.elementor-element-7202977{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-450c47c > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-20 .elementor-element.elementor-element-450c47c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-c958a24{--padding-top:50px;--padding-bottom:0px;--padding-left:65px;--padding-right:65px;}.elementor-20 .elementor-element.elementor-element-ce613c7 .elementor-counter-number-wrapper{font-size:25px;}.elementor-20 .elementor-element.elementor-element-3268603 .elementor-counter-number-wrapper{font-size:25px;}.elementor-20 .elementor-element.elementor-element-6db28ae .elementor-counter-number-wrapper{font-size:25px;}.elementor-20 .elementor-element.elementor-element-ed86e09 .elementor-counter-number-wrapper{font-size:25px;}.elementor-20 .elementor-element.elementor-element-09c9385 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-20 .elementor-element.elementor-element-09c9385{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-21336796{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-3c9d721b{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-c46c132{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-5af8f4e8{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3bbe9af7{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-7f0fc2ad{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-678cfefb{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-5bbc784{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-75fa481{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-444519a{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-d201ba7{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0238f31{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0a4acda{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3571dd8{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-e6486f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-d6378bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-628b1ed{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-6ec617c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-51aeef6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-721a6d5{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2rem;--margin-bottom:20px;--margin-left:0;--margin-right:0;}.elementor-20 .elementor-element.elementor-element-70c3fbf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button{padding:10px 20px 10px 20px;font-size:13px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .tcgelements-button-icon i{font-size:13px;}.elementor-20 .elementor-element.elementor-element-70c3fbf .tcgelements-button .tcgelements-button-icon svg{height:13px;width:13px;}.elementor-20 .elementor-element.elementor-element-e7a632c .elementor-widget-container .row{--bs-gutter-y:0px;}.elementor-20 .elementor-element.elementor-element-e653910{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-tabs-gap:60px;--n-tabs-title-font-size:14px;}.elementor-20 .elementor-element.elementor-element-e653910.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:21px;}.elementor-20 .elementor-element.elementor-element-5549a0d{text-align:start;}.elementor-20 .elementor-element.elementor-element-5549a0d .elementor-heading-title{font-size:calc(50px + 2vw);}.elementor-20 .elementor-element.elementor-element-e88216b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-59cd6b4 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-0b5f467{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-05e61ae .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-9364c86{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c1636ae .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-defa10d{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-79abf96 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-9293f95{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-004ac73 .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-2bf988e{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1b8816d .elementor-heading-title{font-size:18px;}.elementor-20 .elementor-element.elementor-element-5e6e9e6{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-84d8a96{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-839144e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-a4fca3e{width:auto;max-width:auto;}.elementor-20 .elementor-element.elementor-element-a4fca3e > .elementor-widget-container{margin:2rem 0 20px 0;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button{padding:10px 20px 10px 20px;font-size:13px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .tcgelements-button-icon i{font-size:13px;}.elementor-20 .elementor-element.elementor-element-a4fca3e .tcgelements-button .tcgelements-button-icon svg{height:13px;width:13px;}.elementor-20 .elementor-element.elementor-element-7fab501{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-97723e8{--min-height:calc(100% - 30px);--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-08193ac .tcgelements-heading{font-size:30px;}.elementor-20 .elementor-element.elementor-element-3aac438 .tcgelements-button{padding:10px 0px 10px 0px;font-size:13px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-5114e26{--min-height:calc(100% - 30px);--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-855b265 .tcgelements-heading{font-size:30px;}.elementor-20 .elementor-element.elementor-element-9e4a30c .tcgelements-button{padding:10px 0px 10px 0px;font-size:13px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-50b52c4{--min-height:calc(100% - 30px);--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-00ac634 .tcgelements-heading{font-size:30px;}.elementor-20 .elementor-element.elementor-element-bd2a5d0 .tcgelements-button{padding:10px 0px 10px 0px;font-size:13px;line-height:20px;}.elementor-20 .elementor-element.elementor-element-e618049{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-1bc7c2ec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-20 .elementor-element.elementor-element-7e67b1e9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-20 .elementor-element.elementor-element-777413c5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-20 .elementor-element.elementor-element-14636f75{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-20 .elementor-element.elementor-element-77ca8d2a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-20 .elementor-element.elementor-element-5483b4fc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-35606ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-35606ee img{width:100%;object-position:center center;}.elementor-20 .elementor-element.elementor-element-b7c6001{--width:20vw;}.elementor-20 .elementor-element.elementor-element-f868761{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-3fd6596{--width:140px;--min-height:140px;}.elementor-20 .elementor-element.elementor-element-5c0df62{margin:10 auto calc(var(--kit-widget-spacing, 0px) + 0) auto;padding:20px 30px 0px 30px;text-align:center;}.elementor-20 .elementor-element.elementor-element-5c0df62.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-026b841 .tcgelements-image{width:100%;}.elementor-20 .elementor-element.elementor-element-026b841 img{width:100%;}.elementor-20 .elementor-element.elementor-element-3c9d721b{--width:47%;}.elementor-20 .elementor-element.elementor-element-c46c132{--width:47%;}.elementor-20 .elementor-element.elementor-element-5af8f4e8{--width:47%;}.elementor-20 .elementor-element.elementor-element-3bbe9af7{--width:47%;}.elementor-20 .elementor-element.elementor-element-7f0fc2ad{--width:47%;}.elementor-20 .elementor-element.elementor-element-678cfefb{--width:47%;}.elementor-20 .elementor-element.elementor-element-75fa481{--width:47%;}.elementor-20 .elementor-element.elementor-element-444519a{--width:47%;}.elementor-20 .elementor-element.elementor-element-d201ba7{--width:47%;}.elementor-20 .elementor-element.elementor-element-0238f31{--width:47%;}.elementor-20 .elementor-element.elementor-element-0a4acda{--width:47%;}.elementor-20 .elementor-element.elementor-element-3571dd8{--width:47%;}.elementor-20 .elementor-element.elementor-element-d6378bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-e88216b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-626691d{--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-75f4ad2{--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-94a30a0{--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-61ddffc{--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-6bc076a{--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-2c2df6e{--flex-wrap:nowrap;}}