.elementor-7693 .elementor-element.elementor-element-8ae198e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-7693 .elementor-element.elementor-element-8ae198e:not(.elementor-motion-effects-element-type-background), .elementor-7693 .elementor-element.elementor-element-8ae198e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://comparer3prixthermopompes.ca/wp-content/uploads/2025/08/background-living-room-1.webp");background-position:center center;background-size:cover;}.elementor-7693 .elementor-element.elementor-element-00d588f{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7693 .elementor-element.elementor-element-f441681{text-align:center;}.elementor-7693 .elementor-element.elementor-element-f441681 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;color:#CA2226;}.elementor-7693 .elementor-element.elementor-element-9453776{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.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-7693 .elementor-element.elementor-element-0c4a1a4 img{width:400px;}body:not(.rtl) .elementor-7693 .elementor-element.elementor-element-0c4a1a4{left:-370px;}body.rtl .elementor-7693 .elementor-element.elementor-element-0c4a1a4{right:-370px;}.elementor-7693 .elementor-element.elementor-element-0c4a1a4{bottom:-50px;}.elementor-7693 .elementor-element.elementor-element-ad2c396 img{width:360px;}body:not(.rtl) .elementor-7693 .elementor-element.elementor-element-ad2c396{right:-330px;}body.rtl .elementor-7693 .elementor-element.elementor-element-ad2c396{left:-330px;}.elementor-7693 .elementor-element.elementor-element-ad2c396{bottom:-50px;}.elementor-7693 .elementor-element.elementor-element-c6bfb7b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-7693 .elementor-element.elementor-element-c6bfb7b:not(.elementor-motion-effects-element-type-background), .elementor-7693 .elementor-element.elementor-element-c6bfb7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#217ABF;}.elementor-7693 .elementor-element.elementor-element-ca1d28a{text-align:center;}.elementor-7693 .elementor-element.elementor-element-ca1d28a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-7693 .elementor-element.elementor-element-70e8d35{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7693 .elementor-element.elementor-element-70e8d35:not(.elementor-motion-effects-element-type-background), .elementor-7693 .elementor-element.elementor-element-70e8d35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-7693 .elementor-element.elementor-element-8acd8e3{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#217ABF;}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_title, .elementor-widget-pp-gravity-forms .pp-gravity-form .pp-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_description, .elementor-widget-pp-gravity-forms .pp-gravity-form .pp-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-pp-gravity-forms .pp-gravity-form .gfield textarea, .elementor-widget-pp-gravity-forms .pp-gravity-form .gfield select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7693 .elementor-element.elementor-element-38d3aac .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-7693 .elementor-element.elementor-element-38d3aac .pp-gravity-form .validation_error{display:block !important;}.elementor-7693 .elementor-element.elementor-element-38d3aac .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-7693 .elementor-element.elementor-element-38d3aac .pp-gravity-form .gfield textarea, .elementor-7693 .elementor-element.elementor-element-38d3aac .pp-gravity-form .gfield select{background-color:#FFFFFF;color:#000000;padding:10px 10px 10px 10px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-7693 .elementor-element.elementor-element-38d3aac .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-7693 .elementor-element.elementor-element-38d3aac .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-7693 .elementor-element.elementor-element-38d3aac .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-7693 .elementor-element.elementor-element-38d3aac .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{background-color:#CA2226;border-radius:30px 30px 30px 30px;}.elementor-7693 .elementor-element.elementor-element-38d3aac .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-7693 .elementor-element.elementor-element-38d3aac .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-7693 .elementor-element.elementor-element-38d3aac .gform_confirmation_wrapper{padding:10px 10px 10px 10px;}body:not(.rtl) .elementor-7693 .elementor-element.elementor-element-d4ca3f3{left:-65px;}body.rtl .elementor-7693 .elementor-element.elementor-element-d4ca3f3{right:-65px;}.elementor-7693 .elementor-element.elementor-element-d4ca3f3{bottom:85px;}.elementor-7693 .elementor-element.elementor-element-a492f61{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-a492f61:not(.elementor-motion-effects-element-type-background), .elementor-7693 .elementor-element.elementor-element-a492f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7693 .elementor-element.elementor-element-f4f6b19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-d1d6dd0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-2accb4b{text-align:right;}.elementor-7693 .elementor-element.elementor-element-e5685d1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-a47c883 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.2em;color:#217ABF;}.elementor-widget-pp-icon-list .pp-list-items:not(.pp-inline-items) li:not(:last-child){border-bottom-color:var( --e-global-color-text );}.elementor-widget-pp-icon-list .pp-list-items.pp-inline-items li:not(:last-child){border-right-color:var( --e-global-color-text );}.elementor-widget-pp-icon-list .pp-list-items .pp-icon-list-icon{color:var( --e-global-color-primary );}.elementor-widget-pp-icon-list .pp-list-items .pp-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-pp-icon-list .pp-icon-list-item:hover .pp-icon-wrapper{border-color:var( --e-global-color-secondary );}.elementor-widget-pp-icon-list .pp-icon-list-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7693 .elementor-element.elementor-element-25c7d52 .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:20px;}body:not(.rtl) .elementor-7693 .elementor-element.elementor-element-25c7d52 .pp-list-items.pp-inline-items li:not(:last-child){margin-right:20px;}body.rtl .elementor-7693 .elementor-element.elementor-element-25c7d52 .pp-list-items.pp-inline-items li:not(:last-child){margin-left:20px;}.elementor-7693 .elementor-element.elementor-element-25c7d52 .pp-list-container .pp-list-items li{align-items:flex-start;}.elementor-7693 .elementor-element.elementor-element-25c7d52 .pp-list-items .pp-icon-list-icon{color:#CA2226;font-size:16px;line-height:16px;height:16px;width:16px;}.elementor-7693 .elementor-element.elementor-element-25c7d52 .pp-list-items .pp-icon-list-icon svg{fill:#CA2226;}.elementor-7693 .elementor-element.elementor-element-25c7d52 .pp-list-items .pp-icon-list-image img{width:16px;}body:not(.rtl) .elementor-7693 .elementor-element.elementor-element-25c7d52.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:16px;}body.rtl .elementor-7693 .elementor-element.elementor-element-25c7d52.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:16px;}.elementor-7693 .elementor-element.elementor-element-25c7d52.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:16px;}.elementor-7693 .elementor-element.elementor-element-25c7d52 .pp-icon-wrapper{top:3px;}.elementor-7693 .elementor-element.elementor-element-25c7d52 .pp-icon-list-text{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-7693 .elementor-element.elementor-element-9466cf3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-9466cf3:not(.elementor-motion-effects-element-type-background), .elementor-7693 .elementor-element.elementor-element-9466cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#217ABF;background-image:url("https://comparer3prixthermopompes.ca/wp-content/uploads/2023/10/climatiseur-thermopompe-probleme.jpg");background-position:center right;background-repeat:no-repeat;background-size:35% auto;}.elementor-7693 .elementor-element.elementor-element-0a6102b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-fc5f1ec{--display:flex;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-60ab153 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.2em;color:#FFFFFF;}.elementor-7693 .elementor-element.elementor-element-f801a6d .pp-list-items:not(.pp-inline-items) li:not(:last-child){margin-bottom:20px;}body:not(.rtl) .elementor-7693 .elementor-element.elementor-element-f801a6d .pp-list-items.pp-inline-items li:not(:last-child){margin-right:20px;}body.rtl .elementor-7693 .elementor-element.elementor-element-f801a6d .pp-list-items.pp-inline-items li:not(:last-child){margin-left:20px;}.elementor-7693 .elementor-element.elementor-element-f801a6d .pp-list-container .pp-list-items li{align-items:flex-start;}.elementor-7693 .elementor-element.elementor-element-f801a6d .pp-list-items .pp-icon-list-icon{color:#CA2226;font-size:16px;line-height:16px;height:16px;width:16px;}.elementor-7693 .elementor-element.elementor-element-f801a6d .pp-list-items .pp-icon-list-icon svg{fill:#CA2226;}.elementor-7693 .elementor-element.elementor-element-f801a6d .pp-list-items .pp-icon-list-image img{width:16px;}body:not(.rtl) .elementor-7693 .elementor-element.elementor-element-f801a6d.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-right:16px;}body.rtl .elementor-7693 .elementor-element.elementor-element-f801a6d.pp-icon-left .pp-list-items .pp-icon-wrapper{margin-left:16px;}.elementor-7693 .elementor-element.elementor-element-f801a6d.pp-icon-right .pp-list-items .pp-icon-wrapper{margin-left:16px;}.elementor-7693 .elementor-element.elementor-element-f801a6d .pp-icon-wrapper{top:3px;}.elementor-7693 .elementor-element.elementor-element-f801a6d .pp-icon-list-text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-7693 .elementor-element.elementor-element-f801a6d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7693 .elementor-element.elementor-element-a323af2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-4fda859b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-7693 .elementor-element.elementor-element-4fda859b > .elementor-shape-bottom svg, .elementor-7693 .elementor-element.elementor-element-4fda859b > .e-con-inner > .elementor-shape-bottom svg{width:calc(173% + 1.3px);height:49px;transform:translateX(-50%) rotateY(180deg);}.elementor-7693 .elementor-element.elementor-element-3ad85adb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-7693 .elementor-element.elementor-element-42a649a8{text-align:center;width:100%;max-width:100%;}.elementor-7693 .elementor-element.elementor-element-42a649a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;line-height:1.15em;}.elementor-7693 .elementor-element.elementor-element-2a90f59c{text-align:center;font-family:"Roboto", Sans-serif;font-size:16em;font-weight:400;width:100%;max-width:100%;}.elementor-7693 .elementor-element.elementor-element-2a90f59c p{margin-block-end:8px;}.elementor-widget-pp-advanced-accordion .pp-accordion-item{border-color:var( --e-global-color-text );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-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-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title svg{fill:var( --e-global-color-primary );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active{color:var( --e-global-color-accent );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active svg{fill:var( --e-global-color-accent );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active .pp-accordion-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-pp-advanced-accordion .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active .pp-accordion-toggle-icon svg{fill:var( --e-global-color-accent );}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-accordion-item{margin-bottom:10px;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-tab-title{color:#FFFFFF;background-color:#CA2226;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;padding:30px 40px 30px 40px;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-tab-title svg{fill:#FFFFFF;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-tab-title:hover{color:#FFFFFF;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-tab-title:hover svg{fill:#FFFFFF;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active{color:#FFFFFF;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-tab-title.pp-accordion-tab-active svg{fill:#FFFFFF;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-tab-icon{font-size:16px;margin-right:10px;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;padding:20px 40px 30px 40px;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-accordion-tab-title{align-items:center;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-tab-title .pp-accordion-toggle-icon{font-size:16px;}.elementor-7693 .elementor-element.elementor-element-36148a4c{width:100%;max-width:100%;}.elementor-7693 .elementor-element.elementor-element-0d105f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-7693 .elementor-element.elementor-element-04f9a0f{text-align:center;}.elementor-7693 .elementor-element.elementor-element-04f9a0f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;text-transform:none;line-height:1.2em;color:#CA2226;}.elementor-7693 .elementor-element.elementor-element-462c417{text-align:center;}.elementor-7693 .elementor-element.elementor-element-462c417 .elementor-heading-title{font-size:20px;line-height:1.2em;color:#217ABF;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-7693 .elementor-element.elementor-element-e61ee34 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;background-color:#CA2226;border-radius:25px 25px 25px 25px;}.elementor-7693 .elementor-element.elementor-element-e61ee34 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-7693 .elementor-element.elementor-element-94132a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-4cd4dbd{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7693 .elementor-element.elementor-element-5cb541c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7693 .elementor-element.elementor-element-5cb541c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7693 .elementor-element.elementor-element-5cb541c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7693 .elementor-element.elementor-element-5cb541c .elementor-image-box-title{margin-bottom:10px;font-size:18px;text-transform:uppercase;line-height:1.2em;color:#333333;}.elementor-7693 .elementor-element.elementor-element-5cb541c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7693 .elementor-element.elementor-element-5cb541c .elementor-image-box-description{font-size:18px;font-weight:400;line-height:1.3em;color:#333333;}.elementor-7693 .elementor-element.elementor-element-5cb541c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7693 .elementor-element.elementor-element-46f5907{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7693 .elementor-element.elementor-element-5e839f1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7693 .elementor-element.elementor-element-5e839f1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7693 .elementor-element.elementor-element-5e839f1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7693 .elementor-element.elementor-element-5e839f1 .elementor-image-box-title{margin-bottom:10px;font-size:18px;text-transform:uppercase;line-height:1.2em;color:#333333;}.elementor-7693 .elementor-element.elementor-element-5e839f1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7693 .elementor-element.elementor-element-5e839f1 .elementor-image-box-description{font-size:18px;font-weight:400;line-height:1.3em;color:#333333;}.elementor-7693 .elementor-element.elementor-element-5e839f1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7693 .elementor-element.elementor-element-fde071b{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-7693 .elementor-element.elementor-element-d8e1242.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7693 .elementor-element.elementor-element-d8e1242.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7693 .elementor-element.elementor-element-d8e1242.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7693 .elementor-element.elementor-element-d8e1242 .elementor-image-box-title{margin-bottom:10px;font-size:18px;text-transform:uppercase;line-height:1.2em;color:#333333;}.elementor-7693 .elementor-element.elementor-element-d8e1242 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7693 .elementor-element.elementor-element-d8e1242 .elementor-image-box-description{font-size:18px;font-weight:400;line-height:1.3em;color:#333333;}.elementor-7693 .elementor-element.elementor-element-d8e1242 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-7693 .elementor-element.elementor-element-00d588f{--width:50%;}.elementor-7693 .elementor-element.elementor-element-9453776{--width:45%;}.elementor-7693 .elementor-element.elementor-element-f4f6b19{--content-width:1300px;}.elementor-7693 .elementor-element.elementor-element-d1d6dd0{--width:48%;}.elementor-7693 .elementor-element.elementor-element-e5685d1{--width:70%;}.elementor-7693 .elementor-element.elementor-element-0a6102b{--content-width:1300px;}.elementor-7693 .elementor-element.elementor-element-fc5f1ec{--width:70%;}.elementor-7693 .elementor-element.elementor-element-a323af2{--width:30%;}.elementor-7693 .elementor-element.elementor-element-0d105f2{--content-width:960px;}.elementor-7693 .elementor-element.elementor-element-4cd4dbd{--width:30%;}.elementor-7693 .elementor-element.elementor-element-46f5907{--width:30%;}.elementor-7693 .elementor-element.elementor-element-fde071b{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7693 .elementor-element.elementor-element-00d588f{--width:100%;}.elementor-7693 .elementor-element.elementor-element-9453776{--width:60%;}}@media(max-width:1024px){.elementor-7693 .elementor-element.elementor-element-a492f61{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-f4f6b19{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7693 .elementor-element.elementor-element-9466cf3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-0a6102b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7693 .elementor-element.elementor-element-fc5f1ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7693 .elementor-element.elementor-element-42a649a8 .elementor-heading-title{font-size:34px;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-tab-title{font-size:16px;padding:20px 20px 20px 20px;}.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-advanced-accordion .pp-accordion-item .pp-accordion-tab-content{padding:0px 20px 30px 20px;}}@media(max-width:767px){.elementor-7693 .elementor-element.elementor-element-a47c883 .elementor-heading-title{font-size:21px;}.elementor-7693 .elementor-element.elementor-element-fc5f1ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7693 .elementor-element.elementor-element-60ab153 .elementor-heading-title{font-size:21px;}.elementor-7693 .elementor-element.elementor-element-4fda859b{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7693 .elementor-element.elementor-element-42a649a8 .elementor-heading-title{font-size:28px;}.elementor-7693 .elementor-element.elementor-element-5cb541c .elementor-image-box-img{margin-bottom:0px;}.elementor-7693 .elementor-element.elementor-element-5e839f1 .elementor-image-box-img{margin-bottom:0px;}.elementor-7693 .elementor-element.elementor-element-d8e1242 .elementor-image-box-img{margin-bottom:0px;}}/* Start custom CSS for pp-gravity-forms, class: .elementor-element-38d3aac */.elementor-7693 .elementor-element.elementor-element-38d3aac .gform_wrapper input[type="submit"]{
    border-radius: 50px!important;
}
.elementor-7693 .elementor-element.elementor-element-38d3aac .gform_wrapper .gform_fields{
    grid-row-gap: 8px;
}
.elementor-7693 .elementor-element.elementor-element-38d3aac .gform_wrapper.gravity-theme .gfield_validation_message, .gform_wrapper.gravity-theme .validation_message{
    margin-top: 0!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-91ead6b */.elementor-7693 .elementor-element.elementor-element-91ead6b a:hover{color:#217ABF!important;}/* End custom CSS */
/* Start custom CSS for pp-advanced-accordion, class: .elementor-element-36148a4c */.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-accordion-tab-title {
    outline: none!important;
}

.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-accordion-toggle-icon {
    display: flex;
    width: 40px;
    height: 40px;
    background-color: white;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}

.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-accordion-toggle-icon svg {
    fill: #04111E!important;
}


.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-accordion-toggle-icon-close {
    transform: rotate(-45deg);
}

.elementor-7693 .elementor-element.elementor-element-36148a4c .pp-accordion-toggle-icon-open {
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS */#Subheader{
    display: none;
}
.bg-left {
    position: relative;
    background: #2c2d2e; /* fallback for the right side */
}

.bg-left::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 50%;
    height: 100%;
    background-size: cover;      /* no stretching, keep aspect ratio */
    background-position: center;
    background-repeat: no-repeat;
}


.three-icons .elementor-image-box-title {
  font-family: 'ProximaNova Regular' !important;
}

.box-title h2{
    font-family: 'ProximaNova Light' !important;
}

.three-icons .elementor-image-box-description {
  font-family: 'ProximaNova Regular' !important;
  
  padding: 0 10px;
}
.check-list-2 .pp-icon-list-text {
    font-family: 'Proxima Nova Regular', sans-serif !important;
    counter-increment: checklist-counter; /* Increments counter for each item */
    position: relative;
    padding-left: 2em; /* Space for the number */
}

.check-list-2 {
    counter-reset: checklist-counter;
}

.check-list-2 .pp-icon-list-text {
    font-family: 'Proxima Nova Regular', sans-serif !important;
    counter-increment: checklist-counter;
    position: relative;
    padding-left: 40px; /* space for circle */
}

.check-list-2 .pp-icon-list-text::before {
    content: counter(checklist-counter);
    position: absolute;
    left: 0;
    top: -4px;
    width: 1.8em;
    height: 1.8em;
    background-color: #fff; /* white circle */
    color: #000; /* text color inside circle */
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    font-size: 0.9em;
}
@media screen and (max-width: 767px){
    .bg-right{
        background-image:none!important;
    }
}/* End custom CSS */