.elementor-42 .elementor-element.elementor-element-3c62300{--display:grid;--e-con-grid-template-columns:1fr 350px;--e-con-grid-template-rows:auto;--gap:80px 80px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:24px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-3c62300:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-3c62300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F2236;}.elementor-42 .elementor-element.elementor-element-3c62300, .elementor-42 .elementor-element.elementor-element-3c62300::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-52a8988{--display:flex;--gap:50px 50px;--background-transition:0.3s;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d432f29{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-650a1f6 );--border-color:var( --e-global-color-650a1f6 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d432f29, .elementor-42 .elementor-element.elementor-element-d432f29::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-d2468ed .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-b9dbf1d-font-family ), Sans-serif;font-size:var( --e-global-typography-b9dbf1d-font-size );font-weight:var( --e-global-typography-b9dbf1d-font-weight );line-height:var( --e-global-typography-b9dbf1d-line-height );letter-spacing:var( --e-global-typography-b9dbf1d-letter-spacing );word-spacing:var( --e-global-typography-b9dbf1d-word-spacing );}.elementor-42 .elementor-element.elementor-element-d2468ed > .elementor-widget-container{padding:0px 0px 0px 40px;border-style:none;}.elementor-42 .elementor-element.elementor-element-ce2b911{--display:grid;--e-con-grid-template-columns:590px 1fr;--e-con-grid-template-rows:auto;--gap:64px 64px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-29fa515{color:var( --e-global-color-99e60dc );font-family:var( --e-global-typography-00205c8-font-family ), Sans-serif;font-size:var( --e-global-typography-00205c8-font-size );font-weight:var( --e-global-typography-00205c8-font-weight );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-2c4acb4{--display:flex;--gap:5px 5px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7488bc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-14469c0 img{width:38px;height:38px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b80710f );border-radius:100% 100% 100% 100%;}.elementor-42 .elementor-element.elementor-element-e967792 img{width:38px;height:38px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b80710f );border-radius:100% 100% 100% 100%;}.elementor-42 .elementor-element.elementor-element-e967792 > .elementor-widget-container{margin:0rem 0rem 0rem -0.5rem;}.elementor-42 .elementor-element.elementor-element-8170a01 img{width:38px;height:38px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b80710f );border-radius:100% 100% 100% 100%;}.elementor-42 .elementor-element.elementor-element-8170a01 > .elementor-widget-container{margin:0rem 0rem 0rem -0.5rem;}.elementor-42 .elementor-element.elementor-element-0446ca4 img{width:38px;height:38px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b80710f );border-radius:100% 100% 100% 100%;}.elementor-42 .elementor-element.elementor-element-0446ca4 > .elementor-widget-container{margin:0rem 0rem 0rem -0.5rem;}.elementor-42 .elementor-element.elementor-element-0ce0c69 img{width:38px;height:38px;object-fit:cover;object-position:center center;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b80710f );border-radius:100% 100% 100% 100%;}.elementor-42 .elementor-element.elementor-element-0ce0c69 > .elementor-widget-container{margin:0rem 0rem 0rem -0.5rem;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-90ebd62 .elementor-button{font-family:var( --e-global-typography-00205c8-font-family ), Sans-serif;font-size:var( --e-global-typography-00205c8-font-size );font-weight:var( --e-global-typography-00205c8-font-weight );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );border-radius:5px 5px 5px 5px;padding:20px 32px 20px 32px;}.elementor-42 .elementor-element.elementor-element-90ebd62 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-90ebd62 .elementor-button:focus{background-color:var( --e-global-color-2f1e166 );}.elementor-42 .elementor-element.elementor-element-90ebd62{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-c7f0891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2717e16{--display:grid;--e-con-grid-template-columns:max-content 1fr;--e-con-grid-template-rows:auto;--gap:4px 4px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8955643 img{width:44px;max-width:100%;height:44px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-8955643{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-a011b91{--display:flex;--gap:4px 4px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-73ab464 .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-a96531b-font-family ), Sans-serif;font-size:var( --e-global-typography-a96531b-font-size );font-weight:var( --e-global-typography-a96531b-font-weight );line-height:var( --e-global-typography-a96531b-line-height );letter-spacing:var( --e-global-typography-a96531b-letter-spacing );word-spacing:var( --e-global-typography-a96531b-word-spacing );}.elementor-42 .elementor-element.elementor-element-4eff057{--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:#F9BE23;}.elementor-42 .elementor-element.elementor-element-adcb52f{--display:grid;--e-con-grid-template-columns:max-content 1fr;--e-con-grid-template-rows:auto;--gap:4px 4px;--grid-auto-flow:row;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#424453;--border-color:#424453;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-adcb52f, .elementor-42 .elementor-element.elementor-element-adcb52f::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-4fd2707 img{width:44px;height:44px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-4fd2707{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-09f121d{--display:flex;--gap:4px 4px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-32c476e .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-a96531b-font-family ), Sans-serif;font-size:var( --e-global-typography-a96531b-font-size );font-weight:var( --e-global-typography-a96531b-font-weight );line-height:var( --e-global-typography-a96531b-line-height );letter-spacing:var( --e-global-typography-a96531b-letter-spacing );word-spacing:var( --e-global-typography-a96531b-word-spacing );}.elementor-42 .elementor-element.elementor-element-0ea1586{--e-rating-justify-content:flex-start;--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:#F9BE23;}.elementor-42 .elementor-element.elementor-element-a535d4f{--display:grid;--e-con-grid-template-columns:max-content 1fr;--e-con-grid-template-rows:auto;--gap:4px 4px;--grid-auto-flow:row;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#424453;--border-color:#424453;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-a535d4f, .elementor-42 .elementor-element.elementor-element-a535d4f::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-e8ea113 img{width:44px;height:44px;object-fit:contain;object-position:center center;}.elementor-42 .elementor-element.elementor-element-e8ea113{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-ba34bbe{--display:flex;--gap:4px 4px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-baf2b7d .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-a96531b-font-family ), Sans-serif;font-size:var( --e-global-typography-a96531b-font-size );font-weight:var( --e-global-typography-a96531b-font-weight );line-height:var( --e-global-typography-a96531b-line-height );letter-spacing:var( --e-global-typography-a96531b-letter-spacing );word-spacing:var( --e-global-typography-a96531b-word-spacing );}.elementor-42 .elementor-element.elementor-element-5b682ab{--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:#F9BE23;}.elementor-42 .elementor-element.elementor-element-c66ff07{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c66ff07:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c66ff07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contractoraisystem.com/wp-content/uploads/2025/11/AI-Ico.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-42 .elementor-element.elementor-element-c66ff07, .elementor-42 .elementor-element.elementor-element-c66ff07::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-6e49551{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:148px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6e49551:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6e49551 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3adaa37 );background-image:url("https://contractoraisystem.com/wp-content/uploads/2025/10/bg.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-42 .elementor-element.elementor-element-6e49551, .elementor-42 .elementor-element.elementor-element-6e49551::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-38b7941{text-align:center;}.elementor-42 .elementor-element.elementor-element-38b7941 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6c89322-font-family ), Sans-serif;font-size:var( --e-global-typography-6c89322-font-size );font-weight:var( --e-global-typography-6c89322-font-weight );line-height:var( --e-global-typography-6c89322-line-height );letter-spacing:var( --e-global-typography-6c89322-letter-spacing );word-spacing:var( --e-global-typography-6c89322-word-spacing );}.elementor-42 .elementor-element.elementor-element-38b7941 > .elementor-widget-container{padding:80px 0px 80px 0px;}.elementor-42 .elementor-element.elementor-element-6b157af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:148px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-6b157af:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6b157af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b80710f );background-image:url("https://contractoraisystem.com/wp-content/uploads/2025/11/bg_white.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-42 .elementor-element.elementor-element-6b157af, .elementor-42 .elementor-element.elementor-element-6b157af::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-0cec332{text-align:center;}.elementor-42 .elementor-element.elementor-element-0cec332 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4c30f4b-font-family ), Sans-serif;font-size:var( --e-global-typography-4c30f4b-font-size );font-weight:var( --e-global-typography-4c30f4b-font-weight );line-height:var( --e-global-typography-4c30f4b-line-height );letter-spacing:var( --e-global-typography-4c30f4b-letter-spacing );word-spacing:var( --e-global-typography-4c30f4b-word-spacing );}.elementor-42 .elementor-element.elementor-element-0cec332 > .elementor-widget-container{padding:80px 0px 80px 0px;}.elementor-42 .elementor-element.elementor-element-0e2b4ba{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:96px 96px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7b43b02{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5ee2561 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-80b25df-font-family ), Sans-serif;font-size:var( --e-global-typography-80b25df-font-size );font-weight:var( --e-global-typography-80b25df-font-weight );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-ce30b46{color:var( --e-global-color-e4b76ce );font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;font-style:italic;line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-ce30b46 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-e792d14{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-e792d14 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-8b07345{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-8b07345 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-6c23ad5{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-6c23ad5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-eebb1df{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-eebb1df > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-70bac8f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-70bac8f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-abdf2c8{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-abdf2c8 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-143b642{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-143b642 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-04714dc{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-04714dc > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-2fed7f1 .elementor-button{font-family:var( --e-global-typography-00205c8-font-family ), Sans-serif;font-size:var( --e-global-typography-00205c8-font-size );font-weight:var( --e-global-typography-00205c8-font-weight );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );border-radius:5px 5px 5px 5px;padding:20px 32px 20px 32px;}.elementor-42 .elementor-element.elementor-element-2fed7f1 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-2fed7f1 .elementor-button:focus{background-color:var( --e-global-color-2f1e166 );}.elementor-42 .elementor-element.elementor-element-2fed7f1 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-2fed7f1{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-150d486{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:96px 96px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-e156475{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d73d54d .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-80b25df-font-family ), Sans-serif;font-size:var( --e-global-typography-80b25df-font-size );font-weight:var( --e-global-typography-80b25df-font-weight );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-e4ebe5a{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-f68210c-font-family ), Sans-serif;font-size:var( --e-global-typography-f68210c-font-size );font-weight:var( --e-global-typography-f68210c-font-weight );font-style:var( --e-global-typography-f68210c-font-style );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-e4ebe5a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-6fed9eb{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-6fed9eb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-0f8d770{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-0f8d770 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-450a684{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-450a684 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-c7778b1{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-c7778b1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-baa5c47{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-baa5c47 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-c692f57{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-c692f57 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-65ef383{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-65ef383 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-e36e308{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-e36e308 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-a85ce45 .elementor-button{font-family:var( --e-global-typography-00205c8-font-family ), Sans-serif;font-size:var( --e-global-typography-00205c8-font-size );font-weight:var( --e-global-typography-00205c8-font-weight );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );border-radius:5px 5px 5px 5px;padding:20px 32px 20px 32px;}.elementor-42 .elementor-element.elementor-element-a85ce45 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-a85ce45 .elementor-button:focus{background-color:var( --e-global-color-2f1e166 );}.elementor-42 .elementor-element.elementor-element-a85ce45 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-a85ce45{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-19a142c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:96px 96px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6bbb28c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-ea26792 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-80b25df-font-family ), Sans-serif;font-size:var( --e-global-typography-80b25df-font-size );font-weight:var( --e-global-typography-80b25df-font-weight );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-879dd80{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-f68210c-font-family ), Sans-serif;font-size:var( --e-global-typography-f68210c-font-size );font-weight:var( --e-global-typography-f68210c-font-weight );font-style:var( --e-global-typography-f68210c-font-style );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-879dd80 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-2bf26c8{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-2bf26c8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-af3fb20{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-af3fb20 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-d5dfb0a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-d5dfb0a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d2bc4d5{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-d2bc4d5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-7a3df4f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-7a3df4f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-8ca8164{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-8ca8164 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-861a5ce{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-861a5ce > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-52e94eb{font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-52e94eb > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-99f19a9 .elementor-button{font-family:var( --e-global-typography-00205c8-font-family ), Sans-serif;font-size:var( --e-global-typography-00205c8-font-size );font-weight:var( --e-global-typography-00205c8-font-weight );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );border-radius:5px 5px 5px 5px;padding:20px 32px 20px 32px;}.elementor-42 .elementor-element.elementor-element-99f19a9 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-99f19a9 .elementor-button:focus{background-color:var( --e-global-color-2f1e166 );}.elementor-42 .elementor-element.elementor-element-99f19a9 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-99f19a9{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-5a1a2b5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:96px 96px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b388236{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-4d024d4 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-80b25df-font-family ), Sans-serif;font-size:var( --e-global-typography-80b25df-font-size );font-weight:var( --e-global-typography-80b25df-font-weight );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-ebd8142{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-f68210c-font-family ), Sans-serif;font-size:var( --e-global-typography-f68210c-font-size );font-weight:var( --e-global-typography-f68210c-font-weight );font-style:var( --e-global-typography-f68210c-font-style );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-ebd8142 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-581f6bf{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-581f6bf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-0020a76{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-0020a76 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-9ade758{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-9ade758 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-43506bb{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-43506bb > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-b81ce6c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-b81ce6c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-fef2720{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-fef2720 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-d97ecf3{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-d97ecf3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-1a823c7{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-1a823c7 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-e0dc104 .elementor-button{font-family:var( --e-global-typography-00205c8-font-family ), Sans-serif;font-size:var( --e-global-typography-00205c8-font-size );font-weight:var( --e-global-typography-00205c8-font-weight );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );border-radius:5px 5px 5px 5px;padding:20px 32px 20px 32px;}.elementor-42 .elementor-element.elementor-element-e0dc104 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-e0dc104 .elementor-button:focus{background-color:var( --e-global-color-2f1e166 );}.elementor-42 .elementor-element.elementor-element-e0dc104 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-e0dc104{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-d9d1294{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:96px 96px;--grid-auto-flow:row;--background-transition:0.3s;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-42 .elementor-element.elementor-element-9009215{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d1680f4 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-80b25df-font-family ), Sans-serif;font-size:var( --e-global-typography-80b25df-font-size );font-weight:var( --e-global-typography-80b25df-font-weight );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-321168e{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-f68210c-font-family ), Sans-serif;font-size:var( --e-global-typography-f68210c-font-size );font-weight:var( --e-global-typography-f68210c-font-weight );font-style:var( --e-global-typography-f68210c-font-style );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-321168e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-778c392{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-778c392 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-73277a6{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-73277a6 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-bb5e0b7{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-bb5e0b7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-660a175{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-660a175 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body.rtl .elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-5px/2);}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-5px/2);}.elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-42 .elementor-element.elementor-element-e1361c7{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-1d6cd18-font-family ), Sans-serif;font-size:var( --e-global-typography-1d6cd18-font-size );font-weight:var( --e-global-typography-1d6cd18-font-weight );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-42 .elementor-element.elementor-element-e1361c7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-12dd472{color:var( --e-global-color-e4b76ce );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-12dd472 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-a58d6ff .elementor-button{font-family:var( --e-global-typography-00205c8-font-family ), Sans-serif;font-size:var( --e-global-typography-00205c8-font-size );font-weight:var( --e-global-typography-00205c8-font-weight );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );border-radius:5px 5px 5px 5px;padding:20px 32px 20px 32px;}.elementor-42 .elementor-element.elementor-element-a58d6ff .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-a58d6ff .elementor-button:focus{background-color:var( --e-global-color-2f1e166 );}.elementor-42 .elementor-element.elementor-element-a58d6ff > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-a58d6ff{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-e9593cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:148px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-42 .elementor-element.elementor-element-e9593cb:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e9593cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://contractoraisystem.com/wp-content/uploads/2025/11/bg_blue.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-42 .elementor-element.elementor-element-e9593cb, .elementor-42 .elementor-element.elementor-element-e9593cb::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-52ffab4{text-align:center;}.elementor-42 .elementor-element.elementor-element-52ffab4 .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-5102bd0-font-family ), Sans-serif;font-size:var( --e-global-typography-5102bd0-font-size );font-weight:var( --e-global-typography-5102bd0-font-weight );line-height:var( --e-global-typography-5102bd0-line-height );letter-spacing:var( --e-global-typography-5102bd0-letter-spacing );word-spacing:var( --e-global-typography-5102bd0-word-spacing );}.elementor-42 .elementor-element.elementor-element-52ffab4 > .elementor-widget-container{padding:120px 16px 80px 16px;}.elementor-42 .elementor-element.elementor-element-7ca4568 .elementor-button{font-family:var( --e-global-typography-00205c8-font-family ), Sans-serif;font-size:var( --e-global-typography-00205c8-font-size );font-weight:var( --e-global-typography-00205c8-font-weight );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );border-radius:5px 5px 5px 5px;padding:20px 32px 20px 32px;}.elementor-42 .elementor-element.elementor-element-7ca4568 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-7ca4568 .elementor-button:focus{background-color:var( --e-global-color-2f1e166 );}.elementor-42 .elementor-element.elementor-element-7ca4568 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7ca4568{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-43e37b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-43e37b5:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-43e37b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3adaa37 );background-image:url("https://contractoraisystem.com/wp-content/uploads/2025/11/bg.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-42 .elementor-element.elementor-element-43e37b5, .elementor-42 .elementor-element.elementor-element-43e37b5::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-312fe04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--background-transition:0.3s;--padding-top:80px;--padding-bottom:148px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-312fe04:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-312fe04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://contractoraisystem.com/wp-content/uploads/2025/11/bg_white.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-42 .elementor-element.elementor-element-312fe04, .elementor-42 .elementor-element.elementor-element-312fe04::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-6ad8aee{text-align:center;}.elementor-42 .elementor-element.elementor-element-6ad8aee .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4c30f4b-font-family ), Sans-serif;font-size:var( --e-global-typography-4c30f4b-font-size );font-weight:var( --e-global-typography-4c30f4b-font-weight );line-height:var( --e-global-typography-4c30f4b-line-height );letter-spacing:var( --e-global-typography-4c30f4b-letter-spacing );word-spacing:var( --e-global-typography-4c30f4b-word-spacing );}.elementor-42 .elementor-element.elementor-element-249aed2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-488ff13{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-42 .elementor-element.elementor-element-488ff13:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-488ff13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-488ff13, .elementor-42 .elementor-element.elementor-element-488ff13::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-ba2c179 img{width:50px;}.elementor-42 .elementor-element.elementor-element-ba2c179 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-69d323b .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-944d036-font-family ), Sans-serif;font-size:var( --e-global-typography-944d036-font-size );font-weight:var( --e-global-typography-944d036-font-weight );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-58750c0{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-15a3c14{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-42 .elementor-element.elementor-element-15a3c14:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-15a3c14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-15a3c14, .elementor-42 .elementor-element.elementor-element-15a3c14::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-0a559b2 img{width:50px;}.elementor-42 .elementor-element.elementor-element-0a559b2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-79e5eec .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-944d036-font-family ), Sans-serif;font-size:var( --e-global-typography-944d036-font-size );font-weight:var( --e-global-typography-944d036-font-weight );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-a5958fa{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-bf53879{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-42 .elementor-element.elementor-element-bf53879:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-bf53879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-bf53879, .elementor-42 .elementor-element.elementor-element-bf53879::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-75222a3 img{width:50px;}.elementor-42 .elementor-element.elementor-element-75222a3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-c76f441 .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-944d036-font-family ), Sans-serif;font-size:var( --e-global-typography-944d036-font-size );font-weight:var( --e-global-typography-944d036-font-weight );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-0c53dd7{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-1b25ee5{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-42 .elementor-element.elementor-element-1b25ee5:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1b25ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-1b25ee5, .elementor-42 .elementor-element.elementor-element-1b25ee5::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-2df5726 img{width:50px;}.elementor-42 .elementor-element.elementor-element-2df5726 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-6c3ce8b .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-944d036-font-family ), Sans-serif;font-size:var( --e-global-typography-944d036-font-size );font-weight:var( --e-global-typography-944d036-font-weight );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-cb9a2b1{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-76acfdf{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-42 .elementor-element.elementor-element-76acfdf:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-76acfdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-76acfdf, .elementor-42 .elementor-element.elementor-element-76acfdf::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-53754ac img{width:50px;}.elementor-42 .elementor-element.elementor-element-53754ac > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-f7e8c1a .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-944d036-font-family ), Sans-serif;font-size:var( --e-global-typography-944d036-font-size );font-weight:var( --e-global-typography-944d036-font-weight );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-442135c{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-2326dc0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-42 .elementor-element.elementor-element-2326dc0:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-2326dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-2326dc0, .elementor-42 .elementor-element.elementor-element-2326dc0::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-1e5eaeb img{width:50px;}.elementor-42 .elementor-element.elementor-element-1e5eaeb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-4d5fd2e .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-944d036-font-family ), Sans-serif;font-size:var( --e-global-typography-944d036-font-size );font-weight:var( --e-global-typography-944d036-font-weight );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-821897a{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-c5ae37d-font-family ), Sans-serif;font-size:var( --e-global-typography-c5ae37d-font-size );font-weight:var( --e-global-typography-c5ae37d-font-weight );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-355c9ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--background-transition:0.3s;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:148px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-355c9ab:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-355c9ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://contractoraisystem.com/wp-content/uploads/2025/10/bg_blue.svg");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-42 .elementor-element.elementor-element-355c9ab, .elementor-42 .elementor-element.elementor-element-355c9ab::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-6d706db{text-align:center;}.elementor-42 .elementor-element.elementor-element-6d706db .elementor-heading-title{color:var( --e-global-color-b80710f );font-family:var( --e-global-typography-6c89322-font-family ), Sans-serif;font-size:var( --e-global-typography-6c89322-font-size );font-weight:var( --e-global-typography-6c89322-font-weight );line-height:var( --e-global-typography-6c89322-line-height );letter-spacing:var( --e-global-typography-6c89322-letter-spacing );word-spacing:var( --e-global-typography-6c89322-word-spacing );}.elementor-42 .elementor-element.elementor-element-bc181d6{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b4694b2{--e-image-carousel-slides-to-show:5;}.elementor-42 .elementor-element.elementor-element-b4694b2 .swiper-wrapper{display:flex;align-items:center;}.elementor-42 .elementor-element.elementor-element-469facc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--background-transition:0.3s;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-42 .elementor-element.elementor-element-469facc:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-469facc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3adaa37 );}.elementor-42 .elementor-element.elementor-element-469facc, .elementor-42 .elementor-element.elementor-element-469facc::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-272f6c4{text-align:center;}.elementor-42 .elementor-element.elementor-element-272f6c4 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-6c89322-font-family ), Sans-serif;font-size:var( --e-global-typography-6c89322-font-size );font-weight:var( --e-global-typography-6c89322-font-weight );line-height:var( --e-global-typography-6c89322-line-height );letter-spacing:var( --e-global-typography-6c89322-letter-spacing );word-spacing:var( --e-global-typography-6c89322-word-spacing );}.elementor-42 .elementor-element.elementor-element-8730c03{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8730c03:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-8730c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b80710f );}.elementor-42 .elementor-element.elementor-element-8730c03, .elementor-42 .elementor-element.elementor-element-8730c03::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-4d84602{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-b7cac46{color:var( --e-global-color-text );}.elementor-42 .elementor-element.elementor-element-002d0c0{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-002d0c0:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-002d0c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b80710f );}.elementor-42 .elementor-element.elementor-element-002d0c0, .elementor-42 .elementor-element.elementor-element-002d0c0::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-cd8d00e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-bc910a7{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-bc910a7:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-bc910a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b80710f );}.elementor-42 .elementor-element.elementor-element-bc910a7, .elementor-42 .elementor-element.elementor-element-bc910a7::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-0c46031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-94ec5f4{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-94ec5f4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-94ec5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b80710f );}.elementor-42 .elementor-element.elementor-element-94ec5f4, .elementor-42 .elementor-element.elementor-element-94ec5f4::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-d7fc42b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-e71c7e3{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-e71c7e3:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e71c7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b80710f );}.elementor-42 .elementor-element.elementor-element-e71c7e3, .elementor-42 .elementor-element.elementor-element-e71c7e3::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-01544a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-859dfc3{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:26px;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-b80710f );--n-accordion-title-active-color:var( --e-global-color-b80710f );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );--n-accordion-icon-hover-color:var( --e-global-color-b80710f );--n-accordion-icon-active-color:var( --e-global-color-b80710f );}.elementor-42 .elementor-element.elementor-element-859dfc3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEE2E6;}.elementor-42 .elementor-element.elementor-element-859dfc3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-859dfc3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-859dfc3 {--n-accordion-padding:12px 16px 12px 16px;}:where( .elementor-42 .elementor-element.elementor-element-859dfc3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:600;line-height:40px;}:where( .elementor-42 .elementor-element.elementor-element-859dfc3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-42 .elementor-element.elementor-element-333acb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-333acb4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-333acb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3adaa37 );}.elementor-42 .elementor-element.elementor-element-333acb4, .elementor-42 .elementor-element.elementor-element-333acb4::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-2c24f24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-2c24f24:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-2c24f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3adaa37 );}.elementor-42 .elementor-element.elementor-element-2c24f24, .elementor-42 .elementor-element.elementor-element-2c24f24::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-e16bfc2{text-align:center;}.elementor-42 .elementor-element.elementor-element-e16bfc2 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-4c30f4b-font-family ), Sans-serif;font-size:var( --e-global-typography-4c30f4b-font-size );font-weight:var( --e-global-typography-4c30f4b-font-weight );line-height:var( --e-global-typography-4c30f4b-line-height );letter-spacing:var( --e-global-typography-4c30f4b-letter-spacing );word-spacing:var( --e-global-typography-4c30f4b-word-spacing );}.elementor-42 .elementor-element.elementor-element-e16bfc2 > .elementor-widget-container{padding:80px 0px 40px 0px;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-2717e16{--width:170px;}.elementor-42 .elementor-element.elementor-element-adcb52f{--width:170px;}.elementor-42 .elementor-element.elementor-element-a535d4f{--width:170px;}.elementor-42 .elementor-element.elementor-element-0e2b4ba{--content-width:1288px;}.elementor-42 .elementor-element.elementor-element-150d486{--content-width:1288px;}.elementor-42 .elementor-element.elementor-element-19a142c{--content-width:1288px;}.elementor-42 .elementor-element.elementor-element-5a1a2b5{--content-width:1288px;}.elementor-42 .elementor-element.elementor-element-d9d1294{--content-width:1288px;}.elementor-42 .elementor-element.elementor-element-249aed2{--content-width:1108px;}.elementor-42 .elementor-element.elementor-element-bc181d6{--content-width:fit-content;}.elementor-42 .elementor-element.elementor-element-469facc{--content-width:1108px;}.elementor-42 .elementor-element.elementor-element-333acb4{--content-width:1140px;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-3c62300{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d2468ed .elementor-heading-title{font-size:var( --e-global-typography-b9dbf1d-font-size );line-height:var( --e-global-typography-b9dbf1d-line-height );letter-spacing:var( --e-global-typography-b9dbf1d-letter-spacing );word-spacing:var( --e-global-typography-b9dbf1d-word-spacing );}.elementor-42 .elementor-element.elementor-element-ce2b911{--grid-auto-flow:row;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-29fa515{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-90ebd62 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-2717e16{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-73ab464 .elementor-heading-title{font-size:var( --e-global-typography-a96531b-font-size );line-height:var( --e-global-typography-a96531b-line-height );letter-spacing:var( --e-global-typography-a96531b-letter-spacing );word-spacing:var( --e-global-typography-a96531b-word-spacing );}.elementor-42 .elementor-element.elementor-element-adcb52f{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-32c476e .elementor-heading-title{font-size:var( --e-global-typography-a96531b-font-size );line-height:var( --e-global-typography-a96531b-line-height );letter-spacing:var( --e-global-typography-a96531b-letter-spacing );word-spacing:var( --e-global-typography-a96531b-word-spacing );}.elementor-42 .elementor-element.elementor-element-a535d4f{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-baf2b7d .elementor-heading-title{font-size:var( --e-global-typography-a96531b-font-size );line-height:var( --e-global-typography-a96531b-line-height );letter-spacing:var( --e-global-typography-a96531b-letter-spacing );word-spacing:var( --e-global-typography-a96531b-word-spacing );}.elementor-42 .elementor-element.elementor-element-38b7941 .elementor-heading-title{font-size:var( --e-global-typography-6c89322-font-size );line-height:var( --e-global-typography-6c89322-line-height );letter-spacing:var( --e-global-typography-6c89322-letter-spacing );word-spacing:var( --e-global-typography-6c89322-word-spacing );}.elementor-42 .elementor-element.elementor-element-0cec332 .elementor-heading-title{font-size:var( --e-global-typography-4c30f4b-font-size );line-height:var( --e-global-typography-4c30f4b-line-height );letter-spacing:var( --e-global-typography-4c30f4b-letter-spacing );word-spacing:var( --e-global-typography-4c30f4b-word-spacing );}.elementor-42 .elementor-element.elementor-element-0e2b4ba{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-5ee2561 .elementor-heading-title{font-size:var( --e-global-typography-80b25df-font-size );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-8b07345{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-eebb1df{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-abdf2c8{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-04714dc{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-2fed7f1 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-150d486{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d73d54d .elementor-heading-title{font-size:var( --e-global-typography-80b25df-font-size );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-e4ebe5a{font-size:var( --e-global-typography-f68210c-font-size );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-0f8d770{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-c7778b1{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-c692f57{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-e36e308{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-a85ce45 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-19a142c{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-ea26792 .elementor-heading-title{font-size:var( --e-global-typography-80b25df-font-size );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-879dd80{font-size:var( --e-global-typography-f68210c-font-size );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-af3fb20{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-d2bc4d5{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-8ca8164{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-52e94eb{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-99f19a9 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-5a1a2b5{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-4d024d4 .elementor-heading-title{font-size:var( --e-global-typography-80b25df-font-size );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-ebd8142{font-size:var( --e-global-typography-f68210c-font-size );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-0020a76{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-43506bb{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-fef2720{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-1a823c7{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-e0dc104 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-d9d1294{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-d1680f4 .elementor-heading-title{font-size:var( --e-global-typography-80b25df-font-size );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-321168e{font-size:var( --e-global-typography-f68210c-font-size );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-73277a6{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-660a175{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-12dd472{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-a58d6ff .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-52ffab4 .elementor-heading-title{font-size:var( --e-global-typography-5102bd0-font-size );line-height:var( --e-global-typography-5102bd0-line-height );letter-spacing:var( --e-global-typography-5102bd0-letter-spacing );word-spacing:var( --e-global-typography-5102bd0-word-spacing );}.elementor-42 .elementor-element.elementor-element-7ca4568 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-6ad8aee .elementor-heading-title{font-size:var( --e-global-typography-4c30f4b-font-size );line-height:var( --e-global-typography-4c30f4b-line-height );letter-spacing:var( --e-global-typography-4c30f4b-letter-spacing );word-spacing:var( --e-global-typography-4c30f4b-word-spacing );}.elementor-42 .elementor-element.elementor-element-249aed2{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-69d323b .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-58750c0{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-79e5eec .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-a5958fa{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-c76f441 .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-0c53dd7{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-6c3ce8b .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-cb9a2b1{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-f7e8c1a .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-442135c{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-4d5fd2e .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-821897a{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-6d706db .elementor-heading-title{font-size:var( --e-global-typography-6c89322-font-size );line-height:var( --e-global-typography-6c89322-line-height );letter-spacing:var( --e-global-typography-6c89322-letter-spacing );word-spacing:var( --e-global-typography-6c89322-word-spacing );}.elementor-42 .elementor-element.elementor-element-bc181d6{--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-272f6c4 .elementor-heading-title{font-size:var( --e-global-typography-6c89322-font-size );line-height:var( --e-global-typography-6c89322-line-height );letter-spacing:var( --e-global-typography-6c89322-letter-spacing );word-spacing:var( --e-global-typography-6c89322-word-spacing );}.elementor-42 .elementor-element.elementor-element-e16bfc2 .elementor-heading-title{font-size:var( --e-global-typography-4c30f4b-font-size );line-height:var( --e-global-typography-4c30f4b-line-height );letter-spacing:var( --e-global-typography-4c30f4b-letter-spacing );word-spacing:var( --e-global-typography-4c30f4b-word-spacing );}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-3c62300{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-52a8988{--gap:24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d432f29{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-d2468ed{text-align:center;}.elementor-42 .elementor-element.elementor-element-d2468ed .elementor-heading-title{font-size:var( --e-global-typography-b9dbf1d-font-size );line-height:var( --e-global-typography-b9dbf1d-line-height );letter-spacing:var( --e-global-typography-b9dbf1d-letter-spacing );word-spacing:var( --e-global-typography-b9dbf1d-word-spacing );}.elementor-42 .elementor-element.elementor-element-d2468ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-ce2b911{--e-con-grid-template-columns:1;--gap:30px 30px;--grid-auto-flow:row;--justify-items:start;--grid-justify-content:start;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-29fa515{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-2c4acb4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;}.elementor-42 .elementor-element.elementor-element-7488bc6{--justify-content:center;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-90ebd62 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );padding:12px 18px 12px 18px;}.elementor-42 .elementor-element.elementor-element-90ebd62{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-42 .elementor-element.elementor-element-c7f0891{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:24px 24px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-2717e16{--width:150px;--e-con-grid-template-columns:max-content 1fr;--grid-auto-flow:column;}.elementor-42 .elementor-element.elementor-element-73ab464 .elementor-heading-title{font-size:var( --e-global-typography-a96531b-font-size );line-height:var( --e-global-typography-a96531b-line-height );letter-spacing:var( --e-global-typography-a96531b-letter-spacing );word-spacing:var( --e-global-typography-a96531b-word-spacing );}.elementor-42 .elementor-element.elementor-element-adcb52f{--width:150px;--e-con-grid-template-columns:max-contnet 1fr;--grid-auto-flow:column;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-32c476e .elementor-heading-title{font-size:var( --e-global-typography-a96531b-font-size );line-height:var( --e-global-typography-a96531b-line-height );letter-spacing:var( --e-global-typography-a96531b-letter-spacing );word-spacing:var( --e-global-typography-a96531b-word-spacing );}.elementor-42 .elementor-element.elementor-element-a535d4f{--width:150px;--e-con-grid-template-columns:max-contnet 1fr;--grid-auto-flow:column;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-baf2b7d .elementor-heading-title{font-size:var( --e-global-typography-a96531b-font-size );line-height:var( --e-global-typography-a96531b-line-height );letter-spacing:var( --e-global-typography-a96531b-letter-spacing );word-spacing:var( --e-global-typography-a96531b-word-spacing );}.elementor-42 .elementor-element.elementor-element-6e49551{--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-38b7941 .elementor-heading-title{font-size:var( --e-global-typography-6c89322-font-size );line-height:var( --e-global-typography-6c89322-line-height );letter-spacing:var( --e-global-typography-6c89322-letter-spacing );word-spacing:var( --e-global-typography-6c89322-word-spacing );}.elementor-42 .elementor-element.elementor-element-38b7941 > .elementor-widget-container{padding:0px 16px 40px 16px;}.elementor-42 .elementor-element.elementor-element-a683b9b{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-6b157af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:75px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-0cec332 .elementor-heading-title{font-size:var( --e-global-typography-4c30f4b-font-size );line-height:var( --e-global-typography-4c30f4b-line-height );letter-spacing:var( --e-global-typography-4c30f4b-letter-spacing );word-spacing:var( --e-global-typography-4c30f4b-word-spacing );}.elementor-42 .elementor-element.elementor-element-0cec332 > .elementor-widget-container{padding:40px 0px 40px 0px;}.elementor-42 .elementor-element.elementor-element-0e2b4ba{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-5ee2561 .elementor-heading-title{font-size:var( --e-global-typography-80b25df-font-size );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-ce30b46{font-size:18px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-e792d14 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-8b07345{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-6c23ad5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-eebb1df{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-70bac8f .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-abdf2c8{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-143b642 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-04714dc{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-2fed7f1 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-2fed7f1 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-150d486{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d73d54d .elementor-heading-title{font-size:var( --e-global-typography-80b25df-font-size );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-e4ebe5a{font-size:var( --e-global-typography-f68210c-font-size );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-6fed9eb .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-0f8d770{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-450a684 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-c7778b1{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-baa5c47 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-c692f57{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-65ef383 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-e36e308{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-a85ce45 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-a85ce45 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-19a142c{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-ea26792 .elementor-heading-title{font-size:var( --e-global-typography-80b25df-font-size );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-879dd80{font-size:var( --e-global-typography-f68210c-font-size );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-2bf26c8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-af3fb20{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-d5dfb0a .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-d2bc4d5{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-7a3df4f .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-8ca8164{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-861a5ce .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-52e94eb{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-99f19a9 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-5a1a2b5{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-4d024d4 .elementor-heading-title{font-size:var( --e-global-typography-80b25df-font-size );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-ebd8142{font-size:var( --e-global-typography-f68210c-font-size );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-581f6bf .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-0020a76{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-9ade758 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-43506bb{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-b81ce6c .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-fef2720{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-d97ecf3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-1a823c7{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-e0dc104 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-e0dc104 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d9d1294{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-d1680f4 .elementor-heading-title{font-size:var( --e-global-typography-80b25df-font-size );line-height:var( --e-global-typography-80b25df-line-height );letter-spacing:var( --e-global-typography-80b25df-letter-spacing );word-spacing:var( --e-global-typography-80b25df-word-spacing );}.elementor-42 .elementor-element.elementor-element-321168e{font-size:var( --e-global-typography-f68210c-font-size );line-height:var( --e-global-typography-f68210c-line-height );letter-spacing:var( --e-global-typography-f68210c-letter-spacing );word-spacing:var( --e-global-typography-f68210c-word-spacing );}.elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-778c392 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-73277a6{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-bb5e0b7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-660a175{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42 .elementor-element.elementor-element-e1361c7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-1d6cd18-font-size );line-height:var( --e-global-typography-1d6cd18-line-height );letter-spacing:var( --e-global-typography-1d6cd18-letter-spacing );word-spacing:var( --e-global-typography-1d6cd18-word-spacing );}.elementor-42 .elementor-element.elementor-element-12dd472{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-a58d6ff .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-a58d6ff > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-e9593cb{--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-52ffab4 .elementor-heading-title{font-size:var( --e-global-typography-5102bd0-font-size );line-height:var( --e-global-typography-5102bd0-line-height );letter-spacing:var( --e-global-typography-5102bd0-letter-spacing );word-spacing:var( --e-global-typography-5102bd0-word-spacing );}.elementor-42 .elementor-element.elementor-element-52ffab4 > .elementor-widget-container{padding:40px 32px 40px 32px;}.elementor-42 .elementor-element.elementor-element-7ca4568 .elementor-button{font-size:var( --e-global-typography-00205c8-font-size );line-height:var( --e-global-typography-00205c8-line-height );letter-spacing:var( --e-global-typography-00205c8-letter-spacing );word-spacing:var( --e-global-typography-00205c8-word-spacing );}.elementor-42 .elementor-element.elementor-element-312fe04{--gap:40px 0px;--padding-top:40px;--padding-bottom:75px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-6ad8aee .elementor-heading-title{font-size:var( --e-global-typography-4c30f4b-font-size );line-height:var( --e-global-typography-4c30f4b-line-height );letter-spacing:var( --e-global-typography-4c30f4b-letter-spacing );word-spacing:var( --e-global-typography-4c30f4b-word-spacing );}.elementor-42 .elementor-element.elementor-element-249aed2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-ba2c179 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-69d323b .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-58750c0{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-58750c0 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-0a559b2 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-79e5eec .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-a5958fa{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-a5958fa > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-75222a3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-c76f441 .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-0c53dd7{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-0c53dd7 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-2df5726 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-6c3ce8b .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-cb9a2b1{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-cb9a2b1 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-53754ac > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-f7e8c1a .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-442135c{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-442135c > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4d5fd2e .elementor-heading-title{font-size:var( --e-global-typography-944d036-font-size );line-height:var( --e-global-typography-944d036-line-height );letter-spacing:var( --e-global-typography-944d036-letter-spacing );word-spacing:var( --e-global-typography-944d036-word-spacing );}.elementor-42 .elementor-element.elementor-element-821897a{font-size:var( --e-global-typography-c5ae37d-font-size );line-height:var( --e-global-typography-c5ae37d-line-height );letter-spacing:var( --e-global-typography-c5ae37d-letter-spacing );word-spacing:var( --e-global-typography-c5ae37d-word-spacing );}.elementor-42 .elementor-element.elementor-element-821897a > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-355c9ab{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-6d706db .elementor-heading-title{font-size:var( --e-global-typography-6c89322-font-size );line-height:var( --e-global-typography-6c89322-line-height );letter-spacing:var( --e-global-typography-6c89322-letter-spacing );word-spacing:var( --e-global-typography-6c89322-word-spacing );}.elementor-42 .elementor-element.elementor-element-bc181d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-0cd7485 img{width:100%;}.elementor-42 .elementor-element.elementor-element-b4694b2{--e-image-carousel-slides-to-show:2;}.elementor-42 .elementor-element.elementor-element-469facc{--gap:40px 40px;--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-272f6c4 .elementor-heading-title{font-size:var( --e-global-typography-6c89322-font-size );line-height:var( --e-global-typography-6c89322-line-height );letter-spacing:var( --e-global-typography-6c89322-letter-spacing );word-spacing:var( --e-global-typography-6c89322-word-spacing );}.elementor-42 .elementor-element.elementor-element-272f6c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-859dfc3{--n-accordion-title-font-size:19px;}:where( .elementor-42 .elementor-element.elementor-element-859dfc3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:30px;}.elementor-42 .elementor-element.elementor-element-333acb4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-2c24f24{--padding-top:0px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-42 .elementor-element.elementor-element-e16bfc2 .elementor-heading-title{font-size:var( --e-global-typography-4c30f4b-font-size );line-height:var( --e-global-typography-4c30f4b-line-height );letter-spacing:var( --e-global-typography-4c30f4b-letter-spacing );word-spacing:var( --e-global-typography-4c30f4b-word-spacing );}.elementor-42 .elementor-element.elementor-element-e16bfc2 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-42 .elementor-element.elementor-element-ffd4e4c{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-29fa515 */.elementor-42 .elementor-element.elementor-element-29fa515 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a535d4f */@media(max-width: 600px) {
.elementor-42 .elementor-element.elementor-element-a535d4f {
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c66ff07 */.elementor-42 .elementor-element.elementor-element-c66ff07 {
    filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e49551 */.elementor-42 .elementor-element.elementor-element-6e49551 ./* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e2b4ba */.elementor-42 .elementor-element.elementor-element-0e2b4ba p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ec5427 */@media(max-width: 600px) {
.elementor-42 .elementor-element.elementor-element-5ec5427 {
    grid-row-start: 1;
    grid-row-end: 2;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-150d486 */.elementor-42 .elementor-element.elementor-element-150d486 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19a142c */.elementor-42 .elementor-element.elementor-element-19a142c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5da8b1c */@media(max-width: 600px) {
.elementor-42 .elementor-element.elementor-element-5da8b1c {
    grid-row-start: 1;
    grid-row-end: 2;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1a2b5 */.elementor-42 .elementor-element.elementor-element-5a1a2b5 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9d1294 */.elementor-42 .elementor-element.elementor-element-d9d1294 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b157af */.elementor-42 .elementor-element.elementor-element-6b157af .elementor-icon-list-icon svg {
    margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43e37b5 */.elementor-42 .elementor-element.elementor-element-43e37b5 .elementor-template .elementor-element {
    background: unset !important;
}

@media (min-width: 767px) {
    .elementor-42 .elementor-element.elementor-element-43e37b5 .elementor-element .elementor-widget-container h2.elementor-heading-title {
        font-size: 50px;
        line-height: 1.2em;
        font-weight: 900;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249aed2 */.elementor-42 .elementor-element.elementor-element-249aed2 img {
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc181d6 */.elementor-42 .elementor-element.elementor-element-bc181d6 img {
    filter: brightness(0) invert(1);
    width: 189px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b4694b2 */.elementor-42 .elementor-element.elementor-element-b4694b2 img {
    filter: brightness(0) invert(1);
    width: 189px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-859dfc3 */.elementor-42 .elementor-element.elementor-element-859dfc3 .e-n-accordion-item {
    border-radius: 8px;
    overflow: hidden;
}

.elementor-42 .elementor-element.elementor-element-859dfc3 .e-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0!important;
  border-color: var(--e-global-color-accent) !important;
}/* End custom CSS */