.elementor-388 .elementor-element.elementor-element-b31f834{--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;--justify-content:flex-end;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:169px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-b31f834:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-b31f834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-fireside-dev.kinsta.cloud/wp-content/uploads/2024/10/배경.png");background-position:center center;background-size:cover;}.elementor-388 .elementor-element.elementor-element-5037331{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:37px 0px;--row-gap:37px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-388 .elementor-element.elementor-element-f453882 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-388 .elementor-element.elementor-element-f453882{text-align:center;}.elementor-388 .elementor-element.elementor-element-f453882 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:59px;font-weight:bold;line-height:55px;color:#FFFFFF00;}.elementor-388 .elementor-element.elementor-element-19cc0f7{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-388 .elementor-element.elementor-element-19cc0f7 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:22px;font-weight:400;line-height:42.68px;color:#252D38;}.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-388 .elementor-element.elementor-element-8e84b8c .elementor-button{background-color:transparent;font-family:"Noto Sans KR", Sans-serif;font-size:26px;font-weight:700;line-height:1.94em;background-image:linear-gradient(90deg, #3463E8 0%, #4934BC 100%);border-radius:52px 52px 52px 52px;padding:10px 36px 10px 36px;}.elementor-388 .elementor-element.elementor-element-8e84b8c .elementor-button-content-wrapper{flex-direction:row;}.elementor-388 .elementor-element.elementor-element-8e84b8c .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-388 .elementor-element.elementor-element-ddcbca9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-388 .elementor-element.elementor-element-9cc76d9 > .elementor-widget-container{margin:0px 0px -126px 0px;}.elementor-388 .elementor-element.elementor-element-9cc76d9 img{width:100%;}.elementor-388 .elementor-element.elementor-element-586e803 > .elementor-widget-container{margin:0px 0px -126px 0px;}.elementor-388 .elementor-element.elementor-element-876de3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:161.3px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-876de3d:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-876de3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-388 .elementor-element.elementor-element-c5f2d4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 145px;--row-gap:0px;--column-gap:145px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-29ac66d img{width:626px;transition-duration:0.3s;}.elementor-388 .elementor-element.elementor-element-ab57848{--display:flex;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-a5ffa04 > .elementor-widget-container{background-color:#E8F3FF;}.elementor-388 .elementor-element.elementor-element-a5ffa04 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:16px;font-weight:500;color:#3182F6;}.elementor-388 .elementor-element.elementor-element-9551bb3 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:46px;font-weight:700;line-height:1.4em;color:#252D38;}.elementor-388 .elementor-element.elementor-element-96222d4 > .elementor-widget-container{padding:0px 100px 0px 0px;}.elementor-388 .elementor-element.elementor-element-96222d4 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:21px;font-weight:500;line-height:1.94em;color:#787878;}.elementor-388 .elementor-element.elementor-element-1c2cbe3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:161.3px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-1c2cbe3:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-1c2cbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FAFF;}.elementor-388 .elementor-element.elementor-element-8bbd080{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:162px 162px;--row-gap:162px;--column-gap:162px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-eed8c8f{--display:flex;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-586aee7 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:46px;font-weight:700;line-height:1.4em;color:#252D38;}.elementor-388 .elementor-element.elementor-element-d68438c .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:21px;font-weight:500;line-height:1.94em;color:#787878;}.elementor-388 .elementor-element.elementor-element-6eb3f1c .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:21px;font-weight:500;line-height:1.94em;color:#787878;}.elementor-388 .elementor-element.elementor-element-ad904e2 img{width:531px;}.elementor-388 .elementor-element.elementor-element-6003b8c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:161.3px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-6003b8c:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-6003b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-388 .elementor-element.elementor-element-150159b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 187px;--row-gap:0px;--column-gap:187px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-07837ce img{transition-duration:0.3s;}.elementor-388 .elementor-element.elementor-element-7a7bded{--display:flex;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-d7f8475 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:46px;font-weight:700;line-height:1.4em;color:#252D38;}.elementor-388 .elementor-element.elementor-element-fc56b2a > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-388 .elementor-element.elementor-element-fc56b2a .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:21px;font-weight:500;line-height:1.94em;color:#787878;}.elementor-388 .elementor-element.elementor-element-055dca4{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-055dca4:not(.elementor-motion-effects-element-type-background), .elementor-388 .elementor-element.elementor-element-055dca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #2C55CA 0%, #599BF9 100%);}.elementor-388 .elementor-element.elementor-element-3d0af1c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:216px;--padding-bottom:213px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-d53d6fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-388 .elementor-element.elementor-element-cc9b804 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-d8b16d8{width:auto;max-width:auto;text-align:center;}.elementor-388 .elementor-element.elementor-element-d8b16d8 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-388 .elementor-element.elementor-element-7cb814d > .elementor-widget-container{margin:40px 0px 0px 0px;}.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-388 .elementor-element.elementor-element-bf14463 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-388 .elementor-element.elementor-element-bf14463{text-align:justify;font-family:"Noto Sans KR", Sans-serif;font-size:21px;font-weight:400;line-height:1.62em;color:#FFFFFF;}.elementor-388 .elementor-element.elementor-element-e4d9631{--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:211px;--padding-bottom:79px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-4cbc0cf > .elementor-widget-container{padding:0px 150px 0px 150px;}.elementor-388 .elementor-element.elementor-element-4cbc0cf{text-align:center;}.elementor-388 .elementor-element.elementor-element-4cbc0cf .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:46px;font-weight:700;line-height:1.5em;color:#252D38;}.elementor-388 .elementor-element.elementor-element-e899c4d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 26px;--row-gap:0px;--column-gap:26px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:176px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-0073764{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:35px 35px 35px 35px;box-shadow:0px 4px 20px 0px rgba(0, 60.99999999999991, 164.99999999999997, 0.12549019607843137);--padding-top:76px;--padding-bottom:76px;--padding-left:45px;--padding-right:45px;}.elementor-388 .elementor-element.elementor-element-35be3bb > .elementor-widget-container{margin:0px 0px 65px 0px;}.elementor-388 .elementor-element.elementor-element-adc4e73 > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-388 .elementor-element.elementor-element-adc4e73{text-align:center;}.elementor-388 .elementor-element.elementor-element-adc4e73 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:28px;font-weight:700;color:#252D38;}.elementor-388 .elementor-element.elementor-element-8cd3662 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-8cd3662{text-align:center;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:#787878;}.elementor-388 .elementor-element.elementor-element-e495d78{text-align:center;}.elementor-388 .elementor-element.elementor-element-e495d78 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:500;color:#397AF6;}.elementor-388 .elementor-element.elementor-element-8d43a1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:35px 35px 35px 35px;box-shadow:0px 4px 20px 0px rgba(0, 60.99999999999991, 164.99999999999997, 0.12549019607843137);--padding-top:76px;--padding-bottom:76px;--padding-left:45px;--padding-right:45px;}.elementor-388 .elementor-element.elementor-element-3a6536a > .elementor-widget-container{margin:0px 0px 65px 0px;}.elementor-388 .elementor-element.elementor-element-997a465 > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-388 .elementor-element.elementor-element-997a465{text-align:center;}.elementor-388 .elementor-element.elementor-element-997a465 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:28px;font-weight:700;color:#252D38;}.elementor-388 .elementor-element.elementor-element-6cfd439 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-6cfd439{text-align:center;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:#787878;}.elementor-388 .elementor-element.elementor-element-0edbf9f{text-align:center;}.elementor-388 .elementor-element.elementor-element-0edbf9f .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:500;color:#397AF6;}.elementor-388 .elementor-element.elementor-element-60138e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:35px 35px 35px 35px;box-shadow:0px 4px 20px 0px rgba(0, 60.99999999999991, 164.99999999999997, 0.12549019607843137);--padding-top:76px;--padding-bottom:76px;--padding-left:45px;--padding-right:45px;}.elementor-388 .elementor-element.elementor-element-df51116 > .elementor-widget-container{margin:0px 0px 65px 0px;}.elementor-388 .elementor-element.elementor-element-a405ca3 > .elementor-widget-container{margin:0px 0px 37px 0px;}.elementor-388 .elementor-element.elementor-element-a405ca3{text-align:center;}.elementor-388 .elementor-element.elementor-element-a405ca3 .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:28px;font-weight:700;color:#252D38;}.elementor-388 .elementor-element.elementor-element-ffdd710 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-ffdd710{text-align:center;font-family:"Noto Sans KR", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:#787878;}.elementor-388 .elementor-element.elementor-element-35249ed{text-align:center;}.elementor-388 .elementor-element.elementor-element-35249ed .elementor-heading-title{font-family:"Noto Sans KR", Sans-serif;font-size:20px;font-weight:500;color:#397AF6;}@media(min-width:768px){.elementor-388 .elementor-element.elementor-element-b31f834{--content-width:1312px;}.elementor-388 .elementor-element.elementor-element-876de3d{--content-width:1280px;}.elementor-388 .elementor-element.elementor-element-c5f2d4e{--width:100%;}.elementor-388 .elementor-element.elementor-element-ab57848{--width:700px;}.elementor-388 .elementor-element.elementor-element-1c2cbe3{--content-width:1280px;}.elementor-388 .elementor-element.elementor-element-8bbd080{--width:100%;}.elementor-388 .elementor-element.elementor-element-eed8c8f{--width:580px;}.elementor-388 .elementor-element.elementor-element-6003b8c{--content-width:1280px;}.elementor-388 .elementor-element.elementor-element-150159b{--width:100%;}.elementor-388 .elementor-element.elementor-element-7a7bded{--width:510px;}.elementor-388 .elementor-element.elementor-element-3d0af1c{--content-width:1160px;}.elementor-388 .elementor-element.elementor-element-e899c4d{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-388 .elementor-element.elementor-element-e899c4d{--content-width:500px;}}@media(max-width:1024px){.elementor-388 .elementor-element.elementor-element-f453882 .elementor-heading-title{line-height:1.4em;}.elementor-388 .elementor-element.elementor-element-c5f2d4e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-388 .elementor-element.elementor-element-ab57848{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-388 .elementor-element.elementor-element-96222d4{text-align:center;}.elementor-388 .elementor-element.elementor-element-8bbd080{--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:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-388 .elementor-element.elementor-element-eed8c8f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-388 .elementor-element.elementor-element-ad904e2.elementor-element{--order:-99999 /* order start hack */;}.elementor-388 .elementor-element.elementor-element-150159b{--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:80px 0px;--row-gap:80px;--column-gap:0px;}.elementor-388 .elementor-element.elementor-element-7a7bded{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-388 .elementor-element.elementor-element-d7f8475{text-align:center;}.elementor-388 .elementor-element.elementor-element-fc56b2a{text-align:center;}.elementor-388 .elementor-element.elementor-element-3d0af1c{--padding-top:216px;--padding-bottom:213px;--padding-left:46px;--padding-right:46px;}.elementor-388 .elementor-element.elementor-element-d8b16d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-d8b16d8 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-388 .elementor-element.elementor-element-e899c4d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:36px 0px;--row-gap:36px;--column-gap:0px;--grid-auto-flow:row;}.elementor-388 .elementor-element.elementor-element-60138e0.e-con{--order:-99999 /* order start hack */;}}@media(max-width:767px){.elementor-388 .elementor-element.elementor-element-b31f834{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:125px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-5037331{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-388 .elementor-element.elementor-element-f453882 > .elementor-widget-container{padding:30px 30px 0px 30px;}.elementor-388 .elementor-element.elementor-element-f453882{text-align:left;}.elementor-388 .elementor-element.elementor-element-f453882 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-388 .elementor-element.elementor-element-19cc0f7{width:100%;max-width:100%;text-align:left;}.elementor-388 .elementor-element.elementor-element-19cc0f7 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-388 .elementor-element.elementor-element-19cc0f7 .elementor-heading-title{font-size:18px;line-height:32px;letter-spacing:-1px;}.elementor-388 .elementor-element.elementor-element-8e84b8c .elementor-button{font-size:18px;border-radius:31px 31px 31px 31px;padding:10px 23px 10px 023px;}.elementor-388 .elementor-element.elementor-element-ddcbca9{--justify-content:center;}.elementor-388 .elementor-element.elementor-element-586e803{z-index:1;text-align:center;}.elementor-388 .elementor-element.elementor-element-876de3d{--content-width:368px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:146px;--padding-bottom:101.8px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-c5f2d4e{--gap:27px 0px;--row-gap:27px;--column-gap:0px;}.elementor-388 .elementor-element.elementor-element-29ac66d.elementor-element{--order:99999 /* order end hack */;}.elementor-388 .elementor-element.elementor-element-ab57848{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-a5ffa04{width:var( --container-widget-width, 79px );max-width:79px;--container-widget-width:79px;--container-widget-flex-grow:0;text-align:left;}.elementor-388 .elementor-element.elementor-element-a5ffa04 > .elementor-widget-container{padding:8px 8px 8px 8px;border-radius:5px 5px 5px 5px;}.elementor-388 .elementor-element.elementor-element-a5ffa04.elementor-element{--align-self:flex-start;}.elementor-388 .elementor-element.elementor-element-9551bb3{width:100%;max-width:100%;text-align:left;}.elementor-388 .elementor-element.elementor-element-9551bb3 .elementor-heading-title{font-size:24px;}.elementor-388 .elementor-element.elementor-element-96222d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-96222d4{text-align:left;}.elementor-388 .elementor-element.elementor-element-96222d4 .elementor-heading-title{font-size:18px;}.elementor-388 .elementor-element.elementor-element-1c2cbe3{--content-width:429px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:81px;--padding-bottom:085px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-8bbd080{--gap:47px 0px;--row-gap:47px;--column-gap:0px;}.elementor-388 .elementor-element.elementor-element-eed8c8f.e-con{--order:-99999 /* order start hack */;}.elementor-388 .elementor-element.elementor-element-586aee7{width:100%;max-width:100%;text-align:left;}.elementor-388 .elementor-element.elementor-element-586aee7 > .elementor-widget-container{padding:0px 18px 0px 18px;}.elementor-388 .elementor-element.elementor-element-586aee7 .elementor-heading-title{font-size:24px;}.elementor-388 .elementor-element.elementor-element-d68438c{text-align:center;}.elementor-388 .elementor-element.elementor-element-d68438c .elementor-heading-title{font-size:18px;}.elementor-388 .elementor-element.elementor-element-6eb3f1c > .elementor-widget-container{padding:0px 18px 0px 18px;}.elementor-388 .elementor-element.elementor-element-6eb3f1c{text-align:left;}.elementor-388 .elementor-element.elementor-element-6eb3f1c .elementor-heading-title{font-size:18px;}.elementor-388 .elementor-element.elementor-element-6003b8c{--content-width:421px;--padding-top:81px;--padding-bottom:85px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-150159b{--gap:49px 0px;--row-gap:49px;--column-gap:0px;}.elementor-388 .elementor-element.elementor-element-07837ce.elementor-element{--order:99999 /* order end hack */;}.elementor-388 .elementor-element.elementor-element-d7f8475{width:100%;max-width:100%;text-align:left;}.elementor-388 .elementor-element.elementor-element-d7f8475 > .elementor-widget-container{padding:0px 18px 0px 18px;}.elementor-388 .elementor-element.elementor-element-d7f8475 .elementor-heading-title{font-size:24px;}.elementor-388 .elementor-element.elementor-element-fc56b2a > .elementor-widget-container{padding:0px 18px 0px 18px;}.elementor-388 .elementor-element.elementor-element-fc56b2a{text-align:left;}.elementor-388 .elementor-element.elementor-element-fc56b2a .elementor-heading-title{font-size:18px;}.elementor-388 .elementor-element.elementor-element-3d0af1c{--content-width:384px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:125px;--padding-bottom:125px;--padding-left:20px;--padding-right:20px;}.elementor-388 .elementor-element.elementor-element-cc9b804 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-d8b16d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-d8b16d8 .elementor-heading-title{font-size:32px;line-height:1.4em;}.elementor-388 .elementor-element.elementor-element-7cb814d > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-bf14463 > .elementor-widget-container{margin:30px 0px 010px 0px;padding:0px 10px 0px 10px;}.elementor-388 .elementor-element.elementor-element-bf14463{text-align:left;font-size:16px;}.elementor-388 .elementor-element.elementor-element-e4d9631{--padding-top:100px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-388 .elementor-element.elementor-element-4cbc0cf{width:100%;max-width:100%;text-align:left;}.elementor-388 .elementor-element.elementor-element-4cbc0cf > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-388 .elementor-element.elementor-element-4cbc0cf .elementor-heading-title{font-size:30px;}.elementor-388 .elementor-element.elementor-element-e899c4d{--content-width:350px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:36px 0px;--row-gap:36px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:115px;--margin-left:0px;--margin-right:0px;}.elementor-388 .elementor-element.elementor-element-0073764{--padding-top:64px;--padding-bottom:64px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-35be3bb > .elementor-widget-container{margin:0px 0px 031px 0px;}.elementor-388 .elementor-element.elementor-element-adc4e73 .elementor-heading-title{font-size:22px;}.elementor-388 .elementor-element.elementor-element-8cd3662 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-8cd3662{font-size:16px;}.elementor-388 .elementor-element.elementor-element-8d43a1c{--padding-top:71px;--padding-bottom:71px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-3a6536a > .elementor-widget-container{margin:0px 0px 031px 0px;}.elementor-388 .elementor-element.elementor-element-997a465 .elementor-heading-title{font-size:22px;}.elementor-388 .elementor-element.elementor-element-6cfd439 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-6cfd439{font-size:16px;}.elementor-388 .elementor-element.elementor-element-60138e0{--padding-top:64px;--padding-bottom:64px;--padding-left:10px;--padding-right:10px;}.elementor-388 .elementor-element.elementor-element-df51116 > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-388 .elementor-element.elementor-element-a405ca3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-388 .elementor-element.elementor-element-a405ca3 .elementor-heading-title{font-size:22px;}.elementor-388 .elementor-element.elementor-element-ffdd710 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-388 .elementor-element.elementor-element-ffdd710{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-f453882 */.elementor-388 .elementor-element.elementor-element-f453882 h2 {
    background: linear-gradient(90deg, #4035DB, #3463E8) !important;
    -webkit-background-clip: text !important;
    height: 122px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e84b8c */.elementor-388 .elementor-element.elementor-element-8e84b8c .elementor-button-icon svg{
    position:relative;
    top:2px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-586e803 */.elementor-388 .elementor-element.elementor-element-586e803 img{
    position:relative;
    right:-20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b31f834 */@media (max-width:1920px){
    .elementor-388 .elementor-element.elementor-element-b31f834>div{
        padding-top:110px !important;
    }
    .elementor-388 .elementor-element.elementor-element-b31f834 .dtimage img{
        width:80% !important;

    }
    .elementor-388 .elementor-element.elementor-element-b31f834>.e-con-inner{
        gap:30px 0px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf14463 */.elementor-388 .elementor-element.elementor-element-bf14463 p{
    margin-bottom:0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0af1c */@media (min-width:1300px){
div.solution.bg-column{
    background-repeat: no-repeat;
    background-image:url('https://www.fasoo.com/wp-content/uploads/2024/10/Mask-group.png'), url('https://www.fasoo.com/wp-content/uploads/2024/10/Mask-group-1.png');
    background-position:0px 0px,100% 100%;
    background-size: auto ;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cd3662 */.elementor-388 .elementor-element.elementor-element-8cd3662 p{
    margin-bottom:0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cfd439 */.elementor-388 .elementor-element.elementor-element-6cfd439 p{
    margin-bottom:0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ffdd710 */.elementor-388 .elementor-element.elementor-element-ffdd710 p{
    margin-bottom:0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e899c4d */@media (min-width:769px){
.elementor-388 .elementor-element.elementor-element-e899c4d .description{
    min-height:270px;
}
}
@media(max-width:768px){
  .elementor-388 .elementor-element.elementor-element-e899c4d .description{
    min-height:200px;
}  
    .elementor-388 .elementor-element.elementor-element-e899c4d .description br{
        display:none;
    }
}/* End custom CSS */