.elementor-220 .elementor-element.elementor-element-3b3aa01{--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-220 .elementor-element.elementor-element-93310b7{--spacer-size:100px;}.elementor-220 .elementor-element.elementor-element-0f6707c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-220 .elementor-element.elementor-element-c3d8b64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-220 .elementor-element.elementor-element-edd23e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;}.elementor-220 .elementor-element.elementor-element-edd23e5 .elementor-heading-title{font-family:"Hedvig Letters Sans", Sans-serif;font-size:17px;font-weight:400;line-height:40px;letter-spacing:1px;color:#C5C9CA;}.elementor-220 .elementor-element.elementor-element-772e091{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-220 .elementor-element.elementor-element-44283b7{--display:flex;--min-height:30vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-44283b7:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-44283b7, .elementor-220 .elementor-element.elementor-element-44283b7::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-8d633af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-b7d1e7f{--display:flex;}.elementor-220 .elementor-element.elementor-element-993391a{text-align:center;}.elementor-220 .elementor-element.elementor-element-993391a .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-c9501e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-220 .elementor-element.elementor-element-a4593cd{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-89a076f{--display:flex;--min-height:30vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-89a076f:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-89a076f, .elementor-220 .elementor-element.elementor-element-89a076f::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-1af673b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-0332cf4{--display:flex;}.elementor-220 .elementor-element.elementor-element-051dd97{text-align:center;}.elementor-220 .elementor-element.elementor-element-051dd97 .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-241f024{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-983c497{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-bb77191{--display:flex;--min-height:30vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-bb77191:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-bb77191, .elementor-220 .elementor-element.elementor-element-bb77191::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-71ad509{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-00b0819{width:var( --container-widget-width, 16.044% );max-width:16.044%;--container-widget-width:16.044%;--container-widget-flex-grow:0;}.elementor-220 .elementor-element.elementor-element-00b0819.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-220 .elementor-element.elementor-element-b3beaf8{--display:flex;}.elementor-220 .elementor-element.elementor-element-6dda27b{text-align:center;}.elementor-220 .elementor-element.elementor-element-6dda27b .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-155db19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-bc7d018{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-7311d32{--display:flex;--min-height:30vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-7311d32:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-7311d32, .elementor-220 .elementor-element.elementor-element-7311d32::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-4402850{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-a0471d9{--display:flex;}.elementor-220 .elementor-element.elementor-element-508d61b{text-align:center;}.elementor-220 .elementor-element.elementor-element-508d61b .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-9ec268d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-897a988{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-443fd04{--display:flex;--min-height:30vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-443fd04:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-443fd04, .elementor-220 .elementor-element.elementor-element-443fd04::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-8dfbd81{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-17d2b4e{--display:flex;}.elementor-220 .elementor-element.elementor-element-d22bcfe{text-align:center;}.elementor-220 .elementor-element.elementor-element-d22bcfe .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-5b8ea33{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-5252d1b{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-616a771{--display:flex;--min-height:30vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-616a771:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-616a771, .elementor-220 .elementor-element.elementor-element-616a771::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-736016e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-f5fa5bd{--display:flex;}.elementor-220 .elementor-element.elementor-element-2567a97{text-align:center;}.elementor-220 .elementor-element.elementor-element-2567a97 .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-3c3669d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-a6b6d77{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-aa6cfd4{--display:flex;--min-height:30vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-aa6cfd4:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-aa6cfd4, .elementor-220 .elementor-element.elementor-element-aa6cfd4::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-14d8e85{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-db5fb41{--display:flex;}.elementor-220 .elementor-element.elementor-element-4956c0a{text-align:center;}.elementor-220 .elementor-element.elementor-element-4956c0a .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-6d0801f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-8d91a95{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-2e48110{--display:flex;--min-height:30vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-2e48110:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-2e48110, .elementor-220 .elementor-element.elementor-element-2e48110::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-ffe8df2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-e5e7bbc{--display:flex;}.elementor-220 .elementor-element.elementor-element-1a78560{text-align:center;}.elementor-220 .elementor-element.elementor-element-1a78560 .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-c7fc5c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-4a0a6d2{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-40ea523{--display:flex;--min-height:30vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-40ea523:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-40ea523, .elementor-220 .elementor-element.elementor-element-40ea523::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-c663f3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-eb02fea{--display:flex;}.elementor-220 .elementor-element.elementor-element-6b0ea9f{text-align:center;}.elementor-220 .elementor-element.elementor-element-6b0ea9f .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-38e75f7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-efab3d7{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-01c67ef{--display:flex;--min-height:30vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-01c67ef:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-01c67ef, .elementor-220 .elementor-element.elementor-element-01c67ef::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-8f9352f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-9963035{--display:flex;}.elementor-220 .elementor-element.elementor-element-bfc1dd3{text-align:center;}.elementor-220 .elementor-element.elementor-element-bfc1dd3 .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-e73b758{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-2192acf{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-05c9246{--display:flex;}.elementor-220 .elementor-element.elementor-element-28de958{--spacer-size:100px;}.elementor-220 .elementor-element.elementor-element-edced75{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-220 .elementor-element.elementor-element-dc2404a{--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:flex-start;}.elementor-220 .elementor-element.elementor-element-3f05dde{text-align:center;font-family:"Hedvig Letters Sans", Sans-serif;font-size:17px;font-weight:400;line-height:40px;letter-spacing:1px;color:#C5C9CA;}.elementor-220 .elementor-element.elementor-element-371004a{--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:flex-start;}.elementor-220 .elementor-element.elementor-element-9632c75{--display:flex;--min-height:28vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-9632c75:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-9632c75, .elementor-220 .elementor-element.elementor-element-9632c75::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-0998055{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-424bd63{--display:flex;}.elementor-220 .elementor-element.elementor-element-b379f14{text-align:center;}.elementor-220 .elementor-element.elementor-element-b379f14 .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-fd86401{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-353d56f{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-a0f428d{--display:flex;--min-height:28vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-a0f428d:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-a0f428d, .elementor-220 .elementor-element.elementor-element-a0f428d::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-5a34519{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-29a45a7{--display:flex;}.elementor-220 .elementor-element.elementor-element-978201f{text-align:center;}.elementor-220 .elementor-element.elementor-element-978201f .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-d73bb96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-78fcb87{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-e4b4d29{--display:flex;--min-height:28vh;--justify-content:space-evenly;--gap:10px 0px;--row-gap:10px;--column-gap:0px;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:#CFCFCF;--border-color:#CFCFCF;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-220 .elementor-element.elementor-element-e4b4d29:hover{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:#06E1FC;--border-color:#06E1FC;}.elementor-220 .elementor-element.elementor-element-e4b4d29, .elementor-220 .elementor-element.elementor-element-e4b4d29::before{--border-transition:0.3s;}.elementor-220 .elementor-element.elementor-element-db59e48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-15797a8{--display:flex;}.elementor-220 .elementor-element.elementor-element-631645f{text-align:center;}.elementor-220 .elementor-element.elementor-element-631645f .elementor-heading-title{color:#FFFFFF;}.elementor-220 .elementor-element.elementor-element-dc2edd5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-220 .elementor-element.elementor-element-5babd3c{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#DDDDDD;}.elementor-220 .elementor-element.elementor-element-35706de{--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-220 .elementor-element.elementor-element-7707006{--spacer-size:50px;}body.elementor-page-220:not(.elementor-motion-effects-element-type-background), body.elementor-page-220 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B586F;}@media(min-width:768px){.elementor-220 .elementor-element.elementor-element-c3d8b64{--width:80%;}.elementor-220 .elementor-element.elementor-element-44283b7{--width:31%;}.elementor-220 .elementor-element.elementor-element-89a076f{--width:31%;}.elementor-220 .elementor-element.elementor-element-bb77191{--width:31%;}.elementor-220 .elementor-element.elementor-element-7311d32{--width:31%;}.elementor-220 .elementor-element.elementor-element-443fd04{--width:31%;}.elementor-220 .elementor-element.elementor-element-616a771{--width:31%;}.elementor-220 .elementor-element.elementor-element-aa6cfd4{--width:31%;}.elementor-220 .elementor-element.elementor-element-2e48110{--width:31%;}.elementor-220 .elementor-element.elementor-element-40ea523{--width:31%;}.elementor-220 .elementor-element.elementor-element-01c67ef{--width:31%;}.elementor-220 .elementor-element.elementor-element-9632c75{--width:31%;}.elementor-220 .elementor-element.elementor-element-a0f428d{--width:31%;}.elementor-220 .elementor-element.elementor-element-e4b4d29{--width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-220 .elementor-element.elementor-element-44283b7{--width:40%;}.elementor-220 .elementor-element.elementor-element-89a076f{--width:40%;}.elementor-220 .elementor-element.elementor-element-bb77191{--width:40%;}.elementor-220 .elementor-element.elementor-element-7311d32{--width:40%;}.elementor-220 .elementor-element.elementor-element-443fd04{--width:40%;}.elementor-220 .elementor-element.elementor-element-616a771{--width:40%;}.elementor-220 .elementor-element.elementor-element-aa6cfd4{--width:40%;}.elementor-220 .elementor-element.elementor-element-2e48110{--width:40%;}.elementor-220 .elementor-element.elementor-element-40ea523{--width:40%;}.elementor-220 .elementor-element.elementor-element-01c67ef{--width:40%;}}@media(max-width:1024px){.elementor-220 .elementor-element.elementor-element-772e091{--justify-content:center;}}@media(max-width:767px){.elementor-220 .elementor-element.elementor-element-edd23e5 .elementor-heading-title{font-size:15px;line-height:1.5em;}.elementor-220 .elementor-element.elementor-element-3f05dde{font-size:15px;line-height:1.5em;}}/* Start custom CSS for container, class: .elementor-element-44283b7 */.service-card {
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.6);
  text-align: center;
  background:#272E3C;
}

