.elementor-2466 .elementor-element.elementor-element-9ad240f > .elementor-container{max-width:1200px;min-height:720px;}.elementor-2466 .elementor-element.elementor-element-9ad240f:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-9ad240f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corewillsoft.com/wp-content/uploads/2025/08/Hero-refresh-scaled.webp");background-position:center center;background-size:cover;}.elementor-2466 .elementor-element.elementor-element-9ad240f > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-9ad240f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-73px;margin-bottom:0px;padding:73px 100px 0px 100px;}.elementor-2466 .elementor-element.elementor-element-894ab2b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2466 .elementor-element.elementor-element-894ab2b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-823ff12{text-align:center;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2466 .elementor-element.elementor-element-823ff12 .elementor-heading-title{color:var( --e-global-color-9f37342 );font-family:"Montserrat-self", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;}.elementor-2466 .elementor-element.elementor-element-823ff12 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-0346461{text-align:center;}.elementor-2466 .elementor-element.elementor-element-0346461 .elementor-heading-title{color:var( --e-global-color-9f37342 );font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:500;}.elementor-2466 .elementor-element.elementor-element-0346461 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-8947961{--spacer-size:50px;}.elementor-2466 .elementor-element.elementor-element-dd8f5f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2466 .elementor-element.elementor-element-dd8f5f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-4b64d8f .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-4b64d8f .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2466 .elementor-element.elementor-element-4b64d8f .elementor-button{font-family:"Montserrat-self", Sans-serif;font-size:17px;font-weight:600;padding:20px 20px 20px 20px;}.elementor-2466 .elementor-element.elementor-element-4b64d8f > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-4b64d8f{width:auto;max-width:auto;}.elementor-2466 .elementor-element.elementor-element-47d98ba .elementor-button{font-family:"Montserrat-self", Sans-serif;font-size:17px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-9f37342 );padding:20px 20px 20px 20px;}.elementor-2466 .elementor-element.elementor-element-47d98ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-47d98ba{width:auto;max-width:auto;}.elementor-2466 .elementor-element.elementor-element-c2e362e > .elementor-container{max-width:1200px;min-height:900px;}.elementor-2466 .elementor-element.elementor-element-c2e362e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2466 .elementor-element.elementor-element-c2e362e:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-c2e362e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corewillsoft.com/wp-content/uploads/2024/05/handy_hero.png");background-position:center center;background-size:cover;}.elementor-2466 .elementor-element.elementor-element-c2e362e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-c2e362e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-2466 .elementor-element.elementor-element-c7c3f11.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2466 .elementor-element.elementor-element-c7c3f11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2466 .elementor-element.elementor-element-ba04258 .elementor-heading-title{color:var( --e-global-color-9f37342 );font-size:64px;font-weight:700;}.elementor-2466 .elementor-element.elementor-element-ba04258{width:initial;max-width:initial;}.elementor-2466 .elementor-element.elementor-element-ba04258.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2466 .elementor-element.elementor-element-f81496b .elementor-heading-title{color:var( --e-global-color-9f37342 );font-family:"Montserrat-self", Sans-serif;font-size:1.35rem;font-weight:500;}.elementor-2466 .elementor-element.elementor-element-f81496b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-f81496b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2466 .elementor-element.elementor-element-ff2a49d .elementor-button{font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:600;}.elementor-2466 .elementor-element.elementor-element-f09b3ce .elementor-button{font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:600;fill:#00CC92;color:#00CC92;background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-eb27ed9 > .elementor-container{max-width:1200px;min-height:200px;}.elementor-2466 .elementor-element.elementor-element-eb27ed9:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-eb27ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2466 .elementor-element.elementor-element-eb27ed9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-2466 .elementor-element.elementor-element-eb27ed9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-a862785 > .elementor-container{min-height:300px;}.elementor-2466 .elementor-element.elementor-element-08892a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2466 .elementor-element.elementor-element-08892a1.elementor-view-framed .elementor-icon, .elementor-2466 .elementor-element.elementor-element-08892a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2466 .elementor-element.elementor-element-08892a1{--icon-box-icon-margin:15px;}.elementor-2466 .elementor-element.elementor-element-08892a1 .elementor-icon-box-title{color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-08892a1 .elementor-icon-box-title, .elementor-2466 .elementor-element.elementor-element-08892a1 .elementor-icon-box-title a{font-size:32px;font-weight:600;}.elementor-2466 .elementor-element.elementor-element-08892a1 .elementor-icon-box-description{color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-6d92415.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2466 .elementor-element.elementor-element-6d92415.elementor-view-framed .elementor-icon, .elementor-2466 .elementor-element.elementor-element-6d92415.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2466 .elementor-element.elementor-element-6d92415{--icon-box-icon-margin:15px;}.elementor-2466 .elementor-element.elementor-element-6d92415 .elementor-icon-box-title{color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-6d92415 .elementor-icon-box-title, .elementor-2466 .elementor-element.elementor-element-6d92415 .elementor-icon-box-title a{font-size:32px;font-weight:600;}.elementor-2466 .elementor-element.elementor-element-6d92415 .elementor-icon-box-description{color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-b0d020a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2466 .elementor-element.elementor-element-b0d020a.elementor-view-framed .elementor-icon, .elementor-2466 .elementor-element.elementor-element-b0d020a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2466 .elementor-element.elementor-element-b0d020a{--icon-box-icon-margin:15px;}.elementor-2466 .elementor-element.elementor-element-b0d020a .elementor-icon-box-title{color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-b0d020a .elementor-icon-box-title, .elementor-2466 .elementor-element.elementor-element-b0d020a .elementor-icon-box-title a{font-size:32px;font-weight:600;}.elementor-2466 .elementor-element.elementor-element-b0d020a .elementor-icon-box-description{color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-1362649 > .elementor-container{max-width:1200px;}.elementor-2466 .elementor-element.elementor-element-1362649:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-1362649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b90ce36 );}.elementor-2466 .elementor-element.elementor-element-1362649{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-2466 .elementor-element.elementor-element-1362649 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-48c86d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-7b9bd84{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-9bb6055 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-c9bc305 .elementor-heading-title{color:#00CC92;font-family:"Montserrat-self", Sans-serif;font-size:56px;font-weight:700;line-height:1.3em;}.elementor-2466 .elementor-element.elementor-element-8823e3b{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-secondary );}.elementor-2466 .elementor-element.elementor-element-8823e3b .elementor-headline{text-align:left;font-family:"Montserrat-self", Sans-serif;font-size:50px;font-weight:700;line-height:4.5rem;}.elementor-2466 .elementor-element.elementor-element-8823e3b .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-2466 .elementor-element.elementor-element-8823e3b .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2466 .elementor-element.elementor-element-8823e3b .elementor-headline-dynamic-text{font-family:"Montserrat-self", Sans-serif;font-weight:700;line-height:4.8rem;}.elementor-2466 .elementor-element.elementor-element-8823e3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-d6182f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-c206293{text-align:justify;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-c206293 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-581fc1b{padding:72px 0px 72px 0px;}.elementor-2466 .elementor-element.elementor-element-7d2ca07{text-align:center;}.elementor-2466 .elementor-element.elementor-element-7d2ca07 .elementor-heading-title{color:#0C1A37;font-family:var( --e-global-typography-f7e1af0-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e1af0-font-size );font-weight:var( --e-global-typography-f7e1af0-font-weight );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-7d2ca07 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-2466 .elementor-element.elementor-element-6d216c1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2466 .elementor-element.elementor-element-79b4736{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-79b4736 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-ea3b4a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-25a5882{text-align:center;}.elementor-2466 .elementor-element.elementor-element-25a5882 .elementor-heading-title{color:#0C1A37;font-family:var( --e-global-typography-f7e1af0-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e1af0-font-size );font-weight:var( --e-global-typography-f7e1af0-font-weight );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-25a5882 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-2466 .elementor-element.elementor-element-90c77ac > .elementor-container{max-width:1200px;min-height:400px;}.elementor-2466 .elementor-element.elementor-element-90c77ac > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2466 .elementor-element.elementor-element-90c77ac{box-shadow:0px 4px 6px 0px rgba(9.999999999999995, 22.000000000000018, 45, 0.058823529411764705);margin-top:0px;margin-bottom:0px;padding:72px 150px 72px 150px;z-index:7;}.elementor-2466 .elementor-element.elementor-element-3ff5e30 > .elementor-element-populated{margin:0px 48px 0px 0px;--e-column-margin-right:48px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-87c8985 .elementor-heading-title{color:#0E1B35;font-family:var( --e-global-typography-7033236-font-family ), Sans-serif;font-size:var( --e-global-typography-7033236-font-size );font-weight:var( --e-global-typography-7033236-font-weight );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-87c8985 > .elementor-widget-container{margin:0px 0px 36px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-a45d623{text-align:left;color:#0E1B35;font-family:"Montserrat-self", Sans-serif;font-size:20px;font-weight:500;line-height:32px;width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-a45d623 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-2466 .elementor-element.elementor-element-cf226d5 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-cf226d5 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2466 .elementor-element.elementor-element-cf226d5 .elementor-button{font-family:"Montserrat-self", Sans-serif;font-size:17px;font-weight:600;line-height:24px;background-color:var( --e-global-color-primary );padding:12px 20px 12px 20px;}.elementor-2466 .elementor-element.elementor-element-cf226d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-cf226d5{width:auto;max-width:auto;}.elementor-2466 .elementor-element.elementor-element-e5d7e2e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-7bc74b5{text-align:left;}.elementor-2466 .elementor-element.elementor-element-7bc74b5 img{max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-2466 .elementor-element.elementor-element-7bc74b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-81a0910 > .elementor-container{max-width:1200px;min-height:400px;}.elementor-2466 .elementor-element.elementor-element-81a0910 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2466 .elementor-element.elementor-element-81a0910{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 150px 72px 150px;}.elementor-2466 .elementor-element.elementor-element-81a0910 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-3471ca6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-3471ca6{z-index:5;}.elementor-2466 .elementor-element.elementor-element-a969063 img{max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-2466 .elementor-element.elementor-element-3a235b4 > .elementor-element-populated{margin:0px 0px 0px 48px;--e-column-margin-right:0px;--e-column-margin-left:48px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-db50d69 .elementor-heading-title{color:#0E1B35;font-family:var( --e-global-typography-7033236-font-family ), Sans-serif;font-size:var( --e-global-typography-7033236-font-size );font-weight:var( --e-global-typography-7033236-font-weight );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-db50d69 > .elementor-widget-container{margin:0px 0px 36px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-f2da682{text-align:justify;color:#0E1B35;font-family:"Montserrat-self", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;}.elementor-2466 .elementor-element.elementor-element-f2da682 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-c15ae3d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-2466 .elementor-element.elementor-element-c15ae3d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-2466 .elementor-element.elementor-element-c15ae3d{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-2466 .elementor-element.elementor-element-c15ae3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2466 .elementor-element.elementor-element-c15ae3d .elementor-icon-list-item > a{font-family:"Montserrat-self", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;}.elementor-2466 .elementor-element.elementor-element-c15ae3d .elementor-icon-list-text{transition:color 0.3s;}.elementor-2466 .elementor-element.elementor-element-c15ae3d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2466 .elementor-element.elementor-element-4d7dd69{text-align:justify;color:#0E1B35;font-family:"Montserrat-self", Sans-serif;font-size:20px;font-weight:500;line-height:1.6em;}.elementor-2466 .elementor-element.elementor-element-4d7dd69 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-87798b4 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-87798b4 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2466 .elementor-element.elementor-element-87798b4 .elementor-button{font-family:"Montserrat-self", Sans-serif;font-size:17px;font-weight:600;line-height:24px;background-color:var( --e-global-color-primary );padding:12px 20px 12px 20px;}.elementor-2466 .elementor-element.elementor-element-87798b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-87798b4{width:auto;max-width:auto;}.elementor-2466 .elementor-element.elementor-element-0fc0fdb > .elementor-container{max-width:1200px;min-height:400px;}.elementor-2466 .elementor-element.elementor-element-0fc0fdb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2466 .elementor-element.elementor-element-0fc0fdb{box-shadow:0px 4px 6px 0px rgba(9.999999999999995, 22.000000000000018, 45, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:72px 150px 72px 150px;z-index:8;}.elementor-2466 .elementor-element.elementor-element-0fc0fdb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-031ccaf > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-864b1d1 .elementor-heading-title{color:#0E1B35;font-family:var( --e-global-typography-7033236-font-family ), Sans-serif;font-size:var( --e-global-typography-7033236-font-size );font-weight:var( --e-global-typography-7033236-font-weight );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-864b1d1 > .elementor-widget-container{margin:0px 0px 36px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-a8f2765{text-align:left;color:var( --e-global-color-secondary );font-size:18px;font-weight:500;line-height:30px;}.elementor-2466 .elementor-element.elementor-element-a8f2765 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-2466 .elementor-element.elementor-element-db7b834 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-db7b834 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2466 .elementor-element.elementor-element-db7b834 .elementor-button{font-family:"Montserrat-self", Sans-serif;font-size:17px;font-weight:600;line-height:24px;background-color:var( --e-global-color-primary );padding:12px 20px 12px 20px;}.elementor-2466 .elementor-element.elementor-element-db7b834 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-db7b834{width:auto;max-width:auto;}.elementor-2466 .elementor-element.elementor-element-7e5ffa3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-5994dfd{text-align:left;}.elementor-2466 .elementor-element.elementor-element-5994dfd img{max-width:100%;border-radius:16px 16px 16px 16px;}.elementor-2466 .elementor-element.elementor-element-2db0bbe4 > .elementor-container{max-width:1200px;}.elementor-2466 .elementor-element.elementor-element-2db0bbe4:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-2db0bbe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2466 .elementor-element.elementor-element-2db0bbe4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 200px 50px 200px;z-index:1;}.elementor-2466 .elementor-element.elementor-element-2db0bbe4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2466 .elementor-element.elementor-element-bc9bfa5.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2466 .elementor-element.elementor-element-bc9bfa5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2466 .elementor-element.elementor-element-bc9bfa5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:56px;}.elementor-2466 .elementor-element.elementor-element-bc9bfa5 > .elementor-element-populated{padding:30px 50px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-2b5dded8 .elementor-heading-title{color:var( --e-global-color-9f37342 );font-family:var( --e-global-typography-f7e1af0-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e1af0-font-size );font-weight:var( --e-global-typography-f7e1af0-font-weight );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-2b5dded8{z-index:1;}.elementor-2466 .elementor-element.elementor-element-138bbb75{text-align:justify;color:var( --e-global-color-9f37342 );font-size:18px;font-weight:400;line-height:30px;z-index:1;}.elementor-2466 .elementor-element.elementor-element-138bbb75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-46727928{z-index:1;}.elementor-2466 .elementor-element.elementor-element-7111088d img{width:450px;max-width:450%;height:450px;object-fit:cover;object-position:center center;opacity:0.2;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2466 .elementor-element.elementor-element-7111088d{width:auto;max-width:auto;top:100px;z-index:0;}body:not(.rtl) .elementor-2466 .elementor-element.elementor-element-7111088d{left:-120px;}body.rtl .elementor-2466 .elementor-element.elementor-element-7111088d{right:-120px;}.elementor-2466 .elementor-element.elementor-element-2f365a0 > .elementor-container{min-height:50px;}.elementor-2466 .elementor-element.elementor-element-65a58be1 .elementor-button{fill:var( --e-global-color-9f37342 );color:var( --e-global-color-9f37342 );background-color:var( --e-global-color-primary );}.elementor-2466 .elementor-element.elementor-element-56a8840 > .elementor-container{min-height:50px;}.elementor-2466 .elementor-element.elementor-element-2109a51 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-151be36 > .elementor-container{min-height:50px;}.elementor-2466 .elementor-element.elementor-element-347a29c1 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-0ac1ac7 > .elementor-container{min-height:50px;}.elementor-2466 .elementor-element.elementor-element-117bdbd1 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-323c62e > .elementor-container{min-height:50px;}.elementor-2466 .elementor-element.elementor-element-5bc9765f .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-1423bc5 > .elementor-container{min-height:50px;}.elementor-2466 .elementor-element.elementor-element-5abf6a9c .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-e33f9d6 > .elementor-container{min-height:50px;}.elementor-2466 .elementor-element.elementor-element-7317908f .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-7ec4b4b > .elementor-container{min-height:50px;}.elementor-2466 .elementor-element.elementor-element-66417d8a .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-db60362 > .elementor-container{min-height:50px;}.elementor-2466 .elementor-element.elementor-element-b61290 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-42e13768 > .elementor-container{max-width:1200px;}.elementor-2466 .elementor-element.elementor-element-42e13768:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-42e13768 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A37;}.elementor-2466 .elementor-element.elementor-element-42e13768{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-42e13768 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-450400ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-733b82fc{text-align:center;}.elementor-2466 .elementor-element.elementor-element-733b82fc .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat-self", Sans-serif;font-size:48px;font-weight:700;}.elementor-2466 .elementor-element.elementor-element-733b82fc > .elementor-widget-container{margin:0px 0px 44px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-4391e9df > .elementor-container{max-width:1440px;}.elementor-2466 .elementor-element.elementor-element-4391e9df:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-4391e9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A37;}.elementor-2466 .elementor-element.elementor-element-4391e9df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-4391e9df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-3bacca1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-1ae88255 > .elementor-widget-container{margin:0px 0px 48px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-1ae88255{width:var( --container-widget-width, 1284px );max-width:1284px;--container-widget-width:1284px;--container-widget-flex-grow:0;}.elementor-2466 .elementor-element.elementor-element-c7a9f38:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-c7a9f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A37;}.elementor-2466 .elementor-element.elementor-element-c7a9f38{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-c7a9f38 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-74977537 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-e3201fd > .elementor-container{max-width:1128px;}.elementor-2466 .elementor-element.elementor-element-e3201fd:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-e3201fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A37;}.elementor-2466 .elementor-element.elementor-element-e3201fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 16px 77px 16px;}.elementor-2466 .elementor-element.elementor-element-e3201fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-1bc8f503 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-7dd17e17{color:#FFFFFF;font-family:"Montserrat-self", Sans-serif;font-size:20px;font-weight:500;width:var( --container-widget-width, 744px );max-width:744px;--container-widget-width:744px;--container-widget-flex-grow:0;}.elementor-2466 .elementor-element.elementor-element-7dd17e17 > .elementor-widget-container{margin:0px 0px 36px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-302dc424 .elementor-button{font-family:"Montserrat-self", Sans-serif;font-size:17px;font-weight:600;line-height:24px;border-radius:5px 5px 5px 5px;padding:12px 44px 12px 44px;}.elementor-2466 .elementor-element.elementor-element-f0381f0{margin-top:72px;margin-bottom:48px;}.elementor-2466 .elementor-element.elementor-element-5303f9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-3af8a58{text-align:center;}.elementor-2466 .elementor-element.elementor-element-3af8a58 .elementor-heading-title{color:#0C1A37;font-family:var( --e-global-typography-f7e1af0-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e1af0-font-size );font-weight:var( --e-global-typography-f7e1af0-font-weight );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-65c5a6d > .elementor-container{max-width:1200px;min-height:400px;}.elementor-2466 .elementor-element.elementor-element-65c5a6d:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-65c5a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-65c5a6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 200px 72px 200px;}.elementor-2466 .elementor-element.elementor-element-65c5a6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-9869292 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-2fcf372 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-66bd24d{text-align:center;}.elementor-2466 .elementor-element.elementor-element-66bd24d img{width:5rem;}.elementor-2466 .elementor-element.elementor-element-66bd24d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-1f0112a > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-2466 .elementor-element.elementor-element-d5cf855{text-align:left;}.elementor-2466 .elementor-element.elementor-element-d5cf855 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat-self", Sans-serif;font-size:32px;font-weight:700;line-height:2.5rem;}.elementor-2466 .elementor-element.elementor-element-d5cf855 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2466 .elementor-element.elementor-element-0f07818{text-align:left;}.elementor-2466 .elementor-element.elementor-element-0f07818 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-2466 .elementor-element.elementor-element-e426c87{text-align:left;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-e426c87 > .elementor-widget-container{margin:36px 0px 36px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-ca75a04 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-ca75a04 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2466 .elementor-element.elementor-element-ca75a04 .elementor-button{font-family:"Montserrat-self", Sans-serif;font-size:17px;font-weight:600;line-height:24px;background-color:var( --e-global-color-primary );padding:12px 20px 12px 20px;}.elementor-2466 .elementor-element.elementor-element-ca75a04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-ca75a04{width:auto;max-width:auto;}.elementor-2466 .elementor-element.elementor-element-d894ffe > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-c7b7afa .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-2466 .elementor-element.elementor-element-c7b7afa > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2466 .elementor-element.elementor-element-3f4aaa4{margin-top:0px;margin-bottom:22px;}.elementor-2466 .elementor-element.elementor-element-812cc6f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-9ea89b9{columns:1;column-gap:0px;}.elementor-2466 .elementor-element.elementor-element-9ea89b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-4130b2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-a7fe330 > .elementor-container{max-width:1200px;min-height:400px;}.elementor-2466 .elementor-element.elementor-element-a7fe330 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2466 .elementor-element.elementor-element-a7fe330:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-a7fe330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f37342 );}.elementor-2466 .elementor-element.elementor-element-a7fe330{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 200px 50px 200px;}.elementor-2466 .elementor-element.elementor-element-a7fe330 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-bfe77b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-83935a1{text-align:center;}.elementor-2466 .elementor-element.elementor-element-83935a1 img{width:70%;max-width:70%;}.elementor-2466 .elementor-element.elementor-element-0c87562{text-align:left;}.elementor-2466 .elementor-element.elementor-element-0c87562 .elementor-heading-title{color:#0C1A37;font-family:"Montserrat-self", Sans-serif;font-size:40px;font-weight:700;}.elementor-2466 .elementor-element.elementor-element-0c87562 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2466 .elementor-element.elementor-element-3f13695{text-align:left;}.elementor-2466 .elementor-element.elementor-element-3f13695 .elementor-heading-title{color:#0C1A37;font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:600;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-12bb104{text-align:left;color:var( --e-global-color-secondary );font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:500;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-12bb104 > .elementor-widget-container{margin:10px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-476ebc9 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-9ca637c .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#0BB880;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-89d9fba .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat-self", Sans-serif;font-size:24px;font-weight:600;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-76cbae5{columns:1;column-gap:0px;font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:500;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-76cbae5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-839e160 > .elementor-container{max-width:1200px;min-height:400px;}.elementor-2466 .elementor-element.elementor-element-839e160 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2466 .elementor-element.elementor-element-839e160:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-839e160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF2FF;}.elementor-2466 .elementor-element.elementor-element-839e160{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 200px 50px 200px;}.elementor-2466 .elementor-element.elementor-element-839e160 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-34911b3 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-3dbfd96{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-a3367b4{text-align:center;}.elementor-2466 .elementor-element.elementor-element-56e4505{text-align:left;}.elementor-2466 .elementor-element.elementor-element-56e4505 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat-self", Sans-serif;font-size:32px;font-weight:700;line-height:125%;}.elementor-2466 .elementor-element.elementor-element-56e4505 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2466 .elementor-element.elementor-element-437a699{text-align:left;}.elementor-2466 .elementor-element.elementor-element-437a699 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:600;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-e5a5d1e{text-align:left;color:var( --e-global-color-secondary );font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:500;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-e5a5d1e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-b1faeb3 .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:#0BB880;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-af1029c > .elementor-element-populated{margin:0px 65px 0px 50px;--e-column-margin-right:65px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-860b246{text-align:left;}.elementor-2466 .elementor-element.elementor-element-860b246 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:600;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-860b246 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-2466 .elementor-element.elementor-element-9ed0385{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-icon{padding-right:2px;}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-item > a{font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:500;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2466 .elementor-element.elementor-element-b850a46{text-align:left;color:var( --e-global-color-secondary );font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:500;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-b850a46 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-fcb880a > .elementor-container{max-width:1200px;min-height:400px;}.elementor-2466 .elementor-element.elementor-element-fcb880a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2466 .elementor-element.elementor-element-fcb880a:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-fcb880a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAEEED;}.elementor-2466 .elementor-element.elementor-element-fcb880a{box-shadow:0px 4px 6px 0px rgba(9.999999999999995, 22.000000000000018, 45, 0.06);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 200px 72px 200px;z-index:8;}.elementor-2466 .elementor-element.elementor-element-fcb880a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-959e08d > .elementor-element-populated{margin:0px 24px 0px 0px;--e-column-margin-right:24px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-e39be31{color:#0BB880;}.elementor-2466 .elementor-element.elementor-element-4759dc6{columns:1;column-gap:0px;}.elementor-2466 .elementor-element.elementor-element-4759dc6 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-2466 .elementor-element.elementor-element-dd81cc5{columns:1;column-gap:0px;}.elementor-2466 .elementor-element.elementor-element-dd81cc5 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-2466 .elementor-element.elementor-element-e726640 > .elementor-element-populated{margin:0px 0px 0px 24px;--e-column-margin-right:0px;--e-column-margin-left:24px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-6862285{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-3a92d36 > .elementor-element-populated{padding:16px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-80ceeba{text-align:center;}.elementor-2466 .elementor-element.elementor-element-80ceeba img{width:5rem;max-width:5rem;border-radius:18px 18px 18px 18px;box-shadow:0px 4px 6px 0px rgba(10.999999999999998, 24.000000000000018, 34, 0.06);}.elementor-2466 .elementor-element.elementor-element-6882a9a > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-151619f{text-align:left;}.elementor-2466 .elementor-element.elementor-element-151619f .elementor-heading-title{color:#0E1B35;font-family:"Montserrat-self", Sans-serif;font-size:32px;font-weight:700;letter-spacing:0px;word-spacing:0em;}.elementor-2466 .elementor-element.elementor-element-151619f > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-7acaca0{text-align:left;}.elementor-2466 .elementor-element.elementor-element-7acaca0 .elementor-heading-title{color:#0E1B35;font-family:"Montserrat-self", Sans-serif;font-size:24px;font-weight:600;line-height:2rem;}.elementor-2466 .elementor-element.elementor-element-f8a3172{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-f8a3172 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-6b2343d .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-6b2343d .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2466 .elementor-element.elementor-element-6b2343d .elementor-button{font-family:"Montserrat-self", Sans-serif;font-size:17px;font-weight:600;line-height:24px;background-color:#0BB880;padding:12px 20px 12px 20px;}.elementor-2466 .elementor-element.elementor-element-6b2343d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-6b2343d{width:auto;max-width:auto;}.elementor-2466 .elementor-element.elementor-element-f912d3e > .elementor-container{max-width:1200px;}.elementor-2466 .elementor-element.elementor-element-f912d3e:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-f912d3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1A37;}.elementor-2466 .elementor-element.elementor-element-f912d3e{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-2466 .elementor-element.elementor-element-f912d3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-347b6a6 > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-2466 .elementor-element.elementor-element-265c6df{text-align:center;z-index:1;}.elementor-2466 .elementor-element.elementor-element-265c6df .elementor-heading-title{color:var( --e-global-color-9f37342 );font-size:48px;font-weight:700;}.elementor-2466 .elementor-element.elementor-element-f6148ed{--spacer-size:50px;}.elementor-2466 .elementor-element.elementor-element-6bb3aea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 250px 0px 250px;}.elementor-2466 .elementor-element.elementor-element-088a8b8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2466 .elementor-element.elementor-element-088a8b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-088a8b8{z-index:1;}.elementor-2466 .elementor-element.elementor-element-cde208f > .elementor-container{max-width:1200px;}.elementor-2466 .elementor-element.elementor-element-cde208f{margin-top:0px;margin-bottom:0px;padding:72px 0px 72px 0px;}.elementor-2466 .elementor-element.elementor-element-23908a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-235f6d9{text-align:center;}.elementor-2466 .elementor-element.elementor-element-235f6d9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montserrat-self", Sans-serif;font-size:48px;font-weight:700;line-height:120%;}.elementor-2466 .elementor-element.elementor-element-235f6d9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-main-swiper{width:100%;}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-main-swiper .swiper-slide{background-color:#F9FBFF;border-width:1px 1px 1px 1px;border-radius:16px;border-color:#E6EFFF;padding:24px 16px 24px 16px;}.elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:16px;}.elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:16px;}.elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:16px;}.elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:16px;}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-testimonial__text{color:var( --e-global-color-secondary );font-family:"Montserrat-self", Sans-serif;font-size:16px;font-weight:500;}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-testimonial__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-testimonial__title{color:#5E7095;font-family:"Montserrat-self", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-testimonial__image img{width:72px;height:72px;border-radius:100px;}.elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (72px / 2) - 8px );}body:not(.rtl) .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (72px / 2) - 8px );right:auto;}body.rtl .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (72px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (72px / 2) - 8px );right:auto;}body.rtl .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (72px / 2) - 8px );left:auto;}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-swiper-button{font-size:38px;color:#D0D8EA;}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-swiper-button svg{fill:#D0D8EA;}.elementor-2466 .elementor-element.elementor-element-fe43abd > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2466 .elementor-element.elementor-element-faddf23{margin-top:0px;margin-bottom:0px;padding:72px 0px 72px 0px;}.elementor-2466 .elementor-element.elementor-element-0eff63b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-e3ca582{text-align:center;}.elementor-2466 .elementor-element.elementor-element-e3ca582 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f7e1af0-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e1af0-font-size );font-weight:var( --e-global-typography-f7e1af0-font-weight );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-e3ca582 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2466 .elementor-element.elementor-element-c02b145 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2466 .elementor-element.elementor-element-dbb9ea3 > .elementor-container{max-width:1200px;}.elementor-2466 .elementor-element.elementor-element-dbb9ea3:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-dbb9ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2466 .elementor-element.elementor-element-dbb9ea3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-2466 .elementor-element.elementor-element-dbb9ea3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-4c93345 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-36cba74{text-align:center;}.elementor-2466 .elementor-element.elementor-element-36cba74 .elementor-heading-title{color:var( --e-global-color-9f37342 );font-family:var( --e-global-typography-f7e1af0-font-family ), Sans-serif;font-size:var( --e-global-typography-f7e1af0-font-size );font-weight:var( --e-global-typography-f7e1af0-font-weight );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-f4d0c26{--spacer-size:50px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.35 * 100% );}.elementor-2466 .elementor-element.elementor-element-711b4dc:after{content:"0.35";}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__meta-data span + span:before{content:"•";}.elementor-2466 .elementor-element.elementor-element-711b4dc{--grid-column-gap:24px;--grid-row-gap:35px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__card{border-radius:10px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__text{padding:0 24px;margin-top:4px;margin-bottom:12px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__meta-data{padding:10px 24px;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__avatar{padding-right:24px;padding-left:24px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__title, .elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__title a{color:var( --e-global-color-secondary );font-size:20px;font-weight:700;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__title{margin-bottom:16px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__excerpt{margin-bottom:16px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__read-more{color:var( --e-global-color-primary );margin-bottom:12px;}.elementor-2466 .elementor-element.elementor-element-711b4dc a.elementor-post__read-more{font-family:"Montserrat-self", Sans-serif;font-size:20px;font-weight:500;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-button{background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .e-load-more-message{font-family:"Montserrat-self", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;}.elementor-2466 .elementor-element.elementor-element-1022a18 > .elementor-container{max-width:1200px;min-height:400px;}.elementor-2466 .elementor-element.elementor-element-1022a18:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-1022a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corewillsoft.com/wp-content/uploads/2024/05/get-in-touch-min-scaled-compressed.jpg");background-position:center center;background-size:cover;}.elementor-2466 .elementor-element.elementor-element-1022a18 > .elementor-background-overlay{background-color:#0E1B35B3;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2466 .elementor-element.elementor-element-1022a18{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-2466 .elementor-element.elementor-element-2413088.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2466 .elementor-element.elementor-element-18855a5{text-align:center;}.elementor-2466 .elementor-element.elementor-element-18855a5 .elementor-heading-title{color:var( --e-global-color-9f37342 );font-family:var( --e-global-typography-7033236-font-family ), Sans-serif;font-size:var( --e-global-typography-7033236-font-size );font-weight:var( --e-global-typography-7033236-font-weight );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-18855a5 > .elementor-widget-container{margin:0px 0px 36px 0px;padding:10px 10px 10px 10px;}.elementor-2466 .elementor-element.elementor-element-43cd88f .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-2466 .elementor-element.elementor-element-9ad240f:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-9ad240f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corewillsoft.com/wp-content/uploads/2025/08/Hero-refresh-scaled.webp");}.elementor-2466 .elementor-element.elementor-element-9ad240f{margin-top:-73px;margin-bottom:0px;padding:73px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-2466 .elementor-element.elementor-element-894ab2b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2466 .elementor-element.elementor-element-894ab2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2466 .elementor-element.elementor-element-894ab2b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-823ff12 .elementor-heading-title{font-size:32px;}.elementor-2466 .elementor-element.elementor-element-823ff12{width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-0346461{text-align:center;}.elementor-2466 .elementor-element.elementor-element-4b64d8f .elementor-button{padding:20px 20px 20px 20px;}.elementor-2466 .elementor-element.elementor-element-4b64d8f > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-47d98ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-1362649{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-48c86d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 20px 20px 20px;}.elementor-2466 .elementor-element.elementor-element-9bb6055 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-c9bc305 .elementor-heading-title{font-size:52px;}.elementor-2466 .elementor-element.elementor-element-8823e3b .elementor-headline{font-size:48px;}.elementor-2466 .elementor-element.elementor-element-d6182f2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 20px 50px 20px;}.elementor-2466 .elementor-element.elementor-element-c206293{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-c206293 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-581fc1b{padding:50px 0px 50px 0px;}.elementor-2466 .elementor-element.elementor-element-1d1838f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-7d2ca07 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-25a5882 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-90c77ac{padding:50px 25px 50px 25px;}.elementor-2466 .elementor-element.elementor-element-87c8985 .elementor-heading-title{font-size:var( --e-global-typography-7033236-font-size );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-cf226d5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-81a0910{padding:50px 25px 50px 25px;}.elementor-2466 .elementor-element.elementor-element-3471ca6 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-3a235b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-db50d69 .elementor-heading-title{font-size:var( --e-global-typography-7033236-font-size );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-c15ae3d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2466 .elementor-element.elementor-element-87798b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-0fc0fdb{padding:50px 25px 50px 25px;z-index:8;}.elementor-2466 .elementor-element.elementor-element-864b1d1 .elementor-heading-title{font-size:var( --e-global-typography-7033236-font-size );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-db7b834 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-2db0bbe4{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-2466 .elementor-element.elementor-element-2b5dded8 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-733b82fc .elementor-heading-title{font-size:50px;line-height:62px;}.elementor-2466 .elementor-element.elementor-element-4391e9df{padding:0px 0px 0px 16px;}.elementor-2466 .elementor-element.elementor-element-f0381f0{margin-top:50px;margin-bottom:0px;}.elementor-2466 .elementor-element.elementor-element-3af8a58 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-65c5a6d{padding:50px 25px 50px 25px;}.elementor-2466 .elementor-element.elementor-element-66bd24d img{max-width:100%;}.elementor-2466 .elementor-element.elementor-element-0f07818 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2466 .elementor-element.elementor-element-e426c87{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-ca75a04 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-d894ffe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-c7b7afa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2466 .elementor-element.elementor-element-a7fe330{padding:025px 25px 25px 25px;}.elementor-2466 .elementor-element.elementor-element-3f13695 .elementor-heading-title{font-size:18px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-12bb104{font-size:18px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-89d9fba .elementor-heading-title{font-size:22px;}.elementor-2466 .elementor-element.elementor-element-76cbae5{font-size:18px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-839e160{padding:025px 25px 25px 25px;}.elementor-2466 .elementor-element.elementor-element-56e4505 .elementor-heading-title{font-size:28px;}.elementor-2466 .elementor-element.elementor-element-437a699 .elementor-heading-title{font-size:18px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-e5a5d1e{font-size:18px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-860b246 .elementor-heading-title{font-size:18px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-item > a{font-size:18px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-b850a46{font-size:18px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-fcb880a{padding:50px 25px 50px 25px;}.elementor-2466 .elementor-element.elementor-element-e726640 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2466 .elementor-element.elementor-element-f8a3172{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-6b2343d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-f912d3e{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-2466 .elementor-element.elementor-element-347b6a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 20px 30px 20px;}.elementor-2466 .elementor-element.elementor-element-461fcc6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-f6148ed{--spacer-size:30px;}.elementor-2466 .elementor-element.elementor-element-6bb3aea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-cde208f{padding:50px 20px 50px 20px;}.elementor-2466 .elementor-element.elementor-element-235f6d9 .elementor-heading-title{font-size:38px;line-height:120%;}.elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-main-swiper{width:100%;}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-testimonial__image img{width:48px;height:48px;}.elementor-2466 .elementor-element.elementor-element-fe43abd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-faddf23{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-2466 .elementor-element.elementor-element-e3ca582 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-dbb9ea3{padding:50px 20px 50px 20px;}.elementor-2466 .elementor-element.elementor-element-36cba74 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-18855a5 .elementor-heading-title{font-size:var( --e-global-typography-7033236-font-size );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}}@media(max-width:680px){.elementor-2466 .elementor-element.elementor-element-894ab2b{width:100%;}.elementor-2466 .elementor-element.elementor-element-823ff12 .elementor-heading-title{font-size:18px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-c2e362e > .elementor-container{min-height:715px;}.elementor-2466 .elementor-element.elementor-element-c2e362e:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-c2e362e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.corewillsoft.com/wp-content/uploads/2025/08/Hero-refresh-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2466 .elementor-element.elementor-element-c2e362e{margin-top:-73px;margin-bottom:0px;padding:73px 16px 0px 16px;}.elementor-2466 .elementor-element.elementor-element-c7c3f11{width:100%;}.elementor-2466 .elementor-element.elementor-element-c7c3f11 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-60dbbac{margin-top:0px;margin-bottom:32px;}.elementor-2466 .elementor-element.elementor-element-1acbf17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-ba04258{text-align:center;width:var( --container-widget-width, 328.07px );max-width:328.07px;--container-widget-width:328.07px;--container-widget-flex-grow:0;}.elementor-2466 .elementor-element.elementor-element-ba04258 .elementor-heading-title{font-size:1.6rem;line-height:2.75rem;}.elementor-2466 .elementor-element.elementor-element-ba04258 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-2466 .elementor-element.elementor-element-f81496b{text-align:center;width:var( --container-widget-width, 327px );max-width:327px;--container-widget-width:327px;--container-widget-flex-grow:0;}.elementor-2466 .elementor-element.elementor-element-f81496b .elementor-heading-title{font-size:1.125rem;line-height:1.75em;}.elementor-2466 .elementor-element.elementor-element-f81496b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-4e73401{margin-top:0px;margin-bottom:24px;}.elementor-2466 .elementor-element.elementor-element-583b07d > .elementor-element-populated{margin:0px 0px 16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-ff2a49d .elementor-button{font-size:17px;}.elementor-2466 .elementor-element.elementor-element-790bb5b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-f09b3ce .elementor-button{font-size:17px;}.elementor-2466 .elementor-element.elementor-element-f09b3ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-1362649{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-48c86d3 > .elementor-element-populated{padding:50px 0px 50px 00px;}.elementor-2466 .elementor-element.elementor-element-9bb6055 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 16px 0px 16px;}.elementor-2466 .elementor-element.elementor-element-c9bc305{text-align:left;}.elementor-2466 .elementor-element.elementor-element-c9bc305 .elementor-heading-title{font-size:35px;}.elementor-2466 .elementor-element.elementor-element-c9bc305 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-8823e3b .elementor-headline{text-align:left;font-size:24px;line-height:1.2rem;}.elementor-2466 .elementor-element.elementor-element-8823e3b .elementor-headline-dynamic-text{line-height:133%;}.elementor-2466 .elementor-element.elementor-element-8823e3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-d6182f2 > .elementor-element-populated{padding:0px 16px 50px 16px;}.elementor-2466 .elementor-element.elementor-element-c206293{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-581fc1b{padding:40px 0px 40px 0px;}.elementor-2466 .elementor-element.elementor-element-1d1838f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-7d2ca07 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-7d2ca07 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2466 .elementor-element.elementor-element-79b4736{padding:20px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-25a5882 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-90c77ac{padding:45px 16px 45px 16px;}.elementor-2466 .elementor-element.elementor-element-3ff5e30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-87c8985{text-align:center;}.elementor-2466 .elementor-element.elementor-element-87c8985 .elementor-heading-title{font-size:var( --e-global-typography-7033236-font-size );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-87c8985 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2466 .elementor-element.elementor-element-a45d623{font-size:19px;}.elementor-2466 .elementor-element.elementor-element-cf226d5{width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-e5d7e2e > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-7bc74b5{text-align:center;}.elementor-2466 .elementor-element.elementor-element-7bc74b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-81a0910{padding:24px 16px 24px 16px;}.elementor-2466 .elementor-element.elementor-element-3471ca6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-a969063{text-align:center;}.elementor-2466 .elementor-element.elementor-element-a969063 img{width:100%;}.elementor-2466 .elementor-element.elementor-element-3a235b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-db50d69{text-align:left;}.elementor-2466 .elementor-element.elementor-element-db50d69 .elementor-heading-title{font-size:var( --e-global-typography-7033236-font-size );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-db50d69 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2466 .elementor-element.elementor-element-f2da682{font-size:18px;}.elementor-2466 .elementor-element.elementor-element-f2da682 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-c15ae3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2466 .elementor-element.elementor-element-c15ae3d .elementor-icon-list-item > a{font-size:18px;}.elementor-2466 .elementor-element.elementor-element-c15ae3d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2466 .elementor-element.elementor-element-c15ae3d{width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-4d7dd69{font-size:18px;}.elementor-2466 .elementor-element.elementor-element-4d7dd69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-87798b4{width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-e5d59f7 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-0fc0fdb{padding:25px 16px 25px 16px;}.elementor-2466 .elementor-element.elementor-element-031ccaf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-864b1d1{text-align:center;}.elementor-2466 .elementor-element.elementor-element-864b1d1 .elementor-heading-title{font-size:var( --e-global-typography-7033236-font-size );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-864b1d1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2466 .elementor-element.elementor-element-db7b834{width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-7e5ffa3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-5994dfd img{width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-5994dfd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2466 .elementor-element.elementor-element-bc9bfa5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-2b5dded8 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-138bbb75{text-align:justify;}.elementor-2466 .elementor-element.elementor-element-7111088d img{width:100%;max-width:100%;}body:not(.rtl) .elementor-2466 .elementor-element.elementor-element-7111088d{left:-20px;}body.rtl .elementor-2466 .elementor-element.elementor-element-7111088d{right:-20px;}.elementor-2466 .elementor-element.elementor-element-7111088d{top:103px;}.elementor-2466 .elementor-element.elementor-element-5aaaefaf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-42e13768{padding:48px 16px 0px 16px;}.elementor-2466 .elementor-element.elementor-element-450400ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2466 .elementor-element.elementor-element-733b82fc .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2466 .elementor-element.elementor-element-733b82fc > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-733b82fc{width:var( --container-widget-width, 347px );max-width:347px;--container-widget-width:347px;--container-widget-flex-grow:0;}.elementor-2466 .elementor-element.elementor-element-c7a9f38{margin-top:0px;margin-bottom:0px;padding:0px 0px 24px 0px;}.elementor-2466 .elementor-element.elementor-element-e3201fd{padding:0px 16px 24px 16px;}.elementor-2466 .elementor-element.elementor-element-7dd17e17{font-size:16px;line-height:24px;}.elementor-2466 .elementor-element.elementor-element-7dd17e17 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2466 .elementor-element.elementor-element-f0381f0{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-3af8a58 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-65c5a6d{padding:25px 20px 25px 20px;}.elementor-2466 .elementor-element.elementor-element-9869292 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-66bd24d img{width:30%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-0f07818 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2466 .elementor-element.elementor-element-e426c87{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-ca75a04{width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-d894ffe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-c7b7afa .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2466 .elementor-element.elementor-element-a7fe330{padding:25px 16px 25px 16px;}.elementor-2466 .elementor-element.elementor-element-bfe77b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-1e930c0{margin-top:0px;margin-bottom:0px;}.elementor-2466 .elementor-element.elementor-element-905ba86{width:24%;}.elementor-bc-flex-widget .elementor-2466 .elementor-element.elementor-element-905ba86.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2466 .elementor-element.elementor-element-905ba86.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2466 .elementor-element.elementor-element-905ba86 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-83935a1 img{width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-9996491{width:76%;}.elementor-2466 .elementor-element.elementor-element-9996491 > .elementor-element-populated{margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-0c87562 .elementor-heading-title{font-size:24px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-0c87562 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2466 .elementor-element.elementor-element-3f13695 .elementor-heading-title{font-size:20px;line-height:120%;}.elementor-2466 .elementor-element.elementor-element-12bb104{font-size:16px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-12bb104 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2466 .elementor-element.elementor-element-476ebc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-9ca637c .elementor-button{height:48px;font-size:17px;padding:14px 20px 14px 20px;}.elementor-2466 .elementor-element.elementor-element-9ca637c > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2466 .elementor-element.elementor-element-89d9fba .elementor-heading-title{font-size:20px;line-height:120%;}.elementor-2466 .elementor-element.elementor-element-89d9fba > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2466 .elementor-element.elementor-element-6624a5a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-76cbae5{font-size:16px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-76cbae5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2466 .elementor-element.elementor-element-b15c314 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2466 .elementor-element.elementor-element-839e160{padding:25px 16px 25px 16px;}.elementor-2466 .elementor-element.elementor-element-34911b3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-3dbfd96{margin-top:0px;margin-bottom:016px;}.elementor-2466 .elementor-element.elementor-element-3a6d635{width:24%;}.elementor-bc-flex-widget .elementor-2466 .elementor-element.elementor-element-3a6d635.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2466 .elementor-element.elementor-element-3a6d635.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2466 .elementor-element.elementor-element-3a6d635 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-a3367b4{text-align:center;width:var( --container-widget-width, 149.207px );max-width:149.207px;--container-widget-width:149.207px;--container-widget-flex-grow:0;}.elementor-2466 .elementor-element.elementor-element-a3367b4 img{width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-d9ed248{width:76%;}.elementor-2466 .elementor-element.elementor-element-d9ed248 > .elementor-element-populated{margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-56e4505 .elementor-heading-title{font-size:24px;}.elementor-2466 .elementor-element.elementor-element-56e4505 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-2466 .elementor-element.elementor-element-437a699 .elementor-heading-title{font-size:20px;line-height:120%;}.elementor-2466 .elementor-element.elementor-element-e5a5d1e{font-size:16px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-e5a5d1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-b1faeb3 .elementor-button{height:48px;font-size:17px;padding:14px 20px 14px 20px;}.elementor-2466 .elementor-element.elementor-element-af1029c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-860b246{text-align:left;}.elementor-2466 .elementor-element.elementor-element-860b246 .elementor-heading-title{font-size:20px;line-height:140%;}.elementor-2466 .elementor-element.elementor-element-860b246 > .elementor-widget-container{margin:24px 0px 8px 0px;border-radius:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-9ed0385{--e-icon-list-icon-size:3px;--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2466 .elementor-element.elementor-element-9ed0385 .elementor-icon-list-item > a{font-size:16px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-9ed0385 > .elementor-widget-container{margin:0px 0px 20px 6px;}.elementor-2466 .elementor-element.elementor-element-b850a46{font-size:16px;line-height:150%;}.elementor-2466 .elementor-element.elementor-element-b850a46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-fcb880a{padding:25px 20px 25px 20px;}.elementor-2466 .elementor-element.elementor-element-959e08d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-e726640 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-151619f .elementor-heading-title{font-size:32px;}.elementor-2466 .elementor-element.elementor-element-f8a3172{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-6b2343d{width:100%;max-width:100%;}.elementor-2466 .elementor-element.elementor-element-f912d3e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2466 .elementor-element.elementor-element-347b6a6 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-2466 .elementor-element.elementor-element-265c6df .elementor-heading-title{font-size:32px;}.elementor-2466 .elementor-element.elementor-element-f6148ed{--spacer-size:30px;}.elementor-2466 .elementor-element.elementor-element-cde208f{margin-top:50px;margin-bottom:0px;padding:0px 16px 30px 16px;}.elementor-2466 .elementor-element.elementor-element-235f6d9 .elementor-heading-title{font-size:24px;line-height:133%;}.elementor-2466 .elementor-element.elementor-element-fe43abd.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-main-swiper{width:100%;}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-testimonial__title{font-size:12px;}.elementor-2466 .elementor-element.elementor-element-faddf23{padding:0px 0px 40px 0px;}.elementor-2466 .elementor-element.elementor-element-e3ca582 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-dbb9ea3{padding:40px 20px 40px 20px;}.elementor-2466 .elementor-element.elementor-element-36cba74 .elementor-heading-title{font-size:var( --e-global-typography-f7e1af0-font-size );line-height:var( --e-global-typography-f7e1af0-line-height );letter-spacing:var( --e-global-typography-f7e1af0-letter-spacing );word-spacing:var( --e-global-typography-f7e1af0-word-spacing );}.elementor-2466 .elementor-element.elementor-element-f4d0c26{--spacer-size:30px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.36 * 100% );}.elementor-2466 .elementor-element.elementor-element-711b4dc:after{content:"0.36";}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__title, .elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__title a{font-size:18px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__meta-data{font-size:16px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2466 .elementor-element.elementor-element-711b4dc a.elementor-post__read-more{font-size:18px;}.elementor-2466 .elementor-element.elementor-element-711b4dc .e-load-more-message{font-size:16px;}.elementor-2466 .elementor-element.elementor-element-1022a18 > .elementor-container{min-height:350px;}.elementor-bc-flex-widget .elementor-2466 .elementor-element.elementor-element-2413088.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2466 .elementor-element.elementor-element-2413088.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2466 .elementor-element.elementor-element-18855a5 .elementor-heading-title{font-size:var( --e-global-typography-7033236-font-size );line-height:var( --e-global-typography-7033236-line-height );letter-spacing:var( --e-global-typography-7033236-letter-spacing );word-spacing:var( --e-global-typography-7033236-word-spacing );}.elementor-2466 .elementor-element.elementor-element-18855a5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2466 .elementor-element.elementor-element-43cd88f .elementor-button{height:48px;font-size:17px;padding:14px 20px 14px 20px;}}@media(min-width:681px){.elementor-2466 .elementor-element.elementor-element-894ab2b{width:100%;}.elementor-2466 .elementor-element.elementor-element-ac2a1e1{width:100%;}.elementor-2466 .elementor-element.elementor-element-48c86d3{width:60%;}.elementor-2466 .elementor-element.elementor-element-9bb6055{width:100%;}.elementor-2466 .elementor-element.elementor-element-d6182f2{width:39.844%;}.elementor-2466 .elementor-element.elementor-element-3ff5e30{width:50%;}.elementor-2466 .elementor-element.elementor-element-e5d7e2e{width:50%;}.elementor-2466 .elementor-element.elementor-element-3471ca6{width:52%;}.elementor-2466 .elementor-element.elementor-element-3a235b4{width:48%;}.elementor-2466 .elementor-element.elementor-element-2fcf372{width:9%;}.elementor-2466 .elementor-element.elementor-element-1f0112a{width:91%;}.elementor-2466 .elementor-element.elementor-element-959e08d{width:54%;}.elementor-2466 .elementor-element.elementor-element-e726640{width:46%;}.elementor-2466 .elementor-element.elementor-element-3a92d36{width:14%;}.elementor-2466 .elementor-element.elementor-element-6882a9a{width:86%;}.elementor-2466 .elementor-element.elementor-element-347b6a6{width:100%;}}@media(max-width:1200px) and (min-width:681px){.elementor-2466 .elementor-element.elementor-element-894ab2b{width:100%;}.elementor-2466 .elementor-element.elementor-element-c7c3f11{width:100%;}.elementor-2466 .elementor-element.elementor-element-48c86d3{width:100%;}.elementor-2466 .elementor-element.elementor-element-9bb6055{width:100%;}.elementor-2466 .elementor-element.elementor-element-d6182f2{width:100%;}.elementor-2466 .elementor-element.elementor-element-3ff5e30{width:100%;}.elementor-2466 .elementor-element.elementor-element-e5d7e2e{width:100%;}.elementor-2466 .elementor-element.elementor-element-3471ca6{width:100%;}.elementor-2466 .elementor-element.elementor-element-3a235b4{width:100%;}.elementor-2466 .elementor-element.elementor-element-031ccaf{width:100%;}.elementor-2466 .elementor-element.elementor-element-7e5ffa3{width:100%;}.elementor-2466 .elementor-element.elementor-element-9869292{width:100%;}.elementor-2466 .elementor-element.elementor-element-2fcf372{width:9%;}.elementor-2466 .elementor-element.elementor-element-1f0112a{width:80%;}.elementor-2466 .elementor-element.elementor-element-d894ffe{width:100%;}.elementor-2466 .elementor-element.elementor-element-959e08d{width:100%;}.elementor-2466 .elementor-element.elementor-element-e726640{width:100%;}}@media(min-width:1201px){.elementor-2466 .elementor-element.elementor-element-1022a18:not(.elementor-motion-effects-element-type-background), .elementor-2466 .elementor-element.elementor-element-1022a18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-4b64d8f */.elementor-2466 .elementor-element.elementor-element-4b64d8f {
    min-width: 220px;
}

