.elementor-82252 .elementor-element.elementor-element-15620bd7{--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-82252 .elementor-element.elementor-element-15620bd7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-82252 .elementor-element.elementor-element-6451f633{--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);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;top:0px;--z-index:99;}.elementor-82252 .elementor-element.elementor-element-6451f633:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-6451f633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1e83c9 );}body:not(.rtl) .elementor-82252 .elementor-element.elementor-element-6451f633{left:0px;}body.rtl .elementor-82252 .elementor-element.elementor-element-6451f633{right:0px;}.elementor-82252 .elementor-element.elementor-element-18c5ed37{--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-82252 .elementor-element.elementor-element-b2fc74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82252 .elementor-element.elementor-element-b2fc74{text-align:center;}.elementor-82252 .elementor-element.elementor-element-b2fc74 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-82252 .elementor-element.elementor-element-5f7493cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82252 .elementor-element.elementor-element-5f7493cd .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-82252 .elementor-element.elementor-element-2ca893c4 .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-82252 .elementor-element.elementor-element-2ca893c4 .elementor-button:hover, .elementor-82252 .elementor-element.elementor-element-2ca893c4 .elementor-button:focus{border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-1f6ae066{--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-82252 .elementor-element.elementor-element-1f6ae066:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-1f6ae066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coordea.com/wp-content/uploads/2026/02/1920-e1777447796769.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-82252 .elementor-element.elementor-element-4d94cdca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-5250d7fb{text-align:start;}.elementor-82252 .elementor-element.elementor-element-5250d7fb img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-69deccc8 .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-82252 .elementor-element.elementor-element-69deccc8 .elementor-button:hover, .elementor-82252 .elementor-element.elementor-element-69deccc8 .elementor-button:focus{border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-4d93c1d8{--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-82252 .elementor-element.elementor-element-2d1cc918{text-align:center;}.elementor-82252 .elementor-element.elementor-element-2d1cc918 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:400;text-transform:none;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-421ff4db{text-align:start;}.elementor-82252 .elementor-element.elementor-element-421ff4db img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-7108b9ca{width:100%;max-width:100%;text-align:end;}.elementor-82252 .elementor-element.elementor-element-7108b9ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82252 .elementor-element.elementor-element-56e756e1 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-82252 .elementor-element.elementor-element-231b46d0{--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-82252 .elementor-element.elementor-element-45d793ea{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-45d793ea:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-45d793ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-45d793ea:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-45d793ea, .elementor-82252 .elementor-element.elementor-element-45d793ea::before{--border-transition:0.3s;}.elementor-82252 .elementor-element.elementor-element-73817b8{text-align:start;}.elementor-82252 .elementor-element.elementor-element-73817b8 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-59c7d081{text-align:start;}.elementor-82252 .elementor-element.elementor-element-59c7d081 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-71331e1{text-align:start;}.elementor-82252 .elementor-element.elementor-element-71331e1 img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-534701c7{text-align:start;}.elementor-82252 .elementor-element.elementor-element-534701c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82252 .elementor-element.elementor-element-163c0dcc{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-163c0dcc:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-163c0dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-163c0dcc:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-163c0dcc, .elementor-82252 .elementor-element.elementor-element-163c0dcc::before{--border-transition:0.3s;}.elementor-82252 .elementor-element.elementor-element-4af4dbf{text-align:start;}.elementor-82252 .elementor-element.elementor-element-4af4dbf .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-1807a0d5{text-align:start;}.elementor-82252 .elementor-element.elementor-element-1807a0d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-21c94191{text-align:start;}.elementor-82252 .elementor-element.elementor-element-21c94191 img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-56c41f32{text-align:start;}.elementor-82252 .elementor-element.elementor-element-56c41f32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82252 .elementor-element.elementor-element-680325f9{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-680325f9:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-680325f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-680325f9:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-680325f9, .elementor-82252 .elementor-element.elementor-element-680325f9::before{--border-transition:0.3s;}.elementor-82252 .elementor-element.elementor-element-1435fa7a{text-align:start;}.elementor-82252 .elementor-element.elementor-element-1435fa7a .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-400905e4{text-align:start;}.elementor-82252 .elementor-element.elementor-element-400905e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-230fa59d{text-align:start;}.elementor-82252 .elementor-element.elementor-element-230fa59d img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-435976ef{text-align:start;}.elementor-82252 .elementor-element.elementor-element-435976ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82252 .elementor-element.elementor-element-473a120a{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-473a120a:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-473a120a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-473a120a:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-473a120a, .elementor-82252 .elementor-element.elementor-element-473a120a::before{--border-transition:0.3s;}.elementor-82252 .elementor-element.elementor-element-36cfa9a3{text-align:start;}.elementor-82252 .elementor-element.elementor-element-36cfa9a3 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-5e30539e{text-align:start;}.elementor-82252 .elementor-element.elementor-element-5e30539e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-37605c3e{text-align:start;}.elementor-82252 .elementor-element.elementor-element-37605c3e img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-56c2881f{text-align:start;}.elementor-82252 .elementor-element.elementor-element-56c2881f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82252 .elementor-element.elementor-element-47d77f2c{--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-82252 .elementor-element.elementor-element-289bafcd{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-289bafcd:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-289bafcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-289bafcd:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-289bafcd, .elementor-82252 .elementor-element.elementor-element-289bafcd::before{--border-transition:0.3s;}.elementor-82252 .elementor-element.elementor-element-52016050{text-align:start;}.elementor-82252 .elementor-element.elementor-element-52016050 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-77e6bde0{text-align:start;}.elementor-82252 .elementor-element.elementor-element-77e6bde0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-7eadcf9{text-align:start;}.elementor-82252 .elementor-element.elementor-element-7eadcf9 img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-37cbae5b{text-align:start;}.elementor-82252 .elementor-element.elementor-element-37cbae5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82252 .elementor-element.elementor-element-6d240d2e{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-6d240d2e:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-6d240d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-6d240d2e:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-6d240d2e, .elementor-82252 .elementor-element.elementor-element-6d240d2e::before{--border-transition:0.3s;}.elementor-82252 .elementor-element.elementor-element-7c2caeb2{text-align:start;}.elementor-82252 .elementor-element.elementor-element-7c2caeb2 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-1c79ef2b{text-align:start;}.elementor-82252 .elementor-element.elementor-element-1c79ef2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-2a58aabb{text-align:start;}.elementor-82252 .elementor-element.elementor-element-2a58aabb img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-2699629c{text-align:start;}.elementor-82252 .elementor-element.elementor-element-2699629c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82252 .elementor-element.elementor-element-678cb74a{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-678cb74a:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-678cb74a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-678cb74a:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-678cb74a, .elementor-82252 .elementor-element.elementor-element-678cb74a::before{--border-transition:0.3s;}.elementor-82252 .elementor-element.elementor-element-71a33f30{text-align:start;}.elementor-82252 .elementor-element.elementor-element-71a33f30 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-65b69f1d{text-align:start;}.elementor-82252 .elementor-element.elementor-element-65b69f1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-5bcc22{text-align:start;}.elementor-82252 .elementor-element.elementor-element-5bcc22 img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-3d7c606f{text-align:start;}.elementor-82252 .elementor-element.elementor-element-3d7c606f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82252 .elementor-element.elementor-element-10c4b08c{--display:flex;border-style:solid;--border-style:solid;border-color:#F8F8F8;--border-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-10c4b08c:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-10c4b08c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-10c4b08c:hover{border-style:solid;border-color:var( --e-global-color-1410300 );--border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-10c4b08c, .elementor-82252 .elementor-element.elementor-element-10c4b08c::before{--border-transition:0.3s;}.elementor-82252 .elementor-element.elementor-element-35de0a15{text-align:start;}.elementor-82252 .elementor-element.elementor-element-35de0a15 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-2dde8a19{text-align:start;}.elementor-82252 .elementor-element.elementor-element-2dde8a19 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-22a34124{text-align:start;}.elementor-82252 .elementor-element.elementor-element-22a34124 img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-3cd4353a{text-align:start;}.elementor-82252 .elementor-element.elementor-element-3cd4353a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#15151780;}.elementor-82252 .elementor-element.elementor-element-742b62b1{text-align:center;}.elementor-82252 .elementor-element.elementor-element-742b62b1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-674cc983 .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-82252 .elementor-element.elementor-element-674cc983 .elementor-button:hover, .elementor-82252 .elementor-element.elementor-element-674cc983 .elementor-button:focus{border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-2de95877{--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-82252 .elementor-element.elementor-element-728bc4b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-82252 .elementor-element.elementor-element-5a80dccc{--display:flex;--z-index:3;}.elementor-82252 .elementor-element.elementor-element-5a80dccc:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-5a80dccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-2ff67c3{text-align:start;}.elementor-82252 .elementor-element.elementor-element-2ff67c3 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:400;color:var( --e-global-color-a1e83c9 );}.elementor-82252 .elementor-element.elementor-element-91b7357{text-align:start;}.elementor-82252 .elementor-element.elementor-element-91b7357 img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-7ba078d7{text-align:start;}.elementor-82252 .elementor-element.elementor-element-7ba078d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-a1e83c9 );}.elementor-82252 .elementor-element.elementor-element-1f30cc67{z-index:2;}.elementor-82252 .elementor-element.elementor-element-1f30cc67 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-82252 .elementor-element.elementor-element-5229184d{--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-82252 .elementor-element.elementor-element-220239c6{--display:flex;}.elementor-82252 .elementor-element.elementor-element-220239c6:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-220239c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-7aa802b7 img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-82252 .elementor-element.elementor-element-5659f82{text-align:start;}.elementor-82252 .elementor-element.elementor-element-5659f82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-ffbb320{--display:flex;}.elementor-82252 .elementor-element.elementor-element-ffbb320:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-ffbb320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-7eaa80e0 img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-82252 .elementor-element.elementor-element-43f8257{text-align:start;}.elementor-82252 .elementor-element.elementor-element-43f8257 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-4cd8c37f{--display:flex;}.elementor-82252 .elementor-element.elementor-element-4cd8c37f:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-4cd8c37f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-3a463ccd img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-82252 .elementor-element.elementor-element-9138cdd{text-align:start;}.elementor-82252 .elementor-element.elementor-element-9138cdd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-573b112a{--display:flex;}.elementor-82252 .elementor-element.elementor-element-573b112a:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-573b112a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-82252 .elementor-element.elementor-element-2fd8493d img{width:100%;max-width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-82252 .elementor-element.elementor-element-5f5ff03f{text-align:start;}.elementor-82252 .elementor-element.elementor-element-5f5ff03f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-24cd8b40{--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-82252 .elementor-element.elementor-element-6b05fde5{text-align:center;}.elementor-82252 .elementor-element.elementor-element-6b05fde5 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:400;text-transform:none;color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-1e0af40d{text-align:start;}.elementor-82252 .elementor-element.elementor-element-1e0af40d img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-4ca48db2{--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-82252 .elementor-element.elementor-element-171730bd{--e-image-carousel-slides-to-show:7;}.elementor-82252 .elementor-element.elementor-element-171730bd .swiper-wrapper{display:flex;align-items:center;}.elementor-82252 .elementor-element.elementor-element-496cc9{--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-82252 .elementor-element.elementor-element-496cc9:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-496cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6477fb7 );}.elementor-82252 .elementor-element.elementor-element-1866e368 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82252 .elementor-element.elementor-element-1866e368{text-align:center;}.elementor-82252 .elementor-element.elementor-element-1866e368 .elementor-heading-title{font-family:"Inkfree", Sans-serif;font-weight:500;color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-7048cb9a{text-align:start;}.elementor-82252 .elementor-element.elementor-element-7048cb9a img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-6db670f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82252 .elementor-element.elementor-element-6db670f0{text-align:center;}.elementor-82252 .elementor-element.elementor-element-6db670f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-a1e83c9 );}.elementor-82252 .elementor-element.elementor-element-63833791 .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-82252 .elementor-element.elementor-element-63833791 .elementor-button:hover, .elementor-82252 .elementor-element.elementor-element-63833791 .elementor-button:focus{background-color:var( --e-global-color-1410300 );border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-14aa6d70{--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;}.elementor-82252 .elementor-element.elementor-element-14aa6d70:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-14aa6d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f472893 );}.elementor-82252 .elementor-element.elementor-element-4dbbffec{--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: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-82252 .elementor-element.elementor-element-37592656 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-a1e83c9 );}.elementor-82252 .elementor-element.elementor-element-6d21974d{text-align:start;}.elementor-82252 .elementor-element.elementor-element-6d21974d img{width:100%;max-width:100%;}.elementor-82252 .elementor-element.elementor-element-20b76a0c .elementor-button{background-color:var( --e-global-color-f472893 );font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:none;fill:var( --e-global-color-a1e83c9 );color:var( --e-global-color-a1e83c9 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-20b76a0c .elementor-button:hover, .elementor-82252 .elementor-element.elementor-element-20b76a0c .elementor-button:focus{background-color:var( --e-global-color-1410300 );border-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-54421639{--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-82252 .elementor-element.elementor-element-54421639:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-54421639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1410300 );}.elementor-82252 .elementor-element.elementor-element-f7b8ad{width:100%;max-width:100%;text-align:start;}.elementor-82252 .elementor-element.elementor-element-f7b8ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-82252 .elementor-element.elementor-element-f7b8ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF80;}@media(max-width:1024px){.elementor-82252 .elementor-element.elementor-element-18c5ed37{--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-82252 .elementor-element.elementor-element-1f6ae066:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-1f6ae066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coordea.com/wp-content/uploads/2026/02/1024.webp");}.elementor-82252 .elementor-element.elementor-element-56e756e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-82252 .elementor-element.elementor-element-231b46d0{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;}.elementor-82252 .elementor-element.elementor-element-47d77f2c{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;}.elementor-82252 .elementor-element.elementor-element-728bc4b6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:460px){.elementor-82252 .elementor-element.elementor-element-15620bd7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-82252 .elementor-element.elementor-element-18c5ed37{--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-82252 .elementor-element.elementor-element-1f6ae066:not(.elementor-motion-effects-element-type-background), .elementor-82252 .elementor-element.elementor-element-1f6ae066 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coordea.com/wp-content/uploads/2026/02/420-1.webp");background-position:top center;background-size:cover;}.elementor-82252 .elementor-element.elementor-element-4d94cdca > .elementor-widget-container{border-radius:19px 19px 19px 19px;}.elementor-82252 .elementor-element.elementor-element-4d93c1d8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82252 .elementor-element.elementor-element-7108b9ca{text-align:end;}.elementor-82252 .elementor-element.elementor-element-56e756e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-82252 .elementor-element.elementor-element-56e756e1.elementor-element{--align-self:center;}.elementor-82252 .elementor-element.elementor-element-742b62b1{text-align:start;}.elementor-82252 .elementor-element.elementor-element-728bc4b6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-82252 .elementor-element.elementor-element-5229184d{--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-82252 .elementor-element.elementor-element-220239c6{--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-82252 .elementor-element.elementor-element-5659f82{text-align:start;}.elementor-82252 .elementor-element.elementor-element-ffbb320{--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-82252 .elementor-element.elementor-element-43f8257{text-align:start;}.elementor-82252 .elementor-element.elementor-element-4cd8c37f{--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-82252 .elementor-element.elementor-element-9138cdd{text-align:start;}.elementor-82252 .elementor-element.elementor-element-573b112a{--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-82252 .elementor-element.elementor-element-5f5ff03f{text-align:start;}.elementor-82252 .elementor-element.elementor-element-24cd8b40{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-82252 .elementor-element.elementor-element-6b05fde5{text-align:start;}.elementor-82252 .elementor-element.elementor-element-171730bd{--e-image-carousel-slides-to-show:2;}.elementor-82252 .elementor-element.elementor-element-14aa6d70{--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;--justify-content:center;}.elementor-82252 .elementor-element.elementor-element-37592656 > .elementor-widget-container{border-radius:19px 19px 19px 19px;}.elementor-82252 .elementor-element.elementor-element-54421639{--justify-content:center;}.elementor-82252 .elementor-element.elementor-element-f7b8ad{text-align:center;}}@media(min-width:461px){.elementor-82252 .elementor-element.elementor-element-18c5ed37{--width:fit-content;}.elementor-82252 .elementor-element.elementor-element-4dbbffec{--width:max-content;}}/* Start custom CSS for image, class: .elementor-element-b2fc74 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-b2fc74{
    --w:142;
}

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


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

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


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

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


/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-2ca893c4{
    --w:168;
    --px:18;
    --py:12;
    --font:14;
    --lineheight:14;
    --rad:12;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6451f633 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-6451f633{
    --pl:140;
    --pr:140;
    --pt:0;
    --pb:0;
}

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


/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-6451f633{
    --pl:20;
    --pr:20;
    --pt:0;
    --pb:0;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d94cdca *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-4d94cdca{
    --w:930;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:85;
    --lineheight:85;
}

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

/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-4d94cdca{
    --w:370;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:36;
    --lineheight:42;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5250d7fb *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-5250d7fb{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:30;
    --w:504;
}

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


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-5250d7fb{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:220;
} 
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-69deccc8 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-69deccc8{
    --w:282;
    --px:38;
    --py:22;
    --font:22;
    --lineheight:27;
    --rad:19;
}

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


/*MOBILE*/
@media (max-width:460px){
    
      .elementor-82252 .elementor-element.elementor-element-69deccc8{
    --w:168;
    --px:18;
    --py:12;
    --font:14;
    --lineheight:14;
    --rad:12;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6ae066 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-1f6ae066{
    --pl:141;
    --pr:141;
    --pt:240;
    --pb:83;
}

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


/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-1f6ae066{
    --pl:40;
    --pr:40;
    --pt:450;
    --pb:0;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d1cc918 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-2d1cc918{
    --w:489;
    --h:59;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:40;
    --lineheight:78;
}

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


/*MOBILE*/
@media (max-width:460px){
.elementor-82252 .elementor-element.elementor-element-2d1cc918{
    --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-421ff4db *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-421ff4db{
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:0;
    --w:248;
    --h:55;
}

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


/*MOBILE*/
@media (max-width:460px){
.elementor-82252 .elementor-element.elementor-element-421ff4db{
    --pl:20;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:240;
    --h:30;
}  
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7108b9ca */.elementor-82252 .elementor-element.elementor-element-7108b9ca{
    --font:16;
    --lineheight:30;
    --pt:0;
    --pb:0;
    --pr:0;
    --pl:0;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82252 .elementor-element.elementor-element-7108b9ca{
   --font:16;
    --lineheight:30;
    --pt:30;
    --pb:30;
    --pr:35;
    --pl:0;
    
}
}

/*phone*/
@media (max-width:420px){
.elementor-82252 .elementor-element.elementor-element-7108b9ca{
    --font:12;
    --lineheight:17;
    --pt:30;
    --pb:20;
    --pr:0;
    --pl:45;
    
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73817b8 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-73817b8{
    --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-59c7d081 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-59c7d081{
    --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-71331e1 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-71331e1{
    --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-534701c7 */.elementor-82252 .elementor-element.elementor-element-534701c7 .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82252 .elementor-element.elementor-element-534701c7 .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82252 .elementor-element.elementor-element-534701c7 .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45d793ea *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-45d793ea{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

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


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

} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4af4dbf *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-4af4dbf{
    --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-1807a0d5 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-1807a0d5{
    --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-21c94191 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-21c94191{
    --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-56c41f32 */.elementor-82252 .elementor-element.elementor-element-56c41f32 .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82252 .elementor-element.elementor-element-56c41f32 .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82252 .elementor-element.elementor-element-56c41f32 .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-163c0dcc *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-163c0dcc{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

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


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

} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1435fa7a *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-1435fa7a{
    --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-400905e4 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-400905e4{
    --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-230fa59d *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-230fa59d{
    --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-435976ef */.elementor-82252 .elementor-element.elementor-element-435976ef .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82252 .elementor-element.elementor-element-435976ef .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82252 .elementor-element.elementor-element-435976ef .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-680325f9 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-680325f9{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

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


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

} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36cfa9a3 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-36cfa9a3{
    --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-5e30539e *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-5e30539e{
    --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-37605c3e *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-37605c3e{
    --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-56c2881f */.elementor-82252 .elementor-element.elementor-element-56c2881f .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82252 .elementor-element.elementor-element-56c2881f .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82252 .elementor-element.elementor-element-56c2881f .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-473a120a *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-473a120a{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

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


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

} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-231b46d0 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-231b46d0{
    --pl:0;
    --pr:0;
    --pt:20;
    --pb:0;
}
/*.elementor-82252 .elementor-element.elementor-element-231b46d0 .hover-effect
{
    opacity: 0.5;
}
.elementor-82252 .elementor-element.elementor-element-231b46d0 .hover-effect-cont:hover .hover-effect
{
    opacity: 1;
}*/
/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-231b46d0{
    --pl:0;
    --pr:0;
    --pt:30;
    --pb:0;
} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52016050 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-52016050{
    --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-77e6bde0 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-77e6bde0{
    --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-7eadcf9 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-7eadcf9{
    --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-37cbae5b */.elementor-82252 .elementor-element.elementor-element-37cbae5b .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82252 .elementor-element.elementor-element-37cbae5b .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82252 .elementor-element.elementor-element-37cbae5b .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-289bafcd *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-289bafcd{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

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


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

} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c2caeb2 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-7c2caeb2{
    --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-1c79ef2b *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-1c79ef2b{
    --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-2a58aabb *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-2a58aabb{
    --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-2699629c */.elementor-82252 .elementor-element.elementor-element-2699629c .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82252 .elementor-element.elementor-element-2699629c .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82252 .elementor-element.elementor-element-2699629c .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d240d2e *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-6d240d2e{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

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


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

} 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71a33f30 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-71a33f30{
    --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-65b69f1d *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-65b69f1d{
    --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-5bcc22 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-5bcc22{
    --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-3d7c606f */.elementor-82252 .elementor-element.elementor-element-3d7c606f .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82252 .elementor-element.elementor-element-3d7c606f .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82252 .elementor-element.elementor-element-3d7c606f .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-678cb74a *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-678cb74a{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

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


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

} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35de0a15 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-35de0a15{
    --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-2dde8a19 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-2dde8a19{
    --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-22a34124 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-22a34124{
    --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-3cd4353a */.elementor-82252 .elementor-element.elementor-element-3cd4353a .txt-fran {
    --font:20;
    --lineheight:22;
    font-family:Inkfree, Sans-Serif;
    color:#C8C9CB;
}
.elementor-82252 .elementor-element.elementor-element-3cd4353a .txt-num {
    --font:48;
    --lineheight:46;
    color:#151517;
    font-weight: bold;
}
.elementor-82252 .elementor-element.elementor-element-3cd4353a .txt-month {
    --font:16;
    --lineheight:40;
    color:#151517;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c4b08c *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-10c4b08c{
    --w:387;
    --h:280;
    --rad:49;
    --pl:45;
    --pr:45;
    --pt:45;
}

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


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

} 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47d77f2c *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-47d77f2c{
    --pl:0;
    --pr:0;
    --pt:20;
    --pb:0;
}
/*.elementor-82252 .elementor-element.elementor-element-47d77f2c .hover-effect
{
    opacity: 0.5;
}
.elementor-82252 .elementor-element.elementor-element-47d77f2c .hover-effect-cont:hover .hover-effect
{
    opacity: 1;
}*/
/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-47d77f2c{
    --pl:0;
    --pr:0;
    --pt:30;
    --pb:0;
} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-742b62b1 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-742b62b1{
    --w:1548;
    --pl:0;
    --pr:0;
    --pt:40;
    --pb:50;
    --font:20;
    --lineheight:30;
}

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


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-742b62b1{
    --w:380;
    --pl:0;
    --pr:0;
    --pt:20;
    --pb:0;
    --font:16;
    --lineheight:22;
} 
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-674cc983 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-674cc983{
    --w:282;
    --px:38;
    --py:22;
    --font:22;
    --lineheight:27;
    --rad:19;
}

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


/*MOBILE*/
@media (max-width:460px){
    
      .elementor-82252 .elementor-element.elementor-element-674cc983{
    --w:168;
    --px:18;
    --py:12;
    --font:14;
    --lineheight:14;
    --rad:12;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d93c1d8 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-4d93c1d8{
    --pl:140;
    --pr:140;
    --pt:0;
    --pb:150;
}

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


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-4d93c1d8{
    --pl:20;
    --pr:20;
    --pt:50;
    --pb:90;
} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ff67c3 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-2ff67c3{
    --w:544;
    --h:50;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:10;
    --font:60;
    --lineheight:43;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
   .elementor-82252 .elementor-element.elementor-element-2ff67c3{
    --w:460;
    --h:50;
    --font:42;
    --lineheight:62;
}    
}


/*MOBILE*/
@media (max-width:460px){
 .elementor-82252 .elementor-element.elementor-element-2ff67c3{
    --w:320;
    --h:30;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:20;
    --lineheight:24;
}   
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-91b7357 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-91b7357{
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:0;
    --w:248;
    --h:13;
}

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


/*MOBILE*/
@media (max-width:460px){
       .elementor-82252 .elementor-element.elementor-element-91b7357{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:220;
    
} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ba078d7 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-7ba078d7{
    --w:570;
    --h:380;
    --pl:0;
    --pr:0;
    --pt:30;
    --pb:0;
    --font:22;
    --lineheight:32;
    --mt:0;
}
.elementor-82252 .elementor-element.elementor-element-7ba078d7 ul{
    padding-left:calc(27 / 1920 * 100cqi);
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
       .elementor-82252 .elementor-element.elementor-element-7ba078d7{
    --w:800;
    --h:260;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:20;
    --lineheight:24;
    --mt:0;
}
.elementor-82252 .elementor-element.elementor-element-7ba078d7 ul{
    padding-left:calc(18 /1024 * 100cqi);
} 
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-7ba078d7{
    --w:320;
    --h:147;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:14;
    --lineheight:18;
    --mt:0;
}
.elementor-82252 .elementor-element.elementor-element-7ba078d7 ul{
    padding-left:calc(18 / 460 * 100cqi);
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a80dccc *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-5a80dccc{
    --w:804;
    --h:551;
    --rad-tl:49;
    --rad-tr:49;
    --rad-br:49;
    --rad-bl:49;
    --pl:61;
    --pr:69;
    --pt:68;
    --pb:74;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
           .elementor-82252 .elementor-element.elementor-element-5a80dccc{
    --w:924;
    --h:420;
    --rad-tl:0;
    --rad-tr:0;
    --rad-br:19;
    --rad-bl:19;
    --pl:61;
    --pr:69;
    --pt:30;
    --pb:30;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
         .elementor-82252 .elementor-element.elementor-element-5a80dccc{
    --w:380;
    --h:300;
    --rad-tl:0;
    --rad-tr:0;
    --rad-br:19;
    --rad-bl:19;
    --pl:30;
    --pr:30;
    --pt:30;
}   
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f30cc67 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-1f30cc67{
    --w:919;
    --h:551;
    --ml:-80;
    --rad-tl:49;
    --rad-tr:49;
    --rad-br:49;
    --rad-bl:49;
    overflow: hidden;

}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    
       .elementor-82252 .elementor-element.elementor-element-1f30cc67{
    --w:924;
    --h:420;
    --rad-tl:19;
    --rad-tr:19;
    --rad-br:0;
    --rad-bl:0;
    --ml:0;
}    
}


/*MOBILE*/
@media (max-width:460px){
    
       .elementor-82252 .elementor-element.elementor-element-1f30cc67{
    --w:380;
    --h:280;
    --rad-tl:19;
    --rad-tr:19;
    --rad-br:0;
    --rad-bl:0;
    --ml:0;
} 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-728bc4b6 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-728bc4b6{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    position: relative;
}

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


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-728bc4b6{
    --pl:20;
    --pr:20;

} 
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7aa802b7 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-7aa802b7{
    --w:242;
    --h:198;
    --pt:60;
    --pl:51;
    --pb:0;
    --pr:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
     .elementor-82252 .elementor-element.elementor-element-7aa802b7{
    --w:161;
    --h:158;
     --pt:0;
    --pl:0;
    --pb:0;
    --pr:0;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-7aa802b7{
    --w:151;
    --h:148;
    --pt:0;
    --pl:0;
    --pb:0;
    --pr:0;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5659f82 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-5659f82{
    --w:356;
    --h:129;
    --pl:61;
    --pr:0;
    --pt:32;
    --pb:0;
    --font:16;
    --lineheight:26;
    --mt:28;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    .elementor-82252 .elementor-element.elementor-element-5659f82{
    --w:350;
    --h:106;
    --font:13;
    --lineheight:18;
    --mt:28;
    --pl:0;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-5659f82{
    --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-220239c6 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-220239c6{
    --w:387;
    --h:519;
    --rad:19;
    --pl:0;
    --pr:0;
    --pt:0;
}

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


/*MOBILE*/
@media (max-width:460px){
  .elementor-82252 .elementor-element.elementor-element-220239c6{
    --w:380;
    --h:300;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}  
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7eaa80e0 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-7eaa80e0{
    --w:242;
    --h:198;
    --pt:60;
    --pl:51;
    --pb:0;
    --pr:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
     .elementor-82252 .elementor-element.elementor-element-7eaa80e0{
    --w:161;
    --h:158;
     --pt:0;
    --pl:0;
    --pb:0;
    --pr:0;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-7eaa80e0{
    --w:151;
    --h:148;
    --pt:0;
    --pl:0;
    --pb:0;
    --pr:0;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-43f8257 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-43f8257{
    --w:356;
    --h:200;
    --pl:61;
    --pr:0;
    --pt:32;
    --pb:0;
    --font:16;
    --lineheight:26;
    --mt:28;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    .elementor-82252 .elementor-element.elementor-element-43f8257{
    --w:350;
    --h:106;
    --font:13;
    --lineheight:18;
    --mt:28;
    --pl:0;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-43f8257{
    --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-ffbb320 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-ffbb320{
    --w:387;
    --h:519;
    --rad:19;
    --pl:0;
    --pr:0;
    --pt:0;
}

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


/*MOBILE*/
@media (max-width:460px){
  .elementor-82252 .elementor-element.elementor-element-ffbb320{
    --w:380;
    --h:300;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}  
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a463ccd *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-3a463ccd{
    --w:242;
    --h:198;
    --pt:60;
    --pl:51;
    --pb:0;
    --pr:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
     .elementor-82252 .elementor-element.elementor-element-3a463ccd{
    --w:161;
    --h:158;
     --pt:0;
    --pl:0;
    --pb:0;
    --pr:0;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-3a463ccd{
    --w:151;
    --h:148;
    --pt:0;
    --pl:0;
    --pb:0;
    --pr:0;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9138cdd *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-9138cdd{
    --w:356;
    --h:129;
    --pl:61;
    --pr:0;
    --pt:32;
    --pb:0;
    --font:16;
    --lineheight:26;
    --mt:28;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    .elementor-82252 .elementor-element.elementor-element-9138cdd{
    --w:350;
    --h:106;
    --font:13;
    --lineheight:18;
    --mt:28;
    --pl:0;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-9138cdd{
    --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-4cd8c37f *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-4cd8c37f{
    --w:387;
    --h:519;
    --rad:19;
    --pl:0;
    --pr:0;
    --pt:0;
}

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


/*MOBILE*/
@media (max-width:460px){
  .elementor-82252 .elementor-element.elementor-element-4cd8c37f{
    --w:380;
    --h:300;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}  
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fd8493d *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-2fd8493d{
    --w:242;
    --h:198;
    --pt:60;
    --pl:51;
    --pb:0;
    --pr:0;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
     .elementor-82252 .elementor-element.elementor-element-2fd8493d{
    --w:161;
    --h:158;
     --pt:0;
    --pl:0;
    --pb:0;
    --pr:0;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-2fd8493d{
    --w:151;
    --h:148;
    --pt:0;
    --pl:0;
    --pb:0;
    --pr:0;
}
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f5ff03f *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-5f5ff03f{
    --w:356;
    --h:219;
    --pl:61;
    --pr:0;
    --pt:32;
    --pb:0;
    --font:16;
    --lineheight:26;
    --mt:28;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
    .elementor-82252 .elementor-element.elementor-element-5f5ff03f{
    --w:350;
    --h:106;
    --font:13;
    --lineheight:18;
    --mt:28;
    --pl:0;
}   
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-5f5ff03f{
    --w:320;
    --h:96;
    --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-573b112a *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-573b112a{
    --w:387;
    --h:519;
    --rad:19;
    --pl:0;
    --pr:0;
    --pt:0;
}

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


/*MOBILE*/
@media (max-width:460px){
  .elementor-82252 .elementor-element.elementor-element-573b112a{
    --w:380;
    --h:320;
    --rad:19;
    --pl:30;
    --pr:30;
    --pt:30;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5229184d *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-5229184d{
    --pl:0;
    --pr:0;
    --pt:30;
    --pb:0;
}

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


/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-5229184d{
    --pl:0;
    --pr:0;
    --pt:90;
    --pb:0;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2de95877 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-2de95877{
    --pl:140;
    --pr:140;
    --pt:0;
    --pb:0;
}

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


/*MOBILE*/
@media (max-width:460px){
 .elementor-82252 .elementor-element.elementor-element-2de95877{
    --pl:20;
    --pr:20;
    --pt:0;
    --pb:0;
}   
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b05fde5 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-6b05fde5{
    --w:306;
    --h:49;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:40;
    --lineheight:31;
}

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


/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-6b05fde5{
    --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-1e0af40d *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-1e0af40d{
    --pl:0;
    --pr:0;
    --pt:10;
    --pb:0;
    --w:248;
    --h:33;
}

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


/*MOBILE*/
@media (max-width:460px){
.elementor-82252 .elementor-element.elementor-element-1e0af40d{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:220;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24cd8b40 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-24cd8b40{
    --pl:140;
    --pr:140;
    --pt:150;
    --pb:0;
}

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


/*MOBILE*/
@media (max-width:460px){
    
.elementor-82252 .elementor-element.elementor-element-24cd8b40{
    --pl:40;
    --pr:40;
    --pt:50;
    --pb:0;
}    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-171730bd */.elementor-82252 .elementor-element.elementor-element-171730bd .swiper-wrapper{
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}
.elementor-82252 .elementor-element.elementor-element-171730bd .e-con>.e-con-inner{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ca48db2 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-4ca48db2{
    --pl:0;
    --pr:0;
    --pt:30;
    --pb:150;
}

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


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-4ca48db2{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:20;
    --w:460;

} 
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1866e368 */.elementor-82252 .elementor-element.elementor-element-1866e368 {
    --w:1040;
    --pl:0;
    --pr:0;
    --pt:150;
    --pb:30;
    --font:54;
    --lineheight:74;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82252 .elementor-element.elementor-element-1866e368{
   --w:448;
    --pl:0;
    --pr:0;
    --pt:129;
    --pb:20;
    --font:43;
    --lineheight:45;
    
}
}

/*phone*/
@media (max-width:420px){
.elementor-82252 .elementor-element.elementor-element-1866e368{
    --w:380;
    --font:40;
    --lineheight:44;
    --pl:0;
    --pr:0;
    --pt:105;
    --pb:30;
    
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7048cb9a *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-7048cb9a{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:248;
    --h:23;
}

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


/*MOBILE*/
@media (max-width:460px){
.elementor-82252 .elementor-element.elementor-element-7048cb9a{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:220;
}  
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6db670f0 */.elementor-82252 .elementor-element.elementor-element-6db670f0 {
    --w:822;
    --font:20;
    --lineheight:30;
    --pt:30;
    --pb:50;
    --pl:0;
    --pr:0;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82252 .elementor-element.elementor-element-6db670f0{
   --w:650;
    --font:16;
    --lineheight:26;
    
}
}

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

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


/*MOBILE*/
@media (max-width:460px){
    
    
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
        
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37592656 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-37592656{
    --w:508;
    --h:43;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:35;
    --lineheight:43;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
      .elementor-82252 .elementor-element.elementor-element-37592656{
    --w:420;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:29;
    --lineheight:42;
}  
}

/*MOBILE*/
@media (max-width:460px){
    .elementor-82252 .elementor-element.elementor-element-37592656{
    --w:320;
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --font:20;
    --lineheight:46;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6d21974d *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-6d21974d{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:498;
    --h:18;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
         .elementor-82252 .elementor-element.elementor-element-6d21974d{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:320;
    --h:10;
}    
    
}


/*MOBILE*/
@media (max-width:460px){
.elementor-82252 .elementor-element.elementor-element-6d21974d{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:220;
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dbbffec *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-4dbbffec{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:508;
    --h:71;
}

/*TABLET*/
@media (max-width:1024px) and (min-width:461px){
  .elementor-82252 .elementor-element.elementor-element-4dbbffec{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:0;
    --w:420;
}  
    
}


/*MOBILE*/
@media (max-width:460px){
   .elementor-82252 .elementor-element.elementor-element-4dbbffec{
    --pl:0;
    --pr:0;
    --pt:0;
    --pb:20;
    --w:320;
    --h:71;

} 
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20b76a0c *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-20b76a0c{
    --w:339;
    --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 container, class: .elementor-element-14aa6d70 *//*DESKTOP*/
.elementor-82252 .elementor-element.elementor-element-14aa6d70{
    --w:1630;
    --h:149;
    --rad:49;
    --pl:61;
    --pr:61;
    --pt:41;
    --pb:41;
    --mt:100;
}

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


/*MOBILE*/
@media (max-width:460px){
  .elementor-82252 .elementor-element.elementor-element-14aa6d70{
    --w:380;
    --h:300;
    --rad:19;
    --pl:20;
    --pr:20;
    --pt:20;
    --mb:50
}  
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-496cc9 */.elementor-82252 .elementor-element.elementor-element-496cc9 {
    --canvas: 1920;
    --pt:0;
    --pb:100;
    --pl:141;
    --pr:141;
}
/*TABLET*/
@media (min-width:421px) and (max-width:1024px){
.elementor-82252 .elementor-element.elementor-element-496cc9{
   --canvas: 1024;
    --pt:0;
    --pb:50;
    --pl:50;
    --pr:50;
    
}
}

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

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

/*phone*/
@media (max-width:420px){
.elementor-82252 .elementor-element.elementor-element-54421639{
    --canvas: 420;
    --pt:30;
    --pb:30;
    --pl:20;
    --pr:20;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15620bd7 *//* 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 */