.elementor-54 .elementor-element.elementor-element-51d52d8b{--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-54 .elementor-element.elementor-element-5ed0855f{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:162px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6c74a391{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-54 .elementor-element.elementor-element-42e2ffe2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-2e529768{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-54 .elementor-element.elementor-element-1443a6f0{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-16e616cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-16e616cb .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-6c6615da{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-54 .elementor-element.elementor-element-6c6615da .elementor-divider-separator{width:128px;}.elementor-54 .elementor-element.elementor-element-6c6615da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-54 .elementor-element.elementor-element-6a6e1710{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-54 .elementor-element.elementor-element-556d6532 .elementor-heading-title{font-family:var( --e-global-typography-1177ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-1177ec7-font-size );font-weight:var( --e-global-typography-1177ec7-font-weight );text-transform:var( --e-global-typography-1177ec7-text-transform );font-style:var( --e-global-typography-1177ec7-font-style );text-decoration:var( --e-global-typography-1177ec7-text-decoration );line-height:var( --e-global-typography-1177ec7-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-38722356{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-5b9e5a1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-54 .elementor-element.elementor-element-9c7bf68{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-b8c24f4 > .elementor-widget-container{margin:-50px 0px -50px 0px;}.elementor-54 .elementor-element.elementor-element-b8c24f4 img{width:80%;}.elementor-54 .elementor-element.elementor-element-0635ce7{--display:flex;}.elementor-54 .elementor-element.elementor-element-14ab54a2 > .elementor-widget-container{margin:-50px 0px -50px 0px;}.elementor-54 .elementor-element.elementor-element-14ab54a2 img{width:80%;}.elementor-54 .elementor-element.elementor-element-19a5cac{--display:flex;}.elementor-54 .elementor-element.elementor-element-58ebc98 > .elementor-widget-container{margin:-50px 0px -50px 0px;}.elementor-54 .elementor-element.elementor-element-58ebc98 img{width:80%;}.elementor-54 .elementor-element.elementor-element-6636ac8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-54 .elementor-element.elementor-element-a89bf0b .elementor-button{background-color:#FFFFFF1A;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );fill:#030404;color:#030404;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 4px 2px;border-color:#030404;}.elementor-54 .elementor-element.elementor-element-a89bf0b .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-a89bf0b .elementor-button:focus{color:#030404;border-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-a89bf0b .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-a89bf0b .elementor-button:focus svg{fill:#030404;}.elementor-54 .elementor-element.elementor-element-a1b1642 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-a1b1642{text-align:left;}.elementor-54 .elementor-element.elementor-element-a1b1642 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;color:#030404;}.elementor-54 .elementor-element.elementor-element-a1b1642 .elementor-heading-title a:hover, .elementor-54 .elementor-element.elementor-element-a1b1642 .elementor-heading-title a:focus{color:#030404;}.elementor-54 .elementor-element.elementor-element-6e7f310b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-6e7f310b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-6e7f310b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://byggstillas.no/wp-content/uploads/2025/06/Rignes-Park-4964-_WEB.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-9fbf38f{--display:flex;--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-54 .elementor-element.elementor-element-d34bb47{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;top:-8px;text-align:center;}.elementor-54 .elementor-element.elementor-element-d34bb47 > .elementor-widget-container{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-d34bb47.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-d34bb47 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-782de40{--display:flex;--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-54 .elementor-element.elementor-element-8019219{width:var( --container-widget-width, 113px );max-width:113px;--container-widget-width:113px;--container-widget-flex-grow:0;top:-8px;text-align:center;}.elementor-54 .elementor-element.elementor-element-8019219 > .elementor-widget-container{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-8019219.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-8019219 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-2ac1ce45{--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-54 .elementor-element.elementor-element-62a6a040{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-55b48d03{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-54 .elementor-element.elementor-element-156ad991{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-555c57f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-555c57f5 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-2a944640{--divider-border-style:solid;--divider-color:#D7DADB;--divider-border-width:2px;}.elementor-54 .elementor-element.elementor-element-2a944640 .elementor-divider-separator{width:128px;}.elementor-54 .elementor-element.elementor-element-2a944640 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-54 .elementor-element.elementor-element-1f85f00e{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-54 .elementor-element.elementor-element-38421cc6 .elementor-heading-title{font-family:"Noto Sans Sora Sompeng", Sans-serif;font-size:48px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-74e0741{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-342f7ea7{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-54 .elementor-element.elementor-element-50df088f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-54 .elementor-element.elementor-element-9c70d86{--display:flex;}.elementor-54 .elementor-element.elementor-element-9c70d86.e-con{--order:-99999 /* order start hack */;}.elementor-54 .elementor-element.elementor-element-65be5397{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-54 .elementor-element.elementor-element-71c730ea{text-align:left;}.elementor-54 .elementor-element.elementor-element-71cf67db{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-54 .elementor-element.elementor-element-7768ed4 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1fc74863{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-2c9812ba{color:#737E83;}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-repeater-item-3bcdd43.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-repeater-item-3bcdd43.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-repeater-item-3bcdd43.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-repeater-item-aa2e07a.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-repeater-item-aa2e07a.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-repeater-item-aa2e07a.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-repeater-item-3b72c15.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-repeater-item-3b72c15.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-repeater-item-3b72c15.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-67b3515a{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-widget-container{text-align:left;}.elementor-54 .elementor-element.elementor-element-67b3515a .elementor-social-icon{--icon-padding:0em;}.elementor-54 .elementor-element.elementor-element-4d1933e{--display:flex;}.elementor-54 .elementor-element.elementor-element-4d1933e.e-con{--order:-99999 /* order start hack */;}.elementor-54 .elementor-element.elementor-element-4a363811{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-54 .elementor-element.elementor-element-786ba81{text-align:left;}.elementor-54 .elementor-element.elementor-element-18ba3808{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-54 .elementor-element.elementor-element-73af4a7a .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-535805cf{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-547a9fb0{color:#737E83;}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-repeater-item-3bcdd43.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-repeater-item-3bcdd43.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-repeater-item-3bcdd43.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-repeater-item-aa2e07a.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-repeater-item-aa2e07a.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-repeater-item-aa2e07a.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-repeater-item-3b72c15.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-repeater-item-3b72c15.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-repeater-item-3b72c15.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fae4c16{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-widget-container{text-align:left;}.elementor-54 .elementor-element.elementor-element-fae4c16 .elementor-social-icon{--icon-padding:0em;}.elementor-54 .elementor-element.elementor-element-7f36d2c5{--display:flex;}.elementor-54 .elementor-element.elementor-element-7f36d2c5.e-con{--order:-99999 /* order start hack */;}.elementor-54 .elementor-element.elementor-element-3255554d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-54 .elementor-element.elementor-element-496c67cc{text-align:left;}.elementor-54 .elementor-element.elementor-element-5601a4a7{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-54 .elementor-element.elementor-element-23e86f0f .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-6ff0a5b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-670b44cb{color:#737E83;}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-repeater-item-3bcdd43.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-repeater-item-3bcdd43.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-repeater-item-3bcdd43.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-repeater-item-aa2e07a.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-repeater-item-aa2e07a.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-repeater-item-aa2e07a.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-repeater-item-3b72c15.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-repeater-item-3b72c15.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-repeater-item-3b72c15.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-26961c18{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-widget-container{text-align:left;}.elementor-54 .elementor-element.elementor-element-26961c18 .elementor-social-icon{--icon-padding:0em;}.elementor-54 .elementor-element.elementor-element-603cfdf1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-54 .elementor-element.elementor-element-53306a3d{--display:flex;}.elementor-54 .elementor-element.elementor-element-53306a3d.e-con{--order:-99999 /* order start hack */;}.elementor-54 .elementor-element.elementor-element-77cf258b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-54 .elementor-element.elementor-element-258d880e{text-align:left;}.elementor-54 .elementor-element.elementor-element-6faa9ceb{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-54 .elementor-element.elementor-element-5ca4958 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-196149c4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-b6e98d9{color:#737E83;}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-repeater-item-3bcdd43.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-repeater-item-3bcdd43.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-repeater-item-3bcdd43.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-repeater-item-aa2e07a.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-repeater-item-aa2e07a.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-repeater-item-aa2e07a.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-repeater-item-3b72c15.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-repeater-item-3b72c15.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-repeater-item-3b72c15.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-73b79dc{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-widget-container{text-align:left;}.elementor-54 .elementor-element.elementor-element-73b79dc .elementor-social-icon{--icon-padding:0em;}.elementor-54 .elementor-element.elementor-element-784c4620{--display:flex;}.elementor-54 .elementor-element.elementor-element-784c4620.e-con{--order:-99999 /* order start hack */;}.elementor-54 .elementor-element.elementor-element-23027554{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-54 .elementor-element.elementor-element-527d85c7{text-align:left;}.elementor-54 .elementor-element.elementor-element-54405674{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-54 .elementor-element.elementor-element-76d8242d .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1ecc3031{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-2f610033{color:#737E83;}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-repeater-item-3bcdd43.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-repeater-item-3bcdd43.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-repeater-item-3bcdd43.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-repeater-item-aa2e07a.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-repeater-item-aa2e07a.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-repeater-item-aa2e07a.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-repeater-item-3b72c15.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-repeater-item-3b72c15.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-repeater-item-3b72c15.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1d543bc6{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-widget-container{text-align:left;}.elementor-54 .elementor-element.elementor-element-1d543bc6 .elementor-social-icon{--icon-padding:0em;}.elementor-54 .elementor-element.elementor-element-6b4facec{--display:flex;}.elementor-54 .elementor-element.elementor-element-6b4facec.e-con{--order:-99999 /* order start hack */;}.elementor-54 .elementor-element.elementor-element-69ce9685{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-54 .elementor-element.elementor-element-70738f02{text-align:left;}.elementor-54 .elementor-element.elementor-element-3b4eb7ca{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-54 .elementor-element.elementor-element-5e583e15 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:18px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-228b475{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-38ef13d2{color:#737E83;}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-repeater-item-3bcdd43.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-repeater-item-3bcdd43.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-repeater-item-3bcdd43.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-repeater-item-aa2e07a.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-repeater-item-aa2e07a.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-repeater-item-aa2e07a.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-repeater-item-3b72c15.elementor-social-icon{background-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-repeater-item-3b72c15.elementor-social-icon i{color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-repeater-item-3b72c15.elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-51536303{--grid-template-columns:repeat(0, auto);--icon-size:24px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-widget-container{text-align:left;}.elementor-54 .elementor-element.elementor-element-51536303 .elementor-social-icon{--icon-padding:0em;}.elementor-54 .elementor-element.elementor-element-65da1662{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-54 .elementor-element.elementor-element-3d7e071d{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-54 .elementor-element.elementor-element-417b4de9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-3d907d63{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-54 .elementor-element.elementor-element-74a1c228 .elementor-button{background-color:#FFFFFF1A;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );fill:#030404;color:#030404;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 4px 2px;border-color:#030404;}.elementor-54 .elementor-element.elementor-element-74a1c228 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-74a1c228 .elementor-button:focus{color:#030404;border-color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-74a1c228 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-74a1c228 .elementor-button:focus svg{fill:#030404;}.elementor-54 .elementor-element.elementor-element-5b962f78{--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-54 .elementor-element.elementor-element-5b962f78:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5b962f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBECED;}.elementor-54 .elementor-element.elementor-element-40f78ccc{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-2c86134{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-54 .elementor-element.elementor-element-15897247{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-697c7d29.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-697c7d29 .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-2d967909{--divider-border-style:solid;--divider-color:#D7DADB;--divider-border-width:2px;}.elementor-54 .elementor-element.elementor-element-2d967909 .elementor-divider-separator{width:128px;}.elementor-54 .elementor-element.elementor-element-2d967909 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-54 .elementor-element.elementor-element-1a52cd1d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-54 .elementor-element.elementor-element-3a6fd706 .elementor-heading-title{font-family:var( --e-global-typography-1177ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-1177ec7-font-size );font-weight:var( --e-global-typography-1177ec7-font-weight );text-transform:var( --e-global-typography-1177ec7-text-transform );font-style:var( --e-global-typography-1177ec7-font-style );text-decoration:var( --e-global-typography-1177ec7-text-decoration );line-height:var( --e-global-typography-1177ec7-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-1a53475c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1bcb0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-54 .elementor-element.elementor-element-1ed2b9e0{--display:flex;}.elementor-54 .elementor-element.elementor-element-1ed2b9e0:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1ed2b9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-10d4a6a2 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-54 .elementor-element.elementor-element-10d4a6a2 .elementor-icon-box-wrapper{text-align:left;}.elementor-54 .elementor-element.elementor-element-10d4a6a2{--icon-box-icon-margin:12px;}.elementor-54 .elementor-element.elementor-element-10d4a6a2 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-10d4a6a2 .elementor-icon{font-size:48px;}.elementor-54 .elementor-element.elementor-element-10d4a6a2 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-10d4a6a2 .elementor-icon-box-title a{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-10d4a6a2:has(:hover) .elementor-icon-box-title,
					 .elementor-54 .elementor-element.elementor-element-10d4a6a2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-10d4a6a2 .elementor-icon-box-description{color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-753feaab{--display:flex;}.elementor-54 .elementor-element.elementor-element-753feaab:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-753feaab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-6f3d6f2a > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-54 .elementor-element.elementor-element-6f3d6f2a .elementor-icon-box-wrapper{text-align:left;}.elementor-54 .elementor-element.elementor-element-6f3d6f2a{--icon-box-icon-margin:12px;}.elementor-54 .elementor-element.elementor-element-6f3d6f2a .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-6f3d6f2a .elementor-icon{font-size:48px;}.elementor-54 .elementor-element.elementor-element-6f3d6f2a .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-6f3d6f2a .elementor-icon-box-title a{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-6f3d6f2a:has(:hover) .elementor-icon-box-title,
					 .elementor-54 .elementor-element.elementor-element-6f3d6f2a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-6f3d6f2a .elementor-icon-box-description{color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-787e50ec{--display:flex;}.elementor-54 .elementor-element.elementor-element-787e50ec:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-787e50ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-4ea41e33 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-54 .elementor-element.elementor-element-4ea41e33 .elementor-icon-box-wrapper{text-align:left;}.elementor-54 .elementor-element.elementor-element-4ea41e33{--icon-box-icon-margin:12px;}.elementor-54 .elementor-element.elementor-element-4ea41e33 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-4ea41e33 .elementor-icon{font-size:48px;}.elementor-54 .elementor-element.elementor-element-4ea41e33 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-4ea41e33 .elementor-icon-box-title a{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-4ea41e33:has(:hover) .elementor-icon-box-title,
					 .elementor-54 .elementor-element.elementor-element-4ea41e33:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-4ea41e33 .elementor-icon-box-description{color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-7338cb07{--display:flex;}.elementor-54 .elementor-element.elementor-element-7338cb07:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7338cb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-2ab577fc > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-54 .elementor-element.elementor-element-2ab577fc .elementor-icon-box-wrapper{text-align:left;}.elementor-54 .elementor-element.elementor-element-2ab577fc{--icon-box-icon-margin:12px;}.elementor-54 .elementor-element.elementor-element-2ab577fc .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-2ab577fc .elementor-icon{font-size:48px;}.elementor-54 .elementor-element.elementor-element-2ab577fc .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-2ab577fc .elementor-icon-box-title a{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-2ab577fc:has(:hover) .elementor-icon-box-title,
					 .elementor-54 .elementor-element.elementor-element-2ab577fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-2ab577fc .elementor-icon-box-description{color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-b2572ac{--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;--padding-top:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-d4b8b3b{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-54 .elementor-element.elementor-element-714c549{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-54 .elementor-element.elementor-element-d9de32a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-726069b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-54 .elementor-element.elementor-element-726069b .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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-2a7ec70{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-54 .elementor-element.elementor-element-2a7ec70 .elementor-divider-separator{width:128px;}.elementor-54 .elementor-element.elementor-element-2a7ec70 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-54 .elementor-element.elementor-element-16f8e49{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-54 .elementor-element.elementor-element-7f3af88 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-a682ad9{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-6705b5a{--display:flex;}.elementor-54 .elementor-element.elementor-element-d75220b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-3846059{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D7DADB;--border-color:#D7DADB;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-7ecba36{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-7ecba36{right:0px;}.elementor-54 .elementor-element.elementor-element-7ecba36{top:-9px;}.elementor-54 .elementor-element.elementor-element-7ecba36 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-7ecba36.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-7ecba36.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-7ecba36.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-7ecba36.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-7ecba36.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-7ecba36 .elementor-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-7ecba36 .elementor-icon svg{height:15px;}.elementor-54 .elementor-element.elementor-element-379750c .elementor-heading-title{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-978ea4f{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-978ea4f p{margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-67f32f4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-4fa6787{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D7DADB;--border-color:#D7DADB;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-fa58df2{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-fa58df2{right:0px;}.elementor-54 .elementor-element.elementor-element-fa58df2{top:-9px;}.elementor-54 .elementor-element.elementor-element-fa58df2 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-fa58df2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fa58df2.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-fa58df2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fa58df2.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-fa58df2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fa58df2 .elementor-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-fa58df2 .elementor-icon svg{height:15px;}.elementor-54 .elementor-element.elementor-element-7341bb8 .elementor-heading-title{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-f79fbef{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-f79fbef p{margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-c3e6208{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-c5e2eb5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D7DADB;--border-color:#D7DADB;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-f686660{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-f686660{right:0px;}.elementor-54 .elementor-element.elementor-element-f686660{top:-9px;}.elementor-54 .elementor-element.elementor-element-f686660 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-f686660.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-f686660.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-f686660.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-f686660.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-f686660.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-f686660 .elementor-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-f686660 .elementor-icon svg{height:15px;}.elementor-54 .elementor-element.elementor-element-6f9362b .elementor-heading-title{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-3aa2474{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-3aa2474 p{margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-02e1e4a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-61ba49e{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D7DADB;--border-color:#D7DADB;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-8270a02{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-8270a02{right:0px;}.elementor-54 .elementor-element.elementor-element-8270a02{top:-9px;}.elementor-54 .elementor-element.elementor-element-8270a02 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-8270a02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-8270a02.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-8270a02.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-8270a02.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-8270a02.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-8270a02 .elementor-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-8270a02 .elementor-icon svg{height:15px;}.elementor-54 .elementor-element.elementor-element-04a5aa0 .elementor-heading-title{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-774fba1{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-774fba1 p{margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-57454c4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-fe4b24a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D7DADB;--border-color:#D7DADB;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-acdd3b2{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-acdd3b2{right:0px;}.elementor-54 .elementor-element.elementor-element-acdd3b2{top:-9px;}.elementor-54 .elementor-element.elementor-element-acdd3b2 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-acdd3b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-acdd3b2.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-acdd3b2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-acdd3b2.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-acdd3b2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-acdd3b2 .elementor-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-acdd3b2 .elementor-icon svg{height:15px;}.elementor-54 .elementor-element.elementor-element-ebce157 .elementor-heading-title{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-0494928{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-0494928 p{margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-a993488{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-9d3c439{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-fd5307a{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#D7DADB;--border-color:#D7DADB;}.elementor-54 .elementor-element.elementor-element-ffec06f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#D7DADB;--border-color:#D7DADB;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-c475d5d{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-c475d5d{right:0px;}.elementor-54 .elementor-element.elementor-element-c475d5d{bottom:-8px;}.elementor-54 .elementor-element.elementor-element-c475d5d .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-c475d5d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-c475d5d.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-c475d5d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-c475d5d.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-c475d5d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-c475d5d .elementor-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-c475d5d .elementor-icon svg{height:15px;}.elementor-54 .elementor-element.elementor-element-688b352 .elementor-heading-title{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-a3bef67{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-a3bef67 p{margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-d399cff{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-1695b1b{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#D7DADB;--border-color:#D7DADB;}.elementor-54 .elementor-element.elementor-element-23392a5{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#D7DADB;--border-color:#D7DADB;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-d3bbe01{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-d3bbe01{right:0px;}.elementor-54 .elementor-element.elementor-element-d3bbe01{bottom:-8px;}.elementor-54 .elementor-element.elementor-element-d3bbe01 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-d3bbe01.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-d3bbe01.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-d3bbe01.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-d3bbe01.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-d3bbe01.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-d3bbe01 .elementor-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-d3bbe01 .elementor-icon svg{height:15px;}.elementor-54 .elementor-element.elementor-element-61eaa72 .elementor-heading-title{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-bdc17e1{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-bdc17e1 p{margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-d6f02c1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-0a39f0c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#D7DADB;--border-color:#D7DADB;}.elementor-54 .elementor-element.elementor-element-e100f58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-f77ded3{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-30a7cf4{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-30a7cf4{right:0px;}.elementor-54 .elementor-element.elementor-element-30a7cf4{top:-9px;}.elementor-54 .elementor-element.elementor-element-30a7cf4 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-30a7cf4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-30a7cf4.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-30a7cf4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-30a7cf4.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-30a7cf4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-30a7cf4 .elementor-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-30a7cf4 .elementor-icon svg{height:15px;}.elementor-54 .elementor-element.elementor-element-e9c4b32 .elementor-heading-title{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-6acffd0{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-6acffd0 p{margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-d58fc5c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-ddc5319{--display:flex;}.elementor-54 .elementor-element.elementor-element-71cfb6b{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-fb47b88{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-fb47b88{right:0px;}.elementor-54 .elementor-element.elementor-element-fb47b88{top:-9px;}.elementor-54 .elementor-element.elementor-element-fb47b88 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-fb47b88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fb47b88.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-fb47b88.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fb47b88.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-fb47b88.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-fb47b88 .elementor-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-fb47b88 .elementor-icon svg{height:15px;}.elementor-54 .elementor-element.elementor-element-6e1baf2 .elementor-heading-title{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-a7a5f26{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-a7a5f26 p{margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-2a694da{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-e1b4349{--display:flex;}.elementor-54 .elementor-element.elementor-element-a6f81c6{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-506d719{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-506d719{right:0px;}.elementor-54 .elementor-element.elementor-element-506d719{top:-9px;}.elementor-54 .elementor-element.elementor-element-506d719 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-506d719.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-506d719.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-506d719.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-506d719.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-506d719.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-506d719 .elementor-icon{font-size:15px;}.elementor-54 .elementor-element.elementor-element-506d719 .elementor-icon svg{height:15px;}.elementor-54 .elementor-element.elementor-element-1f8017a .elementor-heading-title{font-family:var( --e-global-typography-e03f21b-font-family ), Sans-serif;font-size:var( --e-global-typography-e03f21b-font-size );font-weight:var( --e-global-typography-e03f21b-font-weight );text-transform:var( --e-global-typography-e03f21b-text-transform );font-style:var( --e-global-typography-e03f21b-font-style );text-decoration:var( --e-global-typography-e03f21b-text-decoration );line-height:var( --e-global-typography-e03f21b-line-height );color:var( --e-global-color-text );}.elementor-54 .elementor-element.elementor-element-c2b7d53{font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-54 .elementor-element.elementor-element-c2b7d53 p{margin-block-end:0px;}.elementor-54 .elementor-element.elementor-element-05c4781{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:#737E83;}.elementor-54 .elementor-element.elementor-element-b49a326{--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;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-b49a326:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-b49a326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://byggstillas.no/wp-content/uploads/2025/06/Veitvetveien-5241-_WEB.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-b49a326::before, .elementor-54 .elementor-element.elementor-element-b49a326 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-b49a326 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-b49a326 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-b49a326 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-b49a326 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(308deg, #37474FCC 0%, #37474F 100%);}.elementor-54 .elementor-element.elementor-element-1125d56e{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-54 .elementor-element.elementor-element-2a21e166{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-54 .elementor-element.elementor-element-5c856046{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-54 .elementor-element.elementor-element-20f4506a .elementor-heading-title{font-family:var( --e-global-typography-1177ec7-font-family ), Sans-serif;font-size:var( --e-global-typography-1177ec7-font-size );font-weight:var( --e-global-typography-1177ec7-font-weight );text-transform:var( --e-global-typography-1177ec7-text-transform );font-style:var( --e-global-typography-1177ec7-font-style );text-decoration:var( --e-global-typography-1177ec7-text-decoration );line-height:var( --e-global-typography-1177ec7-line-height );}.elementor-54 .elementor-element.elementor-element-2e939894{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-93a94a9 );}.elementor-54 .elementor-element.elementor-element-1b4b22cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-54 .elementor-element.elementor-element-3e3ce487 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-3e3ce487 .elementor-button:focus{background-color:#FFFFFF1A;color:var( --e-global-color-93a94a9 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54 .elementor-element.elementor-element-3e3ce487 .elementor-button{fill:#030404;color:#030404;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 4px 2px;border-color:#000000FA;}.elementor-54 .elementor-element.elementor-element-3e3ce487 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-3e3ce487 .elementor-button:focus svg{fill:var( --e-global-color-93a94a9 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-6c74a391{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-54 .elementor-element.elementor-element-42e2ffe2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-16e616cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-556d6532 .elementor-heading-title{font-size:var( --e-global-typography-1177ec7-font-size );line-height:var( --e-global-typography-1177ec7-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-38722356{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-54 .elementor-element.elementor-element-a89bf0b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-54 .elementor-element.elementor-element-d34bb47 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-8019219 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-62a6a040{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-54 .elementor-element.elementor-element-555c57f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-38421cc6 .elementor-heading-title{font-size:42px;}.elementor-54 .elementor-element.elementor-element-1fc74863{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-535805cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-6ff0a5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-196149c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1ecc3031{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-228b475{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-3d907d63{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-54 .elementor-element.elementor-element-74a1c228 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-54 .elementor-element.elementor-element-40f78ccc{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-54 .elementor-element.elementor-element-697c7d29 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-3a6fd706 .elementor-heading-title{font-size:var( --e-global-typography-1177ec7-font-size );line-height:var( --e-global-typography-1177ec7-line-height );}.elementor-54 .elementor-element.elementor-element-1a53475c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1bcb0d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-10d4a6a2 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-10d4a6a2 .elementor-icon-box-title a{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-6f3d6f2a .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-6f3d6f2a .elementor-icon-box-title a{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-4ea41e33 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-4ea41e33 .elementor-icon-box-title a{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-2ab577fc .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-2ab577fc .elementor-icon-box-title a{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-b2572ac{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-54 .elementor-element.elementor-element-726069b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-7f3af88 .elementor-heading-title{font-size:42px;}.elementor-54 .elementor-element.elementor-element-a682ad9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-379750c .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-978ea4f{font-size:18px;}.elementor-54 .elementor-element.elementor-element-67f32f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-7341bb8 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-f79fbef{font-size:18px;}.elementor-54 .elementor-element.elementor-element-c3e6208{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-6f9362b .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-3aa2474{font-size:18px;}.elementor-54 .elementor-element.elementor-element-02e1e4a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-04a5aa0 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-774fba1{font-size:18px;}.elementor-54 .elementor-element.elementor-element-57454c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-ebce157 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-0494928{font-size:18px;}.elementor-54 .elementor-element.elementor-element-a993488{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-688b352 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-a3bef67{font-size:18px;}.elementor-54 .elementor-element.elementor-element-d399cff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-61eaa72 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-bdc17e1{font-size:18px;}.elementor-54 .elementor-element.elementor-element-d6f02c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-e9c4b32 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-6acffd0{font-size:18px;}.elementor-54 .elementor-element.elementor-element-d58fc5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-6e1baf2 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-a7a5f26{font-size:18px;}.elementor-54 .elementor-element.elementor-element-2a694da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1f8017a .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-c2b7d53{font-size:18px;}.elementor-54 .elementor-element.elementor-element-05c4781{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-b49a326{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-54 .elementor-element.elementor-element-20f4506a .elementor-heading-title{font-size:var( --e-global-typography-1177ec7-font-size );line-height:var( --e-global-typography-1177ec7-line-height );}.elementor-54 .elementor-element.elementor-element-2e939894{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-5ed0855f{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6c74a391{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-54 .elementor-element.elementor-element-1443a6f0{--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;--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-54 .elementor-element.elementor-element-1443a6f0.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-54 .elementor-element.elementor-element-16e616cb{text-align:center;}.elementor-54 .elementor-element.elementor-element-16e616cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-6c6615da .elementor-divider{text-align:center;}.elementor-54 .elementor-element.elementor-element-6c6615da .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-54 .elementor-element.elementor-element-556d6532{text-align:left;}.elementor-54 .elementor-element.elementor-element-556d6532 .elementor-heading-title{font-size:var( --e-global-typography-1177ec7-font-size );line-height:var( --e-global-typography-1177ec7-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-38722356{text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-6636ac8{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-54 .elementor-element.elementor-element-a89bf0b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-54 .elementor-element.elementor-element-6e7f310b{--min-height:400px;}.elementor-54 .elementor-element.elementor-element-d34bb47 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-8019219 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-555c57f5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-38421cc6 .elementor-heading-title{font-size:32px;}.elementor-54 .elementor-element.elementor-element-1fc74863{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-535805cf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-6ff0a5b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-196149c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1ecc3031{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-228b475{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-3d907d63{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-54 .elementor-element.elementor-element-74a1c228 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-54 .elementor-element.elementor-element-40f78ccc{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-54 .elementor-element.elementor-element-697c7d29 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-3a6fd706 .elementor-heading-title{font-size:var( --e-global-typography-1177ec7-font-size );line-height:var( --e-global-typography-1177ec7-line-height );}.elementor-54 .elementor-element.elementor-element-1a53475c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-10d4a6a2 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-10d4a6a2 .elementor-icon-box-title a{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-6f3d6f2a .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-6f3d6f2a .elementor-icon-box-title a{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-4ea41e33 .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-4ea41e33 .elementor-icon-box-title a{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-2ab577fc .elementor-icon-box-title, .elementor-54 .elementor-element.elementor-element-2ab577fc .elementor-icon-box-title a{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-726069b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-7f3af88 .elementor-heading-title{font-size:25px;}.elementor-54 .elementor-element.elementor-element-a682ad9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-54 .elementor-element.elementor-element-3846059{border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-7ecba36{left:-9px;}body.rtl .elementor-54 .elementor-element.elementor-element-7ecba36{right:-9px;}.elementor-54 .elementor-element.elementor-element-7ecba36{top:0px;}.elementor-54 .elementor-element.elementor-element-379750c .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-978ea4f{font-size:16px;}.elementor-54 .elementor-element.elementor-element-67f32f4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-4fa6787{border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-fa58df2{left:-9px;}body.rtl .elementor-54 .elementor-element.elementor-element-fa58df2{right:-9px;}.elementor-54 .elementor-element.elementor-element-fa58df2{top:0px;}.elementor-54 .elementor-element.elementor-element-7341bb8 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-f79fbef{font-size:16px;}.elementor-54 .elementor-element.elementor-element-c3e6208{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-c5e2eb5{border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-f686660{left:-9px;}body.rtl .elementor-54 .elementor-element.elementor-element-f686660{right:-9px;}.elementor-54 .elementor-element.elementor-element-f686660{top:0px;}.elementor-54 .elementor-element.elementor-element-6f9362b .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-3aa2474{font-size:16px;}.elementor-54 .elementor-element.elementor-element-02e1e4a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-61ba49e{border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-8270a02{left:-9px;}body.rtl .elementor-54 .elementor-element.elementor-element-8270a02{right:-9px;}.elementor-54 .elementor-element.elementor-element-8270a02{top:0px;}.elementor-54 .elementor-element.elementor-element-04a5aa0 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-774fba1{font-size:16px;}.elementor-54 .elementor-element.elementor-element-57454c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-fe4b24a{border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-acdd3b2{left:-9px;}body.rtl .elementor-54 .elementor-element.elementor-element-acdd3b2{right:-9px;}.elementor-54 .elementor-element.elementor-element-acdd3b2{top:0px;}.elementor-54 .elementor-element.elementor-element-ebce157 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-0494928{font-size:16px;}.elementor-54 .elementor-element.elementor-element-a993488{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-fd5307a{border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-c475d5d{left:-9px;}body.rtl .elementor-54 .elementor-element.elementor-element-c475d5d{right:-9px;}.elementor-54 .elementor-element.elementor-element-688b352 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-a3bef67{font-size:16px;}.elementor-54 .elementor-element.elementor-element-d399cff{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-61eaa72 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-bdc17e1{font-size:16px;}.elementor-54 .elementor-element.elementor-element-d6f02c1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-e9c4b32 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-6acffd0{font-size:16px;}.elementor-54 .elementor-element.elementor-element-d58fc5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-6e1baf2 .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-a7a5f26{font-size:16px;}.elementor-54 .elementor-element.elementor-element-2a694da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1f8017a .elementor-heading-title{font-size:var( --e-global-typography-e03f21b-font-size );line-height:var( --e-global-typography-e03f21b-line-height );}.elementor-54 .elementor-element.elementor-element-c2b7d53{font-size:16px;}.elementor-54 .elementor-element.elementor-element-05c4781{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-54 .elementor-element.elementor-element-1125d56e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-54 .elementor-element.elementor-element-20f4506a .elementor-heading-title{font-size:var( --e-global-typography-1177ec7-font-size );line-height:var( --e-global-typography-1177ec7-line-height );}.elementor-54 .elementor-element.elementor-element-2e939894{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-5b9e5a1c{--content-width:100%;}.elementor-54 .elementor-element.elementor-element-714c549{--width:768px;}.elementor-54 .elementor-element.elementor-element-2a21e166{--width:768px;}}@media(max-width:1024px) and (min-width:768px){.elementor-54 .elementor-element.elementor-element-714c549{--width:100%;}.elementor-54 .elementor-element.elementor-element-2a21e166{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-9fbf38f */.elementor-54 .elementor-element.elementor-element-9fbf38f.elementor-element{
    height: 2px;
    background: linear-gradient(90deg, rgba(55, 71, 79, 0) 0%, #737E83 48%, rgba(126, 163, 181, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-782de40 */.elementor-54 .elementor-element.elementor-element-782de40.elementor-element{
    height: 2px;
    background: linear-gradient(90deg, rgba(55, 71, 79, 0) 0%, #737E83 48%, rgba(126, 163, 181, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f3af88 */.elementor-54 .elementor-element.elementor-element-7f3af88 h2{
    word-break: break-word;
}/* End custom CSS */