.elementor-2466 .elementor-element.elementor-element-4b64d8f a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-47d98ba */.elementor-2466 .elementor-element.elementor-element-47d98ba {
    min-width: 200px;
}

.elementor-2466 .elementor-element.elementor-element-47d98ba a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea3ecec */.elementor-2466 .elementor-element.elementor-element-ea3ecec > div {
    margin-left: 0 !important;
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba04258 */.elementor-2466 .elementor-element.elementor-element-ba04258,
.elementor-2466 .elementor-element.elementor-element-ba04258 * {
   -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-8823e3b */.elementor-2466 .elementor-element.elementor-element-8823e3b .elementor-headline-dynamic-wrapper {
    width: 100% !important;
}

.elementor-2466 .elementor-element.elementor-element-8823e3b,
.elementor-2466 .elementor-element.elementor-element-8823e3b * {
  /* -webkit-hyphens: auto;*/
  /*-ms-hyphens: auto;*/
  /*hyphens: auto;*/
  /*word-break: break-word;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a45d623 */.services-list li ul {
    padding: 0;
    margin: 8px 0 20px -22px;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

.services-list li ul > li {
    padding: 4px 8px;
    border: 1px solid #0BB880;
    border-radius: 6px;
    background: #0BB8801A;
    font-weight: 600;
    list-style-type: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cf226d5 */.elementor-2466 .elementor-element.elementor-element-cf226d5 {
    min-width: 200px;
}

.elementor-2466 .elementor-element.elementor-element-cf226d5 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-90c77ac */.services-block {
    background: radial-gradient(79.42% 100.79% at 37.5% 35.4%, rgba(236, 242, 255, 0.34) 0%, #ECF2FF 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87798b4 */.elementor-2466 .elementor-element.elementor-element-87798b4 {
    min-width: 200px;
}

.elementor-2466 .elementor-element.elementor-element-87798b4 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db7b834 */.elementor-2466 .elementor-element.elementor-element-db7b834 {
    min-width: 200px;
}

.elementor-2466 .elementor-element.elementor-element-db7b834 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ae88255 */.snake-wrapper img {
    width: 1284px!important;
    max-width: 100%!important;
}

.snake-wrapper {
      left: 148px!important;  
}

@media (max-width: 1300px) {
  .snake-wrapper {
    left: 65px!important;   
  }
}

@media (max-width: 1200px) {
  .snake-wrapper {
    left: 0px!important;   
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4391e9df */.snake-section {
    overflow: hidden!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c7a9f38 */@media (max-width: 767px) {
    .mobile-snake {
        position: relative;   
    }
    
    .mobile-snake img {
        z-index: 2;
        position: relative;
    }
    
    .mobile-snake .elementor-widget-container:after {
        position: absolute;
        z-index: 1;
        content: '';
        bottom: -90px;
        left: 4.1%;
        right: 4.1%;
        height: 120px;
        background: linear-gradient(180deg, rgba(43,222,178,0.5) 0%, rgba(31,229,178,0) 100%);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-302dc424 */@media (max-width: 767px) {
    .button-mobile-100 a {
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2fcf372 */.elementor-2466 .elementor-element.elementor-element-2fcf372 {
    width: 5rem!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca75a04 */.elementor-2466 .elementor-element.elementor-element-ca75a04 {
    min-width: 200px;
}

.elementor-2466 .elementor-element.elementor-element-ca75a04 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4759dc6 */.elementor-2466 .elementor-element.elementor-element-4759dc6 ul {
    margin: 0;
    padding-left: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd81cc5 */.elementor-2466 .elementor-element.elementor-element-dd81cc5 ul {
    margin: 0;
    padding-left: 30px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a92d36 */.elementor-2466 .elementor-element.elementor-element-3a92d36 {
    width: 5rem!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6b2343d */.elementor-2466 .elementor-element.elementor-element-6b2343d {
    min-width: 200px;
}

.elementor-2466 .elementor-element.elementor-element-6b2343d a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-347b6a6 */.elementor-2466 .elementor-element.elementor-element-347b6a6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f912d3e */.elementor-2466 .elementor-element.elementor-element-f912d3e>.elementor-container {
    max-width: none;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-fe43abd */.elementor-2466 .elementor-element.elementor-element-fe43abd .swiper-slide {
   box-shadow: 0 4px 6px rgba(10,22,45,0.06);
   margin-bottom: 15px;
}

.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-main-swiper {
    width: 100%!important;
}

.elementor-2466 .elementor-element.elementor-element-fe43abd .elementor-testimonial {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.testimonials-slider * {
    font-style: normal!important;
}

.testimonials-slider .swiper-container {
    overflow-x: clip;
}

.testimonials-slider .elementor-testimonial__footer {
    position: relative;
    padding-left: 96px;
}

.testimonials-slider .brand-logo {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 72px;
    height: 72px;
    object-fit: contain;
    left: 0;
}

.testimonials-slider .elementor-swiper-button-prev i,
.testimonials-slider .elementor-swiper-button-next i {
    display: none;
}

.testimonials-slider .swiper-container .elementor-swiper-button-prev  {
    left: -52px;
    width: 38px;
    height: 38px;
    border-radius: 50%;
    background-image: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 0.333328C22.6919 0.333328 26.3009 1.42811 29.3706 3.47923C32.4403 5.53035 34.8329 8.44568 36.2457 11.8566C37.6585 15.2674 38.0282 19.0207 37.3079 22.6417C36.5877 26.2626 34.8099 29.5887 32.1993 32.1993C29.5887 34.8099 26.2626 36.5877 22.6416 37.308C19.0207 38.0282 15.2674 37.6586 11.8565 36.2457C8.44566 34.8329 5.53032 32.4403 3.4792 29.3706C1.42809 26.3009 0.333305 22.6919 0.333305 19C0.338532 14.0509 2.30687 9.30598 5.80642 5.80644C9.30596 2.30689 14.0509 0.338555 19 0.333328ZM10.8046 20.0159L16.5482 25.7595C16.8176 26.0289 17.183 26.1803 17.5641 26.1803C17.9451 26.1803 18.3105 26.0289 18.58 25.7595C18.8494 25.49 19.0008 25.1246 19.0008 24.7436C19.0008 24.3625 18.8494 23.9971 18.58 23.7277L15.2864 20.4359H26.1794C26.5603 20.4359 26.9255 20.2846 27.1948 20.0153C27.4641 19.746 27.6153 19.3808 27.6153 19C27.6153 18.6192 27.4641 18.2539 27.1948 17.9847C26.9255 17.7154 26.5603 17.5641 26.1794 17.5641H15.2864L18.58 14.2723C18.8494 14.0029 19.0008 13.6374 19.0008 13.2564C19.0008 12.8754 18.8494 12.5099 18.58 12.2405C18.3105 11.9711 17.9451 11.8197 17.5641 11.8197C17.183 11.8197 16.8176 11.9711 16.5482 12.2405L10.8046 17.9841C10.6711 18.1174 10.5652 18.2758 10.4929 18.4501C10.4206 18.6244 10.3835 18.8113 10.3835 19C10.3835 19.1887 10.4206 19.3755 10.4929 19.5498C10.5652 19.7242 10.6711 19.8825 10.8046 20.0159Z' fill='%23D0D8EA'/%3E%3C/svg%3E%0A");

}

.testimonials-slider .swiper-container .elementor-swiper-button-next {
    right: -52px;
    width: 38px;
    height: 38px;
    background-image: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.9999 0.333328C15.308 0.333328 11.699 1.42811 8.62928 3.47923C5.55956 5.53035 3.16701 8.44568 1.75417 11.8566C0.34134 15.2674 -0.0283221 19.0207 0.691935 22.6417C1.41219 26.2626 3.19002 29.5887 5.8006 32.1993C8.41118 34.8099 11.7373 36.5877 15.3582 37.308C18.9792 38.0282 22.7325 37.6586 26.1433 36.2457C29.5542 34.8329 32.4696 32.4403 34.5207 29.3706C36.5718 26.3009 37.6666 22.6919 37.6666 19C37.6613 14.0509 35.693 9.30598 32.1935 5.80644C28.6939 2.30689 23.949 0.338555 18.9999 0.333328ZM27.1953 20.0159L21.4517 25.7595C21.1823 26.0289 20.8168 26.1803 20.4358 26.1803C20.0548 26.1803 19.6893 26.0289 19.4199 25.7595C19.1505 25.49 18.9991 25.1246 18.9991 24.7436C18.9991 24.3625 19.1505 23.9971 19.4199 23.7277L22.7135 20.4359H11.8204C11.4396 20.4359 11.0744 20.2846 10.8051 20.0153C10.5358 19.746 10.3845 19.3808 10.3845 19C10.3845 18.6192 10.5358 18.2539 10.8051 17.9847C11.0744 17.7154 11.4396 17.5641 11.8204 17.5641H22.7135L19.4199 14.2723C19.1505 14.0029 18.9991 13.6374 18.9991 13.2564C18.9991 12.8754 19.1505 12.5099 19.4199 12.2405C19.6893 11.9711 20.0548 11.8197 20.4358 11.8197C20.8168 11.8197 21.1823 11.9711 21.4517 12.2405L27.1953 17.9841C27.3288 18.1174 27.4347 18.2758 27.507 18.4501C27.5792 18.6244 27.6164 18.8113 27.6164 19C27.6164 19.1887 27.5792 19.3755 27.507 19.5498C27.4347 19.7242 27.3288 19.8825 27.1953 20.0159Z' fill='%23D0D8EA'/%3E%3C/svg%3E%0A");
}


@media (max-width: 1366px) {
    .testimonials-slider .swiper-container .elementor-swiper-button-prev {
        left: 0;
    }
    
     .testimonials-slider .swiper-container .elementor-swiper-button-next {
         right: 0;
     }
}

@media (max-width: 768px) {
    .testimonials-slider .brand-logo {
        width: 48px;
        height: 48px;
    }
    
    .testimonials-slider .elementor-testimonial__footer {
        padding-left: 64px;
    }
    
    .testimonials-slider .swiper-container  {
        width: 100%!important;
        display: flex;
        flex-wrap: wrap;
    }
    
    .testimonials-slider .swiper-container .swiper-slide {
        width: 100%;
    }
    
    .testimonials-slider .swiper-container .elementor-testimonial__image+cite  {
        margin-left: 16px;
    }
     .testimonials-slider .swiper-container .elementor-swiper-button-prev,
     .testimonials-slider .swiper-container .elementor-swiper-button-next {
         margin-top: 18px;
         position: static;
     }
     
     .testimonials-slider .swiper-container .elementor-swiper-button-next {
         margin-left: auto;
     }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-711b4dc */.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post-avatar {
    display: none;
}

.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-grid {
    display: grid;
}

.elementor-2466 .elementor-element.elementor-element-711b4dc .elementor-post__meta-data {
    padding-top: 16px!important;
    padding-bottom: 16px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1022a18 */.elementor-2466 .elementor-element.elementor-element-1022a18 {
    position: relative;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat-self';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-regular.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-regular.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-regular.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-regular.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-regular.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100italic.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100italic.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100italic.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100italic.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-100italic.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200italic.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200italic.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200italic.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200italic.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-200italic.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300italic.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300italic.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300italic.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300italic.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-300italic.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-italic.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-italic.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-italic.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-italic.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-italic.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500italic.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500italic.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500italic.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500italic.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-500italic.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600italic.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600italic.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600italic.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600italic.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-600italic.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700italic.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700italic.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700italic.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700italic.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-700italic.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800italic.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800italic.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800italic.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800italic.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-800italic.svg#Montserrat-self') format('svg');
}
@font-face {
	font-family: 'Montserrat-self';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900italic.eot');
	src: url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900italic.woff2') format('woff2'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900italic.woff') format('woff'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900italic.ttf') format('truetype'),
		url('https://www.corewillsoft.com/wp-content/uploads/2022/11/montserrat-v25-latin-900italic.svg#Montserrat-self') format('svg');
}
/* End Custom Fonts CSS */