.service-card:hover{
transform: translateY(-10px) scale(1.03);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
border-color: rgba(100, 255, 253, 1);
background: #0F2A50;
text-shadow: 
    0 0 1px lightblue,
    0 0 1px lightblue,  /* bigger spread */
    0 0 10px lightblue;  /* outer glow */
  
}


.service-card:hover .icon i {
  transform: scale(1.15) rotate(3deg) translateY(-5px);
  background: linear-gradient(135deg, white, lightblue);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
  text-shadow: 
    0 0 1px lightblue,   /* soft glow */
    0 0 1px lightblue,  /* bigger spread */
    0 0 20px lightblue;  /* outer glow */
}

    .service-card1 i {
  font-size: 48px;
background: linear-gradient(135deg, var(--primary), var(--secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89a076f */.service-card {
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.6);
  text-align: center;
  background:#272E3C;
}

.service-card:hover{
transform: translateY(-10px) scale(1.03);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
border-color: rgba(100, 255, 253, 1);
background: #0F2A50;
text-shadow: 
    0 0 1px lightblue,
    0 0 1px lightblue,  /* bigger spread */
    0 0 10px lightblue;  /* outer glow */
  
}


.service-card:hover .icon i {
  transform: scale(1.15) rotate(3deg) translateY(-5px);
  background: linear-gradient(135deg, white, lightblue);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
  text-shadow: 
    0 0 1px lightblue,   /* soft glow */
    0 0 1px lightblue,  /* bigger spread */
    0 0 20px lightblue;  /* outer glow */
}

    .service-card1 i {
  font-size: 48px;
background: linear-gradient(135deg, var(--primary), var(--secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb77191 */.service-card {
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.6);
  text-align: center;
  background:#272E3C;
}

.service-card:hover{
transform: translateY(-10px) scale(1.03);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
border-color: rgba(100, 255, 253, 1);
background: #0F2A50;
text-shadow: 
    0 0 1px lightblue,
    0 0 1px lightblue,  /* bigger spread */
    0 0 10px lightblue;  /* outer glow */
  
}


.service-card:hover .icon i {
  transform: scale(1.15) rotate(3deg) translateY(-5px);
  background: linear-gradient(135deg, white, lightblue);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
  text-shadow: 
    0 0 1px lightblue,   /* soft glow */
    0 0 1px lightblue,  /* bigger spread */
    0 0 20px lightblue;  /* outer glow */
}

    .service-card1 i {
  font-size: 48px;
background: linear-gradient(135deg, var(--primary), var(--secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7311d32 */.service-card {
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.6);
  text-align: center;
  background:#272E3C;
}

.service-card:hover{
transform: translateY(-10px) scale(1.03);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
border-color: rgba(100, 255, 253, 1);
background: #0F2A50;
text-shadow: 
    0 0 1px lightblue,
    0 0 1px lightblue,  /* bigger spread */
    0 0 10px lightblue;  /* outer glow */
  
}


.service-card:hover .icon i {
  transform: scale(1.15) rotate(3deg) translateY(-5px);
  background: linear-gradient(135deg, white, lightblue);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
  text-shadow: 
    0 0 1px lightblue,   /* soft glow */
    0 0 1px lightblue,  /* bigger spread */
    0 0 20px lightblue;  /* outer glow */
}

    .service-card1 i {
  font-size: 48px;
background: linear-gradient(135deg, var(--primary), var(--secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443fd04 */.service-card {
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.6);
  text-align: center;
  background:#272E3C;
}

.service-card:hover{
transform: translateY(-10px) scale(1.03);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
border-color: rgba(100, 255, 253, 1);
background: #0F2A50;
text-shadow: 
    0 0 1px lightblue,
    0 0 1px lightblue,  /* bigger spread */
    0 0 10px lightblue;  /* outer glow */
  
}


.service-card:hover .icon i {
  transform: scale(1.15) rotate(3deg) translateY(-5px);
  background: linear-gradient(135deg, white, lightblue);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
  text-shadow: 
    0 0 1px lightblue,   /* soft glow */
    0 0 1px lightblue,  /* bigger spread */
    0 0 20px lightblue;  /* outer glow */
}

    .service-card1 i {
  font-size: 48px;
background: linear-gradient(135deg, var(--primary), var(--secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-616a771 */.service-card {
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.6);
  text-align: center;
  background:#272E3C;
}

.service-card:hover{
transform: translateY(-10px) scale(1.03);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
border-color: rgba(100, 255, 253, 1);
background: #0F2A50;
text-shadow: 
    0 0 1px lightblue,
    0 0 1px lightblue,  /* bigger spread */
    0 0 10px lightblue;  /* outer glow */
  
}


.service-card:hover .icon i {
  transform: scale(1.15) rotate(3deg) translateY(-5px);
  background: linear-gradient(135deg, white, lightblue);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
  text-shadow: 
    0 0 1px lightblue,   /* soft glow */
    0 0 1px lightblue,  /* bigger spread */
    0 0 20px lightblue;  /* outer glow */
}

    .service-card1 i {
  font-size: 48px;
background: linear-gradient(135deg, var(--primary), var(--secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa6cfd4 */.service-card {
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.6);
  text-align: center;
  background:#272E3C;
}

.service-card:hover{
transform: translateY(-10px) scale(1.03);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
border-color: rgba(100, 255, 253, 1);
background: #0F2A50;
text-shadow: 
    0 0 1px lightblue,
    0 0 1px lightblue,  /* bigger spread */
    0 0 10px lightblue;  /* outer glow */
  
}


.service-card:hover .icon i {
  transform: scale(1.15) rotate(3deg) translateY(-5px);
  background: linear-gradient(135deg, white, lightblue);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
  text-shadow: 
    0 0 1px lightblue,   /* soft glow */
    0 0 1px lightblue,  /* bigger spread */
    0 0 20px lightblue;  /* outer glow */
}

    .service-card1 i {
  font-size: 48px;
background: linear-gradient(135deg, var(--primary), var(--secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e48110 */.service-card {
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.6);
  text-align: center;
  background:#272E3C;
}

.service-card:hover{
transform: translateY(-10px) scale(1.03);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
border-color: rgba(100, 255, 253, 1);
background: #0F2A50;
text-shadow: 
    0 0 1px lightblue,
    0 0 1px lightblue,  /* bigger spread */
    0 0 10px lightblue;  /* outer glow */
  
}


.service-card:hover .icon i {
  transform: scale(1.15) rotate(3deg) translateY(-5px);
  background: linear-gradient(135deg, white, lightblue);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
  text-shadow: 
    0 0 1px lightblue,   /* soft glow */
    0 0 1px lightblue,  /* bigger spread */
    0 0 20px lightblue;  /* outer glow */
}

    .service-card1 i {
  font-size: 48px;
background: linear-gradient(135deg, var(--primary), var(--secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40ea523 */.service-card {
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.6);
  text-align: center;
  background:#272E3C;
}

.service-card:hover{
transform: translateY(-10px) scale(1.03);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
border-color: rgba(100, 255, 253, 1);
background: #0F2A50;
text-shadow: 
    0 0 1px lightblue,
    0 0 1px lightblue,  /* bigger spread */
    0 0 10px lightblue;  /* outer glow */
  
}


.service-card:hover .icon i {
  transform: scale(1.15) rotate(3deg) translateY(-5px);
  background: linear-gradient(135deg, white, lightblue);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
  text-shadow: 
    0 0 1px lightblue,   /* soft glow */
    0 0 1px lightblue,  /* bigger spread */
    0 0 20px lightblue;  /* outer glow */
}

    .service-card1 i {
  font-size: 48px;
background: linear-gradient(135deg, var(--primary), var(--secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01c67ef */.service-card {
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.6);
  text-align: center;
  background:#272E3C;
}

.service-card:hover{
transform: translateY(-10px) scale(1.03);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3);
border-color: rgba(100, 255, 253, 1);
background: #0F2A50;
text-shadow: 
    0 0 1px lightblue,
    0 0 1px lightblue,  /* bigger spread */
    0 0 10px lightblue;  /* outer glow */
  
}


.service-card:hover .icon i {
  transform: scale(1.15) rotate(3deg) translateY(-5px);
  background: linear-gradient(135deg, white, lightblue);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
  text-shadow: 
    0 0 1px lightblue,   /* soft glow */
    0 0 1px lightblue,  /* bigger spread */
    0 0 20px lightblue;  /* outer glow */
}

    .service-card1 i {
  font-size: 48px;
background: linear-gradient(135deg, var(--primary), var(--secondary));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.3s ease;
}/* End custom CSS */