.elementor-40845 .elementor-element.elementor-element-4e2721ba{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40845 .elementor-element.elementor-element-5eb93c4c .current-progress{background-color:var( --e-global-color-240a1bf );}.elementor-40845 .elementor-element.elementor-element-5eb93c4c{--horizontal-progress-border:none;--progress-border-radius:0px 0px 0px 0px;--horizontal-height:2px;--horizontal-border-style:none;}.elementor-40845 .elementor-element.elementor-element-5eb93c4c .elementor-scrolling-tracker-horizontal{background-color:#02010100;}.elementor-40845 .elementor-element.elementor-element-63980d7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40845 .elementor-element.elementor-element-63980d7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40845 .elementor-element.elementor-element-173d1a3c{--display:flex;--background-transition:0.3s;--padding-top:2rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:2rem;}.elementor-40845 .elementor-element.elementor-element-173d1a3c:not(.elementor-motion-effects-element-type-background), .elementor-40845 .elementor-element.elementor-element-173d1a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-40845 .elementor-element.elementor-element-173d1a3c, .elementor-40845 .elementor-element.elementor-element-173d1a3c::before{--border-transition:0.3s;}.elementor-40845 .elementor-element.elementor-element-173d1a3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40845 .elementor-element.elementor-element-5d997823{--display:flex;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-40845 .elementor-element.elementor-element-1cbcef5b{--display:flex;--overflow:auto;--background-transition:0.3s;--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;--z-index:2;}.elementor-40845 .elementor-element.elementor-global-40277{padding:0px 0px 0px 0px;}.elementor-40845 .elementor-element.elementor-global-40277 .category-list ul > li{margin-bottom:0.5em;}.elementor-40845 .elementor-element.elementor-global-40277 .category-list ul{margin-top:0.5em;}.elementor-40845 .elementor-element.elementor-global-40277 .toggle-button{background-color:clear;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-40845 .elementor-element.elementor-global-40277 .toggle-button:hover{background-color:#E0E0E0;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-40845 .elementor-element.elementor-global-40277 .toggle-button:active{background-color:#7A7A7A;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-40845 .elementor-element.elementor-global-40277 .post-item .new-tag{background:var( --e-global-color-d5ba138 );}.elementor-40845 .elementor-element.elementor-global-40277 .post-item .updated-tag{background:var( --e-global-color-240a1bf );}.elementor-40845 .elementor-element.elementor-global-40277 > .elementor-widget-container{padding:0rem 0rem 12rem 0rem;}.elementor-40845 .elementor-element.elementor-element-5f0049c4{--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:137px 137px;--background-transition:0.3s;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-40845 .elementor-element.elementor-element-24756174{--display:flex;--gap:24px 24px;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-40845 .elementor-element.elementor-element-b62e774 .elementor-heading-title{color:var( --e-global-color-a38138c );font-family:"DM Sans [Local]", Sans-serif;font-size:14px;font-weight:700;line-height:1.7em;}.elementor-40845 .elementor-element.elementor-element-91f6744{--box-border-width:0px;--box-border-radius:0px;--box-padding:0px;--item-text-color:#B5B5B5;--item-text-hover-color:#05047E;--item-text-active-color:#05047E;}.elementor-40845 .elementor-element.elementor-element-91f6744 .elementor-toc__header-title{text-align:start;}.elementor-40845 .elementor-element.elementor-element-91f6744 .elementor-toc__header{flex-direction:row;}.elementor-40845 .elementor-element.elementor-element-91f6744 .elementor-toc__list-item{font-family:"DM Sans [Local]", Sans-serif;font-size:14px;font-weight:400;}.elementor-40845 .elementor-element.elementor-element-91f6744 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-icon{width:14px;}.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-icon i{font-size:14px;}.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-text, .elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-icon-list-item{font-family:"DM Sans [Local]", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;}.elementor-40845 .elementor-element.elementor-element-d3e502d .hc-colored-tags--list{gap:10px;}.elementor-40845 .elementor-element.elementor-element-d3e502d .hc-colored-tags--list li{font-family:"DM Sans", Sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;padding:03px 08px 03px 08px;}.elementor-40845 .elementor-element.elementor-element-21d0eee6 .elementor-heading-title{font-family:"Ivar Headline", Sans-serif;font-weight:600;}.elementor-40845 .elementor-element.elementor-element-21d0eee6 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-40845 .elementor-element.elementor-element-224f0237{color:var( --e-global-color-0082174 );font-family:"DM Sans [Local]", Sans-serif;font-size:14px;font-weight:400;}.elementor-40845 .elementor-element.elementor-element-224f0237 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-40845 .elementor-element.elementor-element-5c08e829{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-40845 .elementor-element.elementor-element-5c08e829 .elementor-divider-separator{width:100%;}.elementor-40845 .elementor-element.elementor-element-5c08e829 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-40845 .elementor-element.elementor-element-2d86362c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-40845 .elementor-element.elementor-element-1318ea3f{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;}.elementor-40845 .elementor-element.elementor-element-1318ea3f .elementor-divider-separator{width:100%;}.elementor-40845 .elementor-element.elementor-element-1318ea3f .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-40845 .elementor-element.elementor-element-189a7217{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--background-transition:0.3s;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:#B5B5B5;--border-color:#B5B5B5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-40845 .elementor-element.elementor-element-189a7217, .elementor-40845 .elementor-element.elementor-element-189a7217::before{--border-transition:0.3s;}.elementor-40845 .elementor-element.elementor-element-5146f12e{color:var( --e-global-color-primary );font-family:"DM Sans [Local]", Sans-serif;font-size:16px;font-weight:400;}.elementor-40845 .elementor-element.elementor-element-5146f12e > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-40845 .elementor-element.elementor-element-269911c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-40845 .elementor-element.elementor-element-269911c3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-40845 .elementor-element.elementor-element-269911c3 .elementor-button{font-family:"DM Sans [Local]", Sans-serif;font-size:16px;font-weight:500;fill:#05047E;color:#05047E;background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-40845 .elementor-element.elementor-element-207c7a02 .elementor-post-navigation{gap:2rem;}.elementor-40845 .elementor-element.elementor-element-207c7a02 .elementor-post-navigation__link{padding:1.5rem 1.5rem 1.5rem 1.5rem;border-color:#B5B5B5;border-width:1px;border-radius:8px;border-style:solid;}.elementor-40845 .elementor-element.elementor-element-207c7a02 span.post-navigation__prev--label, .elementor-40845 .elementor-element.elementor-element-207c7a02 span.post-navigation__next--label{font-family:"DM Sans", Sans-serif;}.elementor-40845 .elementor-element.elementor-element-207c7a02 span.post-navigation__prev--title, .elementor-40845 .elementor-element.elementor-element-207c7a02 span.post-navigation__next--title{font-family:"DM Sans [Local]", Sans-serif;font-size:16px;font-weight:400;}.elementor-40845 .elementor-element.elementor-element-207c7a02 .post-navigation__arrow-wrapper{padding:14px 14px 14px 14px;background:var( --e-global-color-cf0d933 );border-color:#000;border-width:1px;border-radius:100px;font-size:16px;}.elementor-40845 .elementor-element.elementor-element-207c7a02 .post-navigation__arrow-wrapper svg{height:16px;}body:not(.rtl) .elementor-40845 .elementor-element.elementor-element-207c7a02 .post-navigation__arrow-prev{margin-right:12px;}body:not(.rtl) .elementor-40845 .elementor-element.elementor-element-207c7a02 .post-navigation__arrow-next{margin-left:12px;}body.rtl .elementor-40845 .elementor-element.elementor-element-207c7a02 .post-navigation__arrow-prev{margin-left:12px;}body.rtl .elementor-40845 .elementor-element.elementor-element-207c7a02 .post-navigation__arrow-next{margin-right:12px;}.elementor-40845 .elementor-element.elementor-element-2df9684e{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-40845 .elementor-element.elementor-element-2df9684e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40845 .elementor-element.elementor-element-1473c178{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40845 .elementor-element.elementor-element-24b7da5d .elementor-heading-title{color:var( --e-global-color-a38138c );font-family:"DM Sans [Local]", Sans-serif;font-size:14px;font-weight:700;line-height:1.7em;}.elementor-40845 .elementor-element.elementor-element-18b7efdb{--box-border-width:0px;--box-border-radius:0px;--box-padding:0px;--item-text-color:#B5B5B5;--item-text-hover-color:#05047E;--item-text-active-color:#05047E;}.elementor-40845 .elementor-element.elementor-element-18b7efdb .elementor-toc__header-title{text-align:start;}.elementor-40845 .elementor-element.elementor-element-18b7efdb .elementor-toc__header{flex-direction:row;}.elementor-40845 .elementor-element.elementor-element-18b7efdb .elementor-toc__list-item{font-family:"DM Sans [Local]", Sans-serif;font-size:14px;font-weight:400;}.elementor-40845 .elementor-element.elementor-element-18b7efdb > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-button-content-wrapper{flex-direction:row;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group > label, .elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group > label{font-family:"DM Sans [Local]", Sans-serif;font-size:14px;font-weight:400;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-type-html{padding-bottom:0px;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group .elementor-field{color:#B5B5B5;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group .elementor-field, .elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-subgroup label{font-family:"DM Sans [Local]", Sans-serif;font-size:14px;font-weight:400;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#F6F6F6;border-width:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group .elementor-select-wrapper select{background-color:#F6F6F6;border-width:0px 0px 0px 0px;border-radius:4px 4px 4px 4px;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .e-form__buttons__wrapper__button-next{background-color:#DCD7FF;color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-button[type="submit"]{background-color:#DCD7FF;color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-58d9bedb .e-form__buttons__wrapper__button-previous{color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-58d9bedb .e-form__buttons__wrapper__button-next:hover{background-color:#EAE7FF;color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-button[type="submit"]:hover{background-color:#EAE7FF;color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-58d9bedb .e-form__buttons__wrapper__button-previous:hover{color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-button{border-radius:0px 0px 0px 0px;}.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-message{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-40845 .elementor-element.elementor-element-58d9bedb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-40845 .elementor-element.elementor-element-77c20b7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40845 .elementor-element.elementor-element-77c20b7d, .elementor-40845 .elementor-element.elementor-element-77c20b7d::before{--border-transition:0.3s;}.elementor-40845 .elementor-element.elementor-element-23274ba9{color:var( --e-global-color-primary );font-family:"DM Sans [Local]", Sans-serif;font-size:14px;font-weight:400;}.elementor-40845 .elementor-element.elementor-element-23274ba9 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-40845 .elementor-element.elementor-element-6e841040{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40845 .elementor-element.elementor-element-d1d5c8 .elementor-icon-wrapper{text-align:center;}.elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;color:#EB1414;}.elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-default .elementor-icon{color:#EBEBEB;border-color:#EBEBEB;}.elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-default .elementor-icon svg{fill:#EBEBEB;}.elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-framed .elementor-icon{background-color:#EB1414;}.elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-stacked .elementor-icon svg{fill:#EB1414;}.elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-stacked .elementor-icon:hover{background-color:#DCD7FF;}.elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-default .elementor-icon:hover{color:#DCD7FF;border-color:#DCD7FF;}.elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-d1d5c8.elementor-view-default .elementor-icon:hover svg{fill:#DCD7FF;}.elementor-40845 .elementor-element.elementor-element-d1d5c8 .elementor-icon{font-size:20px;padding:10px;}.elementor-40845 .elementor-element.elementor-element-d1d5c8 .elementor-icon svg{height:20px;}.elementor-40845 .elementor-element.elementor-element-423d5f62 .elementor-icon-wrapper{text-align:center;}.elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;color:#EB1414;}.elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-default .elementor-icon{color:#EBEBEB;border-color:#EBEBEB;}.elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-default .elementor-icon svg{fill:#EBEBEB;}.elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-framed .elementor-icon{background-color:#EB1414;}.elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-stacked .elementor-icon svg{fill:#EB1414;}.elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-stacked .elementor-icon:hover{background-color:#DCD7FF;}.elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-default .elementor-icon:hover{color:#DCD7FF;border-color:#DCD7FF;}.elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-423d5f62.elementor-view-default .elementor-icon:hover svg{fill:#DCD7FF;}.elementor-40845 .elementor-element.elementor-element-423d5f62 .elementor-icon{font-size:20px;padding:10px;}.elementor-40845 .elementor-element.elementor-element-423d5f62 .elementor-icon svg{height:20px;}.elementor-40845 .elementor-element.elementor-element-423d5f62 .elementor-icon i, .elementor-40845 .elementor-element.elementor-element-423d5f62 .elementor-icon svg{transform:rotate(180deg);}.elementor-40845 .elementor-element.elementor-element-5aa9146d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40845 .elementor-element.elementor-element-5aa9146d, .elementor-40845 .elementor-element.elementor-element-5aa9146d::before{--border-transition:0.3s;}.elementor-40845 .elementor-element.elementor-element-7f70405c{color:var( --e-global-color-primary );font-family:"DM Sans [Local]", Sans-serif;font-size:14px;font-weight:400;}.elementor-40845 .elementor-element.elementor-element-7f70405c > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-40845 .elementor-element.elementor-element-1a2e15bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40845 .elementor-element.elementor-element-f3374e3 .elementor-icon-wrapper{text-align:center;}.elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;color:#EB1414;}.elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-default .elementor-icon{color:#EBEBEB;border-color:#EBEBEB;}.elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-default .elementor-icon svg{fill:#EBEBEB;}.elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-framed .elementor-icon{background-color:#EB1414;}.elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-stacked .elementor-icon svg{fill:#EB1414;}.elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-stacked .elementor-icon:hover{background-color:#DCD7FF;}.elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-default .elementor-icon:hover{color:#DCD7FF;border-color:#DCD7FF;}.elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-f3374e3.elementor-view-default .elementor-icon:hover svg{fill:#DCD7FF;}.elementor-40845 .elementor-element.elementor-element-f3374e3 .elementor-icon{font-size:20px;padding:10px;}.elementor-40845 .elementor-element.elementor-element-f3374e3 .elementor-icon svg{height:20px;}.elementor-40845 .elementor-element.elementor-element-f3374e3 .elementor-icon i, .elementor-40845 .elementor-element.elementor-element-f3374e3 .elementor-icon svg{transform:rotate(0deg);}.elementor-40845 .elementor-element.elementor-element-4242c113{--alignment:justify;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-40845 .elementor-element.elementor-element-14391978{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40845 .elementor-element.elementor-element-3b166d4 .elementor-icon-wrapper{text-align:center;}.elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-stacked .elementor-icon{background-color:#415A95;}.elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-default .elementor-icon{color:#415A95;border-color:#415A95;}.elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-default .elementor-icon svg{fill:#415A95;}.elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-stacked .elementor-icon:hover{background-color:#4E78DA;color:var( --e-global-color-77d897f );}.elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-default .elementor-icon:hover{color:#4E78DA;border-color:#4E78DA;}.elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-default .elementor-icon:hover svg{fill:#4E78DA;}.elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-77d897f );}.elementor-40845 .elementor-element.elementor-element-3b166d4.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-77d897f );}.elementor-40845 .elementor-element.elementor-element-3b166d4 .elementor-icon{font-size:1.25rem;padding:10px;}.elementor-40845 .elementor-element.elementor-element-3b166d4 .elementor-icon svg{height:1.25rem;}.elementor-40845 .elementor-element.elementor-element-134fa808 .elementor-icon-wrapper{text-align:center;}.elementor-40845 .elementor-element.elementor-element-134fa808.elementor-view-stacked .elementor-icon:hover{background-color:#414141;}.elementor-40845 .elementor-element.elementor-element-134fa808.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-134fa808.elementor-view-default .elementor-icon:hover{color:#414141;border-color:#414141;}.elementor-40845 .elementor-element.elementor-element-134fa808.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-134fa808.elementor-view-default .elementor-icon:hover svg{fill:#414141;}.elementor-40845 .elementor-element.elementor-element-134fa808 .elementor-icon{font-size:1.25rem;padding:10px;}.elementor-40845 .elementor-element.elementor-element-134fa808 .elementor-icon svg{height:1.25rem;}.elementor-40845 .elementor-element.elementor-element-779bd82f .elementor-icon-wrapper{text-align:center;}.elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-stacked .elementor-icon{background-color:#377AB3;}.elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-default .elementor-icon{color:#377AB3;border-color:#377AB3;}.elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-default .elementor-icon svg{fill:#377AB3;}.elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-stacked .elementor-icon:hover{background-color:#4198E2;color:var( --e-global-color-77d897f );}.elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-default .elementor-icon:hover{color:#4198E2;border-color:#4198E2;}.elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-default .elementor-icon:hover svg{fill:#4198E2;}.elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-77d897f );}.elementor-40845 .elementor-element.elementor-element-779bd82f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-77d897f );}.elementor-40845 .elementor-element.elementor-element-779bd82f .elementor-icon{font-size:1.25rem;padding:10px;}.elementor-40845 .elementor-element.elementor-element-779bd82f .elementor-icon svg{height:1.25rem;}.elementor-40845 .elementor-element.elementor-element-1ce577d7 .elementor-icon-wrapper{text-align:center;}.elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-default .elementor-icon{color:#EBEBEB;border-color:#EBEBEB;}.elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-default .elementor-icon svg{fill:#EBEBEB;}.elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-stacked .elementor-icon:hover{background-color:#EAE7FF;color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-default .elementor-icon:hover{color:#EAE7FF;border-color:#EAE7FF;}.elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-default .elementor-icon:hover svg{fill:#EAE7FF;}.elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-1ce577d7.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-1ce577d7 .elementor-icon{font-size:1.25rem;padding:10px;}.elementor-40845 .elementor-element.elementor-element-1ce577d7 .elementor-icon svg{height:1.25rem;}.elementor-40845 .elementor-element.elementor-element-7e12ad6a .elementor-icon-wrapper{text-align:center;}.elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-default .elementor-icon{color:#EBEBEB;border-color:#EBEBEB;}.elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-framed .elementor-icon, .elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-default .elementor-icon svg{fill:#EBEBEB;}.elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-stacked .elementor-icon:hover{background-color:#EAE7FF;color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-default .elementor-icon:hover{color:#EAE7FF;border-color:#EAE7FF;}.elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-framed .elementor-icon:hover, .elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-default .elementor-icon:hover svg{fill:#EAE7FF;}.elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-7e12ad6a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-40845 .elementor-element.elementor-element-7e12ad6a .elementor-icon{font-size:1.25rem;padding:10px;}.elementor-40845 .elementor-element.elementor-element-7e12ad6a .elementor-icon svg{height:1.25rem;}.elementor-40845 .elementor-element.elementor-element-519a56d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40845 .elementor-element.elementor-element-519a56d0:not(.elementor-motion-effects-element-type-background), .elementor-40845 .elementor-element.elementor-element-519a56d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-40845 .elementor-element.elementor-element-519a56d0, .elementor-40845 .elementor-element.elementor-element-519a56d0::before{--border-transition:0.3s;}.elementor-40845 .elementor-element.elementor-element-5bee0dd4{--display:flex;--background-transition:0.3s;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-40845 .elementor-element.elementor-element-5bee0dd4:not(.elementor-motion-effects-element-type-background), .elementor-40845 .elementor-element.elementor-element-5bee0dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-40845 .elementor-element.elementor-element-5bee0dd4, .elementor-40845 .elementor-element.elementor-element-5bee0dd4::before{--border-transition:0.3s;}.elementor-40845 .elementor-element.elementor-element-5bee0dd4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-40845 .elementor-element.elementor-element-123bb556{--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:137px 137px;--background-transition:0.3s;--padding-top:64px;--padding-bottom:86px;--padding-left:76px;--padding-right:48px;}.elementor-40845 .elementor-element.elementor-element-1b4448d4{--display:flex;--gap:32px 32px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40845 .elementor-element.elementor-element-23192434 .elementor-heading-title{font-family:var( --e-global-typography-35d3c09-font-family ), Sans-serif;font-size:var( --e-global-typography-35d3c09-font-size );font-weight:var( --e-global-typography-35d3c09-font-weight );line-height:var( --e-global-typography-35d3c09-line-height );letter-spacing:var( --e-global-typography-35d3c09-letter-spacing );word-spacing:var( --e-global-typography-35d3c09-word-spacing );}.elementor-40845 .elementor-element.elementor-element-3b321969{--grid-columns:1;--grid-row-gap:0px;}.elementor-40845 .elementor-element.elementor-element-4674b2c7{--display:flex;--background-transition:0.3s;}@media(min-width:768px){.elementor-40845 .elementor-element.elementor-element-63980d7d{--width:100%;}.elementor-40845 .elementor-element.elementor-element-173d1a3c{--width:22vw;}.elementor-40845 .elementor-element.elementor-element-5f0049c4{--width:100%;}.elementor-40845 .elementor-element.elementor-element-2df9684e{--width:273.758px;}.elementor-40845 .elementor-element.elementor-element-6e841040{--width:42%;}.elementor-40845 .elementor-element.elementor-element-1a2e15bf{--width:42%;}.elementor-40845 .elementor-element.elementor-element-519a56d0{--width:100%;}.elementor-40845 .elementor-element.elementor-element-5bee0dd4{--width:22vw;}.elementor-40845 .elementor-element.elementor-element-123bb556{--width:100%;}.elementor-40845 .elementor-element.elementor-element-1b4448d4{--width:50%;}.elementor-40845 .elementor-element.elementor-element-4674b2c7{--width:276px;}}@media(max-width:1024px) and (min-width:768px){.elementor-40845 .elementor-element.elementor-element-173d1a3c{--width:18rem;}.elementor-40845 .elementor-element.elementor-element-5f0049c4{--width:46rem;}.elementor-40845 .elementor-element.elementor-element-2df9684e{--width:100%;}.elementor-40845 .elementor-element.elementor-element-5bee0dd4{--width:17rem;}.elementor-40845 .elementor-element.elementor-element-123bb556{--width:46rem;}}@media(max-width:1024px){.elementor-40845 .elementor-element.elementor-element-173d1a3c{--padding-top:4rem;--padding-bottom:3rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-40845 .elementor-element.elementor-element-1cbcef5b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-40845 .elementor-element.elementor-global-40277 > .elementor-widget-container{margin:0rem 0rem 0rem -1rem;}.elementor-40845 .elementor-element.elementor-element-5f0049c4{--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:4rem;--padding-bottom:4rem;--padding-left:2.25rem;--padding-right:2.25rem;}.elementor-40845 .elementor-element.elementor-element-24756174{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-40845 .elementor-element.elementor-element-21d0eee6 .elementor-heading-title{font-size:3rem;} .elementor-40845 .elementor-element.elementor-element-4242c113{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-40845 .elementor-element.elementor-element-123bb556{--padding-top:5rem;--padding-bottom:5rem;--padding-left:2.25rem;--padding-right:2.25rem;}.elementor-40845 .elementor-element.elementor-element-23192434 .elementor-heading-title{font-size:var( --e-global-typography-35d3c09-font-size );line-height:var( --e-global-typography-35d3c09-line-height );letter-spacing:var( --e-global-typography-35d3c09-letter-spacing );word-spacing:var( --e-global-typography-35d3c09-word-spacing );}.elementor-40845 .elementor-element.elementor-element-3b321969{--grid-columns:1;}}@media(max-width:767px){.elementor-40845 .elementor-element.elementor-element-5f0049c4{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-40845 .elementor-element.elementor-element-21d0eee6 .elementor-heading-title{font-size:2.25rem;} .elementor-40845 .elementor-element.elementor-element-4242c113{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-40845 .elementor-element.elementor-element-123bb556{--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-40845 .elementor-element.elementor-element-23192434 .elementor-heading-title{font-size:var( --e-global-typography-35d3c09-font-size );line-height:var( --e-global-typography-35d3c09-line-height );letter-spacing:var( --e-global-typography-35d3c09-letter-spacing );word-spacing:var( --e-global-typography-35d3c09-word-spacing );}.elementor-40845 .elementor-element.elementor-element-3b321969{--grid-columns:1;}}/* Start custom CSS for global, class: .elementor-global-40277 */@media (max-width: 1024px) {

.elementor-40845 .elementor-element.elementor-global-40277 a {
    font-size: 12px;
}

.list-title {
    font-size: 13px !important;
}
    
}

.list-title {
    font-family: "DM Sans";
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-204af27f */html {
    scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cbcef5b */.elementor-40845 .elementor-element.elementor-element-1cbcef5b {
    height: 95%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d997823 */.elementor-40845 .elementor-element.elementor-element-5d997823 rect {
    stroke-width: 1.44px !important;
}

/*.elementor-40845 .elementor-element.elementor-element-5d997823 svg {
    height: 16px;
}*/

.elementor-40845 .elementor-element.elementor-element-5d997823 .list-title {
    font-family: "DM Sans" !important;
}

.elementor-widget-category_list_widget > div > div > p > a > span {
    margin-left: 1rem !important;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-91f6744 */.elementor-40845 .elementor-element.elementor-element-91f6744 .elementor-toc__header{
    display:none;
}
.elementor-40845 .elementor-element.elementor-element-91f6744 .elementor-toc__body{
    padding-left:20px;
}
.elementor-40845 .elementor-element.elementor-element-91f6744 .elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{
    font-weight:700!important;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-53b73826 */.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-post-info__terms-list {
    font-size: 0;
}
.elementor-40845 .elementor-element.elementor-element-53b73826 .elementor-post-info__terms-list a{
    font-size:10px;
    margin-right:16px;
    padding:4px 8px;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-2d86362c *//**
CSS to remove top margin from headings if they appear first in the post.
Added By: Nirbhay
Date: 3 November 2023
**/

.elementor-40845 .elementor-element.elementor-element-2d86362c .elementor-widget-container>h2:first-child,
.elementor-40845 .elementor-element.elementor-element-2d86362c .elementor-widget-container>h2:first-of-type,
.elementor-40845 .elementor-element.elementor-element-2d86362c .elementor-widget-container>h1:first-child,
.elementor-40845 .elementor-element.elementor-element-2d86362c .elementor-widget-container>h1:first-of-type,
.elementor-40845 .elementor-element.elementor-element-2d86362c .elementor-widget-container>h3:first-child,
.elementor-40845 .elementor-element.elementor-element-2d86362c .elementor-widget-container>h3:first-of-type {
    margin-top: 0;
}

/** Fix iFrame Width **/

.elementor iFrame {
    width: revert-layer;
}/* End custom CSS */
/* Start custom CSS for hc-post-navigation, class: .elementor-element-207c7a02 */@media (max-width: 767px) {

.elementor-post-navigation {
    flex-direction: column;

}

.elementor-post-navigation__next.elementor-post-navigation__link {
    width: 100% !important;
}

.elementor-post-navigation__prev.elementor-post-navigation__link {
    width: 100% !important;
}

    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24756174 *//************************/
/****** TYPOGRAPHY ******/
/************************/

.elementor-40845 .elementor-element.elementor-element-24756174 h1 {
    font-family: Ivar Text;
    font-size: 3rem;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; /* 3.6rem */
    letter-spacing: -0.06rem;
    color: #000000;
}

.elementor-40845 .elementor-element.elementor-element-24756174 h2 {
    font-family: Oli Grotesk L;
    font-size: 1.625rem;
    font-style: normal;
    font-weight: 600;
    line-height: 140%; /* 2.275rem */
    color: #000000;
    margin-top: 3rem;
}

.elementor-40845 .elementor-element.elementor-element-24756174 h3 {
    font-family: DM Sans;
    font-size: 1.25rem;
    font-style: normal;
    font-weight: 700;
    line-height: 160%; /* 2rem */
    letter-spacing: -0.025rem;
    color: #000000;
    margin-top: 2rem;
}

.elementor-40845 .elementor-element.elementor-element-24756174 h4 {
    font-family: DM Sans;
    font-size: 1.125rem;
    font-style: normal;
    font-weight: 700;
    line-height: 160%; /* 1.8rem */
    letter-spacing: -0.0225rem;
    color: #000000;
    margin-top: 1.5rem;
}

.elementor-40845 .elementor-element.elementor-element-24756174 h5 {
    font-family: DM Sans;
    font-size: 1rem;
    font-style: normal;
    font-weight: 700;
    line-height: 160%; /* 1.6rem */
    letter-spacing: -0.02rem;
    color: #000000;
    margin-top: 1rem;
}

.elementor-40845 .elementor-element.elementor-element-24756174 h6 {
    font-family: DM Sans;
    font-size: 1rem;
    font-style: normal;
    font-weight: 700;
    line-height: 160%; /* 1.6rem */
    letter-spacing: -0.02rem;
    color: #000000;
    margin-top: rem;
}

.elementor-40845 .elementor-element.elementor-element-24756174 p  {
    font-family: DM Sans;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 160%; /* 1.6rem */
    letter-spacing: -0.02rem;
    color: #000000;
}

.elementor-40845 .elementor-element.elementor-element-24756174 div {
    font-family: 'DM Sans';
    color: #000000;
}

#update-date div {
    color: #727272 !important;
}

/************************/
/** Anchor Links **/
/************************/

/* show IDs for anchors */
h1[id]:hover a.anchorlink:before,
h2[id]:hover a.anchorlink:before,
h3[id]:hover a.anchorlink:before,
h4[id]:hover a.anchorlink:before,
h5[id]:hover a.anchorlink:before,
h6[id]:hover a.anchorlink:before {
    content: ""; /* Remove the old dashicon content */
    /* Add the new SVG as a background image and adjust the size */
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.3125 5.3125C7.72671 5.3125 8.0625 5.64829 8.0625 6.0625C8.0625 6.47671 7.72671 6.8125 7.3125 6.8125H6.8125C5.00032 6.8125 3.53125 8.28157 3.53125 10.0938C3.53125 11.9059 5.00032 13.375 6.8125 13.375H7.3125C7.72671 13.375 8.0625 13.7108 8.0625 14.125C8.0625 14.5392 7.72671 14.875 7.3125 14.875H6.8125C4.17189 14.875 2.03125 12.7344 2.03125 10.0938C2.03125 7.45314 4.17189 5.3125 6.8125 5.3125H7.3125ZM11.9688 6.0625C11.9688 5.64829 12.3045 5.3125 12.7188 5.3125H13.1875C15.8281 5.3125 17.9688 7.45314 17.9688 10.0938C17.9688 12.7344 15.8281 14.875 13.1875 14.875H12.7188C12.3045 14.875 11.9688 14.5392 11.9688 14.125C11.9688 13.7108 12.3045 13.375 12.7188 13.375H13.1875C14.9997 13.375 16.4688 11.9059 16.4688 10.0938C16.4688 8.28157 14.9997 6.8125 13.1875 6.8125H12.7188C12.3045 6.8125 11.9688 6.47671 11.9688 6.0625ZM5.85834 10.079C5.85834 9.66477 6.19412 9.32898 6.60834 9.32898H13.3604C13.7746 9.32898 14.1104 9.66477 14.1104 10.079C14.1104 10.4932 13.7746 10.829 13.3604 10.829H6.60834C6.19412 10.829 5.85834 10.4932 5.85834 10.079Z' fill='black'/%3E%3C/svg%3E");
    background-color: #EBEBEB;
    background-repeat: no-repeat;
    background-size: 1.25rem;
    background-position: center;
    display: inline-block;
    width: 1.875rem;
    height: 1.875rem;
    margin-right: 0.2em;
    border-radius: 50%;
    padding: 0.31rem;
    animation: fadeEffect 0.2s;
}

a.anchorlink {
    text-decoration: none;
    font-size: smaller;
}

@keyframes fadeEffect {
    from {
        opacity: 0;
        transform: translateX(-1rem);
    }
    to {
        opacity: 1;
        transform: translateX(0);
    }
}

/* used for displaying keyboard shortcuts */

.keystroke {
    display: inline-flex;
    padding: 0.25rem;
    margin: 0.5rem;
    justify-content: center;
    align-items: center;
    gap: 0.625rem;
    border-radius: 0.25rem;
    box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.25), 0px 1px 0px 0px #F4F5F6 inset;
    background: #F6F6F6;
    
    font-family: DM Sans;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 700;
    line-height: 160%; /* 1.4rem */
    letter-spacing: 0.0525rem;
    text-transform: uppercase;
    
}





/***********************/
/******** LISTS ********/
/***********************/

ol {
  list-style: none;
  counter-reset: my-counter;
  margin-left: -2.5rem;
}

ol > li {
  counter-increment: my-counter;
  padding-top: 12px;
  position: relative;
  padding-left: 2.5rem;
}

ol > li::before {
  content: counter(my-counter);
  position: absolute;
  left: 0;
  top: 15px;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  background: #EBEBEB;
  font-size: 14px;
  line-height: 1.6rem;
  font-weight: bold;
  text-align: center;
}

ol li ol {
  counter-reset: my-counter;
  padding-top: 12px;
  position: relative;
  padding-left: 2.5rem;
}

ol li ul li::before {
  position: absolute;
  left: 0;
  top: 15px;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  background: #EBEBEB;
  font-size: 14px;
  line-height: 1.6rem;
  font-weight: bold;
  text-align: center;
}
	
ol li ol li::before {
  content: counter(my-counter, lower-alpha);
  position: absolute;
  left: 0;
  top: 15px;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  background: #EBEBEB;
  font-size: 14px;
  line-height: 1.6rem;
  font-weight: bold;
  text-align: center;
}




/************************/
/********* MEDIA ********/
/************************/


/* Media on mobile */

@media (max-width: 767px) {
    
.elementor-40845 .elementor-element.elementor-element-24756174 img {
    max-width: 100% !important;
}

.elementor-40845 .elementor-element.elementor-element-24756174 .elementor-video {
    border: 1px solid #E2E2E2;
    margin: 1.5rem 0 !important;
    max-width: 100% !important;
}
    
}

#fullArticle li img.small-image {
    margin-top: 0 !important;
}





/***********************/
/********* TAGS ********/
/***********************/

/*
a[href*="/tag/"] {
    color: #000000;
    padding: 0.25rem 0.5rem;
    text-align: center;
    font-family: DM Sans;
    font-size: 0.625rem;
    font-style: normal;
    font-weight: 700;
    line-height: 110%;
    letter-spacing: 0.0375rem;
    text-transform: uppercase;
}

a[href*="/tag"] {
    background-color: #E2E2E2;
}

a[href*="/tag/hosting/"] {
    background-color: #DCE6FF;
}

a[href*="/tag/pro/"] {
    background-color: #DCE6FF;
}

a[href*="/tag/core/"] {
    background-color: #DCE6FF;
}

a[href*="/tag/builder-pro/"] {
    background-color: #FFE1F9;
}

a[href*="/tag/builder/"] {
    background-color: #FFE1F9;
}

a[href*="/tag/version"] {
    background-color: #FFDCC5;
}

a[href*="/tag/experiment"] {
    background-color: #DCD7FF;
}

a[href*="/tag/beta"] {
    background-color: #DCD7FF;
}

a[href*="/tag/alpha"] {
    background-color: #DCD7FF;
}

*/

/****************************/
/******* COMPLTIBILITY ******/
/****************************/

#fullArticle .callout-yellow, #fullArticle .callout-blue, #fullArticle .callout-red, #fullArticle .callout-green, #fullArticle .callout, #fullArticle .private-note {
    color: #212121;
    font-size: 14px;
    margin-bottom: 2em;
    padding: 1.88rem;
}

#fullArticle .callout-yellow {
    border-radius: 0.5rem;
    background-color: #DCE6FF;
    color: #212121;
    font-size: 1rem;
    letter-spacing: 0;
    line-height: 26px;
    padding-left: 4rem;
    background-repeat: no-repeat;
    background-position: 24px 34px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.36581 2.36386C3.86061 0.869064 5.88798 0.0292969 8.00194 0.0292969C10.1159 0.0292969 12.1433 0.869064 13.6381 2.36386C15.1329 3.85865 15.9726 5.88603 15.9726 7.99999C15.9726 10.1139 15.1329 12.1413 13.6381 13.6361C12.1433 15.1309 10.1159 15.9707 8.00194 15.9707C5.88798 15.9707 3.86061 15.1309 2.36581 13.6361C0.871017 12.1413 0.03125 10.1139 0.03125 7.99999C0.03125 5.88603 0.871017 3.85865 2.36581 2.36386ZM8.00194 1.5293C6.28581 1.5293 4.63996 2.21103 3.42647 3.42452C2.21298 4.63801 1.53125 6.28385 1.53125 7.99999C1.53125 9.71612 2.21298 11.362 3.42647 12.5755C4.63996 13.7889 6.28581 14.4707 8.00194 14.4707C9.71807 14.4707 11.3639 13.7889 12.5774 12.5755C13.7909 11.362 14.4726 9.71612 14.4726 7.99999C14.4726 6.28385 13.7909 4.63801 12.5774 3.42452C11.3639 2.21103 9.71807 1.5293 8.00194 1.5293ZM8.00194 7.25002C8.41616 7.25002 8.75194 7.58581 8.75194 8.00002V11.6104C8.75194 12.0246 8.41616 12.3604 8.00194 12.3604C7.58773 12.3604 7.25194 12.0246 7.25194 11.6104V8.00002C7.25194 7.58581 7.58773 7.25002 8.00194 7.25002ZM7.54165 4.09316C7.7077 3.9822 7.90293 3.92298 8.10265 3.92298C8.37045 3.92298 8.62729 4.02937 8.81666 4.21874C9.00603 4.40811 9.11242 4.66495 9.11242 4.93275C9.11242 5.13246 9.0532 5.32769 8.94224 5.49375C8.83128 5.65981 8.67358 5.78923 8.48907 5.86566C8.30456 5.94208 8.10153 5.96208 7.90565 5.92312C7.70978 5.88416 7.52986 5.78799 7.38863 5.64677C7.24741 5.50554 7.15124 5.32562 7.11228 5.12975C7.07332 4.93387 7.09331 4.73084 7.16974 4.54633C7.24617 4.36182 7.37559 4.20412 7.54165 4.09316Z" fill="black"/></svg>');
}

#fullArticle .callout-blue {
    border-radius: 0.5rem;
    background-color:#DCE6FF;
    color: #212121;
    font-size: 1rem;
    letter-spacing: 0;
    line-height: 26px;
    padding-left: 4rem;
    background-repeat: no-repeat;
    background-position: 24px 34px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.36581 2.36386C3.86061 0.869064 5.88798 0.0292969 8.00194 0.0292969C10.1159 0.0292969 12.1433 0.869064 13.6381 2.36386C15.1329 3.85865 15.9726 5.88603 15.9726 7.99999C15.9726 10.1139 15.1329 12.1413 13.6381 13.6361C12.1433 15.1309 10.1159 15.9707 8.00194 15.9707C5.88798 15.9707 3.86061 15.1309 2.36581 13.6361C0.871017 12.1413 0.03125 10.1139 0.03125 7.99999C0.03125 5.88603 0.871017 3.85865 2.36581 2.36386ZM8.00194 1.5293C6.28581 1.5293 4.63996 2.21103 3.42647 3.42452C2.21298 4.63801 1.53125 6.28385 1.53125 7.99999C1.53125 9.71612 2.21298 11.362 3.42647 12.5755C4.63996 13.7889 6.28581 14.4707 8.00194 14.4707C9.71807 14.4707 11.3639 13.7889 12.5774 12.5755C13.7909 11.362 14.4726 9.71612 14.4726 7.99999C14.4726 6.28385 13.7909 4.63801 12.5774 3.42452C11.3639 2.21103 9.71807 1.5293 8.00194 1.5293ZM8.00194 7.25002C8.41616 7.25002 8.75194 7.58581 8.75194 8.00002V11.6104C8.75194 12.0246 8.41616 12.3604 8.00194 12.3604C7.58773 12.3604 7.25194 12.0246 7.25194 11.6104V8.00002C7.25194 7.58581 7.58773 7.25002 8.00194 7.25002ZM7.54165 4.09316C7.7077 3.9822 7.90293 3.92298 8.10265 3.92298C8.37045 3.92298 8.62729 4.02937 8.81666 4.21874C9.00603 4.40811 9.11242 4.66495 9.11242 4.93275C9.11242 5.13246 9.0532 5.32769 8.94224 5.49375C8.83128 5.65981 8.67358 5.78923 8.48907 5.86566C8.30456 5.94208 8.10153 5.96208 7.90565 5.92312C7.70978 5.88416 7.52986 5.78799 7.38863 5.64677C7.24741 5.50554 7.15124 5.32562 7.11228 5.12975C7.07332 4.93387 7.09331 4.73084 7.16974 4.54633C7.24617 4.36182 7.37559 4.20412 7.54165 4.09316Z" fill="black"/></svg>');
}

#fullArticle .callout-green {
    border-radius: 0.5rem;
    background-color: #D9FFF1;
    color: #212121;
    font-size: 1rem;
    letter-spacing: 0;
    line-height: 26px;
    padding-left: 4rem;
    background-repeat: no-repeat;
    background-position: 24px 34px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.81081 10.2761C7.65275 10.4074 7.48976 10.5146 7.34144 10.5644V14.5883C7.34144 15.151 7.51291 15.6586 7.81081 16.0361C8.13909 16.452 8.6209 16.7101 9.19595 16.7101H14.4498C14.6563 16.7101 14.864 16.6228 15.0097 16.4699C15.1336 16.3389 15.1956 16.1424 15.1956 15.9689C15.1956 15.8136 15.1543 15.6607 15.0705 15.5528C14.9466 15.3563 14.9259 15.1367 15.0097 14.9171C15.0923 14.6999 15.2782 14.5677 15.4847 14.5228C15.8163 14.4585 16.0641 14.1516 16.0641 13.8022C16.0641 13.6494 16.024 13.4953 15.9184 13.3643C15.7945 13.2114 15.7544 13.0149 15.7945 12.8184C15.8358 12.6206 15.9609 12.4666 16.1261 12.3804C16.3739 12.2494 16.5197 12.008 16.4979 11.7241C16.4979 11.4172 16.3338 11.1552 16.0641 11.046C15.8358 10.9574 15.6912 10.7609 15.6706 10.5207C15.6499 10.2805 15.7544 10.0403 15.9402 9.90806C16.1468 9.75521 16.2707 9.49196 16.25 9.22992C16.2099 8.87932 15.8565 8.57483 15.5054 8.57483H12.6496C12.4029 8.57483 12.1539 8.4426 11.9887 8.24607C11.8234 8.02649 11.7408 7.76445 11.7821 7.50242L11.968 5.97144C12.0105 5.68635 11.9887 5.44615 11.9474 5.24962C11.8604 4.86286 11.6743 4.52257 11.4199 4.25822C11.4037 4.24137 11.3873 4.22484 11.3705 4.20862C11.2043 4.04772 11.0117 3.91791 10.8003 3.82662C10.5734 3.72859 10.3249 3.67498 10.0645 3.67498C10.0232 3.67498 9.9819 3.69681 9.96125 3.71865C9.9406 3.74048 9.91994 3.78294 9.91994 3.82662V5.62084C9.91994 6.60591 9.65031 7.56793 9.15464 8.39892L8.43065 9.62419C8.28202 9.81901 8.05216 10.0757 7.81081 10.2761ZM7.29743 8.55455C6.93743 8.1399 6.41882 7.8797 5.84234 7.8797H3.96847C2.88131 7.8797 2 8.80508 2 9.9466V16.8331C2 17.9746 2.88131 18.9 3.96847 18.9H5.84234C6.5794 18.9 7.22185 18.4746 7.55919 17.845C8.02476 18.1229 8.57465 18.2851 9.19595 18.2851H14.4498C15.0398 18.2851 15.6331 18.0423 16.0699 17.5841L16.074 17.5797C16.5266 17.1013 16.6956 16.478 16.6956 15.9689C16.6956 15.8689 16.6894 15.7618 16.6751 15.6503C17.2135 15.2292 17.5641 14.5579 17.5641 13.8022C17.5641 13.6187 17.5436 13.4204 17.4936 13.2181C17.8252 12.8115 18.0284 12.2745 17.997 11.6607C17.9843 11.1609 17.8207 10.6812 17.5315 10.2939C17.6975 9.93376 17.7784 9.5245 17.7449 9.10002L17.7426 9.07088L17.7393 9.04185C17.6637 8.38192 17.316 7.87681 16.9539 7.56033C16.5888 7.24126 16.0821 6.99983 15.5054 6.99983H13.3553L13.4537 6.18965C13.5246 5.69064 13.4855 5.25921 13.4121 4.91021L13.4097 4.89892L13.4072 4.88766C13.0448 3.27603 11.6882 2.09998 10.0645 2.09998C9.59591 2.09998 9.17905 2.31052 8.89692 2.60883C8.62401 2.89738 8.41994 3.32882 8.41994 3.82662V5.62084C8.41994 6.30371 8.23291 6.97695 7.88339 7.56293L7.29743 8.55455ZM17.0607 12.3434C17.0616 12.3446 17.0626 12.3458 17.0636 12.3471L17.0607 12.3434ZM6.31081 9.9466C6.31081 9.67493 6.10107 9.4547 5.84234 9.4547H3.96847C3.70974 9.4547 3.5 9.67493 3.5 9.9466V16.8331C3.5 17.1047 3.70974 17.325 3.96847 17.325H5.84234C6.10107 17.325 6.31081 17.1047 6.31081 16.8331V9.9466Z" fill="black"/></svg>');

}

#fullArticle .callout-red {
    border-radius: 0.5rem;
    background-color: #FFE1E1;
    color: #212121;
    font-size: 1rem;
    letter-spacing: 0;
    line-height: 26px;
    padding-left: 4rem;
    background-repeat: no-repeat;
    background-position: 24px 34px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 2.24878C9.65323 2.24878 9.31598 2.35024 9.02626 2.53805C8.73692 2.72561 8.50787 2.99071 8.36031 3.29986L8.36001 3.30049L2.43644 15.74L2.43637 15.7401C2.30124 16.0241 2.23833 16.3374 2.25178 16.6509C2.26523 16.9645 2.35477 17.2714 2.51437 17.5427C2.67407 17.8141 2.89971 18.0424 3.17309 18.2026C3.44675 18.3629 3.75769 18.4486 4.07602 18.4488H4.07644H15.9236H15.924C16.2423 18.4486 16.5532 18.3629 16.8269 18.2026C17.1003 18.0424 17.3259 17.8141 17.4856 17.5427C17.6452 17.2714 17.7348 16.9645 17.7482 16.6509C17.7617 16.3374 17.6988 16.0241 17.5636 15.7401L17.5636 15.74L11.64 3.30049L11.6397 3.29986C11.4921 2.99071 11.2631 2.72561 10.9737 2.53805C10.684 2.35024 10.3468 2.24878 10 2.24878ZM9.84218 3.79673C9.89255 3.76408 9.94709 3.74878 10 3.74878C10.0529 3.74878 10.1075 3.76408 10.1578 3.79673C10.2085 3.82959 10.2544 3.87986 10.2859 3.94575L10.286 3.94602L16.2092 16.3847L16.2093 16.3849C16.2382 16.4456 16.2527 16.5153 16.2496 16.5867C16.2465 16.6581 16.2261 16.7253 16.1928 16.782C16.1596 16.8384 16.1158 16.8807 16.0686 16.9083C16.0218 16.9358 15.9718 16.9488 15.9231 16.9488H4.07686C4.02816 16.9488 3.9782 16.9358 3.93136 16.9083C3.88423 16.8807 3.84037 16.8384 3.80717 16.782C3.77386 16.7253 3.75346 16.6581 3.7504 16.5867C3.74734 16.5152 3.76187 16.4455 3.79081 16.3847L9.714 3.94602L9.71412 3.94575C9.74564 3.87986 9.79149 3.82959 9.84218 3.79673ZM10 7.33645C10.4142 7.33645 10.75 7.67223 10.75 8.08645V11.479C10.75 11.8932 10.4142 12.229 10 12.229C9.58579 12.229 9.25 11.8932 9.25 11.479V8.08645C9.25 7.67223 9.58579 7.33645 10 7.33645ZM9.22094 14.0925C9.42277 13.8806 9.7024 13.7562 9.99999 13.7562C10.2976 13.7562 10.5772 13.8806 10.779 14.0925C10.98 14.3035 11.0885 14.5842 11.0885 14.8716C11.0885 15.159 10.98 15.4397 10.779 15.6507C10.5772 15.8627 10.2976 15.987 9.99999 15.987C9.7024 15.987 9.42277 15.8627 9.22094 15.6507C9.01997 15.4397 8.91149 15.159 8.91149 14.8716C8.91149 14.5842 9.01997 14.3035 9.22094 14.0925Z' fill='black'%3E%3C/svg%3E");
}

