.elementor-25 .elementor-element.elementor-element-4d0a26a{--display:flex;}.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .image_wrapper:before{background-color:transparent;background-image:linear-gradient(90deg, #00000000 0%, #FFFFFF00 100%);}.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .image_wrapper{height:700px;}.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .sub_headline{font-size:24px;}.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .headline{font-size:45px;}.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper > .headline{text-transform:none;}.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .image_wrapper *{color:#FFFFFF;}.elementor-25 .elementor-element.elementor-element-d3f226e{--display:flex;}.elementor-25 .elementor-element.elementor-element-8ffb312{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-b3b9d21{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-25 .elementor-element.elementor-element-a1f7d86{--display:flex;}.elementor-25 .elementor-element.elementor-element-9ee5964{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-797dcec{--display:flex;}.elementor-25 .elementor-element.elementor-element-4206521 .kyl_image_text .content_wrapper .image_wrapper .image{background-color:#000000;background-image:url("https://www.kylsoftware.com/wp-content/uploads/2024/07/20240730_821cfb7f7ca6ba853546d532da076318.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-4206521 .kyl_image_text .content_wrapper > .headline_1{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-4206521 .kyl_image_text .content_wrapper .headline_2{font-size:18px;margin:0 0 18px 0;}.elementor-25 .elementor-element.elementor-element-4206521 .kyl_image_text .content_wrapper .text_wrapper .text_container .headline_2{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-97805e2{--display:flex;}.elementor-25 .elementor-element.elementor-element-afc2f7f{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-3857748{--display:flex;}.elementor-25 .elementor-element.elementor-element-634c7c6 .kyl_image_text .content_wrapper .image_wrapper .image{background-color:#000000;background-image:url("https://www.kylsoftware.com/wp-content/uploads/2024/04/csp.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-634c7c6 .kyl_image_text .content_wrapper > .headline_1{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-634c7c6 .kyl_image_text .content_wrapper .headline_2{font-size:18px;margin:0 0 18px 0;}.elementor-25 .elementor-element.elementor-element-634c7c6 .kyl_image_text .content_wrapper .text_wrapper .text_container .headline_2{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-40dba79{--display:flex;}.elementor-25 .elementor-element.elementor-element-410c006{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-77837f9{--display:flex;}.elementor-25 .elementor-element.elementor-element-61e7d12 .kyl_image_text .content_wrapper .image_wrapper .image{background-color:#000000;background-image:url("https://www.kylsoftware.com/wp-content/uploads/2024/06/20240617_22e415a68f724ad55e4db71462f0f0b4-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-61e7d12 .kyl_image_text .content_wrapper > .headline_1{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-61e7d12 .kyl_image_text .content_wrapper .headline_2{font-size:18px;margin:0 0 18px 0;}.elementor-25 .elementor-element.elementor-element-61e7d12 .kyl_image_text .content_wrapper .text_wrapper .text_container .headline_2{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-e8b8123{--display:flex;}.elementor-25 .elementor-element.elementor-element-7ee4fb8{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-b5d3f9c{--display:flex;}.elementor-25 .elementor-element.elementor-element-0fdacc9 .kyl_image_text .content_wrapper .image_wrapper .image{background-color:#000000;background-image:url("https://www.kylsoftware.com/wp-content/uploads/2024/06/20240617_e39868c04f055bc578fbfec6ef3554ad-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-0fdacc9 .kyl_image_text .content_wrapper > .headline_1{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-0fdacc9 .kyl_image_text .content_wrapper .headline_2{font-size:18px;margin:0 0 18px 0;}.elementor-25 .elementor-element.elementor-element-0fdacc9 .kyl_image_text .content_wrapper .text_wrapper .text_container .headline_2{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-fd7fcb6{--display:flex;}.elementor-25 .elementor-element.elementor-element-89e9ae6{--spacer-size:120px;}.elementor-25 .elementor-element.elementor-element-52532dc{--display:flex;}.elementor-25 .elementor-element.elementor-element-18df517 .kyl_image_text .content_wrapper .image_wrapper .image{background-color:#000000;background-image:url("https://www.kylsoftware.com/wp-content/uploads/2024/06/20240617_672f18cd868be1c2815801807449551e-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-25 .elementor-element.elementor-element-18df517 .kyl_image_text .content_wrapper > .headline_1{text-transform:uppercase;}.elementor-25 .elementor-element.elementor-element-18df517 .kyl_image_text .content_wrapper .headline_2{font-size:18px;margin:0 0 18px 0;}.elementor-25 .elementor-element.elementor-element-18df517 .kyl_image_text .content_wrapper .text_wrapper .text_container .headline_2{text-transform:uppercase;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .image_wrapper{height:59px;}.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .sub_headline{font-size:20px;}.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .headline{font-size:30px;}.elementor-25 .elementor-element.elementor-element-8ffb312{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-9ee5964{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-4206521 .kyl_image_text .content_wrapper .headline_2{font-size:18px;margin:0 0 18px 0;}.elementor-25 .elementor-element.elementor-element-afc2f7f{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-634c7c6 .kyl_image_text .content_wrapper .headline_2{font-size:18px;margin:0 0 18px 0;}.elementor-25 .elementor-element.elementor-element-410c006{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-61e7d12 .kyl_image_text .content_wrapper .headline_2{font-size:18px;margin:0 0 18px 0;}.elementor-25 .elementor-element.elementor-element-7ee4fb8{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-0fdacc9 .kyl_image_text .content_wrapper .headline_2{font-size:18px;margin:0 0 18px 0;}.elementor-25 .elementor-element.elementor-element-89e9ae6{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-18df517 .kyl_image_text .content_wrapper .headline_2{font-size:18px;margin:0 0 18px 0;}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .image_wrapper{height:85vh;}.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .sub_headline{font-size:20px;}.elementor-25 .elementor-element.elementor-element-b8bba68 .kyl_header .content_wrapper .headline{font-size:30px;}.elementor-25 .elementor-element.elementor-element-8ffb312{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-9ee5964{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-4206521 .kyl_image_text .content_wrapper .headline_2{font-size:16px;margin:0 0 16px 0;}.elementor-25 .elementor-element.elementor-element-afc2f7f{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-634c7c6 .kyl_image_text .content_wrapper .headline_2{font-size:16px;margin:0 0 16px 0;}.elementor-25 .elementor-element.elementor-element-410c006{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-61e7d12 .kyl_image_text .content_wrapper .headline_2{font-size:16px;margin:0 0 16px 0;}.elementor-25 .elementor-element.elementor-element-7ee4fb8{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-0fdacc9 .kyl_image_text .content_wrapper .headline_2{font-size:16px;margin:0 0 16px 0;}.elementor-25 .elementor-element.elementor-element-89e9ae6{--spacer-size:50px;}.elementor-25 .elementor-element.elementor-element-18df517 .kyl_image_text .content_wrapper .headline_2{font-size:16px;margin:0 0 16px 0;}}