.elementor-12 .elementor-element.elementor-element-39e2d52d{--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;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--border-radius:0px 0px 50px 50px;}.elementor-12 .elementor-element.elementor-element-39e2d52d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-39e2d52d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-39e2d52d::before, .elementor-12 .elementor-element.elementor-element-39e2d52d > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-39e2d52d > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-39e2d52d > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-39e2d52d > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-39e2d52d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://doubleglazing.ablesoft.co.uk/wp-content/uploads/2025/06/67443-e1743707809706.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-39e2d52d::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-825b2d6{--display:flex;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-267bee61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-51e1cf4d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-744c81c{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-7b44f06 .elementor-button{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-7b44f06{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7b44f06 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7b44f06 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7b44f06 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7b44f06 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-3452ecad img{width:60px;max-width:100%;border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-62c29f2e > .elementor-widget-container{margin:0px 0px 0px -40px;}.elementor-12 .elementor-element.elementor-element-62c29f2e img{width:60px;max-width:100%;border-radius:100px 100px 100px 100px;}.elementor-12 .elementor-element.elementor-element-6fc2fbef > .elementor-widget-container{margin:0px 0px 0px -40px;}.elementor-12 .elementor-element.elementor-element-6fc2fbef img{width:60px;max-width:100%;border-radius:100px 100px 100px 100px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-277e8742{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-766a5663{--display:flex;--min-height:500px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:90px;--margin-left:90px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-766a5663:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-766a5663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doubleglazing.ablesoft.co.uk/wp-content/uploads/2025/06/beautiful-female-women-driver-sitting-her-vehicle-holding-car-keys-ready-drive.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2546f082 > .elementor-widget-container{--e-transform-translateX:-90px;--e-transform-translateY:90px;}.elementor-12 .elementor-element.elementor-element-2546f082 img{width:300px;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-2484ab2d{--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;}.elementor-12 .elementor-element.elementor-element-146c1aa0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3392e306{--display:flex;--border-radius:10px 0px 0px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3392e306:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3392e306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doubleglazing.ablesoft.co.uk/wp-content/uploads/2025/06/person-preparing-get-driver-license-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2342358c{--display:flex;--justify-content:center;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-36a1a13 );--border-color:var( --e-global-color-36a1a13 );--border-radius:0px 10px 10px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-2342358c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2342358c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-4d445d76 .elementor-heading-title{font-family:var( --e-global-typography-8fb0cd9-font-family ), Sans-serif;font-size:var( --e-global-typography-8fb0cd9-font-size );font-weight:var( --e-global-typography-8fb0cd9-font-weight );text-transform:var( --e-global-typography-8fb0cd9-text-transform );line-height:var( --e-global-typography-8fb0cd9-line-height );letter-spacing:var( --e-global-typography-8fb0cd9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-655c0fef{font-family:var( --e-global-typography-1e04129-font-family ), Sans-serif;font-size:var( --e-global-typography-1e04129-font-size );font-weight:var( --e-global-typography-1e04129-font-weight );text-transform:var( --e-global-typography-1e04129-text-transform );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-3081cf2a{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-3081cf2a > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-3081cf2a img{width:60px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-385bb451{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5793635c{--display:flex;--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-36a1a13 );--border-color:var( --e-global-color-36a1a13 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-437a00f8{--display:flex;--min-height:250px;--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-437a00f8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-437a00f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doubleglazing.ablesoft.co.uk/wp-content/uploads/2025/06/driver-woman-car-steering-wheel-smile-a-woman-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5c863229 > .elementor-widget-container{background-color:var( --e-global-color-d689937 );padding:30px 30px 15px 30px;border-radius:0px 0px 10px 10px;}.elementor-12 .elementor-element.elementor-element-5c863229 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5c863229 .elementor-icon-box-title a{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2add9f04 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2add9f04 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-2add9f04 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2add9f04 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2add9f04 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2add9f04 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4d40812b{--display:flex;--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-36a1a13 );--border-color:var( --e-global-color-36a1a13 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-37ca692e{--display:flex;--min-height:250px;--border-radius:10px 10px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-37ca692e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-37ca692e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doubleglazing.ablesoft.co.uk/wp-content/uploads/2025/06/truck-driver-gripping-steering-wheel-while-navigat-2025-03-16-20-03-42-utc-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-48a4b7c7 > .elementor-widget-container{background-color:var( --e-global-color-d689937 );padding:30px 30px 15px 30px;border-radius:0px 0px 10px 10px;}.elementor-12 .elementor-element.elementor-element-48a4b7c7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-48a4b7c7 .elementor-icon-box-title a{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-51b1a8fd .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-51b1a8fd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-51b1a8fd .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-51b1a8fd .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-51b1a8fd .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-51b1a8fd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1b183715{--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;}.elementor-12 .elementor-element.elementor-element-1b183715:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1b183715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c14302 );}.elementor-12 .elementor-element.elementor-element-3e556989{text-align:center;}.elementor-12 .elementor-element.elementor-element-3e556989 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6362e7a1{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-17255a5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7c14302 );--border-color:var( --e-global-color-7c14302 );--border-radius:10px 0px 0px 10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-17255a5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-17255a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-5230c11f{text-align:left;}.elementor-12 .elementor-element.elementor-element-5230c11f img{width:70px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-431fc9c6 .elementor-heading-title{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3dd754e6 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3dd754e6.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-3dd754e6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3dd754e6 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3dd754e6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3dd754e6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3e6cbdf{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 3px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-7c14302 );--border-color:var( --e-global-color-7c14302 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-3e6cbdf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3e6cbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-5dbd6611{text-align:left;}.elementor-12 .elementor-element.elementor-element-5dbd6611 img{width:70px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-d2d847f .elementor-heading-title{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-60519644 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-60519644.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-60519644 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-60519644 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-60519644 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-60519644 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-70a1d35e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 3px 0px 3px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-7c14302 );--border-color:var( --e-global-color-7c14302 );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-70a1d35e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-70a1d35e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-53b373a0{text-align:left;}.elementor-12 .elementor-element.elementor-element-53b373a0 img{width:70px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4367319c .elementor-heading-title{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4be14041 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4be14041.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4be14041 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4be14041 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4be14041 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4be14041 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7350a0d4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-7c14302 );--border-color:var( --e-global-color-7c14302 );--border-radius:0px 10px 10px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-7350a0d4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7350a0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-602d700f{text-align:left;}.elementor-12 .elementor-element.elementor-element-602d700f img{width:70px;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2e25e4e1 .elementor-heading-title{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-756bd044 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-756bd044.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-756bd044 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-756bd044 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-756bd044 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-756bd044 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1513a1bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-54c91361.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-54c91361{text-align:center;}.elementor-12 .elementor-element.elementor-element-54c91361 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-1c2a9506 .elementor-button{background-color:#00000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;text-decoration:underline;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1c2a9506.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1c2a9506 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1c2a9506 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1c2a9506 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1c2a9506 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-38bc3a54{--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;--overflow:hidden;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;}.elementor-12 .elementor-element.elementor-element-38bc3a54:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-38bc3a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-38bc3a54::before, .elementor-12 .elementor-element.elementor-element-38bc3a54 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-38bc3a54 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-38bc3a54 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-38bc3a54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-38bc3a54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://doubleglazing.ablesoft.co.uk/wp-content/uploads/2025/06/67443-e1743707809706.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-69fe41bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-241aab9c{--display:flex;--justify-content:space-between;--border-radius:10px 0px 0px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-241aab9c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-241aab9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-12e32713{font-family:var( --e-global-typography-1e04129-font-family ), Sans-serif;font-size:var( --e-global-typography-1e04129-font-size );font-weight:var( --e-global-typography-1e04129-font-weight );text-transform:var( --e-global-typography-1e04129-text-transform );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-131c6b5b{--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:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-28baea6{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title{margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-28baea6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-28baea6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-28baea6.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-28baea6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon{font-size:25px;padding:4px;}.elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title a{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-12394873{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title{margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-12394873.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-12394873.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-12394873.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-12394873.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon{font-size:25px;padding:4px;}.elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title a{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7e147e49{--display:flex;--justify-content:flex-end;--border-radius:0px 10px 10px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7e147e49:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e147e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-1cd94141{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-762fb732{--display:flex;--min-height:500px;--border-radius:10px 0px 10px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-762fb732:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-762fb732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doubleglazing.ablesoft.co.uk/wp-content/uploads/2025/06/freepik__i-need-the-image-to-be-inside-the-car-with-the-stu__81476.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-fa5813{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-75c0d021{text-align:center;}.elementor-12 .elementor-element.elementor-element-75c0d021 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-430f1564{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-1e04129-font-family ), Sans-serif;font-size:var( --e-global-typography-1e04129-font-size );font-weight:var( --e-global-typography-1e04129-font-weight );text-transform:var( --e-global-typography-1e04129-text-transform );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-31ce88c6{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b214e8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-41ecfa2 > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(90deg, var( --e-global-color-7c14302 ) 50%, var( --e-global-color-027dbac ) 0%);border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-41ecfa2{text-align:center;font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-733e4c5c{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-733e4c5c > .elementor-widget-container{--e-transform-flipY:-1;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7c14302 ) 50%, #E3F2EE 0%);}.elementor-12 .elementor-element.elementor-element-733e4c5c:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://doubleglazing.ablesoft.co.uk/wp-content/plugins/elementor/assets/mask-shapes/triangle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-733e4c5c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://doubleglazing.ablesoft.co.uk/wp-content/plugins/elementor/assets/mask-shapes/triangle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-17e2eb04 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-17e2eb04 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-17e2eb04.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-17e2eb04.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-17e2eb04.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-17e2eb04 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-17e2eb04 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-12 .elementor-element.elementor-element-17e2eb04 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-21dd009f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-36a1a13 );--border-color:var( --e-global-color-36a1a13 );--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-3e363ccc > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(90deg, var( --e-global-color-7c14302 ) 50%, var( --e-global-color-027dbac ) 0%);border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-3e363ccc{text-align:center;font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-401d15dd{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-401d15dd > .elementor-widget-container{--e-transform-flipY:-1;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7c14302 ) 50%, #E3F2EE 0%);}.elementor-12 .elementor-element.elementor-element-401d15dd:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://doubleglazing.ablesoft.co.uk/wp-content/plugins/elementor/assets/mask-shapes/triangle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-401d15dd.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://doubleglazing.ablesoft.co.uk/wp-content/plugins/elementor/assets/mask-shapes/triangle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-18cdea78 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-18cdea78 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-18cdea78.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-18cdea78.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-18cdea78.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-18cdea78 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-18cdea78 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-12 .elementor-element.elementor-element-18cdea78 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-3bc69d1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-6d5e6f6f > .elementor-widget-container{background-color:transparent;padding:30px 30px 30px 30px;background-image:linear-gradient(90deg, var( --e-global-color-7c14302 ) 50%, var( --e-global-color-027dbac ) 0%);border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-6d5e6f6f{text-align:center;font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-650b84a5{--spacer-size:40px;}.elementor-12 .elementor-element.elementor-element-650b84a5 > .elementor-widget-container{--e-transform-flipY:-1;background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7c14302 ) 50%, #E3F2EE 0%);}.elementor-12 .elementor-element.elementor-element-650b84a5:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://doubleglazing.ablesoft.co.uk/wp-content/plugins/elementor/assets/mask-shapes/triangle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-650b84a5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://doubleglazing.ablesoft.co.uk/wp-content/plugins/elementor/assets/mask-shapes/triangle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-4c747dae > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4c747dae .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4c747dae.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-4c747dae.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4c747dae.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-4c747dae .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4c747dae .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-12 .elementor-element.elementor-element-4c747dae .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-5919f7e{--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;}.elementor-12 .elementor-element.elementor-element-5919f7e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5919f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c14302 );}.elementor-12 .elementor-element.elementor-element-4d630ec4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4aa6572b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-258d13ec{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3ee5acd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-548deaf3 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-717e237b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-717e237b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-717e237b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-3575eb22{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3575eb22.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title a{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-67230030{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-67230030 .elementor-widget-container{text-align:right;}.elementor-12 .elementor-element.elementor-element-67230030.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-67230030 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-67230030 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-67230030 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-67230030 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-67230030 .elementor-social-icon:hover i{color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-67230030 .elementor-social-icon:hover svg{fill:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-373e8b76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6e428ae5 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-7da9444f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7da9444f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7da9444f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-7c5f9e9d{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7c5f9e9d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title a{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a9ca1c3{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-a9ca1c3 .elementor-widget-container{text-align:right;}.elementor-12 .elementor-element.elementor-element-a9ca1c3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a9ca1c3 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a9ca1c3 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a9ca1c3 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a9ca1c3 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a9ca1c3 .elementor-social-icon:hover i{color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-a9ca1c3 .elementor-social-icon:hover svg{fill:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-7f515ada{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8d9a441 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-2eecae43{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2eecae43:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2eecae43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-74408a64{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-74408a64.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title a{font-family:var( --e-global-typography-073342c-font-family ), Sans-serif;font-size:var( --e-global-typography-073342c-font-size );font-weight:var( --e-global-typography-073342c-font-weight );text-transform:var( --e-global-typography-073342c-text-transform );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-15a435bd{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-15a435bd .elementor-widget-container{text-align:right;}.elementor-12 .elementor-element.elementor-element-15a435bd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-15a435bd .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-15a435bd .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-15a435bd .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-15a435bd .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-15a435bd .elementor-social-icon:hover i{color:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-15a435bd .elementor-social-icon:hover svg{fill:var( --e-global-color-d689937 );}.elementor-12 .elementor-element.elementor-element-794a8ee9{--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;}.elementor-12 .elementor-element.elementor-element-2952d9dc{--display:flex;--min-height:500px;--justify-content:center;--overlay-opacity:1;--border-radius:0px 10px 10px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-2952d9dc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2952d9dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://doubleglazing.ablesoft.co.uk/wp-content/uploads/2025/06/traffic-cones-car-driving-license-test-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2952d9dc::before, .elementor-12 .elementor-element.elementor-element-2952d9dc > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2952d9dc > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2952d9dc > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2952d9dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2952d9dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-d689937 ) 25%, #00000000 0%);}.elementor-12 .elementor-element.elementor-element-5b85c06c{--display:flex;--min-height:400px;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-12 .elementor-element.elementor-element-5b85c06c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5b85c06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c14302 );}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-3392e306{--width:100%;}.elementor-12 .elementor-element.elementor-element-2342358c{--width:100%;}.elementor-12 .elementor-element.elementor-element-17255a5{--width:50%;}.elementor-12 .elementor-element.elementor-element-3e6cbdf{--width:50%;}.elementor-12 .elementor-element.elementor-element-70a1d35e{--width:50%;}.elementor-12 .elementor-element.elementor-element-7350a0d4{--width:50%;}.elementor-12 .elementor-element.elementor-element-5b85c06c{--width:60%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-51e1cf4d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-4d445d76 .elementor-heading-title{font-size:var( --e-global-typography-8fb0cd9-font-size );line-height:var( --e-global-typography-8fb0cd9-line-height );letter-spacing:var( --e-global-typography-8fb0cd9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-655c0fef{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5c863229 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5c863229 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-48a4b7c7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-48a4b7c7 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e556989 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-431fc9c6 .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d2d847f .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4367319c .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2e25e4e1 .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-54c91361 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-12e32713{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-75c0d021 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-430f1564{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-41ecfa2{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-17e2eb04 .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e363ccc{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-18cdea78 .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6d5e6f6f{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4c747dae .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4aa6572b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}}@media(max-width:1200px){.elementor-12 .elementor-element.elementor-element-2484ab2d{--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-12 .elementor-element.elementor-element-146c1aa0{--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-12 .elementor-element.elementor-element-437a00f8{--min-height:150px;}.elementor-12 .elementor-element.elementor-element-37ca692e{--min-height:150px;}.elementor-12 .elementor-element.elementor-element-131c6b5b{--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-12 .elementor-element.elementor-element-28baea6{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-12394873{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-717e237b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-3575eb22{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-3575eb22.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-67230030 .elementor-widget-container{text-align:left;}.elementor-12 .elementor-element.elementor-element-67230030{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-67230030.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-7da9444f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-7c5f9e9d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7c5f9e9d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a9ca1c3 .elementor-widget-container{text-align:left;}.elementor-12 .elementor-element.elementor-element-a9ca1c3{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a9ca1c3.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-2eecae43{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-74408a64{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-74408a64.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-15a435bd .elementor-widget-container{text-align:left;}.elementor-12 .elementor-element.elementor-element-15a435bd{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-15a435bd.elementor-element{--align-self:flex-start;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-51e1cf4d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-146c1aa0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-3392e306{--min-height:300px;}.elementor-12 .elementor-element.elementor-element-4d445d76 .elementor-heading-title{font-size:var( --e-global-typography-8fb0cd9-font-size );line-height:var( --e-global-typography-8fb0cd9-line-height );letter-spacing:var( --e-global-typography-8fb0cd9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-655c0fef{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-437a00f8{--min-height:250px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5c863229 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5c863229 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-37ca692e{--min-height:250px;}.elementor-12 .elementor-element.elementor-element-48a4b7c7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-48a4b7c7 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e556989 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-6362e7a1{--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:wrap;}.elementor-12 .elementor-element.elementor-element-17255a5{border-width:0px 3px 3px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:0px;--border-radius:10px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-431fc9c6 .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e6cbdf{border-width:0px 0px 3px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:3px;--border-radius:0px 10px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d2d847f .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-70a1d35e{border-width:3px 3px 0px 0px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 10px;}.elementor-12 .elementor-element.elementor-element-4367319c .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7350a0d4{border-width:3px 0px 0px 3px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;--border-radius:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-2e25e4e1 .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-54c91361 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-12e32713{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-131c6b5b{--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-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-75c0d021 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-430f1564{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-31ce88c6{--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-12 .elementor-element.elementor-element-41ecfa2{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-17e2eb04 .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e363ccc{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-18cdea78 .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6d5e6f6f{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4c747dae .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4aa6572b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-67230030{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a9ca1c3{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-15a435bd{width:100%;max-width:100%;}}@media(max-width:880px){.elementor-12 .elementor-element.elementor-element-277e8742{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-766a5663{--margin-top:0px;--margin-bottom:60px;--margin-left:60px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2546f082 > .elementor-widget-container{--e-transform-translateX:-60px;--e-transform-translateY:60px;}.elementor-12 .elementor-element.elementor-element-2546f082 img{width:200px;}.elementor-12 .elementor-element.elementor-element-241aab9c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-430f1564{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-12 .elementor-element.elementor-element-5b85c06c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-39e2d52d{--border-radius:0px 0px 30px 30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-51e1cf4d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-766a5663{--min-height:300px;--margin-top:0px;--margin-bottom:30px;--margin-left:30px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2546f082 > .elementor-widget-container{--e-transform-translateX:-30px;--e-transform-translateY:30px;}.elementor-12 .elementor-element.elementor-element-2546f082 img{width:150px;}.elementor-12 .elementor-element.elementor-element-3392e306{--border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-2342358c{--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-2342358c.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-4d445d76 .elementor-heading-title{font-size:var( --e-global-typography-8fb0cd9-font-size );line-height:var( --e-global-typography-8fb0cd9-line-height );letter-spacing:var( --e-global-typography-8fb0cd9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-655c0fef{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-437a00f8{--min-height:200px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5c863229 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5c863229 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-37ca692e{--min-height:200px;}.elementor-12 .elementor-element.elementor-element-48a4b7c7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-48a4b7c7 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e556989 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-17255a5{border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-431fc9c6 .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e6cbdf{border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-d2d847f .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-70a1d35e{border-width:3px 0px 3px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-4367319c .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7350a0d4{border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-2e25e4e1 .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-54c91361 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-241aab9c{--border-radius:10px 10px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-12e32713{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7e147e49{--border-radius:0px 0px 10px 10px;}.elementor-12 .elementor-element.elementor-element-1cd94141{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-762fb732{--min-height:300px;--border-radius:0px 0px 10px 10px;}.elementor-12 .elementor-element.elementor-element-75c0d021 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-430f1564{width:100%;max-width:100%;font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-31ce88c6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-7b214e8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-41ecfa2{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-17e2eb04 .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-17e2eb04 .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-21dd009f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3e363ccc{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-18cdea78 .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-18cdea78 .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3bc69d1f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6d5e6f6f{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4c747dae .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-4c747dae .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4aa6572b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2952d9dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5b85c06c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-3392e306{--width:50%;}.elementor-12 .elementor-element.elementor-element-2342358c{--width:50%;}.elementor-12 .elementor-element.elementor-element-5b85c06c{--width:45%;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-51e1cf4d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-4d445d76 .elementor-heading-title{font-size:var( --e-global-typography-8fb0cd9-font-size );line-height:var( --e-global-typography-8fb0cd9-line-height );letter-spacing:var( --e-global-typography-8fb0cd9-letter-spacing );}.elementor-12 .elementor-element.elementor-element-655c0fef{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5c863229 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5c863229 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-48a4b7c7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-48a4b7c7 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e556989 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-431fc9c6 .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d2d847f .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4367319c .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-2e25e4e1 .elementor-heading-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-54c91361 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-12e32713{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-28baea6 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-12394873 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-75c0d021 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-430f1564{font-size:var( --e-global-typography-1e04129-font-size );line-height:var( --e-global-typography-1e04129-line-height );}.elementor-12 .elementor-element.elementor-element-41ecfa2{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-17e2eb04 .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3e363ccc{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-18cdea78 .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-6d5e6f6f{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4c747dae .elementor-image-box-title{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-4aa6572b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3575eb22 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7c5f9e9d .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}.elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-74408a64 .elementor-icon-box-title a{font-size:var( --e-global-typography-073342c-font-size );line-height:var( --e-global-typography-073342c-line-height );letter-spacing:var( --e-global-typography-073342c-letter-spacing );}}