.elementor-3966 .elementor-element.elementor-element-4f42d73{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;border-style:none;--border-style:none;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-4f42d73:not(.elementor-motion-effects-element-type-background), .elementor-3966 .elementor-element.elementor-element-4f42d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCFF;}.elementor-3966 .elementor-element.elementor-element-4f42d73:hover{border-style:none;}.elementor-3966 .elementor-element.elementor-element-4f42d73, .elementor-3966 .elementor-element.elementor-element-4f42d73::before{--border-transition:0.3s;}.elementor-3966 .elementor-element.elementor-element-4f42d73 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3966 .elementor-element.elementor-element-4f42d73 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-2ef0d38 );}.elementor-3966 .elementor-element.elementor-element-4f42d73 > .elementor-shape-bottom svg, .elementor-3966 .elementor-element.elementor-element-4f42d73 > .e-con-inner > .elementor-shape-bottom svg{width:calc(200% + 1.3px);height:100px;}.elementor-3966 .elementor-element.elementor-element-4f42d73.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3966 .elementor-element.elementor-element-70142367{width:100%;max-width:100%;text-align:center;}.elementor-3966 .elementor-element.elementor-element-70142367 .elementor-heading-title{font-family:var( --e-global-typography-3243780-font-family ), Sans-serif;font-size:var( --e-global-typography-3243780-font-size );font-weight:var( --e-global-typography-3243780-font-weight );text-transform:var( --e-global-typography-3243780-text-transform );line-height:var( --e-global-typography-3243780-line-height );letter-spacing:var( --e-global-typography-3243780-letter-spacing );color:#27667C;}.elementor-3966 .elementor-element.elementor-element-99ed2ed{width:var( --container-widget-width, 688px );max-width:688px;--container-widget-width:688px;--container-widget-flex-grow:0;text-align:center;}.elementor-3966 .elementor-element.elementor-element-99ed2ed .elementor-heading-title{font-family:var( --e-global-typography-a7a5cb3-font-family ), Sans-serif;font-size:var( --e-global-typography-a7a5cb3-font-size );font-weight:var( --e-global-typography-a7a5cb3-font-weight );line-height:var( --e-global-typography-a7a5cb3-line-height );letter-spacing:var( --e-global-typography-a7a5cb3-letter-spacing );color:var( --e-global-color-d2ecc97 );}.elementor-3966 .elementor-element.elementor-element-4710de2{width:100%;max-width:100%;}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-icon i{color:var( --e-global-color-d2ecc97 );font-size:14px;}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-icon svg{fill:var( --e-global-color-d2ecc97 );--e-icon-list-icon-size:14px;}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-icon{width:14px;}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-text, .elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-text a{color:var( --e-global-color-d2ecc97 );}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-item{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-2bdec954{--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;--flex-wrap:wrap;--margin-top:6rem;--margin-bottom:6rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-2c62418{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-d2ecc97 );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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-2c62418 > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-3966 .elementor-element.elementor-element-aa62a3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-aa62a3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3966 .elementor-element.elementor-element-998c0e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:40px 40px 40px 40px;--padding-top:4rem;--padding-bottom:3rem;--padding-left:4rem;--padding-right:4rem;}.elementor-3966 .elementor-element.elementor-element-998c0e3:not(.elementor-motion-effects-element-type-background), .elementor-3966 .elementor-element.elementor-element-998c0e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCFF;}.elementor-3966 .elementor-element.elementor-element-814f6f6{--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;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3966 .elementor-element.elementor-element-4058c8b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-3966 .elementor-element.elementor-element-7e0bf7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-10f0846{width:100%;max-width:100%;text-align:center;}.elementor-3966 .elementor-element.elementor-element-10f0846 .elementor-heading-title{font-family:var( --e-global-typography-3243780-font-family ), Sans-serif;font-size:var( --e-global-typography-3243780-font-size );font-weight:var( --e-global-typography-3243780-font-weight );text-transform:var( --e-global-typography-3243780-text-transform );line-height:var( --e-global-typography-3243780-line-height );letter-spacing:var( --e-global-typography-3243780-letter-spacing );color:#27667C;}.elementor-3966 .elementor-element.elementor-element-f9b31b1{width:var( --container-widget-width, 699px );max-width:699px;--container-widget-width:699px;--container-widget-flex-grow:0;text-align:center;}.elementor-3966 .elementor-element.elementor-element-f9b31b1 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-3966 .elementor-element.elementor-element-f9b31b1 .elementor-heading-title{font-family:var( --e-global-typography-edb9eca-font-family ), Sans-serif;font-size:var( --e-global-typography-edb9eca-font-size );font-weight:var( --e-global-typography-edb9eca-font-weight );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );color:var( --e-global-color-d2ecc97 );}.elementor-3966 .elementor-element.elementor-global-4046{--grid-columns:3;width:100%;max-width:100%;--load-more-message-color:var( --e-global-color-d2ecc97 );--load-more-spinner-color:#2578BB;--load-more—spacing:3rem;--load-more-button-align:center;--e-loop-nothing-found-message-align:center;--grid-column-gap:20px;--e-loop-nothing-found-message-color:var( --e-global-color-d2ecc97 );}.elementor-3966 .elementor-element.elementor-global-4046 .elementor-button{background-color:#27667C;font-family:var( --e-global-typography-b2c185d-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c185d-font-size );font-weight:var( --e-global-typography-b2c185d-font-weight );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );fill:var( --e-global-color-2ef0d38 );color:var( --e-global-color-2ef0d38 );border-radius:50px 50px 50px 50px;}.elementor-3966 .elementor-element.elementor-global-4046 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3966 .elementor-element.elementor-global-4046 .e-load-more-message{font-family:var( --e-global-typography-ac7b170-font-family ), Sans-serif;font-size:var( --e-global-typography-ac7b170-font-size );font-weight:var( --e-global-typography-ac7b170-font-weight );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-global-4046 .e-loop-nothing-found-message__text{font-family:var( --e-global-typography-ac7b170-font-family ), Sans-serif;font-size:var( --e-global-typography-ac7b170-font-size );font-weight:var( --e-global-typography-ac7b170-font-weight );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-element-8f859c4{width:100%;max-width:100%;text-align:center;}.elementor-3966 .elementor-element.elementor-element-8f859c4 > .elementor-widget-container{margin:4rem 0rem -1rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-3966 .elementor-element.elementor-element-8f859c4 .elementor-heading-title{font-family:var( --e-global-typography-edb9eca-font-family ), Sans-serif;font-size:var( --e-global-typography-edb9eca-font-size );font-weight:var( --e-global-typography-edb9eca-font-weight );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );color:var( --e-global-color-d2ecc97 );}.elementor-3966 .elementor-element.elementor-element-bcd5529{width:100%;max-width:100%;text-align:center;}.elementor-3966 .elementor-element.elementor-element-bcd5529 .elementor-heading-title{font-family:var( --e-global-typography-ac7b170-font-family ), Sans-serif;font-size:var( --e-global-typography-ac7b170-font-size );font-weight:var( --e-global-typography-ac7b170-font-weight );line-height:var( --e-global-typography-ac7b170-line-height );color:#27667C;}.elementor-3966 .elementor-element.elementor-element-54d57d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-3966 .elementor-element.elementor-element-0f1c540{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--border-radius:40px 40px 40px 40px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:3rem;--padding-right:3rem;}.elementor-3966 .elementor-element.elementor-element-0f1c540:not(.elementor-motion-effects-element-type-background), .elementor-3966 .elementor-element.elementor-element-0f1c540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFCFF;}.elementor-3966 .elementor-element.elementor-element-2e63ee9{width:100%;max-width:100%;text-align:center;}.elementor-3966 .elementor-element.elementor-element-2e63ee9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3966 .elementor-element.elementor-element-2e63ee9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3966 .elementor-element.elementor-element-2e63ee9 .elementor-heading-title{font-family:var( --e-global-typography-edb9eca-font-family ), Sans-serif;font-size:var( --e-global-typography-edb9eca-font-size );font-weight:var( --e-global-typography-edb9eca-font-weight );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-564b7f5 .elementor-button{background-color:#27667C;font-family:var( --e-global-typography-b2c185d-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c185d-font-size );font-weight:var( --e-global-typography-b2c185d-font-weight );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );fill:var( --e-global-color-2ef0d38 );color:var( --e-global-color-2ef0d38 );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-3966 .elementor-element.elementor-element-564b7f5{width:auto;max-width:auto;}.elementor-3966 .elementor-element.elementor-element-564b7f5.elementor-element{--align-self:center;}.elementor-3966 .elementor-element.elementor-element-dd83ab3 .elementor-button{background-color:var( --e-global-color-2ef0d38 );font-family:var( --e-global-typography-b2c185d-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c185d-font-size );font-weight:var( --e-global-typography-b2c185d-font-weight );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );fill:var( --e-global-color-d2ecc97 );color:var( --e-global-color-d2ecc97 );border-style:none;border-radius:50px 50px 50px 50px;}.elementor-3966 .elementor-element.elementor-element-dd83ab3{width:auto;max-width:auto;}.elementor-3966 .elementor-element.elementor-element-dd83ab3.elementor-element{--align-self:center;}body.elementor-page-3966{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}@media(min-width:768px){.elementor-3966 .elementor-element.elementor-element-814f6f6{--width:100%;}.elementor-3966 .elementor-element.elementor-element-54d57d5{--content-width:752px;}}@media(max-width:1366px) and (min-width:768px){.elementor-3966 .elementor-element.elementor-element-4f42d73{--content-width:85%;}.elementor-3966 .elementor-element.elementor-element-2bdec954{--content-width:75%;}.elementor-3966 .elementor-element.elementor-element-aa62a3a{--content-width:85%;}.elementor-3966 .elementor-element.elementor-element-998c0e3{--content-width:85%;}.elementor-3966 .elementor-element.elementor-element-7e0bf7d{--content-width:85%;}.elementor-3966 .elementor-element.elementor-element-54d57d5{--content-width:85%;}.elementor-3966 .elementor-element.elementor-element-0f1c540{--content-width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3966 .elementor-element.elementor-element-4f42d73{--content-width:90%;}.elementor-3966 .elementor-element.elementor-element-2bdec954{--content-width:100%;}}@media(max-width:1366px){.elementor-3966 .elementor-element.elementor-element-4f42d73{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-3966 .elementor-element.elementor-element-4f42d73 > .elementor-shape-bottom svg, .elementor-3966 .elementor-element.elementor-element-4f42d73 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-3966 .elementor-element.elementor-element-70142367 .elementor-heading-title{font-size:var( --e-global-typography-3243780-font-size );line-height:var( --e-global-typography-3243780-line-height );letter-spacing:var( --e-global-typography-3243780-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-99ed2ed .elementor-heading-title{font-size:var( --e-global-typography-a7a5cb3-font-size );line-height:var( --e-global-typography-a7a5cb3-line-height );letter-spacing:var( --e-global-typography-a7a5cb3-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-2bdec954{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-2c62418{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-aa62a3a{--margin-top:0rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3966 .elementor-element.elementor-element-998c0e3{--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-814f6f6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3966 .elementor-element.elementor-element-7e0bf7d{--padding-top:7rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-10f0846 .elementor-heading-title{font-size:var( --e-global-typography-3243780-font-size );line-height:var( --e-global-typography-3243780-line-height );letter-spacing:var( --e-global-typography-3243780-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-f9b31b1 .elementor-heading-title{font-size:var( --e-global-typography-edb9eca-font-size );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );}.elementor-3966 .elementor-element.elementor-global-4046 .elementor-button{font-size:var( --e-global-typography-b2c185d-font-size );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );}.elementor-3966 .elementor-element.elementor-global-4046 .e-load-more-message{font-size:var( --e-global-typography-ac7b170-font-size );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-global-4046 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-ac7b170-font-size );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-element-8f859c4 > .elementor-widget-container{margin:3rem 0rem -1rem 0rem;}.elementor-3966 .elementor-element.elementor-element-8f859c4 .elementor-heading-title{font-size:var( --e-global-typography-edb9eca-font-size );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-bcd5529 .elementor-heading-title{font-size:var( --e-global-typography-ac7b170-font-size );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-element-2e63ee9 .elementor-heading-title{font-size:var( --e-global-typography-edb9eca-font-size );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-564b7f5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-3966 .elementor-element.elementor-element-564b7f5 .elementor-button{font-size:var( --e-global-typography-b2c185d-font-size );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-dd83ab3 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-3966 .elementor-element.elementor-element-dd83ab3 .elementor-button{font-size:var( --e-global-typography-b2c185d-font-size );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );}body.elementor-page-3966{padding:0% 0% 0% 0%;}}@media(max-width:1024px){.elementor-3966 .elementor-element.elementor-element-4f42d73{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3966 .elementor-element.elementor-element-70142367 .elementor-heading-title{font-size:var( --e-global-typography-3243780-font-size );line-height:var( --e-global-typography-3243780-line-height );letter-spacing:var( --e-global-typography-3243780-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-99ed2ed .elementor-heading-title{font-size:var( --e-global-typography-a7a5cb3-font-size );line-height:var( --e-global-typography-a7a5cb3-line-height );letter-spacing:var( --e-global-typography-a7a5cb3-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-2c62418{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-aa62a3a{--margin-top:0rem;--margin-bottom:7rem;--margin-left:0rem;--margin-right:0rem;}.elementor-3966 .elementor-element.elementor-element-7e0bf7d{--padding-top:7rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-10f0846 .elementor-heading-title{font-size:var( --e-global-typography-3243780-font-size );line-height:var( --e-global-typography-3243780-line-height );letter-spacing:var( --e-global-typography-3243780-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-f9b31b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3966 .elementor-element.elementor-element-f9b31b1 .elementor-heading-title{font-size:var( --e-global-typography-edb9eca-font-size );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );}.elementor-3966 .elementor-element.elementor-global-4046{--grid-columns:3;}.elementor-3966 .elementor-element.elementor-global-4046 .elementor-button{font-size:var( --e-global-typography-b2c185d-font-size );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );}.elementor-3966 .elementor-element.elementor-global-4046 .e-load-more-message{font-size:var( --e-global-typography-ac7b170-font-size );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-global-4046 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-ac7b170-font-size );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-element-8f859c4 .elementor-heading-title{font-size:var( --e-global-typography-edb9eca-font-size );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-bcd5529 .elementor-heading-title{font-size:var( --e-global-typography-ac7b170-font-size );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-element-0f1c540{--padding-top:4.4rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-2e63ee9 .elementor-heading-title{font-size:var( --e-global-typography-edb9eca-font-size );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-564b7f5 .elementor-button{font-size:var( --e-global-typography-b2c185d-font-size );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-dd83ab3 .elementor-button{font-size:var( --e-global-typography-b2c185d-font-size );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );}}@media(max-width:767px){.elementor-3966 .elementor-element.elementor-element-4f42d73{--content-width:90%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-4f42d73 > .elementor-shape-bottom svg, .elementor-3966 .elementor-element.elementor-element-4f42d73 > .e-con-inner > .elementor-shape-bottom svg{width:calc(600% + 1.3px);}.elementor-3966 .elementor-element.elementor-element-70142367 .elementor-heading-title{font-size:var( --e-global-typography-3243780-font-size );line-height:var( --e-global-typography-3243780-line-height );letter-spacing:var( --e-global-typography-3243780-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-99ed2ed .elementor-heading-title{font-size:var( --e-global-typography-a7a5cb3-font-size );line-height:var( --e-global-typography-a7a5cb3-line-height );letter-spacing:var( --e-global-typography-a7a5cb3-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-4710de2{width:var( --container-widget-width, 210px );max-width:210px;--container-widget-width:210px;--container-widget-flex-grow:0;}.elementor-3966 .elementor-element.elementor-element-4710de2 .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-2bdec954{--content-width:90%;--margin-top:3rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-2c62418{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-2c62418 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-3966 .elementor-element.elementor-element-aa62a3a{--content-width:90%;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-998c0e3{--content-width:90%;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-814f6f6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3966 .elementor-element.elementor-element-7e0bf7d{--content-width:90%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-10f0846 .elementor-heading-title{font-size:var( --e-global-typography-3243780-font-size );line-height:var( --e-global-typography-3243780-line-height );letter-spacing:var( --e-global-typography-3243780-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-f9b31b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3966 .elementor-element.elementor-element-f9b31b1 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-3966 .elementor-element.elementor-element-f9b31b1 .elementor-heading-title{font-size:var( --e-global-typography-edb9eca-font-size );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );}.elementor-3966 .elementor-element.elementor-global-4046{--grid-columns:1;--grid-row-gap:20px;--load-more—spacing:1rem;}.elementor-3966 .elementor-element.elementor-global-4046 .elementor-button{font-size:var( --e-global-typography-b2c185d-font-size );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );}.elementor-3966 .elementor-element.elementor-global-4046 .e-load-more-message{font-size:var( --e-global-typography-ac7b170-font-size );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-global-4046 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-ac7b170-font-size );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-element-8f859c4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3966 .elementor-element.elementor-element-8f859c4 > .elementor-widget-container{margin:2rem 0rem -1rem 0rem;}.elementor-3966 .elementor-element.elementor-element-8f859c4 .elementor-heading-title{font-size:var( --e-global-typography-edb9eca-font-size );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-bcd5529{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3966 .elementor-element.elementor-element-bcd5529 .elementor-heading-title{font-size:var( --e-global-typography-ac7b170-font-size );line-height:var( --e-global-typography-ac7b170-line-height );}.elementor-3966 .elementor-element.elementor-element-54d57d5{--content-width:90%;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-0f1c540{--content-width:90%;--border-radius:30px 30px 30px 30px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3966 .elementor-element.elementor-element-2e63ee9 .elementor-heading-title{font-size:var( --e-global-typography-edb9eca-font-size );line-height:var( --e-global-typography-edb9eca-line-height );letter-spacing:var( --e-global-typography-edb9eca-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-564b7f5 .elementor-button{font-size:var( --e-global-typography-b2c185d-font-size );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );}.elementor-3966 .elementor-element.elementor-element-dd83ab3 .elementor-button{font-size:var( --e-global-typography-b2c185d-font-size );line-height:var( --e-global-typography-b2c185d-line-height );letter-spacing:var( --e-global-typography-b2c185d-letter-spacing );}body.elementor-page-3966{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-4058c8b */.box-title {
    text-align: center;
    font-family: var(--e-global-typography-edb9eca-font-family), Sans-serif;
    font-size: var(--e-global-typography-edb9eca-font-size);
    font-weight: var(--e-global-typography-edb9eca-font-weight);
    line-height: var(--e-global-typography-edb9eca-line-height);
    letter-spacing: var(--e-global-typography-edb9eca-letter-spacing);
}
.callout.callout-info {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center; 
    width: 733px;
    margin: 0 auto;
    /* Detta ser till att texten inom callouten också blir centrerad */
}

