.elementor-538 .elementor-element.elementor-element-3c46dc8{--display:flex;--min-height:530px;--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;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-538 .elementor-element.elementor-element-3c46dc8:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-3c46dc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://transparent.ca/wp-content/uploads/2025/08/bg-service-areas-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-538 .elementor-element.elementor-element-644b252{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-538 .elementor-element.elementor-element-644b252 .elementor-image-box-title{margin-bottom:20px;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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-644b252 .elementor-image-box-description{font-family:var( --e-global-typography-a15d463-font-family ), Sans-serif;font-size:var( --e-global-typography-a15d463-font-size );font-weight:var( --e-global-typography-a15d463-font-weight );line-height:var( --e-global-typography-a15d463-line-height );color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-41c367a{--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:60px 30px;--row-gap:60px;--column-gap:30px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-538 .elementor-element.elementor-element-41c367a:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-41c367a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e289df );}.elementor-538 .elementor-element.elementor-element-eecf607{width:100%;max-width:100%;text-align:center;}.elementor-538 .elementor-element.elementor-element-8a2842a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-538 .elementor-element.elementor-element-8a2842a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-8a2842a .elementor-image-box-wrapper{text-align:start;}.elementor-538 .elementor-element.elementor-element-8a2842a.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-538 .elementor-element.elementor-element-8a2842a.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-538 .elementor-element.elementor-element-8a2842a.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-8a2842a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-538 .elementor-element.elementor-element-8a2842a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-538 .elementor-element.elementor-element-8a2842a .elementor-image-box-title{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-602e84e{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-538 .elementor-element.elementor-element-602e84e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-602e84e .elementor-image-box-wrapper{text-align:start;}.elementor-538 .elementor-element.elementor-element-602e84e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-538 .elementor-element.elementor-element-602e84e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-538 .elementor-element.elementor-element-602e84e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-602e84e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-538 .elementor-element.elementor-element-602e84e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-538 .elementor-element.elementor-element-602e84e .elementor-image-box-title{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-46c3335{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-538 .elementor-element.elementor-element-46c3335.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-46c3335 .elementor-image-box-wrapper{text-align:start;}.elementor-538 .elementor-element.elementor-element-46c3335.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-538 .elementor-element.elementor-element-46c3335.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-538 .elementor-element.elementor-element-46c3335.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-46c3335 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-538 .elementor-element.elementor-element-46c3335 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-538 .elementor-element.elementor-element-46c3335 .elementor-image-box-title{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-91bfb96{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-538 .elementor-element.elementor-element-91bfb96.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-91bfb96 .elementor-image-box-wrapper{text-align:start;}.elementor-538 .elementor-element.elementor-element-91bfb96.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-538 .elementor-element.elementor-element-91bfb96.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-538 .elementor-element.elementor-element-91bfb96.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-91bfb96 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-538 .elementor-element.elementor-element-91bfb96 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-538 .elementor-element.elementor-element-91bfb96 .elementor-image-box-title{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-1adcc50{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-538 .elementor-element.elementor-element-05c0fbf{width:100%;max-width:100%;text-align:center;}.elementor-538 .elementor-element.elementor-element-05c0fbf > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-538 .elementor-element.elementor-element-2846346{--display:flex;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--background-transition:0.3s;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-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-538 .elementor-element.elementor-element-2846346:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-2846346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-538 .elementor-element.elementor-element-2846346:hover{background-color:transparent;background-image:linear-gradient(214deg, #0D447B 20.31%, #152441 97.95%);}.elementor-538 .elementor-element.elementor-element-2846346.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-827bf36 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-538 .elementor-element.elementor-element-827bf36 .elementor-icon{font-size:60px;}.elementor-538 .elementor-element.elementor-element-827bf36 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-827bf36 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-827bf36 .elementor-icon-box-title{color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-827bf36 .elementor-icon-box-description{color:var( --e-global-color-af05e87 );}.elementor-538 .elementor-element.elementor-element-d8553ae{width:auto;max-width:auto;text-align:center;}.elementor-538 .elementor-element.elementor-element-d8553ae.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-538 .elementor-element.elementor-element-d8553ae .elementor-heading-title{font-family:var( --e-global-typography-77594ae-font-family ), Sans-serif;font-size:var( --e-global-typography-77594ae-font-size );font-weight:var( --e-global-typography-77594ae-font-weight );line-height:var( --e-global-typography-77594ae-line-height );color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-e1fd197{--display:flex;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--background-transition:0.3s;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-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-538 .elementor-element.elementor-element-e1fd197:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-e1fd197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-538 .elementor-element.elementor-element-e1fd197:hover{background-color:transparent;background-image:linear-gradient(214deg, #0D447B 20.31%, #152441 97.95%);}.elementor-538 .elementor-element.elementor-element-e1fd197.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-71ffd69 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-538 .elementor-element.elementor-element-71ffd69 .elementor-icon{font-size:60px;}.elementor-538 .elementor-element.elementor-element-71ffd69 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-71ffd69 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-71ffd69 .elementor-icon-box-title{color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-71ffd69 .elementor-icon-box-description{color:var( --e-global-color-af05e87 );}.elementor-538 .elementor-element.elementor-element-5ca3579{width:auto;max-width:auto;text-align:center;}.elementor-538 .elementor-element.elementor-element-5ca3579.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-538 .elementor-element.elementor-element-5ca3579 .elementor-heading-title{font-family:var( --e-global-typography-77594ae-font-family ), Sans-serif;font-size:var( --e-global-typography-77594ae-font-size );font-weight:var( --e-global-typography-77594ae-font-weight );line-height:var( --e-global-typography-77594ae-line-height );color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-5b07e8e{--display:flex;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--background-transition:0.3s;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-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-538 .elementor-element.elementor-element-5b07e8e:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-5b07e8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-538 .elementor-element.elementor-element-5b07e8e:hover{background-color:transparent;background-image:linear-gradient(214deg, #0D447B 20.31%, #152441 97.95%);}.elementor-538 .elementor-element.elementor-element-5b07e8e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-632202c .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-538 .elementor-element.elementor-element-632202c .elementor-icon{font-size:60px;}.elementor-538 .elementor-element.elementor-element-632202c .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-632202c .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-632202c .elementor-icon-box-title{color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-632202c .elementor-icon-box-description{color:var( --e-global-color-af05e87 );}.elementor-538 .elementor-element.elementor-element-605cbcb{width:auto;max-width:auto;text-align:center;}.elementor-538 .elementor-element.elementor-element-605cbcb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-538 .elementor-element.elementor-element-605cbcb .elementor-heading-title{font-family:var( --e-global-typography-77594ae-font-family ), Sans-serif;font-size:var( --e-global-typography-77594ae-font-size );font-weight:var( --e-global-typography-77594ae-font-weight );line-height:var( --e-global-typography-77594ae-line-height );color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-8241ab0{--display:flex;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--background-transition:0.3s;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-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-538 .elementor-element.elementor-element-8241ab0:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-8241ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-538 .elementor-element.elementor-element-8241ab0:hover{background-color:transparent;background-image:linear-gradient(214deg, #0D447B 20.31%, #152441 97.95%);}.elementor-538 .elementor-element.elementor-element-8241ab0.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-538 .elementor-element.elementor-element-a847aa9 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-538 .elementor-element.elementor-element-a847aa9 .elementor-icon{font-size:60px;}.elementor-538 .elementor-element.elementor-element-a847aa9 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-a847aa9 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-a847aa9 .elementor-icon-box-title{color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-a847aa9 .elementor-icon-box-description{color:var( --e-global-color-af05e87 );}.elementor-538 .elementor-element.elementor-element-4ccc56c{width:auto;max-width:auto;text-align:center;}.elementor-538 .elementor-element.elementor-element-4ccc56c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-538 .elementor-element.elementor-element-4ccc56c .elementor-heading-title{font-family:var( --e-global-typography-77594ae-font-family ), Sans-serif;font-size:var( --e-global-typography-77594ae-font-size );font-weight:var( --e-global-typography-77594ae-font-weight );line-height:var( --e-global-typography-77594ae-line-height );color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-4836c95{--display:flex;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--background-transition:0.3s;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-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-538 .elementor-element.elementor-element-4836c95:not(.elementor-motion-effects-element-type-background), .elementor-538 .elementor-element.elementor-element-4836c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-538 .elementor-element.elementor-element-4836c95:hover{background-color:transparent;background-image:linear-gradient(214deg, #0D447B 20.31%, #152441 97.95%);}.elementor-538 .elementor-element.elementor-element-4836c95.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-538 .elementor-element.elementor-element-8b66bf1 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-538 .elementor-element.elementor-element-8b66bf1 .elementor-icon{font-size:60px;}.elementor-538 .elementor-element.elementor-element-8b66bf1 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-8b66bf1 .elementor-icon-box-title a{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-8b66bf1 .elementor-icon-box-title{color:var( --e-global-color-dd4c003 );}.elementor-538 .elementor-element.elementor-element-8b66bf1 .elementor-icon-box-description{color:var( --e-global-color-af05e87 );}.elementor-538 .elementor-element.elementor-element-9fe6d6b{width:auto;max-width:auto;text-align:center;}.elementor-538 .elementor-element.elementor-element-9fe6d6b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-538 .elementor-element.elementor-element-9fe6d6b .elementor-heading-title{font-family:var( --e-global-typography-77594ae-font-family ), Sans-serif;font-size:var( --e-global-typography-77594ae-font-size );font-weight:var( --e-global-typography-77594ae-font-weight );line-height:var( --e-global-typography-77594ae-line-height );color:var( --e-global-color-dd4c003 );}@media(max-width:1024px){.elementor-538 .elementor-element.elementor-element-644b252{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-538 .elementor-element.elementor-element-644b252 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-538 .elementor-element.elementor-element-644b252 .elementor-image-box-description{font-size:var( --e-global-typography-a15d463-font-size );line-height:var( --e-global-typography-a15d463-line-height );}.elementor-538 .elementor-element.elementor-element-41c367a{--gap:40px 30px;--row-gap:40px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-538 .elementor-element.elementor-element-8a2842a{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-538 .elementor-element.elementor-element-8a2842a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-8a2842a .elementor-image-box-title{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-602e84e{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-538 .elementor-element.elementor-element-602e84e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-602e84e .elementor-image-box-title{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-46c3335{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-538 .elementor-element.elementor-element-46c3335.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-46c3335 .elementor-image-box-title{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-91bfb96{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-538 .elementor-element.elementor-element-91bfb96.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-91bfb96 .elementor-image-box-title{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-1adcc50{--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-538 .elementor-element.elementor-element-827bf36 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-827bf36 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-d8553ae .elementor-heading-title{font-size:var( --e-global-typography-77594ae-font-size );line-height:var( --e-global-typography-77594ae-line-height );}.elementor-538 .elementor-element.elementor-element-71ffd69 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-71ffd69 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-5ca3579 .elementor-heading-title{font-size:var( --e-global-typography-77594ae-font-size );line-height:var( --e-global-typography-77594ae-line-height );}.elementor-538 .elementor-element.elementor-element-632202c .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-632202c .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-605cbcb .elementor-heading-title{font-size:var( --e-global-typography-77594ae-font-size );line-height:var( --e-global-typography-77594ae-line-height );}.elementor-538 .elementor-element.elementor-element-8241ab0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-a847aa9 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-a847aa9 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-4ccc56c .elementor-heading-title{font-size:var( --e-global-typography-77594ae-font-size );line-height:var( --e-global-typography-77594ae-line-height );}.elementor-538 .elementor-element.elementor-element-8b66bf1 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-8b66bf1 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-9fe6d6b .elementor-heading-title{font-size:var( --e-global-typography-77594ae-font-size );line-height:var( --e-global-typography-77594ae-line-height );}}@media(max-width:767px){.elementor-538 .elementor-element.elementor-element-3c46dc8{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-538 .elementor-element.elementor-element-644b252{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-538 .elementor-element.elementor-element-644b252 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-538 .elementor-element.elementor-element-644b252 .elementor-image-box-description{font-size:var( --e-global-typography-a15d463-font-size );line-height:var( --e-global-typography-a15d463-line-height );}.elementor-538 .elementor-element.elementor-element-41c367a{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-538 .elementor-element.elementor-element-8a2842a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-538 .elementor-element.elementor-element-8a2842a .elementor-image-box-wrapper{text-align:center;}.elementor-538 .elementor-element.elementor-element-8a2842a .elementor-image-box-img{margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-8a2842a .elementor-image-box-title{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-602e84e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-538 .elementor-element.elementor-element-602e84e .elementor-image-box-wrapper{text-align:center;}.elementor-538 .elementor-element.elementor-element-602e84e .elementor-image-box-img{margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-602e84e .elementor-image-box-title{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-46c3335{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-538 .elementor-element.elementor-element-46c3335 .elementor-image-box-wrapper{text-align:center;}.elementor-538 .elementor-element.elementor-element-46c3335 .elementor-image-box-img{margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-46c3335 .elementor-image-box-title{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-91bfb96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-538 .elementor-element.elementor-element-91bfb96 .elementor-image-box-wrapper{text-align:center;}.elementor-538 .elementor-element.elementor-element-91bfb96 .elementor-image-box-img{margin-bottom:10px;}.elementor-538 .elementor-element.elementor-element-91bfb96 .elementor-image-box-title{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-1adcc50{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-538 .elementor-element.elementor-element-827bf36 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-827bf36 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-d8553ae .elementor-heading-title{font-size:var( --e-global-typography-77594ae-font-size );line-height:var( --e-global-typography-77594ae-line-height );}.elementor-538 .elementor-element.elementor-element-71ffd69 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-71ffd69 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-5ca3579 .elementor-heading-title{font-size:var( --e-global-typography-77594ae-font-size );line-height:var( --e-global-typography-77594ae-line-height );}.elementor-538 .elementor-element.elementor-element-632202c .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-632202c .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-605cbcb .elementor-heading-title{font-size:var( --e-global-typography-77594ae-font-size );line-height:var( --e-global-typography-77594ae-line-height );}.elementor-538 .elementor-element.elementor-element-a847aa9 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-a847aa9 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-4ccc56c .elementor-heading-title{font-size:var( --e-global-typography-77594ae-font-size );line-height:var( --e-global-typography-77594ae-line-height );}.elementor-538 .elementor-element.elementor-element-4836c95.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-538 .elementor-element.elementor-element-8b66bf1 .elementor-icon-box-title, .elementor-538 .elementor-element.elementor-element-8b66bf1 .elementor-icon-box-title a{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-538 .elementor-element.elementor-element-9fe6d6b .elementor-heading-title{font-size:var( --e-global-typography-77594ae-font-size );line-height:var( --e-global-typography-77594ae-line-height );}}@media(min-width:768px){.elementor-538 .elementor-element.elementor-element-2846346{--width:28%;}.elementor-538 .elementor-element.elementor-element-e1fd197{--width:28%;}.elementor-538 .elementor-element.elementor-element-5b07e8e{--width:28%;}.elementor-538 .elementor-element.elementor-element-8241ab0{--width:31.8%;}.elementor-538 .elementor-element.elementor-element-4836c95{--width:31.8%;}}@media(max-width:1024px) and (min-width:768px){.elementor-538 .elementor-element.elementor-element-2846346{--width:45%;}.elementor-538 .elementor-element.elementor-element-e1fd197{--width:45%;}.elementor-538 .elementor-element.elementor-element-5b07e8e{--width:45%;}.elementor-538 .elementor-element.elementor-element-8241ab0{--width:45%;}.elementor-538 .elementor-element.elementor-element-4836c95{--width:48%;}}/* Start custom CSS *//*location*/
.ics-locations .elementor-image-box-title:before {
    content: "\f3c5";
    font-family: 'Font Awesome 5 Pro';
    font-weight: 600; 
    font-size: 16px;
    margin-right: 15px;
    display: inline-block;
    color:var(--e-global-color-0528011);
}

/*hover*/
.ics-locations .elementor-image-box-content {
  transform: translateY(0px);
  transition: all 0.3s ease-out
}

.ics-locations:hover .elementor-image-box-content {
    transform: translateY(-10px)
}

/*services*/

.learnmore-btn:after {
    color:var(--e-global-color-0528011) !important;
}

.proxmox-cart.elementor-element.proxmox-cart:hover {
    background-color: var(--e-global-color-accent);
}/* End custom CSS */