#fullArticle .callout {
    background: #f1f1f1;
    border-color:#cfcfcf
}

#fullArticle code {
    color: #d14;
    font-size: 13px;
    line-height: 1;
    padding: 0 5px;
    background-color: #f7f7f9;
    border: 1px solid #e1e1e8;
    word-break: break-all;
    word-wrap: break-word;
    white-space: pre-wrap;
}

/*#fullArticle .wp-block-image img {
    margin: 0 0 1em;
}*/

/* Inline images */
#fullArticle li img {
    border: none;
    margin: 1rem 0 0 0 !important;
    max-width: 100%;
    display: unset;
}

.elementor-40845 .elementor-element.elementor-element-24756174 li p,
.elementor-40845 .elementor-element.elementor-element-24756174 ul li {
    line-height: 1.5em;
    margin: 8px 0 8px;
}


/* Styling Old Tabs Widget */

.elementor-40845 .elementor-element.elementor-element-24756174 .elementor-widget-accordion .elementor-accordion-title{
    font-family:DM Sans;
    color:#212121;
    font-size:1rem;
    font-weight:400;
    
}

.elementor-40845 .elementor-element.elementor-element-24756174 .elementor-tab-title{
    padding:1.5rem 2rem;
    background-color: #F6F6F6;
    
}
.elementor-40845 .elementor-element.elementor-element-24756174 .elementor-accordion .elementor-accordion-item{
    border:none;
}
.elementor-40845 .elementor-element.elementor-element-24756174 .elementor-tab-content{
    border-top:none;
    background-color: #EBEBEB;
}
.elementor-40845 .elementor-element.elementor-element-24756174 .elementor-active{
    background-color: #EBEBEB;
}
.elementor-40845 .elementor-element.elementor-element-24756174 .elementor-active .elementor-accordion-title{
    font-weight:700;
}
.elementor-40845 .elementor-element.elementor-element-24756174 .elementor-accordion-icon{
    color:#212121;
}

