.elementor-17 .elementor-element.elementor-element-6d9304d8{--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;--overflow:hidden;--overlay-opacity:0.33;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:178px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6d9304d8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6d9304d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/438163995_783500437092496_7149465730323028437_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-6d9304d8::before, .elementor-17 .elementor-element.elementor-element-6d9304d8 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6d9304d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-6d9304d8 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6d9304d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-6d9304d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-43451ba2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-17 .elementor-element.elementor-element-553bc3d8{--display:flex;--justify-content:flex-start;--padding-top:63px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5f5e0162{--display:flex;--overlay-opacity:0.34;--border-radius:21px 21px 21px 21px;--padding-top:17px;--padding-bottom:17px;--padding-left:17px;--padding-right:17px;}.elementor-17 .elementor-element.elementor-element-5f5e0162::before, .elementor-17 .elementor-element.elementor-element-5f5e0162 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5f5e0162 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5f5e0162 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5f5e0162 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5f5e0162 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-7e7429cb > .elementor-widget-container{margin:0px 0px 6px 0px;padding:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-7e7429cb .elementor-heading-title{font-family:var( --e-global-typography-4edfdba-font-family ), Sans-serif;font-size:var( --e-global-typography-4edfdba-font-size );font-weight:var( --e-global-typography-4edfdba-font-weight );text-transform:var( --e-global-typography-4edfdba-text-transform );line-height:var( --e-global-typography-4edfdba-line-height );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-3c6df831 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:55px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-583143d2{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-24 .button-link-wrap{background-color:var( --e-global-color-a5e6ecf );}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-245cd7f );}.elementor-17 .elementor-element.elementor-element-e69e7a9 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap > span,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap > span{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:20px 46px 20px 46px;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button .button-link-wrap{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:0em;color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-57a04fc );stroke:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#31313100;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-18 .button-link-wrap{background:#31313100;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:99px 99px 99px 99px;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button .button-link-wrap:hover svg,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-57a04fc );stroke:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#91D2B5;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#91D2B5;}.elementor-17 .elementor-element.elementor-element-3fd07887{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4681e434{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-17 .elementor-element.elementor-element-59944196{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:19px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-59944196:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-59944196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-6f57a7b .elementor-heading-title{font-size:26px;color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-17 .elementor-element.elementor-element-b337a23 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-17 .elementor-element.elementor-element-b337a23 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b337a23 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-17 .elementor-element.elementor-element-b337a23 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-field-type-html{padding-bottom:0px;}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-button{border-style:solid;}.elementor-17 .elementor-element.elementor-element-b337a23 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-b337a23 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-b337a23 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-b337a23 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-b337a23 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-b337a23{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-17 .elementor-element.elementor-element-3ea46314{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5e4dd06d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-54d1af49{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-66f64bf3{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-23f0d33e > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-17 .elementor-element.elementor-element-23f0d33e .elementor-heading-title{font-family:var( --e-global-typography-4edfdba-font-family ), Sans-serif;font-size:var( --e-global-typography-4edfdba-font-size );font-weight:var( --e-global-typography-4edfdba-font-weight );text-transform:var( --e-global-typography-4edfdba-text-transform );line-height:var( --e-global-typography-4edfdba-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-f905b5a > .elementor-widget-container{margin:0px 99px 0px 0px;}.elementor-17 .elementor-element.elementor-element-49591761{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-22240dbf{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-22240dbf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-5a12fb7f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:-152px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-5a12fb7f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5a12fb7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, var( --e-global-color-1d093a2 ) 0%, var( --e-global-color-573475d ) 100%);}.elementor-17 .elementor-element.elementor-element-e9e07a1{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-17 .elementor-element.elementor-element-408727f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4a49b1a8 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-17 .elementor-element.elementor-element-4b51fc3c > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-4b51fc3c{color:var( --e-global-color-20fd137 );}.elementor-17 .elementor-element.elementor-element-1de7e91{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-41b6a41f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-48f44ced > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-17 .elementor-element.elementor-element-1444abbb > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-1444abbb{color:var( --e-global-color-20fd137 );}.elementor-17 .elementor-element.elementor-element-3b5796b7{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;--z-index:0;}.elementor-17 .elementor-element.elementor-element-3b5796b7:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3b5796b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33cc230 );}.elementor-17 .elementor-element.elementor-element-705a13cc{--spacer-size:124px;}.elementor-17 .elementor-element.elementor-element-696556e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-486b72c0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-17 .elementor-element.elementor-element-486b72c0{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-24 .button-link-wrap{background-color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#FF6D48;}.elementor-17 .elementor-element.elementor-element-322b36f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap > span,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap > span{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:16px 46px 16px 46px;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button .button-link-wrap{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:0em;color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-57a04fc );stroke:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#31313100;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-18 .button-link-wrap{background:#31313100;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:99px 99px 99px 99px;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button .button-link-wrap:hover svg,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-57a04fc );stroke:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#FF6D48;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#FF6D48;}.elementor-17 .elementor-element.elementor-element-63a43c59{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-59a43023{--display:flex;--margin-top:0px;--margin-bottom:-219px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-670f437b img{border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-23588a3c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4edbb3df{--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;--overflow:hidden;--padding-top:80px;--padding-bottom:219px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4edbb3df:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4edbb3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/Untitled-1.png");background-position:-8px 507px;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-133f96d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-30c2d53{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-575dd1d4 > .elementor-widget-container{margin:0px 0px 0px -292px;border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-575dd1d4 img{transition-duration:0.3s;border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-7f4ffa15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-49707879{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7f50627e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-59e0d851 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-17 .elementor-element.elementor-element-59e0d851 .elementor-heading-title{font-family:var( --e-global-typography-4edfdba-font-family ), Sans-serif;font-size:var( --e-global-typography-4edfdba-font-size );font-weight:var( --e-global-typography-4edfdba-font-weight );text-transform:var( --e-global-typography-4edfdba-text-transform );line-height:var( --e-global-typography-4edfdba-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-5bbd54d3 > .elementor-widget-container{margin:0px 99px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1c574bd4 > .elementor-widget-container{margin:0px 127px -17px 0px;}.elementor-17 .elementor-element.elementor-element-1c574bd4{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-4d7b9d80{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-24 .button-link-wrap{background-color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#FF6D48;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap > span,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap > span{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:16px 46px 16px 46px;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button .button-link-wrap{font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:0em;color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-57a04fc );stroke:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#31313100;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-18 .button-link-wrap{background:#31313100;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-18 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-24 .button-link-wrap{border-radius:99px 99px 99px 99px;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button .button-link-wrap:hover svg,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-57a04fc );stroke:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#FF6D48;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#FF6D48;}.elementor-17 .elementor-element.elementor-element-4c64ba55{--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;--margin-top:22px;--margin-bottom:0px;--margin-left:-88px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-673c7750{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-403a946{--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;--overlay-opacity:0.06;--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-403a946:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-403a946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b95c87b );}.elementor-17 .elementor-element.elementor-element-403a946::before, .elementor-17 .elementor-element.elementor-element-403a946 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-403a946 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-403a946 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-403a946 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-403a946 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-403a946.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-54b8b9cf{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0267c75 .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-0267c75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-0267c75.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-0267c75.elementor-view-default .elementor-icon{color:var( --e-global-color-57a04fc );border-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-0267c75.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-0267c75.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-39956742 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-17 .elementor-element.elementor-element-39956742 .elementor-heading-title{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-3a70082 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3a70082{color:var( --e-global-color-57a04fc );line-height:22px;}.elementor-17 .elementor-element.elementor-element-257c0a43{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c4b9505 );--border-color:var( --e-global-color-c4b9505 );--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-257c0a43:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-257c0a43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9cf2feb ) 0%, var( --e-global-color-573475d ) 100%);}.elementor-17 .elementor-element.elementor-element-257c0a43:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );}.elementor-17 .elementor-element.elementor-element-257c0a43, .elementor-17 .elementor-element.elementor-element-257c0a43::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-257c0a43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-4a7dbab7{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-14df098 .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-14df098.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-14df098.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-14df098.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-14df098.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-14df098.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-1ea1db46 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-17 .elementor-element.elementor-element-218b35d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-218b35d4{color:var( --e-global-color-20fd137 );font-size:16px;line-height:22px;}.elementor-17 .elementor-element.elementor-element-40d2a4a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c4b9505 );--border-color:var( --e-global-color-c4b9505 );--border-radius:25px 25px 25px 25px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-40d2a4a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-40d2a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-9cf2feb ) 0%, var( --e-global-color-573475d ) 100%);}.elementor-17 .elementor-element.elementor-element-40d2a4a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );}.elementor-17 .elementor-element.elementor-element-40d2a4a, .elementor-17 .elementor-element.elementor-element-40d2a4a::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-8252447{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-480972d .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-480972d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-480972d.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-480972d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-480972d.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-480972d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-d9c1c03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3dc894c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3dc894c{color:var( --e-global-color-20fd137 );}.elementor-17 .elementor-element.elementor-element-edd7a7d{--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:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6535e85{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6535e85.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3197bf0 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-17 .elementor-element.elementor-element-3197bf0{text-align:center;}.elementor-17 .elementor-element.elementor-element-3197bf0 .elementor-heading-title{font-family:var( --e-global-typography-4edfdba-font-family ), Sans-serif;font-size:var( --e-global-typography-4edfdba-font-size );font-weight:var( --e-global-typography-4edfdba-font-weight );text-transform:var( --e-global-typography-4edfdba-text-transform );line-height:var( --e-global-typography-4edfdba-line-height );color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-8d0e47b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8d0e47b{text-align:center;}.elementor-17 .elementor-element.elementor-element-ff381c7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ea8dd05{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-dd1b339{--display:flex;--overlay-opacity:0.48;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-dd1b339:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-dd1b339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/107970624_2590009051312784_6622583604647204979_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-dd1b339::before, .elementor-17 .elementor-element.elementor-element-dd1b339 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-dd1b339 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-dd1b339 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-dd1b339 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-dd1b339 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-dd1b339:hover::before, .elementor-17 .elementor-element.elementor-element-dd1b339:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-dd1b339:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-dd1b339 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-dd1b339 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-dd1b339:hover{--overlay-opacity:0.95;}.elementor-17 .elementor-element.elementor-element-d95e63d{--spacer-size:116px;}.elementor-17 .elementor-element.elementor-element-4ed3269{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4ed3269:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4ed3269 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-968a620{--display:flex;--flex-direction:column-reverse;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5ca05b0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06909a8 );--border-color:var( --e-global-color-06909a8 );--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c53e8a1 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-17 .elementor-element.elementor-element-37c8535 > .elementor-widget-container{margin:2px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-37c8535{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-08babff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d368028{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-9c58e5a{--display:flex;--overlay-opacity:0.48;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-9c58e5a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9c58e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/Flat-Roofing-Installation-10-1030x736-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-9c58e5a::before, .elementor-17 .elementor-element.elementor-element-9c58e5a > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9c58e5a > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9c58e5a > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-9c58e5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-9c58e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-9c58e5a:hover::before, .elementor-17 .elementor-element.elementor-element-9c58e5a:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9c58e5a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-9c58e5a > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-9c58e5a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-9c58e5a:hover{--overlay-opacity:0.95;}.elementor-17 .elementor-element.elementor-element-5f57ce2{--spacer-size:116px;}.elementor-17 .elementor-element.elementor-element-5d4a493{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5d4a493:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5d4a493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e4a443c{--display:flex;--flex-direction:column-reverse;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-17f3175{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06909a8 );--border-color:var( --e-global-color-06909a8 );--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a8dcc4b > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-17 .elementor-element.elementor-element-7143699 > .elementor-widget-container{margin:2px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-7143699{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-92b21e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c19d676{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-4305bcc{--display:flex;--overlay-opacity:0.48;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-4305bcc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4305bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/Basement-Repair10.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4305bcc::before, .elementor-17 .elementor-element.elementor-element-4305bcc > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4305bcc > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4305bcc > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4305bcc > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4305bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-4305bcc:hover::before, .elementor-17 .elementor-element.elementor-element-4305bcc:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4305bcc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4305bcc > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-4305bcc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-4305bcc:hover{--overlay-opacity:0.95;}.elementor-17 .elementor-element.elementor-element-2d69195{--spacer-size:116px;}.elementor-17 .elementor-element.elementor-element-81274d1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-81274d1:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-81274d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-4e48ede{--display:flex;--flex-direction:column-reverse;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ed06884{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06909a8 );--border-color:var( --e-global-color-06909a8 );--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6033758 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-17 .elementor-element.elementor-element-3a414b6 > .elementor-widget-container{margin:2px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-3a414b6{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3b33fcc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-46486f8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e4e5970{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5d91d7f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-4b3759e{--display:flex;--overlay-opacity:0.48;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-4b3759e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4b3759e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/chimney15.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4b3759e::before, .elementor-17 .elementor-element.elementor-element-4b3759e > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4b3759e > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4b3759e > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4b3759e > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4b3759e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-4b3759e:hover::before, .elementor-17 .elementor-element.elementor-element-4b3759e:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4b3759e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4b3759e > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-4b3759e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-4b3759e:hover{--overlay-opacity:0.95;}.elementor-17 .elementor-element.elementor-element-9d1e831{--spacer-size:116px;}.elementor-17 .elementor-element.elementor-element-f095524{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-f095524:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f095524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-03d280d{--display:flex;--flex-direction:column-reverse;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4381736{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06909a8 );--border-color:var( --e-global-color-06909a8 );--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a48963c > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-17 .elementor-element.elementor-element-f315e62 > .elementor-widget-container{margin:2px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-f315e62{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-ef5ba37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a142c89{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-f4c6e4a{--display:flex;--overlay-opacity:0.48;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-f4c6e4a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f4c6e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/Steps5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f4c6e4a::before, .elementor-17 .elementor-element.elementor-element-f4c6e4a > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f4c6e4a > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f4c6e4a > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-f4c6e4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-f4c6e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-f4c6e4a:hover::before, .elementor-17 .elementor-element.elementor-element-f4c6e4a:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f4c6e4a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f4c6e4a > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-f4c6e4a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-f4c6e4a:hover{--overlay-opacity:0.95;}.elementor-17 .elementor-element.elementor-element-03f4c8a{--spacer-size:116px;}.elementor-17 .elementor-element.elementor-element-0439fde{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-0439fde:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0439fde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-2bfec65{--display:flex;--flex-direction:column-reverse;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c281bbd{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06909a8 );--border-color:var( --e-global-color-06909a8 );--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d7bc1a7 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-17 .elementor-element.elementor-element-cc222fb > .elementor-widget-container{margin:2px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-cc222fb{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-6bffe6e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-11771e1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-279f0e8{--display:flex;--overlay-opacity:0.48;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-279f0e8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-279f0e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/Retaining-Wall4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-279f0e8::before, .elementor-17 .elementor-element.elementor-element-279f0e8 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-279f0e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-279f0e8 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-279f0e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-279f0e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-279f0e8:hover::before, .elementor-17 .elementor-element.elementor-element-279f0e8:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-279f0e8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-279f0e8 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-279f0e8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-279f0e8:hover{--overlay-opacity:0.95;}.elementor-17 .elementor-element.elementor-element-1584c64{--spacer-size:116px;}.elementor-17 .elementor-element.elementor-element-d21281c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-d21281c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d21281c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-197c77b{--display:flex;--flex-direction:column-reverse;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2a8cedc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06909a8 );--border-color:var( --e-global-color-06909a8 );--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-522fd0c > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-17 .elementor-element.elementor-element-d82dc74 > .elementor-widget-container{margin:2px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-d82dc74{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-b163527{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-566b4c3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c41392f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a78cba6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-85b2d1c{--display:flex;--overlay-opacity:0.48;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-85b2d1c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-85b2d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/Basement-Waterproofing13.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-85b2d1c::before, .elementor-17 .elementor-element.elementor-element-85b2d1c > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-85b2d1c > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-85b2d1c > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-85b2d1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-85b2d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-85b2d1c:hover::before, .elementor-17 .elementor-element.elementor-element-85b2d1c:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-85b2d1c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-85b2d1c > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-85b2d1c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-85b2d1c:hover{--overlay-opacity:0.95;}.elementor-17 .elementor-element.elementor-element-c52d63c{--spacer-size:116px;}.elementor-17 .elementor-element.elementor-element-2a33f0d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2a33f0d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2a33f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-823246d{--display:flex;--flex-direction:column-reverse;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4b25a1c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06909a8 );--border-color:var( --e-global-color-06909a8 );--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6224775 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-17 .elementor-element.elementor-element-cd8ff9c > .elementor-widget-container{margin:2px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-cd8ff9c{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-3849372{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-830b4d0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-4f4693e{--display:flex;--overlay-opacity:0.48;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-4f4693e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4f4693e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/Masonry3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4f4693e::before, .elementor-17 .elementor-element.elementor-element-4f4693e > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4f4693e > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4f4693e > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4f4693e > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4f4693e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-4f4693e:hover::before, .elementor-17 .elementor-element.elementor-element-4f4693e:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4f4693e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4f4693e > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-4f4693e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-4f4693e:hover{--overlay-opacity:0.95;}.elementor-17 .elementor-element.elementor-element-5a36e52{--spacer-size:116px;}.elementor-17 .elementor-element.elementor-element-ba88215{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-ba88215:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ba88215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-c9e1f05{--display:flex;--flex-direction:column-reverse;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fa2e2d1{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06909a8 );--border-color:var( --e-global-color-06909a8 );--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-61d566a > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-17 .elementor-element.elementor-element-6399d9f > .elementor-widget-container{margin:2px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-6399d9f{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-2e21625{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c8e0da0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:28px 28px 28px 28px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-182af66{--display:flex;--overlay-opacity:0.48;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-182af66:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-182af66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/walkways6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-182af66::before, .elementor-17 .elementor-element.elementor-element-182af66 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-182af66 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-182af66 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-182af66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-182af66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-182af66:hover::before, .elementor-17 .elementor-element.elementor-element-182af66:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-182af66:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-182af66 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-182af66 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-b95c87b ) 100%);}.elementor-17 .elementor-element.elementor-element-182af66:hover{--overlay-opacity:0.95;}.elementor-17 .elementor-element.elementor-element-fb23fe5{--spacer-size:116px;}.elementor-17 .elementor-element.elementor-element-d0e00a6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-d0e00a6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d0e00a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-1bb8106{--display:flex;--flex-direction:column-reverse;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9610d4b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-06909a8 );--border-color:var( --e-global-color-06909a8 );--padding-top:0px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ee8f48c > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-17 .elementor-element.elementor-element-184baac > .elementor-widget-container{margin:2px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-184baac{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-8e4d34f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-501becf0{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-501becf0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-501becf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33cc230 );}.elementor-17 .elementor-element.elementor-element-7be66741{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-37d9fb0b{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2280c9f3 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-17 .elementor-element.elementor-element-2280c9f3{text-align:center;}.elementor-17 .elementor-element.elementor-element-2280c9f3 .elementor-heading-title{font-family:var( --e-global-typography-4edfdba-font-family ), Sans-serif;font-size:var( --e-global-typography-4edfdba-font-size );font-weight:var( --e-global-typography-4edfdba-font-weight );text-transform:var( --e-global-typography-4edfdba-text-transform );line-height:var( --e-global-typography-4edfdba-line-height );color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-153c1e41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-153c1e41{text-align:center;}.elementor-17 .elementor-element.elementor-element-2c787840{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-78014f53{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-78014f53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-20e4b236{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 15px 16px -7px rgba(0, 0, 0, 0.09);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-20e4b236:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-20e4b236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-icon{background-color:var( --e-global-color-a5e6ecf );width:50px !important;height:50px !important;line-height:50px !important;text-align:center;border-color:var( --e-global-color-c4b9505 );}.elementor-17 .elementor-element.elementor-element-c9e7d8c > .elementor-widget-container{margin:0px 0px -9px -11px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-title{font-family:var( --e-global-typography-d952baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d952baf-font-size );font-weight:var( --e-global-typography-d952baf-font-weight );text-transform:var( --e-global-typography-d952baf-text-transform );line-height:var( --e-global-typography-d952baf-line-height );color:var( --e-global-color-b95c87b );}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner:hover .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner.tp-info-active .service-title{color:var( --e-global-color-b95c87b );}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-border{width:20%;border-width:0px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-desc,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-desc p{color:var( --e-global-color-20fd137 );}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner i.service-icon{font-size:25px !important;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-icon i{font-size:25px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-icon svg{width:25px;height:25px;fill:var( --e-global-color-57a04fc );stroke:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-icon .icon-image-set{max-width:25px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-bg-box .icon_shine_show{background-position:-50px -50px, 0 0;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-icon:before, .elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-icon i:before{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .service-img{max-width:41px !important;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .info-box-bg-box{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_3 .icon-overlay {top:calc(0% - 15px);}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_1 .icon-overlay .m-r-16{left:calc(0% - 15px);}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_2 .icon-overlay .m-l-16{right:calc(0% - 15px);}.elementor-17 .elementor-element.elementor-element-1ea453b4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#54595F26;--border-color:#54595F26;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-icon{background-color:var( --e-global-color-a5e6ecf );width:50px !important;height:50px !important;line-height:50px !important;text-align:center;border-color:var( --e-global-color-c4b9505 );}.elementor-17 .elementor-element.elementor-element-1bc908fe > .elementor-widget-container{margin:0px 0px -9px -11px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-title{font-family:var( --e-global-typography-d952baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d952baf-font-size );font-weight:var( --e-global-typography-d952baf-font-weight );text-transform:var( --e-global-typography-d952baf-text-transform );line-height:var( --e-global-typography-d952baf-line-height );color:var( --e-global-color-b95c87b );}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner:hover .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner.tp-info-active .service-title{color:var( --e-global-color-b95c87b );}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-border{width:20%;border-width:0px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-desc,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-desc p{color:var( --e-global-color-20fd137 );}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner i.service-icon{font-size:25px !important;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-icon i{font-size:25px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-icon svg{width:25px;height:25px;fill:var( --e-global-color-57a04fc );stroke:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-icon .icon-image-set{max-width:25px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-bg-box .icon_shine_show{background-position:-50px -50px, 0 0;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-icon:before, .elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-icon i:before{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .service-img{max-width:41px !important;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .info-box-bg-box{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_3 .icon-overlay {top:calc(0% - 15px);}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_1 .icon-overlay .m-r-16{left:calc(0% - 15px);}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_2 .icon-overlay .m-l-16{right:calc(0% - 15px);}.elementor-17 .elementor-element.elementor-element-29f34ab2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-06909a8 );--border-color:var( --e-global-color-06909a8 );--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-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-icon{background-color:var( --e-global-color-a5e6ecf );width:50px !important;height:50px !important;line-height:50px !important;text-align:center;border-color:var( --e-global-color-c4b9505 );}.elementor-17 .elementor-element.elementor-element-11d61e86 > .elementor-widget-container{margin:0px 0px -9px -11px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-title{font-family:var( --e-global-typography-d952baf-font-family ), Sans-serif;font-size:var( --e-global-typography-d952baf-font-size );font-weight:var( --e-global-typography-d952baf-font-weight );text-transform:var( --e-global-typography-d952baf-text-transform );line-height:var( --e-global-typography-d952baf-line-height );color:var( --e-global-color-b95c87b );}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner:hover .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner.tp-info-active .service-title{color:var( --e-global-color-b95c87b );}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-border{width:20%;border-width:0px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-desc,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-desc p{color:var( --e-global-color-20fd137 );}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner i.service-icon{font-size:25px !important;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-icon i{font-size:25px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-icon svg{width:25px;height:25px;fill:var( --e-global-color-57a04fc );stroke:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-icon .icon-image-set{max-width:25px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-bg-box .icon_shine_show{background-position:-50px -50px, 0 0;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-icon:before, .elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-icon i:before{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .service-img{max-width:41px !important;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .info-box-bg-box{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_3 .icon-overlay {top:calc(0% - 15px);}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_1 .icon-overlay .m-r-16{left:calc(0% - 15px);}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_2 .icon-overlay .m-l-16{right:calc(0% - 15px);}.elementor-17 .elementor-element.elementor-element-6aeeee4c{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:13px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6aeeee4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-524eb897 img{height:424px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-17 .elementor-element.elementor-element-6ef4f460{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-722ab28c{--display:flex;--overlay-opacity:0.06;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:-335px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-722ab28c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-722ab28c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b95c87b );}.elementor-17 .elementor-element.elementor-element-722ab28c::before, .elementor-17 .elementor-element.elementor-element-722ab28c > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-722ab28c > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-722ab28c > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-722ab28c > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-722ab28c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/21.png.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-41ed9b82{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block .counter-title,.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block .counter-title a{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block .counter-number{font-family:var( --e-global-typography-6858697-font-family ), Sans-serif;font-size:var( --e-global-typography-6858697-font-size );font-weight:var( --e-global-typography-6858697-font-weight );text-transform:var( --e-global-typography-6858697-text-transform );line-height:var( --e-global-typography-6858697-line-height );margin-top:0px;}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-78b82bf9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block .counter-title a{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block .counter-number{font-family:var( --e-global-typography-6858697-font-family ), Sans-serif;font-size:var( --e-global-typography-6858697-font-size );font-weight:var( --e-global-typography-6858697-font-weight );text-transform:var( --e-global-typography-6858697-text-transform );line-height:var( --e-global-typography-6858697-line-height );margin-top:0px;}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-2f92b42f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block .counter-title,.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block .counter-title a{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block:hover .counter-title,.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block:hover .counter-title a{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block .counter-number{font-family:var( --e-global-typography-6858697-font-family ), Sans-serif;font-size:var( --e-global-typography-6858697-font-size );font-weight:var( --e-global-typography-6858697-font-weight );text-transform:var( --e-global-typography-6858697-text-transform );line-height:var( --e-global-typography-6858697-line-height );margin-top:0px;}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block .counter-number .counter-number-inner{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block .counter-number .number-counter-symbol{color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-cdb25a7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2b496055{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-12px;}.elementor-17 .elementor-element.elementor-element-2b496055:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2b496055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-840e549 );}.elementor-17 .elementor-element.elementor-element-d9960b0{--spacer-size:307px;}.elementor-17 .elementor-element.elementor-element-51d6fd4d{--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;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2fcbdbcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7f10f0d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5f35e5d9 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-17 .elementor-element.elementor-element-5f35e5d9{text-align:center;}.elementor-17 .elementor-element.elementor-element-5f35e5d9 .elementor-heading-title{font-family:var( --e-global-typography-4edfdba-font-family ), Sans-serif;font-size:var( --e-global-typography-4edfdba-font-size );font-weight:var( --e-global-typography-4edfdba-font-weight );text-transform:var( --e-global-typography-4edfdba-text-transform );line-height:var( --e-global-typography-4edfdba-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-287751b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-287751b5{text-align:center;}.elementor-17 .elementor-element.elementor-element-1f1d460{--display:flex;--overlay-opacity:0.17;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-1f1d460:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1f1d460 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b95c87b );}.elementor-17 .elementor-element.elementor-element-1f1d460::before, .elementor-17 .elementor-element.elementor-element-1f1d460 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1f1d460 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1f1d460 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1f1d460 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1f1d460 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/242618703_2923090801337939_4674362094741801137_n.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial_card, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-57a04fc );background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/circle-2.png");background-position:223px 174px;background-repeat:no-repeat;background-size:83% auto;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider:before{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/circle-2.png");background-position:223px 174px;background-repeat:no-repeat;background-size:83% auto;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider.testimonial-active{background-color:var( --e-global-color-a5e6ecf );background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/circle-2.png");background-position:223px 174px;background-repeat:no-repeat;background-size:888% auto;}.elementor-17 .elementor-element.elementor-element-5da45d5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5da45d5f{z-index:2;}.elementor-17 .elementor-element.elementor-element-5da45d5f .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-17 .elementor-element.elementor-element-5da45d5f .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial_card{margin-left:3px;margin-right:3px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial_card{border-radius:30px 30px 30px 30px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c4b9505 );}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider, .elementor-17 .elementor-element.elementor-element-5da45d5f  .elementskit-testimonial_card{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider:hover{border-color:var( --e-global-color-a5e6ecf );}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-20fd137 );}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-20fd137 );}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-stars > li > a, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-stars{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-watermark-icon svg path{stroke:var( --e-global-color-67b36e2 );fill:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-watermark-icon > i{font-size:24px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-watermark-icon > svg{width:24px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-profile-info .elementskit-author-name{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-commentor-image > img{border-style:solid;border-width:3px 3px 3px 3px;border-color:#49B872;box-shadow:0px 0px 0px 7px rgba(73.00000000000001, 184.00000000000003, 114.00000000000009, 0.29);}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-commentor-bio .elementskit-commentor-image > img{height:62px;width:62px;}.elementor-17 .elementor-element.elementor-element-2ac2b59e{--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;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7a615228{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-488123ca{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-31bf5397{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-50ac8ca9 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-17 .elementor-element.elementor-element-50ac8ca9{text-align:left;}.elementor-17 .elementor-element.elementor-element-50ac8ca9 .elementor-heading-title{font-family:var( --e-global-typography-4edfdba-font-family ), Sans-serif;font-size:var( --e-global-typography-4edfdba-font-size );font-weight:var( --e-global-typography-4edfdba-font-weight );text-transform:var( --e-global-typography-4edfdba-text-transform );line-height:var( --e-global-typography-4edfdba-line-height );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-4741947b > .elementor-widget-container{margin:0px 113px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4741947b{text-align:left;}.elementor-17 .elementor-element.elementor-element-30e79f5f{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4b26c942 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-17 .elementor-element.elementor-element-4b26c942{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-27b8bde4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3ba7adae{--display:flex;--justify-content:flex-end;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-3ba7adae:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3ba7adae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.brownsroofingandexteriors.ca/wp-content/uploads/2025/01/338518880_130589936602808_7415926936867283226_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-3ba7adae::before, .elementor-17 .elementor-element.elementor-element-3ba7adae > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3ba7adae > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-3ba7adae > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-3ba7adae > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-3ba7adae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c4b9505 ) 0%, var( --e-global-color-20fd137 ) 100%);}.elementor-17 .elementor-element.elementor-element-54a42b96{--spacer-size:93px;}.elementor-17 .elementor-element.elementor-element-72e4c809 > .elementor-widget-container{margin:0px 60px -5px 0px;}.elementor-17 .elementor-element.elementor-element-72e4c809{text-align:left;}.elementor-17 .elementor-element.elementor-element-72e4c809 .elementor-heading-title{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-6fe873fc > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-6fe873fc{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-652a9487{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3a9c079e{--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;--border-radius:25px 25px 25px 25px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-3a9c079e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3a9c079e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-1d7dd669{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2c8982db > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-17 .elementor-element.elementor-element-2c8982db .elementor-icon-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-2c8982db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-57a04fc );color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-2c8982db.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2c8982db.elementor-view-default .elementor-icon{color:var( --e-global-color-57a04fc );border-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-2c8982db.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-2c8982db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-2c8982db.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-2c8982db.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-67b36e2 );}.elementor-17 .elementor-element.elementor-element-2c8982db .elementor-icon{font-size:29px;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-2c8982db .elementor-icon svg{height:29px;}.elementor-17 .elementor-element.elementor-element-5d29de62{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5c8a3d41 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-17 .elementor-element.elementor-element-5c8a3d41{text-align:left;}.elementor-17 .elementor-element.elementor-element-5c8a3d41 .elementor-heading-title{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-66f9aea > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-66f9aea{color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-1e1fa5c2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{background-color:#F7F7F7;font-family:var( --e-global-typography-bc40c3c-font-family ), Sans-serif;font-size:var( --e-global-typography-bc40c3c-font-size );font-weight:var( --e-global-typography-bc40c3c-font-weight );text-transform:var( --e-global-typography-bc40c3c-text-transform );line-height:var( --e-global-typography-bc40c3c-line-height );color:var( --e-global-color-20fd137 );padding:20px 30px 20px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a5e6ecf );border-radius:999px 999px 999px 999px;}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{background-color:transparent;color:var( --e-global-color-20fd137 );background-image:linear-gradient(169deg, var( --e-global-color-9cf2feb ) 0%, var( --e-global-color-573475d ) 100%);}.elementor-17 .elementor-element.elementor-element-7166b58e .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:12px;}.elementor-17 .elementor-element.elementor-element-7166b58e .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:12px;}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:20px;}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:20px;height:20px;}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:30px 30px 10px 68px;}.elementor-17 .elementor-element.elementor-element-5fdb750{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9420cfd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-966ac4b{--display:flex;--justify-content:center;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:11px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-966ac4b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-966ac4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5e6ecf );}.elementor-17 .elementor-element.elementor-element-e5f21fc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a5e6ecf );--border-color:var( --e-global-color-a5e6ecf );--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-e5f21fc:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e5f21fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57a04fc );}.elementor-17 .elementor-element.elementor-element-e1909c9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-17 .elementor-element.elementor-element-e1909c9 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-17 .elementor-element.elementor-element-e1909c9{--image-border-radius:10px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-17 .elementor-element.elementor-element-0c0d2b4{--display:flex;}.elementor-17 .elementor-element.elementor-element-127824f > .elementor-widget-container{border-radius:25px 25px 25px 25px;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-6d9304d8{--margin-top:0px;--margin-bottom:-48px;--margin-left:0px;--margin-right:0px;--padding-top:223px;--padding-bottom:47px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-553bc3d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7e7429cb .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-3c6df831 .elementor-heading-title{font-size:3em;}.elementor-17 .elementor-element.elementor-element-583143d2 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:13px 16px 13px 16px;}.elementor-17 .elementor-element.elementor-element-4681e434{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-3ea46314{--padding-top:100px;--padding-bottom:122px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-5e4dd06d{--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;}.elementor-17 .elementor-element.elementor-element-23f0d33e > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-17 .elementor-element.elementor-element-23f0d33e{text-align:center;}.elementor-17 .elementor-element.elementor-element-23f0d33e .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-f905b5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f905b5a{text-align:center;}.elementor-17 .elementor-element.elementor-element-486b72c0 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-322b36f8 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:13px 30px 13px 30px;}.elementor-17 .elementor-element.elementor-element-59a43023{--margin-top:0px;--margin-bottom:-157px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-670f437b img{height:218px;object-fit:cover;}.elementor-17 .elementor-element.elementor-element-4edbb3df:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4edbb3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px 598px;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-4edbb3df{--padding-top:50px;--padding-bottom:125px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-133f96d{--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;}.elementor-17 .elementor-element.elementor-element-30c2d53{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-575dd1d4 img{height:500px;object-fit:cover;}.elementor-17 .elementor-element.elementor-element-7f4ffa15{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-49707879{--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;--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-17 .elementor-element.elementor-element-59e0d851 > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-17 .elementor-element.elementor-element-59e0d851 .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-5bbd54d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1c574bd4 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-fa3b5e4 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:13px 30px 13px 30px;}.elementor-17 .elementor-element.elementor-element-4c64ba55{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-88px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-39956742 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-17 .elementor-element.elementor-element-3a70082 > .elementor-widget-container{margin:0px -61px -16px 0px;}.elementor-17 .elementor-element.elementor-element-1ea1db46 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-17 .elementor-element.elementor-element-d9c1c03 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-17 .elementor-element.elementor-element-edd7a7d{--padding-top:100px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-6535e85{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-3197bf0 .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-8d0e47b > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-17 .elementor-element.elementor-element-ff381c7{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-46486f8{--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;}.elementor-17 .elementor-element.elementor-element-e4e5970{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-566b4c3{--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;}.elementor-17 .elementor-element.elementor-element-c41392f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-501becf0{--padding-top:59px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-37d9fb0b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2280c9f3 .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-153c1e41 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-17 .elementor-element.elementor-element-6c7fa5c0 > .elementor-widget-container{margin:0px 40px -10px 40px;}.elementor-17 .elementor-element.elementor-element-78014f53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-20e4b236{--margin-top:0px;--margin-bottom:14px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-title{font-size:var( --e-global-typography-d952baf-font-size );line-height:var( --e-global-typography-d952baf-line-height );}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-title{font-size:var( --e-global-typography-d952baf-font-size );line-height:var( --e-global-typography-d952baf-line-height );}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-title{font-size:var( --e-global-typography-d952baf-font-size );line-height:var( --e-global-typography-d952baf-line-height );}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-6aeeee4c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-524eb897 img{height:447px;object-fit:cover;}.elementor-17 .elementor-element.elementor-element-722ab28c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-41ed9b82{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-6858697-font-size );line-height:var( --e-global-typography-6858697-line-height );margin-top:0px;}.elementor-17 .elementor-element.elementor-element-78b82bf9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1e0ea342 > .elementor-widget-container{margin:-12px 0px 3px 0px;}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-6858697-font-size );line-height:var( --e-global-typography-6858697-line-height );margin-top:0px;}.elementor-17 .elementor-element.elementor-element-1a316cd8 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-6858697-font-size );line-height:var( --e-global-typography-6858697-line-height );margin-top:0px;}.elementor-17 .elementor-element.elementor-element-51d6fd4d{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-7f10f0d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5f35e5d9 .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial_card, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-position:182px 207px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider:before{background-position:182px 207px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider.testimonial-active{background-position:182px 207px;}.elementor-17 .elementor-element.elementor-element-2ac2b59e{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-50ac8ca9 .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-4741947b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3ba7adae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-72e4c809 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-17 .elementor-element.elementor-element-3a9c079e{--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;}.elementor-17 .elementor-element.elementor-element-1d7dd669{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-2c8982db .elementor-icon{font-size:26px;}.elementor-17 .elementor-element.elementor-element-2c8982db .elementor-icon svg{height:26px;}.elementor-17 .elementor-element.elementor-element-1e1fa5c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:var( --e-global-typography-bc40c3c-font-size );line-height:var( --e-global-typography-bc40c3c-line-height );}.elementor-17 .elementor-element.elementor-element-5fdb750{--padding-top:100px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-966ac4b{--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-17 .elementor-element.elementor-element-e5f21fc{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-6d9304d8{--padding-top:98px;--padding-bottom:47px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-7e7429cb{text-align:center;}.elementor-17 .elementor-element.elementor-element-7e7429cb .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-3c6df831{text-align:center;}.elementor-17 .elementor-element.elementor-element-3c6df831 .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-583143d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-583143d2{text-align:center;}.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17 .elementor-element.elementor-element-e69e7a9 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:13px 30px 13px 30px;}.elementor-17 .elementor-element.elementor-element-4681e434{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-59944196{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6f57a7b{text-align:center;}.elementor-17 .elementor-element.elementor-element-3ea46314{--padding-top:100px;--padding-bottom:122px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-66f64bf3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-23f0d33e .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-22240dbf{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-5a12fb7f{--margin-top:0px;--margin-bottom:-333px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-e9e07a1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:33px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4a49b1a8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-4a49b1a8{text-align:center;}.elementor-17 .elementor-element.elementor-element-4b51fc3c{text-align:center;}.elementor-17 .elementor-element.elementor-element-1de7e91{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-48f44ced > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-17 .elementor-element.elementor-element-48f44ced{text-align:center;}.elementor-17 .elementor-element.elementor-element-1444abbb{text-align:center;}.elementor-17 .elementor-element.elementor-element-705a13cc{--spacer-size:310px;}.elementor-17 .elementor-element.elementor-element-696556e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-696556e.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-486b72c0{text-align:center;}.elementor-17 .elementor-element.elementor-element-4edbb3df:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4edbb3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:800px 0px;}.elementor-17 .elementor-element.elementor-element-4edbb3df{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-30c2d53.e-con{--order:99999 /* order end hack */;}.elementor-17 .elementor-element.elementor-element-575dd1d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-575dd1d4 img{height:170px;}.elementor-17 .elementor-element.elementor-element-7f4ffa15{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-49707879{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-49707879.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-59e0d851{text-align:center;}.elementor-17 .elementor-element.elementor-element-59e0d851 .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-5bbd54d3{text-align:center;}.elementor-17 .elementor-element.elementor-element-1c574bd4{text-align:center;}.elementor-17 .elementor-element.elementor-element-4c64ba55{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-403a946{--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;--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-54b8b9cf{--gap:15px 5px;--row-gap:15px;--column-gap:5px;}.elementor-17 .elementor-element.elementor-element-3a70082 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-17 .elementor-element.elementor-element-257c0a43{--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-4a7dbab7{--gap:15px 3px;--row-gap:15px;--column-gap:3px;}.elementor-17 .elementor-element.elementor-element-218b35d4 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-40d2a4a{--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-8252447{--gap:15px 3px;--row-gap:15px;--column-gap:3px;}.elementor-17 .elementor-element.elementor-element-3dc894c > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-17 .elementor-element.elementor-element-edd7a7d{--padding-top:100px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-3197bf0 .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-8d0e47b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ea8dd05{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-5d91d7f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-a78cba6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-501becf0{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2280c9f3 .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-153c1e41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6c7fa5c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-20e4b236{--padding-top:9px;--padding-bottom:14px;--padding-left:15px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box .info-box-inner .service-title{font-size:var( --e-global-typography-d952baf-font-size );line-height:var( --e-global-typography-d952baf-line-height );}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-17 .elementor-element.elementor-element-c9e7d8c .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:-8px;}.elementor-17 .elementor-element.elementor-element-1ea453b4{--padding-top:9px;--padding-bottom:25px;--padding-left:15px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1bc908fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box .info-box-inner .service-title{font-size:var( --e-global-typography-d952baf-font-size );line-height:var( --e-global-typography-d952baf-line-height );}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-17 .elementor-element.elementor-element-1bc908fe .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:-8px;}.elementor-17 .elementor-element.elementor-element-29f34ab2{--padding-top:9px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-11d61e86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box .info-box-inner .service-title{font-size:var( --e-global-typography-d952baf-font-size );line-height:var( --e-global-typography-d952baf-line-height );}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media{margin-top:0px;}.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_1 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_2 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_3 .info-box-inner .service-title,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_4 .info-box-inner .service-media,.elementor-17 .elementor-element.elementor-element-11d61e86 .pt_plus_info_box.info-box-style_7 .info-box-inner .service-title{margin-bottom:-8px;}.elementor-17 .elementor-element.elementor-element-6aeeee4c{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-524eb897 img{height:192px;}.elementor-17 .elementor-element.elementor-element-722ab28c{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-4eca5c0d .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-6858697-font-size );line-height:var( --e-global-typography-6858697-line-height );margin-top:0px;}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-1e0ea342 .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-6858697-font-size );line-height:var( --e-global-typography-6858697-line-height );margin-top:0px;}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block .counter-title{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-1a316cd8 .plus-number-counter .number-counter-inner-block .counter-number{font-size:var( --e-global-typography-6858697-font-size );line-height:var( --e-global-typography-6858697-line-height );margin-top:0px;}.elementor-17 .elementor-element.elementor-element-51d6fd4d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5f35e5d9 .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-1f1d460{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-17 .elementor-element.elementor-element-5da45d5f .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-testimonial_card, .elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-position:182px 248px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider:before{background-position:182px 248px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-single-testimonial-slider.testimonial-active{background-position:182px 248px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-stars > li:not(:last-child){margin-right:3px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-watermark-icon > i{font-size:20px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-watermark-icon > svg{width:20px;}.elementor-17 .elementor-element.elementor-element-5da45d5f .elementskit-commentor-bio .elementskit-commentor-image > img{height:52px;width:52px;}.elementor-17 .elementor-element.elementor-element-2ac2b59e{--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-50ac8ca9{text-align:center;}.elementor-17 .elementor-element.elementor-element-50ac8ca9 .elementor-heading-title{font-size:var( --e-global-typography-4edfdba-font-size );line-height:var( --e-global-typography-4edfdba-line-height );}.elementor-17 .elementor-element.elementor-element-4741947b{text-align:center;}.elementor-17 .elementor-element.elementor-element-4b26c942{text-align:center;}.elementor-17 .elementor-element.elementor-element-3ba7adae{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-72e4c809{text-align:center;}.elementor-17 .elementor-element.elementor-element-6fe873fc{text-align:center;}.elementor-17 .elementor-element.elementor-element-652a9487{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-3a9c079e{--width:90%;--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-1d7dd669{--width:34%;}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:0px;}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:0px;height:0px;}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:var( --e-global-typography-bc40c3c-font-size );line-height:var( --e-global-typography-bc40c3c-line-height );}.elementor-17 .elementor-element.elementor-element-7166b58e .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:30px 30px 20px 30px;}.elementor-17 .elementor-element.elementor-element-5fdb750{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-966ac4b{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-3fd07887{--width:77%;}.elementor-17 .elementor-element.elementor-element-22240dbf{--width:52.613%;}.elementor-17 .elementor-element.elementor-element-3b5796b7{--width:90%;}.elementor-17 .elementor-element.elementor-element-696556e{--width:87%;}.elementor-17 .elementor-element.elementor-element-63a43c59{--width:47%;}.elementor-17 .elementor-element.elementor-element-30c2d53{--width:34%;}.elementor-17 .elementor-element.elementor-element-4d7b9d80{--width:29%;}.elementor-17 .elementor-element.elementor-element-4c64ba55{--width:110%;}.elementor-17 .elementor-element.elementor-element-403a946{--width:31%;}.elementor-17 .elementor-element.elementor-element-257c0a43{--width:33%;}.elementor-17 .elementor-element.elementor-element-6535e85{--width:100%;}.elementor-17 .elementor-element.elementor-element-7be66741{--width:100%;}.elementor-17 .elementor-element.elementor-element-37d9fb0b{--width:65%;}.elementor-17 .elementor-element.elementor-element-78014f53{--width:37.41%;}.elementor-17 .elementor-element.elementor-element-6aeeee4c{--width:40.085%;}.elementor-17 .elementor-element.elementor-element-6ef4f460{--width:38%;}.elementor-17 .elementor-element.elementor-element-722ab28c{--width:100%;}.elementor-17 .elementor-element.elementor-element-2b496055{--width:86%;}.elementor-17 .elementor-element.elementor-element-30e79f5f{--width:60%;}.elementor-17 .elementor-element.elementor-element-3ba7adae{--width:50%;}.elementor-17 .elementor-element.elementor-element-3a9c079e{--width:78%;}.elementor-17 .elementor-element.elementor-element-1d7dd669{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-696556e{--width:66%;}.elementor-17 .elementor-element.elementor-element-63a43c59{--width:100%;}.elementor-17 .elementor-element.elementor-element-30c2d53{--width:53%;}.elementor-17 .elementor-element.elementor-element-4d7b9d80{--width:63%;}.elementor-17 .elementor-element.elementor-element-4c64ba55{--width:118%;}.elementor-17 .elementor-element.elementor-element-6535e85{--width:100%;}.elementor-17 .elementor-element.elementor-element-37d9fb0b{--width:100%;}.elementor-17 .elementor-element.elementor-element-78014f53{--width:88%;}.elementor-17 .elementor-element.elementor-element-6ef4f460{--width:54%;}.elementor-17 .elementor-element.elementor-element-30e79f5f{--width:66%;}.elementor-17 .elementor-element.elementor-element-3ba7adae{--width:68%;}.elementor-17 .elementor-element.elementor-element-3a9c079e{--width:100%;}}