.elementor-71 .elementor-element.elementor-element-5d2ed1f5:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-5d2ed1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0cc0ec );}.elementor-71 .elementor-element.elementor-element-5d2ed1f5 > .elementor-container{max-width:1128px;}.elementor-71 .elementor-element.elementor-element-5d2ed1f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 040px 80px 40px;}.elementor-71 .elementor-element.elementor-element-5d2ed1f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-b355a2d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-71 .elementor-element.elementor-element-b355a2d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-238c7c36{font-family:var( --e-global-typography-bb1fd05-font-family ), Sans-serif;font-size:var( --e-global-typography-bb1fd05-font-size );font-weight:var( --e-global-typography-bb1fd05-font-weight );line-height:var( --e-global-typography-bb1fd05-line-height );letter-spacing:var( --e-global-typography-bb1fd05-letter-spacing );color:var( --e-global-color-65efb28 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-11462b8e > .elementor-widget-container{margin:0px 0px 08px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-11462b8e .elementor-heading-title{font-family:var( --e-global-typography-53df8a8-font-family ), Sans-serif;font-size:var( --e-global-typography-53df8a8-font-size );font-weight:var( --e-global-typography-53df8a8-font-weight );line-height:var( --e-global-typography-53df8a8-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-6ffe0676{font-family:var( --e-global-typography-bb1fd05-font-family ), Sans-serif;font-size:var( --e-global-typography-bb1fd05-font-size );font-weight:var( --e-global-typography-bb1fd05-font-weight );line-height:var( --e-global-typography-bb1fd05-line-height );letter-spacing:var( --e-global-typography-bb1fd05-letter-spacing );color:var( --e-global-color-65efb28 );}.elementor-71 .elementor-element.elementor-element-d2a72e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-71 .elementor-element.elementor-element-d2a72e8 > .elementor-element-populated{margin:048px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-d2a72e8{z-index:2;}.elementor-71 .elementor-element.elementor-element-aea17d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-71 .elementor-element.elementor-element-aea17d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-288ff46c{z-index:1;}.elementor-71 .elementor-element.elementor-element-dcbdcc4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-71 .elementor-element.elementor-element-dcbdcc4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-dcbdcc4{z-index:2;}.elementor-71 .elementor-element.elementor-element-3e5f51d7 > .elementor-widget-container{background-color:#FFF7D6;padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-3e5f51d7{color:var( --e-global-color-d8bac33 );}.elementor-71 .elementor-element.elementor-element-431088c4 > .elementor-widget-container{background-color:var( --e-global-color-6bcf517 );padding:16px 16px 16px 16px;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-431088c4{color:var( --e-global-color-d8bac33 );}.elementor-71 .elementor-element.elementor-element-61a534a2 > .elementor-container{max-width:1128px;}.elementor-71 .elementor-element.elementor-element-61a534a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:080px 040px 160px 40px;}.elementor-71 .elementor-element.elementor-element-61a534a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-4915e069 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-71 .elementor-element.elementor-element-4915e069 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-1eef088d > .elementor-widget-container{margin:0px 0px 032px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-1eef088d .elementor-heading-title{font-family:var( --e-global-typography-b4dbd5e-font-family ), Sans-serif;font-size:var( --e-global-typography-b4dbd5e-font-size );font-weight:var( --e-global-typography-b4dbd5e-font-weight );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-1c514e9a{margin-top:0px;margin-bottom:080px;}.elementor-71 .elementor-element.elementor-element-76024927 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-76024927 > .elementor-element-populated{margin:0px 24px 0px 0px;--e-column-margin-right:24px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-648e67fa > .elementor-widget-container{margin:0px 0px 032px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-648e67fa .elementor-icon-wrapper{text-align:start;}.elementor-71 .elementor-element.elementor-element-4f980ccf > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-4f980ccf .elementor-heading-title{font-family:var( --e-global-typography-a239c85-font-family ), Sans-serif;font-size:var( --e-global-typography-a239c85-font-size );font-weight:var( --e-global-typography-a239c85-font-weight );line-height:var( --e-global-typography-a239c85-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-382eb140{font-family:var( --e-global-typography-14c6e85-font-family ), Sans-serif;font-size:var( --e-global-typography-14c6e85-font-size );font-weight:var( --e-global-typography-14c6e85-font-weight );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-18355c3d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-18355c3d > .elementor-element-populated{margin:0px 024px 0px 0px;--e-column-margin-right:024px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-48c1a936 > .elementor-widget-container{margin:0px 0px 032px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-48c1a936 .elementor-icon-wrapper{text-align:start;}.elementor-71 .elementor-element.elementor-element-419db637 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-419db637 .elementor-heading-title{font-family:var( --e-global-typography-a239c85-font-family ), Sans-serif;font-size:var( --e-global-typography-a239c85-font-size );font-weight:var( --e-global-typography-a239c85-font-weight );line-height:var( --e-global-typography-a239c85-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-7e8517da{font-family:var( --e-global-typography-14c6e85-font-family ), Sans-serif;font-size:var( --e-global-typography-14c6e85-font-size );font-weight:var( --e-global-typography-14c6e85-font-weight );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-66fd4593 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-66fd4593 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-66741ec3 > .elementor-widget-container{margin:0px 0px 032px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-66741ec3 .elementor-icon-wrapper{text-align:start;}.elementor-71 .elementor-element.elementor-element-54018653 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-54018653 .elementor-heading-title{font-family:var( --e-global-typography-a239c85-font-family ), Sans-serif;font-size:var( --e-global-typography-a239c85-font-size );font-weight:var( --e-global-typography-a239c85-font-weight );line-height:var( --e-global-typography-a239c85-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-445dfec6{font-family:var( --e-global-typography-14c6e85-font-family ), Sans-serif;font-size:var( --e-global-typography-14c6e85-font-size );font-weight:var( --e-global-typography-14c6e85-font-weight );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-235f84d9:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-235f84d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-235f84d9, .elementor-71 .elementor-element.elementor-element-235f84d9 > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-71 .elementor-element.elementor-element-235f84d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:048px 066px 48px 66px;z-index:2;}.elementor-71 .elementor-element.elementor-element-235f84d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-22808a65.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-71 .elementor-element.elementor-element-22808a65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-71 .elementor-element.elementor-element-6366cf88{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-6366cf88 .elementor-counter-number-wrapper{color:var( --e-global-color-a6f665b );font-family:var( --e-global-typography-a239c85-font-family ), Sans-serif;font-size:var( --e-global-typography-a239c85-font-size );font-weight:var( --e-global-typography-a239c85-font-weight );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-6366cf88 .elementor-counter-title{color:#C4CDDE;font-family:var( --e-global-typography-14c6e85-font-family ), Sans-serif;font-size:var( --e-global-typography-14c6e85-font-size );font-weight:var( --e-global-typography-14c6e85-font-weight );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-4a2b02dd{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-4a2b02dd .elementor-counter-number-wrapper{color:var( --e-global-color-a6f665b );font-family:var( --e-global-typography-a239c85-font-family ), Sans-serif;font-size:var( --e-global-typography-a239c85-font-size );font-weight:var( --e-global-typography-a239c85-font-weight );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-4a2b02dd .elementor-counter-title{color:#C4CDDE;font-family:var( --e-global-typography-14c6e85-font-family ), Sans-serif;font-size:var( --e-global-typography-14c6e85-font-size );font-weight:var( --e-global-typography-14c6e85-font-weight );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-7ada495{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-7ada495 .elementor-counter-number-wrapper{color:var( --e-global-color-a6f665b );font-family:var( --e-global-typography-a239c85-font-family ), Sans-serif;font-size:var( --e-global-typography-a239c85-font-size );font-weight:var( --e-global-typography-a239c85-font-weight );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-7ada495 .elementor-counter-title{color:#C4CDDE;font-family:var( --e-global-typography-14c6e85-font-family ), Sans-serif;font-size:var( --e-global-typography-14c6e85-font-size );font-weight:var( --e-global-typography-14c6e85-font-weight );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-36aebcbb{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-36aebcbb .elementor-counter-number-wrapper{color:var( --e-global-color-a6f665b );font-family:var( --e-global-typography-a239c85-font-family ), Sans-serif;font-size:var( --e-global-typography-a239c85-font-size );font-weight:var( --e-global-typography-a239c85-font-weight );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-36aebcbb .elementor-counter-title{color:#C4CDDE;font-family:var( --e-global-typography-14c6e85-font-family ), Sans-serif;font-size:var( --e-global-typography-14c6e85-font-size );font-weight:var( --e-global-typography-14c6e85-font-weight );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-487d4f82{width:auto;max-width:auto;bottom:-46px;}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-487d4f82{left:-43px;}body.rtl .elementor-71 .elementor-element.elementor-element-487d4f82{right:-43px;}.elementor-71 .elementor-element.elementor-element-487d4f82 .elementor-icon-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-487d4f82 .elementor-icon{font-size:128px;}.elementor-71 .elementor-element.elementor-element-487d4f82 .elementor-icon svg{height:128px;}.elementor-71 .elementor-element.elementor-element-6e199ccc{width:auto;max-width:auto;bottom:-46px;}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-6e199ccc{right:0px;}body.rtl .elementor-71 .elementor-element.elementor-element-6e199ccc{left:0px;}.elementor-71 .elementor-element.elementor-element-6e199ccc .elementor-icon-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-6e199ccc .elementor-icon{font-size:128px;}.elementor-71 .elementor-element.elementor-element-6e199ccc .elementor-icon svg{height:128px;}.elementor-71 .elementor-element.elementor-element-72507dd0:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-72507dd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0cc0ec );}.elementor-71 .elementor-element.elementor-element-72507dd0 > .elementor-container{max-width:1128px;}.elementor-71 .elementor-element.elementor-element-72507dd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:080px 040px 080px 040px;}.elementor-71 .elementor-element.elementor-element-72507dd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-7bdb18b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-73948501 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-2cdd2d11:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-2cdd2d11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6f665b );}.elementor-71 .elementor-element.elementor-element-2cdd2d11 > .elementor-container{max-width:1128px;}.elementor-71 .elementor-element.elementor-element-2cdd2d11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:080px 040px 120px 40px;}.elementor-71 .elementor-element.elementor-element-2cdd2d11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-75c0066b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-71 .elementor-element.elementor-element-75c0066b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-7a63faf7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-7a63faf7 .elementor-heading-title{font-family:var( --e-global-typography-b4dbd5e-font-family ), Sans-serif;font-size:var( --e-global-typography-b4dbd5e-font-size );font-weight:var( --e-global-typography-b4dbd5e-font-weight );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-3947c9cf > .elementor-element-populated, .elementor-71 .elementor-element.elementor-element-3947c9cf > .elementor-element-populated > .elementor-background-overlay, .elementor-71 .elementor-element.elementor-element-3947c9cf > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-3947c9cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-fab750c img{border-radius:8px 032px 08px 32px;}.elementor-71 .elementor-element.elementor-element-26665116{width:auto;max-width:auto;bottom:-47px;}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-26665116{right:-43px;}body.rtl .elementor-71 .elementor-element.elementor-element-26665116{left:-43px;}.elementor-71 .elementor-element.elementor-element-26665116 .elementor-icon-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-26665116 .elementor-icon{font-size:128px;}.elementor-71 .elementor-element.elementor-element-26665116 .elementor-icon svg{height:128px;}.elementor-71 .elementor-element.elementor-element-13b11ce9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-6d63382d > .elementor-widget-container{margin:0px 0px 056px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-wrapper{gap:15px;}.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-title a{font-family:var( --e-global-typography-a239c85-font-family ), Sans-serif;font-size:var( --e-global-typography-a239c85-font-size );font-weight:var( --e-global-typography-a239c85-font-weight );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-description{font-family:var( --e-global-typography-14c6e85-font-family ), Sans-serif;font-size:var( --e-global-typography-14c6e85-font-size );font-weight:var( --e-global-typography-14c6e85-font-weight );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-33e9a2cb > .elementor-widget-container{margin:0px 0px 056px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-wrapper{gap:15px;}.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-title a{font-family:var( --e-global-typography-a239c85-font-family ), Sans-serif;font-size:var( --e-global-typography-a239c85-font-size );font-weight:var( --e-global-typography-a239c85-font-weight );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-description{font-family:var( --e-global-typography-14c6e85-font-family ), Sans-serif;font-size:var( --e-global-typography-14c6e85-font-size );font-weight:var( --e-global-typography-14c6e85-font-weight );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-6d50a297 > .elementor-widget-container{margin:0px 0px 056px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-wrapper{gap:15px;}.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-title a{font-family:var( --e-global-typography-a239c85-font-family ), Sans-serif;font-size:var( --e-global-typography-a239c85-font-size );font-weight:var( --e-global-typography-a239c85-font-weight );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-description{font-family:var( --e-global-typography-14c6e85-font-family ), Sans-serif;font-size:var( --e-global-typography-14c6e85-font-size );font-weight:var( --e-global-typography-14c6e85-font-weight );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-global-2043 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:16px;box-shadow:0px 8px 28px 0px rgba(43, 112.99999999999999, 239.99999999999997, 0.5);border-radius:8px 8px 8px 8px;padding:16px 024px 16px 24px;}.elementor-71 .elementor-element.elementor-global-2043 .elementor-button:hover, .elementor-71 .elementor-element.elementor-global-2043 .elementor-button:focus{background-color:#3D4FE0;}.elementor-71 .elementor-element.elementor-global-2043{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-global-2043 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-global-2043 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-71 .elementor-element.elementor-global-2043 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-71 .elementor-element.elementor-element-cc5881c{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-dbd54ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-21890bb5:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-21890bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c0cc0ec );}.elementor-71 .elementor-element.elementor-element-21890bb5 > .elementor-container{max-width:1128px;}.elementor-71 .elementor-element.elementor-element-21890bb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0120px 040px 120px 40px;}.elementor-71 .elementor-element.elementor-element-21890bb5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-56ede51c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-56ede51c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-56ede51c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-71 .elementor-element.elementor-element-56ede51c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-56ede51c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-225d7390 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 040px 0px;}.elementor-71 .elementor-element.elementor-element-225d7390 .elementor-heading-title{font-family:var( --e-global-typography-b4dbd5e-font-family ), Sans-serif;font-size:var( --e-global-typography-b4dbd5e-font-size );font-weight:var( --e-global-typography-b4dbd5e-font-weight );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-65de1334.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-65de1334.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-65de1334.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-71 .elementor-element.elementor-element-65de1334 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-65de1334 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-67f0405{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-67f0405 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-5ac0c5fd{width:auto;max-width:auto;text-align:center;}.elementor-71 .elementor-element.elementor-element-5ac0c5fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-3014aa90{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-3014aa90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-52ce7105{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-52ce7105 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-23e90ae3{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-23e90ae3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-72326d26{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-72326d26 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-305d3f04.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-305d3f04.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-305d3f04.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-71 .elementor-element.elementor-element-305d3f04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-305d3f04 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-21acce88{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-21acce88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-489757a5{width:auto;max-width:auto;text-align:center;}.elementor-71 .elementor-element.elementor-element-489757a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-568d304f{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-568d304f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-14d2600b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-14d2600b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-14d2600b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-71 .elementor-element.elementor-element-14d2600b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-66d4d994{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-66d4d994 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-54668b33{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-54668b33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-1ddad47a{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-1ddad47a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-38625108:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-38625108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomautotransport.com/wp-content/uploads/2021/09/Map.png");background-position:center center;background-repeat:no-repeat;}.elementor-71 .elementor-element.elementor-element-38625108 > .elementor-container{max-width:1128px;}.elementor-71 .elementor-element.elementor-element-38625108{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0120px 040px 120px 40px;}.elementor-71 .elementor-element.elementor-element-38625108 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-333d88b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-71 .elementor-element.elementor-element-333d88b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-315c7605 > .elementor-widget-container{margin:0px 0px 040px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-315c7605 .elementor-heading-title{font-family:var( --e-global-typography-b4dbd5e-font-family ), Sans-serif;font-size:var( --e-global-typography-b4dbd5e-font-size );font-weight:var( --e-global-typography-b4dbd5e-font-weight );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-55f03281{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-610700b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-7681f0c0{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-169e57c0{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-4af4d3eb{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-1fe56fd7{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-412b8873{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-14100127{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-310a1b39{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-784aca78{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-42ba88f9{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-3ff83ccc{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-2c96cd14{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-5c60aed5{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-72d7d1e7{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-60eb8d6f{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-20bfcd6f{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-77c05b7e{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-22290181{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-27f2d596{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-598c7564{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-4a8f77cf{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-71a5369e{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-40a9f00e{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-208a1afe{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-367de2e3{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-77b2119f{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-468f40ac{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-67a69dc6{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-7d2c14b3{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-7c6289cc{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-2b7a0ba5{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-7c4fa740{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-7ef8be86{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-66b77b95{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-793b72a3{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-4d7de162{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-4a4e968d{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-1cd3edd{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-17ff7a9e{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-c0d901c{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-104e8828{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-1837840{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-283372e3{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-34f8e5a5{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-21bda1d2{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-79cfeb9d{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-3a4e9237{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-2aa9fba4{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-2ded442e{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-7c3f0b07{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-1ee850ce{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-40818e5e{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-7e526f7c{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-35fbfc05{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-6e1962a0{font-family:var( --e-global-typography-986bbf1-font-family ), Sans-serif;font-size:var( --e-global-typography-986bbf1-font-size );font-weight:var( --e-global-typography-986bbf1-font-weight );line-height:var( --e-global-typography-986bbf1-line-height );color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-48b05926:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-48b05926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-71 .elementor-element.elementor-element-48b05926 > .elementor-container{max-width:1128px;}.elementor-71 .elementor-element.elementor-element-48b05926{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0128px 040px 128px 40px;}.elementor-71 .elementor-element.elementor-element-48b05926 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-71 .elementor-element.elementor-element-e59799d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-71 .elementor-element.elementor-element-e59799d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-10e472 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-10e472 .elementor-heading-title{font-family:var( --e-global-typography-b4dbd5e-font-family ), Sans-serif;font-size:var( --e-global-typography-b4dbd5e-font-size );font-weight:var( --e-global-typography-b4dbd5e-font-weight );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );color:var( --e-global-color-a6f665b );}.elementor-71 .elementor-element.elementor-element-12cea8c0{font-family:var( --e-global-typography-bb1fd05-font-family ), Sans-serif;font-size:var( --e-global-typography-bb1fd05-font-size );font-weight:var( --e-global-typography-bb1fd05-font-weight );line-height:var( --e-global-typography-bb1fd05-line-height );letter-spacing:var( --e-global-typography-bb1fd05-letter-spacing );color:var( --e-global-color-c0cc0ec );}.elementor-71 .elementor-element.elementor-element-72c681f{width:auto;max-width:auto;top:-44px;}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-72c681f{left:-32px;}body.rtl .elementor-71 .elementor-element.elementor-element-72c681f{right:-32px;}.elementor-71 .elementor-element.elementor-element-72c681f .elementor-icon-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-72c681f .elementor-icon{font-size:128px;}.elementor-71 .elementor-element.elementor-element-72c681f .elementor-icon svg{height:128px;}.elementor-bc-flex-widget .elementor-71 .elementor-element.elementor-element-3ee23ea.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-71 .elementor-element.elementor-element-3ee23ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-71 .elementor-element.elementor-element-3ee23ea.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-71 .elementor-element.elementor-element-3ee23ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-71 .elementor-element.elementor-element-5b641972 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:16px;box-shadow:0px 8px 28px 0px rgba(43, 112.99999999999999, 239.99999999999997, 0.5);border-radius:8px 8px 8px 8px;padding:020px 032px 20px 32px;}.elementor-71 .elementor-element.elementor-element-5b641972 .elementor-button:hover, .elementor-71 .elementor-element.elementor-element-5b641972 .elementor-button:focus{background-color:#3D4FE0;}.elementor-71 .elementor-element.elementor-element-5b641972{width:auto;max-width:auto;z-index:2;}.elementor-71 .elementor-element.elementor-element-5b641972 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-5b641972 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-71 .elementor-element.elementor-element-5b641972 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-71 .elementor-element.elementor-element-62daf6{width:auto;max-width:auto;top:9px;}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-62daf6{right:-89.9px;}body.rtl .elementor-71 .elementor-element.elementor-element-62daf6{left:-89.9px;}.elementor-71 .elementor-element.elementor-element-62daf6 .elementor-icon-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-62daf6 .elementor-icon{font-size:128px;}.elementor-71 .elementor-element.elementor-element-62daf6 .elementor-icon svg{height:128px;}.elementor-71 .elementor-element.elementor-element-3d66e342{width:auto;max-width:auto;top:9px;}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-3d66e342{left:2px;}body.rtl .elementor-71 .elementor-element.elementor-element-3d66e342{right:2px;}.elementor-71 .elementor-element.elementor-element-3d66e342 .elementor-icon-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-3d66e342 .elementor-icon{font-size:128px;}.elementor-71 .elementor-element.elementor-element-3d66e342 .elementor-icon svg{height:128px;}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-305d3f04{width:50%;}.elementor-71 .elementor-element.elementor-element-14d2600b{width:50%;}.elementor-71 .elementor-element.elementor-element-e59799d{width:67%;}.elementor-71 .elementor-element.elementor-element-3ee23ea{width:33%;}}@media(max-width:1024px){.elementor-71 .elementor-element.elementor-element-5d2ed1f5{padding:080px 40px 128px 40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-238c7c36{font-size:var( --e-global-typography-bb1fd05-font-size );line-height:var( --e-global-typography-bb1fd05-line-height );letter-spacing:var( --e-global-typography-bb1fd05-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-71 .elementor-element.elementor-element-11462b8e > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-71 .elementor-element.elementor-element-11462b8e .elementor-heading-title{font-size:var( --e-global-typography-53df8a8-font-size );line-height:var( --e-global-typography-53df8a8-line-height );}.elementor-71 .elementor-element.elementor-element-6ffe0676{font-size:var( --e-global-typography-bb1fd05-font-size );line-height:var( --e-global-typography-bb1fd05-line-height );letter-spacing:var( --e-global-typography-bb1fd05-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-61a534a2{padding:080px 40px 128px 40px;}.elementor-71 .elementor-element.elementor-element-1eef088d > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-71 .elementor-element.elementor-element-1eef088d .elementor-heading-title{font-size:var( --e-global-typography-b4dbd5e-font-size );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );}.elementor-71 .elementor-element.elementor-element-4f980ccf .elementor-heading-title{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-382eb140{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-419db637 .elementor-heading-title{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-7e8517da{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-54018653 .elementor-heading-title{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-445dfec6{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-235f84d9{padding:048px 24px 48px 24px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-71 .elementor-element.elementor-element-6366cf88 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-6366cf88 .elementor-counter-title{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-4a2b02dd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-4a2b02dd .elementor-counter-title{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-7ada495 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-7ada495 .elementor-counter-title{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-36aebcbb .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-36aebcbb .elementor-counter-title{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-6e199ccc{right:-3.8px;}body.rtl .elementor-71 .elementor-element.elementor-element-6e199ccc{left:-3.8px;}.elementor-71 .elementor-element.elementor-element-6e199ccc{bottom:-50px;}.elementor-71 .elementor-element.elementor-element-72507dd0{padding:080px 040px 080px 40px;}.elementor-71 .elementor-element.elementor-element-2cdd2d11{padding:080px 40px 128px 40px;}.elementor-71 .elementor-element.elementor-element-7a63faf7 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-71 .elementor-element.elementor-element-7a63faf7 .elementor-heading-title{font-size:var( --e-global-typography-b4dbd5e-font-size );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-title a{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-description{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-title a{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-description{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-title a{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-description{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-global-2043 .elementor-button{padding:16px 24px 16px 24px;}.elementor-71 .elementor-element.elementor-element-21890bb5{padding:040px 40px 040px 40px;}.elementor-71 .elementor-element.elementor-element-56ede51c.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-225d7390 > .elementor-widget-container{margin:0px 0px 024px 0px;}.elementor-71 .elementor-element.elementor-element-225d7390 .elementor-heading-title{font-size:var( --e-global-typography-b4dbd5e-font-size );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );}.elementor-71 .elementor-element.elementor-element-65de1334 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 032px 0px;}.elementor-71 .elementor-element.elementor-element-67f0405{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-67f0405 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-5ac0c5fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-305d3f04 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 032px 0px;}.elementor-71 .elementor-element.elementor-element-21acce88{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-21acce88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-489757a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-14d2600b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 032px 0px;}.elementor-71 .elementor-element.elementor-element-38625108{padding:080px 40px 128px 40px;}.elementor-71 .elementor-element.elementor-element-333d88b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-315c7605 > .elementor-widget-container{margin:0px 0px 024px 0px;}.elementor-71 .elementor-element.elementor-element-315c7605 .elementor-heading-title{font-size:var( --e-global-typography-b4dbd5e-font-size );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7681f0c0{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-169e57c0{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-4af4d3eb{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-1fe56fd7{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-412b8873{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-14100127{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-310a1b39{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-784aca78{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-42ba88f9{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-3ff83ccc{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-2c96cd14{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-5c60aed5{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-72d7d1e7{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-60eb8d6f{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-20bfcd6f{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-77c05b7e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-22290181{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-27f2d596{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-598c7564{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-4a8f77cf{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-71a5369e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-40a9f00e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-208a1afe{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-367de2e3{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-77b2119f{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-468f40ac{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-67a69dc6{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7d2c14b3{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7c6289cc{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-2b7a0ba5{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7c4fa740{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7ef8be86{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-66b77b95{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-793b72a3{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-4d7de162{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-4a4e968d{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-1cd3edd{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-17ff7a9e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-c0d901c{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-104e8828{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-1837840{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-283372e3{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-34f8e5a5{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-21bda1d2{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-79cfeb9d{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-3a4e9237{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-2aa9fba4{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-2ded442e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7c3f0b07{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-1ee850ce{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-40818e5e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7e526f7c{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-35fbfc05{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-6e1962a0{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-48b05926{padding:080px 40px 128px 40px;}.elementor-71 .elementor-element.elementor-element-10e472 > .elementor-widget-container{margin:0px 0px 016px 0px;}.elementor-71 .elementor-element.elementor-element-10e472 .elementor-heading-title{font-size:var( --e-global-typography-b4dbd5e-font-size );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );}.elementor-71 .elementor-element.elementor-element-12cea8c0{font-size:var( --e-global-typography-bb1fd05-font-size );line-height:var( --e-global-typography-bb1fd05-line-height );letter-spacing:var( --e-global-typography-bb1fd05-letter-spacing );}.elementor-71 .elementor-element.elementor-element-3ee23ea.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-71 .elementor-element.elementor-element-3ee23ea > .elementor-element-populated{margin:032px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-5b641972 .elementor-button{padding:16px 24px 16px 24px;}.elementor-71 .elementor-element.elementor-element-62daf6{top:-42px;}.elementor-71 .elementor-element.elementor-element-62daf6 .elementor-icon i, .elementor-71 .elementor-element.elementor-element-62daf6 .elementor-icon svg{transform:rotate(90deg);}body:not(.rtl) .elementor-71 .elementor-element.elementor-element-3d66e342{left:107px;}body.rtl .elementor-71 .elementor-element.elementor-element-3d66e342{right:107px;}.elementor-71 .elementor-element.elementor-element-3d66e342{top:-42px;}.elementor-71 .elementor-element.elementor-element-3d66e342 .elementor-icon i, .elementor-71 .elementor-element.elementor-element-3d66e342 .elementor-icon svg{transform:rotate(90deg);}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-5d2ed1f5{padding:040px 016px 040px 16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-238c7c36{font-size:var( --e-global-typography-bb1fd05-font-size );line-height:var( --e-global-typography-bb1fd05-line-height );letter-spacing:var( --e-global-typography-bb1fd05-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-71 .elementor-element.elementor-element-11462b8e .elementor-heading-title{font-size:var( --e-global-typography-53df8a8-font-size );line-height:var( --e-global-typography-53df8a8-line-height );}.elementor-71 .elementor-element.elementor-element-6ffe0676{font-size:var( --e-global-typography-bb1fd05-font-size );line-height:var( --e-global-typography-bb1fd05-line-height );letter-spacing:var( --e-global-typography-bb1fd05-letter-spacing );}.elementor-71 .elementor-element.elementor-element-d2a72e8 > .elementor-element-populated{margin:0px 0px 040px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-61a534a2{padding:080px 016px 128px 16px;}.elementor-71 .elementor-element.elementor-element-1eef088d .elementor-heading-title{font-size:var( --e-global-typography-b4dbd5e-font-size );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );}.elementor-71 .elementor-element.elementor-element-1c514e9a{margin-top:0px;margin-bottom:048px;}.elementor-71 .elementor-element.elementor-element-76024927 > .elementor-element-populated{margin:0px 0px 016px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-71 .elementor-element.elementor-element-648e67fa{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-648e67fa > .elementor-widget-container{margin:0px 020px 0px 0px;padding:4px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-4f980ccf{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-4f980ccf > .elementor-widget-container{margin:0px 0px 08px 0px;}.elementor-71 .elementor-element.elementor-element-4f980ccf .elementor-heading-title{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-382eb140{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-18355c3d > .elementor-element-populated{margin:0px 0px 016px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-71 .elementor-element.elementor-element-48c1a936{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-48c1a936 > .elementor-widget-container{margin:0px 020px 0px 0px;padding:4px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-419db637{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-419db637 > .elementor-widget-container{margin:0px 0px 08px 0px;}.elementor-71 .elementor-element.elementor-element-419db637 .elementor-heading-title{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-7e8517da{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-66741ec3{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-66741ec3 > .elementor-widget-container{margin:0px 020px 0px 0px;padding:4px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-54018653{width:auto;max-width:auto;}.elementor-71 .elementor-element.elementor-element-54018653 > .elementor-widget-container{margin:0px 0px 08px 0px;}.elementor-71 .elementor-element.elementor-element-54018653 .elementor-heading-title{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-445dfec6{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-235f84d9{margin-top:0px;margin-bottom:0px;padding:048px 24px 48px 24px;}.elementor-71 .elementor-element.elementor-element-22808a65{width:100%;}.elementor-71 .elementor-element.elementor-element-22808a65.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-71 .elementor-element.elementor-element-6366cf88 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-6366cf88 .elementor-counter-title{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-4a2b02dd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-4a2b02dd .elementor-counter-title{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-7ada495 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-7ada495 .elementor-counter-title{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-36aebcbb .elementor-counter-number-wrapper{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-36aebcbb .elementor-counter-title{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-72507dd0{padding:040px 016px 064px 16px;}.elementor-71 .elementor-element.elementor-element-2cdd2d11{padding:080px 016px 128px 16px;}.elementor-71 .elementor-element.elementor-element-7a63faf7 .elementor-heading-title{font-size:var( --e-global-typography-b4dbd5e-font-size );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7624b258{margin-top:0px;margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-3947c9cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-71 .elementor-element.elementor-element-fab750c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-13b11ce9{width:100%;}.elementor-71 .elementor-element.elementor-element-13b11ce9 > .elementor-element-populated{margin:026px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-71 .elementor-element.elementor-element-6d63382d > .elementor-widget-container{margin:0px 0px 040px 0px;}.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-title a{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-icon-box-description{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-33e9a2cb > .elementor-widget-container{margin:0px 0px 040px 0px;}.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-title a{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-icon-box-description{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-element-6d50a297 > .elementor-widget-container{margin:0px 0px 040px 0px;}.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-title a{font-size:var( --e-global-typography-a239c85-font-size );line-height:var( --e-global-typography-a239c85-line-height );}.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-icon-box-description{font-size:var( --e-global-typography-14c6e85-font-size );line-height:var( --e-global-typography-14c6e85-line-height );}.elementor-71 .elementor-element.elementor-global-2043{width:100%;max-width:100%;}.elementor-71 .elementor-element.elementor-element-21890bb5{padding:040px 016px 040px 16px;}.elementor-71 .elementor-element.elementor-element-225d7390{text-align:center;}.elementor-71 .elementor-element.elementor-element-225d7390 .elementor-heading-title{font-size:var( --e-global-typography-b4dbd5e-font-size );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );}.elementor-71 .elementor-element.elementor-element-65de1334{width:100%;}.elementor-71 .elementor-element.elementor-element-67f0405 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-5ac0c5fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-52ce7105 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-23e90ae3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-23e90ae3{text-align:end;}.elementor-71 .elementor-element.elementor-element-305d3f04{width:100%;}.elementor-71 .elementor-element.elementor-element-21acce88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-489757a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-14d2600b{width:100%;}.elementor-71 .elementor-element.elementor-element-66d4d994 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-54668b33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-54668b33{text-align:end;}.elementor-71 .elementor-element.elementor-element-38625108{padding:080px 016px 128px 16px;}.elementor-71 .elementor-element.elementor-element-315c7605 .elementor-heading-title{font-size:var( --e-global-typography-b4dbd5e-font-size );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );}.elementor-71 .elementor-element.elementor-element-7681f0c0{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-169e57c0{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-4af4d3eb{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-1fe56fd7{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-412b8873{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-14100127{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-310a1b39{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-784aca78{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-42ba88f9{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-3ff83ccc{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-2c96cd14{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-5c60aed5{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-72d7d1e7{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-60eb8d6f{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-20bfcd6f{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-77c05b7e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-22290181{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-27f2d596{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-598c7564{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-4a8f77cf{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-71a5369e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-40a9f00e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-208a1afe{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-367de2e3{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-77b2119f{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-468f40ac{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-67a69dc6{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7d2c14b3{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7c6289cc{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-2b7a0ba5{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7c4fa740{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7ef8be86{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-66b77b95{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-793b72a3{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-4d7de162{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-4a4e968d{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-1cd3edd{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-17ff7a9e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-c0d901c{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-104e8828{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-1837840{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-283372e3{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-34f8e5a5{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-21bda1d2{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-79cfeb9d{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-3a4e9237{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-2aa9fba4{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-2ded442e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7c3f0b07{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-1ee850ce{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-40818e5e{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-7e526f7c{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-35fbfc05{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-6e1962a0{font-size:var( --e-global-typography-986bbf1-font-size );line-height:var( --e-global-typography-986bbf1-line-height );}.elementor-71 .elementor-element.elementor-element-48b05926{padding:080px 016px 128px 16px;}.elementor-71 .elementor-element.elementor-element-10e472 .elementor-heading-title{font-size:var( --e-global-typography-b4dbd5e-font-size );line-height:var( --e-global-typography-b4dbd5e-line-height );letter-spacing:var( --e-global-typography-b4dbd5e-letter-spacing );}.elementor-71 .elementor-element.elementor-element-12cea8c0{font-size:var( --e-global-typography-bb1fd05-font-size );line-height:var( --e-global-typography-bb1fd05-line-height );letter-spacing:var( --e-global-typography-bb1fd05-letter-spacing );}.elementor-71 .elementor-element.elementor-element-5b641972{width:100%;max-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-71 .elementor-element.elementor-element-b355a2d{width:100%;}.elementor-71 .elementor-element.elementor-element-d2a72e8{width:100%;}.elementor-71 .elementor-element.elementor-element-aea17d1{width:100%;}.elementor-71 .elementor-element.elementor-element-dcbdcc4{width:100%;}.elementor-71 .elementor-element.elementor-element-4915e069{width:100%;}.elementor-71 .elementor-element.elementor-element-75c0066b{width:100%;}.elementor-71 .elementor-element.elementor-element-56ede51c{width:100%;}.elementor-71 .elementor-element.elementor-element-65de1334{width:100%;}.elementor-71 .elementor-element.elementor-element-305d3f04{width:100%;}.elementor-71 .elementor-element.elementor-element-14d2600b{width:100%;}.elementor-71 .elementor-element.elementor-element-333d88b{width:100%;}.elementor-71 .elementor-element.elementor-element-e59799d{width:100%;}.elementor-71 .elementor-element.elementor-element-3ee23ea{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-238c7c36 */.elementor-71 .elementor-element.elementor-element-238c7c36 p{
    position: relative;
}

.elementor-71 .elementor-element.elementor-element-238c7c36 p::before{
    content: "";
    position: absolute;
    top: 50%;
    left: 57%;
    width: 56px;
    height: 1px;
    background-color: #6C6C84;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b355a2d */.elementor-71 .elementor-element.elementor-element-b355a2d {
    position: relative;
    max-width: 520px;
    width: 100%;
    margin-right: 40px;
}

@media only screen and (max-width: 768.9px) {
    .elementor-71 .elementor-element.elementor-element-b355a2d {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5c8fc93 */@media screen and (max-width: 425.9px) {
    .elementor-71 .elementor-element.elementor-element-5c8fc93 .calculator {
        padding: 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d2a72e8 */.elementor-71 .elementor-element.elementor-element-d2a72e8 {
    position: relative;
    width: 100%;
}

.elementor-71 .elementor-element.elementor-element-d2a72e8 .steps-calculator {
    display: none;
}

.elementor-71 .elementor-element.elementor-element-d2a72e8 .btn-xsm {
    width: 100%;
    max-width: max-content;
}

@media only screen and (max-width: 768.9px){
    .elementor-71 .elementor-element.elementor-element-d2a72e8 .btn-xsm {
        max-width: 100%;
    }
}

@media only screen and (max-width: 767px) {
    .elementor-71 .elementor-element.elementor-element-d2a72e8 {
        order: -1;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-aea17d1 */.elementor-71 .elementor-element.elementor-element-aea17d1 {
    position: absolute;
    top: -286px;
    left: 570px;    
    border-radius: 50%;
    overflow: hidden;
    width: 978px;
    
}

@media only screen and (max-width: 1024.9px) {
    .elementor-71 .elementor-element.elementor-element-aea17d1 {
        top: -160px;
        width: 560px;
        left: 512px; 
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e5f51d7 */.elementor-71 .elementor-element.elementor-element-3e5f51d7 {
    max-width: max-content;
    width: 100%;
    position: absolute;
    right: 20%;
}

.elementor-71 .elementor-element.elementor-element-3e5f51d7 p {
    font-weight: 600;
    font-size: 14px;
    line-height: 21px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-431088c4 */.elementor-71 .elementor-element.elementor-element-431088c4 {
    max-width: 252px;
    width: 100%;
    position: absolute;
    right: 35%;
    top: 42px;
}

.elementor-71 .elementor-element.elementor-element-431088c4 p {
    font-weight: 600;
    font-size: 14px;
    line-height: 21px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dcbdcc4 */.elementor-71 .elementor-element.elementor-element-dcbdcc4 {
    width: 100%;
    position: absolute;
    top: -48px;
    left: 0;
}

@media only screen and (max-width: 1024.9px) {
    .elementor-71 .elementor-element.elementor-element-dcbdcc4 {
        left: 137px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5d2ed1f5 */.elementor-section-wrap {
    overflow: hidden;
}

.elementor-71 .elementor-element.elementor-element-5d2ed1f5 {
    position: relative;
}

.elementor-71 .elementor-element.elementor-element-5d2ed1f5 .elementor-container {
    justify-content: space-between;
    flex-direction: column;
    margin: 0 auto;
    flex-wrap: nowrap;
}

@media only screen and (max-width: 1024.9px) {
    .elementor-71 .elementor-element.elementor-element-5d2ed1f5 .elementor-container {
        overflow-x: unset;
    }
}


@media only screen and (max-width: 768.9px) {
    .elementor-71 .elementor-element.elementor-element-5d2ed1f5 {
        margin-right: 16px !important;
    }
    .elementor-71 .elementor-element.elementor-element-5d2ed1f5 .elementor-container {
        flex-wrap: wrap;    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1eef088d */.elementor-71 .elementor-element.elementor-element-1eef088d {
    max-width: 70%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-648e67fa */.elementor-71 .elementor-element.elementor-element-648e67fa div svg{
    line-height: 0;
    width: 40.04px;
    height: 29.04px;
}

@media (max-width: 767px) {
    .elementor-71 .elementor-element.elementor-element-648e67fa div svg{
        width: 31.7px;
        height: 22.99px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-48c1a936 */.elementor-71 .elementor-element.elementor-element-48c1a936 div svg{
    line-height: 0;
    width: 40.04px;
    height: 29.04px;
}

@media (max-width: 767px) {
    .elementor-71 .elementor-element.elementor-element-48c1a936 div svg{
        width: 36.42px;
        height: 26.24px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-66741ec3 */.elementor-71 .elementor-element.elementor-element-66741ec3 div svg{
    line-height: 0;
    width: 32.04px;
    height: 40.54px;
}

@media (max-width: 767px) {
    .elementor-71 .elementor-element.elementor-element-66741ec3 div svg{
        width: 25.37px;
        height: 32.09px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-6366cf88 */.elementor-71 .elementor-element.elementor-element-6366cf88 .elementor-counter-number-wrapper span:first-child {
    order: 1;
}

.elementor-71 .elementor-element.elementor-element-6366cf88 .elementor-counter-title {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4a2b02dd */.elementor-71 .elementor-element.elementor-element-4a2b02dd .elementor-counter-number-wrapper span:first-child {
    order: 1;
}

.elementor-71 .elementor-element.elementor-element-4a2b02dd .elementor-counter-title {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-7ada495 */.elementor-71 .elementor-element.elementor-element-7ada495 .elementor-counter-number-wrapper span:first-child {
    order: 1;
}

.elementor-71 .elementor-element.elementor-element-7ada495 .elementor-counter-title {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-36aebcbb */.elementor-71 .elementor-element.elementor-element-36aebcbb .elementor-counter-number-wrapper span:first-child {
    order: 1;
}

.elementor-71 .elementor-element.elementor-element-36aebcbb .elementor-counter-title {
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-22808a65 */@media (max-width: 767px) {
    .elementor-71 .elementor-element.elementor-element-22808a65 .elementor-widget-wrap{
        display: grid;
        grid-template-columns: auto auto;
        grid-row-gap: 40px;
        grid-column-gap: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-235f84d9 */.elementor-71 .elementor-element.elementor-element-235f84d9 .elementor-container {
   justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-487d4f82 */.elementor-71 .elementor-element.elementor-element-487d4f82  svg{
    height: 176px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6e199ccc */.elementor-71 .elementor-element.elementor-element-6e199ccc  svg{
    height: 176px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-26665116 */.elementor-71 .elementor-element.elementor-element-26665116  svg{
    height: 176px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3947c9cf */.elementor-71 .elementor-element.elementor-element-3947c9cf {
    max-width: 450px;
    max-height: 620px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d63382d */.elementor-71 .elementor-element.elementor-element-6d63382d {
    margin-bottom: 0;
}

.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-widget-container .elementor-icon-box-wrapper {
    display: block;
    text-align: left;
}

.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{
    margin-bottom: 24px;
}

.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon svg{
    width: 32px;
    height: 44px;
}

.elementor-71 .elementor-element.elementor-element-6d63382d .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title {
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-33e9a2cb */.elementor-71 .elementor-element.elementor-element-33e9a2cb {
    margin-bottom: 0;
}

.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-widget-container .elementor-icon-box-wrapper {
    display: block;
    text-align: left;
}

.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{
    margin-bottom: 24px;
}

.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon svg{
    width: 40;
    height: 40px;
}

.elementor-71 .elementor-element.elementor-element-33e9a2cb .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title {
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6d50a297 */.elementor-71 .elementor-element.elementor-element-6d50a297 {
    margin-bottom: 0;
}

.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-widget-container .elementor-icon-box-wrapper {
    display: block;
    text-align: left;
}

.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{
    margin-bottom: 24px;
}

.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon svg{
    width: 48px;
    height: 48px;
}

.elementor-71 .elementor-element.elementor-element-6d50a297 .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title {
    margin-bottom: 16px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-2043 */.elementor-71 .elementor-element.elementor-global-2043 .elementor-button-icon {
    line-height: 0;
}

.elementor-71 .elementor-element.elementor-global-2043 .elementor-button-content-wrapper {
    align-items: center;
}

@media (max-width: 767px) {
    .elementor-71 .elementor-element.elementor-global-2043 a {
        width: 100%;
    }
    .elementor-71 .elementor-element.elementor-global-2043 .elementor-button-content-wrapper {
        width: max-content;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-13b11ce9 */@media (max-width: 767px) {
    .elementor-71 .elementor-element.elementor-element-13b11ce9 .elementor-widget-wrap {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7624b258 */.elementor-71 .elementor-element.elementor-element-7624b258 .elementor-container {
    justify-content: space-between;
    column-gap: 64px;
    flex-wrap: nowrap;
}

@media (max-width: 767px) {
    .elementor-71 .elementor-element.elementor-element-7624b258 .elementor-container {
        flex-wrap:wrap;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-305d3f04 */@media (max-width: 480px) {
    .elementor-71 .elementor-element.elementor-element-305d3f04 {
        width: 50% !important;
    }

    .elementor-71 .elementor-element.elementor-element-305d3f04 div {
        display: flex;
        flex-direction: column;
    }
    
     .elementor-71 .elementor-element.elementor-element-305d3f04 div .elementor-element:not(:last-child) {
        margin-bottom: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14d2600b */@media (max-width: 480px) {
    .elementor-71 .elementor-element.elementor-element-14d2600b {
        width: 50% !important;
    }

    .elementor-71 .elementor-element.elementor-element-14d2600b div {
        display: flex;
        flex-direction: column;
    }
    
     .elementor-71 .elementor-element.elementor-element-14d2600b div .elementor-element:not(:last-child) {
        margin-bottom: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-610700b7 */.elementor-71 .elementor-element.elementor-element-610700b7 .elementor-widget-wrap{
    margin-left: 0;
    margin-bottom: 0;
    display: grid !important;
    grid-template-columns: repeat(5, 19.5%);
    row-gap: 8px;
}

.elementor-71 .elementor-element.elementor-element-610700b7 .elementor-widget-text-editor {
    margin: 0;
}

.elementor-71 .elementor-element.elementor-element-610700b7 .elementor-widget-text-editor a{
    color: #14357A;
}

@media (max-width: 1024px) {
    .elementor-71 .elementor-element.elementor-element-610700b7 .elementor-widget-wrap {
        grid-template-columns: repeat(3, 33%);
    }
}


@media (max-width: 768px) {
    .elementor-71 .elementor-element.elementor-element-610700b7 .elementor-widget-wrap {
        grid-template-columns: repeat(2, 50%);
        column-gap: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-72c681f */.elementor-71 .elementor-element.elementor-element-72c681f  svg{
    height: 176px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b641972 */.elementor-71 .elementor-element.elementor-element-5b641972 .elementor-button-icon {
    line-height: 0;
}

.elementor-71 .elementor-element.elementor-element-5b641972 .elementor-button-content-wrapper {
    align-items: center;
}

@media (max-width: 767px) {
    .elementor-71 .elementor-element.elementor-element-5b641972 a {
        width: 100%;
    }
    .elementor-71 .elementor-element.elementor-element-5b641972 .elementor-button-content-wrapper {
        width: max-content;
        margin: 0 auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-62daf6 */.elementor-71 .elementor-element.elementor-element-62daf6  svg{
    height: 176px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3d66e342 */.elementor-71 .elementor-element.elementor-element-3d66e342  svg{
    height: 176px;
}/* End custom CSS */