.elementor-248634 .elementor-element.elementor-element-14a583ce{--display:flex;--min-height:560px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-14a583ce:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-14a583ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21469E;background-image:url("https://kayplumbing.com/wp-content/uploads/2025/08/BG_HERO_INNERPAGES_1920px.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-248634 .elementor-element.elementor-element-36394ac4{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-36394ac4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-248634 .elementor-element.elementor-element-607793ff{width:100%;max-width:100%;text-align:center;}.elementor-248634 .elementor-element.elementor-element-607793ff .elementor-heading-title{font-family:var( --e-global-typography-44cdb17-font-family ), Sans-serif;font-size:var( --e-global-typography-44cdb17-font-size );font-weight:var( --e-global-typography-44cdb17-font-weight );text-transform:var( --e-global-typography-44cdb17-text-transform );line-height:var( --e-global-typography-44cdb17-line-height );letter-spacing:var( --e-global-typography-44cdb17-letter-spacing );word-spacing:var( --e-global-typography-44cdb17-word-spacing );text-shadow:0px 2px 4px rgba(1.1102230246251567e-14, 25.000000000000004, 0, 0.5);color:#FFFFFF;}.elementor-248634 .elementor-element.elementor-element-3464e108{width:100%;max-width:100%;text-align:center;}.elementor-248634 .elementor-element.elementor-element-3464e108 .elementor-heading-title{font-family:var( --e-global-typography-040d549-font-family ), Sans-serif;font-size:var( --e-global-typography-040d549-font-size );font-weight:var( --e-global-typography-040d549-font-weight );text-transform:var( --e-global-typography-040d549-text-transform );font-style:var( --e-global-typography-040d549-font-style );line-height:var( --e-global-typography-040d549-line-height );letter-spacing:var( --e-global-typography-040d549-letter-spacing );text-shadow:0px 2px 4px rgba(1.1102230246251567e-14, 25.000000000000004, 0, 0.5);color:var( --e-global-color-white );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-248634 .elementor-element.elementor-element-41a2219c .elementor-button{background-color:#CB1313;font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );box-shadow:0px 8px 15px 0px rgba(13.00000000000002, 0, 66, 0.35);border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-kay_red_dark );border-radius:33px 33px 33px 33px;padding:10px 25px 10px 25px;}.elementor-248634 .elementor-element.elementor-element-41a2219c > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-248634 .elementor-element.elementor-element-2568907{--display:flex;}.elementor-248634 .elementor-element.elementor-element-dc0063e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-76e254bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-76e254bd::before, .elementor-248634 .elementor-element.elementor-element-76e254bd > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-76e254bd > .e-con-inner > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-76e254bd > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-76e254bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-76e254bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-248634 .elementor-element.elementor-element-75a2d461{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-248634 .elementor-element.elementor-element-75a2d461 img{height:580px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-kay_blue_2025_2 );border-radius:75px 75px 75px 75px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.26);}.elementor-248634 .elementor-element.elementor-element-6db7a290{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-7c10a28a{text-align:left;}.elementor-248634 .elementor-element.elementor-element-7c10a28a .elementor-heading-title{font-family:var( --e-global-typography-d83ed8e-font-family ), Sans-serif;font-size:var( --e-global-typography-d83ed8e-font-size );font-weight:var( --e-global-typography-d83ed8e-font-weight );text-transform:var( --e-global-typography-d83ed8e-text-transform );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );color:var( --e-global-color-kay_blue_2025_2 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-248634 .elementor-element.elementor-element-7fb9c465 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-7fb9c465{text-align:left;font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-7fb9c465 a{color:#CB1313;}.elementor-248634 .elementor-element.elementor-element-5e966cc1 .elementor-button{background-color:#CB1313;font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );box-shadow:0px 8px 15px 0px rgba(13.00000000000002, 0, 66, 0.35);border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-kay_red_dark );border-radius:33px 33px 33px 33px;padding:10px 25px 10px 25px;}.elementor-248634 .elementor-element.elementor-element-5e966cc1 > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-248634 .elementor-element.elementor-element-5e966cc1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-854bd1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-8ec46d0{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-23ab0baf{text-align:center;}.elementor-248634 .elementor-element.elementor-element-23ab0baf img{width:30px;}.elementor-248634 .elementor-element.elementor-element-35491874 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-35491874{text-align:center;}.elementor-248634 .elementor-element.elementor-element-35491874 .elementor-heading-title{font-family:var( --e-global-typography-d83ed8e-font-family ), Sans-serif;font-size:var( --e-global-typography-d83ed8e-font-size );font-weight:var( --e-global-typography-d83ed8e-font-weight );text-transform:var( --e-global-typography-d83ed8e-text-transform );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );color:#21469E;}.elementor-248634 .elementor-element.elementor-element-70f60742{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--overlay-opacity:1;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-70f60742:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-70f60742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-70f60742::before, .elementor-248634 .elementor-element.elementor-element-70f60742 > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-70f60742 > .e-con-inner > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-70f60742 > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-70f60742 > .e-con-inner > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-70f60742 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-248634 .elementor-element.elementor-element-5ce54c7{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-5ce54c7:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-5ce54c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-0d8793e{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-0d5cecb{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-0d5cecb:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-0d5cecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-a2422d4{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-f3738cb{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-f3738cb:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-f3738cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-479d262{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-a654b89{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:11px 11px 011px 011px;--n-accordion-title-normal-color:var( --e-global-color-black );--n-accordion-title-hover-color:#CB1313;--n-accordion-title-active-color:var( --e-global-color-kay_red_2025 );--n-accordion-icon-size:15px;}.elementor-248634 .elementor-element.elementor-element-a654b89 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-248634 .elementor-element.elementor-element-a654b89 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}:where( .elementor-248634 .elementor-element.elementor-element-a654b89 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 011px 011px;--padding-top:20px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-248634 .elementor-element.elementor-element-a654b89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-a654b89 {--n-accordion-padding:30px 30px 40px 30px;}:where( .elementor-248634 .elementor-element.elementor-element-a654b89 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito Sans", Sans-serif;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.03em;}.elementor-248634 .elementor-element.elementor-element-193e24bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-193e24bf:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-193e24bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-white ) 95%, var( --e-global-color-kay_blue_2025_2 ) 100%);}.elementor-248634 .elementor-element.elementor-element-62ee9ca2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-62ee9ca2:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-62ee9ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kay_blue_2025_2 );}.elementor-248634 .elementor-element.elementor-element-65e4e954{text-align:center;}.elementor-248634 .elementor-element.elementor-element-65e4e954 img{width:40px;}.elementor-248634 .elementor-element.elementor-element-40828fe2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-40828fe2{text-align:center;}.elementor-248634 .elementor-element.elementor-element-40828fe2 .elementor-heading-title{font-family:var( --e-global-typography-d83ed8e-font-family ), Sans-serif;font-size:var( --e-global-typography-d83ed8e-font-size );font-weight:var( --e-global-typography-d83ed8e-font-weight );text-transform:var( --e-global-typography-d83ed8e-text-transform );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-5877e059{text-align:center;font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-37cb30e8 .elementor-button{background-color:#CB1313;font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );box-shadow:0px 8px 15px 0px rgba(13.00000000000002, 0, 66, 0.35);border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-kay_red_dark );border-radius:33px 33px 33px 33px;padding:10px 25px 10px 25px;}.elementor-248634 .elementor-element.elementor-element-37cb30e8 > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-248634 .elementor-element.elementor-element-5595a54e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--overlay-opacity:1;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-5595a54e:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-5595a54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light_bg_2025 );}.elementor-248634 .elementor-element.elementor-element-5595a54e::before, .elementor-248634 .elementor-element.elementor-element-5595a54e > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-5595a54e > .e-con-inner > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-5595a54e > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-5595a54e > .e-con-inner > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-5595a54e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-248634 .elementor-element.elementor-element-5dbacf75{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-248634 .elementor-element.elementor-element-5dbacf75 img{height:580px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-kay_blue_2025_2 );border-radius:75px 75px 75px 75px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.26);}.elementor-248634 .elementor-element.elementor-element-6a4674b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-8d2e8c3{text-align:left;}.elementor-248634 .elementor-element.elementor-element-8d2e8c3 img{width:30px;}.elementor-248634 .elementor-element.elementor-element-2e8da295{text-align:left;}.elementor-248634 .elementor-element.elementor-element-2e8da295 .elementor-heading-title{font-family:var( --e-global-typography-d83ed8e-font-family ), Sans-serif;font-size:var( --e-global-typography-d83ed8e-font-size );font-weight:var( --e-global-typography-d83ed8e-font-weight );text-transform:var( --e-global-typography-d83ed8e-text-transform );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );color:var( --e-global-color-kay_blue_2025_2 );}.elementor-248634 .elementor-element.elementor-element-1c9a55e7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-1c9a55e7{text-align:left;font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-1c9a55e7 a{color:#CB1313;}.elementor-248634 .elementor-element.elementor-element-aa0da02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248634 .elementor-element.elementor-element-aa0da02:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-aa0da02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light_bg_2025 );}.elementor-248634 .elementor-element.elementor-element-15d3a940 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-15d3a940{text-align:center;}.elementor-248634 .elementor-element.elementor-element-15d3a940 .elementor-heading-title{font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );color:#21469E;}.elementor-248634 .elementor-element.elementor-element-425c4f88{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-425c4f88:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-425c4f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-5edb9ab1{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-46930c08{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-46930c08:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-46930c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-42268839{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-5137a8f2{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-5137a8f2:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-5137a8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-64ce7fb0{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-1f661f89{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-1f661f89:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-1f661f89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-328a0924{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-37555d70{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-37555d70:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-37555d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-48b5dd5a{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-543c4{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:11px 11px 011px 011px;--n-accordion-title-normal-color:var( --e-global-color-black );--n-accordion-title-hover-color:#CB1313;--n-accordion-title-active-color:var( --e-global-color-kay_red_2025 );--n-accordion-icon-size:15px;}.elementor-248634 .elementor-element.elementor-element-543c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-248634 .elementor-element.elementor-element-543c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}:where( .elementor-248634 .elementor-element.elementor-element-543c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 011px 011px;--padding-top:20px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-248634 .elementor-element.elementor-element-543c4 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-543c4 {--n-accordion-padding:30px 30px 40px 30px;}:where( .elementor-248634 .elementor-element.elementor-element-543c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito Sans", Sans-serif;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.03em;}.elementor-248634 .elementor-element.elementor-element-3c797c1b .elementor-button{background-color:#CB1313;font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );box-shadow:0px 8px 15px 0px rgba(13.00000000000002, 0, 66, 0.35);border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-kay_red_dark );border-radius:33px 33px 33px 33px;padding:10px 25px 10px 25px;}.elementor-248634 .elementor-element.elementor-element-3c797c1b > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-248634 .elementor-element.elementor-element-3c797c1b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-1365280c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-1365280c:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-1365280c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-light_bg_2025 ) 95%, var( --e-global-color-kay_blue_2025_2 ) 100%);}.elementor-248634 .elementor-element.elementor-element-12965b11{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-12965b11:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-12965b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kay_blue_2025_2 );}.elementor-248634 .elementor-element.elementor-element-12965b11::before, .elementor-248634 .elementor-element.elementor-element-12965b11 > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-12965b11 > .e-con-inner > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-12965b11 > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-12965b11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-12965b11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-248634 .elementor-element.elementor-element-45671c50{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-248634 .elementor-element.elementor-element-45671c50 img{height:580px;object-fit:cover;object-position:center left;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-kay_red_2025 );border-radius:75px 75px 75px 75px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.26);}.elementor-248634 .elementor-element.elementor-element-2a7aaa1b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-1d7beadf{text-align:left;}.elementor-248634 .elementor-element.elementor-element-1d7beadf .elementor-heading-title{font-family:var( --e-global-typography-d83ed8e-font-family ), Sans-serif;font-size:var( --e-global-typography-d83ed8e-font-size );font-weight:var( --e-global-typography-d83ed8e-font-weight );text-transform:var( --e-global-typography-d83ed8e-text-transform );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-6c840a4e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-6c840a4e{text-align:left;font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-6c840a4e a{color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-74f99d75{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-74f99d75:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-74f99d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kay_blue_2025_2 );}.elementor-248634 .elementor-element.elementor-element-77f13e89 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-77f13e89{text-align:center;}.elementor-248634 .elementor-element.elementor-element-77f13e89 .elementor-heading-title{font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-5d2646b4{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-5d2646b4:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-5d2646b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-2c5408fd{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-615096f6{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-615096f6:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-615096f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-2c70a15b{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-47ebac39{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-47ebac39:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-47ebac39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-3b3552c0{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-300fa864{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-300fa864:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-300fa864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-54793ed3{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-6bcfc5d4{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:11px 11px 011px 011px;--n-accordion-title-normal-color:var( --e-global-color-black );--n-accordion-title-hover-color:#CB1313;--n-accordion-title-active-color:var( --e-global-color-kay_red_2025 );--n-accordion-icon-size:15px;}.elementor-248634 .elementor-element.elementor-element-6bcfc5d4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-248634 .elementor-element.elementor-element-6bcfc5d4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}:where( .elementor-248634 .elementor-element.elementor-element-6bcfc5d4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 011px 011px;--padding-top:20px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-248634 .elementor-element.elementor-element-6bcfc5d4 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-6bcfc5d4 {--n-accordion-padding:30px 30px 40px 30px;}:where( .elementor-248634 .elementor-element.elementor-element-6bcfc5d4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito Sans", Sans-serif;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.03em;}.elementor-248634 .elementor-element.elementor-element-38a7247d .elementor-button{background-color:#CB1313;font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );box-shadow:0px 8px 15px 0px rgba(13.00000000000002, 0, 66, 0.35);border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-kay_red_dark );border-radius:33px 33px 33px 33px;padding:10px 25px 10px 25px;}.elementor-248634 .elementor-element.elementor-element-38a7247d > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-248634 .elementor-element.elementor-element-38a7247d > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-248634 .elementor-element.elementor-element-2e243850{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--overlay-opacity:1;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-2e243850:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-2e243850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light_bg_2025 );}.elementor-248634 .elementor-element.elementor-element-2e243850::before, .elementor-248634 .elementor-element.elementor-element-2e243850 > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-2e243850 > .e-con-inner > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-2e243850 > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-2e243850 > .e-con-inner > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-2e243850 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-248634 .elementor-element.elementor-element-5dbe1192{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-248634 .elementor-element.elementor-element-5dbe1192 img{height:580px;object-fit:cover;object-position:center left;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-kay_blue_2025_2 );border-radius:75px 75px 75px 75px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.26);}.elementor-248634 .elementor-element.elementor-element-1f92328b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-76817710{text-align:left;}.elementor-248634 .elementor-element.elementor-element-76817710 img{width:30px;}.elementor-248634 .elementor-element.elementor-element-3c86d232 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-3c86d232{text-align:left;}.elementor-248634 .elementor-element.elementor-element-3c86d232 .elementor-heading-title{font-family:var( --e-global-typography-d83ed8e-font-family ), Sans-serif;font-size:var( --e-global-typography-d83ed8e-font-size );font-weight:var( --e-global-typography-d83ed8e-font-weight );text-transform:var( --e-global-typography-d83ed8e-text-transform );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );color:#21469E;}.elementor-248634 .elementor-element.elementor-element-7ce30c0a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-7ce30c0a{text-align:left;font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-7ce30c0a a{color:#CB1313;}.elementor-248634 .elementor-element.elementor-element-462d8621{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248634 .elementor-element.elementor-element-462d8621:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-462d8621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light_bg_2025 );}.elementor-248634 .elementor-element.elementor-element-6164ec50 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-6164ec50{text-align:center;}.elementor-248634 .elementor-element.elementor-element-6164ec50 .elementor-heading-title{font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );color:#21469E;}.elementor-248634 .elementor-element.elementor-element-30ed3cc4{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-30ed3cc4:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-30ed3cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-5e99b198{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-3d8a1bc3{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-3d8a1bc3:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-3d8a1bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-3a0f6320{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-14027a31{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-14027a31:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-14027a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-cfdded{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-46bf35b7{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-46bf35b7:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-46bf35b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-6c2e464{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-1e2243d0{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:11px 11px 011px 011px;--n-accordion-title-normal-color:var( --e-global-color-black );--n-accordion-title-hover-color:#CB1313;--n-accordion-title-active-color:var( --e-global-color-kay_red_2025 );--n-accordion-icon-size:15px;}.elementor-248634 .elementor-element.elementor-element-1e2243d0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-248634 .elementor-element.elementor-element-1e2243d0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}:where( .elementor-248634 .elementor-element.elementor-element-1e2243d0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 011px 011px;--padding-top:20px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-248634 .elementor-element.elementor-element-1e2243d0 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-1e2243d0 {--n-accordion-padding:30px 30px 40px 30px;}:where( .elementor-248634 .elementor-element.elementor-element-1e2243d0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito Sans", Sans-serif;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.03em;}.elementor-248634 .elementor-element.elementor-element-4477afea .elementor-button{background-color:#CB1313;font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );box-shadow:0px 8px 15px 0px rgba(13.00000000000002, 0, 66, 0.35);border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-kay_red_dark );border-radius:33px 33px 33px 33px;padding:10px 25px 10px 25px;}.elementor-248634 .elementor-element.elementor-element-4477afea > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-248634 .elementor-element.elementor-element-4477afea > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-248634 .elementor-element.elementor-element-1889f7ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-1889f7ed:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-1889f7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-light_bg_2025 ) 95%, var( --e-global-color-white ) 100%);}.elementor-248634 .elementor-element.elementor-element-39bb2650{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--overlay-opacity:1;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-39bb2650:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-39bb2650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-39bb2650::before, .elementor-248634 .elementor-element.elementor-element-39bb2650 > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-39bb2650 > .e-con-inner > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-39bb2650 > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-39bb2650 > .e-con-inner > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-39bb2650 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-248634 .elementor-element.elementor-element-24d53fad{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-248634 .elementor-element.elementor-element-24d53fad img{height:580px;object-fit:cover;object-position:center right;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-kay_blue_2025_2 );border-radius:75px 75px 75px 75px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.26);}.elementor-248634 .elementor-element.elementor-element-2dfcfb49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-6daf0700{text-align:left;}.elementor-248634 .elementor-element.elementor-element-6daf0700 img{width:30px;}.elementor-248634 .elementor-element.elementor-element-71713ebb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-71713ebb{text-align:left;}.elementor-248634 .elementor-element.elementor-element-71713ebb .elementor-heading-title{font-family:var( --e-global-typography-d83ed8e-font-family ), Sans-serif;font-size:var( --e-global-typography-d83ed8e-font-size );font-weight:var( --e-global-typography-d83ed8e-font-weight );text-transform:var( --e-global-typography-d83ed8e-text-transform );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );color:#21469E;}.elementor-248634 .elementor-element.elementor-element-2b34949 .elementor-button{background-color:#CB1313;font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );box-shadow:0px 8px 15px 0px rgba(13.00000000000002, 0, 66, 0.35);border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-kay_red_dark );border-radius:33px 33px 33px 33px;padding:10px 25px 10px 25px;}.elementor-248634 .elementor-element.elementor-element-2b34949 > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-248634 .elementor-element.elementor-element-2b34949 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-237181da > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-237181da{text-align:left;font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-237181da a{color:#CB1313;}.elementor-248634 .elementor-element.elementor-element-6453bd8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248634 .elementor-element.elementor-element-6453bd8a:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-6453bd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-2bca34f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-2bca34f{text-align:center;}.elementor-248634 .elementor-element.elementor-element-2bca34f .elementor-heading-title{font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );color:#21469E;}.elementor-248634 .elementor-element.elementor-element-5f8ba2a9{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-5f8ba2a9:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-5f8ba2a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-6db50809{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-8bcf944{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-8bcf944:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-8bcf944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-31984708{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-1a12d840{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-1a12d840:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-1a12d840 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-2634726{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-d72863a{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-d72863a:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-d72863a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-538f5f23{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-4e0e9d44{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:11px 11px 011px 011px;--n-accordion-title-normal-color:var( --e-global-color-black );--n-accordion-title-hover-color:#CB1313;--n-accordion-title-active-color:var( --e-global-color-kay_red_2025 );--n-accordion-icon-size:15px;}.elementor-248634 .elementor-element.elementor-element-4e0e9d44 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-white );border-style:none;}.elementor-248634 .elementor-element.elementor-element-4e0e9d44 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}:where( .elementor-248634 .elementor-element.elementor-element-4e0e9d44 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 011px 011px;--padding-top:20px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-248634 .elementor-element.elementor-element-4e0e9d44 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-4e0e9d44 {--n-accordion-padding:30px 30px 40px 30px;}:where( .elementor-248634 .elementor-element.elementor-element-4e0e9d44 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito Sans", Sans-serif;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.03em;}.elementor-248634 .elementor-element.elementor-element-5a4b6351 .elementor-button{background-color:#CB1313;font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );box-shadow:0px 8px 15px 0px rgba(13.00000000000002, 0, 66, 0.35);border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-kay_red_dark );border-radius:33px 33px 33px 33px;padding:10px 25px 10px 25px;}.elementor-248634 .elementor-element.elementor-element-5a4b6351 > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-248634 .elementor-element.elementor-element-5a4b6351 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-248634 .elementor-element.elementor-element-47f43fb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-47f43fb0:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-47f43fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-white ) 95%, var( --e-global-color-kay_blue_2025_2 ) 100%);}.elementor-248634 .elementor-element.elementor-element-7bf94c4f{--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 60px;--row-gap:0px;--column-gap:60px;--overlay-opacity:0.8;--border-radius:0px 0px 0px 0px;--padding-top:75px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-7bf94c4f:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-7bf94c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kay_blue_2025_2 );}.elementor-248634 .elementor-element.elementor-element-7bf94c4f::before, .elementor-248634 .elementor-element.elementor-element-7bf94c4f > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-7bf94c4f > .e-con-inner > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-7bf94c4f > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-7bf94c4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-7bf94c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-248634 .elementor-element.elementor-element-677575af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248634 .elementor-element.elementor-element-406a98a3{text-align:center;}.elementor-248634 .elementor-element.elementor-element-406a98a3 img{width:40px;}.elementor-248634 .elementor-element.elementor-element-5b33bfee > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-5b33bfee{text-align:center;}.elementor-248634 .elementor-element.elementor-element-5b33bfee .elementor-heading-title{font-family:var( --e-global-typography-d83ed8e-font-family ), Sans-serif;font-size:var( --e-global-typography-d83ed8e-font-size );font-weight:var( --e-global-typography-d83ed8e-font-weight );text-transform:var( --e-global-typography-d83ed8e-text-transform );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-3e3ee225{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-3e3ee225:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-3e3ee225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-51c57073{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-4a1742c1{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-4a1742c1:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-4a1742c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-7fe0fd05{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-f619b05{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-f619b05:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-f619b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-white );}.elementor-248634 .elementor-element.elementor-element-4fee8209{font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-5a60da67{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:11px 11px 011px 011px;--n-accordion-title-normal-color:var( --e-global-color-black );--n-accordion-title-hover-color:#CB1313;--n-accordion-title-active-color:var( --e-global-color-kay_red_2025 );--n-accordion-icon-size:15px;}.elementor-248634 .elementor-element.elementor-element-5a60da67 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-248634 .elementor-element.elementor-element-5a60da67 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;}:where( .elementor-248634 .elementor-element.elementor-element-5a60da67 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:0px 0px 011px 011px;--padding-top:20px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-248634 .elementor-element.elementor-element-5a60da67 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-5a60da67 {--n-accordion-padding:30px 30px 40px 30px;}:where( .elementor-248634 .elementor-element.elementor-element-5a60da67 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Nunito Sans", Sans-serif;font-weight:800;text-transform:capitalize;line-height:1.2em;letter-spacing:-0.03em;}.elementor-248634 .elementor-element.elementor-element-53f680ae .elementor-button{background-color:#CB1313;font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );box-shadow:0px 8px 15px 0px rgba(13.00000000000002, 0, 66, 0.35);border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-kay_red_dark );border-radius:33px 33px 33px 33px;padding:10px 25px 10px 25px;}.elementor-248634 .elementor-element.elementor-element-53f680ae > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-248634 .elementor-element.elementor-element-53f680ae > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-42fb2b28{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0% 10%;--row-gap:0%;--column-gap:10%;--overlay-opacity:1;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-42fb2b28:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-42fb2b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-light_bg_2025 );}.elementor-248634 .elementor-element.elementor-element-42fb2b28::before, .elementor-248634 .elementor-element.elementor-element-42fb2b28 > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-42fb2b28 > .e-con-inner > .elementor-background-video-container::before, .elementor-248634 .elementor-element.elementor-element-42fb2b28 > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-42fb2b28 > .e-con-inner > .elementor-background-slideshow::before, .elementor-248634 .elementor-element.elementor-element-42fb2b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-248634 .elementor-element.elementor-element-fd2d994{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-248634 .elementor-element.elementor-element-fd2d994 img{height:580px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-kay_blue_2025_2 );border-radius:75px 75px 75px 75px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.26);}.elementor-248634 .elementor-element.elementor-element-141cf0aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248634 .elementor-element.elementor-element-57a4a3e5{text-align:left;}.elementor-248634 .elementor-element.elementor-element-57a4a3e5 img{width:30px;}.elementor-248634 .elementor-element.elementor-element-195649a9{text-align:left;}.elementor-248634 .elementor-element.elementor-element-195649a9 .elementor-heading-title{font-family:var( --e-global-typography-d83ed8e-font-family ), Sans-serif;font-size:var( --e-global-typography-d83ed8e-font-size );font-weight:var( --e-global-typography-d83ed8e-font-weight );text-transform:var( --e-global-typography-d83ed8e-text-transform );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );color:var( --e-global-color-kay_blue_2025_2 );}.elementor-248634 .elementor-element.elementor-element-1c038c35 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-1c038c35{text-align:left;font-family:var( --e-global-typography-c37db4b-font-family ), Sans-serif;font-size:var( --e-global-typography-c37db4b-font-size );font-weight:var( --e-global-typography-c37db4b-font-weight );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );color:var( --e-global-color-black );}.elementor-248634 .elementor-element.elementor-element-1c038c35 a{color:#CB1313;}.elementor-248634 .elementor-element.elementor-element-32c42955 .elementor-button{background-color:#CB1313;font-family:var( --e-global-typography-90cd73f-font-family ), Sans-serif;font-size:var( --e-global-typography-90cd73f-font-size );font-weight:var( --e-global-typography-90cd73f-font-weight );text-transform:var( --e-global-typography-90cd73f-text-transform );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );box-shadow:0px 8px 15px 0px rgba(13.00000000000002, 0, 66, 0.35);border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-kay_red_dark );border-radius:33px 33px 33px 33px;padding:10px 25px 10px 25px;}.elementor-248634 .elementor-element.elementor-element-32c42955 > .elementor-widget-container:hover{--e-transform-scale:0.95;}.elementor-248634 .elementor-element.elementor-element-32c42955 > .elementor-widget-container{margin:30px 0px 0px 0px;}@media(min-width:541px){.elementor-248634 .elementor-element.elementor-element-36394ac4{--width:55%;}.elementor-248634 .elementor-element.elementor-element-6db7a290{--width:50%;}.elementor-248634 .elementor-element.elementor-element-6a4674b0{--width:50%;}.elementor-248634 .elementor-element.elementor-element-2a7aaa1b{--width:50%;}.elementor-248634 .elementor-element.elementor-element-1f92328b{--width:50%;}.elementor-248634 .elementor-element.elementor-element-2dfcfb49{--width:50%;}.elementor-248634 .elementor-element.elementor-element-141cf0aa{--width:50%;}}@media(max-width:1024px){.elementor-248634 .elementor-element.elementor-element-14a583ce:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-14a583ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-248634 .elementor-element.elementor-element-607793ff .elementor-heading-title{font-size:var( --e-global-typography-44cdb17-font-size );line-height:var( --e-global-typography-44cdb17-line-height );letter-spacing:var( --e-global-typography-44cdb17-letter-spacing );word-spacing:var( --e-global-typography-44cdb17-word-spacing );}.elementor-248634 .elementor-element.elementor-element-3464e108 .elementor-heading-title{font-size:var( --e-global-typography-040d549-font-size );line-height:var( --e-global-typography-040d549-line-height );letter-spacing:var( --e-global-typography-040d549-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-41a2219c .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-7c10a28a .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-248634 .elementor-element.elementor-element-7fb9c465{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5e966cc1 .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-35491874 .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-0d8793e{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-a2422d4{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-479d262{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-a654b89{--n-accordion-title-font-size:18px;}.elementor-248634 .elementor-element.elementor-element-40828fe2 .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5877e059{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-37cb30e8 .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2e8da295 .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-1c9a55e7{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-15d3a940 .elementor-heading-title{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5edb9ab1{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-42268839{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-64ce7fb0{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-328a0924{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-48b5dd5a{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-543c4{--n-accordion-title-font-size:18px;}.elementor-248634 .elementor-element.elementor-element-3c797c1b .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-1d7beadf .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-6c840a4e{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-77f13e89 .elementor-heading-title{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2c5408fd{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2c70a15b{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-3b3552c0{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-54793ed3{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-6bcfc5d4{--n-accordion-title-font-size:18px;}.elementor-248634 .elementor-element.elementor-element-38a7247d .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-3c86d232 .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-7ce30c0a{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-6164ec50 .elementor-heading-title{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5e99b198{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-3a0f6320{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-cfdded{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-6c2e464{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-1e2243d0{--n-accordion-title-font-size:18px;}.elementor-248634 .elementor-element.elementor-element-4477afea .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-71713ebb .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2b34949 .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-237181da{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2bca34f .elementor-heading-title{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-6db50809{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-31984708{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2634726{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-538f5f23{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-4e0e9d44{--n-accordion-title-font-size:18px;}.elementor-248634 .elementor-element.elementor-element-5a4b6351 .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-7bf94c4f{--gap:0px 030px;--row-gap:0px;--column-gap:030px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-248634 .elementor-element.elementor-element-5b33bfee .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-51c57073{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-7fe0fd05{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-4fee8209{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5a60da67{--n-accordion-title-font-size:18px;}.elementor-248634 .elementor-element.elementor-element-53f680ae .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-195649a9 .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-1c038c35{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-32c42955 .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}}@media(max-width:540px){.elementor-248634 .elementor-element.elementor-element-14a583ce:not(.elementor-motion-effects-element-type-background), .elementor-248634 .elementor-element.elementor-element-14a583ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kayplumbing.com/wp-content/uploads/2025/08/BG_HERO_INNERPAGES_OVERLAY_475px.webp");background-position:bottom center;background-size:contain;}.elementor-248634 .elementor-element.elementor-element-14a583ce{--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-36394ac4{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-248634 .elementor-element.elementor-element-607793ff .elementor-heading-title{font-size:var( --e-global-typography-44cdb17-font-size );line-height:var( --e-global-typography-44cdb17-line-height );letter-spacing:var( --e-global-typography-44cdb17-letter-spacing );word-spacing:var( --e-global-typography-44cdb17-word-spacing );}.elementor-248634 .elementor-element.elementor-element-3464e108 .elementor-heading-title{font-size:var( --e-global-typography-040d549-font-size );line-height:var( --e-global-typography-040d549-line-height );letter-spacing:var( --e-global-typography-040d549-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-41a2219c .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-76e254bd{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-75a2d461 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-75a2d461{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-248634 .elementor-element.elementor-element-75a2d461.elementor-element{--order:-99999 /* order start hack */;}.elementor-248634 .elementor-element.elementor-element-75a2d461 img{height:400px;}.elementor-248634 .elementor-element.elementor-element-6db7a290{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-7c10a28a .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-248634 .elementor-element.elementor-element-7fb9c465{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5e966cc1 .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-23ab0baf img{width:35px;}.elementor-248634 .elementor-element.elementor-element-35491874 .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-70f60742{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-0d8793e{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-a2422d4{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-479d262{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-a654b89{--n-accordion-title-font-size:16px;}.elementor-248634 .elementor-element.elementor-element-62ee9ca2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:10px;}.elementor-248634 .elementor-element.elementor-element-65e4e954 img{width:35px;}.elementor-248634 .elementor-element.elementor-element-40828fe2 .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5877e059{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-37cb30e8 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-248634 .elementor-element.elementor-element-37cb30e8 .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5595a54e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-5dbacf75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-5dbacf75{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-248634 .elementor-element.elementor-element-5dbacf75.elementor-element{--order:-99999 /* order start hack */;}.elementor-248634 .elementor-element.elementor-element-5dbacf75 img{height:400px;}.elementor-248634 .elementor-element.elementor-element-6a4674b0{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-8d2e8c3 img{width:35px;}.elementor-248634 .elementor-element.elementor-element-2e8da295 .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-1c9a55e7{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-15d3a940 .elementor-heading-title{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5edb9ab1{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-42268839{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-64ce7fb0{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-328a0924{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-48b5dd5a{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-543c4{--n-accordion-title-font-size:16px;}.elementor-248634 .elementor-element.elementor-element-3c797c1b .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-12965b11{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-45671c50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-45671c50{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-248634 .elementor-element.elementor-element-45671c50.elementor-element{--order:-99999 /* order start hack */;}.elementor-248634 .elementor-element.elementor-element-45671c50 img{height:400px;}.elementor-248634 .elementor-element.elementor-element-2a7aaa1b{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-1d7beadf .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-6c840a4e{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-77f13e89 .elementor-heading-title{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2c5408fd{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2c70a15b{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-3b3552c0{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-54793ed3{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-6bcfc5d4{--n-accordion-title-font-size:16px;}.elementor-248634 .elementor-element.elementor-element-38a7247d .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2e243850{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-5dbe1192 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-5dbe1192{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-248634 .elementor-element.elementor-element-5dbe1192.elementor-element{--order:-99999 /* order start hack */;}.elementor-248634 .elementor-element.elementor-element-5dbe1192 img{height:400px;}.elementor-248634 .elementor-element.elementor-element-1f92328b{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-76817710 img{width:35px;}.elementor-248634 .elementor-element.elementor-element-3c86d232 .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-7ce30c0a{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-6164ec50 .elementor-heading-title{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5e99b198{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-3a0f6320{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-cfdded{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-6c2e464{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-1e2243d0{--n-accordion-title-font-size:16px;}.elementor-248634 .elementor-element.elementor-element-4477afea .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-39bb2650{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-24d53fad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-24d53fad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-248634 .elementor-element.elementor-element-24d53fad.elementor-element{--order:-99999 /* order start hack */;}.elementor-248634 .elementor-element.elementor-element-24d53fad img{height:400px;}.elementor-248634 .elementor-element.elementor-element-2dfcfb49{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-6daf0700 img{width:35px;}.elementor-248634 .elementor-element.elementor-element-71713ebb .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2b34949 .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-237181da{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2bca34f .elementor-heading-title{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-6db50809{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-31984708{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-2634726{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-538f5f23{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-4e0e9d44{--n-accordion-title-font-size:16px;}.elementor-248634 .elementor-element.elementor-element-5a4b6351 .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-7bf94c4f{--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;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-406a98a3 img{width:35px;}.elementor-248634 .elementor-element.elementor-element-5b33bfee .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-51c57073{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-7fe0fd05{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-4fee8209{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-5a60da67{--n-accordion-title-font-size:16px;}.elementor-248634 .elementor-element.elementor-element-53f680ae .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-42fb2b28{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-248634 .elementor-element.elementor-element-fd2d994 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-248634 .elementor-element.elementor-element-fd2d994{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-248634 .elementor-element.elementor-element-fd2d994.elementor-element{--order:-99999 /* order start hack */;}.elementor-248634 .elementor-element.elementor-element-fd2d994 img{height:400px;}.elementor-248634 .elementor-element.elementor-element-141cf0aa{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248634 .elementor-element.elementor-element-57a4a3e5 img{width:35px;}.elementor-248634 .elementor-element.elementor-element-195649a9 .elementor-heading-title{font-size:var( --e-global-typography-d83ed8e-font-size );line-height:var( --e-global-typography-d83ed8e-line-height );letter-spacing:var( --e-global-typography-d83ed8e-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-1c038c35{font-size:var( --e-global-typography-c37db4b-font-size );line-height:var( --e-global-typography-c37db4b-line-height );letter-spacing:var( --e-global-typography-c37db4b-letter-spacing );}.elementor-248634 .elementor-element.elementor-element-32c42955 .elementor-button{font-size:var( --e-global-typography-90cd73f-font-size );letter-spacing:var( --e-global-typography-90cd73f-letter-spacing );}}/* Start custom CSS for button, class: .elementor-element-5e966cc1 */.elementor-248634 .elementor-element.elementor-element-5e966cc1 .elementor-button-icon {
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37cb30e8 */.elementor-248634 .elementor-element.elementor-element-37cb30e8 .elementor-button-icon {
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c797c1b */.elementor-248634 .elementor-element.elementor-element-3c797c1b .elementor-button-icon {
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-38a7247d */.elementor-248634 .elementor-element.elementor-element-38a7247d .elementor-button-icon {
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4477afea */.elementor-248634 .elementor-element.elementor-element-4477afea .elementor-button-icon {
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b34949 */.elementor-248634 .elementor-element.elementor-element-2b34949 .elementor-button-icon {
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a4b6351 */.elementor-248634 .elementor-element.elementor-element-5a4b6351 .elementor-button-icon {
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-53f680ae */.elementor-248634 .elementor-element.elementor-element-53f680ae .elementor-button-icon {
    font-size: 0.8em;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-32c42955 */.elementor-248634 .elementor-element.elementor-element-32c42955 .elementor-button-icon {
    font-size: 0.8em;
}/* End custom CSS */