.elementor-277 .elementor-element.elementor-element-59beb0c8{--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;--padding-top:66px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-277 .elementor-element.elementor-element-6e87a20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-277 .elementor-element.elementor-element-6e87a20.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-277 .elementor-element.elementor-element-4411074d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:82px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-1af58598{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-277 .elementor-element.elementor-element-10538f2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-10538f2d .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:2.1px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-2bc63688{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-277 .elementor-element.elementor-element-2bc63688 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:48px;font-weight:500;line-height:56px;letter-spacing:0px;color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-2b117fbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 00px;text-align:center;}.elementor-277 .elementor-element.elementor-element-2b117fbd .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-618d9adb{--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-277 .elementor-element.elementor-element-618d9adb.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-67f7cd1f{width:auto;max-width:auto;margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-67f7cd1f.elementor-element{--align-self:center;}.elementor-277 .elementor-element.elementor-element-67f7cd1f .elementor-button{padding:15px 19px 11px 19px;}.elementor-277 .elementor-element.elementor-element-781c92c6 .elementor-button{background-color:var( --e-global-color-f08c80e );padding:15px 19px 11px 19px;}.elementor-277 .elementor-element.elementor-element-781c92c6 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-781c92c6 .elementor-button:focus{background-color:#F0F3F4;border-color:#D65F00;}.elementor-277 .elementor-element.elementor-element-781c92c6{width:auto;max-width:auto;}.elementor-277 .elementor-element.elementor-element-781c92c6.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-3e15fa38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-4dad87a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-4dad87a4.elementor-element{--align-self:center;}.elementor-277 .elementor-element.elementor-element-4dad87a4 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:#F0F3F4;}.elementor-277 .elementor-element.elementor-element-120ecda1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap: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:72px;--padding-right:72px;}.elementor-277 .elementor-element.elementor-element-59144b35 img{width:100px;max-width:151px;}.elementor-277 .elementor-element.elementor-element-58602c3d img{width:100%;max-width:60px;}.elementor-277 .elementor-element.elementor-element-33858ee9 img{width:100%;max-width:103px;}.elementor-277 .elementor-element.elementor-element-6c83aa80 img{width:100%;max-width:170px;}.elementor-277 .elementor-element.elementor-element-5f9c32e1 img{width:100%;max-width:64px;}.elementor-277 .elementor-element.elementor-element-197c3c33 img{width:100%;max-width:95px;}.elementor-277 .elementor-element.elementor-element-497d424e{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:101px;--padding-bottom:47px;--padding-left:16px;--padding-right:16px;}.elementor-277 .elementor-element.elementor-element-497d424e:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-497d424e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-277 .elementor-element.elementor-element-63b0e5a6{--display:flex;--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-277 .elementor-element.elementor-element-d71cb61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-d71cb61 .elementor-heading-title{font-size:48px;font-weight:500;line-height:56px;color:#002747;}.elementor-277 .elementor-element.elementor-element-329755bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-15e47d19{--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;--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-277 .elementor-element.elementor-element-32bdb60a{--display:flex;--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-277 .elementor-element.elementor-element-32bdb60a:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-32bdb60a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F4;}.elementor-277 .elementor-element.elementor-element-7fe0ee55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-277 .elementor-element.elementor-element-63b6d09d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-63b6d09d img{width:48px;border-radius:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-28d06866{--display:flex;--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-277 .elementor-element.elementor-element-2103fe4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-2103fe4f .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-2d5cab72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-2d5cab72 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-f914440 );}.elementor-277 .elementor-element.elementor-element-d48989e{--display:flex;--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-277 .elementor-element.elementor-element-d48989e:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-d48989e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F4;}.elementor-277 .elementor-element.elementor-element-69d59625{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-277 .elementor-element.elementor-element-29b5ed0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-29b5ed0a img{width:48px;border-radius:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-4e5f6515{--display:flex;--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-277 .elementor-element.elementor-element-13608ae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-13608ae0 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-5f6aaf89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-5f6aaf89 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-f914440 );}.elementor-277 .elementor-element.elementor-element-7df047ce{--display:flex;--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-277 .elementor-element.elementor-element-7df047ce:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-7df047ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F4;}.elementor-277 .elementor-element.elementor-element-31aa16a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-277 .elementor-element.elementor-element-2632cf57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-2632cf57 img{width:48px;border-radius:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-33138210{--display:flex;--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-277 .elementor-element.elementor-element-2ec15590{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-2ec15590 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-2148529a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-2148529a .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-f914440 );}.elementor-277 .elementor-element.elementor-element-57b173d4{--display:flex;--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-277 .elementor-element.elementor-element-57b173d4:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-57b173d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F4;}.elementor-277 .elementor-element.elementor-element-410ad789{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-277 .elementor-element.elementor-element-27f73675{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-27f73675 img{width:48px;border-radius:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-9d6ac88{--display:flex;--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-277 .elementor-element.elementor-element-16fcb62d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-16fcb62d .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-493d848f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-493d848f .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-f914440 );}.elementor-277 .elementor-element.elementor-element-380c5251{--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-277 .elementor-element.elementor-element-380c5251.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-cc56163{width:auto;max-width:auto;margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-cc56163.elementor-element{--align-self:center;}.elementor-277 .elementor-element.elementor-element-cc56163 .elementor-button{padding:15px 19px 11px 19px;}.elementor-277 .elementor-element.elementor-element-1a7253f .elementor-button{background-color:var( --e-global-color-f08c80e );padding:15px 19px 11px 19px;}.elementor-277 .elementor-element.elementor-element-1a7253f .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-1a7253f .elementor-button:focus{background-color:#F0F3F4;border-color:#D65F00;}.elementor-277 .elementor-element.elementor-element-1a7253f{width:auto;max-width:auto;}.elementor-277 .elementor-element.elementor-element-1a7253f.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-7709d95a{--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;}.elementor-277 .elementor-element.elementor-element-f5f5fda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-277 .elementor-element.elementor-element-483c1fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;padding:5px 0px 0px 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-483c1fd .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:48px;font-weight:500;line-height:56px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-1dfa459{--display:flex;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--border-radius:0px 0px 0px 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-277 .elementor-element.elementor-element-1dfa459:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-1dfa459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-8a1e921{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-277 .elementor-element.elementor-element-8cff7c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-8cff7c3.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-95e0952{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-d9b1418{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-8ac2c0a{--display:flex;--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-277 .elementor-element.elementor-element-1d6b932{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-1d6b932 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-5b8cc79{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-5b8cc79 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-560cfa2{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-560cfa2 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-560cfa2 .elementor-heading-title a{transition-duration:0s;}.elementor-277 .elementor-element.elementor-element-8435ed1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-8435ed1.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-261d5be{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-f93806b{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-277caa3{--display:flex;--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-277 .elementor-element.elementor-element-beb7cab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-beb7cab .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-3ae8274{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-3ae8274 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-8f1d4c1{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-8f1d4c1 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-e26892a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-e26892a.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-5328f47{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-9f49465{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-55e2ed6{--display:flex;--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-277 .elementor-element.elementor-element-0a11c84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-0a11c84 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-2517ecf{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-2517ecf .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-371d823{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-371d823 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-e2b933e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-e2b933e.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-9442168{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-8f514bf{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-9ca8a77{--display:flex;--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-277 .elementor-element.elementor-element-619364a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-619364a .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-4d53a16{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-4d53a16 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-ad4bdb0{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-ad4bdb0 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-ad4bdb0 .elementor-heading-title a{transition-duration:0s;}.elementor-277 .elementor-element.elementor-element-a405f48{--display:flex;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--border-radius:0px 0px 0px 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-277 .elementor-element.elementor-element-a405f48:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-a405f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-5a0aa2a{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-277 .elementor-element.elementor-element-08a3c5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-08a3c5e.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-1193548{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-6ec77ce{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-b7dd028{--display:flex;--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-277 .elementor-element.elementor-element-f7553db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-f7553db .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-bca7800{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-bca7800 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-c23da7e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-c23da7e .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-c23da7e .elementor-heading-title a{transition-duration:0s;}.elementor-277 .elementor-element.elementor-element-23d64eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-23d64eb.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-fe0c683{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-5072371{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-f0640bc{--display:flex;--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-277 .elementor-element.elementor-element-2bf2093{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-2bf2093 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-08508da{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-08508da .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-fd9e2fb{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-fd9e2fb .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-207d35a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-207d35a.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-ebf5be6{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-fcaaf06{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-1aa7bc1{--display:flex;--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-277 .elementor-element.elementor-element-c415b86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-c415b86 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-67e3e17{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-67e3e17 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-359f572{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-359f572 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-e65f3b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-e65f3b6.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-e7d83e6{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-a26b634{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-be0839f{--display:flex;--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-277 .elementor-element.elementor-element-f90be74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-f90be74 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-8c67c99{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-8c67c99 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-55a8c24{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-55a8c24 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-55a8c24 .elementor-heading-title a{transition-duration:0s;}.elementor-277 .elementor-element.elementor-element-968b149{--display:flex;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--border-radius:0px 0px 0px 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-277 .elementor-element.elementor-element-968b149:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-968b149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-88beaa9{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-277 .elementor-element.elementor-element-24f0467{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-24f0467.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-6b2c2b8{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-0795aa9{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-fd9bfe3{--display:flex;--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-277 .elementor-element.elementor-element-cb9d39a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-cb9d39a .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-d2f67fc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-d2f67fc .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-80ca753{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-80ca753 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-80ca753 .elementor-heading-title a{transition-duration:0s;}.elementor-277 .elementor-element.elementor-element-2f35c0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-2f35c0f.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-6052c99{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-26ed0cd{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-9bf1ff4{--display:flex;--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-277 .elementor-element.elementor-element-1a13ff3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-1a13ff3 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-584171b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-584171b .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-6df7165{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-6df7165 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-20d79c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-20d79c2.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-36ae3cf{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-3576a64{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-8e73535{--display:flex;--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-277 .elementor-element.elementor-element-a825e86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-a825e86 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-0007884{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-0007884 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-2ec69b0{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-2ec69b0 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-6015929{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:47px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-6015929.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-e9d9dd4{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-af26964{--display:flex;--min-height:180px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-e2b73d8{--display:flex;--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-277 .elementor-element.elementor-element-2664369{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-2664369 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-42ae750{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-42ae750 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-277 .elementor-element.elementor-element-148724e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-148724e .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:2.4px;color:var( --e-global-color-primary );}.elementor-277 .elementor-element.elementor-element-148724e .elementor-heading-title a{transition-duration:0s;}.elementor-277 .elementor-element.elementor-element-9f2f7c4{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;}.elementor-277 .elementor-element.elementor-element-15186d52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-277 .elementor-element.elementor-element-15186d52:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-15186d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-4d3d0fd7{--display:flex;--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-277 .elementor-element.elementor-element-3424be73{--display:flex;--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-277 .elementor-element.elementor-element-70821b43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:5px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-70821b43.elementor-element{--align-self:center;}.elementor-277 .elementor-element.elementor-element-70821b43 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:40px;font-weight:500;line-height:48px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-1a28cfab{--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;--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-277 .elementor-element.elementor-element-16657579{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:22px;--padding-left:40px;--padding-right:24px;}.elementor-277 .elementor-element.elementor-element-16657579:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-16657579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-3f80bebe{--display:flex;--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-277 .elementor-element.elementor-element-123afdaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-123afdaa .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:80px;font-weight:600;line-height:64px;letter-spacing:0px;color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-23f5a190{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-23f5a190 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;color:#F0F3F4;}.elementor-277 .elementor-element.elementor-element-1979108e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:22px;--padding-left:40px;--padding-right:24px;}.elementor-277 .elementor-element.elementor-element-1979108e:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-1979108e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-14197fe9{--display:flex;--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-277 .elementor-element.elementor-element-7bda3e2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;border-radius:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-7bda3e2a .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:80px;font-weight:600;line-height:64px;letter-spacing:0px;color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-649fbfd0{text-align:left;}.elementor-277 .elementor-element.elementor-element-649fbfd0 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#F0F3F4;}.elementor-277 .elementor-element.elementor-element-3c7dcad6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:42px;--padding-bottom:22px;--padding-left:40px;--padding-right:24px;}.elementor-277 .elementor-element.elementor-element-3c7dcad6:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-3c7dcad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-4e272e0c{--display:flex;--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-277 .elementor-element.elementor-element-61c0e238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-61c0e238 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:80px;font-weight:600;line-height:64px;letter-spacing:0px;color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-3796593d{text-align:left;}.elementor-277 .elementor-element.elementor-element-3796593d .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:18px;font-weight:400;line-height:26px;letter-spacing:0px;color:#F0F3F4;}.elementor-277 .elementor-element.elementor-element-2c310d43{--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;}.elementor-277 .elementor-element.elementor-element-9e4cbc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-71652aea{--display:flex;--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-277 .elementor-element.elementor-element-33ff5970{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:39px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-33759d58{--display:flex;--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-277 .elementor-element.elementor-element-37748cf1{--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:21px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-37748cf1.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-77722c6a{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-77722c6a.elementor-element{--align-self:center;}.elementor-277 .elementor-element.elementor-element-77722c6a img{width:60px;}.elementor-277 .elementor-element.elementor-element-3823a9a5{--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;--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-277 .elementor-element.elementor-element-57afd432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-57afd432.elementor-element{--align-self:center;}.elementor-277 .elementor-element.elementor-element-57afd432 img{width:100%;}.elementor-277 .elementor-element.elementor-element-51b09f2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-size:16px;font-weight:700;font-style:normal;line-height:24px;letter-spacing:0px;color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-51b09f2e.elementor-element{--align-self:center;}.elementor-277 .elementor-element.elementor-element-51b09f2e p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-65b7ef4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-65b7ef4.elementor-element{--align-self:center;}.elementor-277 .elementor-element.elementor-element-65b7ef4 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:48px;font-weight:500;line-height:56px;letter-spacing:0px;color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-38d6512b{width:var( --container-widget-width, 502px );max-width:502px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:502px;--container-widget-flex-grow:0;text-align:center;font-family:"Fakt Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:0px;color:#F0F3F4;}.elementor-277 .elementor-element.elementor-element-38d6512b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-277 .elementor-element.elementor-element-38d6512b p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-7b6863b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-1154f57e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:14px;--padding-left:54px;--padding-right:54px;}.elementor-277 .elementor-element.elementor-element-1154f57e.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-277 .elementor-element.elementor-element-656bebbe img{width:93px;}.elementor-277 .elementor-element.elementor-element-23e3792b img{width:100px;}.elementor-277 .elementor-element.elementor-element-638d1f1d img{width:112px;}.elementor-277 .elementor-element.elementor-element-57317182 img{width:85px;}.elementor-277 .elementor-element.elementor-element-4d23f971{text-align:center;}.elementor-277 .elementor-element.elementor-element-4d23f971 img{width:118px;}.elementor-277 .elementor-element.elementor-element-8e052c9{--display:flex;--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-277 .elementor-element.elementor-element-bad7db0{--display:flex;--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-277 .elementor-element.elementor-element-2356fc03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-2356fc03 .elementor-button{fill:var( --e-global-color-f08c80e );color:var( --e-global-color-f08c80e );padding:15px 29px 11px 29px;}.elementor-277 .elementor-element.elementor-element-79186a20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-277 .elementor-element.elementor-element-79186a20:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-79186a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f08c80e );}.elementor-277 .elementor-element.elementor-element-5ee41d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap: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-277 .elementor-element.elementor-element-6eb7808{--display:flex;--min-height:448px;--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-277 .elementor-element.elementor-element-707b2412{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-707b2412 img{width:100%;max-width:620px;border-radius:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-4ff80c5{--display:flex;--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-277 .elementor-element.elementor-element-128a7d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;padding:4px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-128a7d55 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-d12e304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-277 .elementor-element.elementor-element-d12e304 p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-6bcefbf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-6bcefbf1.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-6bcefbf1 .elementor-button{padding:15px 29px 11px 29px;}.elementor-277 .elementor-element.elementor-element-faf905b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-faf905b:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-faf905b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F3F4;}.elementor-277 .elementor-element.elementor-element-faf905b.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-277 .elementor-element.elementor-element-6b3907f{--display:flex;--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-277 .elementor-element.elementor-element-36344d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-36344d0.elementor-element{--align-self:center;}.elementor-277 .elementor-element.elementor-element-36344d0 .elementor-heading-title{font-family:"Fakt Pro", Sans-serif;font-size:48px;font-weight:500;line-height:56px;letter-spacing:0px;color:var( --e-global-color-5032210 );}.elementor-277 .elementor-element.elementor-element-56fcd5f{--display:flex;--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-277 .elementor-element.elementor-element-387972c{--grid-columns:3;}@media(min-width:768px){.elementor-277 .elementor-element.elementor-element-1af58598{--width:100%;}.elementor-277 .elementor-element.elementor-element-15186d52{--content-width:1296px;}.elementor-277 .elementor-element.elementor-element-16657579{--width:100%;}.elementor-277 .elementor-element.elementor-element-1979108e{--width:100%;}.elementor-277 .elementor-element.elementor-element-37748cf1{--width:191px;}.elementor-277 .elementor-element.elementor-element-1154f57e{--width:840px;}.elementor-277 .elementor-element.elementor-element-4ff80c5{--width:580px;}.elementor-277 .elementor-element.elementor-element-faf905b{--content-width:100%;}}@media(max-width:1199px) and (min-width:768px){.elementor-277 .elementor-element.elementor-element-1af58598{--width:100%;}.elementor-277 .elementor-element.elementor-element-3e15fa38{--width:100%;}.elementor-277 .elementor-element.elementor-element-15186d52{--content-width:100%;}.elementor-277 .elementor-element.elementor-element-4ff80c5{--width:464px;}}@media(max-width:1023px) and (min-width:768px){.elementor-277 .elementor-element.elementor-element-1af58598{--width:100%;}.elementor-277 .elementor-element.elementor-element-120ecda1{--width:688px;}.elementor-277 .elementor-element.elementor-element-16657579{--width:100%;}.elementor-277 .elementor-element.elementor-element-1979108e{--width:100%;}.elementor-277 .elementor-element.elementor-element-3c7dcad6{--width:100%;}.elementor-277 .elementor-element.elementor-element-1154f57e{--width:704px;}.elementor-277 .elementor-element.elementor-element-4ff80c5{--width:100%;}}@media(max-width:1199px){.elementor-277 .elementor-element.elementor-element-59beb0c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:99px;--padding-bottom:95px;--padding-left:40px;--padding-right:40px;}.elementor-277 .elementor-element.elementor-element-6e87a20{--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-277 .elementor-element.elementor-element-1af58598{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-10538f2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 19px) 0px;}.elementor-277 .elementor-element.elementor-element-2bc63688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-2b117fbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-618d9adb{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-618d9adb.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-3e15fa38{--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-277 .elementor-element.elementor-element-4dad87a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-4dad87a4.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-120ecda1{--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-277 .elementor-element.elementor-element-120ecda1.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-497d424e{--padding-top:101px;--padding-bottom:47px;--padding-left:40px;--padding-right:40px;}.elementor-277 .elementor-element.elementor-element-63b0e5a6{--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-277 .elementor-element.elementor-element-329755bc{--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-15e47d19{--flex-wrap:wrap;}.elementor-277 .elementor-element.elementor-element-32bdb60a{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-7fe0ee55{--min-height:300px;}.elementor-277 .elementor-element.elementor-element-d48989e{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-69d59625{--min-height:300px;}.elementor-277 .elementor-element.elementor-element-31aa16a3{--min-height:300px;}.elementor-277 .elementor-element.elementor-element-410ad789{--min-height:300px;}.elementor-277 .elementor-element.elementor-element-380c5251{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-380c5251.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-f5f5fda{--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-277 .elementor-element.elementor-element-1dfa459{--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-277 .elementor-element.elementor-element-8a1e921{--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-277 .elementor-element.elementor-element-8cff7c3{--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:15px;}.elementor-277 .elementor-element.elementor-element-95e0952{--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-277 .elementor-element.elementor-element-8ac2c0a{--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-277 .elementor-element.elementor-element-8435ed1{--margin-top:0px;--margin-bottom:45px;--margin-left:15px;--margin-right:15px;}.elementor-277 .elementor-element.elementor-element-261d5be{--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-277 .elementor-element.elementor-element-277caa3{--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-277 .elementor-element.elementor-element-e26892a{--margin-top:0px;--margin-bottom:45px;--margin-left:15px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-5328f47{--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-277 .elementor-element.elementor-element-55e2ed6{--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-277 .elementor-element.elementor-element-e2b933e{--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:15px;}.elementor-277 .elementor-element.elementor-element-9442168{--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-277 .elementor-element.elementor-element-9ca8a77{--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-277 .elementor-element.elementor-element-a405f48{--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-277 .elementor-element.elementor-element-5a0aa2a{--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-277 .elementor-element.elementor-element-08a3c5e{--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:15px;}.elementor-277 .elementor-element.elementor-element-1193548{--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-277 .elementor-element.elementor-element-b7dd028{--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-277 .elementor-element.elementor-element-23d64eb{--margin-top:0px;--margin-bottom:45px;--margin-left:15px;--margin-right:15px;}.elementor-277 .elementor-element.elementor-element-fe0c683{--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-277 .elementor-element.elementor-element-f0640bc{--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-277 .elementor-element.elementor-element-207d35a{--margin-top:0px;--margin-bottom:45px;--margin-left:15px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-ebf5be6{--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-277 .elementor-element.elementor-element-1aa7bc1{--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-277 .elementor-element.elementor-element-e65f3b6{--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:15px;}.elementor-277 .elementor-element.elementor-element-e7d83e6{--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-277 .elementor-element.elementor-element-be0839f{--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-277 .elementor-element.elementor-element-968b149{--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-277 .elementor-element.elementor-element-88beaa9{--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-277 .elementor-element.elementor-element-24f0467{--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:15px;}.elementor-277 .elementor-element.elementor-element-6b2c2b8{--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-277 .elementor-element.elementor-element-fd9bfe3{--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-277 .elementor-element.elementor-element-2f35c0f{--margin-top:0px;--margin-bottom:45px;--margin-left:15px;--margin-right:15px;}.elementor-277 .elementor-element.elementor-element-6052c99{--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-277 .elementor-element.elementor-element-9bf1ff4{--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-277 .elementor-element.elementor-element-20d79c2{--margin-top:0px;--margin-bottom:45px;--margin-left:15px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-36ae3cf{--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-277 .elementor-element.elementor-element-8e73535{--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-277 .elementor-element.elementor-element-6015929{--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:15px;}.elementor-277 .elementor-element.elementor-element-e9d9dd4{--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-277 .elementor-element.elementor-element-e2b73d8{--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-277 .elementor-element.elementor-element-15186d52{--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-277 .elementor-element.elementor-element-1a28cfab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-16657579{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:22px;--padding-left:32px;--padding-right:24px;}.elementor-277 .elementor-element.elementor-element-3f80bebe{--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-277 .elementor-element.elementor-element-123afdaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 53px) 0px;}.elementor-277 .elementor-element.elementor-element-23f5a190{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-1979108e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:22px;--padding-left:32px;--padding-right:24px;}.elementor-277 .elementor-element.elementor-element-14197fe9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-7bda3e2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 53px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-649fbfd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-3c7dcad6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:37px;--padding-bottom:22px;--padding-left:32px;--padding-right:24px;}.elementor-277 .elementor-element.elementor-element-4e272e0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-61c0e238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 53px) 0px;}.elementor-277 .elementor-element.elementor-element-3796593d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-9e4cbc3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:72px;--padding-right:72px;}.elementor-277 .elementor-element.elementor-element-71652aea{--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-277 .elementor-element.elementor-element-33ff5970{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-33759d58{--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-277 .elementor-element.elementor-element-51b09f2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}.elementor-277 .elementor-element.elementor-element-7b6863b7{--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-1154f57e{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:14px;--padding-left:32px;--padding-right:32px;}.elementor-277 .elementor-element.elementor-element-1154f57e.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-8e052c9{--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-277 .elementor-element.elementor-element-79186a20{--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-277 .elementor-element.elementor-element-5ee41d5{--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;}.elementor-277 .elementor-element.elementor-element-128a7d55{padding:5px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-faf905b{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1023px){.elementor-277 .elementor-element.elementor-element-59beb0c8{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-277 .elementor-element.elementor-element-4411074d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-1af58598{--margin-top:0px;--margin-bottom:82px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-277 .elementor-element.elementor-element-10538f2d{padding:2px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-2bc63688{width:initial;max-width:initial;}.elementor-277 .elementor-element.elementor-element-2b117fbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-618d9adb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-4dad87a4{text-align:left;}.elementor-277 .elementor-element.elementor-element-120ecda1{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-120ecda1.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-59144b35{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 24px) 40px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-58602c3d{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-58602c3d.elementor-element{--order:-99999 /* order start hack */;}.elementor-277 .elementor-element.elementor-element-33858ee9{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 24px) 40px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-33858ee9.elementor-element{--order:-99999 /* order start hack */;}.elementor-277 .elementor-element.elementor-element-6c83aa80{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-6c83aa80.elementor-element{--order:99999 /* order end hack */;}.elementor-277 .elementor-element.elementor-element-5f9c32e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 40px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-197c3c33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-197c3c33.elementor-element{--order:99999 /* order end hack */;}.elementor-277 .elementor-element.elementor-element-497d424e{--padding-top:85px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-277 .elementor-element.elementor-element-380c5251{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-f5f5fda{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-277 .elementor-element.elementor-element-8cff7c3{--margin-top:0px;--margin-bottom:47px;--margin-left:0px;--margin-right:16px;}.elementor-277 .elementor-element.elementor-element-d9b1418{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-0533689{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-0533689 img{height:180px;}.elementor-277 .elementor-element.elementor-element-8435ed1{--margin-top:0px;--margin-bottom:47px;--margin-left:16px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-f93806b{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-c11e4a3 img{height:180px;}.elementor-277 .elementor-element.elementor-element-e26892a{--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:16px;}.elementor-277 .elementor-element.elementor-element-9f49465{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-7e6ed56 img{height:180px;}.elementor-277 .elementor-element.elementor-element-e2b933e{--margin-top:0px;--margin-bottom:47px;--margin-left:16px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-8f514bf{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-ad6a976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-ad6a976 img{height:180px;}.elementor-277 .elementor-element.elementor-element-08a3c5e{--margin-top:0px;--margin-bottom:47px;--margin-left:0px;--margin-right:16px;}.elementor-277 .elementor-element.elementor-element-6ec77ce{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-986335c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-986335c img{height:180px;}.elementor-277 .elementor-element.elementor-element-23d64eb{--margin-top:0px;--margin-bottom:47px;--margin-left:16px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-5072371{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-4700c3d img{height:180px;}.elementor-277 .elementor-element.elementor-element-207d35a{--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:16px;}.elementor-277 .elementor-element.elementor-element-fcaaf06{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-ee796bf img{height:180px;}.elementor-277 .elementor-element.elementor-element-e65f3b6{--margin-top:0px;--margin-bottom:47px;--margin-left:16px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-a26b634{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-e36c794{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-e36c794 img{height:180px;}.elementor-277 .elementor-element.elementor-element-24f0467{--margin-top:0px;--margin-bottom:47px;--margin-left:0px;--margin-right:16px;}.elementor-277 .elementor-element.elementor-element-0795aa9{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-e792e31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-e792e31 img{height:180px;}.elementor-277 .elementor-element.elementor-element-2f35c0f{--margin-top:0px;--margin-bottom:47px;--margin-left:16px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-26ed0cd{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-19b2c8b img{height:180px;}.elementor-277 .elementor-element.elementor-element-20d79c2{--margin-top:0px;--margin-bottom:46px;--margin-left:0px;--margin-right:16px;}.elementor-277 .elementor-element.elementor-element-3576a64{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-15f3c62 img{height:180px;}.elementor-277 .elementor-element.elementor-element-6015929{--margin-top:0px;--margin-bottom:47px;--margin-left:16px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-af26964{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-88a8019{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-88a8019 img{height:180px;}.elementor-277 .elementor-element.elementor-element-9f2f7c4{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}.elementor-277 .elementor-element.elementor-element-15186d52{--padding-top:39px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-277 .elementor-element.elementor-element-3424be73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-70821b43.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-70821b43{text-align:left;}.elementor-277 .elementor-element.elementor-element-1a28cfab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-277 .elementor-element.elementor-element-16657579{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-1979108e{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-9e4cbc3{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-277 .elementor-element.elementor-element-71652aea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-7b6863b7{--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-1154f57e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-79186a20{--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;--padding-top:80px;--padding-bottom:92px;--padding-left:40px;--padding-right:40px;}.elementor-277 .elementor-element.elementor-element-5ee41d5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-6eb7808{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-707b2412 img{width:100%;max-width:704px;}.elementor-277 .elementor-element.elementor-element-4ff80c5{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-128a7d55{padding:5px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-128a7d55 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-277 .elementor-element.elementor-element-d12e304{width:initial;max-width:initial;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-277 .elementor-element.elementor-element-faf905b{--padding-top:96px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-387972c{--grid-columns:2;}}@media(max-width:767px){.elementor-277 .elementor-element.elementor-element-59beb0c8{--padding-top:64px;--padding-bottom:63px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-4411074d{--margin-top:0px;--margin-bottom:2px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-1af58598{--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-10538f2d{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-277 .elementor-element.elementor-element-2bc63688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-277 .elementor-element.elementor-element-2bc63688 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-277 .elementor-element.elementor-element-2b117fbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-277 .elementor-element.elementor-element-2b117fbd .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-277 .elementor-element.elementor-element-618d9adb{--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:flex-start;}.elementor-277 .elementor-element.elementor-element-67f7cd1f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-277 .elementor-element.elementor-element-781c92c6{width:100%;max-width:100%;}.elementor-277 .elementor-element.elementor-element-3e15fa38{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-4dad87a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-277 .elementor-element.elementor-element-4dad87a4 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-277 .elementor-element.elementor-element-120ecda1{--width:305px;--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-277 .elementor-element.elementor-element-59144b35{margin:0px 32px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-277 .elementor-element.elementor-element-59144b35 img{max-width:75.5px;}.elementor-277 .elementor-element.elementor-element-58602c3d{margin:0px 32px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-277 .elementor-element.elementor-element-58602c3d img{max-width:30px;}.elementor-277 .elementor-element.elementor-element-33858ee9{margin:0px 32px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-277 .elementor-element.elementor-element-33858ee9 img{max-width:51.5px;}.elementor-277 .elementor-element.elementor-element-6c83aa80{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-6c83aa80 img{max-width:85px;}.elementor-277 .elementor-element.elementor-element-5f9c32e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-277 .elementor-element.elementor-element-5f9c32e1 img{max-width:32px;}.elementor-277 .elementor-element.elementor-element-197c3c33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-197c3c33 img{max-width:47.5px;}.elementor-277 .elementor-element.elementor-element-497d424e{--padding-top:59px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-d71cb61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;padding:8px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-d71cb61 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-277 .elementor-element.elementor-element-329755bc{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-32bdb60a{--min-height:248px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-7fe0ee55{--min-height:248px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-2103fe4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-277 .elementor-element.elementor-element-2103fe4f .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-2d5cab72 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-277 .elementor-element.elementor-element-d48989e{--min-height:248px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-69d59625{--min-height:248px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-13608ae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-277 .elementor-element.elementor-element-13608ae0 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-5f6aaf89 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-277 .elementor-element.elementor-element-7df047ce{--min-height:248px;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-31aa16a3{--min-height:248px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-2ec15590{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-277 .elementor-element.elementor-element-2ec15590 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-2148529a .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-277 .elementor-element.elementor-element-57b173d4{--min-height:248px;}.elementor-277 .elementor-element.elementor-element-410ad789{--min-height:248px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-16fcb62d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-277 .elementor-element.elementor-element-16fcb62d .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-493d848f .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-277 .elementor-element.elementor-element-380c5251{--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:flex-start;}.elementor-277 .elementor-element.elementor-element-cc56163{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-277 .elementor-element.elementor-element-cc56163.elementor-element{--align-self:center;}.elementor-277 .elementor-element.elementor-element-cc56163 .elementor-button{padding:15px 11px 11px 11px;}.elementor-277 .elementor-element.elementor-element-1a7253f{width:100%;max-width:100%;}.elementor-277 .elementor-element.elementor-element-1a7253f .elementor-button{padding:15px 19px 11px 19px;}.elementor-277 .elementor-element.elementor-element-f5f5fda{--padding-top:30px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-483c1fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;}.elementor-277 .elementor-element.elementor-element-483c1fd .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-277 .elementor-element.elementor-element-8cff7c3{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-d9b1418{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-1d6b932 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-8435ed1{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-f93806b{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-beb7cab .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-e26892a{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-9f49465{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-0a11c84 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-e2b933e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-8f514bf{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-619364a .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-08a3c5e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-6ec77ce{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-f7553db .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-23d64eb{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-5072371{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-2bf2093 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-207d35a{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-fcaaf06{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-c415b86 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-e65f3b6{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-a26b634{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-f90be74 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-24f0467{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-0795aa9{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-cb9d39a .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-2f35c0f{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-26ed0cd{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-1a13ff3 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-20d79c2{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-3576a64{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-a825e86 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-6015929{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-af26964{--margin-top:0px;--margin-bottom:26px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-2664369 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-277 .elementor-element.elementor-element-15186d52{--padding-top:33px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-4d3d0fd7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-70821b43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-70821b43 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-277 .elementor-element.elementor-element-1a28cfab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-16657579{--padding-top:29px;--padding-bottom:22px;--padding-left:24px;--padding-right:19px;}.elementor-277 .elementor-element.elementor-element-3f80bebe{--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;--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-277 .elementor-element.elementor-element-3f80bebe.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-123afdaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 53px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-123afdaa.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-123afdaa .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-277 .elementor-element.elementor-element-23f5a190{padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-23f5a190.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-23f5a190 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-277 .elementor-element.elementor-element-1979108e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:22px;--padding-left:24px;--padding-right:19px;}.elementor-277 .elementor-element.elementor-element-14197fe9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-14197fe9.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-7bda3e2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 53px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-7bda3e2a.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-7bda3e2a .elementor-heading-title{font-size:48px;line-height:56px;letter-spacing:0px;}.elementor-277 .elementor-element.elementor-element-649fbfd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-649fbfd0.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-649fbfd0 .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-277 .elementor-element.elementor-element-3c7dcad6{--padding-top:29px;--padding-bottom:22px;--padding-left:24px;--padding-right:19px;}.elementor-277 .elementor-element.elementor-element-4e272e0c{--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;--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-277 .elementor-element.elementor-element-4e272e0c.e-con{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-61c0e238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 53px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-61c0e238.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-61c0e238 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-277 .elementor-element.elementor-element-3796593d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-277 .elementor-element.elementor-element-3796593d.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-3796593d .elementor-heading-title{font-size:18px;line-height:26px;}.elementor-277 .elementor-element.elementor-element-9e4cbc3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-71652aea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-33ff5970{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-33759d58{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-37748cf1{--width:191px;--justify-content:flex-start;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-37748cf1.e-con{--order:-99999 /* order start hack */;}.elementor-277 .elementor-element.elementor-element-77722c6a{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-277 .elementor-element.elementor-element-77722c6a.elementor-element{--align-self:flex-start;}.elementor-277 .elementor-element.elementor-element-77722c6a img{width:58px;}.elementor-277 .elementor-element.elementor-element-3823a9a5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-277 .elementor-element.elementor-element-3823a9a5.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-65b7ef4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-65b7ef4 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-277 .elementor-element.elementor-element-38d6512b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:24px;}.elementor-277 .elementor-element.elementor-element-38d6512b p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-7b6863b7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-7b6863b7.e-con{--align-self:center;}.elementor-277 .elementor-element.elementor-element-1154f57e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-1154f57e.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-277 .elementor-element.elementor-element-656bebbe{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-656bebbe img{width:55px;}.elementor-277 .elementor-element.elementor-element-23e3792b{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-23e3792b img{width:60px;}.elementor-277 .elementor-element.elementor-element-638d1f1d{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-638d1f1d img{width:67.2px;}.elementor-277 .elementor-element.elementor-element-57317182{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 16px) 16px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-57317182.elementor-element{--order:-99999 /* order start hack */;}.elementor-277 .elementor-element.elementor-element-57317182 img{width:51px;}.elementor-277 .elementor-element.elementor-element-4d23f971{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-4d23f971 img{width:70.8px;}.elementor-277 .elementor-element.elementor-element-8e052c9{--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-277 .elementor-element.elementor-element-bad7db0{--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-277 .elementor-element.elementor-element-2356fc03{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-79186a20{--padding-top:48px;--padding-bottom:49px;--padding-left:20px;--padding-right:20px;}.elementor-277 .elementor-element.elementor-element-5ee41d5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-277 .elementor-element.elementor-element-6eb7808{--min-height:0px;}.elementor-277 .elementor-element.elementor-element-4ff80c5{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-277 .elementor-element.elementor-element-128a7d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:3px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-128a7d55 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-277 .elementor-element.elementor-element-d12e304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-277 .elementor-element.elementor-element-6bcefbf1{width:100%;max-width:100%;}.elementor-277 .elementor-element.elementor-element-6bcefbf1 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-277 .elementor-element.elementor-element-faf905b{--padding-top:48px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-277 .elementor-element.elementor-element-36344d0 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-277 .elementor-element.elementor-element-387972c{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-618d9adb */.elementor-277 .elementor-element.elementor-element-618d9adb .elementor-button {
    min-width: 185px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af58598 */@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-1af58598 .hero-title br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59beb0c8 */.elementor-277 .elementor-element.elementor-element-59beb0c8 {
    background-image: url('//www.cority.com/wp-content/uploads/2025/07/hero-background-scaled.png');
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-59beb0c8 {
        background-image: url('//www.cority.com/wp-content/uploads/2025/07/hero-background-1024.png');
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-59beb0c8 {
        background-image: url('//www.cority.com/wp-content/uploads/2025/07/hero-background-768.png');
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-59beb0c8 {
        background-image: url('//www.cority.com/wp-content/uploads/2025/07/hero-background-360.png');
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32bdb60a */.elementor-277 .elementor-element.elementor-element-32bdb60a {
	width: calc(25% - 30px);
}

@media (max-width:1199.98px) {
	.elementor-277 .elementor-element.elementor-element-32bdb60a {
		width: calc(50% - 16px);
	}
}
@media (max-width:767.98px) {
	.elementor-277 .elementor-element.elementor-element-32bdb60a {
		width: 100%;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d48989e */.elementor-277 .elementor-element.elementor-element-d48989e {
	width: calc(25% - 30px);
}

@media (max-width:1199.98px) {
	.elementor-277 .elementor-element.elementor-element-d48989e {
		width: calc(50% - 16px);
	}
}
@media (max-width:767.98px) {
	.elementor-277 .elementor-element.elementor-element-d48989e {
		width: 100%;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7df047ce */.elementor-277 .elementor-element.elementor-element-7df047ce {
	width: calc(25% - 30px);
}

@media (max-width:1199.98px) {
	.elementor-277 .elementor-element.elementor-element-7df047ce {
		width: calc(50% - 16px);
	}
}
@media (max-width:767.98px) {
	.elementor-277 .elementor-element.elementor-element-7df047ce {
		width: 100%;
	}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57b173d4 */.elementor-277 .elementor-element.elementor-element-57b173d4 {
	width: calc(25% - 30px);
}

@media (max-width:1199px) {
	.elementor-277 .elementor-element.elementor-element-57b173d4 {
		width: calc(50% - 16px);
	}a.elementor-277 .elementor-element.elementor-element-57b173d4 {
	width: calc(25% - 30px);
}

@media (max-width:1199.98px) {
	.elementor-277 .elementor-element.elementor-element-57b173d4 {
		width: calc(50% - 16px);
	}
}
@media (max-width:767.98px) {
	.elementor-277 .elementor-element.elementor-element-57b173d4 {
		width: 100%;
	}
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-380c5251 */.elementor-277 .elementor-element.elementor-element-380c5251 .elementor-button {
    min-width: 185px
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d6b932 */.elementor-277 .elementor-element.elementor-element-1d6b932{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b8cc79 */.elementor-277 .elementor-element.elementor-element-5b8cc79{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-560cfa2 */.elementor-277 .elementor-element.elementor-element-560cfa2:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cff7c3 */.elementor-277 .elementor-element.elementor-element-8cff7c3 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beb7cab */.elementor-277 .elementor-element.elementor-element-beb7cab{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ae8274 */.elementor-277 .elementor-element.elementor-element-3ae8274{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8435ed1 */.elementor-277 .elementor-element.elementor-element-8435ed1 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a11c84 */.elementor-277 .elementor-element.elementor-element-0a11c84{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2517ecf */.elementor-277 .elementor-element.elementor-element-2517ecf{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26892a */.elementor-277 .elementor-element.elementor-element-e26892a {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-619364a */.elementor-277 .elementor-element.elementor-element-619364a{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d53a16 */.elementor-277 .elementor-element.elementor-element-4d53a16{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad4bdb0 */.elementor-277 .elementor-element.elementor-element-ad4bdb0:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b933e */.elementor-277 .elementor-element.elementor-element-e2b933e {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7553db */.elementor-277 .elementor-element.elementor-element-f7553db{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca7800 */.elementor-277 .elementor-element.elementor-element-bca7800{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c23da7e */.elementor-277 .elementor-element.elementor-element-c23da7e:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08a3c5e */.elementor-277 .elementor-element.elementor-element-08a3c5e {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bf2093 */.elementor-277 .elementor-element.elementor-element-2bf2093{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08508da */.elementor-277 .elementor-element.elementor-element-08508da{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23d64eb */.elementor-277 .elementor-element.elementor-element-23d64eb {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c415b86 */.elementor-277 .elementor-element.elementor-element-c415b86{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67e3e17 */.elementor-277 .elementor-element.elementor-element-67e3e17{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d35a */.elementor-277 .elementor-element.elementor-element-207d35a {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f90be74 */.elementor-277 .elementor-element.elementor-element-f90be74{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c67c99 */.elementor-277 .elementor-element.elementor-element-8c67c99{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55a8c24 */.elementor-277 .elementor-element.elementor-element-55a8c24:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e65f3b6 */.elementor-277 .elementor-element.elementor-element-e65f3b6 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb9d39a */.elementor-277 .elementor-element.elementor-element-cb9d39a{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2f67fc */.elementor-277 .elementor-element.elementor-element-d2f67fc{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80ca753 */.elementor-277 .elementor-element.elementor-element-80ca753:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0467 */.elementor-277 .elementor-element.elementor-element-24f0467 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a13ff3 */.elementor-277 .elementor-element.elementor-element-1a13ff3{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-584171b */.elementor-277 .elementor-element.elementor-element-584171b{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f35c0f */.elementor-277 .elementor-element.elementor-element-2f35c0f {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a825e86 */.elementor-277 .elementor-element.elementor-element-a825e86{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0007884 */.elementor-277 .elementor-element.elementor-element-0007884{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d79c2 */.elementor-277 .elementor-element.elementor-element-20d79c2 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2664369 */.elementor-277 .elementor-element.elementor-element-2664369{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42ae750 */.elementor-277 .elementor-element.elementor-element-42ae750{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-148724e */.elementor-277 .elementor-element.elementor-element-148724e:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6015929 */.elementor-277 .elementor-element.elementor-element-6015929 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d6b932 */.elementor-277 .elementor-element.elementor-element-1d6b932{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b8cc79 */.elementor-277 .elementor-element.elementor-element-5b8cc79{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-560cfa2 */.elementor-277 .elementor-element.elementor-element-560cfa2:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cff7c3 */.elementor-277 .elementor-element.elementor-element-8cff7c3 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beb7cab */.elementor-277 .elementor-element.elementor-element-beb7cab{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ae8274 */.elementor-277 .elementor-element.elementor-element-3ae8274{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8435ed1 */.elementor-277 .elementor-element.elementor-element-8435ed1 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a11c84 */.elementor-277 .elementor-element.elementor-element-0a11c84{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2517ecf */.elementor-277 .elementor-element.elementor-element-2517ecf{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26892a */.elementor-277 .elementor-element.elementor-element-e26892a {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-619364a */.elementor-277 .elementor-element.elementor-element-619364a{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d53a16 */.elementor-277 .elementor-element.elementor-element-4d53a16{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad4bdb0 */.elementor-277 .elementor-element.elementor-element-ad4bdb0:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b933e */.elementor-277 .elementor-element.elementor-element-e2b933e {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7553db */.elementor-277 .elementor-element.elementor-element-f7553db{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca7800 */.elementor-277 .elementor-element.elementor-element-bca7800{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c23da7e */.elementor-277 .elementor-element.elementor-element-c23da7e:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08a3c5e */.elementor-277 .elementor-element.elementor-element-08a3c5e {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bf2093 */.elementor-277 .elementor-element.elementor-element-2bf2093{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08508da */.elementor-277 .elementor-element.elementor-element-08508da{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23d64eb */.elementor-277 .elementor-element.elementor-element-23d64eb {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c415b86 */.elementor-277 .elementor-element.elementor-element-c415b86{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67e3e17 */.elementor-277 .elementor-element.elementor-element-67e3e17{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d35a */.elementor-277 .elementor-element.elementor-element-207d35a {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f90be74 */.elementor-277 .elementor-element.elementor-element-f90be74{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c67c99 */.elementor-277 .elementor-element.elementor-element-8c67c99{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55a8c24 */.elementor-277 .elementor-element.elementor-element-55a8c24:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e65f3b6 */.elementor-277 .elementor-element.elementor-element-e65f3b6 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb9d39a */.elementor-277 .elementor-element.elementor-element-cb9d39a{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2f67fc */.elementor-277 .elementor-element.elementor-element-d2f67fc{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80ca753 */.elementor-277 .elementor-element.elementor-element-80ca753:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0467 */.elementor-277 .elementor-element.elementor-element-24f0467 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a13ff3 */.elementor-277 .elementor-element.elementor-element-1a13ff3{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-584171b */.elementor-277 .elementor-element.elementor-element-584171b{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f35c0f */.elementor-277 .elementor-element.elementor-element-2f35c0f {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a825e86 */.elementor-277 .elementor-element.elementor-element-a825e86{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0007884 */.elementor-277 .elementor-element.elementor-element-0007884{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d79c2 */.elementor-277 .elementor-element.elementor-element-20d79c2 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2664369 */.elementor-277 .elementor-element.elementor-element-2664369{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42ae750 */.elementor-277 .elementor-element.elementor-element-42ae750{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-148724e */.elementor-277 .elementor-element.elementor-element-148724e:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6015929 */.elementor-277 .elementor-element.elementor-element-6015929 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d6b932 */.elementor-277 .elementor-element.elementor-element-1d6b932{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b8cc79 */.elementor-277 .elementor-element.elementor-element-5b8cc79{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-560cfa2 */.elementor-277 .elementor-element.elementor-element-560cfa2:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cff7c3 */.elementor-277 .elementor-element.elementor-element-8cff7c3 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beb7cab */.elementor-277 .elementor-element.elementor-element-beb7cab{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ae8274 */.elementor-277 .elementor-element.elementor-element-3ae8274{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8435ed1 */.elementor-277 .elementor-element.elementor-element-8435ed1 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a11c84 */.elementor-277 .elementor-element.elementor-element-0a11c84{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2517ecf */.elementor-277 .elementor-element.elementor-element-2517ecf{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26892a */.elementor-277 .elementor-element.elementor-element-e26892a {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-619364a */.elementor-277 .elementor-element.elementor-element-619364a{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d53a16 */.elementor-277 .elementor-element.elementor-element-4d53a16{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad4bdb0 */.elementor-277 .elementor-element.elementor-element-ad4bdb0:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b933e */.elementor-277 .elementor-element.elementor-element-e2b933e {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7553db */.elementor-277 .elementor-element.elementor-element-f7553db{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca7800 */.elementor-277 .elementor-element.elementor-element-bca7800{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c23da7e */.elementor-277 .elementor-element.elementor-element-c23da7e:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08a3c5e */.elementor-277 .elementor-element.elementor-element-08a3c5e {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bf2093 */.elementor-277 .elementor-element.elementor-element-2bf2093{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08508da */.elementor-277 .elementor-element.elementor-element-08508da{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23d64eb */.elementor-277 .elementor-element.elementor-element-23d64eb {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c415b86 */.elementor-277 .elementor-element.elementor-element-c415b86{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67e3e17 */.elementor-277 .elementor-element.elementor-element-67e3e17{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d35a */.elementor-277 .elementor-element.elementor-element-207d35a {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f90be74 */.elementor-277 .elementor-element.elementor-element-f90be74{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c67c99 */.elementor-277 .elementor-element.elementor-element-8c67c99{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55a8c24 */.elementor-277 .elementor-element.elementor-element-55a8c24:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e65f3b6 */.elementor-277 .elementor-element.elementor-element-e65f3b6 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb9d39a */.elementor-277 .elementor-element.elementor-element-cb9d39a{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2f67fc */.elementor-277 .elementor-element.elementor-element-d2f67fc{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80ca753 */.elementor-277 .elementor-element.elementor-element-80ca753:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0467 */.elementor-277 .elementor-element.elementor-element-24f0467 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a13ff3 */.elementor-277 .elementor-element.elementor-element-1a13ff3{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-584171b */.elementor-277 .elementor-element.elementor-element-584171b{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f35c0f */.elementor-277 .elementor-element.elementor-element-2f35c0f {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a825e86 */.elementor-277 .elementor-element.elementor-element-a825e86{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0007884 */.elementor-277 .elementor-element.elementor-element-0007884{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d79c2 */.elementor-277 .elementor-element.elementor-element-20d79c2 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2664369 */.elementor-277 .elementor-element.elementor-element-2664369{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42ae750 */.elementor-277 .elementor-element.elementor-element-42ae750{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-148724e */.elementor-277 .elementor-element.elementor-element-148724e:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6015929 */.elementor-277 .elementor-element.elementor-element-6015929 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d6b932 */.elementor-277 .elementor-element.elementor-element-1d6b932{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b8cc79 */.elementor-277 .elementor-element.elementor-element-5b8cc79{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-560cfa2 */.elementor-277 .elementor-element.elementor-element-560cfa2:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cff7c3 */.elementor-277 .elementor-element.elementor-element-8cff7c3 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-8cff7c3 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beb7cab */.elementor-277 .elementor-element.elementor-element-beb7cab{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ae8274 */.elementor-277 .elementor-element.elementor-element-3ae8274{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8435ed1 */.elementor-277 .elementor-element.elementor-element-8435ed1 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-8435ed1 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a11c84 */.elementor-277 .elementor-element.elementor-element-0a11c84{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2517ecf */.elementor-277 .elementor-element.elementor-element-2517ecf{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26892a */.elementor-277 .elementor-element.elementor-element-e26892a {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e26892a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-619364a */.elementor-277 .elementor-element.elementor-element-619364a{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d53a16 */.elementor-277 .elementor-element.elementor-element-4d53a16{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad4bdb0 */.elementor-277 .elementor-element.elementor-element-ad4bdb0:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b933e */.elementor-277 .elementor-element.elementor-element-e2b933e {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e2b933e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7553db */.elementor-277 .elementor-element.elementor-element-f7553db{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bca7800 */.elementor-277 .elementor-element.elementor-element-bca7800{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c23da7e */.elementor-277 .elementor-element.elementor-element-c23da7e:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08a3c5e */.elementor-277 .elementor-element.elementor-element-08a3c5e {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-08a3c5e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bf2093 */.elementor-277 .elementor-element.elementor-element-2bf2093{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-08508da */.elementor-277 .elementor-element.elementor-element-08508da{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23d64eb */.elementor-277 .elementor-element.elementor-element-23d64eb {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-23d64eb {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c415b86 */.elementor-277 .elementor-element.elementor-element-c415b86{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67e3e17 */.elementor-277 .elementor-element.elementor-element-67e3e17{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-207d35a */.elementor-277 .elementor-element.elementor-element-207d35a {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-207d35a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f90be74 */.elementor-277 .elementor-element.elementor-element-f90be74{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8c67c99 */.elementor-277 .elementor-element.elementor-element-8c67c99{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55a8c24 */.elementor-277 .elementor-element.elementor-element-55a8c24:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e65f3b6 */.elementor-277 .elementor-element.elementor-element-e65f3b6 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-e65f3b6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb9d39a */.elementor-277 .elementor-element.elementor-element-cb9d39a{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2f67fc */.elementor-277 .elementor-element.elementor-element-d2f67fc{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80ca753 */.elementor-277 .elementor-element.elementor-element-80ca753:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f0467 */.elementor-277 .elementor-element.elementor-element-24f0467 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-24f0467 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a13ff3 */.elementor-277 .elementor-element.elementor-element-1a13ff3{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-584171b */.elementor-277 .elementor-element.elementor-element-584171b{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f35c0f */.elementor-277 .elementor-element.elementor-element-2f35c0f {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-2f35c0f {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a825e86 */.elementor-277 .elementor-element.elementor-element-a825e86{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0007884 */.elementor-277 .elementor-element.elementor-element-0007884{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20d79c2 */.elementor-277 .elementor-element.elementor-element-20d79c2 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-20d79c2 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2664369 */.elementor-277 .elementor-element.elementor-element-2664369{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42ae750 */.elementor-277 .elementor-element.elementor-element-42ae750{
     display: -webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-148724e */.elementor-277 .elementor-element.elementor-element-148724e:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6015929 */.elementor-277 .elementor-element.elementor-element-6015929 {
    width: -moz-calc(25% - 30px);
    width: -webkit-calc(25% - 30px);
    width: -o-calc(25% - 30px);
    width: calc(25% - 30px);
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: -moz-calc(33.33% - 20px);
        width: -webkit-calc(33.33% - 20px);
        width: -o-calc(33.33% - 20px);
        width: calc(33.33% - 20px);
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: -moz-calc(50% - 16px);
        width: -webkit-calc(50% - 16px);
        width: -o-calc(50% - 16px);
        width: calc(50% - 16px);
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-6015929 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f80bebe */.elementor-277 .elementor-element.elementor-element-3f80bebe .heading-title {
    position: relative;
}
 
.elementor-277 .elementor-element.elementor-element-3f80bebe .heading-title:after {
    content: '';
    position: absolute;
    width: 132px;
    height: 1px;
    bottom: -22px;
    left: 0;
    background: #D65F00;
    background: -webkit-linear-gradient(90deg, rgba(214, 95, 0, 1) 0%, rgba(214, 95, 0, 0) 100%);
    background: -moz-linear-gradient(90deg, rgba(214, 95, 0, 1) 0%, rgba(214, 95, 0, 0) 100%);
    background: linear-gradient(90deg, rgba(214, 95, 0, 1) 0%, rgba(214, 95, 0, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#D65F00", endColorstr="#D65F00", GradientType=1);
}


.elementor-277 .elementor-element.elementor-element-3f80bebe .elementor-heading-title br {
    display: none;
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-3f80bebe .elementor-heading-title {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .elementor-277 .elementor-element.elementor-element-3f80bebe .elementor-heading-title br {
        display: block;
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-3f80bebe .elementor-heading-title br {
        display: none;
    }
}

@media (max-width:575px) {
    .elementor-277 .elementor-element.elementor-element-3f80bebe .elementor-heading-title br {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16657579 */.elementor-277 .elementor-element.elementor-element-16657579 {
    width: -moz-calc(33.33% - 26px);
    width: -webkit-calc(33.33% - 26px);
    width: -o-calc(33.33% - 26px);
    width: calc(33.33% - 26px);
}

@media (max-width:1199.98px) {
    .elementor-277 .elementor-element.elementor-element-16657579 {
        width: -moz-calc(33.33% - 22px);
        width: -webkit-calc(33.33% - 22px);
        width: -o-calc(33.33% - 22px);
        width: calc(33.33% - 22px);
    }
}
@media (max-width:1023.98px) {
    .elementor-277 .elementor-element.elementor-element-16657579 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14197fe9 */.elementor-277 .elementor-element.elementor-element-14197fe9 .heading-title {
    position: relative;
}

.elementor-277 .elementor-element.elementor-element-14197fe9 .heading-title:after {
    content: '';
    position: absolute;
    width: 132px;
    height: 1px;
    bottom: -22px;
    left: 0;
    background: #D65F00;
    background: -webkit-linear-gradient(90deg, rgba(214, 95, 0, 1) 0%, rgba(214, 95, 0, 0) 100%);
    background: -moz-linear-gradient(90deg, rgba(214, 95, 0, 1) 0%, rgba(214, 95, 0, 0) 100%);
    background: linear-gradient(90deg, rgba(214, 95, 0, 1) 0%, rgba(214, 95, 0, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#D65F00", endColorstr="#D65F00", GradientType=1);
}


.elementor-277 .elementor-element.elementor-element-14197fe9 .elementor-heading-title br {
    display: none;
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-14197fe9 .elementor-heading-title {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .elementor-277 .elementor-element.elementor-element-14197fe9 .elementor-heading-title br {
        display: block;
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-14197fe9 .elementor-heading-title br {
        display: none;
    }
}

@media (max-width:575px) {
    .elementor-277 .elementor-element.elementor-element-14197fe9 .elementor-heading-title br {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1979108e */.elementor-277 .elementor-element.elementor-element-1979108e {
    width: -moz-calc(33.33% - 26px);
    width: -webkit-calc(33.33% - 26px);
    width: -o-calc(33.33% - 26px);
    width: calc(33.33% - 26px);
}

@media (max-width:1199.98px) {
    .elementor-277 .elementor-element.elementor-element-1979108e {
        width: -moz-calc(33.33% - 22px);
        width: -webkit-calc(33.33% - 22px);
        width: -o-calc(33.33% - 22px);
        width: calc(33.33% - 22px);
    }
}
@media (max-width:1023.98px) {
    .elementor-277 .elementor-element.elementor-element-1979108e {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e272e0c */.elementor-277 .elementor-element.elementor-element-4e272e0c .heading-title {
    position: relative;
}

.elementor-277 .elementor-element.elementor-element-4e272e0c .heading-title:after {
    content: '';
    position: absolute;
    width: 132px;
    height: 1px;
    bottom: -22px;
    left: 0;
    background: #D65F00;
    background: -webkit-linear-gradient(90deg, rgba(214, 95, 0, 1) 0%, rgba(214, 95, 0, 0) 100%);
    background: -moz-linear-gradient(90deg, rgba(214, 95, 0, 1) 0%, rgba(214, 95, 0, 0) 100%);
    background: linear-gradient(90deg, rgba(214, 95, 0, 1) 0%, rgba(214, 95, 0, 0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#D65F00", endColorstr="#D65F00", GradientType=1);
}


.elementor-277 .elementor-element.elementor-element-4e272e0c .elementor-heading-title br {
    display: none;
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-4e272e0c .elementor-heading-title {
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;
    }

    .elementor-277 .elementor-element.elementor-element-4e272e0c .elementor-heading-title br {
        display: block;
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-4e272e0c .elementor-heading-title br {
        display: none;
    }
}

@media (max-width:575px) {
    .elementor-277 .elementor-element.elementor-element-4e272e0c .elementor-heading-title br {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c7dcad6 */.elementor-277 .elementor-element.elementor-element-3c7dcad6 {
    width: -moz-calc(33.33% - 26px);
    width: -webkit-calc(33.33% - 26px);
    width: -o-calc(33.33% - 26px);
    width: calc(33.33% - 26px);
}

@media (max-width:1199.98px) {
    .elementor-277 .elementor-element.elementor-element-3c7dcad6 {
        width: -moz-calc(33.33% - 22px);
        width: -webkit-calc(33.33% - 22px);
        width: -o-calc(33.33% - 22px);
        width: calc(33.33% - 22px);
    }
}
@media (max-width:1023.98px) {
    .elementor-277 .elementor-element.elementor-element-3c7dcad6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51b09f2e */.elementor-277 .elementor-element.elementor-element-51b09f2e {
        padding-top: 5px
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33759d58 */@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-33759d58 .widget-text br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e4cbc3 */.elementor-277 .elementor-element.elementor-element-9e4cbc3 {
    background-image: url('//www.cority.com/wp-content/uploads/2025/07/Award-Section-Background-1440-scaled.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

@media (max-width:1199px) {
    .elementor-277 .elementor-element.elementor-element-9e4cbc3 {
        background-image: url('//www.cority.com/wp-content/uploads/2025/07/Award-Section-Background-1024.png');
    }
}

@media (max-width:1023px) {
    .elementor-277 .elementor-element.elementor-element-9e4cbc3 {
        background-image: url('//www.cority.com/wp-content/uploads/2025/07/Award-Section-Background-768.png');
    }
}

@media (max-width:767px) {
    .elementor-277 .elementor-element.elementor-element-9e4cbc3 {
        background-image: none;
        background-color: #142F51 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eb7808 */.elementor-277 .elementor-element.elementor-element-6eb7808 {
    width: calc(100% - 660px);
    max-width: 620px;
}

.elementor-277 .elementor-element.elementor-element-6eb7808:after {
    content: '';
    width: 620px;
    height: 448px;
    position: absolute;
    right: 0;
    top: 0;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: var(--bg-url);
}

@media (max-width:1199.98px) {
    .elementor-277 .elementor-element.elementor-element-6eb7808 {
        width: calc(100% - 544px);
    }
}

@media (max-width:1023.98px) {
    .elementor-277 .elementor-element.elementor-element-6eb7808 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-277 .elementor-element.elementor-element-6eb7808:after {
        display: none;
    }
}
@media (max-width:767.98px) {
    .elementor-277 .elementor-element.elementor-element-6eb7808:after {
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6bcefbf1 */.elementor-277 .elementor-element.elementor-element-6bcefbf1 button {
    width: 448px;
    outline: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff80c5 */.elementor-277 .elementor-element.elementor-element-4ff80c5 .elementor-button {
    min-width: 185px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fakt Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.cority.com/wp-content/uploads/2025/07/FaktPro-Normal.eot');
	src: url('https://www.cority.com/wp-content/uploads/2025/07/FaktPro-Normal.eot?#iefix') format('embedded-opentype'),
		url('https://www.cority.com/wp-content/uploads/2025/07/FaktPro-Normal.woff') format('woff'),
		url('https://www.cority.com/wp-content/uploads/2025/07/FaktPro-Normal.ttf') format('truetype');
}
@font-face {
	font-family: 'Fakt Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.cority.com/wp-content/uploads/2025/07/FaktPro-Medium.eot');
	src: url('https://www.cority.com/wp-content/uploads/2025/07/FaktPro-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://www.cority.com/wp-content/uploads/2025/07/FaktPro-Medium.woff') format('woff'),
		url('https://www.cority.com/wp-content/uploads/2025/07/FaktPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Fakt Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.cority.com/wp-content/uploads/2025/07/FaktPro-Blond.ttf') format('truetype');
}
/* End Custom Fonts CSS */