.elementor-82082 .elementor-element.elementor-element-201c0c5{--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;--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-82082 .elementor-element.elementor-element-201c0c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82082 .elementor-element.elementor-element-891d139{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.050980392156862744);top:0px;--z-index:99;}.elementor-82082 .elementor-element.elementor-element-891d139:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-891d139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1e83c9 );}body:not(.rtl) .elementor-82082 .elementor-element.elementor-element-891d139{left:0px;}body.rtl .elementor-82082 .elementor-element.elementor-element-891d139{right:0px;}.elementor-82082 .elementor-element.elementor-element-81ccbbc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-82082 .elementor-element.elementor-element-1fbe9bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82082 .elementor-element.elementor-element-1fbe9bc{text-align:center;}.elementor-82082 .elementor-element.elementor-element-1fbe9bc img{width:100%;max-width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-82082 .elementor-element.elementor-element-2a8e4ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82082 .elementor-element.elementor-element-2a8e4ee .elementor-heading-title{font-family:"Inkfree", Sans-serif;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-82082 .elementor-element.elementor-element-11ed0c0 .elementor-button{background-color:var( --e-global-color-1410300 );font-family:"Montserrat", Sans-serif;text-transform:none;fill:var( --e-global-color-a1e83c9 );color:var( --e-global-color-a1e83c9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a1e83c9 );}.elementor-82082 .elementor-element.elementor-element-11ed0c0 .elementor-button:hover, .elementor-82082 .elementor-element.elementor-element-11ed0c0 .elementor-button:focus{border-color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-80dd64c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-82082 .elementor-element.elementor-element-80dd64c:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-80dd64c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coordea.com/wp-content/uploads/2026/02/1920-senior-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-82082 .elementor-element.elementor-element-a82f538 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-41d0802{text-align:start;}.elementor-82082 .elementor-element.elementor-element-41d0802 img{width:100%;max-width:100%;}.elementor-82082 .elementor-element.elementor-element-6fecf44 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:400;text-transform:none;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-a84cff0 .elementor-button{background-color:var( --e-global-color-1410300 );font-family:"Montserrat", Sans-serif;text-transform:none;fill:var( --e-global-color-a1e83c9 );color:var( --e-global-color-a1e83c9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a1e83c9 );}.elementor-82082 .elementor-element.elementor-element-a84cff0 .elementor-button:hover, .elementor-82082 .elementor-element.elementor-element-a84cff0 .elementor-button:focus{border-color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-5b175a3 .elementor-button{background-color:var( --e-global-color-e004acb );font-family:"Montserrat", Sans-serif;text-transform:none;fill:#C8C9CB;color:#C8C9CB;padding:0px 0px 0px 0px;}.elementor-82082 .elementor-element.elementor-element-5b175a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-82082 .elementor-element.elementor-element-94c6b2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-82082 .elementor-element.elementor-element-5498473{text-align:center;}.elementor-82082 .elementor-element.elementor-element-5498473 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:400;text-transform:none;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-07c9d8a{text-align:start;}.elementor-82082 .elementor-element.elementor-element-07c9d8a img{width:100%;max-width:100%;}.elementor-82082 .elementor-element.elementor-element-05a5859{text-align:center;}.elementor-82082 .elementor-element.elementor-element-05a5859 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-1201181{--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:space-between;--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-82082 .elementor-element.elementor-element-e2d6104{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-e2d6104:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-e2d6104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-e2d6104:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-e2d6104, .elementor-82082 .elementor-element.elementor-element-e2d6104::before{--border-transition:0.3s;}.elementor-82082 .elementor-element.elementor-element-340fbbc{text-align:start;}.elementor-82082 .elementor-element.elementor-element-340fbbc .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-de0216f{text-align:start;}.elementor-82082 .elementor-element.elementor-element-de0216f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-1c2cf0e{text-align:start;}.elementor-82082 .elementor-element.elementor-element-1c2cf0e img{width:100%;max-width:100%;}.elementor-82082 .elementor-element.elementor-element-153882a{text-align:start;}.elementor-82082 .elementor-element.elementor-element-153882a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82082 .elementor-element.elementor-element-560d8ba{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-560d8ba:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-560d8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-560d8ba:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-560d8ba, .elementor-82082 .elementor-element.elementor-element-560d8ba::before{--border-transition:0.3s;}.elementor-82082 .elementor-element.elementor-element-cc14870{text-align:start;}.elementor-82082 .elementor-element.elementor-element-cc14870 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-126d20b{text-align:start;}.elementor-82082 .elementor-element.elementor-element-126d20b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-64771bb{text-align:start;}.elementor-82082 .elementor-element.elementor-element-64771bb img{width:100%;max-width:100%;}.elementor-82082 .elementor-element.elementor-element-bd58b43{text-align:start;}.elementor-82082 .elementor-element.elementor-element-bd58b43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82082 .elementor-element.elementor-element-56eb377{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-56eb377:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-56eb377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-56eb377:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-56eb377, .elementor-82082 .elementor-element.elementor-element-56eb377::before{--border-transition:0.3s;}.elementor-82082 .elementor-element.elementor-element-454b6f5{text-align:start;}.elementor-82082 .elementor-element.elementor-element-454b6f5 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-eab0ebf{text-align:start;}.elementor-82082 .elementor-element.elementor-element-eab0ebf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-abde31e{text-align:start;}.elementor-82082 .elementor-element.elementor-element-abde31e img{width:100%;max-width:100%;}.elementor-82082 .elementor-element.elementor-element-93fed68{text-align:start;}.elementor-82082 .elementor-element.elementor-element-93fed68 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82082 .elementor-element.elementor-element-284d597{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-284d597:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-284d597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-284d597:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-284d597, .elementor-82082 .elementor-element.elementor-element-284d597::before{--border-transition:0.3s;}.elementor-82082 .elementor-element.elementor-element-c4fa0e1{text-align:start;}.elementor-82082 .elementor-element.elementor-element-c4fa0e1 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-4823099{text-align:start;}.elementor-82082 .elementor-element.elementor-element-4823099 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-dd71ab2{text-align:start;}.elementor-82082 .elementor-element.elementor-element-dd71ab2 img{width:100%;max-width:100%;}.elementor-82082 .elementor-element.elementor-element-d606a98{text-align:start;}.elementor-82082 .elementor-element.elementor-element-d606a98 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82082 .elementor-element.elementor-element-321c6f7{width:100%;max-width:100%;text-align:end;}.elementor-82082 .elementor-element.elementor-element-321c6f7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82082 .elementor-element.elementor-element-95ba0bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-82082 .elementor-element.elementor-element-3d802c0 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-82082 .elementor-element.elementor-element-176a5ee{text-align:center;}.elementor-82082 .elementor-element.elementor-element-176a5ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-9ecc387{text-align:center;}.elementor-82082 .elementor-element.elementor-element-9ecc387 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-a609664{--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;--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-82082 .elementor-element.elementor-element-a166213{--display:flex;}.elementor-82082 .elementor-element.elementor-element-a166213:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-a166213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-1fd9603{text-align:start;}.elementor-82082 .elementor-element.elementor-element-1fd9603 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-6595caa{--display:flex;}.elementor-82082 .elementor-element.elementor-element-6595caa:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-6595caa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-7ad84f1{text-align:start;}.elementor-82082 .elementor-element.elementor-element-7ad84f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-c916155{--display:flex;}.elementor-82082 .elementor-element.elementor-element-c916155:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-c916155 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82082 .elementor-element.elementor-element-148a412{text-align:start;}.elementor-82082 .elementor-element.elementor-element-148a412 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-4729a50{--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;--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-82082 .elementor-element.elementor-element-8bbd8c2{--display:flex;}.elementor-82082 .elementor-element.elementor-element-8bbd8c2:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-8bbd8c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8E1BA4D;}.elementor-82082 .elementor-element.elementor-element-3e8f61f{text-align:start;}.elementor-82082 .elementor-element.elementor-element-3e8f61f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-6dde7b8{text-align:start;}.elementor-82082 .elementor-element.elementor-element-6dde7b8 img{width:100%;max-width:100%;}.elementor-82082 .elementor-element.elementor-element-65b8ed8{text-align:start;}.elementor-82082 .elementor-element.elementor-element-65b8ed8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-e8405de{--display:flex;}.elementor-82082 .elementor-element.elementor-element-e8405de:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-e8405de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8E1BA99;}.elementor-82082 .elementor-element.elementor-element-766afbd{text-align:start;}.elementor-82082 .elementor-element.elementor-element-766afbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-f70bfad{text-align:start;}.elementor-82082 .elementor-element.elementor-element-f70bfad img{width:100%;max-width:100%;}.elementor-82082 .elementor-element.elementor-element-02a458f{text-align:start;}.elementor-82082 .elementor-element.elementor-element-02a458f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-114e4e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-82082 .elementor-element.elementor-element-f32ce02{text-align:center;}.elementor-82082 .elementor-element.elementor-element-f32ce02 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:400;text-transform:none;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-c157b9b{text-align:start;}.elementor-82082 .elementor-element.elementor-element-c157b9b img{width:100%;max-width:100%;}.elementor-82082 .elementor-element.elementor-element-4aeeeb1{text-align:center;}.elementor-82082 .elementor-element.elementor-element-4aeeeb1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-6e8a1ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-82082 .elementor-element.elementor-element-9f201b0{--e-image-carousel-slides-to-show:7;}.elementor-82082 .elementor-element.elementor-element-f6cec5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-82082 .elementor-element.elementor-element-f6cec5c:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-f6cec5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6477fb7 );}.elementor-82082 .elementor-element.elementor-element-c64dc3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82082 .elementor-element.elementor-element-c64dc3f{text-align:center;}.elementor-82082 .elementor-element.elementor-element-c64dc3f .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-76df734 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82082 .elementor-element.elementor-element-76df734{text-align:center;}.elementor-82082 .elementor-element.elementor-element-76df734 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-a1e83c9 );}.elementor-82082 .elementor-element.elementor-element-b11377d .elementor-button{background-color:var( --e-global-color-1410300 );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;fill:var( --e-global-color-f472893 );color:var( --e-global-color-f472893 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-6c611af );}.elementor-82082 .elementor-element.elementor-element-b11377d .elementor-button:hover, .elementor-82082 .elementor-element.elementor-element-b11377d .elementor-button:focus{background-color:var( --e-global-color-1410300 );border-color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-1ed4bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82082 .elementor-element.elementor-element-1ed4bb4{text-align:center;}.elementor-82082 .elementor-element.elementor-element-1ed4bb4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;text-decoration:underline;color:var( --e-global-color-1410300 );}.elementor-82082 .elementor-element.elementor-element-94a777a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-82082 .elementor-element.elementor-element-94a777a:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-94a777a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f472893 );}.elementor-82082 .elementor-element.elementor-element-bb2d65a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82082 .elementor-element.elementor-element-bb2d65a{text-align:start;}.elementor-82082 .elementor-element.elementor-element-bb2d65a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF80;}@media(max-width:1024px){.elementor-82082 .elementor-element.elementor-element-81ccbbc{--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;}.elementor-82082 .elementor-element.elementor-element-80dd64c:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-80dd64c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coordea.com/wp-content/uploads/2026/02/1024-senior.webp");}.elementor-82082 .elementor-element.elementor-element-1201181{--flex-wrap:wrap;}}@media(max-width:460px){.elementor-82082 .elementor-element.elementor-element-201c0c5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-82082 .elementor-element.elementor-element-81ccbbc{--width:fit-content;--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-82082 .elementor-element.elementor-element-80dd64c:not(.elementor-motion-effects-element-type-background), .elementor-82082 .elementor-element.elementor-element-80dd64c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coordea.com/wp-content/uploads/2026/02/420-senior.webp");background-position:top center;background-size:cover;}.elementor-82082 .elementor-element.elementor-element-a82f538 > .elementor-widget-container{border-radius:19px 19px 19px 19px;}.elementor-82082 .elementor-element.elementor-element-94c6b2b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82082 .elementor-element.elementor-element-05a5859{text-align:start;}.elementor-82082 .elementor-element.elementor-element-321c6f7{text-align:start;}.elementor-82082 .elementor-element.elementor-element-176a5ee{text-align:start;}.elementor-82082 .elementor-element.elementor-element-9ecc387{text-align:start;}.elementor-82082 .elementor-element.elementor-element-a609664{--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;}.elementor-82082 .elementor-element.elementor-element-a166213{--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;}.elementor-82082 .elementor-element.elementor-element-1fd9603{text-align:start;}.elementor-82082 .elementor-element.elementor-element-114e4e0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82082 .elementor-element.elementor-element-f32ce02{text-align:start;}.elementor-82082 .elementor-element.elementor-element-4aeeeb1{text-align:start;}.elementor-82082 .elementor-element.elementor-element-9f201b0{--e-image-carousel-slides-to-show:2;}.elementor-82082 .elementor-element.elementor-element-94a777a{--justify-content:center;}.elementor-82082 .elementor-element.elementor-element-bb2d65a{text-align:center;}}@media(min-width:461px){.elementor-82082 .elementor-element.elementor-element-81ccbbc{--width:fit-content;}}/* Start custom CSS for image, class: .elementor-element-1fbe9bc *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-1fbe9bc{
    --w:142;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
 .elementor-82082 .elementor-element.elementor-element-1fbe9bc{
    --w:120;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
    
    .elementor-82082 .elementor-element.elementor-element-1fbe9bc{
    --w:100;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a8e4ee *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-2a8e4ee{
    --pl:13;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:23;
    --lineheight:31;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
     .elementor-82082 .elementor-element.elementor-element-2a8e4ee{
    --pl:10;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:18;
    --lineheight:18;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-2a8e4ee{
    --pl:0;
    --pr:0;
    --pt:5;
    --pb:0;
    --font:14;
    --lineheight:10;
} 
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11ed0c0 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-11ed0c0{
    --w:236;
    --px:38;
    --py:20;
    --font:17;
    --lineheight:20;
    --rad:19;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
      .elementor-82082 .elementor-element.elementor-element-11ed0c0{
    --w:202;
    --px:26;
    --py:10;
    --font:16;
    --lineheight:16;
    --rad:9;
}
    
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82082 .elementor-element.elementor-element-11ed0c0{
    --w:168;
    --px:18;
    --py:12;
    --font:14;
    --lineheight:14;
    --rad:12;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-891d139 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-891d139{
    --pl:140;
    --pr:140;
    --pt:20;
    --pb:20;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
       .elementor-82082 .elementor-element.elementor-element-891d139{
    --pl:50;
    --pr:50;
    --pt:10;
    --pb:10;
} 
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82082 .elementor-element.elementor-element-891d139{
    --pl:20;
    --pr:20;
    --pt:0;
    --pb:0;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a82f538 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-a82f538{
    --w:1050;
    --pl:0;
    --pr:0;
    --pt:284;
    --pb:0;
    --font:85;
    --lineheight:90;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
      .elementor-82082 .elementor-element.elementor-element-a82f538{
    --w:500;
    --pl:0;
    --pr:0;
    --pt:320;
    --pb:0;
    --font:50;
    --lineheight:56;
}  
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82082 .elementor-element.elementor-element-a82f538{
    --w:370;
    --pl:0;
    --pr:0;
    --pt:500;
    --pb:0;
    --font:36;
    --lineheight:46;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41d0802 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-41d0802{
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:0;
    --w:625;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    .elementor-82082 .elementor-element.elementor-element-41d0802{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:230;
}    
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-41d0802{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:220;
} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fecf44 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-6fecf44{
    --w:535;
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:30;
    --font:56;
    --lineheight:70;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
       .elementor-82082 .elementor-element.elementor-element-6fecf44{
    --w:400;
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:30;
    --font:40;
    --lineheight:44;
} 
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-6fecf44{
    --w:250;
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:30;
    --font:26;
    --lineheight:20;
} 
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a84cff0 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-a84cff0{
    --w:282;
    --px:38;
    --py:22;
    --font:22;
    --lineheight:27;
    --rad:19;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
        .elementor-82082 .elementor-element.elementor-element-a84cff0{
    --w:202;
    --px:26;
    --py:10;
    --font:16;
    --lineheight:16;
    --rad:9;
}  
    
}


/*MOBILE*/
@media (max-width:460px){
    
      .elementor-82082 .elementor-element.elementor-element-a84cff0{
    --w:168;
    --px:18;
    --py:12;
    --font:14;
    --lineheight:14;
    --rad:12;
}  
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b175a3 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-5b175a3{
    --w:288;
    --px:0;
    --py:0;
    --font:22;
    --lineheight:27;
    --rad:19;
    --mt:60;
    --mb:244;
}
.elementor-82082 .elementor-element.elementor-element-5b175a3 svg{
    width: calc(43 / 1920 * 100cqi);
    margin-right: calc(19 / 1920 * 100cqi);
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
      .elementor-82082 .elementor-element.elementor-element-5b175a3{
    --w:200;
    --px:0;
    --py:0;
    --font:18;
    --lineheight:18;
    --rad:19;
    --mt:20;
    --mb:60;
}
.elementor-82082 .elementor-element.elementor-element-5b175a3 svg{
    width: calc(30 / 1024 * 100cqi);
}  
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82082 .elementor-element.elementor-element-5b175a3{
    --w:180;
    --px:0;
    --py:0;
    --font:14;
    --lineheight:16;
    --rad:19;
    --mt:20;
    --mb:60;
}
.elementor-82082 .elementor-element.elementor-element-5b175a3 svg{
    width: calc(20 / 420 * 100cqi);
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80dd64c *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-80dd64c{
    --pl:140;
    --pr:140;
    --pt:0;
    --pb:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
      .elementor-82082 .elementor-element.elementor-element-80dd64c{
    --pl:50;
    --pr:50;
    --pt:0;
    --pb:0;
}  
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82082 .elementor-element.elementor-element-80dd64c{
    --pl:40;
    --pr:40;
    --pt:0;
    --pb:0;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5498473 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-5498473{
    --w:902;
    --h:90;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:73;
    --lineheight:78;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
       .elementor-82082 .elementor-element.elementor-element-5498473{
    --w:558;
    --h:50;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:42;
    --lineheight:44;
} 
    
}


/*MOBILE*/
@media (max-width:460px){
.elementor-82082 .elementor-element.elementor-element-5498473{
    --w:400;
    --h:50;
    --pl:10;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:30;
    --lineheight:78;
}
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07c9d8a *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-07c9d8a{
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:0;
    --w:248;
    --h:55;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
         .elementor-82082 .elementor-element.elementor-element-07c9d8a{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:200;
    --h:30;
}    
    
}


/*MOBILE*/
@media (max-width:460px){
.elementor-82082 .elementor-element.elementor-element-07c9d8a{
    --pl:20;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:240;
}  
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a5859 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-05a5859{
    --w:1004;
    --pl:0;
    --pr:0;
    --pt:50;
    --pb:20;
    --font:20;
    --lineheight:30;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
  .elementor-82082 .elementor-element.elementor-element-05a5859{
    --w:684;
    --pl:0;
    --pr:0;
    --pt:50;
    --pb:20;
    --font:16;
    --lineheight:22;
}  
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-05a5859{
    --w:380;
    --pl:20;
    --pr:0;
    --pt:0;
    --pb:20;
    --font:14;
    --lineheight:18;
} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-340fbbc *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-340fbbc{
    --w:97;
    --h:29;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:23;
    --lineheight:24;
    --mt:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de0216f *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-de0216f{
    --w:286;
    --h:38;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:30;
    --lineheight:37;
    --mt:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1c2cf0e *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-1c2cf0e{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:164;
    --h:35;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-153882a */.elementor-82082 .elementor-element.elementor-element-153882a .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82082 .elementor-element.elementor-element-153882a .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82082 .elementor-element.elementor-element-153882a .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2d6104 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-e2d6104{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
   .elementor-82082 .elementor-element.elementor-element-e2d6104{
    --w:450;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
} 
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-e2d6104{
    --w:420;

} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc14870 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-cc14870{
    --w:97;
    --h:29;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:23;
    --lineheight:24;
    --mt:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-126d20b *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-126d20b{
    --w:286;
    --h:38;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:30;
    --lineheight:37;
    --mt:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64771bb *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-64771bb{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:164;
    --h:35;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd58b43 */.elementor-82082 .elementor-element.elementor-element-bd58b43 .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82082 .elementor-element.elementor-element-bd58b43 .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82082 .elementor-element.elementor-element-bd58b43 .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-560d8ba *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-560d8ba{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
      .elementor-82082 .elementor-element.elementor-element-560d8ba{
    --w:450;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
} 
}


/*MOBILE*/
@media (max-width:460px){
    
       .elementor-82082 .elementor-element.elementor-element-560d8ba{
    --w:420;

} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-454b6f5 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-454b6f5{
    --w:97;
    --h:29;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:23;
    --lineheight:24;
    --mt:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eab0ebf *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-eab0ebf{
    --w:286;
    --h:38;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:30;
    --lineheight:37;
    --mt:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-abde31e *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-abde31e{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:164;
    --h:35;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-93fed68 */.elementor-82082 .elementor-element.elementor-element-93fed68 .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82082 .elementor-element.elementor-element-93fed68 .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82082 .elementor-element.elementor-element-93fed68 .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56eb377 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-56eb377{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
     .elementor-82082 .elementor-element.elementor-element-56eb377{
    --w:450;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
       .elementor-82082 .elementor-element.elementor-element-56eb377{
    --w:420;

} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4fa0e1 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-c4fa0e1{
    --w:216;
    --h:29;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:23;
    --lineheight:24;
    --mt:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4823099 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-4823099{
    --w:286;
    --h:38;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:30;
    --lineheight:37;
    --mt:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd71ab2 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-dd71ab2{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:164;
    --h:35;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d606a98 */.elementor-82082 .elementor-element.elementor-element-d606a98 .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82082 .elementor-element.elementor-element-d606a98 .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82082 .elementor-element.elementor-element-d606a98 .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-284d597 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-284d597{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
       .elementor-82082 .elementor-element.elementor-element-284d597{
    --w:450;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
} 
    
}


/*MOBILE*/
@media (max-width:460px){
       .elementor-82082 .elementor-element.elementor-element-284d597{
    --w:420;

} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1201181 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-1201181{
    --pl:0;
    --pr:0;
    --pt:90;
    --pb:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-1201181{
    --pl:0;
    --pr:0;
    --pt:50;
    --pb:0;
} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-321c6f7 */.elementor-82082 .elementor-element.elementor-element-321c6f7{
    --font:16;
    --lineheight:30;
    --pt:30;
    --pb:0;
    --pr:0;
    --pl:0;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82082 .elementor-element.elementor-element-321c6f7{
   --font:16;
    --lineheight:30;
    --pt:30;
    --pb:30;
    --pr:35;
    --pl:0;
    
}
}

/*phone*/
@media (max-width:420px){
.elementor-82082 .elementor-element.elementor-element-321c6f7{
    --font:12;
    --lineheight:17;
    --pt:30;
    --pb:30;
    --pr:0;
    --pl:45;
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94c6b2b *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-94c6b2b{
    --pl:140;
    --pr:140;
    --pt:50;
    --pb:90;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
  .elementor-82082 .elementor-element.elementor-element-94c6b2b{
    --pl:50;
    --pr:50;
    --pt:100;
    --pb:90;
}  
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-94c6b2b{
    --pl:20;
    --pr:20;
    --pt:50;
    --pb:90;
} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-176a5ee *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-176a5ee{
    --w:1352;
    --pl:0;
    --pr:0;
    --pt:50;
    --pb:0;
    --font:59;
    --lineheight:69;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
   .elementor-82082 .elementor-element.elementor-element-176a5ee{
    --w:924;
    --pl:0;
    --pr:0;
    --pt:80;
    --pb:0;
    --font:39;
    --lineheight:43;
}     
}


/*MOBILE*/
@media (max-width:460px){
  .elementor-82082 .elementor-element.elementor-element-176a5ee{
    --w:380;
    --pl:0;
    --pr:0;
    --pt:50;
    --pb:0;
    --font:30;
    --lineheight:36;
}  
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ecc387 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-9ecc387{
    --w:1058;
    --pl:0;
    --pr:0;
    --pt:50;
    --pb:0;
    --font:20;
    --lineheight:30;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    .elementor-82082 .elementor-element.elementor-element-9ecc387{
    --w:924;
    --pl:0;
    --pr:0;
    --pt:20;
    --pb:0;
    --font:16;
    --lineheight:18;
}    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-9ecc387{
    --w:380;
    --pl:0;
    --pr:0;
    --pt:30;
    --pb:0;
    --font:14;
    --lineheight:18;
} 
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a758612 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-a758612{
    --w:191;
    --h:188;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
     .elementor-82082 .elementor-element.elementor-element-a758612{
    --w:161;
    --h:158;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82082 .elementor-element.elementor-element-a758612{
    --w:151;
    --h:148;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fd9603 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-1fd9603{
    --w:383;
    --h:106;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:18;
    --lineheight:28;
    --mt:28;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    .elementor-82082 .elementor-element.elementor-element-1fd9603{
    --w:230;
    --h:106;
    --font:13;
    --lineheight:18;
    --mt:28;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-1fd9603{
    --w:320;
    --h:76;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:14;
    --lineheight:18;
    --mt:28;
} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a166213 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-a166213{
    --w:522;
    --h:490;
    --rad:49;
    --pl:69;
    --pr:69;
    --pt:66;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
   .elementor-82082 .elementor-element.elementor-element-a166213{
    --w:295;
    --h:380;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}     
    
}


/*MOBILE*/
@media (max-width:460px){
  .elementor-82082 .elementor-element.elementor-element-a166213{
    --w:380;
    --h:300;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}  
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5b30fde *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-5b30fde{
    --w:191;
    --h:173;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
       .elementor-82082 .elementor-element.elementor-element-5b30fde{
    --w:161;
    --h:158;
}    
}


/*MOBILE*/
@media (max-width:460px){
    
       .elementor-82082 .elementor-element.elementor-element-5b30fde{
    --w:151;
    --h:148;
} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ad84f1 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-7ad84f1{
    --w:383;
    --h:106;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:18;
    --lineheight:28;
    --mt:28;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    .elementor-82082 .elementor-element.elementor-element-7ad84f1{
    --w:230;
    --h:106;
    --font:13;
    --lineheight:18;
    --mt:28;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-7ad84f1{
    --w:320;
    --h:106;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:14;
    --lineheight:18;
    --mt:28;
} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6595caa *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-6595caa{
    --w:522;
    --h:490;
    --rad:49;
    --pl:69;
    --pr:69;
    --pt:66;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
     .elementor-82082 .elementor-element.elementor-element-6595caa{
    --w:295;
    --h:380;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}  
    
}


/*MOBILE*/
@media (max-width:460px){
     .elementor-82082 .elementor-element.elementor-element-6595caa{
    --w:380;
    --h:330;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}   
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5172820 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-5172820{
    --w:195;
    --h:188;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
       .elementor-82082 .elementor-element.elementor-element-5172820{
    --w:161;
    --h:158;
}    
    
}


/*MOBILE*/
@media (max-width:460px){
        .elementor-82082 .elementor-element.elementor-element-5172820{
    --w:151;
    --h:148;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-148a412 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-148a412{
    --w:383;
    --h:106;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:18;
    --lineheight:28;
    --mt:28;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    .elementor-82082 .elementor-element.elementor-element-148a412{
    --w:230;
    --h:106;
    --font:13;
    --lineheight:18;
    --mt:28;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-148a412{
    --w:320;
    --h:76;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:14;
    --lineheight:18;
    --mt:28;
} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c916155 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-c916155{
    --w:522;
    --h:490;
    --rad:49;
    --pl:69;
    --pr:69;
    --pt:66;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
      .elementor-82082 .elementor-element.elementor-element-c916155{
    --w:295;
    --h:380;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
} 
    
}


/*MOBILE*/
@media (max-width:460px){
    
      .elementor-82082 .elementor-element.elementor-element-c916155{
    --w:380;
    --h:300;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a609664 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-a609664{
    --pl:0;
    --pr:0;
    --pt:90;
    --pb:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82082 .elementor-element.elementor-element-a609664{
    --pl:0;
    --pr:0;
    --pt:90;
    --pb:0;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e8f61f *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-3e8f61f{
    --w:644;
    --h:92;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:32;
    --lineheight:53;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
   .elementor-82082 .elementor-element.elementor-element-3e8f61f{
    --w:460;
    --h:50;
    --font:22;
    --lineheight:26;
}    
}


/*MOBILE*/
@media (max-width:460px){
 .elementor-82082 .elementor-element.elementor-element-3e8f61f{
    --w:320;
    --h:80;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:20;
    --lineheight:24;
}   
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6dde7b8 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-6dde7b8{
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:0;
    --w:248;
    --h:55;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
       .elementor-82082 .elementor-element.elementor-element-6dde7b8{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:200;
    --h:30;
}  
    
}


/*MOBILE*/
@media (max-width:460px){
       .elementor-82082 .elementor-element.elementor-element-6dde7b8{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:220;
} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65b8ed8 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-65b8ed8{
    --w:820;
    --h:227;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:22;
    --lineheight:32;
    --mt:0;
}
.elementor-82082 .elementor-element.elementor-element-65b8ed8 ul{
    padding-left:calc(27 / 1920 * 100cqi);
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
       .elementor-82082 .elementor-element.elementor-element-65b8ed8{
    --w:320;
    --h:110;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:13;
    --lineheight:17;
    --mt:0;
}
.elementor-82082 .elementor-element.elementor-element-65b8ed8 ul{
    padding-left:calc(18 /1024 * 100cqi);
} 
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82082 .elementor-element.elementor-element-65b8ed8{
    --w:320;
    --h:197;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:14;
    --lineheight:18;
    --mt:0;
}
.elementor-82082 .elementor-element.elementor-element-65b8ed8 ul{
    padding-left:calc(18 / 460 * 100cqi);
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bbd8c2 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-8bbd8c2{
    --w:1065;
    --h:550;
    --rad:49;
    --pl:69;
    --pr:69;
    --pt:66;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
           .elementor-82082 .elementor-element.elementor-element-8bbd8c2{
    --w:616;
    --h:280;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
         .elementor-82082 .elementor-element.elementor-element-8bbd8c2{
    --w:380;
    --h:400;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}   
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-766afbd *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-766afbd{
    --w:340;
    --h:92;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:32;
    --lineheight:43;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
      .elementor-82082 .elementor-element.elementor-element-766afbd{
    --w:180;
    --h:50;
    --font:22;
    --lineheight:26;
}  
}


/*MOBILE*/
@media (max-width:460px){
  .elementor-82082 .elementor-element.elementor-element-766afbd{
    --w:320;
    --h:25;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:20;
    --lineheight:24;
}     
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f70bfad *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-f70bfad{
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:0;
    --w:248;
    --h:55;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
       .elementor-82082 .elementor-element.elementor-element-f70bfad{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:150;
    --h:30;
}    
    
}


/*MOBILE*/
@media (max-width:460px){
       .elementor-82082 .elementor-element.elementor-element-f70bfad{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:220;
} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02a458f *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-02a458f{
    --w:360;
    --h:227;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:22;
    --lineheight:32;
    --mt:0;
}
.elementor-82082 .elementor-element.elementor-element-02a458f ul{
    padding-left:calc(27 / 1920 * 100cqi);
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    .elementor-82082 .elementor-element.elementor-element-02a458f{
    --w:230;
    --h:110;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:13;
    --lineheight:17;
    --mt:0;
}
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82082 .elementor-element.elementor-element-02a458f{
    --w:320;
    --h:100;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:14;
    --lineheight:18;
    --mt:0;
}    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8405de *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-e8405de{
    --w:522;
    --h:550;
    --rad:49;
    --pl:69;
    --pr:69;
    --pt:66;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
      .elementor-82082 .elementor-element.elementor-element-e8405de{
    --w:295;
    --h:280;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}  
    
}


/*MOBILE*/
@media (max-width:460px){
          .elementor-82082 .elementor-element.elementor-element-e8405de{
    --w:380;
    --h:240;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4729a50 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-4729a50{
    --pl:0;
    --pr:0;
    --pt:23;
    --pb:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-4729a50{
    --pl:20;
    --pr:20;

} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95ba0bb *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-95ba0bb{
    --pl:140;
    --pr:140;
    --pt:0;
    --pb:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
  .elementor-82082 .elementor-element.elementor-element-95ba0bb{
    --pl:50;
    --pr:50;
    --pt:0;
    --pb:0;
}      
    
}


/*MOBILE*/
@media (max-width:460px){
 .elementor-82082 .elementor-element.elementor-element-95ba0bb{
    --pl:20;
    --pr:20;
    --pt:0;
    --pb:0;
}   
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32ce02 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-f32ce02{
    --w:558;
    --h:90;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:73;
    --lineheight:78;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
   .elementor-82082 .elementor-element.elementor-element-f32ce02{
    --w:558;
    --h:50;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:42;
    --lineheight:44;
} 
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82082 .elementor-element.elementor-element-f32ce02{
    --w:380;
    --h:30;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:30;
    --lineheight:34;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c157b9b *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-c157b9b{
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:0;
    --w:248;
    --h:55;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
         .elementor-82082 .elementor-element.elementor-element-c157b9b{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:200;
    --h:30;
}    
    
}


/*MOBILE*/
@media (max-width:460px){
.elementor-82082 .elementor-element.elementor-element-c157b9b{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:220;
}  
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4aeeeb1 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-4aeeeb1{
    --w:1104;
    --pl:0;
    --pr:0;
    --pt:50;
    --pb:20;
    --font:20;
    --lineheight:30;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
  .elementor-82082 .elementor-element.elementor-element-4aeeeb1{
    --w:784;
    --pl:0;
    --pr:0;
    --pt:50;
    --pb:20;
    --font:16;
    --lineheight:22;
}  
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82082 .elementor-element.elementor-element-4aeeeb1{
    --w:380;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:20;
    --font:14;
    --lineheight:18;
} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-114e4e0 *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-114e4e0{
    --pl:140;
    --pr:140;
    --pt:186;
    --pb:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
 .elementor-82082 .elementor-element.elementor-element-114e4e0{
    --pl:50;
    --pr:50;
    --pt:100;
    --pb:0;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
    
.elementor-82082 .elementor-element.elementor-element-114e4e0{
    --pl:40;
    --pr:40;
    --pt:50;
    --pb:0;
}    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9f201b0 */.elementor-82082 .elementor-element.elementor-element-9f201b0 .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c64dc3f */.elementor-82082 .elementor-element.elementor-element-c64dc3f {
    --w:754;
    --pl:0;
    --pr:0;
    --pt:180;
    --pb:30;
    --font:73;
    --lineheight:74;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82082 .elementor-element.elementor-element-c64dc3f{
   --w:448;
    --pl:0;
    --pr:0;
    --pt:129;
    --pb:20;
    --font:43;
    --lineheight:45;
    
}
}

/*phone*/
@media (max-width:420px){
.elementor-82082 .elementor-element.elementor-element-c64dc3f{
    --w:380;
    --font:40;
    --lineheight:44;
    --pl:0;
    --pr:0;
    --pt:105;
    --pb:30;
    
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76df734 */.elementor-82082 .elementor-element.elementor-element-76df734 {
    --w:822;
    --font:20;
    --lineheight:30;
    --pt:0;
    --pb:63;
    --pl:0;
    --pr:0;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82082 .elementor-element.elementor-element-76df734{
   --w:650;
    --font:16;
    --lineheight:26;
    
}
}

/*phone*/
@media (max-width:420px){
.elementor-82082 .elementor-element.elementor-element-76df734{
    --w:274;
    --font:14;
    --lineheight:24;
    
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b11377d *//*DESKTOP*/
.elementor-82082 .elementor-element.elementor-element-b11377d{
    --w:243;
    --px:38;
    --py:20;
    --font:17;
    --lineheight:20;
    --rad:19;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ed4bb4 */.elementor-82082 .elementor-element.elementor-element-1ed4bb4 {
    --w:284;
    --font:20;
    --lineheight:24;
    --pt:65;
    --pb:200;
    --pl:0;
    --pr:0;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82082 .elementor-element.elementor-element-1ed4bb4{
   --w:650;
    --font:16;
    --lineheight:26;
    
}
}

/*phone*/
@media (max-width:420px){
.elementor-82082 .elementor-element.elementor-element-1ed4bb4{
    --w:274;
    --font:14;
    --lineheight:24;
    --pb:100;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6cec5c */.elementor-82082 .elementor-element.elementor-element-f6cec5c {
    --canvas: 1920;
    --pt:0;
    --pb:0;
    --pl:354;
    --pr:354;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82082 .elementor-element.elementor-element-f6cec5c{
   --canvas: 1024;
    --pt:0;
    --pb:0;
    --pl:187;
    --pr:187;
    
}
}

/*phone*/
@media (max-width:420px){
.elementor-82082 .elementor-element.elementor-element-f6cec5c{
    --canvas: 420;
    --pt:0;
    --pb:0;
    --pl:20;
    --pr:20;
    
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb2d65a */.elementor-82082 .elementor-element.elementor-element-bb2d65a {
    --w:122;
    --font:13;
    --lineheight:16;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82082 .elementor-element.elementor-element-bb2d65a{
  --w:122;
    --font:13;
    --lineheight:16;
}
}

/*phone*/
@media (max-width:420px){
.elementor-82082 .elementor-element.elementor-element-bb2d65a{
    --w:122;
    --font:13;
    --lineheight:16;
    
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94a777a */.elementor-82082 .elementor-element.elementor-element-94a777a{
    --canvas:1920;
    --pt:30;
    --pb:30;
    --pl:140;
    --pr:0;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82082 .elementor-element.elementor-element-94a777a{
   --canvas: 1024;
   --pt:30;
    --pb:30;
    --pl:140
}
}

/*phone*/
@media (max-width:420px){
.elementor-82082 .elementor-element.elementor-element-94a777a{
    --canvas: 420;
    --pt:30;
    --pb:30;
    --pl:20;
    --pr:20;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-201c0c5 *//* Define your base design container */
.design-canvas {
  container-type: inline-size;
  --canvas: 1920;
  max-width: 1920px !important;
  width: min(100%, 1920px);
}
@media (max-width:1024px) and (min-width:461px)
{
    .design-canvas {
  --canvas: 1024;
  max-width: 1024px !important;
  width: min(100%, 1024px);
}
}
@media (max-width:420px)
{
    body{
    width: 100%;
}
.design-canvas {
  --canvas: 460;
  max-width: 460px !important;
  width: min(100%, 460px);
}
}




/* Width scaling (you already have this) */
.cq-scaled {
  width: calc((var(--w) / var(--canvas)) * 100cqi);
  max-width: calc(var(--w) * 1px) !important;
  height: calc((var(--h) / var(--canvas)) * 100cqi);
  max-height: calc(var(--h) * 1px) !important;
  display: block;
}

/* Font scaling from your Figma design */
.cq-font h1, .cq-font h2, .cq-font h3, .cq-font h4, .cq-font h5, .cq-font h6, .cq-font p, .cq-font{
  font-size: calc((var(--font) / var(--canvas)) * 100cqi) !important;
  line-height: 1; 
  
}
.cq-lineheight h1, .cq-lineheight h2, .cq-lineheight h3, .cq-lineheight h4, .cq-lineheight h5, .cq-lineheight h6, .cq-lineheight p, .cq-lineheight .elementor-heading-title, .cq-lineheight{
    line-height: calc((var(--lineheight) / var(--canvas)) * 100cqi)!important;
}
.elementor-widget-button.cq-btn :is(a.elementor-button, .elementor-button-link) {
  /* width (optional) */
  width: calc((var(--w, 0) / var(--canvas)) * 100cqi);
  max-width: calc(var(--w, 0) * 1px);
  display: inline-flex;                  /* ensure padding affects the button box */
  /*align-items: center;
  justify-content: center;*/

  /* inner padding + font + radius (these are the “inside” styles) */
  font-size: calc((var(--font,16) / var(--canvas)) * 100cqi);
  padding:
    calc((var(--py,14) / var(--canvas)) * 100cqi)
    calc((var(--px,28) / var(--canvas)) * 100cqi);
    border-radius:calc((var(--rad,28) / var(--canvas)) * 100cqi);

}
.cq-pad {
  /* px-from-design → fluid via cqi; set any of --pt --pr --pb --pl per widget */
  padding-top:    calc((var(--pt, 0) / var(--canvas)) * 100cqi);
  padding-right:  calc((var(--pr, 0) / var(--canvas)) * 100cqi);
  padding-bottom: calc((var(--pb, 0) / var(--canvas)) * 100cqi);
  padding-left:   calc((var(--pl, 0) / var(--canvas)) * 100cqi);
  box-sizing: border-box;
}

.cq-margin{
  /* px-from-design → fluid via cqi; set any of --pt --pr --pb --pl per widget */
  margin-top:    calc((var(--mt, 0) / var(--canvas)) * 100cqi) !important;
  margin-right:  calc((var(--mr, 0) / var(--canvas)) * 100cqi) !important;
  margin-bottom: calc((var(--mb, 0) / var(--canvas)) * 100cqi) !important;
  margin-left:   calc((var(--ml, 0) / var(--canvas)) * 100cqi) !important;
  box-sizing: border-box;
}

.cq-flow {
  /* Set one number on the container: --gap:32 (from your design, in px) */
  gap: calc((var(--gap, 24) / var(--canvas)) * 100cqi);
}

.cq-img-fixed {
  display: block;
  width: calc((var(--w) / var(--canvas)) * 100cqi);
  max-width: calc(var(--w) * 1px);

  /* scale the design height as well */
  height: calc((var(--h) / var(--canvas)) * 100cqi);
  max-height: calc(var(--h) * 1px);

  object-fit: cover;       /* fill + crop if aspect differs */
}

.cq-rad{
    border-radius:calc((var(--rad, 0) / var(--canvas)) * 100cqi);
}
.cq-rad-s{
    border-top-left-radius: calc((var(--rad-tl, 0) / var(--canvas)) * 100cqi);
  border-top-right-radius: calc((var(--rad-tr, 0) / var(--canvas)) * 100cqi);
  border-bottom-right-radius: calc((var(--rad-br, 0) / var(--canvas)) * 100cqi);
  border-bottom-left-radius: calc((var(--rad-bl, 0) / var(--canvas)) * 100cqi);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inkfree';
	font-display: auto;
	src: url('https://coordea.com/wp-content/uploads/2026/01/Inkfree.ttf') format('truetype');
}
/* End Custom Fonts CSS */