.elementor-6087 .elementor-element.elementor-element-ab78748{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-accordion-content .elementskit-btn{background-color:#00000000;padding:17px 33px 16px 33px;font-family:"Archivo", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E3B505;border-radius:6px 6px 6px 6px;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-accordion-content .elementskit-btn:hover{background-color:#F68633;}.elementor-6087 .elementor-element.elementor-element-38952fd9{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-single-image-accordion{min-height:460px;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-image-accordion-wraper{height:460px;margin-left:-3px;margin-right:-3px;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{margin-left:3px;margin-right:3px;align-items:flex-end;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{margin:0px 0px 16px 0px;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {color:#fff;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{stroke:#fff;fill:#fff;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{font-family:"Archivo", Sans-serif;font-size:23px;font-weight:600;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-single-image-accordion .elementskit-accordion-content{text-align:center;padding:0px 15px 32px 15px;}.elementor-6087 .elementor-element.elementor-element-7d02294e > .elementor-widget-container{margin:106px 0px 21px 0px;}.elementor-6087 .elementor-element.elementor-element-7d02294e .ekit-heading__description{max-width:560px;}.elementor-6087 .elementor-element.elementor-element-7d02294e .elementskit-section-title-wraper .elementskit-section-title{color:#F68633;margin:0px 0px 4px 0px;font-size:45px;font-weight:600;line-height:1em;letter-spacing:-1px;}.elementor-6087 .elementor-element.elementor-element-7d02294e .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-7d02294e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-6087 .elementor-element.elementor-element-7d02294e .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Playfair Display", Sans-serif;font-weight:700;font-style:italic;}.elementor-6087 .elementor-element.elementor-element-7d02294e .elementskit-section-title-wraper p{color:#585367;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-6087 .elementor-element.elementor-element-7d02294e .ekit-heading__shadow-text{top:5%;left:35%;font-family:"Archivo", Sans-serif;font-size:90px;font-weight:700;line-height:1px;letter-spacing:-0.5px;-webkit-text-fill-color:#FFFFFF;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#5853672B;}.elementor-6087 .elementor-element.elementor-element-51822eb0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6087 .elementor-element.elementor-element-51822eb0:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-51822eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://falmatoocloth.com/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-slide-item{height:600px;background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-slide-item .bdt-slide-title{color:var( --e-global-color-astglobalcolor0 );background-color:#0F172A00;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-slide-item .bdt-slide-link{background-color:var( --e-global-color-astglobalcolor2 );font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:none;}.elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-slide-item .bdt-slide-link:hover{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-navigation-prev i, .elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-navigation-next i{color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-navigation-prev i,
					.elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-navigation-next i{font-size:10px;}.elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-navigation-prev{margin-right:0px;left:35px;}.elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-navigation-next{margin-left:0px;right:35px;}.elementor-6087 .elementor-element.elementor-element-48883baf{--display:flex;}.elementor-6087 .elementor-element.elementor-element-4e549657 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6087 .elementor-element.elementor-element-4e549657 .elementskit-section-title-wraper .elementskit-section-title{color:#041A57;text-shadow:0px 0px 0px rgba(0,0,0,0.3);margin:0px 0px 20px 0px;font-family:"Poppins", Sans-serif;font-size:56px;font-weight:700;line-height:65px;}.elementor-6087 .elementor-element.elementor-element-4e549657 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-4e549657 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-6087 .elementor-element.elementor-element-4e549657 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-astglobalcolor0 );font-family:"Archivo", Sans-serif;font-size:32px;font-weight:600;line-height:34px;margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-3ee77446{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:28px 28px 28px 28px;--margin-top:24px;--margin-bottom:24px;--margin-left:20px;--margin-right:20px;--padding-top:72px;--padding-bottom:72px;--padding-left:42px;--padding-right:42px;}.elementor-6087 .elementor-element.elementor-element-3ee77446:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-3ee77446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F0;}.elementor-6087 .elementor-element.elementor-element-6182201f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-6087 .elementor-element.elementor-element-5f623723 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6087 .elementor-element.elementor-element-5f623723{text-align:center;}.elementor-6087 .elementor-element.elementor-element-5f623723 .elementor-heading-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.4px;color:#8B6747;}.elementor-6087 .elementor-element.elementor-element-15dca7a5 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-6087 .elementor-element.elementor-element-15dca7a5{text-align:center;}.elementor-6087 .elementor-element.elementor-element-15dca7a5 .elementor-heading-title{font-size:46px;font-weight:600;line-height:1.08em;letter-spacing:-1.2px;color:#171715;}.elementor-6087 .elementor-element.elementor-element-57427284 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-57427284{text-align:center;font-size:17px;line-height:1.7em;color:#706D66;}.elementor-6087 .elementor-element.elementor-element-144930a4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6087 .elementor-element.elementor-element-51c29af{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:250s;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:#E8E3DA;--border-color:#E8E3DA;--border-radius:22px 22px 22px 22px;box-shadow:0px 8px 28px -16px rgba(24,24,24,0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;--e-con-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-51c29af:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-51c29af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-51c29af:hover{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-51c29af.e-con:hover{--e-con-transform-scale:1.015;}.elementor-6087 .elementor-element.elementor-element-3143699e > .elementor-widget-container{margin:4px 8px 0px 8px;}.elementor-6087 .elementor-element.elementor-element-3143699e{text-align:start;}.elementor-6087 .elementor-element.elementor-element-3143699e .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.22em;color:#1B1B19;}.elementor-6087 .elementor-element.elementor-element-7e433016 > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-6087 .elementor-element.elementor-element-7e433016{font-size:15px;font-weight:400;line-height:1.6em;color:#6F6C65;}.elementor-6087 .elementor-element.elementor-element-747846a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:250s;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:#E8E3DA;--border-color:#E8E3DA;--border-radius:22px 22px 22px 22px;box-shadow:0px 8px 28px -16px rgba(24,24,24,0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;--e-con-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-747846a0:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-747846a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-747846a0:hover{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-747846a0.e-con:hover{--e-con-transform-scale:1.015;}.elementor-6087 .elementor-element.elementor-element-5b796d08 > .elementor-widget-container{margin:4px 8px 0px 8px;}.elementor-6087 .elementor-element.elementor-element-5b796d08{text-align:start;}.elementor-6087 .elementor-element.elementor-element-5b796d08 .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.22em;color:#1B1B19;}.elementor-6087 .elementor-element.elementor-element-419d0255 > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-6087 .elementor-element.elementor-element-419d0255{font-size:15px;font-weight:400;line-height:1.6em;color:#6F6C65;}.elementor-6087 .elementor-element.elementor-element-5c6c5f19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:250s;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:#E8E3DA;--border-color:#E8E3DA;--border-radius:22px 22px 22px 22px;box-shadow:0px 8px 28px -16px rgba(24,24,24,0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;--e-con-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-5c6c5f19:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-5c6c5f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-5c6c5f19:hover{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-5c6c5f19.e-con:hover{--e-con-transform-scale:1.015;}.elementor-6087 .elementor-element.elementor-element-7f748b04 > .elementor-widget-container{margin:4px 8px 0px 8px;}.elementor-6087 .elementor-element.elementor-element-7f748b04{text-align:start;}.elementor-6087 .elementor-element.elementor-element-7f748b04 .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.22em;color:#1B1B19;}.elementor-6087 .elementor-element.elementor-element-7f726680 > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-6087 .elementor-element.elementor-element-7f726680{font-size:15px;font-weight:400;line-height:1.6em;color:#6F6C65;}.elementor-6087 .elementor-element.elementor-element-7999c349{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--background-transition:250s;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:#E8E3DA;--border-color:#E8E3DA;--border-radius:22px 22px 22px 22px;box-shadow:0px 8px 28px -16px rgba(24,24,24,0.16);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;--e-con-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-7999c349:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-7999c349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-7999c349:hover{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-7999c349.e-con:hover{--e-con-transform-scale:1.015;}.elementor-6087 .elementor-element.elementor-element-1ab5a12b > .elementor-widget-container{margin:4px 8px 0px 8px;}.elementor-6087 .elementor-element.elementor-element-1ab5a12b{text-align:start;}.elementor-6087 .elementor-element.elementor-element-1ab5a12b .elementor-heading-title{font-size:22px;font-weight:600;line-height:1.22em;color:#1B1B19;}.elementor-6087 .elementor-element.elementor-element-4db6fe8 > .elementor-widget-container{margin:0px 8px 0px 8px;}.elementor-6087 .elementor-element.elementor-element-4db6fe8{font-size:15px;font-weight:400;line-height:1.6em;color:#6F6C65;}.elementor-6087 .elementor-element.elementor-element-487c7a20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:140px;--padding-bottom:140px;--padding-left:15px;--padding-right:15px;}.elementor-6087 .elementor-element.elementor-element-487c7a20:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-487c7a20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6087 .elementor-element.elementor-element-5e4482f8{width:var( --container-widget-width, 32.165% );max-width:32.165%;--container-widget-width:32.165%;--container-widget-flex-grow:0;}.elementor-6087 .elementor-element.elementor-element-5e4482f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6087 .elementor-element.elementor-element-5e4482f8 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-nav{background-color:#F68633;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-nav .elementkit-nav-link{background-color:rgba(35,164,85,0);padding:15px 25px 15px 25px;color:#FFFFFF;border-style:solid;border-width:0px 0px 0px 0px;border-color:#2575fc;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-nav .elementkit-nav-link.active{background-color:#ffffff;color:#A18546;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{margin-right:10px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper .elementkit-nav-link.left-pos .ekit-icon-image{margin-right:10px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper{border-style:solid;border-width:1px 1px 1px 1px;border-color:#F68633;border-radius:5px 5px 5px 5px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-family:"Roboto", Sans-serif;text-decoration:none;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon{font-size:18px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon svg{max-width:18px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:0px;}.rtl .elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-left:0px;margin-right:0;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper.vertical .elementkit-tab-nav{margin-right:0px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:0px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:0px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementskit-tab-icon :is(svg, i){fill:#FFFFFF;color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-nav-link.active .elementskit-tab-icon :is(svg, i){fill:#A18546;color:#A18546;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-nav .elementkit-nav-link.active .elementskit-tab-icon :is(i, svg){color:#A18546 !important;fill:#A18546;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-nav .elementkit-nav-item a.elementkit-nav-link{border-radius:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-nav .elementkit-nav-item:first-child a.elementkit-nav-link{border-radius:5px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-nav .elementkit-nav-item:last-child a.elementkit-nav-link{border-radius:0px 5px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .tab-content .tab-pane{color:#414244;padding:30px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-685d29ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-6087 .elementor-element.elementor-element-597957a8 > .elementor-widget-container{padding:0px 0px 14px 0px;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-section-title{color:#181818;margin:0px 0px 13px 0px;font-size:42px;font-weight:700;line-height:1.16em;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Times New Roman", Sans-serif;font-size:50px;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-border-divider{width:40px;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:40px;height:4px;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-border-star{width:40px;height:4px;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-border-divider::before{height:4px;}.elementor-6087 .elementor-element.elementor-element-d9e5f6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-6087 .elementor-element.elementor-element-4405bc12.ekit-equal-height-enable,
					.elementor-6087 .elementor-element.elementor-element-4405bc12.ekit-equal-height-enable > div,
					.elementor-6087 .elementor-element.elementor-element-4405bc12.ekit-equal-height-enable .ekit-wid-con,
					.elementor-6087 .elementor-element.elementor-element-4405bc12.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox{background-color:rgba(255,255,255,0.34);padding:30px 28px 30px 28px;box-shadow:0px 10px 28px 0px rgba(24,24,24,0.075) inset;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox:hover{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.80);}.elementor-6087 .elementor-element.elementor-element-4405bc12 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-6087 .elementor-element.elementor-element-4405bc12{--e-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-size:19px;font-weight:700;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox .box-body > p{color:#565656;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox:hover .box-body > p{color:#4E4E4E;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-icon{color:#F58220;fill:#F58220;border-radius:100px 100px 100px 100px;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox:hover .elementskit-info-box-icon{color:#F58220;fill:#F58220;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);line-height:40px;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox .elementkit-infobox-icon{line-height:40px;}.elementor-6087 .elementor-element.elementor-element-795d734c.ekit-equal-height-enable,
					.elementor-6087 .elementor-element.elementor-element-795d734c.ekit-equal-height-enable > div,
					.elementor-6087 .elementor-element.elementor-element-795d734c.ekit-equal-height-enable .ekit-wid-con,
					.elementor-6087 .elementor-element.elementor-element-795d734c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox{background-color:rgba(255,255,255,0.34);padding:30px 28px 30px 28px;box-shadow:0px 10px 28px 0px rgba(24,24,24,0.075) inset;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox:hover{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.80);}.elementor-6087 .elementor-element.elementor-element-795d734c > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-6087 .elementor-element.elementor-element-795d734c{--e-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-size:19px;font-weight:700;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox .box-body > p{color:#565656;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox:hover .box-body > p{color:#4E4E4E;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-icon{color:#F58220;fill:#F58220;border-radius:100px 100px 100px 100px;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox:hover .elementskit-info-box-icon{color:#F58220;fill:#F58220;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);line-height:40px;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox .elementkit-infobox-icon{line-height:40px;}.elementor-6087 .elementor-element.elementor-element-3640f4f7.ekit-equal-height-enable,
					.elementor-6087 .elementor-element.elementor-element-3640f4f7.ekit-equal-height-enable > div,
					.elementor-6087 .elementor-element.elementor-element-3640f4f7.ekit-equal-height-enable .ekit-wid-con,
					.elementor-6087 .elementor-element.elementor-element-3640f4f7.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox{background-color:rgba(255,255,255,0.34);padding:30px 28px 30px 28px;box-shadow:0px 10px 28px 0px rgba(24,24,24,0.075) inset;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox:hover{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.80);}.elementor-6087 .elementor-element.elementor-element-3640f4f7 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-6087 .elementor-element.elementor-element-3640f4f7{--e-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-size:19px;font-weight:700;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox .box-body > p{color:#565656;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox:hover .box-body > p{color:#4E4E4E;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-icon{color:#F58220;fill:#F58220;border-radius:100px 100px 100px 100px;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox:hover .elementskit-info-box-icon{color:#F58220;fill:#F58220;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);line-height:40px;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox .elementkit-infobox-icon{line-height:40px;}.elementor-6087 .elementor-element.elementor-element-24c8d472.ekit-equal-height-enable,
					.elementor-6087 .elementor-element.elementor-element-24c8d472.ekit-equal-height-enable > div,
					.elementor-6087 .elementor-element.elementor-element-24c8d472.ekit-equal-height-enable .ekit-wid-con,
					.elementor-6087 .elementor-element.elementor-element-24c8d472.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox{background-color:rgba(255,255,255,0.34);padding:30px 28px 30px 28px;box-shadow:0px 10px 28px 0px rgba(24,24,24,0.075) inset;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox:hover{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.80);}.elementor-6087 .elementor-element.elementor-element-24c8d472 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-6087 .elementor-element.elementor-element-24c8d472{--e-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-size:19px;font-weight:700;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox .box-body > p{color:#565656;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox:hover .box-body > p{color:#4E4E4E;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-icon{color:#F58220;fill:#F58220;border-radius:100px 100px 100px 100px;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox:hover .elementskit-info-box-icon{color:#F58220;fill:#F58220;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);line-height:40px;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox .elementkit-infobox-icon{line-height:40px;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1.ekit-equal-height-enable,
					.elementor-6087 .elementor-element.elementor-element-4a9ad6e1.ekit-equal-height-enable > div,
					.elementor-6087 .elementor-element.elementor-element-4a9ad6e1.ekit-equal-height-enable .ekit-wid-con,
					.elementor-6087 .elementor-element.elementor-element-4a9ad6e1.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox{background-color:rgba(255,255,255,0.34);padding:30px 28px 30px 28px;box-shadow:0px 10px 28px 0px rgba(24,24,24,0.075) inset;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox:hover{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.80);}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1{--e-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-size:19px;font-weight:700;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox .box-body > p{color:#565656;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox:hover .box-body > p{color:#4E4E4E;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-icon{color:#F58220;fill:#F58220;border-radius:100px 100px 100px 100px;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox:hover .elementskit-info-box-icon{color:#F58220;fill:#F58220;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);line-height:40px;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox .elementkit-infobox-icon{line-height:40px;}.elementor-6087 .elementor-element.elementor-element-554f1b4a.ekit-equal-height-enable,
					.elementor-6087 .elementor-element.elementor-element-554f1b4a.ekit-equal-height-enable > div,
					.elementor-6087 .elementor-element.elementor-element-554f1b4a.ekit-equal-height-enable .ekit-wid-con,
					.elementor-6087 .elementor-element.elementor-element-554f1b4a.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox{background-color:rgba(255,255,255,0.34);padding:30px 28px 30px 28px;box-shadow:0px 10px 28px 0px rgba(24,24,24,0.075) inset;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox:hover{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.80);}.elementor-6087 .elementor-element.elementor-element-554f1b4a > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-6087 .elementor-element.elementor-element-554f1b4a{--e-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-size:19px;font-weight:700;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox .box-body > p{color:#565656;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox:hover .box-body > p{color:#4E4E4E;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-icon{color:#F58220;fill:#F58220;border-radius:100px 100px 100px 100px;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox:hover .elementskit-info-box-icon{color:#F58220;fill:#F58220;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);line-height:40px;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox .elementkit-infobox-icon{line-height:40px;}.elementor-6087 .elementor-element.elementor-element-5b53083e.ekit-equal-height-enable,
					.elementor-6087 .elementor-element.elementor-element-5b53083e.ekit-equal-height-enable > div,
					.elementor-6087 .elementor-element.elementor-element-5b53083e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-6087 .elementor-element.elementor-element-5b53083e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox{background-color:rgba(255,255,255,0.34);padding:30px 28px 30px 28px;box-shadow:0px 10px 28px 0px rgba(24,24,24,0.075) inset;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox:hover{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.80);}.elementor-6087 .elementor-element.elementor-element-5b53083e > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-6087 .elementor-element.elementor-element-5b53083e{--e-transform-transition-duration:250ms;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-size:19px;font-weight:700;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox .box-body > p{color:#565656;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox:hover .box-body > p{color:#4E4E4E;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-icon{color:#F58220;fill:#F58220;border-radius:100px 100px 100px 100px;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox:hover .elementskit-info-box-icon{color:#F58220;fill:#F58220;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);line-height:40px;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 20px 0px 0px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox .elementkit-infobox-icon{line-height:40px;}.elementor-6087 .elementor-element.elementor-element-6c7fabd4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:110px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-6087 .elementor-element.elementor-element-16ffc94a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-section-title{color:#020101;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper p{color:#000000;}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-border-divider{width:100px;}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-border-divider, .elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-border-divider::before{height:4px;}.elementor-6087 .elementor-element.elementor-element-26026e76{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:29px 29px 60px 0px rgba(0,0,0,0.2);--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-6087 .elementor-element.elementor-element-26026e76:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-26026e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F68633 0%, #F68633 100%);}.elementor-6087 .elementor-element.elementor-element-601f6d4e{width:var( --container-widget-width, 73.76% );max-width:73.76%;--container-widget-width:73.76%;--container-widget-flex-grow:0;}.elementor-6087 .elementor-element.elementor-element-601f6d4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6087 .elementor-element.elementor-element-601f6d4e .elementskit-section-title-wraper .elementskit-section-title{color:#ffffff;margin:0px 0px 25px 0px;font-family:"Lato", Sans-serif;font-size:36px;font-weight:700;}.elementor-6087 .elementor-element.elementor-element-601f6d4e .elementskit-section-title-wraper .elementskit-section-title > span{color:#ffffff;}.elementor-6087 .elementor-element.elementor-element-601f6d4e .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-6087 .elementor-element.elementor-element-601f6d4e .elementskit-section-title-wraper p{color:#ffffff;font-family:"Lato", Sans-serif;font-size:15px;}.elementor-6087 .elementor-element.elementor-element-62534e7 .elementor-button:hover, .elementor-6087 .elementor-element.elementor-element-62534e7 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-62534e7 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-6087 .elementor-element.elementor-element-e043e60 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-6087 .elementor-element.elementor-element-e043e60:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-e043e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-e043e60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-6087 .elementor-element.elementor-element-e043e60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6087 .elementor-element.elementor-element-55337b6a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-6f4aedcb .elementor-heading-title{color:#F68633;}.elementor-6087 .elementor-element.elementor-element-69d26dbf > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-6087 .elementor-element.elementor-element-19558164{columns:1;}.elementor-6087 .elementor-element.elementor-element-5223b0a9 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-6087 .elementor-element.elementor-element-5223b0a9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-5223b0a9{--e-transform-transition-duration:300ms;}.elementor-6087 .elementor-element.elementor-element-29d4ec82 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-6087 .elementor-element.elementor-element-29d4ec82:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-29d4ec82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-29d4ec82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 24px 120px 24px;}.elementor-6087 .elementor-element.elementor-element-29d4ec82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6087 .elementor-element.elementor-element-17984d5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-6087 .elementor-element.elementor-element-17984d5a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-302dc98a .elementor-heading-title{color:#F68633;}.elementor-6087 .elementor-element.elementor-element-39e4a554{width:var( --container-widget-width, 55.304% );max-width:55.304%;--container-widget-width:55.304%;--container-widget-flex-grow:0;--e-transform-transition-duration:300ms;}.elementor-6087 .elementor-element.elementor-element-39e4a554 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-6087 .elementor-element.elementor-element-39e4a554 > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );margin:5px 5px 5px 5px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:12px 12px 12px 12px;}.elementor-6087 .elementor-element.elementor-element-39e4a554.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6087 .elementor-element.elementor-element-39e4a554 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-6087 .elementor-element.elementor-element-39e4a554 .elementor-icon-box-title{margin-block-end:8px;}.elementor-6087 .elementor-element.elementor-element-39e4a554.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-39e4a554.elementor-view-framed .elementor-icon, .elementor-6087 .elementor-element.elementor-element-39e4a554.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-39e4a554 .elementor-icon{font-size:24px;}.elementor-6087 .elementor-element.elementor-element-39e4a554 .elementor-icon-box-description{font-size:16px;}.elementor-6087 .elementor-element.elementor-element-28cf32ae{width:var( --container-widget-width, 43.468% );max-width:43.468%;--container-widget-width:43.468%;--container-widget-flex-grow:0;--e-transform-transition-duration:300ms;}.elementor-6087 .elementor-element.elementor-element-28cf32ae > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-6087 .elementor-element.elementor-element-28cf32ae > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );margin:5px 5px 5px 5px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:12px 12px 12px 12px;}.elementor-6087 .elementor-element.elementor-element-28cf32ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6087 .elementor-element.elementor-element-28cf32ae .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-6087 .elementor-element.elementor-element-28cf32ae .elementor-icon-box-title{margin-block-end:8px;}.elementor-6087 .elementor-element.elementor-element-28cf32ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-28cf32ae.elementor-view-framed .elementor-icon, .elementor-6087 .elementor-element.elementor-element-28cf32ae.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-28cf32ae .elementor-icon{font-size:24px;}.elementor-6087 .elementor-element.elementor-element-28cf32ae .elementor-icon-box-description{font-size:16px;}.elementor-6087 .elementor-element.elementor-element-169c39db > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-6087 .elementor-element.elementor-element-169c39db > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );margin:5px 5px 5px 5px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:12px 12px 12px 12px;}.elementor-6087 .elementor-element.elementor-element-169c39db{--e-transform-transition-duration:300ms;}.elementor-6087 .elementor-element.elementor-element-169c39db .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-6087 .elementor-element.elementor-element-169c39db .elementor-icon-box-title{margin-block-end:8px;}.elementor-6087 .elementor-element.elementor-element-169c39db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-169c39db.elementor-view-framed .elementor-icon, .elementor-6087 .elementor-element.elementor-element-169c39db.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-169c39db .elementor-icon{font-size:24px;}.elementor-6087 .elementor-element.elementor-element-169c39db .elementor-icon-box-description{font-size:16px;}.elementor-6087 .elementor-element.elementor-element-51b4d72e > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-6087 .elementor-element.elementor-element-51b4d72e > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor5 );margin:5px 5px 5px 5px;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor1 );border-radius:12px 12px 12px 12px;}.elementor-6087 .elementor-element.elementor-element-51b4d72e{--e-transform-transition-duration:300ms;}.elementor-6087 .elementor-element.elementor-element-51b4d72e .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-6087 .elementor-element.elementor-element-51b4d72e .elementor-icon-box-title{margin-block-end:8px;}.elementor-6087 .elementor-element.elementor-element-51b4d72e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-51b4d72e.elementor-view-framed .elementor-icon, .elementor-6087 .elementor-element.elementor-element-51b4d72e.elementor-view-default .elementor-icon{fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-51b4d72e .elementor-icon{font-size:24px;}.elementor-6087 .elementor-element.elementor-element-51b4d72e .elementor-icon-box-description{font-size:16px;}.elementor-6087 .elementor-element.elementor-element-1b7821d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-6087 .elementor-element.elementor-element-1b7821d4 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-6087 .elementor-element.elementor-element-528e1006{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6087 .elementor-element.elementor-element-528e1006.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-6087 .elementor-element.elementor-element-dddc321{width:var( --container-widget-width, 99.383% );max-width:99.383%;--container-widget-width:99.383%;--container-widget-flex-grow:0;}.elementor-6087 .elementor-element.elementor-element-dddc321.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-title{margin-bottom:18px;font-size:36px;font-weight:700;line-height:1.18em;color:#171717;}.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-description{color:#5F5F5F;}.elementor-6087 .elementor-element.elementor-element-5cc398f2{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6087 .elementor-element.elementor-element-3f2b435b{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-3f2b435b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-3f2b435b.elementor-element{--align-self:center;}.elementor-6087 .elementor-element.elementor-element-16ca8aab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6087 .elementor-element.elementor-element-16ca8aab:not(.elementor-motion-effects-element-type-background), .elementor-6087 .elementor-element.elementor-element-16ca8aab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6087 .elementor-element.elementor-element-16ca8aab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6087 .elementor-element.elementor-element-16ca8aab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6087 .elementor-element.elementor-element-2fdf3e1a > .elementor-element-populated{padding:0% 20% 0% 20%;}.elementor-6087 .elementor-element.elementor-element-73bf0fde{text-align:center;}.elementor-6087 .elementor-element.elementor-element-73bf0fde .elementor-heading-title{font-size:45px;font-weight:600;line-height:1.2em;color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-5486287f > .elementor-widget-container{margin:-10px 0px 30px 0px;}.elementor-6087 .elementor-element.elementor-element-5486287f{text-align:center;}.elementor-6087 .elementor-element.elementor-element-5486287f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#686868;}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-tab-title{border-width:0px;border-color:#686868;background-color:rgba(35,35,35,0);padding:30px 30px 30px 30px;}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-tab-content{border-width:0px;border-block-end-color:#686868;background-color:rgba(25,25,25,0);color:#686868;font-size:16px;font-weight:300;line-height:1.8em;padding:15px 35px 15px 35px;}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-toggle-item:not(:last-child){margin-block-end:32px;}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-toggle-item{box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-toggle-title, .elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor2 );}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-tab-title.elementor-active a, .elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-toggle-title{font-family:"Roboto", Sans-serif;font-weight:600;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-tab-title .elementor-toggle-icon i:before{color:#ffffff;}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-tab-title .elementor-toggle-icon svg{fill:#ffffff;}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-36b6c275 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-astglobalcolor0 );}@media(max-width:1024px){.elementor-6087 .elementor-element.elementor-element-7d02294e .ekit-heading__shadow-text{top:0%;left:22%;}.elementor-6087 .elementor-element.elementor-element-4e549657 .elementskit-section-title-wraper .elementskit-section-title{font-size:32px;line-height:42px;}.elementor-6087 .elementor-element.elementor-element-3ee77446{--padding-top:56px;--padding-bottom:56px;--padding-left:28px;--padding-right:28px;}.elementor-6087 .elementor-element.elementor-element-15dca7a5 .elementor-heading-title{font-size:38px;}.elementor-6087 .elementor-element.elementor-element-144930a4{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6087 .elementor-element.elementor-element-51c29af{--min-height:0px;}.elementor-6087 .elementor-element.elementor-element-3143699e .elementor-heading-title{font-size:21px;}.elementor-6087 .elementor-element.elementor-element-5b796d08 .elementor-heading-title{font-size:21px;}.elementor-6087 .elementor-element.elementor-element-7f748b04 .elementor-heading-title{font-size:21px;}.elementor-6087 .elementor-element.elementor-element-1ab5a12b .elementor-heading-title{font-size:21px;}.elementor-6087 .elementor-element.elementor-element-5e4482f8{width:var( --container-widget-width, 229.641px );max-width:229.641px;--container-widget-width:229.641px;--container-widget-flex-grow:0;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-nav .elementkit-nav-link{padding:15px 15px 15px 15px;}.elementor-6087 .elementor-element.elementor-element-685d29ab{--padding-top:76px;--padding-bottom:76px;--padding-left:20px;--padding-right:20px;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;}.elementor-6087 .elementor-element.elementor-element-e043e60{padding:90px 25px 90px 25px;}.elementor-6087 .elementor-element.elementor-element-69d26dbf > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-6087 .elementor-element.elementor-element-5223b0a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-29d4ec82{padding:85px 22px 85px 22px;}.elementor-6087 .elementor-element.elementor-element-17984d5a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-39e4a554{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-28cf32ae{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-169c39db{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-51b4d72e{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-1b7821d4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-528e1006{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-title{font-size:31px;}.elementor-6087 .elementor-element.elementor-element-16ca8aab{padding:100px 25px 100px 25px;}.elementor-6087 .elementor-element.elementor-element-2fdf3e1a > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-6087 .elementor-element.elementor-element-ab78748{--padding-top:45px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-6087 .elementor-element.elementor-element-38952fd9 .elementskit-accordion-content .elementskit-btn{padding:19px 12px 18px 12px;}.elementor-6087 .elementor-element.elementor-element-7d02294e > .elementor-widget-container{margin:060px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-7d02294e .elementskit-section-title-wraper .elementskit-section-title{font-size:34px;}.elementor-6087 .elementor-element.elementor-element-7d02294e .ekit-heading__shadow-text{top:0%;left:13%;font-size:65px;}.elementor-6087 .elementor-element.elementor-element-51822eb0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6087 .elementor-element.elementor-element-2c150cb0{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-2c150cb0 .bdt-slider .bdt-slide-item .bdt-slide-link{border-radius:20px 20px 20px 20px;padding:10px 10px 10px 10px;line-height:0.9em;}.elementor-6087 .elementor-element.elementor-element-48883baf{--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6087 .elementor-element.elementor-element-4e549657 > .elementor-widget-container{margin:-50px 0px 25px 0px;}.elementor-6087 .elementor-element.elementor-element-4e549657 .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;line-height:38px;}.elementor-6087 .elementor-element.elementor-element-3ee77446{--margin-top:16px;--margin-bottom:16px;--margin-left:10px;--margin-right:10px;--padding-top:42px;--padding-bottom:42px;--padding-left:16px;--padding-right:16px;}.elementor-6087 .elementor-element.elementor-element-15dca7a5 .elementor-heading-title{font-size:30px;}.elementor-6087 .elementor-element.elementor-element-57427284{font-size:15px;}.elementor-6087 .elementor-element.elementor-element-144930a4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6087 .elementor-element.elementor-element-51c29af{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6087 .elementor-element.elementor-element-3143699e .elementor-heading-title{font-size:20px;}.elementor-6087 .elementor-element.elementor-element-7e433016{font-size:14px;}.elementor-6087 .elementor-element.elementor-element-747846a0{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6087 .elementor-element.elementor-element-5b796d08 .elementor-heading-title{font-size:20px;}.elementor-6087 .elementor-element.elementor-element-419d0255{font-size:14px;}.elementor-6087 .elementor-element.elementor-element-5c6c5f19{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6087 .elementor-element.elementor-element-7f748b04 .elementor-heading-title{font-size:20px;}.elementor-6087 .elementor-element.elementor-element-7f726680{font-size:14px;}.elementor-6087 .elementor-element.elementor-element-7999c349{--width:100%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6087 .elementor-element.elementor-element-1ab5a12b .elementor-heading-title{font-size:20px;}.elementor-6087 .elementor-element.elementor-element-4db6fe8{font-size:14px;}.elementor-6087 .elementor-element.elementor-element-5e4482f8{width:var( --container-widget-width, 313.641px );max-width:313.641px;--container-widget-width:313.641px;--container-widget-flex-grow:0;text-align:center;}.elementor-6087 .elementor-element.elementor-element-6a87da16 .elementkit-tab-nav .elementkit-nav-link{padding:10px 10px 10px 10px;}.elementor-6087 .elementor-element.elementor-element-685d29ab{--padding-top:58px;--padding-bottom:58px;--padding-left:14px;--padding-right:14px;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-section-title{font-size:27px;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-border-divider::before{height:0px;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{height:0px;}.elementor-6087 .elementor-element.elementor-element-597957a8 .elementskit-section-title-wraper .elementskit-border-star{height:0px;}.elementor-6087 .elementor-element.elementor-element-d9e5f6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox .elementskit-info-box-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox .elementskit-info-box-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox .elementskit-info-box-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox .elementskit-info-box-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox .elementskit-info-box-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox .elementskit-info-box-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox .elementkit-infobox-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox .elementskit-info-box-icon{line-height:10px;}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-border-divider{background:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-border-star{color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-16ffc94a .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-6087 .elementor-element.elementor-element-26026e76{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6087 .elementor-element.elementor-element-601f6d4e{width:var( --container-widget-width, 281.898px );max-width:281.898px;--container-widget-width:281.898px;--container-widget-flex-grow:0;}.elementor-6087 .elementor-element.elementor-element-e043e60{padding:75px 20px 75px 20px;}.elementor-6087 .elementor-element.elementor-element-69d26dbf > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-29d4ec82{padding:60px 16px 60px 16px;}.elementor-bc-flex-widget .elementor-6087 .elementor-element.elementor-element-17984d5a.elementor-column .elementor-widget-wrap{align-items:space-around;}.elementor-6087 .elementor-element.elementor-element-17984d5a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-around;align-items:space-around;}.elementor-6087 .elementor-element.elementor-element-17984d5a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6087 .elementor-element.elementor-element-17984d5a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-302dc98a{text-align:start;}.elementor-6087 .elementor-element.elementor-element-39e4a554{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-28cf32ae{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-169c39db{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-51b4d72e{width:100%;max-width:100%;}.elementor-6087 .elementor-element.elementor-element-1b7821d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-528e1006{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-wrapper{text-align:start;}.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-title{font-size:28px;}.elementor-6087 .elementor-element.elementor-element-5cc398f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6087 .elementor-element.elementor-element-3f2b435b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6087 .elementor-element.elementor-element-16ca8aab{padding:50px 20px 50px 20px;}.elementor-6087 .elementor-element.elementor-element-36b6c275 > .elementor-widget-container{padding:15px 0px 0px 0px;}}@media(min-width:768px){.elementor-6087 .elementor-element.elementor-element-3ee77446{--content-width:1240px;}.elementor-6087 .elementor-element.elementor-element-6182201f{--width:100%;}.elementor-6087 .elementor-element.elementor-element-144930a4{--width:100%;}.elementor-6087 .elementor-element.elementor-element-51c29af{--width:100%;}.elementor-6087 .elementor-element.elementor-element-747846a0{--width:100%;}.elementor-6087 .elementor-element.elementor-element-5c6c5f19{--width:100%;}.elementor-6087 .elementor-element.elementor-element-7999c349{--width:100%;}.elementor-6087 .elementor-element.elementor-element-17984d5a{width:45%;}.elementor-6087 .elementor-element.elementor-element-1b7821d4{width:55%;}.elementor-6087 .elementor-element.elementor-element-5cc398f2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6087 .elementor-element.elementor-element-51c29af{--width:100%;}.elementor-6087 .elementor-element.elementor-element-747846a0{--width:100%;}.elementor-6087 .elementor-element.elementor-element-5c6c5f19{--width:100%;}.elementor-6087 .elementor-element.elementor-element-7999c349{--width:100%;}.elementor-6087 .elementor-element.elementor-element-55337b6a{width:45%;}.elementor-6087 .elementor-element.elementor-element-17984d5a{width:100%;}.elementor-6087 .elementor-element.elementor-element-1b7821d4{width:100%;}}/* Start custom CSS for elementskit-icon-box, class: .elementor-element-4405bc12 *//* TRUE GLASS CARD */
.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox{
    position:relative !important;
    isolation:isolate;
    overflow:hidden !important;
    height:100% !important;
    min-height:238px;
    padding:30px 28px !important;

    /* Visible glass even on a simple/light background */
    background:rgba(255,255,255,.34) !important;
    background-image:linear-gradient(
        135deg,
        rgba(255,255,255,.26) 0%,
        rgba(255,255,255,.08) 52%,
        rgba(255,255,255,.18) 100%
    ) !important;

    border:1px solid rgba(255,255,255,.66) !important;
    border-radius:20px !important;

    -webkit-backdrop-filter:blur(18px) saturate(135%) !important;
    backdrop-filter:blur(18px) saturate(135%) !important;

    box-shadow:
        0 10px 28px rgba(24,24,24,.075),
        inset 0 1px 0 rgba(255,255,255,.80),
        inset 0 -1px 0 rgba(255,255,255,.18) !important;

    transition:
        background-color .25s ease,
        border-color .25s ease,
        box-shadow .25s ease !important;
}

/* Subtle glass highlight */
.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox:before{
    content:"";
    position:absolute;
    inset:0;
    z-index:0;
    pointer-events:none;
    border-radius:inherit;
    background:linear-gradient(
        125deg,
        rgba(255,255,255,.34) 0%,
        rgba(255,255,255,.08) 34%,
        rgba(255,255,255,0) 58%
    );
}

/* Keep actual content above the glass highlight */
.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox > *{
    position:relative;
    z-index:1;
}

/* CLIENT REQUEST: only a very minor shade change on hover */
.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox:hover{
    transform:none !important;
    background-color:rgba(255,255,255,.42) !important;
    border-color:rgba(255,255,255,.80) !important;
    box-shadow:
        0 11px 30px rgba(24,24,24,.09),
        inset 0 1px 0 rgba(255,255,255,.88),
        inset 0 -1px 0 rgba(255,255,255,.24) !important;
}

/* Refined icon treatment */
.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-icon{
    width:48px !important;
    height:48px !important;
    min-width:48px !important;
    display:flex !important;
    align-items:center;
    justify-content:center;
    border-radius:14px !important;
    background:rgba(255,255,255,.42) !important;
    border:1px solid rgba(255,255,255,.72) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.76);
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
}

.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-icon,
.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-icon i,
.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-icon svg{
    color:#F58220 !important;
    fill:#F58220 !important;
}

.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-title{
    color:#181818 !important;
    font-size:19px !important;
    line-height:1.32 !important;
    font-weight:700 !important;
    letter-spacing:-.012em;
    margin-bottom:11px !important;
}

.elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-description,
.elementor-6087 .elementor-element.elementor-element-4405bc12 .box-body p{
    color:rgba(24,24,24,.70) !important;
    font-size:15px !important;
    line-height:1.65 !important;
    margin-bottom:0 !important;
}

/* Tablet */
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox{
        min-height:220px;
        padding:26px 24px !important;
        border-radius:18px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-title{
        font-size:18px !important;
    }
}

/* Mobile */
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-infobox{
        min-height:0;
        padding:23px 20px !important;
        border-radius:17px !important;
        -webkit-backdrop-filter:blur(14px) saturate(130%) !important;
        backdrop-filter:blur(14px) saturate(130%) !important;
    }
    .elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-icon{
        width:44px !important;
        height:44px !important;
        min-width:44px !important;
        border-radius:12px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-title{
        font-size:17px !important;
        line-height:1.35 !important;
    }
    .elementor-6087 .elementor-element.elementor-element-4405bc12 .elementskit-info-box-description,
    .elementor-6087 .elementor-element.elementor-element-4405bc12 .box-body p{
        font-size:14px !important;
        line-height:1.6 !important;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-795d734c *//* TRUE GLASS CARD */
.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox{
    position:relative !important;
    isolation:isolate;
    overflow:hidden !important;
    height:100% !important;
    min-height:238px;
    padding:30px 28px !important;

    /* Visible glass even on a simple/light background */
    background:rgba(255,255,255,.34) !important;
    background-image:linear-gradient(
        135deg,
        rgba(255,255,255,.26) 0%,
        rgba(255,255,255,.08) 52%,
        rgba(255,255,255,.18) 100%
    ) !important;

    border:1px solid rgba(255,255,255,.66) !important;
    border-radius:20px !important;

    -webkit-backdrop-filter:blur(18px) saturate(135%) !important;
    backdrop-filter:blur(18px) saturate(135%) !important;

    box-shadow:
        0 10px 28px rgba(24,24,24,.075),
        inset 0 1px 0 rgba(255,255,255,.80),
        inset 0 -1px 0 rgba(255,255,255,.18) !important;

    transition:
        background-color .25s ease,
        border-color .25s ease,
        box-shadow .25s ease !important;
}

/* Subtle glass highlight */
.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox:before{
    content:"";
    position:absolute;
    inset:0;
    z-index:0;
    pointer-events:none;
    border-radius:inherit;
    background:linear-gradient(
        125deg,
        rgba(255,255,255,.34) 0%,
        rgba(255,255,255,.08) 34%,
        rgba(255,255,255,0) 58%
    );
}

/* Keep actual content above the glass highlight */
.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox > *{
    position:relative;
    z-index:1;
}

/* CLIENT REQUEST: only a very minor shade change on hover */
.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox:hover{
    transform:none !important;
    background-color:rgba(255,255,255,.42) !important;
    border-color:rgba(255,255,255,.80) !important;
    box-shadow:
        0 11px 30px rgba(24,24,24,.09),
        inset 0 1px 0 rgba(255,255,255,.88),
        inset 0 -1px 0 rgba(255,255,255,.24) !important;
}

/* Refined icon treatment */
.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-icon{
    width:48px !important;
    height:48px !important;
    min-width:48px !important;
    display:flex !important;
    align-items:center;
    justify-content:center;
    border-radius:14px !important;
    background:rgba(255,255,255,.42) !important;
    border:1px solid rgba(255,255,255,.72) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.76);
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
}

.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-icon,
.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-icon i,
.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-icon svg{
    color:#F58220 !important;
    fill:#F58220 !important;
}

.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-title{
    color:#181818 !important;
    font-size:19px !important;
    line-height:1.32 !important;
    font-weight:700 !important;
    letter-spacing:-.012em;
    margin-bottom:11px !important;
}

.elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-description,
.elementor-6087 .elementor-element.elementor-element-795d734c .box-body p{
    color:rgba(24,24,24,.70) !important;
    font-size:15px !important;
    line-height:1.65 !important;
    margin-bottom:0 !important;
}

/* Tablet */
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox{
        min-height:220px;
        padding:26px 24px !important;
        border-radius:18px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-title{
        font-size:18px !important;
    }
}

/* Mobile */
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-infobox{
        min-height:0;
        padding:23px 20px !important;
        border-radius:17px !important;
        -webkit-backdrop-filter:blur(14px) saturate(130%) !important;
        backdrop-filter:blur(14px) saturate(130%) !important;
    }
    .elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-icon{
        width:44px !important;
        height:44px !important;
        min-width:44px !important;
        border-radius:12px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-title{
        font-size:17px !important;
        line-height:1.35 !important;
    }
    .elementor-6087 .elementor-element.elementor-element-795d734c .elementskit-info-box-description,
    .elementor-6087 .elementor-element.elementor-element-795d734c .box-body p{
        font-size:14px !important;
        line-height:1.6 !important;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-3640f4f7 *//* TRUE GLASS CARD */
.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox{
    position:relative !important;
    isolation:isolate;
    overflow:hidden !important;
    height:100% !important;
    min-height:238px;
    padding:30px 28px !important;

    /* Visible glass even on a simple/light background */
    background:rgba(255,255,255,.34) !important;
    background-image:linear-gradient(
        135deg,
        rgba(255,255,255,.26) 0%,
        rgba(255,255,255,.08) 52%,
        rgba(255,255,255,.18) 100%
    ) !important;

    border:1px solid rgba(255,255,255,.66) !important;
    border-radius:20px !important;

    -webkit-backdrop-filter:blur(18px) saturate(135%) !important;
    backdrop-filter:blur(18px) saturate(135%) !important;

    box-shadow:
        0 10px 28px rgba(24,24,24,.075),
        inset 0 1px 0 rgba(255,255,255,.80),
        inset 0 -1px 0 rgba(255,255,255,.18) !important;

    transition:
        background-color .25s ease,
        border-color .25s ease,
        box-shadow .25s ease !important;
}

/* Subtle glass highlight */
.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox:before{
    content:"";
    position:absolute;
    inset:0;
    z-index:0;
    pointer-events:none;
    border-radius:inherit;
    background:linear-gradient(
        125deg,
        rgba(255,255,255,.34) 0%,
        rgba(255,255,255,.08) 34%,
        rgba(255,255,255,0) 58%
    );
}

/* Keep actual content above the glass highlight */
.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox > *{
    position:relative;
    z-index:1;
}

/* CLIENT REQUEST: only a very minor shade change on hover */
.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox:hover{
    transform:none !important;
    background-color:rgba(255,255,255,.42) !important;
    border-color:rgba(255,255,255,.80) !important;
    box-shadow:
        0 11px 30px rgba(24,24,24,.09),
        inset 0 1px 0 rgba(255,255,255,.88),
        inset 0 -1px 0 rgba(255,255,255,.24) !important;
}

/* Refined icon treatment */
.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-icon{
    width:48px !important;
    height:48px !important;
    min-width:48px !important;
    display:flex !important;
    align-items:center;
    justify-content:center;
    border-radius:14px !important;
    background:rgba(255,255,255,.42) !important;
    border:1px solid rgba(255,255,255,.72) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.76);
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
}

.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-icon,
.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-icon i,
.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-icon svg{
    color:#F58220 !important;
    fill:#F58220 !important;
}

.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-title{
    color:#181818 !important;
    font-size:19px !important;
    line-height:1.32 !important;
    font-weight:700 !important;
    letter-spacing:-.012em;
    margin-bottom:11px !important;
}

.elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-description,
.elementor-6087 .elementor-element.elementor-element-3640f4f7 .box-body p{
    color:rgba(24,24,24,.70) !important;
    font-size:15px !important;
    line-height:1.65 !important;
    margin-bottom:0 !important;
}

/* Tablet */
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox{
        min-height:220px;
        padding:26px 24px !important;
        border-radius:18px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-title{
        font-size:18px !important;
    }
}

/* Mobile */
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-infobox{
        min-height:0;
        padding:23px 20px !important;
        border-radius:17px !important;
        -webkit-backdrop-filter:blur(14px) saturate(130%) !important;
        backdrop-filter:blur(14px) saturate(130%) !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-icon{
        width:44px !important;
        height:44px !important;
        min-width:44px !important;
        border-radius:12px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-title{
        font-size:17px !important;
        line-height:1.35 !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3640f4f7 .elementskit-info-box-description,
    .elementor-6087 .elementor-element.elementor-element-3640f4f7 .box-body p{
        font-size:14px !important;
        line-height:1.6 !important;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-24c8d472 *//* TRUE GLASS CARD */
.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox{
    position:relative !important;
    isolation:isolate;
    overflow:hidden !important;
    height:100% !important;
    min-height:238px;
    padding:30px 28px !important;

    /* Visible glass even on a simple/light background */
    background:rgba(255,255,255,.34) !important;
    background-image:linear-gradient(
        135deg,
        rgba(255,255,255,.26) 0%,
        rgba(255,255,255,.08) 52%,
        rgba(255,255,255,.18) 100%
    ) !important;

    border:1px solid rgba(255,255,255,.66) !important;
    border-radius:20px !important;

    -webkit-backdrop-filter:blur(18px) saturate(135%) !important;
    backdrop-filter:blur(18px) saturate(135%) !important;

    box-shadow:
        0 10px 28px rgba(24,24,24,.075),
        inset 0 1px 0 rgba(255,255,255,.80),
        inset 0 -1px 0 rgba(255,255,255,.18) !important;

    transition:
        background-color .25s ease,
        border-color .25s ease,
        box-shadow .25s ease !important;
}

/* Subtle glass highlight */
.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox:before{
    content:"";
    position:absolute;
    inset:0;
    z-index:0;
    pointer-events:none;
    border-radius:inherit;
    background:linear-gradient(
        125deg,
        rgba(255,255,255,.34) 0%,
        rgba(255,255,255,.08) 34%,
        rgba(255,255,255,0) 58%
    );
}

/* Keep actual content above the glass highlight */
.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox > *{
    position:relative;
    z-index:1;
}

/* CLIENT REQUEST: only a very minor shade change on hover */
.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox:hover{
    transform:none !important;
    background-color:rgba(255,255,255,.42) !important;
    border-color:rgba(255,255,255,.80) !important;
    box-shadow:
        0 11px 30px rgba(24,24,24,.09),
        inset 0 1px 0 rgba(255,255,255,.88),
        inset 0 -1px 0 rgba(255,255,255,.24) !important;
}

/* Refined icon treatment */
.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-icon{
    width:48px !important;
    height:48px !important;
    min-width:48px !important;
    display:flex !important;
    align-items:center;
    justify-content:center;
    border-radius:14px !important;
    background:rgba(255,255,255,.42) !important;
    border:1px solid rgba(255,255,255,.72) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.76);
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
}

.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-icon,
.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-icon i,
.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-icon svg{
    color:#F58220 !important;
    fill:#F58220 !important;
}

.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-title{
    color:#181818 !important;
    font-size:19px !important;
    line-height:1.32 !important;
    font-weight:700 !important;
    letter-spacing:-.012em;
    margin-bottom:11px !important;
}

.elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-description,
.elementor-6087 .elementor-element.elementor-element-24c8d472 .box-body p{
    color:rgba(24,24,24,.70) !important;
    font-size:15px !important;
    line-height:1.65 !important;
    margin-bottom:0 !important;
}

/* Tablet */
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox{
        min-height:220px;
        padding:26px 24px !important;
        border-radius:18px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-title{
        font-size:18px !important;
    }
}

/* Mobile */
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-infobox{
        min-height:0;
        padding:23px 20px !important;
        border-radius:17px !important;
        -webkit-backdrop-filter:blur(14px) saturate(130%) !important;
        backdrop-filter:blur(14px) saturate(130%) !important;
    }
    .elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-icon{
        width:44px !important;
        height:44px !important;
        min-width:44px !important;
        border-radius:12px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-title{
        font-size:17px !important;
        line-height:1.35 !important;
    }
    .elementor-6087 .elementor-element.elementor-element-24c8d472 .elementskit-info-box-description,
    .elementor-6087 .elementor-element.elementor-element-24c8d472 .box-body p{
        font-size:14px !important;
        line-height:1.6 !important;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-4a9ad6e1 *//* TRUE GLASS CARD */
.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox{
    position:relative !important;
    isolation:isolate;
    overflow:hidden !important;
    height:100% !important;
    min-height:238px;
    padding:30px 28px !important;

    /* Visible glass even on a simple/light background */
    background:rgba(255,255,255,.34) !important;
    background-image:linear-gradient(
        135deg,
        rgba(255,255,255,.26) 0%,
        rgba(255,255,255,.08) 52%,
        rgba(255,255,255,.18) 100%
    ) !important;

    border:1px solid rgba(255,255,255,.66) !important;
    border-radius:20px !important;

    -webkit-backdrop-filter:blur(18px) saturate(135%) !important;
    backdrop-filter:blur(18px) saturate(135%) !important;

    box-shadow:
        0 10px 28px rgba(24,24,24,.075),
        inset 0 1px 0 rgba(255,255,255,.80),
        inset 0 -1px 0 rgba(255,255,255,.18) !important;

    transition:
        background-color .25s ease,
        border-color .25s ease,
        box-shadow .25s ease !important;
}

/* Subtle glass highlight */
.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox:before{
    content:"";
    position:absolute;
    inset:0;
    z-index:0;
    pointer-events:none;
    border-radius:inherit;
    background:linear-gradient(
        125deg,
        rgba(255,255,255,.34) 0%,
        rgba(255,255,255,.08) 34%,
        rgba(255,255,255,0) 58%
    );
}

/* Keep actual content above the glass highlight */
.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox > *{
    position:relative;
    z-index:1;
}

/* CLIENT REQUEST: only a very minor shade change on hover */
.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox:hover{
    transform:none !important;
    background-color:rgba(255,255,255,.42) !important;
    border-color:rgba(255,255,255,.80) !important;
    box-shadow:
        0 11px 30px rgba(24,24,24,.09),
        inset 0 1px 0 rgba(255,255,255,.88),
        inset 0 -1px 0 rgba(255,255,255,.24) !important;
}

/* Refined icon treatment */
.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-icon{
    width:48px !important;
    height:48px !important;
    min-width:48px !important;
    display:flex !important;
    align-items:center;
    justify-content:center;
    border-radius:14px !important;
    background:rgba(255,255,255,.42) !important;
    border:1px solid rgba(255,255,255,.72) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.76);
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
}

.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-icon,
.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-icon i,
.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-icon svg{
    color:#F58220 !important;
    fill:#F58220 !important;
}

.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-title{
    color:#181818 !important;
    font-size:19px !important;
    line-height:1.32 !important;
    font-weight:700 !important;
    letter-spacing:-.012em;
    margin-bottom:11px !important;
}

.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-description,
.elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .box-body p{
    color:rgba(24,24,24,.70) !important;
    font-size:15px !important;
    line-height:1.65 !important;
    margin-bottom:0 !important;
}

/* Tablet */
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox{
        min-height:220px;
        padding:26px 24px !important;
        border-radius:18px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-title{
        font-size:18px !important;
    }
}

/* Mobile */
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-infobox{
        min-height:0;
        padding:23px 20px !important;
        border-radius:17px !important;
        -webkit-backdrop-filter:blur(14px) saturate(130%) !important;
        backdrop-filter:blur(14px) saturate(130%) !important;
    }
    .elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-icon{
        width:44px !important;
        height:44px !important;
        min-width:44px !important;
        border-radius:12px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-title{
        font-size:17px !important;
        line-height:1.35 !important;
    }
    .elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .elementskit-info-box-description,
    .elementor-6087 .elementor-element.elementor-element-4a9ad6e1 .box-body p{
        font-size:14px !important;
        line-height:1.6 !important;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-554f1b4a *//* TRUE GLASS CARD */
.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox{
    position:relative !important;
    isolation:isolate;
    overflow:hidden !important;
    height:100% !important;
    min-height:238px;
    padding:30px 28px !important;

    /* Visible glass even on a simple/light background */
    background:rgba(255,255,255,.34) !important;
    background-image:linear-gradient(
        135deg,
        rgba(255,255,255,.26) 0%,
        rgba(255,255,255,.08) 52%,
        rgba(255,255,255,.18) 100%
    ) !important;

    border:1px solid rgba(255,255,255,.66) !important;
    border-radius:20px !important;

    -webkit-backdrop-filter:blur(18px) saturate(135%) !important;
    backdrop-filter:blur(18px) saturate(135%) !important;

    box-shadow:
        0 10px 28px rgba(24,24,24,.075),
        inset 0 1px 0 rgba(255,255,255,.80),
        inset 0 -1px 0 rgba(255,255,255,.18) !important;

    transition:
        background-color .25s ease,
        border-color .25s ease,
        box-shadow .25s ease !important;
}

/* Subtle glass highlight */
.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox:before{
    content:"";
    position:absolute;
    inset:0;
    z-index:0;
    pointer-events:none;
    border-radius:inherit;
    background:linear-gradient(
        125deg,
        rgba(255,255,255,.34) 0%,
        rgba(255,255,255,.08) 34%,
        rgba(255,255,255,0) 58%
    );
}

/* Keep actual content above the glass highlight */
.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox > *{
    position:relative;
    z-index:1;
}

/* CLIENT REQUEST: only a very minor shade change on hover */
.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox:hover{
    transform:none !important;
    background-color:rgba(255,255,255,.42) !important;
    border-color:rgba(255,255,255,.80) !important;
    box-shadow:
        0 11px 30px rgba(24,24,24,.09),
        inset 0 1px 0 rgba(255,255,255,.88),
        inset 0 -1px 0 rgba(255,255,255,.24) !important;
}

/* Refined icon treatment */
.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-icon{
    width:48px !important;
    height:48px !important;
    min-width:48px !important;
    display:flex !important;
    align-items:center;
    justify-content:center;
    border-radius:14px !important;
    background:rgba(255,255,255,.42) !important;
    border:1px solid rgba(255,255,255,.72) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.76);
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
}

.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-icon,
.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-icon i,
.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-icon svg{
    color:#F58220 !important;
    fill:#F58220 !important;
}

.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-title{
    color:#181818 !important;
    font-size:19px !important;
    line-height:1.32 !important;
    font-weight:700 !important;
    letter-spacing:-.012em;
    margin-bottom:11px !important;
}

.elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-description,
.elementor-6087 .elementor-element.elementor-element-554f1b4a .box-body p{
    color:rgba(24,24,24,.70) !important;
    font-size:15px !important;
    line-height:1.65 !important;
    margin-bottom:0 !important;
}

/* Tablet */
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox{
        min-height:220px;
        padding:26px 24px !important;
        border-radius:18px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-title{
        font-size:18px !important;
    }
}

/* Mobile */
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-infobox{
        min-height:0;
        padding:23px 20px !important;
        border-radius:17px !important;
        -webkit-backdrop-filter:blur(14px) saturate(130%) !important;
        backdrop-filter:blur(14px) saturate(130%) !important;
    }
    .elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-icon{
        width:44px !important;
        height:44px !important;
        min-width:44px !important;
        border-radius:12px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-title{
        font-size:17px !important;
        line-height:1.35 !important;
    }
    .elementor-6087 .elementor-element.elementor-element-554f1b4a .elementskit-info-box-description,
    .elementor-6087 .elementor-element.elementor-element-554f1b4a .box-body p{
        font-size:14px !important;
        line-height:1.6 !important;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-5b53083e *//* TRUE GLASS CARD */
.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox{
    position:relative !important;
    isolation:isolate;
    overflow:hidden !important;
    height:100% !important;
    min-height:238px;
    padding:30px 28px !important;

    /* Visible glass even on a simple/light background */
    background:rgba(255,255,255,.34) !important;
    background-image:linear-gradient(
        135deg,
        rgba(255,255,255,.26) 0%,
        rgba(255,255,255,.08) 52%,
        rgba(255,255,255,.18) 100%
    ) !important;

    border:1px solid rgba(255,255,255,.66) !important;
    border-radius:20px !important;

    -webkit-backdrop-filter:blur(18px) saturate(135%) !important;
    backdrop-filter:blur(18px) saturate(135%) !important;

    box-shadow:
        0 10px 28px rgba(24,24,24,.075),
        inset 0 1px 0 rgba(255,255,255,.80),
        inset 0 -1px 0 rgba(255,255,255,.18) !important;

    transition:
        background-color .25s ease,
        border-color .25s ease,
        box-shadow .25s ease !important;
}

/* Subtle glass highlight */
.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox:before{
    content:"";
    position:absolute;
    inset:0;
    z-index:0;
    pointer-events:none;
    border-radius:inherit;
    background:linear-gradient(
        125deg,
        rgba(255,255,255,.34) 0%,
        rgba(255,255,255,.08) 34%,
        rgba(255,255,255,0) 58%
    );
}

/* Keep actual content above the glass highlight */
.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox > *{
    position:relative;
    z-index:1;
}

/* CLIENT REQUEST: only a very minor shade change on hover */
.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox:hover{
    transform:none !important;
    background-color:rgba(255,255,255,.42) !important;
    border-color:rgba(255,255,255,.80) !important;
    box-shadow:
        0 11px 30px rgba(24,24,24,.09),
        inset 0 1px 0 rgba(255,255,255,.88),
        inset 0 -1px 0 rgba(255,255,255,.24) !important;
}

/* Refined icon treatment */
.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-icon{
    width:48px !important;
    height:48px !important;
    min-width:48px !important;
    display:flex !important;
    align-items:center;
    justify-content:center;
    border-radius:14px !important;
    background:rgba(255,255,255,.42) !important;
    border:1px solid rgba(255,255,255,.72) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.76);
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px);
}

.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-icon,
.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-icon i,
.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-icon svg{
    color:#F58220 !important;
    fill:#F58220 !important;
}

.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-title{
    color:#181818 !important;
    font-size:19px !important;
    line-height:1.32 !important;
    font-weight:700 !important;
    letter-spacing:-.012em;
    margin-bottom:11px !important;
}

.elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-description,
.elementor-6087 .elementor-element.elementor-element-5b53083e .box-body p{
    color:rgba(24,24,24,.70) !important;
    font-size:15px !important;
    line-height:1.65 !important;
    margin-bottom:0 !important;
}

/* Tablet */
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox{
        min-height:220px;
        padding:26px 24px !important;
        border-radius:18px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-title{
        font-size:18px !important;
    }
}

/* Mobile */
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-infobox{
        min-height:0;
        padding:23px 20px !important;
        border-radius:17px !important;
        -webkit-backdrop-filter:blur(14px) saturate(130%) !important;
        backdrop-filter:blur(14px) saturate(130%) !important;
    }
    .elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-icon{
        width:44px !important;
        height:44px !important;
        min-width:44px !important;
        border-radius:12px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-title{
        font-size:17px !important;
        line-height:1.35 !important;
    }
    .elementor-6087 .elementor-element.elementor-element-5b53083e .elementskit-info-box-description,
    .elementor-6087 .elementor-element.elementor-element-5b53083e .box-body p{
        font-size:14px !important;
        line-height:1.6 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9e5f6e */.elementor-6087 .elementor-element.elementor-element-d9e5f6e{
    width:100%;
    max-width:1240px;
    margin-left:auto;
    margin-right:auto;

    display:flex !important;
    flex-wrap:wrap !important;
    justify-content:center !important;
    align-items:stretch !important;
    gap:20px !important;
}

/* Desktop: exactly 3 cards per row */
.elementor-6087 .elementor-element.elementor-element-d9e5f6e > .elementor-element{
    width:calc((100% - 40px) / 3) !important;
    max-width:calc((100% - 40px) / 3) !important;
    flex:0 0 calc((100% - 40px) / 3) !important;
    margin:0 !important;
    align-self:stretch !important;
}

/* Tablet: 2 cards per row, incomplete final row centered */
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-d9e5f6e{
        gap:16px !important;
    }

    .elementor-6087 .elementor-element.elementor-element-d9e5f6e > .elementor-element{
        width:calc((100% - 16px) / 2) !important;
        max-width:calc((100% - 16px) / 2) !important;
        flex:0 0 calc((100% - 16px) / 2) !important;
    }
}

/* Mobile: single-column, no horizontal gaps or overflow */
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-d9e5f6e{
        gap:13px !important;
    }

    .elementor-6087 .elementor-element.elementor-element-d9e5f6e > .elementor-element{
        width:100% !important;
        max-width:100% !important;
        flex:0 0 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-17984d5a */@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-17984d5a{
        width:100% !important;
        max-width:100% !important;
    }
    .elementor-6087 .elementor-element.elementor-element-17984d5a .elementor-widget-icon-box{
        width:calc(50% - 10px) !important;
        max-width:calc(50% - 10px) !important;
        display:inline-block;
        vertical-align:top;
    }
}
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-17984d5a .elementor-widget-icon-box{
        width:100% !important;
        max-width:100% !important;
        display:block;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dddc321 */.elementor-6087 .elementor-element.elementor-element-dddc321{
    width:100%;
    height:auto !important;
}
.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-wrapper{
    height:100%;
    min-height:100%;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:flex-start;
    padding:42px 38px;
    border:1px solid rgba(20,20,20,.08);
    border-radius:24px;
    background:
      radial-gradient(circle at 12% 8%, rgba(246,134,51,.10), transparent 32%),
      #FAFAF9;
    box-shadow:0 14px 40px rgba(20,20,20,.055);
}
.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-title{
    margin:0 0 18px 0 !important;
    color:#171717 !important;
    letter-spacing:-.025em;
}
.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-description{
    margin:0 !important;
    width:100%;
    color:#646464 !important;
    font-size:15px;
    line-height:1.75;
}
.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-description p{
    margin:0 0 12px 0;
    padding:14px 16px;
    border:1px solid rgba(20,20,20,.07);
    border-radius:14px;
    background:rgba(255,255,255,.72);
    transition:border-color .2s ease, background-color .2s ease;
}
.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-description p:hover{
    border-color:rgba(246,134,51,.22);
    background:rgba(255,255,255,.92);
}
.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-description a{
    color:#171717 !important;
    font-weight:600;
    text-decoration:none !important;
    transition:color .2s ease;
    overflow-wrap:anywhere;
    word-break:break-word;
}
.elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-description a:hover{
    color:#F68633 !important;
}

@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-wrapper{
        padding:34px 28px;
        border-radius:20px;
    }
}
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-wrapper{
        height:auto;
        min-height:0;
        padding:28px 22px;
        border-radius:18px;
    }
    .elementor-6087 .elementor-element.elementor-element-dddc321 .elementor-image-box-description{
        font-size:14px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3f2b435b */.elementor-6087 .elementor-element.elementor-element-3f2b435b{
    display:block !important;
    width:100% !important;
    max-width:100% !important;
    min-width:0 !important;
    visibility:visible !important;
    opacity:1 !important;
    overflow:visible !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .elementor-widget-container{
    display:block !important;
    width:100% !important;
    max-width:100% !important;
    overflow:visible !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-container,
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-container-full,
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-form{
    display:block !important;
    width:100% !important;
    max-width:100% !important;
    min-width:0 !important;
    height:auto !important;
    visibility:visible !important;
    opacity:1 !important;
    overflow:visible !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field-container{
    display:block !important;
    width:100% !important;
    max-width:100% !important;
}


.elementor-6087 .elementor-element.elementor-element-3f2b435b{
    width:100%;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-container{
    width:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:42px !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-form{
    margin:0 !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field{
    padding:0 0 18px 0 !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field-label{
    margin:0 0 8px 0 !important;
    color:#202020 !important;
    font-size:14px !important;
    line-height:1.35 !important;
    font-weight:600 !important;
    letter-spacing:.005em;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field-sublabel{
    color:#777 !important;
    font-size:12px !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="text"],
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="email"],
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="tel"],
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="number"],
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="url"],
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="date"],
.elementor-6087 .elementor-element.elementor-element-3f2b435b select,
.elementor-6087 .elementor-element.elementor-element-3f2b435b textarea{
    width:100% !important;
    max-width:100% !important;
    min-height:52px !important;
    padding:13px 15px !important;
    color:#1E1E1E !important;
    background:#FAFAF9 !important;
    border:1px solid #E4E2DF !important;
    border-radius:12px !important;
    box-shadow:none !important;
    font-size:15px !important;
    line-height:1.45 !important;
    outline:none !important;
    transition:
        border-color .2s ease,
        background-color .2s ease,
        box-shadow .2s ease !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b textarea{
    min-height:142px !important;
    resize:vertical;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b input::placeholder,
.elementor-6087 .elementor-element.elementor-element-3f2b435b textarea::placeholder{
    color:#9A9A9A !important;
    opacity:1;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="text"]:hover,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="email"]:hover,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="tel"]:hover,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="number"]:hover,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="url"]:hover,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="date"]:hover,
.elementor-6087 .elementor-element.elementor-element-3f2b435b select:hover,
.elementor-6087 .elementor-element.elementor-element-3f2b435b textarea:hover{
    border-color:#D3CEC8 !important;
    background:#FFFFFF !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="text"]:focus,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="email"]:focus,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="tel"]:focus,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="number"]:focus,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="url"]:focus,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="date"]:focus,
.elementor-6087 .elementor-element.elementor-element-3f2b435b select:focus,
.elementor-6087 .elementor-element.elementor-element-3f2b435b textarea:focus{
    border-color:#F68633 !important;
    background:#FFFFFF !important;
    box-shadow:0 0 0 3px rgba(246,134,51,.12) !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field-row{
    max-width:none !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field-row-block{
    padding-left:6px !important;
    padding-right:6px !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field-row{
    margin-left:-6px !important;
    margin-right:-6px !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-submit-container{
    margin:4px 0 0 0 !important;
    padding:0 !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b button[type="submit"],
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="submit"],
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-submit{
    min-height:52px !important;
    padding:13px 24px !important;
    border:1px solid #F68633 !important;
    border-radius:12px !important;
    background:#F68633 !important;
    color:#FFFFFF !important;
    box-shadow:0 8px 20px rgba(246,134,51,.20) !important;
    font-size:15px !important;
    line-height:1.2 !important;
    font-weight:700 !important;
    letter-spacing:.01em;
    transition:
        background-color .2s ease,
        border-color .2s ease,
        box-shadow .2s ease,
        transform .2s ease !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b button[type="submit"]:hover,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="submit"]:hover,
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-submit:hover{
    background:#E97826 !important;
    border-color:#E97826 !important;
    box-shadow:0 9px 22px rgba(246,134,51,.24) !important;
    transform:translateY(-1px);
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b button[type="submit"]:active,
.elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="submit"]:active,
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-submit:active{
    transform:translateY(0);
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-error{
    color:#B42318 !important;
    font-size:12px !important;
    margin-top:6px !important;
}
.elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-confirmation-container-full{
    border:1px solid rgba(54,125,78,.16) !important;
    border-radius:14px !important;
    background:#F3FAF5 !important;
    color:#2F6C45 !important;
    padding:16px 18px !important;
}
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-container{
        padding:34px !important;
    }
}
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-container{
        padding:24px 20px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field{
        padding-bottom:15px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="text"],
    .elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="email"],
    .elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="tel"],
    .elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="number"],
    .elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="url"],
    .elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="date"],
    .elementor-6087 .elementor-element.elementor-element-3f2b435b select,
    .elementor-6087 .elementor-element.elementor-element-3f2b435b textarea{
        min-height:50px !important;
        font-size:16px !important; /* avoids iOS zoom */
        border-radius:11px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3f2b435b textarea{
        min-height:126px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field-row{
        margin-left:0 !important;
        margin-right:0 !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field-row-block{
        width:100% !important;
        float:none !important;
        margin:0 0 12px 0 !important;
        padding:0 !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-field-row-block:last-child{
        margin-bottom:0 !important;
    }
    .elementor-6087 .elementor-element.elementor-element-3f2b435b button[type="submit"],
    .elementor-6087 .elementor-element.elementor-element-3f2b435b input[type="submit"],
    .elementor-6087 .elementor-element.elementor-element-3f2b435b .wpforms-submit{
        width:100% !important;
        min-height:50px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc398f2 */.elementor-6087 .elementor-element.elementor-element-5cc398f2{
    width:100% !important;
    max-width:100% !important;
    height:auto !important;
    min-height:100%;
    display:flex !important;
    align-items:stretch !important;
    background:#FFFFFF;
    border:1px solid rgba(20,20,20,.08);
    border-radius:24px;
    box-shadow:0 14px 40px rgba(20,20,20,.06);
    overflow:visible !important;
}
.elementor-6087 .elementor-element.elementor-element-5cc398f2 > .elementor-element,
.elementor-6087 .elementor-element.elementor-element-5cc398f2 .elementor-widget-container{
    width:100% !important;
    max-width:100% !important;
}
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-5cc398f2{border-radius:20px;}
}
@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-5cc398f2{
        min-height:0;
        border-radius:18px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528e1006 */.elementor-6087 .elementor-element.elementor-element-528e1006{
    width:100% !important;
    max-width:100% !important;
    margin:0 !important;
    padding:0 !important;
    display:flex !important;
    flex-direction:row !important;
    flex-wrap:nowrap !important;
    align-items:stretch !important;
    gap:22px !important;
}

/* Contact details */
.elementor-6087 .elementor-element.elementor-element-528e1006 > .elementor-element:first-child{
    flex:0 0 34% !important;
    width:34% !important;
    max-width:34% !important;
    min-width:0 !important;
}

/* Actual form */
.elementor-6087 .elementor-element.elementor-element-528e1006 > .elementor-element:nth-child(2){
    flex:1 1 0 !important;
    width:auto !important;
    max-width:none !important;
    min-width:0 !important;
}

@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-528e1006{
        gap:20px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-528e1006 > .elementor-element:first-child{
        flex-basis:32% !important;
        width:32% !important;
        max-width:32% !important;
    }
}

@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-528e1006{
        flex-direction:column !important;
        gap:16px !important;
    }
    .elementor-6087 .elementor-element.elementor-element-528e1006 > .elementor-element:first-child,
    .elementor-6087 .elementor-element.elementor-element-528e1006 > .elementor-element:nth-child(2){
        width:100% !important;
        max-width:100% !important;
        flex:0 0 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-29d4ec82 */.elementor-6087 .elementor-element.elementor-element-29d4ec82 > .elementor-container{
    max-width:1240px;
    margin-left:auto;
    margin-right:auto;
    align-items:stretch;
}

/* Desktop: preserve the original 45/55 design */
@media (min-width:1025px){
    .elementor-6087 .elementor-element.elementor-element-29d4ec82 > .elementor-container > .elementor-column:first-child{
        width:45% !important;
    }
    .elementor-6087 .elementor-element.elementor-element-29d4ec82 > .elementor-container > .elementor-column:nth-child(2){
        width:55% !important;
    }
}

/* Tablet and mobile: stack so the form always has enough room */
@media (max-width:1024px){
    .elementor-6087 .elementor-element.elementor-element-29d4ec82 > .elementor-container{
        flex-wrap:wrap !important;
    }
    .elementor-6087 .elementor-element.elementor-element-29d4ec82 > .elementor-container > .elementor-column{
        width:100% !important;
        max-width:100% !important;
        flex:0 0 100% !important;
    }
    .elementor-6087 .elementor-element.elementor-element-29d4ec82 > .elementor-container > .elementor-column + .elementor-column{
        margin-top:42px !important;
    }
}

@media (max-width:767px){
    .elementor-6087 .elementor-element.elementor-element-29d4ec82 > .elementor-container > .elementor-column + .elementor-column{
        margin-top:30px !important;
    }
}/* End custom CSS */