.elementor-22654 .elementor-element.elementor-element-346093d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:44px 44px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22654 .elementor-element.elementor-element-346093d:not(.elementor-motion-effects-element-type-background), .elementor-22654 .elementor-element.elementor-element-346093d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2B26;}.elementor-22654 .elementor-element.elementor-element-56d6059{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:40px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-22654 .elementor-element.elementor-element-10a17d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;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:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-22654 .elementor-element.elementor-element-9dee945{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:600;line-height:1.15em;color:#FFFFFF;}.elementor-22654 .elementor-element.elementor-element-150e5cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-22654 .elementor-element.elementor-element-91607f6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22654 .elementor-element.elementor-element-91607f6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22654 .elementor-element.elementor-element-414ae7d .elementor-button{background-color:rgba(255,255,255,0);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.4);}.elementor-22654 .elementor-element.elementor-element-414ae7d .elementor-button:hover, .elementor-22654 .elementor-element.elementor-element-414ae7d .elementor-button:focus{background-color:#B6E04A;color:#0D2B26;}.elementor-22654 .elementor-element.elementor-element-414ae7d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22654 .elementor-element.elementor-element-414ae7d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22654 .elementor-element.elementor-element-414ae7d .elementor-button:hover svg, .elementor-22654 .elementor-element.elementor-element-414ae7d .elementor-button:focus svg{fill:#0D2B26;}.elementor-22654 .elementor-element.elementor-element-300e32c{--display:grid;--e-con-grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);--e-con-grid-template-rows:auto;--gap:44px 56px;--row-gap:44px;--column-gap:56px;--grid-auto-flow:row;--align-items:start;}.elementor-22654 .elementor-element.elementor-element-596940d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22654 .elementor-element.elementor-element-1ed1e24 img{width:130px;border-radius:12px 12px 12px 12px;}.elementor-22654 .elementor-element.elementor-element-43903c5{font-size:15px;color:rgba(255,255,255,0.72);}.elementor-22654 .elementor-element.elementor-element-ceb0fe2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-22654 .elementor-element.elementor-element-82aa01f .elementor-heading-title{color:#B6E04A;}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-icon i{color:#B6E04A;transition:color 0.3s;}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-icon svg{fill:#B6E04A;transition:fill 0.3s;}.elementor-22654 .elementor-element.elementor-element-cde7950{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-item > a{font-size:15px;}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-text{color:rgba(255,255,255,0.8);transition:color 0.3s;}.elementor-22654 .elementor-element.elementor-element-cde7950 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B6E04A;}.elementor-22654 .elementor-element.elementor-element-a5138a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-22654 .elementor-element.elementor-element-3370625 .elementor-heading-title{color:#B6E04A;}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-icon i{color:#B6E04A;transition:color 0.3s;}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-icon svg{fill:#B6E04A;transition:fill 0.3s;}.elementor-22654 .elementor-element.elementor-element-ee87d9a{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-item > a{font-size:15px;}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-text{color:rgba(255,255,255,0.8);transition:color 0.3s;}.elementor-22654 .elementor-element.elementor-element-ee87d9a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B6E04A;}.elementor-22654 .elementor-element.elementor-element-3a4ab6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-22654 .elementor-element.elementor-element-376b1cb .elementor-heading-title{color:#B6E04A;}.elementor-22654 .elementor-element.elementor-element-5578594 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22654 .elementor-element.elementor-element-5578594 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22654 .elementor-element.elementor-element-b330b9a .elementor-button{background-color:rgba(255,255,255,0);fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.4);}.elementor-22654 .elementor-element.elementor-element-b330b9a .elementor-button:hover, .elementor-22654 .elementor-element.elementor-element-b330b9a .elementor-button:focus{background-color:#B6E04A;color:#0D2B26;}.elementor-22654 .elementor-element.elementor-element-b330b9a .elementor-button-content-wrapper{flex-direction:row;}.elementor-22654 .elementor-element.elementor-element-b330b9a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22654 .elementor-element.elementor-element-b330b9a .elementor-button:hover svg, .elementor-22654 .elementor-element.elementor-element-b330b9a .elementor-button:focus svg{fill:#0D2B26;}.elementor-22654 .elementor-element.elementor-element-f827f8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;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:rgba(255,255,255,0.14);--border-color:rgba(255,255,255,0.14);--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22654 .elementor-element.elementor-element-cf01c44{text-align:center;font-size:14px;color:rgba(255,255,255,0.6);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-22654 .elementor-element.elementor-element-56d6059{--padding-top:32px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-22654 .elementor-element.elementor-element-300e32c{--e-con-grid-template-columns:repeat(2, minmax(0,1fr));--grid-auto-flow:row;}}@media(max-width:767px){.elementor-22654 .elementor-element.elementor-element-346093d{--border-radius:28px 28px 0px 0px;}.elementor-22654 .elementor-element.elementor-element-56d6059{--padding-top:28px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-22654 .elementor-element.elementor-element-300e32c{--e-con-grid-template-columns:minmax(0,1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-22654 .elementor-element.elementor-element-56d6059{--content-width:1240px;}}/* Start custom CSS *//* OW FOOTER premium 3D */
@keyframes owRise{0%{opacity:0;transform:perspective(1000px) translateY(46px) rotateX(-20deg)}100%{opacity:1;transform:perspective(1000px) translateY(0) rotateX(0)}}
@keyframes owFloat{0%,100%{transform:perspective(700px) rotateY(-6deg) rotateX(2deg) translateY(0)}50%{transform:perspective(700px) rotateY(6deg) rotateX(-2deg) translateY(-6px)}}
@keyframes owShine{0%{left:-60%}55%,100%{left:130%}}
:root .ow-ft{position:relative;overflow:hidden;background:radial-gradient(700px 420px at 12% 0%,rgba(232,138,47,.16),transparent 62%),radial-gradient(800px 500px at 100% 100%,rgba(61,112,48,.35),transparent 60%),linear-gradient(180deg,#1d3318 0%,#0d230e 100%)!important}
:root .ow-ft::before{content:"";position:absolute;left:8%;right:8%;top:0;height:2px;background:linear-gradient(90deg,transparent,#e88a2f,transparent);pointer-events:none}
:root .ow-ft-grid{display:grid!important;grid-template-columns:1.35fr 1fr 1.15fr 1fr;gap:22px!important;align-items:stretch;perspective:1100px;max-width:1240px;margin:0 auto;width:100%!important}
:root .ow-col{width:100%!important;max-width:none!important;padding:28px 26px!important;border-radius:24px!important;background:linear-gradient(160deg,rgba(255,255,255,.08),rgba(255,255,255,.025))!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 26px 50px -26px rgba(0,0,0,.7),0 1px 0 rgba(255,255,255,.1) inset;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .5s,box-shadow .5s,background .5s;gap:14px!important}
:root .ow-col.animated{animation-name:owRise!important;animation-timing-function:cubic-bezier(.22,1,.36,1)!important}
:root .ow-col:hover{border-color:rgba(232,138,47,.55)!important;box-shadow:0 30px 60px -24px rgba(0,0,0,.8),0 0 0 1px rgba(232,138,47,.18),0 1px 0 rgba(255,255,255,.14) inset}
:root .ow-flogo{perspective:700px}
:root .ow-flogo img{max-width:190px;height:auto;border-radius:18px;background:#fff;padding:8px;box-shadow:0 22px 34px -16px rgba(0,0,0,.7);animation:owFloat 7s ease-in-out infinite;transform-style:preserve-3d}
:root .ow-ftxt,:root .ow-ftxt p{color:rgba(255,255,255,.78)!important;font-size:15px;line-height:1.7}
:root .ow-fh .elementor-heading-title{position:relative;display:inline-block;color:#fff!important;font-size:20px!important;font-weight:800!important;letter-spacing:.02em;padding-bottom:12px}
:root .ow-fh .elementor-heading-title::after{content:"";position:absolute;left:0;bottom:0;width:46px;height:3px;border-radius:3px;background:linear-gradient(90deg,#f6a24a,#e07d1c);transition:width .6s cubic-bezier(.22,1,.36,1)}
:root .ow-col:hover .ow-fh .elementor-heading-title::after{width:100%}
:root .ow-flist .elementor-icon-list-items{display:flex;flex-direction:column;gap:4px}
:root .ow-flist .elementor-icon-list-item{border-radius:12px;transition:background .35s,padding-left .45s cubic-bezier(.22,1,.36,1)}
:root .ow-flist .elementor-icon-list-item a{padding:7px 10px;width:100%}
:root .ow-flist .elementor-icon-list-item:hover{background:rgba(232,138,47,.14);padding-left:8px}
:root .ow-flist .elementor-icon-list-text{color:rgba(255,255,255,.88)!important;font-size:15px;transition:color .3s}
:root .ow-flist .elementor-icon-list-item:hover .elementor-icon-list-text{color:#fff!important}
:root .ow-flist .elementor-icon-list-icon i,:root .ow-flist .elementor-icon-list-icon svg{color:#e88a2f!important;fill:#e88a2f!important;transition:transform .45s cubic-bezier(.22,1,.36,1)}
:root .ow-flist .elementor-icon-list-item:hover .elementor-icon-list-icon i,:root .ow-flist .elementor-icon-list-item:hover .elementor-icon-list-icon svg{transform:translateX(4px) scale(1.15)}
:root .ow-fbtn .elementor-button{position:relative;overflow:hidden;border-radius:999px!important;font-weight:700;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}
:root .ow-fcall .elementor-button{background:linear-gradient(180deg,#f6a24a,#e07d1c)!important;color:#fff!important;box-shadow:0 6px 0 #a85a0f,0 16px 26px -10px rgba(232,138,47,.6)}
:root .ow-fcall .elementor-button::after{content:"";position:absolute;top:0;bottom:0;width:38%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skewX(-20deg);animation:owShine 3.8s ease-in-out infinite;pointer-events:none}
:root .ow-fcall .elementor-button:hover{transform:translateY(3px);box-shadow:0 3px 0 #a85a0f,0 10px 18px -10px rgba(232,138,47,.6)}
:root .ow-frev .elementor-button{background:rgba(255,255,255,.06)!important;color:#fff!important;border:1px solid rgba(255,255,255,.28)!important;box-shadow:0 6px 0 rgba(0,0,0,.35)}
:root .ow-frev .elementor-button:hover{background:rgba(255,255,255,.14)!important;transform:translateY(3px);box-shadow:0 3px 0 rgba(0,0,0,.35)}
:root .ow-copy{max-width:1240px;margin:26px auto 0!important;width:100%!important;border-top:1px solid rgba(255,255,255,.14)!important;padding-top:20px!important;text-align:center}
:root .ow-copy,:root .ow-copy p{color:rgba(255,255,255,.62)!important;font-size:14px}
@media(max-width:1024px){:root .ow-ft-grid{grid-template-columns:1fr 1fr!important}}
@media(max-width:640px){:root .ow-ft-grid{grid-template-columns:1fr!important;gap:16px!important}:root .ow-col{padding:24px 20px!important}:root .ow-flogo img{max-width:160px}}
@media(prefers-reduced-motion:reduce){:root .ow-flogo img,:root .ow-fcall .elementor-button::after{animation:none!important}:root .ow-col.animated{animation:none!important}}

:root .ow-flogo,:root .ow-flogo .elementor-widget-container{background:transparent!important;padding:0!important;box-shadow:none!important;border:0!important;width:auto!important}
:root .ow-flogo img{display:block;width:170px!important;max-width:100%!important;height:auto!important}/* End custom CSS */