/* Removing Padding */

.elementor-40845 .elementor-element.elementor-element-24756174 .elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding:0;
}




/************************/
/****** ACCORDIONS ******/
/************************/

.elementor-40845 .elementor-element.elementor-element-24756174 .e-n-accordion-item-title-text {
    font-family: DM Sans;
    font-size: 16px;
    font-weight: 600;
}
.elementor-40845 .elementor-element.elementor-element-24756174 .e-n-accordion-item-title{
    padding:1.5rem 2rem;
    background-color: #F6f6f6;
    border:none!important;
    
}
.elementor-40845 .elementor-element.elementor-element-24756174 .e-n-accordion-item[open] .e-n-accordion-item-title {
    background-color: #EBEBEB;   
}
.elementor-40845 .elementor-element.elementor-element-24756174 :where(.elementor-element .e-n-accordion-item ) > .e-con{
    padding:0rem 2rem 1.5rem;
    background-color: #EBEBEB;
    border:none!important;
}




/************************/
/********* TABS *********/
/************************/

.elementor-40845 .elementor-element.elementor-element-24756174 .e-n-tabs{
    padding:1.5rem;
    border:1px solid #B5B5B5;
    border-radius:0.5rem;
}

.elementor-40845 .elementor-element.elementor-element-24756174 .e-n-tabs-heading{
    justify-content: start;
}

