/* https://fractionalciso.ca/wp-content/uploads/elementor/css/post-6547.css?ver=1749578856 */
.elementor-6547 .elementor-element.elementor-element-7272c683:not(.elementor-motion-effects-element-type-background),.elementor-6547 .elementor-element.elementor-element-7272c683>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://fractionalciso.com/wp-content/uploads/2022/12/Hero-Section-BG.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-6547 .elementor-element.elementor-element-7272c683{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-6547 .elementor-element.elementor-element-7272c683>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6547 .elementor-element.elementor-element-2ac99802>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-6547 .elementor-element.elementor-element-62046d42 .elementor-heading-title{font-size:42px;font-weight:700}.elementor-6547 .elementor-element.elementor-element-a37727d{font-size:18px}.elementor-6547 .elementor-element.elementor-element-7aa35e18 .elementor-button{background-color:#02010100;fill:#25B0FF;color:#25B0FF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#25B0FF;border-radius:30px 30px 30px 30px}.elementor-6547 .elementor-element.elementor-element-7aa35e18 .elementor-button:hover,.elementor-6547 .elementor-element.elementor-element-7aa35e18 .elementor-button:focus{background-color:#25B0FF;color:#FFF}.elementor-6547 .elementor-element.elementor-element-7aa35e18 .elementor-button:hover svg,.elementor-6547 .elementor-element.elementor-element-7aa35e18 .elementor-button:focus svg{fill:#FFF}.elementor-6547 .elementor-element.elementor-element-1b9752e .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-6547 .elementor-element.elementor-element-66e8c702:not(.elementor-motion-effects-element-type-background),.elementor-6547 .elementor-element.elementor-element-66e8c702>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center,#313556 0%,#222433 40%)}.elementor-6547 .elementor-element.elementor-element-66e8c702{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-6547 .elementor-element.elementor-element-66e8c702>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6547 .elementor-element.elementor-element-69ff0fe1>.elementor-element-populated{padding:0em 2em 0em 0em}.elementor-6547 .elementor-element.elementor-element-520b417c>.elementor-widget-container{margin:0 0 10px 0}.elementor-6547 .elementor-element.elementor-element-520b417c{--icon-box-icon-margin:15px}.elementor-6547 .elementor-element.elementor-element-520b417c .elementor-icon{font-size:26px}.elementor-6547 .elementor-element.elementor-element-520b417c .elementor-icon-box-title,.elementor-6547 .elementor-element.elementor-element-520b417c .elementor-icon-box-title a{font-size:30px;font-weight:700}.elementor-6547 .elementor-element.elementor-element-520b417c .elementor-icon-box-title{color:var(--e-global-color-531a1bcf)}.elementor-6547 .elementor-element.elementor-element-31a69e60{color:var(--e-global-color-531a1bcf)}.elementor-6547 .elementor-element.elementor-element-763bec4a>.elementor-element-populated{padding:0em 0em 0em 2em}.elementor-6547 .elementor-element.elementor-element-423aeee7>.elementor-widget-container{margin:0 0 10px 0}.elementor-6547 .elementor-element.elementor-element-423aeee7{--icon-box-icon-margin:15px}.elementor-6547 .elementor-element.elementor-element-423aeee7 .elementor-icon{font-size:26px}.elementor-6547 .elementor-element.elementor-element-423aeee7 .elementor-icon-box-title,.elementor-6547 .elementor-element.elementor-element-423aeee7 .elementor-icon-box-title a{font-size:30px;font-weight:700}.elementor-6547 .elementor-element.elementor-element-423aeee7 .elementor-icon-box-title{color:var(--e-global-color-531a1bcf)}.elementor-6547 .elementor-element.elementor-element-77396e47{color:var(--e-global-color-531a1bcf)}.elementor-6547 .elementor-element.elementor-element-7f25e8cf:not(.elementor-motion-effects-element-type-background),.elementor-6547 .elementor-element.elementor-element-7f25e8cf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-531a1bcf)}.elementor-6547 .elementor-element.elementor-element-7f25e8cf{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-6547 .elementor-element.elementor-element-7f25e8cf>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6547 .elementor-element.elementor-element-456e2364{text-align:center}.elementor-6547 .elementor-element.elementor-element-456e2364 .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.1em}.elementor-6547 .elementor-element.elementor-element-20ff14db .elementor-heading-title{font-size:22px;font-weight:700}.elementor-6547 .elementor-element.elementor-element-5c194d10 .elementor-heading-title{font-size:22px;font-weight:700}.elementor-6547 .elementor-element.elementor-element-1fd48fbe:not(.elementor-motion-effects-element-type-background),.elementor-6547 .elementor-element.elementor-element-1fd48fbe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F5F8}.elementor-6547 .elementor-element.elementor-element-1fd48fbe{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-6547 .elementor-element.elementor-element-1fd48fbe>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6547 .elementor-element.elementor-element-30c47763>.elementor-element-populated{padding:0em 0em 0em 2em}.elementor-6547 .elementor-element.elementor-element-974179e .elementor-heading-title{font-size:42px;font-weight:700;line-height:1.1em}.elementor-6547 .elementor-element.elementor-element-12325de1{--icon-box-icon-margin:15px}.elementor-6547 .elementor-element.elementor-element-12325de1 .elementor-icon-box-title,.elementor-6547 .elementor-element.elementor-element-12325de1 .elementor-icon-box-title a{font-size:22px;line-height:1em}.elementor-6547 .elementor-element.elementor-element-01086c4 .elementor-button{background-color:#02010100;fill:#25B0FF;color:#25B0FF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#25B0FF;border-radius:30px 30px 30px 30px}.elementor-6547 .elementor-element.elementor-element-01086c4 .elementor-button:hover,.elementor-6547 .elementor-element.elementor-element-01086c4 .elementor-button:focus{background-color:#25B0FF;color:#FFF}.elementor-6547 .elementor-element.elementor-element-01086c4 .elementor-button:hover svg,.elementor-6547 .elementor-element.elementor-element-01086c4 .elementor-button:focus svg{fill:#FFF}.elementor-bc-flex-widget .elementor-6547 .elementor-element.elementor-element-da8c206.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6547 .elementor-element.elementor-element-da8c206.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-6547 .elementor-element.elementor-element-75c03009 img{max-width:290px}.elementor-6547 .elementor-element.elementor-element-f7615d6{--icon-box-icon-margin:15px}.elementor-6547 .elementor-element.elementor-element-f7615d6 .elementor-icon-box-title,.elementor-6547 .elementor-element.elementor-element-f7615d6 .elementor-icon-box-title a{font-size:22px;line-height:1em}.elementor-bc-flex-widget .elementor-6547 .elementor-element.elementor-element-2feea00.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6547 .elementor-element.elementor-element-2feea00.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-6547 .elementor-element.elementor-element-3d5e4806 img{max-width:400px}.elementor-6547 .elementor-element.elementor-element-7f5fca1{--icon-box-icon-margin:15px}.elementor-6547 .elementor-element.elementor-element-7f5fca1 .elementor-icon-box-title,.elementor-6547 .elementor-element.elementor-element-7f5fca1 .elementor-icon-box-title a{font-size:22px;line-height:1em}.elementor-bc-flex-widget .elementor-6547 .elementor-element.elementor-element-62af8925.elementor-column .elementor-widget-wrap{align-items:center}.elementor-6547 .elementor-element.elementor-element-62af8925.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-6547 .elementor-element.elementor-element-392db786 img{max-width:280px}.elementor-6547 .elementor-element.elementor-element-7fbf2845:not(.elementor-motion-effects-element-type-background),.elementor-6547 .elementor-element.elementor-element-7fbf2845>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1F5F8}.elementor-6547 .elementor-element.elementor-element-7fbf2845>.elementor-container{max-width:815px}.elementor-6547 .elementor-element.elementor-element-7fbf2845{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-6547 .elementor-element.elementor-element-7fbf2845>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6547 .elementor-element.elementor-element-e0fc34c .elementor-accordion-icon,.elementor-6547 .elementor-element.elementor-element-e0fc34c .elementor-accordion-title{color:#25B0FF}.elementor-6547 .elementor-element.elementor-element-e0fc34c .elementor-accordion-icon svg{fill:#25B0FF}.elementor-6547 .elementor-element.elementor-element-e0fc34c .elementor-active .elementor-accordion-icon,.elementor-6547 .elementor-element.elementor-element-e0fc34c .elementor-active .elementor-accordion-title{color:#25B0FF}.elementor-6547 .elementor-element.elementor-element-e0fc34c .elementor-active .elementor-accordion-icon svg{fill:#25B0FF}.elementor-6547 .elementor-element.elementor-element-7e77608c .elementor-accordion-icon,.elementor-6547 .elementor-element.elementor-element-7e77608c .elementor-accordion-title{color:#25B0FF}.elementor-6547 .elementor-element.elementor-element-7e77608c .elementor-accordion-icon svg{fill:#25B0FF}.elementor-6547 .elementor-element.elementor-element-7e77608c .elementor-active .elementor-accordion-icon,.elementor-6547 .elementor-element.elementor-element-7e77608c .elementor-active .elementor-accordion-title{color:#25B0FF}.elementor-6547 .elementor-element.elementor-element-7e77608c .elementor-active .elementor-accordion-icon svg{fill:#25B0FF}.elementor-6547 .elementor-element.elementor-element-19d978b .elementor-accordion-icon,.elementor-6547 .elementor-element.elementor-element-19d978b .elementor-accordion-title{color:#25B0FF}.elementor-6547 .elementor-element.elementor-element-19d978b .elementor-accordion-icon svg{fill:#25B0FF}.elementor-6547 .elementor-element.elementor-element-19d978b .elementor-active .elementor-accordion-icon,.elementor-6547 .elementor-element.elementor-element-19d978b .elementor-active .elementor-accordion-title{color:#25B0FF}.elementor-6547 .elementor-element.elementor-element-19d978b .elementor-active .elementor-accordion-icon svg{fill:#25B0FF}.elementor-6547 .elementor-element.elementor-element-1e7977f0>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-6547 .elementor-element.elementor-element-1e7977f0:not(.elementor-motion-effects-element-type-background),.elementor-6547 .elementor-element.elementor-element-1e7977f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F1F5F8;background-image:url(https://fractionalciso.com/wp-content/uploads/2022/12/Hero-Section-BG.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-6547 .elementor-element.elementor-element-1e7977f0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 40px 0}.elementor-6547 .elementor-element.elementor-element-1e7977f0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-6547 .elementor-element.elementor-element-4d7035b2 .elementor-heading-title{font-size:52px;font-weight:700;line-height:1.1em}.elementor-6547 .elementor-element.elementor-element-4129eeb>.elementor-element-populated{padding:0rem 0rem 0rem 3rem}.elementor-6547 .elementor-element.elementor-element-59988db6 img{width:430px}:root{--page-title-display:none}@media(max-width:1024px){.elementor-6547 .elementor-element.elementor-element-456e2364 .elementor-heading-title{font-size:2rem}.elementor-6547 .elementor-element.elementor-element-30c47763>.elementor-element-populated{padding:0 0 0 0}.elementor-6547 .elementor-element.elementor-element-974179e .elementor-heading-title{font-size:2rem}.elementor-6547 .elementor-element.elementor-element-409482b>.elementor-element-populated{padding:0 0 0 0}.elementor-6547 .elementor-element.elementor-element-4d7035b2 .elementor-heading-title{font-size:2rem}}@media(max-width:767px){.elementor-6547 .elementor-element.elementor-element-62046d42 .elementor-heading-title{font-size:32px;line-height:1.4em}.elementor-6547 .elementor-element.elementor-element-69ff0fe1>.elementor-element-populated{padding:1em 1em 1em 1em}.elementor-6547 .elementor-element.elementor-element-763bec4a>.elementor-element-populated{padding:1em 1em 1em 1em}.elementor-6547 .elementor-element.elementor-element-456e2364 .elementor-heading-title{font-size:32px}.elementor-6547 .elementor-element.elementor-element-30c47763>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-6547 .elementor-element.elementor-element-974179e{text-align:center}.elementor-6547 .elementor-element.elementor-element-974179e .elementor-heading-title{font-size:32px}.elementor-6547 .elementor-element.elementor-element-7fbf2845{padding:70px 0 70px 0}.elementor-6547 .elementor-element.elementor-element-409482b>.elementor-element-populated{padding:10px 10px 10px 10px}}