.elementor-2374 .elementor-element.elementor-element-8833cfd{--display:flex;--background-transition:0.3s;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2374 .elementor-element.elementor-element-b746b28{--spacer-size:20px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-2374 .elementor-element.elementor-element-861b934{color:#000000;}.elementor-2374 .elementor-element.elementor-element-db6f594{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-ad915c9{--display:flex;--background-transition:0.3s;}.elementor-2374 .elementor-element.elementor-element-ad915c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2374 .elementor-element.elementor-element-ebba061{--spacer-size:50px;}.elementor-2374 .elementor-element.elementor-element-4530b24{--display:flex;--background-transition:0.3s;}.elementor-2374 .elementor-element.elementor-element-46aeabe{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2374 .elementor-element.elementor-element-d18ab64{text-align:center;}.elementor-2374 .elementor-element.elementor-element-d18ab64 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2374 .elementor-element.elementor-element-0d45136{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2374 .elementor-element.elementor-element-0d45136 .elementor-divider-separator{width:100%;}.elementor-2374 .elementor-element.elementor-element-0d45136 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2374 .elementor-element.elementor-element-8295164{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-34639033 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-34639033{padding:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-95493a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-95493a2{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-4545e81f > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-4545e81f:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-ddf72b1 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-3276ed9{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-04d0167{--spacer-size:20px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-icon i{color:var( --e-global-color-78d7aed );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-icon svg{fill:var( --e-global-color-78d7aed );transition:fill 0.3s;}.elementor-2374 .elementor-element.elementor-element-690495c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-icon{padding-right:5px;}.elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-690495c .elementor-icon-list-text{color:var( --e-global-color-3bfb11c );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-bb379a9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-bb379a9{padding:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-2eab0c0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-2eab0c0{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-072f3f7 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-072f3f7:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-faa6c1a .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-f8bcc00{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-d1235e8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-d1235e8{padding:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-7e90e79 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-7e90e79{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-15317c1 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-15317c1:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-961223f .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-9ec6c23{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-8baa0d2{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-icon i{color:var( --e-global-color-78d7aed );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-icon svg{fill:var( --e-global-color-78d7aed );transition:fill 0.3s;}.elementor-2374 .elementor-element.elementor-element-9f6406c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-icon{padding-right:5px;}.elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-9f6406c .elementor-icon-list-text{color:var( --e-global-color-3bfb11c );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-5f06600 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-5f06600{padding:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-c7aaa66 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-c7aaa66{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-a51a999 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-a51a999:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-fc94c93 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-01a978b{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-f00eb3e{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-icon i{color:var( --e-global-color-78d7aed );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-icon svg{fill:var( --e-global-color-78d7aed );transition:fill 0.3s;}.elementor-2374 .elementor-element.elementor-element-55a2c54{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-icon{padding-right:5px;}.elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-55a2c54 .elementor-icon-list-text{color:var( --e-global-color-3bfb11c );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-2b83ec8{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-a92cf6b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-a92cf6b{padding:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-56a45f6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-56a45f6{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-7c64ccc > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-7c64ccc:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-e95bef8 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-6b0f11f{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-671087d{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-icon i{color:var( --e-global-color-78d7aed );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-icon svg{fill:var( --e-global-color-78d7aed );transition:fill 0.3s;}.elementor-2374 .elementor-element.elementor-element-3bca237{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-icon{padding-right:5px;}.elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-3bca237 .elementor-icon-list-text{color:var( --e-global-color-3bfb11c );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-1d370a8{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-b307628 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-b307628{padding:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-33d0078 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-33d0078{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-5bdd8a5 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-5bdd8a5:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-4a03d04 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-731124c{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-d788c51{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-ae8f087 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-ae8f087{padding:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-dbb9d59 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-dbb9d59{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-bd2f63b > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-bd2f63b:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-3001e8a .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-1ecffb2{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-9d11185{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-icon i{color:var( --e-global-color-78d7aed );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-icon svg{fill:var( --e-global-color-78d7aed );transition:fill 0.3s;}.elementor-2374 .elementor-element.elementor-element-550d4da{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-icon{padding-right:5px;}.elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-550d4da .elementor-icon-list-text{color:var( --e-global-color-3bfb11c );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-9550c71{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-811877c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-811877c{padding:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-0e1ce7c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-0e1ce7c{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-fedcd73 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-fedcd73:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-660a9d2 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-3f671d4{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-dddbaa5{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-icon i{color:var( --e-global-color-78d7aed );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-icon svg{fill:var( --e-global-color-78d7aed );transition:fill 0.3s;}.elementor-2374 .elementor-element.elementor-element-85f8ef2{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-icon{padding-right:5px;}.elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-85f8ef2 .elementor-icon-list-text{color:var( --e-global-color-3bfb11c );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-2840a6e{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-cc842ed > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-cc842ed{padding:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-2c11066 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-2c11066{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-122cddd > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-122cddd:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-ef21b5a .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-059eb5f{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-33a3d74{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-icon i{color:var( --e-global-color-78d7aed );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-icon svg{fill:var( --e-global-color-78d7aed );transition:fill 0.3s;}.elementor-2374 .elementor-element.elementor-element-0678194{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-icon{padding-right:5px;}.elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-0678194 .elementor-icon-list-text{color:var( --e-global-color-3bfb11c );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-63611aa{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-5869730 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-5869730{padding:0px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-99ff4ae > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-99ff4ae{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-3f213e2 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-3f213e2:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-ae78c61 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-f47e58c{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-f69ca57 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-f69ca57{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-70ace34 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-70ace34:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-6a5d4fd .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-ff2f7fc{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-f8e7877 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-f8e7877{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-3ac2b5d > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-3ac2b5d:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-f7c1166 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-98e004a{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-b2df5d3{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-icon i{color:var( --e-global-color-78d7aed );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-icon svg{fill:var( --e-global-color-78d7aed );transition:fill 0.3s;}.elementor-2374 .elementor-element.elementor-element-8e2ee6c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-icon{padding-right:5px;}.elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-8e2ee6c .elementor-icon-list-text{color:var( --e-global-color-3bfb11c );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-a02994a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-a02994a{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-8d427b5 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-8d427b5:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-6162e94 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-826b7ed{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-214e0b4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-214e0b4{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-b258208 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-b258208:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-ab95c47 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-b1d13f5{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-b545cf7{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-icon i{color:var( --e-global-color-78d7aed );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-icon svg{fill:var( --e-global-color-78d7aed );transition:fill 0.3s;}.elementor-2374 .elementor-element.elementor-element-fe95292{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-icon{padding-right:5px;}.elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-fe95292 .elementor-icon-list-text{color:var( --e-global-color-3bfb11c );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-f736c82{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-0c6e4aa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2374 .elementor-element.elementor-element-0c6e4aa{padding:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-a034022 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-a034022:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-2374 .elementor-element.elementor-element-c32de0d .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-01e912c{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-b462285{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-icon i{color:var( --e-global-color-78d7aed );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-icon svg{fill:var( --e-global-color-78d7aed );transition:fill 0.3s;}.elementor-2374 .elementor-element.elementor-element-340fa43{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-icon{padding-right:5px;}.elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-340fa43 .elementor-icon-list-text{color:var( --e-global-color-3bfb11c );transition:color 0.3s;}.elementor-2374 .elementor-element.elementor-element-f70c80e{--spacer-size:20px;}.elementor-2374 .elementor-element.elementor-element-47ed665{--display:flex;--background-transition:0.3s;}.elementor-2374 .elementor-element.elementor-element-df31eeb{--spacer-size:50px;}.elementor-2374 .elementor-element.elementor-element-d0e6765{--display:flex;--background-transition:0.3s;}.elementor-2374 .elementor-element.elementor-element-7e481b0{text-align:center;}.elementor-2374 .elementor-element.elementor-element-7e481b0 .elementor-heading-title{color:var( --e-global-color-3bfb11c );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-2374 .elementor-element.elementor-element-c729185{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2374 .elementor-element.elementor-element-c729185 .elementor-divider-separator{width:100%;}.elementor-2374 .elementor-element.elementor-element-c729185 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2374 .elementor-element.elementor-element-ddbaf48{--spacer-size:5px;}.elementor-2374 .elementor-element.elementor-element-a95000b{--display:flex;--background-transition:0.3s;}.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-2374 .elementor-element.elementor-element-827262e .elementor-button{background-color:var( --e-global-color-78d7aed );border-radius:10px 10px 10px 10px;}.elementor-2374 .elementor-element.elementor-element-facb1ac{--spacer-size:5px;}.elementor-2374 .elementor-element.elementor-element-9c040e3{--spacer-size:50px;}@media(min-width:768px){.elementor-2374 .elementor-element.elementor-element-ad915c9{--width:77.374%;}}@media(max-width:1024px){.elementor-2374 .elementor-element.elementor-element-34639033{padding:100px 25px 100px 25px;}.elementor-2374 .elementor-element.elementor-element-4545e81f > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-bb379a9{padding:100px 25px 100px 25px;}.elementor-2374 .elementor-element.elementor-element-072f3f7 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-d1235e8{padding:100px 25px 100px 25px;}.elementor-2374 .elementor-element.elementor-element-15317c1 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-5f06600{padding:100px 25px 100px 25px;}.elementor-2374 .elementor-element.elementor-element-a51a999 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-a92cf6b{padding:100px 25px 100px 25px;}.elementor-2374 .elementor-element.elementor-element-7c64ccc > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-b307628{padding:100px 25px 100px 25px;}.elementor-2374 .elementor-element.elementor-element-5bdd8a5 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-ae8f087{padding:100px 25px 100px 25px;}.elementor-2374 .elementor-element.elementor-element-bd2f63b > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-811877c{padding:100px 25px 100px 25px;}.elementor-2374 .elementor-element.elementor-element-fedcd73 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-cc842ed{padding:100px 25px 100px 25px;}.elementor-2374 .elementor-element.elementor-element-122cddd > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-5869730{padding:100px 25px 100px 25px;}.elementor-2374 .elementor-element.elementor-element-3f213e2 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-70ace34 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-3ac2b5d > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-8d427b5 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-b258208 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2374 .elementor-element.elementor-element-a034022 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}}@media(max-width:767px){.elementor-2374 .elementor-element.elementor-element-34639033{padding:50px 20px 50px 20px;}.elementor-2374 .elementor-element.elementor-element-95493a2{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-4545e81f > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-bb379a9{padding:50px 20px 50px 20px;}.elementor-2374 .elementor-element.elementor-element-2eab0c0{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-072f3f7 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-d1235e8{padding:50px 20px 50px 20px;}.elementor-2374 .elementor-element.elementor-element-7e90e79{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-15317c1 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-5f06600{padding:50px 20px 50px 20px;}.elementor-2374 .elementor-element.elementor-element-c7aaa66{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-a51a999 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-a92cf6b{padding:50px 20px 50px 20px;}.elementor-2374 .elementor-element.elementor-element-56a45f6{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-7c64ccc > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-b307628{padding:50px 20px 50px 20px;}.elementor-2374 .elementor-element.elementor-element-33d0078{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-5bdd8a5 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-ae8f087{padding:50px 20px 50px 20px;}.elementor-2374 .elementor-element.elementor-element-dbb9d59{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-bd2f63b > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-811877c{padding:50px 20px 50px 20px;}.elementor-2374 .elementor-element.elementor-element-0e1ce7c{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-fedcd73 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-cc842ed{padding:50px 20px 50px 20px;}.elementor-2374 .elementor-element.elementor-element-2c11066{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-122cddd > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-5869730{padding:50px 20px 50px 20px;}.elementor-2374 .elementor-element.elementor-element-99ff4ae{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-3f213e2 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-f69ca57{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-70ace34 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-f8e7877{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-3ac2b5d > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-a02994a{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-8d427b5 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-214e0b4{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-b258208 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-2374 .elementor-element.elementor-element-0c6e4aa{padding:25px 0px 0px 0px;}.elementor-2374 .elementor-element.elementor-element-a034022 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}}/* Start custom CSS for html, class: .elementor-element-0aa1536 */table { width: 100%; margin-bottom: 15px; border-collapse: collapse; border-spacing: 0; }
table th,
table td { padding: 10px; text-align: center; border-width: 1px; border-style: solid; }
table th { font-size:120%; border-color:#EBEBEB; background:rgba(0,0,0,0.03); }
table tr td td {}
table tr:nth-child(2n+1) td { background:rgba(0,0,0,0.02);}

.show-on-mobile {
    display: none;
  }
  
  .calculator-form {
    max-width: 700px;
    margin: 0 auto 40px;
    background: #fff;
    font-family: 'Source Sans Pro', sans-serif;
    padding: 5px;
    border: #003da7 2px solid;
    border-radius: 15px;
  }
  .calculator-form .form-header{
      padding: 10px;
      text-align: center;
      background-color: #003da7;
      border-radius: 10px 10px 0px 0px;
  }
  .calculator-form .form-header img{
      width: 80px;
      display: inline-block;
      padding-right: 30px;
      margin-right: 30px;
      border-right: solid 1px black;
      vertical-align: middle;
      filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(29deg) brightness(100%) contrast(104%);
  }
  .calculator-form h3 {
      display: inline-block;
      margin-bottom: 0px;
      color: #fff;
      background-color: #003da7 !important;
      text-transform: uppercase;
      text-align: left;
      font-size: 30px;
      font-family: 'Montserrat', sans-serif !important;
   
      font-weight: bold;
      vertical-align: middle;
      width: 80%
  }
  .calculator-form .additional-form h3{
      text-align: center;
      width:100%!important;
    padding: 10px;
    border-radius: 10px 10px 0 0;
  }
  .calculator-form div {
    padding: 0 20px 20px; 
    font-family: 'Montserrat', sans-serif;
    font-size: 15px
  }
  .calculator-form .form-body{
      background-color: #f1f5ff;
      padding: 30px;
  }
  .calculator-form label, .calculator-form input[type="text"], .calculator-form span {
    display: inline-block;
  }
  .calculator-form label {
    font-size: 16px;
    font-family: "Montserrat";
    min-width: 51.5%;
    font-weight: 600;
  }
 
  .calculator-form label {
    min-width: 50%;
  }
  .calculator-form input[type="text"] {
    border-radius: 3px;
    background-color: #fff;
  border-color: #ddd;
  color: #333;
  font-size: 16px;
  margin-bottom: 5px;
  text-align: right;
    background-image: url(/wp-content/uploads/2025/07/Asset-4Soumissions-Enterprises.svg);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: right 5px center;
    padding-right: 25px;
  }
  .calculator-form .duree{
      background-image: none!important;
  }
  .calculator-form .taux-bg{
      background-image: url('/wp-content/uploads/2025/07/Percent.svg')!important;
      background-position: right 5px center!important;
      padding-left: 0px!important;
      padding-right: 25px!important;
  }
  .calculator-form .prix-bg{
    background-image: url(/wp-content/uploads/2025/07/Asset-4Soumissions-Enterprises.svg);
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: left 5px center;
    padding-left: 20px;
  }
  .calculator-form input[type="text"]:focus {
    -webkit-box-shadow: 0 0 12px #0C7FFA;
    -moz-box-shadow: 0 0 12px #0C7FFA;
    box-shadow: 0 0 12px #0C7FFA;
  }
  .calculator-form span {
    font-size: 20px;
      font-weight: 700;
      margin-left: 15px;
  }

  .calculator-form input[type="text"] {
     width: 50%;
     text-align: right;
  }

  
  
  .gform_wrapper .calculator-form {
      max-width: 100%;
      padding: 20px;
  }
  .gform_wrapper .calculator-form div {
      padding: 0;
  }
  .gform_wrapper .calculator-form .pp-gf-select-custom {
      width: 100%;
      margin-left: 0;
  }
  .gform_wrapper .calculator-form .pp-gf-select-custom select {
      width: 100% !important;
      font-size: 15px;
      box-shadow: none;
      color: #333;
  }
  .gform_wrapper .calculator-form input[type="text"] {
      height: 42px !important;
      padding: 19px !important;
  }
  .gform_wrapper .calculator-form select {
      height: 42px !important;
      padding: 0 19px !important;
  }
  .gform_wrapper .calculator-form span {
      margin-left: 0;
  }
  .gform_wrapper .calculator-form .gform_page_footer {
      text-align: right;
  }
  .gform_wrapper .calculator-form .gform_page_footer input {
      margin-right: 0 !important;
  }
  .gform_wrapper .calculator-form .gform_page_footer input:hover {
      background: #054487;
  }
  .gform_wrapper.gravity-theme .calculator-form .gf_progressbar_percentage.percentbar_blue {
      background-color: #eaa750;
      color: #fff;
  }
  .gform_wrapper.gravity-theme .calculator-form .gf_progressbar_blue {
      background: rgb(234 167 80 / 15%);
  }
  .calculator-form #oolong_amortization_schedule,
  .calculator-form #oolong_monthly_mortage_payment {
      background: #fff;
  }
  .calculator-form .gform_page:last-child .gform_page_footer {
          text-align: left;
      justify-content: space-between;
      display: flex;
  }
  .calculator-form .gform_previous_button {
      background-color: #0C7FFA !important;
      color: #fff !important;
      max-width: 200px !important;
  }
  .calculator-form .gform_previous_button:hover {
      background: #054487 !important;
  }
  .calculator-form .gform_button {
      border-radius: 0;
      box-shadow: none;
      border: none;
      padding: 13px !important;
      background: #0C7FFA !important;
      border-bottom: 3px solid #054487 !important;
      font-size: 18px !important;
      color: #fff !important;
      max-width: 200px !important;
  }
  .calculator-form .gform_button:hover {
      background: #054487 !important;
  }
  .btn-group {
    display: flex;
    justify-content: flex-end;
  }
  .btn-group input {
      width: calc(25% - 10px) !important;
      margin: 0 10px !important;
  }
  .btn-group input:last-child {
    margin-right: 0 !important;
  }
  .readonly_field {
      background: transparent !important;
      box-shadow: none !important;
      border-color: transparent !important;
      font-size: 20px !important;
      font-weight: 700 !important;
      margin-bottom: 0 !important;
      padding: 0 !important;
      width: 49.5% !important;
  }
  .total.readonly_field {
        font-size: 30px !important;
  }
  .calculator-form input[type="text"].readonly_field:focus {
    -webkit-box-shadow: 0 0 12px transparent;
    -moz-box-shadow: 0 0 12px transparent;
    box-shadow: 0 0 12px transparent;
  }
  .calculator-form input[type="button"] {
    display: inline-block;
    width: 50% !important;
    border-radius: 10px;
    box-shadow: none;
    border: none;
    padding: 13px !important;
    background: #003ea5;
    font-size: 18px !important;
    border:#003ea5 solid 1px;
  }
  .calculator-form input[type="button"]:hover {
    background: white; 
    color: #003ea5;
  }
  .calculator-form .error {
    display: none;
    text-align: center;
      color: #ff0000;
  }
  .calculator-form div.additional-form {
    display: none;
    padding: 20px 0;
  }
  .errorfield {
    border: 2px solid #ff0000;
  }
  .link-to-table {
    display: none;
    text-align: right;
  }
  .link-bottom {
    text-align: right;
  }
  .link-to-table a,
  .link-bottom a {
    color: #373737;
  }
  
  #paymentAmount {
    font-weight: 700;
    font-size: 30px;
    text-align: center;
}
#schedule {
    padding: 0 !important;
}
#schedule th {
    font-weight: 700;
    font-size: 16px;
    background-color: grey;
    color:#ffffff;
}

@media only screen and (max-width:767px){
    .calculator-form .btn-group input{
        width: 100%!important;
    margin-left: 0px!important;
    }
    
    .calculator-form label{
        font-size:14px;
    }
    .calculator-form .form-header img{
        width: 60px;
        padding-right: 10px;
        margin-right: 10px;
    }
    .calculator-form .form-header h3{
        width: 75%;
        font-size:22px;
    }
}
  
@media only screen and (max-width: 480px) {
      .show-on-mobile {
          display: table;
      }
      .hide-on-mobile {
          display: none;
      }
      
      .calculator-form label,
      .calculator-form input[type="text"].prix-bg,
      .calculator-form input[type="text"]{
          width:100%!important;
      }
  }/* End custom CSS */
/* Start custom CSS */.hide{
    display: none;
}/* End custom CSS */