.elementor-17884 .elementor-element.elementor-element-1b69ea44 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-17884 .elementor-element.elementor-element-1b69ea44:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-1b69ea44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17884 .elementor-element.elementor-element-1b69ea44 > .elementor-background-overlay{background-color:#AE1F58;background-image:url("https://contentformula.com/wp-content/uploads/2023/03/header-63.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-1b69ea44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-3d6f05bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17884 .elementor-element.elementor-element-3d6f05bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-3d6f05bc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17884 .elementor-element.elementor-element-3d6f05bc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-512a1a9{padding:20px 0px 20px 0px;}.elementor-17884 .elementor-element.elementor-element-69763f7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-7bef326 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-17884 .elementor-element.elementor-element-7bef326{margin-top:0px;margin-bottom:0px;padding:120px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-948c3da:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-948c3da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-17884 .elementor-element.elementor-element-948c3da > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-948c3da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 140px 0px;}.elementor-17884 .elementor-element.elementor-element-88bbfeb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-88bbfeb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17884 .elementor-element.elementor-element-88bbfeb > .elementor-element-populated >  .elementor-background-overlay{background-color:#EEEEEE;opacity:0;}.elementor-17884 .elementor-element.elementor-element-88bbfeb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-88bbfeb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-356b525 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 70px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-50c8dfd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-50c8dfd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD2B6300;}.elementor-17884 .elementor-element.elementor-element-50c8dfd > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF00;opacity:1;}.elementor-17884 .elementor-element.elementor-element-50c8dfd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-50c8dfd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-c5c9454 > .elementor-widget-container{margin:-10px 0px 40px 0px;}.elementor-17884 .elementor-element.elementor-element-19464360 > .elementor-background-overlay{background-color:#EEEEEE;opacity:1;}.elementor-17884 .elementor-element.elementor-element-19464360{margin-top:0px;margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-34b15581 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-17884 .elementor-element.elementor-element-34b15581 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17884 .elementor-element.elementor-element-34b15581 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-2dd005aa{margin-top:0px;margin-bottom:0px;padding:120px 0px 130px 0px;}.elementor-17884 .elementor-element.elementor-element-495ba8ed > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-17884 .elementor-element.elementor-element-495ba8ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17884 .elementor-element.elementor-element-495ba8ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-2be50ded > .elementor-widget-container{padding:0px 90px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-7219fed7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17884 .elementor-element.elementor-element-7219fed7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-8277221:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-8277221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17884 .elementor-element.elementor-element-8277221 > .elementor-background-overlay{background-color:#EEEEEE;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-8277221{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 140px 0px;}.elementor-17884 .elementor-element.elementor-element-1c8e9add > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17884 .elementor-element.elementor-element-1c8e9add > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-76434f9:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-76434f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-17884 .elementor-element.elementor-element-76434f9 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-76434f9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-ab9e6ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-ab9e6ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-ab9e6ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-a8b0d0c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-a8b0d0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-ecdf057:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-ecdf057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-17884 .elementor-element.elementor-element-ecdf057 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-ecdf057{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-2963e43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-2963e43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-1b94108 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-17884 .elementor-element.elementor-element-1b94108 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-6ff6e1d7:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-6ff6e1d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-17884 .elementor-element.elementor-element-6ff6e1d7 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-6ff6e1d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-3b99e5c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-3b99e5c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-17884 .elementor-element.elementor-element-3b99e5c3 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0;}.elementor-17884 .elementor-element.elementor-element-3b99e5c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-3b99e5c3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-3b99e5c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-f0ec73e > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-17884 .elementor-element.elementor-element-2e46564e > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-17884 .elementor-element.elementor-element-2e46564e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-afb6e56:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-afb6e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-17884 .elementor-element.elementor-element-afb6e56 > .elementor-container{max-width:100px;}.elementor-17884 .elementor-element.elementor-element-afb6e56 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-afb6e56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 80px 0px;}.elementor-17884 .elementor-element.elementor-element-86626f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-86626f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17884 .elementor-element.elementor-element-86626f2 > .elementor-element-populated >  .elementor-background-overlay{background-color:#EEEEEE;opacity:0;}.elementor-17884 .elementor-element.elementor-element-86626f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-86626f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-a5c05f2 > .elementor-widget-container{background-color:#FFFFFF;margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-59fb175:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-59fb175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-17884 .elementor-element.elementor-element-59fb175 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-59fb175{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:89px 0px 80px 0px;}.elementor-17884 .elementor-element.elementor-element-549239e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-549239e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17884 .elementor-element.elementor-element-549239e > .elementor-element-populated >  .elementor-background-overlay{background-color:#EEEEEE;opacity:0;}.elementor-17884 .elementor-element.elementor-element-549239e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-549239e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-79ab64e > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-f88b0fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-f88b0fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD2B6300;}.elementor-17884 .elementor-element.elementor-element-f88b0fa > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF00;opacity:1;}.elementor-17884 .elementor-element.elementor-element-f88b0fa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-f88b0fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-7a5d39f > .elementor-widget-container{margin:-10px 0px 40px 0px;}.elementor-17884 .elementor-element.elementor-element-27b80d0b > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-17884 .elementor-element.elementor-element-27b80d0b{padding:0px 0px 140px 0px;}.elementor-17884 .elementor-element.elementor-element-492f375d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-ad8c4df > .elementor-background-overlay{background-color:#EEEEEE;opacity:1;}.elementor-17884 .elementor-element.elementor-element-ad8c4df{padding:80px 0px 140px 0px;}.elementor-17884 .elementor-element.elementor-element-eb8c563:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-eb8c563 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17884 .elementor-element.elementor-element-eb8c563 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-eb8c563 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-17884 .elementor-element.elementor-element-eb8c563 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17884 .elementor-element.elementor-element-eb8c563 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-40f79373:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-40f79373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17884 .elementor-element.elementor-element-40f79373 > .elementor-background-overlay{background-color:#3D2A44;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-40f79373{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-2cd8a89f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17884 .elementor-element.elementor-element-2cd8a89f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-695bc4fd:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-695bc4fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D2A44;}.elementor-17884 .elementor-element.elementor-element-695bc4fd > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-695bc4fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-dc6404a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-dc6404a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D2A44;}.elementor-17884 .elementor-element.elementor-element-dc6404a > .elementor-element-populated >  .elementor-background-overlay{background-color:#BF2B64;opacity:0;}.elementor-17884 .elementor-element.elementor-element-dc6404a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-dc6404a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-6f89e952 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-234b775a:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-234b775a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D2A44;}.elementor-17884 .elementor-element.elementor-element-234b775a > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-234b775a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 80px 0px;}.elementor-17884 .elementor-element.elementor-element-5c772a93:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-5c772a93 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BD2B6300;}.elementor-17884 .elementor-element.elementor-element-5c772a93 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF00;opacity:1;}.elementor-17884 .elementor-element.elementor-element-5c772a93 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-5c772a93 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-b3faac2{--e-image-carousel-slides-to-show:1;}.elementor-17884 .elementor-element.elementor-element-1b078d8a > .elementor-container{max-width:1180px;}.elementor-17884 .elementor-element.elementor-element-1b078d8a{padding:0px 0px 150px 0px;}.elementor-17884 .elementor-element.elementor-element-3155836e > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-23e462c:not(.elementor-motion-effects-element-type-background), .elementor-17884 .elementor-element.elementor-element-23e462c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17884 .elementor-element.elementor-element-23e462c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-23e462c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 140px 0px;}.elementor-17884 .elementor-element.elementor-element-234b5242 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;}.elementor-17884 .elementor-element.elementor-element-234b5242{margin-top:0px;margin-bottom:0px;padding:80px 0px 60px 0px;}.elementor-17884 .elementor-element.elementor-element-28e4b7d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-59d73b51 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-17884 .elementor-element.elementor-element-56b27978{margin-top:0px;margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-14f34841:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-14f34841 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17884 .elementor-element.elementor-element-14f34841 > .elementor-element-populated >  .elementor-background-overlay{background-color:#EEEEEE;opacity:0;}.elementor-17884 .elementor-element.elementor-element-14f34841 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-17884 .elementor-element.elementor-element-14f34841 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-396e2a2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-396e2a2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17884 .elementor-element.elementor-element-396e2a2b > .elementor-element-populated >  .elementor-background-overlay{background-color:#EEEEEE;opacity:1;}.elementor-17884 .elementor-element.elementor-element-396e2a2b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-17884 .elementor-element.elementor-element-396e2a2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17884 .elementor-element.elementor-element-3a23d339:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17884 .elementor-element.elementor-element-3a23d339 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-17884 .elementor-element.elementor-element-3a23d339 > .elementor-element-populated >  .elementor-background-overlay{background-color:#EEEEEE;opacity:1;}.elementor-17884 .elementor-element.elementor-element-3a23d339 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 15px 10px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-17884 .elementor-element.elementor-element-3a23d339 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1200px){.elementor-17884 .elementor-element.elementor-element-afb6e56{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-59fb175{padding:60px 0px 80px 0px;}.elementor-17884 .elementor-element.elementor-element-27b80d0b > .elementor-container{max-width:100px;}.elementor-17884 .elementor-element.elementor-element-27b80d0b{padding:80px 0px 80px 0px;}.elementor-17884 .elementor-element.elementor-element-234b5242{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-17884 .elementor-element.elementor-element-1b69ea44{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-3d6f05bc > .elementor-element-populated{padding:30px 60px 80px 60px;}.elementor-17884 .elementor-element.elementor-element-512a1a9{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-7bef326{padding:50px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-948c3da{padding:0px 0px 40px 0px;}.elementor-17884 .elementor-element.elementor-element-88bbfeb > .elementor-element-populated{margin:0px 60px 20px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-50c8dfd > .elementor-element-populated{margin:0px 60px 20px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-c5c9454 > .elementor-widget-container{margin:-10px 0px 40px 0px;}.elementor-17884 .elementor-element.elementor-element-34b15581 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17884 .elementor-element.elementor-element-2dd005aa{padding:0px 0px 40px 0px;}.elementor-17884 .elementor-element.elementor-element-495ba8ed > .elementor-element-populated{margin:50px 60px 0px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-2be50ded > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-7219fed7 > .elementor-element-populated{margin:10px 60px 0px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-8277221{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-76434f9{margin-top:0px;margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-ab9e6ed > .elementor-element-populated{margin:0px 60px 60px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-a8b0d0c > .elementor-element-populated{margin:0px 60px 60px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-ecdf057{margin-top:0px;margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-2963e43 > .elementor-element-populated{margin:0px 60px 60px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-1b94108 > .elementor-element-populated{margin:0px 60px 60px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-6ff6e1d7{margin-top:0px;margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-3b99e5c3 > .elementor-element-populated{margin:0px 60px 60px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-f0ec73e > .elementor-element-populated{margin:0px 60px 60px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-d59dc54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-2e46564e{padding:60px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-afb6e56{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-86626f2 > .elementor-element-populated{margin:0px 60px 0px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-59fb175{padding:0px 0px 40px 0px;}.elementor-17884 .elementor-element.elementor-element-549239e > .elementor-element-populated{margin:0px 60px 20px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-f88b0fa > .elementor-element-populated{margin:0px 60px 20px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-7a5d39f > .elementor-widget-container{margin:-10px 0px 40px 0px;}.elementor-17884 .elementor-element.elementor-element-492f375d > .elementor-element-populated{margin:0px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-17884 .elementor-element.elementor-element-eb8c563 > .elementor-element-populated{margin:0px 30px 30px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-17884 .elementor-element.elementor-element-40f79373{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-695bc4fd{padding:60px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-dc6404a > .elementor-element-populated{margin:0px 60px 30px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-234b775a{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-5c772a93 > .elementor-element-populated{margin:0px 60px 60px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-1b078d8a{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-3155836e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-6657fe08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17884 .elementor-element.elementor-element-234b5242{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-28e4b7d7 > .elementor-element-populated{margin:0px 60px 0px 60px;--e-column-margin-right:60px;--e-column-margin-left:60px;}.elementor-17884 .elementor-element.elementor-element-14f34841 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-14f34841 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17884 .elementor-element.elementor-element-396e2a2b > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17884 .elementor-element.elementor-element-3a23d339 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-17884 .elementor-element.elementor-element-3d6f05bc > .elementor-element-populated{margin:30px 20px 30px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-69763f7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-7bef326{padding:30px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-39e481c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-948c3da{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-88bbfeb > .elementor-element-populated{margin:0px 20px 10px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-356b525 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-50c8dfd > .elementor-element-populated{margin:0px 20px 30px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-c5c9454 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-2dd005aa{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-495ba8ed > .elementor-element-populated{margin:30px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-7219fed7 > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-ab9e6ed{width:100%;}.elementor-17884 .elementor-element.elementor-element-ab9e6ed > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-a8b0d0c > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-2963e43 > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-1b94108 > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-3b99e5c3 > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-f0ec73e > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-2e46564e{padding:30px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-3e213725 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-afb6e56{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-86626f2 > .elementor-element-populated{margin:0px 20px 10px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-a5c05f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-59fb175{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-549239e > .elementor-element-populated{margin:0px 20px 10px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-79ab64e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-f88b0fa > .elementor-element-populated{margin:0px 20px 30px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-7a5d39f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-695bc4fd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-dc6404a > .elementor-element-populated{margin:30px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-6f89e952 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-234b775a{margin-top:0px;margin-bottom:0px;}.elementor-17884 .elementor-element.elementor-element-5c772a93 > .elementor-element-populated{margin:0px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-17884 .elementor-element.elementor-element-1b078d8a{margin-top:0px;margin-bottom:0px;padding:0px 30px 40px 30px;}.elementor-17884 .elementor-element.elementor-element-3155836e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-6657fe08 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17884 .elementor-element.elementor-element-28e4b7d7 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-17884 .elementor-element.elementor-element-14f34841 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17884 .elementor-element.elementor-element-739434ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17884 .elementor-element.elementor-element-396e2a2b > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17884 .elementor-element.elementor-element-3a23d339 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-17884 .elementor-element.elementor-element-3d6f05bc{width:100%;}.elementor-17884 .elementor-element.elementor-element-52ee8a93{width:50%;}.elementor-17884 .elementor-element.elementor-element-66d22aea{width:50%;}.elementor-17884 .elementor-element.elementor-element-88bbfeb{width:40%;}.elementor-17884 .elementor-element.elementor-element-50c8dfd{width:60%;}.elementor-17884 .elementor-element.elementor-element-549239e{width:40%;}.elementor-17884 .elementor-element.elementor-element-f88b0fa{width:60%;}.elementor-17884 .elementor-element.elementor-element-df75106{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17884 .elementor-element.elementor-element-3d6f05bc{width:100%;}.elementor-17884 .elementor-element.elementor-element-52ee8a93{width:100%;}.elementor-17884 .elementor-element.elementor-element-66d22aea{width:100%;}.elementor-17884 .elementor-element.elementor-element-88bbfeb{width:100%;}.elementor-17884 .elementor-element.elementor-element-50c8dfd{width:100%;}.elementor-17884 .elementor-element.elementor-element-495ba8ed{width:100%;}.elementor-17884 .elementor-element.elementor-element-7219fed7{width:100%;}.elementor-17884 .elementor-element.elementor-element-ab9e6ed{width:100%;}.elementor-17884 .elementor-element.elementor-element-a8b0d0c{width:100%;}.elementor-17884 .elementor-element.elementor-element-2963e43{width:100%;}.elementor-17884 .elementor-element.elementor-element-1b94108{width:100%;}.elementor-17884 .elementor-element.elementor-element-3b99e5c3{width:100%;}.elementor-17884 .elementor-element.elementor-element-f0ec73e{width:100%;}.elementor-17884 .elementor-element.elementor-element-86626f2{width:100%;}.elementor-17884 .elementor-element.elementor-element-549239e{width:100%;}.elementor-17884 .elementor-element.elementor-element-f88b0fa{width:100%;}.elementor-17884 .elementor-element.elementor-element-492f375d{width:100%;}.elementor-17884 .elementor-element.elementor-element-eb8c563{width:100%;}.elementor-17884 .elementor-element.elementor-element-dc6404a{width:100%;}.elementor-17884 .elementor-element.elementor-element-5c772a93{width:100%;}.elementor-17884 .elementor-element.elementor-element-3155836e{width:100%;}.elementor-17884 .elementor-element.elementor-element-6657fe08{width:100%;}.elementor-17884 .elementor-element.elementor-element-14f34841{width:100%;}.elementor-17884 .elementor-element.elementor-element-396e2a2b{width:100%;}.elementor-17884 .elementor-element.elementor-element-3a23d339{width:100%;}}@media(min-width:1367px){.elementor-17884 .elementor-element.elementor-element-1b69ea44 > .elementor-background-overlay{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-7eeee54 */@media only screen and (max-width:899px){
    .header-policy-software img{
        display:none;
    }}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d6f05bc */.top-content{
 color:#fff;  
 width:98%;
}