@media (max-width: 1024px) {
    .callout.callout-info {
        width: 100%; /* Gör div:en 100% bred på mobila enheter */
    }
}

.box-footer {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    /* Detta ser till att texten inom callouten också blir centrerad */
}

/* För att ändra färg på ramen och runda hörnen på div:en */
/* För desktop och större skärmar */
.form-group.field-text.wrap-email {
    width: 433px;
    margin: 0 auto;
}

/* För mobil (skärmar som är 768px eller mindre) */
@media (max-width: 768px) {
    .form-group.field-text.wrap-email {
        width: 100%; /* Gör div:en 100% bred på mobila enheter */
    }
}

/* Stilar för input-fältet */
.form-group.field-text.wrap-email input.form-control {
    margin-top: 20px;
    margin-bottom: 30px;
    width: 100%; /* Inputen är 100% bred inom div:en */
    border: 2px solid #ffffff; /* Färg på ramen */
    border-radius: 50px; /* Rundar hörnen på input-fältet */
    padding-left: 20px; /* Extra padding inuti input-fältet */
}

.btn.btn-primary.btn-flat {
    color: #ffffff; /* Textfärg på knappen (vit i detta exempel) */
    background-color: #2578BB; /* Ändra till den bakgrundsfärg du vill ha */
    border-color: #2578BB; /* Ändra till den ramfärg du vill ha */
    border-radius: 50px; /* Rundar hörnen på knappen */
    padding: 10px 20px; /* Justera padding för att ge mer utrymme i knappen */
}/* End custom CSS */