.elementor-40845 .elementor-element.elementor-element-24756174 .elementor-widget-n-tabs .e-n-tab-title-text{
    color: #000000!important;
    font-family: DM Sans;
    font-size: 0.875rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4rem;
    letter-spacing: -0.0175rem;
}

.elementor-40845 .elementor-element.elementor-element-24756174 .e-n-tab-title.e-active{
    background-color: #DCD7FF!important;
}

.elementor-40845 .elementor-element.elementor-element-24756174 .e-n-tab-title:hover{
    background-color: #DCD7FF!important;
}

.elementor-40845 .elementor-element.elementor-element-24756174 .e-n-tab-title{
    padding:0.25rem 1rem;
    border-radius:6.25rem;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-18b7efdb */.elementor-40845 .elementor-element.elementor-element-18b7efdb .elementor-toc__header{
    display:none;
}
.elementor-40845 .elementor-element.elementor-element-18b7efdb .elementor-toc__body{
    padding-left:20px;
}
.elementor-40845 .elementor-element.elementor-element-18b7efdb .elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{
    font-weight:700!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b37ded */.elementor-40845 .elementor-element.elementor-element-0b37ded {
    display: none;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-58d9bedb */.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-message, .elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-type-submit {
    display: none;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio {
    flex-direction: column;
    justify-content: center;
    align-content: space-between;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio .elementor-field-subgroup {
    justify-content: center;
    align-items: center;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio .elementor-field-option  label {
    background-size: 20px !important;
    background-color: #efefef;
    border-radius: 100% !important;
    width: 40px !important;
    height: 40px !important;
    background-position: 50% !important;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio .elementor-field-option  label[for|="form-field-imageRadio-0"] {
    background-image:url(https://elementor.com/help/wp-content/uploads/2023/07/Thumbs-up-1.svg);
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio .elementor-field-option  label[for|="form-field-imageRadio-1"] {
    background-image:url(https://elementor.com/help/wp-content/uploads/2023/07/Thumbs-up-1.svg);
    transform: rotate(180deg);
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio .elementor-field-subgroup input {
    margin:0;
    padding:0;
    -webkit-appearance:none;
       -moz-appearance:none;
            appearance:none;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio .elementor-field-subgroup input:active + label {
    opacity: .9;
    background-color: #DCD7FF;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio .elementor-field-subgroup .elementor-field-option input:checked + label {
    background-color: #DCD7FF;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio .elementor-field-option label {
    cursor:pointer;
    background-size:contain;
    background-repeat:no-repeat;
    display:inline-block;
    width:100px;height:70px;
    -webkit-transition: all 100ms ease-in;
       -moz-transition: all 100ms ease-in;
            transition: all 100ms ease-in;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio .elementor-field-option label:hover {
    background-color: #EAE7FF;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-field-group-imageRadio.elementor-col-100 > div > span:nth-child(2) {
    padding-right: 0;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb #positivefeedbackform_67dd5a8 > div > div.elementor-field-type-radio.elementor-field-group.elementor-column.elementor-field-group-imageRadio.elementor-col-100 {
    margin-bottom: -10px;
    margin-top: -10px
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb textarea {
    padding: 16px;
}

.elementor-40845 .elementor-element.elementor-element-58d9bedb .elementor-button-icon{
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1d5c8 */.elementor-40845 .elementor-element.elementor-element-d1d5c8 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-423d5f62 */.elementor-40845 .elementor-element.elementor-element-423d5f62 {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f3374e3 */.elementor-40845 .elementor-element.elementor-element-f3374e3 {
    cursor: pointer;
}
.elementor-40845 .elementor-element.elementor-element-f3374e3{
    transform: scaleX(-1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e580ea9 */.elementor-40845 .elementor-element.elementor-element-1e580ea9 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2a2ce9e8 */.elementor-40845 .elementor-element.elementor-element-2a2ce9e8 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-3b321969 */.elementor-40845 .elementor-element.elementor-element-3b321969 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS */html, body {
   scroll-padding-top: 200px;
   scroll-behavior: smooth;
}

@media (max-width: 767px) {
html, body {
   scroll-padding-top: 180px;
}
}

.elementor-editor-active:not(.elementor-editor-preview):not(.single-elementor_library) .hide-sidebar {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans [Local]';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://elementor.com/help/wp-content/uploads/2021/03/DMSans-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Sans [Local]';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://elementor.com/help/wp-content/uploads/2021/03/DMSans-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ivar Headline';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://elementor.com/help/wp-content/uploads/2023/10/IvarHeadline-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */