.elementor-11 .elementor-element.elementor-element-2e68b2d{--display:flex;--min-height:80vh;--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;--justify-content:center;--overlay-opacity:0.4;}.elementor-11 .elementor-element.elementor-element-2e68b2d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2e68b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brightonpestservices.co.uk/wp-content/uploads/2026/02/Pest-Control-Brighton-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-2e68b2d::before, .elementor-11 .elementor-element.elementor-element-2e68b2d > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-2e68b2d > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-2e68b2d > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-2e68b2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-2e68b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2E7D32;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-14ae4cd{--display:flex;--min-height:30vh;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-14ae4cd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-14ae4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-adc6793.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-adc6793 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:46px;font-weight:800;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-41353a8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-41353a8 p{margin-block-end:18px;}.elementor-11 .elementor-element.elementor-element-c6c33b4{--display:flex;--min-height:0px;--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:0px;--margin-left:0px;--margin-right:0px;--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-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-d5930b8 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-d5930b8 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-d5930b8 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d5930b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-d5930b8 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-d5930b8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2c24e42 .elementor-button{background-color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-2c24e42 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-2c24e42 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2c24e42.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-2c24e42 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-2c24e42 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-69f60b9{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2286f81.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-header-inline{gap:30px;}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-header-block{gap:30px;}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-services-header{margin-bottom:40px;}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-subtitle-badge{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-card-image::before, .elementor-11 .elementor-element.elementor-element-2286f81 .tc-card-image::after{background-color:rgba(211, 47, 47, 0.5);}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-card-overlay{background-color:rgba(211, 47, 47, 0.5);}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-icon-box{background-color:#D32F2F;}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-icon-box i{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-icon-box svg{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-card-line{background-color:#D32F2F;}.elementor-11 .elementor-element.elementor-element-e318240{--display:flex;--min-height:500px;--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e318240:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e318240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brightonpestservices.co.uk/wp-content/uploads/2026/02/Pest-Control-Brighton-2.png");background-repeat:no-repeat;background-size:56% auto;}.elementor-11 .elementor-element.elementor-element-919568c{--display:flex;}.elementor-11 .elementor-element.elementor-element-74b08f8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-74b08f8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-74b08f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-d449408.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-d449408 .tc-stats-container{flex-direction:row;justify-content:space-between;gap:100px;}.elementor-11 .elementor-element.elementor-element-d449408 .tc-stat-icon i{font-size:48px;}.elementor-11 .elementor-element.elementor-element-d449408 .tc-stat-icon svg{width:48px;height:48px;fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d449408 .tc-stat-icon{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d449408 .tc-stat-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d449408 .tc-stat-subtitle{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e557670.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-e557670{text-align:center;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e1273bc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b52b21e{width:var( --container-widget-width, max-content );max-width:max-content;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 20px 5px 20px;--container-widget-width:max-content;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-11 .elementor-element.elementor-element-b52b21e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-b52b21e .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ca628e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-ca628e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-ca628e1 .elementor-heading-title{color:#000000;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-92bf338.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-92bf338 .gallery-item{padding:0 13px 13px 0;}.elementor-11 .elementor-element.elementor-element-92bf338 .gallery{margin:0 -13px -13px 0;}.elementor-11 .elementor-element.elementor-element-92bf338 .gallery-item img{border-radius:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-92bf338 .gallery-item .gallery-caption{text-align:center;}.elementor-11 .elementor-element.elementor-element-67192e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fc8f9ba .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-secondary ) 100%);border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-fc8f9ba .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-fc8f9ba .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-11 .elementor-element.elementor-element-fc8f9ba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-fc8f9ba .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-fc8f9ba .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-db2f888 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:radial-gradient(at center center, var( --e-global-color-text ) 0%, var( --e-global-color-secondary ) 100%);border-style:none;border-radius:10px 10px 10px 10px;}.elementor-11 .elementor-element.elementor-element-db2f888 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-db2f888 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-11 .elementor-element.elementor-element-db2f888.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-db2f888 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-db2f888 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1abf97e{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-b403b08{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3563cfd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-3563cfd .tc-accordion-item:not(:last-child){margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-3563cfd .tc-accordion-item{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-11 .elementor-element.elementor-element-3563cfd .tc-accordion-item.active .tc-accordion-title{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3563cfd .tc-accordion-item.active .tc-accordion-content{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3563cfd .tc-accordion-item.active{border-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-3563cfd .tc-accordion-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-1d521c4{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-414d7bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-414d7bf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-35bad2f{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-35bad2f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-35bad2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-b12fbf8{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-11 .elementor-element.elementor-element-b12fbf8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-b12fbf8 .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4c9bb3f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-4c9bb3f{text-align:center;}.elementor-11 .elementor-element.elementor-element-4c9bb3f .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2b1adef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-2b1adef .tc-review-rating{color:#FFBF00;}.elementor-11 .elementor-element.elementor-element-26b9a7d{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-services-header{text-align:center;margin-bottom:40px;}.elementor-11 .elementor-element.elementor-element-c8f7c3e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-c8f7c3e{--tc-cols:3;--tc-col-gap:30px;}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-service-item{width:calc((100% - (var(--tc-col-gap, 30px) * (var(--tc-cols, 3) - 1))) / var(--tc-cols, 3));}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-services-grid{justify-content:center;column-gap:30px;row-gap:36px;}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-services-list{gap:36px;}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-subtitle-badge{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-card-image::before, .elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-card-image::after{background-color:rgba(211, 47, 47, 0.5);}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-card-overlay{background-color:rgba(211, 47, 47, 0.5);}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-card-line{background-color:#D32F2F;}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-service-card.style-4 .tc-card-content{text-align:center;}.elementor-11 .elementor-element.elementor-element-4742736{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-8fe3b9a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-8fe3b9a .tc-services-header{margin-bottom:40px;}.elementor-11 .elementor-element.elementor-element-8fe3b9a .tc-subtitle-badge{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8fe3b9a .tc-card-image::before, .elementor-11 .elementor-element.elementor-element-8fe3b9a .tc-card-image::after{background-color:rgba(211, 47, 47, 0.5);}.elementor-11 .elementor-element.elementor-element-8fe3b9a .tc-card-overlay{background-color:rgba(211, 47, 47, 0.5);}.elementor-11 .elementor-element.elementor-element-8fe3b9a .tc-card-line{background-color:#D32F2F;}.elementor-11 .elementor-element.elementor-element-ec7c3cb{--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;}.elementor-11 .elementor-element.elementor-element-7c89fc3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3c5417c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-d09f418{--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;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-d09f418:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d09f418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3D3D3;}.elementor-11 .elementor-element.elementor-element-dc4329c{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-accent );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-11 .elementor-element.elementor-element-dc4329c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-dc4329c .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7dc5b30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7dc5b30.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-7dc5b30 .elementor-heading-title{color:#000000;}.elementor-11 .elementor-element.elementor-element-2eacd58.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-2eacd58 input:not([type="submit"]), .elementor-11 .elementor-element.elementor-element-2eacd58 textarea{background-color:#f9f9f9;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-c8f7c3e{--tc-cols:2;}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-service-item{width:calc((100% - (var(--tc-col-gap, 30px) * (var(--tc-cols, 3) - 1))) / var(--tc-cols, 3));}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-14ae4cd{--width:55%;}.elementor-11 .elementor-element.elementor-element-c6c33b4{--width:100%;}.elementor-11 .elementor-element.elementor-element-919568c{--content-width:15%;}.elementor-11 .elementor-element.elementor-element-74b08f8{--content-width:80%;}.elementor-11 .elementor-element.elementor-element-b403b08{--width:60%;}.elementor-11 .elementor-element.elementor-element-1d521c4{--width:60%;}.elementor-11 .elementor-element.elementor-element-7c89fc3{--width:60%;}.elementor-11 .elementor-element.elementor-element-d09f418{--width:40%;}}@media(min-width:1025px){.elementor-11 .elementor-element.elementor-element-2e68b2d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2e68b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-11 .elementor-element.elementor-element-e318240:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e318240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-adc6793 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-c6c33b4{--gap:0px 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-69f60b9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2286f81 .tc-services-header{text-align:center;}.elementor-11 .elementor-element.elementor-element-e318240{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d449408 .tc-stat-icon{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-d449408 .tc-stats-container{gap:0px;}.elementor-11 .elementor-element.elementor-element-e1273bc{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-1abf97e{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-35bad2f{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-26b9a7d{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-c8f7c3e{--tc-cols:1;}.elementor-11 .elementor-element.elementor-element-c8f7c3e .tc-service-item{width:calc((100% - (var(--tc-col-gap, 30px) * (var(--tc-cols, 3) - 1))) / var(--tc-cols, 3));}.elementor-11 .elementor-element.elementor-element-8fe3b9a .tc-services-header{text-align:center;}}/* Start custom CSS for image-gallery, class: .elementor-element-92bf338 */.gallery-icon {
  aspect-ratio: 16 / 9;   /* consistent rectangle */
  overflow: hidden;
}

.gallery-icon img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}/* End custom CSS */