.elementor-1197 .elementor-element.elementor-element-733e14ab > .elementor-container{max-width:1040px;}.elementor-1197 .elementor-element.elementor-element-733e14ab{margin-top:-35px;margin-bottom:-35px;padding:80px 0px 80px 0px;}.elementor-1197 .elementor-element.elementor-element-16699759 > .elementor-element-populated{margin:00px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1197 .elementor-element.elementor-element-62dc3c4{--iteration-count:infinite;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-f25be1e );}.elementor-1197 .elementor-element.elementor-element-62dc3c4 .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;}.elementor-1197 .elementor-element.elementor-element-62dc3c4 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1197 .elementor-element.elementor-element-62dc3c4 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;}.elementor-1197 .elementor-element.elementor-element-7a07275 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-icon i{color:#2A4D8F;transition:color 0.3s;}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-icon svg{fill:#2A4D8F;transition:fill 0.3s;}.elementor-1197 .elementor-element.elementor-element-7a07275{--e-icon-list-icon-size:48px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:normal;}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-text{color:#666666;transition:color 0.3s;}.elementor-1197 .elementor-element.elementor-element-b0cc54e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-3506038{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-d96cf07 .elementor-button{background-color:var( --e-global-color-f25be1e );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f25be1e );border-radius:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-d96cf07 .elementor-button:hover, .elementor-1197 .elementor-element.elementor-element-d96cf07 .elementor-button:focus{background-color:#2A4D8F00;color:var( --e-global-color-f25be1e );border-color:#2A4D8FC7;}.elementor-1197 .elementor-element.elementor-element-d96cf07{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-d96cf07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-d96cf07.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-d96cf07 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1197 .elementor-element.elementor-element-d96cf07 .elementor-button:hover svg, .elementor-1197 .elementor-element.elementor-element-d96cf07 .elementor-button:focus svg{fill:var( --e-global-color-f25be1e );}.elementor-1197 .elementor-element.elementor-element-71a7127 .elementor-button{background-color:#2A4D8F00;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-f25be1e );color:var( --e-global-color-f25be1e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f25be1e );border-radius:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-71a7127 .elementor-button:hover, .elementor-1197 .elementor-element.elementor-element-71a7127 .elementor-button:focus{background-color:var( --e-global-color-f25be1e );color:#FFFFFF;border-color:#2A4D8FC7;}.elementor-1197 .elementor-element.elementor-element-71a7127{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-71a7127 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-71a7127.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-71a7127 .elementor-button:hover svg, .elementor-1197 .elementor-element.elementor-element-71a7127 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-4b8a22d8{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1197 .elementor-element.elementor-element-5bf7df91 > .elementor-widget-container{--e-transform-translateY:-207px;margin:200px -40px 250px 0px;}.elementor-1197 .elementor-element.elementor-element-5bf7df91 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1197 .elementor-element.elementor-element-6ec55675{--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;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-5529bcbd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-5529bcbd > .elementor-widget-container{margin:-361px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-5529bcbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-f25be1e );}.elementor-1197 .elementor-element.elementor-element-17c101c2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-310px;--margin-bottom:0130px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-45a2c7d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-45a2c7d2 img{border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1197 .elementor-element.elementor-element-b6ca984{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-f25be1e );}.elementor-1197 .elementor-element.elementor-element-b6ca984 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-b6ca984.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-57dbf68a{--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;--margin-top:100px;--margin-bottom:74px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-171e633e .elementor-button{background-color:var( --e-global-color-7434c5f );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7434c5f );}.elementor-1197 .elementor-element.elementor-element-171e633e .elementor-button:hover, .elementor-1197 .elementor-element.elementor-element-171e633e .elementor-button:focus{background-color:#D4AF37AD;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-171e633e > .elementor-widget-container{margin:-47px -47px -47px -47px;}.elementor-1197 .elementor-element.elementor-element-171e633e.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-171e633e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1197 .elementor-element.elementor-element-171e633e .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1197 .elementor-element.elementor-element-171e633e .elementor-button:hover svg, .elementor-1197 .elementor-element.elementor-element-171e633e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-3661f6bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1197 .elementor-element.elementor-element-3661f6bd > .elementor-widget-container{margin:210px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-3661f6bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-f25be1e );}.elementor-1197 .elementor-element.elementor-element-4cbe34d0 > .elementor-container{max-width:1040px;}.elementor-1197 .elementor-element.elementor-element-4cbe34d0{margin-top:-44px;margin-bottom:0px;padding:86px 0px 80px 0px;}.elementor-1197 .elementor-element.elementor-element-26f2acd3 > .elementor-widget-container{margin:-348px 0px 0px 0px;padding:-17px -17px -17px -17px;}.elementor-1197 .elementor-element.elementor-element-a09b4e3{--display:grid;--min-height:7px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-65px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-1197 .elementor-element.elementor-element-52ee4a4 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1197 .elementor-element.elementor-element-52ee4a4 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-7434c5f );}.elementor-1197 .elementor-element.elementor-element-52ee4a4.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-1197 .elementor-element.elementor-element-52ee4a4.elementor-view-framed .elementor-icon, .elementor-1197 .elementor-element.elementor-element-52ee4a4.elementor-view-default .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-1197 .elementor-element.elementor-element-52ee4a4 .elementor-icon-box-title, .elementor-1197 .elementor-element.elementor-element-52ee4a4 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1197 .elementor-element.elementor-element-52ee4a4 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1197 .elementor-element.elementor-element-9ac8170 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1197 .elementor-element.elementor-element-9ac8170 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-f25be1e );}.elementor-1197 .elementor-element.elementor-element-9ac8170.elementor-view-stacked .elementor-icon{background-color:#2A4D8F;}.elementor-1197 .elementor-element.elementor-element-9ac8170.elementor-view-framed .elementor-icon, .elementor-1197 .elementor-element.elementor-element-9ac8170.elementor-view-default .elementor-icon{fill:#2A4D8F;color:#2A4D8F;border-color:#2A4D8F;}.elementor-1197 .elementor-element.elementor-element-9ac8170 .elementor-icon-box-title, .elementor-1197 .elementor-element.elementor-element-9ac8170 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1197 .elementor-element.elementor-element-9ac8170 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1197 .elementor-element.elementor-element-242de23{width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-242de23 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-1197 .elementor-element.elementor-element-242de23 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-7434c5f );}.elementor-1197 .elementor-element.elementor-element-242de23.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7434c5f );}.elementor-1197 .elementor-element.elementor-element-242de23.elementor-view-framed .elementor-icon, .elementor-1197 .elementor-element.elementor-element-242de23.elementor-view-default .elementor-icon{fill:var( --e-global-color-7434c5f );color:var( --e-global-color-7434c5f );border-color:var( --e-global-color-7434c5f );}.elementor-1197 .elementor-element.elementor-element-242de23 .elementor-icon-box-title, .elementor-1197 .elementor-element.elementor-element-242de23 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-1197 .elementor-element.elementor-element-242de23 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1197 .elementor-element.elementor-element-0e52aec .elementor-button{background-color:var( --e-global-color-7434c5f );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7434c5f );}.elementor-1197 .elementor-element.elementor-element-0e52aec .elementor-button:hover, .elementor-1197 .elementor-element.elementor-element-0e52aec .elementor-button:focus{background-color:#D4AF37AD;color:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-0e52aec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-0e52aec.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-0e52aec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1197 .elementor-element.elementor-element-0e52aec .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1197 .elementor-element.elementor-element-0e52aec .elementor-button:hover svg, .elementor-1197 .elementor-element.elementor-element-0e52aec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1197 .elementor-element.elementor-element-26274d1{--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;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-26274d1:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-26274d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A4D8F1A;}.elementor-1197 .elementor-element.elementor-element-6cd4c03{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1197 .elementor-element.elementor-element-6cd4c03 > .elementor-widget-container{margin:104px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-6cd4c03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-f25be1e );}.elementor-1197 .elementor-element.elementor-element-25bbabc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1197 .elementor-element.elementor-element-25bbabc4:not(.elementor-motion-effects-element-type-background), .elementor-1197 .elementor-element.elementor-element-25bbabc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A4D8F1A;}.elementor-1197 .elementor-element.elementor-element-25ca4357{--display:flex;}.elementor-1197 .elementor-element.elementor-element-756faecf{font-family:"Montserrat", Sans-serif;font-weight:normal;color:#666666;}.elementor-1197 .elementor-element.elementor-element-38ce4cdc{--display:flex;}.elementor-1197 .elementor-element.elementor-element-6ef1142d{font-family:"Montserrat", Sans-serif;font-weight:normal;color:#666666;}.elementor-1197 .elementor-element.elementor-element-1da52a4f{--display:flex;}.elementor-1197 .elementor-element.elementor-element-77300fdf{font-family:"Montserrat", Sans-serif;font-weight:normal;color:#666666;}.elementor-1197 .elementor-element.elementor-element-6be907cd{--display:flex;}.elementor-1197 .elementor-element.elementor-element-3f8313cc{font-family:"Montserrat", Sans-serif;font-weight:normal;color:#666666;}.elementor-1197 .elementor-element.elementor-element-4c87b4d{--display:flex;}.elementor-1197 .elementor-element.elementor-element-b6edb8e{font-family:"Montserrat", Sans-serif;font-weight:normal;color:#666666;}.elementor-1197 .elementor-element.elementor-element-526df0f1{--n-accordion-title-font-size:22px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:27px;}.elementor-1197 .elementor-element.elementor-element-526df0f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1197 .elementor-element.elementor-element-526df0f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}:where( .elementor-1197 .elementor-element.elementor-element-526df0f1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1197 .elementor-element.elementor-element-76fc87a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1197 .elementor-element.elementor-element-76d4c89 > .elementor-widget-container{margin:20px 0px -20px 0px;}.elementor-1197 .elementor-element.elementor-element-79818664{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-1197 .elementor-element.elementor-element-79818664 > .elementor-widget-container{margin:104px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-79818664 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-7434c5f );}.elementor-1197 .elementor-element.elementor-element-b6914f1{--display:flex;}.elementor-1197 .elementor-element.elementor-element-dec0e39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1197 .elementor-element.elementor-element-2c92b8e{--spacer-size:200px;}@media(max-width:1024px){.elementor-1197 .elementor-element.elementor-element-733e14ab{padding:40px 40px 40px 40px;}.elementor-1197 .elementor-element.elementor-element-16699759 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1197 .elementor-element.elementor-element-3506038{--grid-auto-flow:row;}.elementor-1197 .elementor-element.elementor-element-35ccf37 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1197 .elementor-element.elementor-element-4b8a22d8{--grid-auto-flow:row;}.elementor-1197 .elementor-element.elementor-element-17c101c2{--grid-auto-flow:row;}.elementor-1197 .elementor-element.elementor-element-4cbe34d0{padding:40px 40px 40px 40px;}.elementor-1197 .elementor-element.elementor-element-a09b4e3{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1197 .elementor-element.elementor-element-733e14ab{padding:32px 16px 32px 16px;}.elementor-1197 .elementor-element.elementor-element-16699759 > .elementor-element-populated{margin:172px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1197 .elementor-element.elementor-element-62dc3c4 > .elementor-widget-container{margin:-78px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-62dc3c4.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-62dc3c4 .elementor-headline{text-align:center;font-size:31px;}.elementor-1197 .elementor-element.elementor-element-7a07275 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-1197 .elementor-element.elementor-element-7a07275{--e-icon-list-icon-size:40px;}.elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1197 .elementor-element.elementor-element-7a07275 .elementor-icon-list-item > a{font-size:16px;}.elementor-1197 .elementor-element.elementor-element-3506038{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:350px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-d96cf07{z-index:5;}.elementor-1197 .elementor-element.elementor-element-71a7127{z-index:5;}.elementor-1197 .elementor-element.elementor-element-4b8a22d8.e-con{--e-con-transform-translateX:-56px;--e-con-transform-translateY:-536px;}.elementor-1197 .elementor-element.elementor-element-4b8a22d8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-1197 .elementor-element.elementor-element-5bf7df91 > .elementor-widget-container{--e-transform-translateX:50px;--e-transform-translateY:-378px;--e-transform-scale:0.7;margin:295px -73px -53px -53px;}.elementor-1197 .elementor-element.elementor-element-6ec55675{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-5529bcbd > .elementor-widget-container{margin:-825px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-5529bcbd .elementor-heading-title{font-size:22px;}.elementor-1197 .elementor-element.elementor-element-17c101c2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-330px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-45a2c7d2 > .elementor-widget-container{margin:-460px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-b6ca984 > .elementor-widget-container{margin:-200px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-57dbf68a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-171e633e{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-171e633e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-171e633e.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-3661f6bd > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-3661f6bd .elementor-heading-title{font-size:22px;}.elementor-1197 .elementor-element.elementor-element-4cbe34d0{margin-top:39px;margin-bottom:0px;padding:32px 16px 32px 16px;}.elementor-1197 .elementor-element.elementor-element-26f2acd3{width:initial;max-width:initial;}.elementor-1197 .elementor-element.elementor-element-26f2acd3 > .elementor-widget-container{margin:-190px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-a09b4e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-52ee4a4 .elementor-icon-box-title{margin-block-end:0px;}.elementor-1197 .elementor-element.elementor-element-52ee4a4 .elementor-icon{font-size:40px;}.elementor-1197 .elementor-element.elementor-element-9ac8170 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-9ac8170 .elementor-icon{font-size:40px;}.elementor-1197 .elementor-element.elementor-element-242de23{width:100%;max-width:100%;}.elementor-1197 .elementor-element.elementor-element-242de23 .elementor-icon{font-size:40px;}.elementor-1197 .elementor-element.elementor-element-0e52aec{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-1197 .elementor-element.elementor-element-0e52aec > .elementor-widget-container{margin:0px -64px 0px 1px;}.elementor-1197 .elementor-element.elementor-element-0e52aec.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-26274d1{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-6cd4c03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1197 .elementor-element.elementor-element-6cd4c03 .elementor-heading-title{font-size:22px;}.elementor-1197 .elementor-element.elementor-element-756faecf{font-size:14px;}.elementor-1197 .elementor-element.elementor-element-6ef1142d{font-size:14px;}.elementor-1197 .elementor-element.elementor-element-77300fdf{font-size:14px;}.elementor-1197 .elementor-element.elementor-element-3f8313cc{font-size:14px;}.elementor-1197 .elementor-element.elementor-element-b6edb8e{font-size:14px;}.elementor-1197 .elementor-element.elementor-element-526df0f1{--n-accordion-title-font-size:16px;--n-accordion-icon-size:20px;}.elementor-1197 .elementor-element.elementor-element-76fc87a4{--margin-top:-68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1197 .elementor-element.elementor-element-79818664.elementor-element{--align-self:center;}.elementor-1197 .elementor-element.elementor-element-79818664{text-align:center;}.elementor-1197 .elementor-element.elementor-element-79818664 .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-1197 .elementor-element.elementor-element-16699759{width:45%;}.elementor-1197 .elementor-element.elementor-element-35ccf37{width:55%;}.elementor-1197 .elementor-element.elementor-element-6ec55675{--content-width:1040px;}.elementor-1197 .elementor-element.elementor-element-17c101c2{--content-width:1040px;}.elementor-1197 .elementor-element.elementor-element-57dbf68a{--content-width:1040px;}.elementor-1197 .elementor-element.elementor-element-a09b4e3{--content-width:1040px;}.elementor-1197 .elementor-element.elementor-element-26274d1{--content-width:1040px;}.elementor-1197 .elementor-element.elementor-element-25bbabc4{--content-width:1040px;}.elementor-1197 .elementor-element.elementor-element-76fc87a4{--content-width:1040px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1197 .elementor-element.elementor-element-16699759{width:100%;}.elementor-1197 .elementor-element.elementor-element-35ccf37{width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-7a07275 *//* --- ICONS NUR IN DER SPEZIFISCHEN LISTE --- */
.angebot-icons .elementor-icon-list-item:nth-child(1) .elementor-icon-list-icon svg {
    fill: #2A4D8F !important;
}
.angebot-icons .elementor-icon-list-item:nth-child(2) .elementor-icon-list-icon svg {
    fill: #D4AF37 !important;
}
.angebot-icons .elementor-icon-list-item:nth-child(3) .elementor-icon-list-icon svg {
    fill: #D4AF37 !important;
}

/* --- TEXTE NUR IN DER SPEZIFISCHEN LISTE --- */

/* PUNKT 2: Highlight "ermitteln wir den aktuellen Bestpreis" */
.angebot-icons .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text {
    color: #D4AF37 !important; 
    font-weight: 700 !important;
}

.angebot-icons .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text::before {
    content: "Durch unser großes Netzwerk an geprüften Händlern ";
    color: #666666;
    font-weight: 400;
}

.angebot-icons .elementor-icon-list-item:nth-child(2) .elementor-icon-list-text::after {
    content: " und machen Dir direkt ein verbindliches Angebot.";
    color: #666666;
    font-weight: 400;
}

/* PUNKT 3: Highlight am Anfang */
.angebot-icons .elementor-icon-list-item:nth-child(3) .elementor-icon-list-text {
    color: #D4AF37 !important;
    font-weight: 800 !important;
}

.angebot-icons .elementor-icon-list-item:nth-child(3) .elementor-icon-list-text::after {
    content: " Der Preis, den wir Dir nennen, ist der Betrag, der ohne Abzüge bei Dir ankommt.";
    color: #666666;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-02a4235 *//* Nur anwenden, wenn ein Container wirklich 3 Spalten hat */
#fluentform_4 .ff-t-container.ff-column-container-3 {
    display: flex !important;
    flex-wrap: nowrap !important; /* Verhindert das nach unten Rutschen */
    gap: 20px !important;
    align-items: stretch !important;
}

/* Die Karten-Optik NUR für die 3-Spalten-Segmente */
#fluentform_4 .ff-t-container.ff-column-container-3 .ff-t-column {
    background-color: #ffffff !important;
    padding: 25px !important;
    border-radius: 12px !important;
    border: 1px solid #eef0f2 !important;
    box-shadow: 0 10px 25px rgba(0,0,0,0.05) !important;
    flex: 1 !important;
    margin-bottom: 0 !important;
}

/* Seite 1 & 3: Standard-Verhalten für 2-Spalten (Vorname/Nachname) wiederherstellen */
#fluentform_4 .ff-column-container-2 {
    display: flex !important;
    gap: 20px !important;
}

#fluentform_4 .ff-column-container-2 .ff-t-column {
    background: none !important;
    box-shadow: none !important;
    border: none !important;
    padding: 0 !important;
}/* End custom CSS */