@media only screen and (min-width: 1100px){

.top-content p{
    padding-left:50px;
    border-left:7px solid #fff;
}

.top-content2 p{
    padding-left:50px;
}}

@media only screen and (max-width: 1099px){
    
.top-content p{
border-left:0px; 
}
.top-content2 p{
    padding-left:0px;
}}

@media only screen and (min-width: 800px){
.top-content p{
      width:100%;
letter-spacing: -0.35px;
margin:0;
}

.top-content2 p{
      width:100%;
      color:#fff;
margin:0;
}}

@media only screen and (max-width: 1020px){
.top-content p{
padding-top:20px;
}  
    .top-content2 p{
        padding-top:20px;
        padding-bottom:50px;
}}

@media only screen and (max-width: 799px){
    .top-content p{
       padding-top:0px;
    }
     .top-content2 p{
    padding-top:0px;
      padding-bottom:0px;
    
}}




.top-content p{
      width:100%;
letter-spacing: -0.35px;

}

.top-content2 p{
      width:100%;
      color:#fff;

}

.explore{
    font-size:16px;
    color:#fff; 
    font-weight:600;
    text-align:left;
    padding-top:5px;
}



.circle{
    padding:12px 12px 9px 12px;
    background-color:#AE1F58;
    border-radius: 50px;
    display:inline-block;
        margin-left:20px;
          transform: rotate(90deg);

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b69ea44 */body{
    font-family: 'Inter', sans-serif!important;
}



h1.entry-title{
	display:none!important;
}



.entry-content {
	margin: 0 0 0em;
      width:100%;
}

.entry-header{
display:none!important;
}



/* Text styles */


p{
    line-height:1.6;
    letter-spacing: -0.35px;
}
.bold-title-text{
    font-weight:500;
}
.top-para-bold-sm{
    font-weight:600;
    letter-spacing:-0.25px;
}
.top-para-bold{
    font-weight:500;
}
.bottom-para-thin{
   font-weight:400;
    letter-spacing:-0.25px;
}

h1{
       font-weight:500;
        line-height:1.4;
      
}


@media only screen and (min-width: 2000px){
    p{
 font-size:20px; 
    }
     .bottom-para-thin{
      font-size:20px;     
    }
    .top-para-bold-sm{
    font-size:20px;
    }
    .top-para-bold{
     font-size:25px;
    }
    .bold-title-text{
    font-size:35px;
    }
    
  h1{
        font-size:80px;
                   margin:10px 0px 20px 0px;
    }
    
    .tablink{
      font-size:25px;  
    }}
    

@media only screen and (max-width: 1999px){
    p{
 font-size:18px;  
    }
    .bottom-para-thin{
      font-size:18px;     
    }
      .top-para-bold-sm{
    font-size:18px;
    }
      .top-para-bold{
     font-size:25px;
    }
    .bold-title-text{
    font-size:35px;
    }
    
 h1{
        font-size:80px;
                  margin:20px 0px 40px 0px;

    }
     .tablink{
      font-size:20px;  
    }}
    
    
    
@media only screen and (max-width: 1710px){
    p{
 font-size:16px;  
    }
    .bottom-para-thin{
      font-size:16px;     
    }
      .top-para-bold-sm{
    font-size:16px;
    }
      .top-para-bold{
     font-size:25px;
    }
    .bold-title-text{
    font-size:30px;
    }
    .header-btn-2 {
        font-size:14px;
    }
    
    h1{
        font-size:60px;
        margin:20px 0px 20px 0px;
    }
     .tablink{
      font-size:20px;  
    }}
    
      
    
@media only screen and (max-width: 799px){
 p{
 font-size:16px;  
 margin-bottom:1.2em;
    }
    
     .top-content p{
 font-size:16px;  
 margin-bottom:1.2em;
 margin-top:0px;
    }
    .bottom-para-thin{
      font-size:16px;     
    }
      .top-para-bold-sm{
    font-size:16px;
    }
      .top-para-bold{
     font-size:25px;
    }
    .bold-title-text{
    font-size:30px;
    }

   h1{ 
        font-size:50px;
}
 .tablink{
      font-size:20px;  
    }}
    

@media only screen and (max-width: 699px){
   .bold-title-text{
    font-size:25px;
    }  
   h1{ 
        font-size:30px;
}}



/* Responsive padding */

@media only screen and (min-width:1250px){
  .elementor-column.elementor-col-100, .elementor-column[data-col="100"]{
margin:0;
}}


@media only screen and (max-width:1249px){
  .elementor-column.elementor-col-100, .elementor-column[data-col="100"]{
margin:0% 5% 0% 5%;
}
.header-btn-2{
margin:3% 0% 0% -5%
}

.elementor-10629 .elementor-element.elementor-element-4fe0876c{
  margin:0px;  
    
}

.bpa-types-laptop{
  margin:-2% 0% 0% -5%; 
    
}}



@media only screen and (max-width:1020px){
 .elementor-column.elementor-col-100, .elementor-column[data-col="100"]{
margin:0;
 }
 
 .header-btn-2{
margin:inherit;
}

.bpa-types-laptop{
   margin:inherit; 
    
}}
 
 @media only screen and (min-width: 1710px){
.elementor-17884 .elementor-element.elementor-element-1b69ea44{
    padding: 140px 0px 140px 0px;
    
}}
 
  @media only screen and (max-width: 1709px){
.elementor-17884 .elementor-element.elementor-element-1b69ea44{
    padding: 120px 0px 120px 0px;
    
}}

@media only screen and (max-width:1249px){
.elementor-17884 .elementor-element.elementor-element-1b69ea44{
        padding: 120px 0px 120px 0px;
    
}}  


@media only screen and (max-width:1024px){
.elementor-17884 .elementor-element.elementor-element-1b69ea44{
        padding: 0px 0px 0px 0px;
    
}}   
    
    

  @media only screen and (max-width: 768px){
.elementor-17884 .elementor-element.elementor-element-1b69ea44{
    padding: 0px;
    
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5542258 */.bold-title2{
    color:#000;
    font-size:35px;
    font-weight:600;
    letter-spacing: -0.5px;
    margin-bottom:40px;
}

.image-box{
    border-right:1px solid #ddd;
    padding-right:80px;
    width:100%;
    padding:0;
}






.elementor-10503 .elementor-element.elementor-element-219607e > .elementor-widget-container{
    background-color:transparent;
}

@media only screen and (min-width: 1600px) {
.photo-caption{
    position:absolute;
    margin-top:-35px;
    right:-50px;
    color:#fff;
    width:430px;
}}


@media only screen and (max-width: 1599px) {
    .photo-caption{
display:none;
}}



.btn-black svg{
    color:#fff!important;
    margin-left:25px;
    margin-top:-5px;
    position:absolute;
}


.circle-black-arrow svg{
     fill: #fff;
    margin-left:10px;
}


.btn-black:hover .circle-black-arrow svg {
    fill: #111;
    margin-left:10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2be50ded */.process-text{
    text-align:left;
    color:#111;
}

.bold-title5{
    font-size:35px;
    font-weight:600;
    margin-bottom:50px;
    letter-spacing:-0.5;
}

.section-desc{
    border-left:8px solid #AE1F58;
    padding-left:50px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-66137917 */.process-images{
    margin-top:40px;
}

.arrow-btn{
    font-size:20px;
    background-color:#fff;
    padding:16px 26px 16px 26px;
    border-radius:50px;
    border:1px solid #ccc;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64cf5b7 */.benefits-number{
    background-color:#8a4fb0;
    border-radius:50%;
    display:table;
    color:#fff;
    font-size:25px;
    padding:14px 25px 14px 25px ;
    
}

.benefits-number2{
    background-color:#8a4fb0;
    border-radius:50%;
    display:table;
    color:#fff;
    font-size:25px;
    padding:14px 22px 14px 22px ;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-76434f9 */@media only screen and (min-width:1100px){
    .benefits1 {
            padding: 40px;
    }
    .benefits-text, .benefits-text2{
        padding-top:0px;
    }
    
    .benefits1 h2{
    font-weight:600;
    font-size:25px;
    
}}

        
@media only screen and (max-width:1199px){
      .benefits1 {
      padding: 40px;
}
 .benefits-text, .benefits-text2{
      padding-top:0px;  
    }
    
    .benefits1 h2{
    font-weight:600;
    font-size:20px;
    
}}

@media only screen and (max-width:767px){
      .benefits1 {
      padding: 20px;
}
 .benefits-text, .benefits-text2{
      padding-top:0px;  
    }
    
    .benefits1 h2{
    font-weight:600;
    font-size:18px;
    
}}



.benefits1 {
    background-color:#fff;
    color:#1C1C20;
    display:table;
    display: table;
    border-bottom:10px solid #8a4fb0;
 box-shadow:0 2px 4px 0 rgb(130 76 153 / 5%), 0 12px 25px 0 rgb(130 76 153 / 10%);   


}





.benefits1 h2{
    font-weight:600;
    font-size:24px;
    
}





@media only screen and (min-width:700px){
    
.benefits-label{
    width:100%;
    display:table;

    
}




.benefits-title{
    width:100%;
    float:left;
    margin-top:5px;
    letter-spacing:-0.35px;
      
}


.benefits-title2{
    width:100%;
    float:left;
    margin-top:-5px;
        letter-spacing:-0.35px;

}


.benefits-image{
    width:100%;
        float:right;
}

.benefits-image2{
    width:100%;
        float:left;
margin-top:10px;
}

.benefits-text{
    width:100%;
        text-align:left;
        color:#1C1C20;
  


      

}

.benefits-text2{
    width:100%;
        text-align:left;
        color:#1C1C20;
        border-top: 4px solid #fff;
 

      

}}


@media only screen and (max-width:699px){
    
.benefits-label{
    width:100%;
    display:table;

    
}

.benefits-title{
    width:100%;
    margin-top:5px;
}


.benefits-title2{
    width:100%;
    margin-top:-5px;
}


.benefits-image{
    width:100%;
    text-align:left;
    margin-bottom:10px;
}

.benefits-image2{
        text-align:left;
    width:100%;
margin-top:10px;
margin-bottom:10px;
}

.benefits-text, .benefits-text2{
    width:100%;
        text-align:left;
        padding-left:0px;
        padding-right:0px;
    
}}

.benefits-text p{
 color:#1C1C20;
}





@media only screen and (min-width: 2000px){
    .benefits1 {
        min-height: 500px;
}}

@media only screen and (max-width: 1999px){
    .benefits1 {
        min-height: 480px;
}}

@media only screen and (max-width: 1800px){
    .benefits1 {
        min-height: 450px;
}}


@media only screen and (max-width: 1020px){
    .benefits1 {
        min-height: 0px;
}}

@media only screen and (max-width: 699px){
    .benefits-text p {
        font-size:16px!important;
        
    }}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ecdf057 */@media only screen and (min-width:1100px){
    .benefits {
            padding: 40px;
    }
    .benefits-text, .benefits-text2{
        padding-top:0px;
    }
    
    .benefits h2{
    font-weight:600;
    font-size:25px;
    
}}

        
@media only screen and (max-width:1199px){
      .benefits {
      padding: 40px;
}
 .benefits-text, .benefits-text2{
      padding-top:0px;  
    }
    
    .benefits h2{
    font-weight:600;
    font-size:20px;
    
}}

@media only screen and (max-width:767px){
      .benefits {
      padding: 20px;
}
 .benefits-text, .benefits-text2{
      padding-top:0px;  
    }
    
    .benefits h2{
    font-weight:600;
    font-size:18px;
    
}}



.benefits {
    background-color:#fff;
    color:#1C1C20;
    display:table;
    display: table;
    border-bottom:10px solid #8a4fb0;
 box-shadow:0 2px 4px 0 rgb(130 76 153 / 5%), 0 12px 25px 0 rgb(130 76 153 / 10%);   


}





.benefits h2{
    font-weight:600;
    font-size:24px;
    
}





@media only screen and (min-width:700px){
    
.benefits-label{
    width:100%;
    display:table;

    
}




.benefits-title{
    width:100%;
    float:left;
    margin-top:5px;
    letter-spacing:-0.35px;
      
}


.benefits-title2{
    width:100%;
    float:left;
    margin-top:-5px;
        letter-spacing:-0.35px;

}


.benefits-image{
    width:100%;
        float:right;
}

.benefits-image2{
    width:100%;
        float:left;
margin-top:10px;
}

.benefits-text{
    width:100%;
        text-align:left;
        color:#1C1C20;
  


      

}

.benefits-text2{
    width:100%;
        text-align:left;
        color:#1C1C20;
        border-top: 4px solid #fff;
 

      

}}


@media only screen and (max-width:699px){
    
.benefits-label{
    width:100%;
    display:table;

    
}

.benefits-title{
    width:100%;
    margin-top:5px;
}


.benefits-title2{
    width:100%;
    margin-top:-5px;
}


.benefits-image{
    width:100%;
    text-align:left;
    margin-bottom:10px;
}

.benefits-image2{
        text-align:left;
    width:100%;
margin-top:10px;
margin-bottom:10px;
}

.benefits-text, .benefits-text2{
    width:100%;
        text-align:left;
        padding-left:0px;
        padding-right:0px;
    
}}

.benefits-text p{
 color:#1C1C20;
}




@media only screen and (min-width: 2000px){
    .benefits {
        min-height: 490px;
}}

@media only screen and (max-width: 1999px){
    .benefits {
        min-height: 440px;
}}

@media only screen and (max-width: 1800px){
    .benefits {
        min-height: 420px;
}}


@media only screen and (max-width: 1020px){
    .benefits {
        min-height: 0px;
}}

@media only screen and (max-width: 699px){
    .benefits-text p {
        font-size:16px!important;
        
    }}




@media only screen and (min-width: 1599px){
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1380px;
}}

@media only screen and (max-width: 1600px){
.elementor-section.elementor-section-boxed > .elementor-container{
    max-width: 1180px;
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-280570b6 */.process-text{
    text-align:left;
    color:#111;
}

.bold-title5{
    font-size:35px;
    font-weight:600;
    margin-bottom:50px;
    letter-spacing:0.5;
}

.section-desc{
    border-left:8px solid #AE1F58;
    padding-left:50px;
}



.blink_me {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {  
  50% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d59dc54 */.process-text{
    text-align:left;
    color:#111;
}

.bold-title5{
    font-size:35px;
    font-weight:600;
    margin-bottom:50px;
    letter-spacing:0.5;
}

.section-desc{
    border-left:8px solid #8a4fb0;
    padding-left:50px;
}



.blink_me {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {  
  50% { opacity: 0; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a5c05f2 */.xoralia-banner img{
    border-radius:10px;
    max-height: 600px;
    width: 100%;

}

.xoralia-banner{
    display:table;
    height:570px;
}

   @media only screen and (min-width: 1300px){
.image-section{
 display:table;  
     float:left;
     width:50%;
}

.image-section img{
margin-left:20px;
width:100%;
}


.text-section{
 display:table;
     float:right;
      width:45%;
      margin-right:3%;
}
.banner-title{
    font-size:30px;
    position:relative;
    font-weight:500;


}


.banner-text{
 font-size:19px;
 color:#fff;
    position:relative;
}



.btn-text{
    margin-top:14px;
    color:000;
    position:relative;
    display:table;
    float:left;
    font-size:20px;
}

.over-banner-block2{
   color:#fff;
   display:table;
   position:relative;
   width:100%;
   margin-top:-520px;
}



.block-btn3 {
    padding: 20px 16px 15px 25px;
    border-radius: 50px;
      background-color:#8a4fb0;
    box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
    float: left;
    border: 1px solid #8888;
     color:#fff; 
     position:relative;
     margin-bottom:10px;
     margin-top:40px;
     margin-left:20px;
}

.block-btn3:hover {
    background-color:#ddd;
    border: 1px solid #8888;
    color:#000;
    font-weight:500;
}






.circle-white-arrow {
    padding: 12px 18px 5px 8px;
    background-color: #fff;
    border-radius: 50%;
    display: inline-block;
    margin-left: 20px;
    margin-top:-5px;
    position:relative;
}


.block-btn:hover .circle-white-arrow {
    background-color: #000;

}


.circle-white-arrow svg{
     fill: #8a4fb0;
    margin-left:10px;
      width:30px;
    height:40px;
}


.block-btn:hover .circle-white-arrow svg{
    fill: #fff;
    margin-left:10px;
}}


   @media only screen and (max-width: 1299px){
                   .stat-photo-section{
   display:none;
     
         }
         .over-photo-block{
                display:none;
             
         }}
         
         
         .xoralia-banner{
           display:none;   
         }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31d54413 */.xoralia-banner img{
    border-radius:10px;
}

.xoralia-banner{
    display:table;
    height:570px;
}

   @media only screen and (min-width: 1300px){
.image-section{
 display:table;  
     float:left;
     width:50%;
}

.image-section img{
margin-left:20px;
width:100%;
}


.text-section{
 display:table;
     float:right;
      width:45%;
      margin-right:3%;
}
.banner-title{
    font-size:30px;
    position:relative;
    font-weight:500;


}


.banner-text{
 font-size:19px;
 color:#fff;
    position:relative;
}



.btn-text{
    margin-top:14px;
    color:000;
    position:relative;
    display:table;
    float:left;
    font-size:20px;
}

.over-banner-block{
   color:#fff;
   display:table;
   position:relative;
   width:100%;
   margin-top:-620px;
}

.block-btn2 {
    padding: 20px 16px 15px 25px;
    border-radius: 50px;
    background: rgba(182, 181, 181, 0.09);
    box-shadow: 0 4px 30px rgb(0 0 0 / 10%);
    backdrop-filter: blur(7.9px);
    float: left;
    border: 1px solid #8888;
     color:#fff; 
     position:relative;
     margin-bottom:10px;
     margin-top:40px;
     margin-left:20px;
}

.block-btn2:hover {
    background-color:#8a4fb0;
    border: 1px solid #8888;
}

.circle-white-arrow {
    padding: 12px 18px 5px 8px;
    background-color: #fff;
    border-radius: 50%;
    display: inline-block;
    margin-left: 20px;
    margin-top:-5px;
    position:relative;
}


.block-btn:hover .circle-white-arrow {
    background-color: #000;

}


.circle-white-arrow svg{
     fill: #8a4fb0;
    margin-left:10px;
      width:30px;
    height:40px;
}


.block-btn:hover .circle-white-arrow svg{
    fill: #fff;
    margin-left:10px;
}}


   @media only screen and (max-width: 1299px){
                   .stat-photo-section{
   display:none;
     
         }
         .over-photo-block{
                display:none;
             
         }}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27b80d0b */@media only screen and (min-width:1000px){
.types-text{
    display:none;
}
    .types-title{
    display:none;
}}


@media only screen and (max-width:999px){
.bpa-types-laptop{
    display:none;
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-89a03cf */.cross{
    background-color:#8a4fb0;
    color:#fff;
    border-radius:50px;
    padding:10px 16px 10px 16px;
    float:left;
margin-top:-5px;
margin-right:10px;


}

#process-examples{
    text-align:left;
    color:#fff;
    font-weight:400;
    width:100%;
    display:table;

    
}


@media only screen and (min-width: 800px){
.sidebar {
  width: 50%;
}

.sidebar-right {
  width: 50%;
}
.wrapper{    
    width: 50%;
}
    .bottom-wrap{
            width: 50%;
}

.sidebar-right {
  min-height: 270px;
}

.sidebar {
  height: 5vh;
  float:left;
  min-height: 1800px;
}}

@media only screen and (max-width: 799px){
.sidebar {
  width: 100%;
}

.sidebar-right {
  width: 100%;
}
.wrapper{    
    width: 100%;
}
    
    .bottom-wrap{
            width: 100%;
}

.sidebar-right {
  min-height: 470px;
    position: relative!important;
}

.sidebar {
  height: 5vh;
  float:left;
  min-height: 390px;
  position:relative!important;
}

.main{
    
  display:table!important;  
    
}}










.sidebar {
  height: 5vh;
  float:left;
  overflow: auto;
  position: sticky;
  top: 100px;
    background-color: #eee;
padding-right:50px;
    border-top: 80px solid #eee;
    
}

.sidebar-right {
  height: 5vh;
  float:right;
  position: sticky;
  top: 60px;
padding-bottom:20px;
    background-color:#8a4fb0;
    border-top: 80px solid #eee;
}

    .process-examples-top-para{
        font-size:23px;
        line-height:1.5;
        padding:50px 50px 50px 50px;
    background-color: #8a4fb0;
    border-bottom:3px solid #000;
    }

.main {
  float:right;
    height: 20vh;
  min-height: 2120px;
  display: flex;
  flex-direction: column;
    background-color: #8a4fb0;
    padding: 20px 34px 34px 34px;

}

@media only screen and (min-width: 2000px){
    .main {
     min-height: 2250px; 
}}


@media only screen and (max-width: 1999px){
    .main {
     min-height: 2150px; 
}}

@media only screen and (max-width: 1800px){
    .main {
     min-height: 1900px;
}}

.wrapper {
display: table;
    justify-content: space-between;
    float: right;
}




.bottom {
  justify-self: bottom;
}




.bold-title{
    font-weight:600;
    line-height:1.6;
    color:#fff;
}

@media only screen and (min-width:700px){
    .bold-title{
        font-size:40px;
}}

@media only screen and (max-width:699px){
    .bold-title{
        font-size:30px;
}}



.process-examples-top{
    width:100%;
    display:table;
    border-bottom:3px solid #000;
    padding-bottom:20px;
    margin-bottom:30px;
}
    

    
    
.process-examples-image{
    display:block;
    float:left;
    width:10%;
}

.process-examples-header{
    display:block;
    float:left;
    margin-top:-20px;
    width:90%;
    font-size:20px;
}

#process-examples img{
    width:40px;
    height:40px;
    background-color:#000;
    padding: 10px;
    border-radius: 50px;

}





.process-examples-text{
 width:100%;   
 font-size:16px;
}





.bottom-wrap{
        background-color: #8a4fb0;
        padding-bottom:50px;
        float:right;
        border-radius:0px 0px 50px 0px;
        padding-top:50px;
}


.btn-black{
    background-color:#000;
    border-radius:50px;
    padding:18px 75px 18px 40px;
    display:block;
display:table;
    font-size:18px;
    color:#fff;
    font-size:20px;
font-weight:600;
    margin-left:auto;
    margin-right:auto;
}
.btn-black img, .btn-white-border img {
    width:30px;
    margin-left:12px;

}

.btn-black:hover{
       background-color:#fff;
       color:#000;
       font-weight:600;
}


.btn-white-border{
    border-radius:50px;
    border:3px solid #fff;
    padding:18px 25px 18px 25px;
    display:block;
    width:85%;
    font-size:18px;
    margin-left:auto;
    margin-right:auto;
    color:#fff;
    font-size:20px;
}

.btn-white-border:hover{
       color:#000;
       font-weight:800;
}






@media only screen and (min-width: 1000px) {
.btn-arrow-right {
  height:0px;
  display: flex;
  animation: arr .7s infinite linear alternate;
      display: inline-block;
      margin-left:12px;

    

}}


@keyframes arr {
  0%   {transform: translate(20px)}
  100% {transform: translate( -20px)}
}


@media only screen and (max-width: 999px) {
    .btn-arrow-right { 
        display:none;
    
}}

.btn-arrow-right svg{
    fill:#fff;
 margin-top:-26px;   
}

.btn-black:hover .btn-arrow-right svg{
    fill:#111;
 margin-top:-26px;   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ad8c4df */@media only screen and (min-width:1000px){
.types-text{
    display:none;
}
    .types-title{
    display:none;
}}


@media only screen and (max-width:1299px){
.bpa-types-laptop{
    display:none;
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-695bc4fd */@media only screen and (max-width:360px){
.sharepoint-options, .sharepoint-options2, .sharepoint-options3, .sharepoint-options4{
display:none

}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b078d8a */@media only screen and (min-width: 1599px){
.elementor-8924 .elementor-element.elementor-element-3e0afc0d > .elementor-container {
    max-width: 1380px;
}}

@media only screen and (max-width: 1600px){
.elementor-8924 .elementor-element.elementor-element-3e0afc0d > .elementor-container {
    max-width: 1180px;
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f27ee9e */.section-heading h1 {
    color: #FFFFFF;
    font-family: 'lato', Sans-Serif;
    font-size: 25px;
    font-weight: 400;
}

 .indent{
    background-color: #fff;
    padding: 25px;
 }
 .image-box{
    background-color:#fff;
    width:100%;
    padding-top:20px;
    padding-bottom:20px;
}
.image-box img{
display:block;
margin-left:auto;  
margin-right:auto;  
border:1px solid #ddd;
}




@media only screen and (min-width: 900px) {
.book-a-demo-panel{
     background-image: url("https://xoralia.com/wp-content/uploads/2022/04/book-a-demo-banner.jpg");
     width:100%;
     background-size: 100%;
     background-repeat: no-repeat, repeat;
     height:620px;
     margin-top:50px;
}

.demo-text{
    color:#fff;
    margin:50px 50px 50px 50px;
    width:40%;
    float:right;
     text-align:center;   
}

.book-demo-button {
            margin-left:auto;
      margin-right:auto;
      width:100%;
    
}}


@media only screen and (max-width: 899px) {
.book-a-demo-panel{
     width:100%;
     background-color:#2f223c;
     margin-top:50px;
     display:table;
     border-radius:30px;
}

.demo-text{
    color:#fff;
    margin-left:5%;
    margin-right:5%;
    margin-bottom:50px;
    width:90%;
    float:right;
     text-align:center;   
}

.book-demo-button {
      margin-left:auto;
      margin-right:auto;
      width:100%;
    
}}


.demo-text h2{
color:#b66ec0;  
font-size: 40px;
margin-top:50px;
}




.book-demo-button {
    appearance: none;
    text-decoration: none;
    cursor: pointer;
    background-color: #633a71;
    border-radius: 50px;
    width:200px;
    color:#fff;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:50px;
    font-size:22px;
}

.book-demo-button:hover {
        background-color: #ffffff;
        color:#633a71;
        font-weight:600;
}
    
.question-box{
    background-color:#8a4fb0;
    padding:20px;
    color:#fff;
    border-radius:5px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-20e006f */@media only screen and (max-width:1200px){
.xoralia-banner-block{
    display:none;
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-739434ca */.circle-blog{
    background: #ba2b62;
    color: #ffffff;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    padding:10px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position:absolute;
    margin-left:10px;
    margin-top:-8px;
}

.circle-blog svg{
    fill:#fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b911f47 */@media only screen and (min-width:800px){
.web-mob{
   display:none; 
}}

@media only screen and (max-width:799px){
.web-mob{
   display:none; 
}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-56b27978 */.date{
padding:10px 0px 0px 0px;
    font-weight:600;
    color:#ba2b62!important;
    }
    
    
    
    .blogs{
    color:#000;
    text-align:center;
	height:300px;
	transition: transform .8s;
	margin: 0 auto;
	width:100%;
	display:table;
	background-color: #eee;

}

@media only screen and (min-width:768px){
.blog-text{
	padding:10px 40px 20px 40px;
    	background-color:#eee;
    
}}

@media only screen and (max-width:767px){
.blog-text{
	padding:10px 25px 20px 25px;
    	background-color:#eee;
    
}}




@media only screen and (min-width:1200px){
.blogs:hover {
	-ms-transform: scale(1.05); /* IE 9 */
	-webkit-transform: scale(1.05); /* Safari 3-8 */
	transform: scale(1.05); 
}}

@media only screen and (max-width:1199px){
.blogs:hover {
	-ms-transform: none;
	-webkit-transform: none;
	transform: none;
}}

.blogs h2 {
    color:#000;
    font-size:18px;
    text-align:left;
}


.blogs p.date {
    color:#000;
    font-size:14px;
    text-align:left;
    line-height:1;
  
}


.blogs p {
    color:#000;
    text-align:left;
}


.explore{
    font-size:16px;
    color:#000; 
    font-weight:600;
    text-align:left;
    padding-top:5px

}


.explore .fa-arrow-right{
    color:#fff;
  
}




.circle{
    padding:05px 14px 0px 14px;
    background-color:#BF2B64;
    border-radius: 50%;
    display:inline-block;
        margin-left:10px;
        position:absolute;
        margin-top:-15px;
         

}


.circle svg{
    fill:#fff;
    width:25px;
}

.circle:hover svg{
    fill:#000;
    width:25px;
}

.explore:hover svg{
    fill:#000;
    width:25px;
}/* End custom CSS */