.elementor-2775 .elementor-element.elementor-element-c23166e{--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;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E6E8;--border-color:#E4E6E8;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-2775 .elementor-element.elementor-element-c23166e:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-c23166e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cgsurfc );}.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 );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-2775 .elementor-element.elementor-element-8eb58f5 .elementor-heading-title{color:var( --e-global-color-cgmuted );}.elementor-2775 .elementor-element.elementor-element-0f83ca3 .elementor-heading-title{color:#D1D5DB;}.elementor-2775 .elementor-element.elementor-element-bce6d07 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2775 .elementor-element.elementor-element-rlcr4 .elementor-heading-title{color:#D1D5DB;}.elementor-2775 .elementor-element.elementor-element-rlcr5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2775 .elementor-element.elementor-element-580f153{--display:flex;--min-height:700px;--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:38px 38px;--row-gap:38px;--column-gap:38px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-580f153:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-580f153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2026/09/construction.webp");background-position:center center;background-size:cover;}.elementor-2775 .elementor-element.elementor-element-580f153::before, .elementor-2775 .elementor-element.elementor-element-580f153 > .elementor-background-video-container::before, .elementor-2775 .elementor-element.elementor-element-580f153 > .e-con-inner > .elementor-background-video-container::before, .elementor-2775 .elementor-element.elementor-element-580f153 > .elementor-background-slideshow::before, .elementor-2775 .elementor-element.elementor-element-580f153 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2775 .elementor-element.elementor-element-580f153 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #07111F 31%, #08162685 64%);}.elementor-2775 .elementor-element.elementor-element-7f3bb74{--display:flex;--min-height:687px;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:32px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2775 .elementor-element.elementor-element-4464ded{width:var( --container-widget-width, 33% );max-width:33%;padding:3px 3px 3px 3px;--container-widget-width:33%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#254CA5;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-2775 .elementor-element.elementor-element-4464ded.elementor-element{--align-self:flex-start;}.elementor-2775 .elementor-element.elementor-element-4464ded .elementor-icon-list-icon i{color:#254CA5;transition:color 0.3s;}.elementor-2775 .elementor-element.elementor-element-4464ded .elementor-icon-list-icon svg{fill:#254CA5;transition:fill 0.3s;}.elementor-2775 .elementor-element.elementor-element-4464ded .elementor-icon-list-text{color:#254CA5;transition:color 0.3s;}.elementor-2775 .elementor-element.elementor-element-1d4ef54 .elementor-heading-title{color:#FFFFFF;}.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 );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-2775 .elementor-element.elementor-element-6d50ddb p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-6d50ddb{color:#D5DFED;}.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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2775 .elementor-element.elementor-element-b16b536 .elementor-button{background-color:#FFFFFF;fill:#142A4B;color:#142A4B;border-radius:5px 5px 5px 5px;padding:14px 28px 14px 28px;}.elementor-2775 .elementor-element.elementor-element-b16b536 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2775 .elementor-element.elementor-element-b16b536 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-2775 .elementor-element.elementor-element-d5ee7f4{--display:flex;--min-height:687px;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:32px;--padding-bottom:42px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-68b3aeb{--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;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-68b3aeb:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-68b3aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-68240e0{--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;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-5f341c2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2775 .elementor-element.elementor-element-f31ebb3 img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-2775 .elementor-element.elementor-element-89ba022{--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;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);--margin-top:-65px;--margin-bottom:0px;--margin-left:24px;--margin-right:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:2;}.elementor-2775 .elementor-element.elementor-element-89ba022:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-89ba022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(112deg, #02081BFC 0%, #2877AD 90%);}.elementor-2775 .elementor-element.elementor-element-eea961c{--display:flex;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2775 .elementor-element.elementor-element-748d6cb .elementor-icon-wrapper{text-align:center;}.elementor-2775 .elementor-element.elementor-element-748d6cb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-748d6cb.elementor-view-framed .elementor-icon, .elementor-2775 .elementor-element.elementor-element-748d6cb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-748d6cb.elementor-view-framed .elementor-icon, .elementor-2775 .elementor-element.elementor-element-748d6cb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-748d6cb .elementor-icon{font-size:55px;}.elementor-2775 .elementor-element.elementor-element-748d6cb .elementor-icon svg{height:55px;}.elementor-2775 .elementor-element.elementor-element-748d6cb .elementor-icon i, .elementor-2775 .elementor-element.elementor-element-748d6cb .elementor-icon svg{transform:rotate(0deg);}.elementor-2775 .elementor-element.elementor-element-6040db8{--display:flex;--min-height:0px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-51d2deb .elementor-heading-title{color:#BED0F7;}.elementor-2775 .elementor-element.elementor-element-c92f8f8 p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-c92f8f8{color:#D5DFED;}.elementor-2775 .elementor-element.elementor-element-0d5b060{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-8a91a2e .elementor-heading-title{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-7b4eaf8 .elementor-heading-title{color:#14243C;}.elementor-2775 .elementor-element.elementor-element-823baaa p{margin-block-end:16px;}.elementor-2775 .elementor-element.elementor-element-823baaa{color:#8A93A3;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2775 .elementor-element.elementor-element-cef03ca{--divider-border-style:solid;--divider-color:#D4DCE5;--divider-border-width:1px;}.elementor-2775 .elementor-element.elementor-element-cef03ca .elementor-divider-separator{width:100%;}.elementor-2775 .elementor-element.elementor-element-cef03ca .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-4f1fd4c{--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;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-4f1fd4c:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-4f1fd4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-ba24b1a{--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;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-ef0fc4d{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-a44e015 .elementor-heading-title{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-3b6e0e5 .elementor-heading-title{color:#14243C;}.elementor-2775 .elementor-element.elementor-element-6304ca8 p{margin-block-end:16px;}.elementor-2775 .elementor-element.elementor-element-6304ca8{color:#8A93A3;}.elementor-2775 .elementor-element.elementor-element-mtfeatg{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2775 .elementor-element.elementor-element-mtfeat1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2775 .elementor-element.elementor-element-mtfeat2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2775 .elementor-element.elementor-element-mtfeat3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2775 .elementor-element.elementor-element-mtfeat4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2775 .elementor-element.elementor-element-mtfeat5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2775 .elementor-element.elementor-element-mtfeat6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2775 .elementor-element.elementor-element-mtfeat7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2775 .elementor-element.elementor-element-mtfeat8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2775 .elementor-element.elementor-element-ec58291{--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;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:0.5;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-ec58291:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-ec58291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(56deg, #07111F 43%, #2877AD 100%);}.elementor-2775 .elementor-element.elementor-element-ec58291::before, .elementor-2775 .elementor-element.elementor-element-ec58291 > .elementor-background-video-container::before, .elementor-2775 .elementor-element.elementor-element-ec58291 > .e-con-inner > .elementor-background-video-container::before, .elementor-2775 .elementor-element.elementor-element-ec58291 > .elementor-background-slideshow::before, .elementor-2775 .elementor-element.elementor-element-ec58291 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2775 .elementor-element.elementor-element-ec58291 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2775 .elementor-element.elementor-element-80ebfd2{--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;--align-items:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-0b502fd{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-20da6af .elementor-heading-title{color:#3B75FC;}.elementor-2775 .elementor-element.elementor-element-6f082fa .elementor-heading-title{color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-cbed503{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-81e5e9b{width:100%;max-width:100%;color:#D5DFED;}.elementor-2775 .elementor-element.elementor-element-81e5e9b p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-9049258{--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;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-f32dc3f{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2775 .elementor-element.elementor-element-f32dc3f:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-f32dc3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-a1a640a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2775 .elementor-element.elementor-element-a1a640a img{width:100%;height:290px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2775 .elementor-element.elementor-element-79baa7d .elementor-heading-title{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-8c5024e .elementor-heading-title{color:#14243C;}.elementor-2775 .elementor-element.elementor-element-fc867cc p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-fc867cc{color:#8A93A3;}.elementor-2775 .elementor-element.elementor-element-fe4d1b6{--divider-border-style:solid;--divider-color:#CED2DA;--divider-border-width:1px;}.elementor-2775 .elementor-element.elementor-element-fe4d1b6 .elementor-divider-separator{width:100%;}.elementor-2775 .elementor-element.elementor-element-fe4d1b6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-c351056 .elementor-button{background-color:#FFFFFF00;fill:#254CA5;color:#254CA5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#254CA5;border-radius:5px 5px 5px 5px;padding:14px 28px 14px 28px;}.elementor-2775 .elementor-element.elementor-element-c351056.elementor-element{--align-self:stretch;}.elementor-2775 .elementor-element.elementor-element-c351056 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2775 .elementor-element.elementor-element-c351056 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-2775 .elementor-element.elementor-element-a9f1f1c{--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-e5d80a1{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2775 .elementor-element.elementor-element-e5d80a1:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-e5d80a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-980cf41{--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;--align-items:stretch;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-b519b68{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-2668ac6 img{width:100%;height:195px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2775 .elementor-element.elementor-element-3c8c616{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-84fa9d6 .elementor-heading-title{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-9b9ff86 .elementor-heading-title{color:#14243C;}.elementor-2775 .elementor-element.elementor-element-2d4af81 p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-2d4af81{color:#8A93A3;}.elementor-2775 .elementor-element.elementor-element-53f1826{--divider-border-style:solid;--divider-color:#CED2DA;--divider-border-width:1px;}.elementor-2775 .elementor-element.elementor-element-53f1826 .elementor-divider-separator{width:100%;}.elementor-2775 .elementor-element.elementor-element-53f1826 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-fe1ef4c .elementor-button{background-color:#FFFFFF00;fill:#254CA5;color:#254CA5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#254CA5;border-radius:5px 5px 5px 5px;padding:14px 28px 14px 28px;}.elementor-2775 .elementor-element.elementor-element-fe1ef4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2775 .elementor-element.elementor-element-fe1ef4c .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2775 .elementor-element.elementor-element-7d42795{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2775 .elementor-element.elementor-element-7d42795:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-7d42795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-2901766{--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;--align-items:stretch;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-85053d8{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-12b921c img{width:100%;height:195px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-2775 .elementor-element.elementor-element-c1f2607{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-d3e83db .elementor-heading-title{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-5224526 .elementor-heading-title{color:#14243C;}.elementor-2775 .elementor-element.elementor-element-21edce2 p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-21edce2{color:#8A93A3;}.elementor-2775 .elementor-element.elementor-element-318fe2a{--divider-border-style:solid;--divider-color:#CED2DA;--divider-border-width:1px;}.elementor-2775 .elementor-element.elementor-element-318fe2a .elementor-divider-separator{width:100%;}.elementor-2775 .elementor-element.elementor-element-318fe2a .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-65ef8e0 .elementor-button{background-color:#FFFFFF00;fill:#254CA5;color:#254CA5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#254CA5;border-radius:5px 5px 5px 5px;padding:14px 28px 14px 28px;}.elementor-2775 .elementor-element.elementor-element-65ef8e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2775 .elementor-element.elementor-element-65ef8e0 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2775 .elementor-element.elementor-element-3a470b4{--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;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-bf61b8e{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-394796b .elementor-heading-title{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-39b025d .elementor-heading-title{color:#14243C;}.elementor-2775 .elementor-element.elementor-element-b62522d p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-b62522d{color:#8A93A3;}.elementor-2775 .elementor-element.elementor-element-b15cfd8{--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;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-b15cfd8::before, .elementor-2775 .elementor-element.elementor-element-b15cfd8 > .elementor-background-video-container::before, .elementor-2775 .elementor-element.elementor-element-b15cfd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2775 .elementor-element.elementor-element-b15cfd8 > .elementor-background-slideshow::before, .elementor-2775 .elementor-element.elementor-element-b15cfd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2775 .elementor-element.elementor-element-b15cfd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2775 .elementor-element.elementor-element-4ca47f8{--display:flex;--min-height:360px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.89;--border-radius:8px 8px 8px 8px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2775 .elementor-element.elementor-element-4ca47f8:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-4ca47f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142A4B;background-image:url("/wp-content/uploads/2026/09/barber-colman-16-16-hobber.jpg");background-position:center center;background-size:cover;}.elementor-2775 .elementor-element.elementor-element-4ca47f8::before, .elementor-2775 .elementor-element.elementor-element-4ca47f8 > .elementor-background-video-container::before, .elementor-2775 .elementor-element.elementor-element-4ca47f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2775 .elementor-element.elementor-element-4ca47f8 > .elementor-background-slideshow::before, .elementor-2775 .elementor-element.elementor-element-4ca47f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2775 .elementor-element.elementor-element-4ca47f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, #07111F 49%, #1B3FA0 100%);}.elementor-2775 .elementor-element.elementor-element-rlxc1li .elementor-icon-wrapper{text-align:center;}.elementor-2775 .elementor-element.elementor-element-ce2634f .elementor-heading-title{color:#BED0F7;}.elementor-2775 .elementor-element.elementor-element-965f65b .elementor-heading-title{color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-450faf6 p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-450faf6{color:#D5DFED;}.elementor-2775 .elementor-element.elementor-element-rlxc1l .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2775 .elementor-element.elementor-element-rlxc1l .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2775 .elementor-element.elementor-element-rlxc1l{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2775 .elementor-element.elementor-element-rlxc1l .elementor-icon-list-text{transition:color 0.3s;}.elementor-2775 .elementor-element.elementor-element-rlxc1b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2775 .elementor-element.elementor-element-rlxc1b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2775 .elementor-element.elementor-element-4e7b165{--display:flex;--min-height:360px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.87;--border-radius:8px 8px 8px 8px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2775 .elementor-element.elementor-element-4e7b165:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-4e7b165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#142A4B;background-image:url("/wp-content/uploads/2026/09/banner_helical_gears.webp");background-position:center center;background-size:cover;}.elementor-2775 .elementor-element.elementor-element-4e7b165::before, .elementor-2775 .elementor-element.elementor-element-4e7b165 > .elementor-background-video-container::before, .elementor-2775 .elementor-element.elementor-element-4e7b165 > .e-con-inner > .elementor-background-video-container::before, .elementor-2775 .elementor-element.elementor-element-4e7b165 > .elementor-background-slideshow::before, .elementor-2775 .elementor-element.elementor-element-4e7b165 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2775 .elementor-element.elementor-element-4e7b165 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, #07111F 50%, #1B3FA0 100%);}.elementor-2775 .elementor-element.elementor-element-rlxc2li .elementor-icon-wrapper{text-align:center;}.elementor-2775 .elementor-element.elementor-element-74460ab .elementor-heading-title{color:#BED0F7;}.elementor-2775 .elementor-element.elementor-element-6570ff2 .elementor-heading-title{color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-4daf1e4 p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-4daf1e4{color:#D5DFED;}.elementor-2775 .elementor-element.elementor-element-rlxc2l .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2775 .elementor-element.elementor-element-rlxc2l .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2775 .elementor-element.elementor-element-rlxc2l{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2775 .elementor-element.elementor-element-rlxc2l .elementor-icon-list-text{transition:color 0.3s;}.elementor-2775 .elementor-element.elementor-element-rlxc2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2775 .elementor-element.elementor-element-rlxc2b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2775 .elementor-element.elementor-element-e44113c{--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;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-e44113c:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-e44113c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-2775 .elementor-element.elementor-element-73625e9{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-37028d9{--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;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-c4509dd{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-931e169 .elementor-heading-title{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-7fe2ace .elementor-heading-title{color:#14243C;}.elementor-2775 .elementor-element.elementor-element-3a3bb0b p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-3a3bb0b{color:#8A93A3;}.elementor-2775 .elementor-element.elementor-element-f0dfc1a .elementor-button{background-color:#FFFFFF00;fill:#254CA5;color:#254CA5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#254CA5;border-radius:5px 5px 5px 5px;padding:14px 28px 14px 28px;}.elementor-2775 .elementor-element.elementor-element-f0dfc1a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2775 .elementor-element.elementor-element-f0dfc1a .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2775 .elementor-element.elementor-element-2ac348a{--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:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-74963e0{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2775 .elementor-element.elementor-element-6d1cc47{--grid-columns:3;--grid-row-gap:12px;--grid-column-gap:12px;}.elementor-2775 .elementor-element.elementor-element-6d1cc47 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2775 .elementor-element.elementor-element-6d1cc47 .e-loop-item > .elementor-section, .elementor-2775 .elementor-element.elementor-element-6d1cc47 .e-loop-item > .elementor-section > .elementor-container, .elementor-2775 .elementor-element.elementor-element-6d1cc47 .e-loop-item > .e-con, .elementor-2775 .elementor-element.elementor-element-6d1cc47 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2775 .elementor-element.elementor-element-d802045{--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;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-d802045:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-d802045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2775 .elementor-element.elementor-element-ac6249a{--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;--align-items:stretch;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-b0c4a34{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-9bde381 .elementor-heading-title{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-7e1069c .elementor-heading-title{color:#14243C;}.elementor-2775 .elementor-element.elementor-element-22a38a9 p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-22a38a9{color:#8A93A3;}.elementor-2775 .elementor-element.elementor-element-b9f097e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-accordion-item{border-width:1px;border-color:#D9E1EB;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#D9E1EB;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#D9E1EB;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-tab-title{background-color:#FFFFFF;padding:24px 24px 24px 24px;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-accordion-icon, .elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-accordion-title{color:#14243C;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-accordion-icon svg{fill:#14243C;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-active .elementor-accordion-icon, .elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-active .elementor-accordion-title{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-active .elementor-accordion-icon svg{fill:#254CA5;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-tab-title .elementor-accordion-icon i:before{color:#000000;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-tab-title .elementor-accordion-icon svg{fill:#000000;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#254CA5;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-accordion-icon{margin-inline-end:0px;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-tab-content{color:#8A93A3;padding:20px 20px 20px 20px;}.elementor-2775 .elementor-element.elementor-element-5d1eb01{--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;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-5d1eb01:not(.elementor-motion-effects-element-type-background), .elementor-2775 .elementor-element.elementor-element-5d1eb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6FA;}.elementor-2775 .elementor-element.elementor-element-a5326f3{--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;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-407e5d9{--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;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-00922e2{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-f0321bb .elementor-heading-title{color:#254CA5;}.elementor-2775 .elementor-element.elementor-element-fddb54e .elementor-heading-title{color:#14243C;}.elementor-2775 .elementor-element.elementor-element-3a62a57 p{margin-block-end:0px;}.elementor-2775 .elementor-element.elementor-element-3a62a57{color:#8A93A3;}.elementor-2775 .elementor-element.elementor-element-ca14cd2{--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:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2775 .elementor-element.elementor-element-4a8df92 .elementor-button{background-color:#FFFFFF00;fill:#254CA5;color:#254CA5;border-style:solid;border-width:1px 1px 1px 1px;border-color:#254CA5;border-radius:5px 5px 5px 5px;padding:14px 28px 14px 28px;}.elementor-2775 .elementor-element.elementor-element-4a8df92 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2775 .elementor-element.elementor-element-4a8df92 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-2775 .elementor-element.elementor-element-3d7b010{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-2775 .elementor-element.elementor-element-3d7b010 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2775 .elementor-element.elementor-element-3d7b010 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2775 .elementor-element.elementor-element-3d7b010 .e-loop-item > .elementor-section, .elementor-2775 .elementor-element.elementor-element-3d7b010 .e-loop-item > .elementor-section > .elementor-container, .elementor-2775 .elementor-element.elementor-element-3d7b010 .e-loop-item > .e-con, .elementor-2775 .elementor-element.elementor-element-3d7b010 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1023px){.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-2775 .elementor-element.elementor-element-580f153{--min-height:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2775 .elementor-element.elementor-element-7f3bb74{--min-height:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2775 .elementor-element.elementor-element-4464ded{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2775 .elementor-element.elementor-element-d5ee7f4{--min-height:0px;}.elementor-2775 .elementor-element.elementor-element-68b3aeb{--padding-top:56px;--padding-bottom:56px;--padding-left:30px;--padding-right:30px;}.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-2775 .elementor-element.elementor-element-f31ebb3 img{height:520px;}.elementor-2775 .elementor-element.elementor-element-89ba022{--flex-wrap:nowrap;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2775 .elementor-element.elementor-element-4f1fd4c{--padding-top:56px;--padding-bottom:56px;--padding-left:30px;--padding-right:30px;}.elementor-2775 .elementor-element.elementor-element-ba24b1a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2775 .elementor-element.elementor-element-mtfeatg{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.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-2775 .elementor-element.elementor-element-ec58291{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2775 .elementor-element.elementor-element-2668ac6 img{height:290px;object-fit:cover;}.elementor-2775 .elementor-element.elementor-element-12b921c img{height:290px;}.elementor-2775 .elementor-element.elementor-element-3a470b4{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2775 .elementor-element.elementor-element-e44113c{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2775 .elementor-element.elementor-element-6d1cc47{--grid-columns:1;}.elementor-2775 .elementor-element.elementor-element-d802045{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2775 .elementor-element.elementor-element-ac6249a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-accordion .elementor-accordion-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-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2775 .elementor-element.elementor-element-5d1eb01{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2775 .elementor-element.elementor-element-3d7b010{--grid-columns:2;}}@media(max-width:639px){.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-2775 .elementor-element.elementor-element-580f153{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-7f3bb74{--width:100%;--min-height:34px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2775 .elementor-element.elementor-element-4464ded{width:auto;max-width:auto;padding:3px 20px 3px 20px;}.elementor-2775 .elementor-element.elementor-element-4464ded.elementor-element{--align-self:flex-start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-2775 .elementor-element.elementor-element-d5ee7f4{--width:100%;--min-height:34px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-68b3aeb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-68240e0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-5f341c2{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.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-2775 .elementor-element.elementor-element-f31ebb3 img{height:300px;}.elementor-2775 .elementor-element.elementor-element-89ba022{--width:90%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:-140px;--margin-bottom:0px;--margin-left:16px;--margin-right:24px;}.elementor-2775 .elementor-element.elementor-element-eea961c{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-6040db8{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-51d2deb{text-align:center;}.elementor-2775 .elementor-element.elementor-element-c92f8f8{text-align:center;}.elementor-2775 .elementor-element.elementor-element-0d5b060{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2775 .elementor-element.elementor-element-4f1fd4c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-ba24b1a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-ef0fc4d{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-mtfeatg{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;}.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-2775 .elementor-element.elementor-element-ec58291{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-80ebfd2{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-0b502fd{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-cbed503{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-9049258{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-f32dc3f{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-a1a640a img{height:260px;}.elementor-2775 .elementor-element.elementor-element-a9f1f1c{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-e5d80a1{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-980cf41{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-b519b68{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-2668ac6 img{height:260px;}.elementor-2775 .elementor-element.elementor-element-3c8c616{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-7d42795{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-2901766{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-85053d8{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-12b921c img{height:260px;}.elementor-2775 .elementor-element.elementor-element-c1f2607{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-3a470b4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-bf61b8e{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-b15cfd8{--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-4ca47f8{--width:100%;--min-height:285px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-4e7b165{--width:100%;--min-height:285px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-e44113c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-73625e9{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-37028d9{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-c4509dd{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-2ac348a{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-74963e0{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2775 .elementor-element.elementor-element-6d1cc47{--grid-columns:1;}.elementor-2775 .elementor-element.elementor-element-d802045{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-ac6249a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-b0c4a34{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-b9f097e{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-accordion .elementor-accordion-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-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-tab-title{padding:20px 18px 20px 18px;}.elementor-2775 .elementor-element.elementor-element-c1e4a3d .elementor-accordion-icon{margin-inline-end:0px;}.elementor-2775 .elementor-element.elementor-element-5d1eb01{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-2775 .elementor-element.elementor-element-a5326f3{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-407e5d9{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-00922e2{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-ca14cd2{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2775 .elementor-element.elementor-element-3d7b010{--grid-columns:1;}}@media(min-width:640px){.elementor-2775 .elementor-element.elementor-element-c23166e{--content-width:1248px;}.elementor-2775 .elementor-element.elementor-element-580f153{--content-width:1240px;}.elementor-2775 .elementor-element.elementor-element-7f3bb74{--width:50%;}.elementor-2775 .elementor-element.elementor-element-d5ee7f4{--width:50%;}.elementor-2775 .elementor-element.elementor-element-68b3aeb{--content-width:1248px;}.elementor-2775 .elementor-element.elementor-element-5f341c2{--width:44%;}.elementor-2775 .elementor-element.elementor-element-89ba022{--width:90%;}.elementor-2775 .elementor-element.elementor-element-eea961c{--width:15%;}.elementor-2775 .elementor-element.elementor-element-6040db8{--width:85%;}.elementor-2775 .elementor-element.elementor-element-0d5b060{--width:56%;}.elementor-2775 .elementor-element.elementor-element-4f1fd4c{--content-width:1248px;}.elementor-2775 .elementor-element.elementor-element-ef0fc4d{--width:100%;}.elementor-2775 .elementor-element.elementor-element-ec58291{--content-width:1240px;}.elementor-2775 .elementor-element.elementor-element-0b502fd{--width:60%;}.elementor-2775 .elementor-element.elementor-element-cbed503{--width:100%;}.elementor-2775 .elementor-element.elementor-element-f32dc3f{--width:50%;}.elementor-2775 .elementor-element.elementor-element-a9f1f1c{--width:50%;}.elementor-2775 .elementor-element.elementor-element-e5d80a1{--width:100%;}.elementor-2775 .elementor-element.elementor-element-b519b68{--width:37%;}.elementor-2775 .elementor-element.elementor-element-3c8c616{--width:63%;}.elementor-2775 .elementor-element.elementor-element-7d42795{--width:100%;}.elementor-2775 .elementor-element.elementor-element-85053d8{--width:37%;}.elementor-2775 .elementor-element.elementor-element-c1f2607{--width:63%;}.elementor-2775 .elementor-element.elementor-element-3a470b4{--content-width:1240px;}.elementor-2775 .elementor-element.elementor-element-4ca47f8{--width:50%;}.elementor-2775 .elementor-element.elementor-element-4e7b165{--width:50%;}.elementor-2775 .elementor-element.elementor-element-e44113c{--content-width:1240px;}.elementor-2775 .elementor-element.elementor-element-c4509dd{--width:75%;}.elementor-2775 .elementor-element.elementor-element-2ac348a{--width:25%;}.elementor-2775 .elementor-element.elementor-element-74963e0{--width:100%;}.elementor-2775 .elementor-element.elementor-element-d802045{--content-width:1240px;}.elementor-2775 .elementor-element.elementor-element-b0c4a34{--width:33%;}.elementor-2775 .elementor-element.elementor-element-b9f097e{--width:67%;}.elementor-2775 .elementor-element.elementor-element-5d1eb01{--content-width:1248px;}.elementor-2775 .elementor-element.elementor-element-00922e2{--width:75%;}.elementor-2775 .elementor-element.elementor-element-ca14cd2{--width:25%;}}@media(max-width:1023px) and (min-width:640px){.elementor-2775 .elementor-element.elementor-element-7f3bb74{--width:100%;}.elementor-2775 .elementor-element.elementor-element-d5ee7f4{--width:100%;}.elementor-2775 .elementor-element.elementor-element-5f341c2{--width:100%;}.elementor-2775 .elementor-element.elementor-element-0d5b060{--width:100%;}.elementor-2775 .elementor-element.elementor-element-ef0fc4d{--width:100%;}.elementor-2775 .elementor-element.elementor-element-0b502fd{--width:100%;}.elementor-2775 .elementor-element.elementor-element-f32dc3f{--width:100%;}.elementor-2775 .elementor-element.elementor-element-a9f1f1c{--width:100%;}.elementor-2775 .elementor-element.elementor-element-b519b68{--width:100%;}.elementor-2775 .elementor-element.elementor-element-3c8c616{--width:100%;}.elementor-2775 .elementor-element.elementor-element-85053d8{--width:100%;}.elementor-2775 .elementor-element.elementor-element-c1f2607{--width:100%;}.elementor-2775 .elementor-element.elementor-element-4ca47f8{--width:100%;}.elementor-2775 .elementor-element.elementor-element-4e7b165{--width:100%;}.elementor-2775 .elementor-element.elementor-element-c4509dd{--width:100%;}.elementor-2775 .elementor-element.elementor-element-2ac348a{--width:100%;}.elementor-2775 .elementor-element.elementor-element-b0c4a34{--width:100%;}.elementor-2775 .elementor-element.elementor-element-b9f097e{--width:100%;}.elementor-2775 .elementor-element.elementor-element-00922e2{--width:100%;}.elementor-2775 .elementor-element.elementor-element-ca14cd2{--width:100%;}}@media(min-width:1536px){.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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.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-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2775 .elementor-element.elementor-element-mtfeatg{--grid-auto-flow:row;}.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-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-accordion .elementor-accordion-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-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-580f153 */.elementor-2775 .elementor-element.elementor-element-580f153 .elementor-icon svg,.elementor-2775 .elementor-element.elementor-element-580f153 .elementor-icon svg *,.elementor-2775 .elementor-element.elementor-element-580f153 .elementor-button-icon svg,.elementor-2775 .elementor-element.elementor-element-580f153 .elementor-button-icon svg * {fill:none!important;stroke:currentColor;} .elementor-2775 .elementor-element.elementor-element-580f153 {scroll-margin-top:180px;} .elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-card {transition:transform .28s ease,box-shadow .28s ease;} .elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-card:focus-visible {transform:translateY(-4px);box-shadow:0 14px 32px #142a4b14;} .elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-image {overflow:hidden;border-radius:6px;} .elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-image img {transition:transform .5s ease;} .elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-card:hover .cg-ind-image img {transform:scale(1.035);} .elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-arrow svg {transition:transform .25s ease;} .elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-card:hover .cg-ind-arrow svg {transform:translate(3px,-3px);} .elementor-2775 .elementor-element.elementor-element-580f153 .elementor-invisible {visibility:visible;} @media(max-width:767px){.elementor-2775 .elementor-element.elementor-element-580f153 {scroll-margin-top:110px;}} @media(prefers-reduced-motion:reduce){.elementor-2775 .elementor-element.elementor-element-580f153 *,.elementor-2775 .elementor-element.elementor-element-580f153 *::before,.elementor-2775 .elementor-element.elementor-element-580f153 *::after {animation:none!important;transition:none!important;} .elementor-2775 .elementor-element.elementor-element-580f153 .elementor-invisible {visibility:visible!important;opacity:1!important;} .elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-card:focus-visible,.elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-card:hover img,.elementor-2775 .elementor-element.elementor-element-580f153 .cg-ind-card:hover svg {transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68b3aeb */.elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-icon svg,.elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-icon svg *,.elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-button-icon svg,.elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-button-icon svg * {fill:none!important;stroke:currentColor;} .elementor-2775 .elementor-element.elementor-element-68b3aeb {scroll-margin-top:180px;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-card {transition:transform .28s ease,box-shadow .28s ease;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-card:focus-visible {transform:translateY(-4px);box-shadow:0 14px 32px #142a4b14;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-image {overflow:hidden;border-radius:6px;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-image img {transition:transform .5s ease;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-card:hover .cg-ind-image img {transform:scale(1.035);} .elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-arrow svg {transition:transform .25s ease;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-card:hover .cg-ind-arrow svg {transform:translate(3px,-3px);} .elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-invisible {visibility:visible;} @media(max-width:767px){.elementor-2775 .elementor-element.elementor-element-68b3aeb {scroll-margin-top:110px;}} @media(prefers-reduced-motion:reduce){.elementor-2775 .elementor-element.elementor-element-68b3aeb *,.elementor-2775 .elementor-element.elementor-element-68b3aeb *::before,.elementor-2775 .elementor-element.elementor-element-68b3aeb *::after {animation:none!important;transition:none!important;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-invisible {visibility:visible!important;opacity:1!important;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-card:focus-visible,.elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-card:hover img,.elementor-2775 .elementor-element.elementor-element-68b3aeb .cg-ind-card:hover svg {transform:none!important;}} .elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-icon-list-item {align-items:flex-start;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-icon-list-icon {padding-top:4px;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-icon-list-icon svg,.elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-icon-list-icon svg * {fill:none!important;stroke:currentColor;} .elementor-2775 .elementor-element.elementor-element-68b3aeb .elementor-widget-text-editor p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f1fd4c */.elementor-2775 .elementor-element.elementor-element-4f1fd4c .elementor-icon svg,.elementor-2775 .elementor-element.elementor-element-4f1fd4c .elementor-icon svg *,.elementor-2775 .elementor-element.elementor-element-4f1fd4c .elementor-button-icon svg,.elementor-2775 .elementor-element.elementor-element-4f1fd4c .elementor-button-icon svg * {fill:none!important;stroke:currentColor;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c {scroll-margin-top:180px;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-card {transition:transform .28s ease,box-shadow .28s ease;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-card:focus-visible {transform:translateY(-4px);box-shadow:0 14px 32px #142a4b14;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-image {overflow:hidden;border-radius:6px;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-image img {transition:transform .5s ease;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-card:hover .cg-ind-image img {transform:scale(1.035);} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-arrow svg {transition:transform .25s ease;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-card:hover .cg-ind-arrow svg {transform:translate(3px,-3px);} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .elementor-invisible {visibility:visible;} @media(max-width:767px){.elementor-2775 .elementor-element.elementor-element-4f1fd4c {scroll-margin-top:110px;}} @media(prefers-reduced-motion:reduce){.elementor-2775 .elementor-element.elementor-element-4f1fd4c *,.elementor-2775 .elementor-element.elementor-element-4f1fd4c *::before,.elementor-2775 .elementor-element.elementor-element-4f1fd4c *::after {animation:none!important;transition:none!important;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .elementor-invisible {visibility:visible!important;opacity:1!important;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-card:focus-visible,.elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-card:hover img,.elementor-2775 .elementor-element.elementor-element-4f1fd4c .cg-ind-card:hover svg {transform:none!important;}} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .elementor-icon-list-item {align-items:flex-start;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .elementor-icon-list-icon {padding-top:4px;} .elementor-2775 .elementor-element.elementor-element-4f1fd4c .elementor-widget-text-editor p:last-child {margin-bottom:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec58291 */.elementor-2775 .elementor-element.elementor-element-ec58291 .elementor-icon svg,.elementor-2775 .elementor-element.elementor-element-ec58291 .elementor-icon svg *,.elementor-2775 .elementor-element.elementor-element-ec58291 .elementor-button-icon svg,.elementor-2775 .elementor-element.elementor-element-ec58291 .elementor-button-icon svg * {fill:none!important;stroke:currentColor;} .elementor-2775 .elementor-element.elementor-element-ec58291 {scroll-margin-top:180px;} .elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-card {transition:transform .28s ease,box-shadow .28s ease;} .elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-card:focus-visible {transform:translateY(-4px);box-shadow:0 14px 32px #142a4b14;} .elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-image {overflow:hidden;border-radius:6px;} .elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-image img {transition:transform .5s ease;} .elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-card:hover .cg-ind-image img {transform:scale(1.035);} .elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-arrow svg {transition:transform .25s ease;} .elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-card:hover .cg-ind-arrow svg {transform:translate(3px,-3px);} .elementor-2775 .elementor-element.elementor-element-ec58291 .elementor-invisible {visibility:visible;} @media(max-width:767px){.elementor-2775 .elementor-element.elementor-element-ec58291 {scroll-margin-top:110px;}} @media(prefers-reduced-motion:reduce){.elementor-2775 .elementor-element.elementor-element-ec58291 *,.elementor-2775 .elementor-element.elementor-element-ec58291 *::before,.elementor-2775 .elementor-element.elementor-element-ec58291 *::after {animation:none!important;transition:none!important;} .elementor-2775 .elementor-element.elementor-element-ec58291 .elementor-invisible {visibility:visible!important;opacity:1!important;} .elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-card:focus-visible,.elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-card:hover img,.elementor-2775 .elementor-element.elementor-element-ec58291 .cg-ind-card:hover svg {transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a470b4 */.elementor-2775 .elementor-element.elementor-element-3a470b4 .elementor-icon svg,.elementor-2775 .elementor-element.elementor-element-3a470b4 .elementor-icon svg *,.elementor-2775 .elementor-element.elementor-element-3a470b4 .elementor-button-icon svg,.elementor-2775 .elementor-element.elementor-element-3a470b4 .elementor-button-icon svg * {fill:none!important;stroke:currentColor;} .elementor-2775 .elementor-element.elementor-element-3a470b4 {scroll-margin-top:180px;} .elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-card {transition:transform .28s ease,box-shadow .28s ease;} .elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-card:focus-visible {transform:translateY(-4px);box-shadow:0 14px 32px #142a4b14;} .elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-image {overflow:hidden;border-radius:6px;} .elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-image img {transition:transform .5s ease;} .elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-card:hover .cg-ind-image img {transform:scale(1.035);} .elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-arrow svg {transition:transform .25s ease;} .elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-card:hover .cg-ind-arrow svg {transform:translate(3px,-3px);} .elementor-2775 .elementor-element.elementor-element-3a470b4 .elementor-invisible {visibility:visible;} @media(max-width:767px){.elementor-2775 .elementor-element.elementor-element-3a470b4 {scroll-margin-top:110px;}} @media(prefers-reduced-motion:reduce){.elementor-2775 .elementor-element.elementor-element-3a470b4 *,.elementor-2775 .elementor-element.elementor-element-3a470b4 *::before,.elementor-2775 .elementor-element.elementor-element-3a470b4 *::after {animation:none!important;transition:none!important;} .elementor-2775 .elementor-element.elementor-element-3a470b4 .elementor-invisible {visibility:visible!important;opacity:1!important;} .elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-card:focus-visible,.elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-card:hover img,.elementor-2775 .elementor-element.elementor-element-3a470b4 .cg-ind-card:hover svg {transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e44113c */.elementor-2775 .elementor-element.elementor-element-e44113c .elementor-icon svg,.elementor-2775 .elementor-element.elementor-element-e44113c .elementor-icon svg *,.elementor-2775 .elementor-element.elementor-element-e44113c .elementor-button-icon svg,.elementor-2775 .elementor-element.elementor-element-e44113c .elementor-button-icon svg * {fill:none!important;stroke:currentColor;} .elementor-2775 .elementor-element.elementor-element-e44113c {scroll-margin-top:180px;} .elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-card {transition:transform .28s ease,box-shadow .28s ease;} .elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-card:focus-visible {transform:translateY(-4px);box-shadow:0 14px 32px #142a4b14;} .elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-image {overflow:hidden;border-radius:6px;} .elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-image img {transition:transform .5s ease;} .elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-card:hover .cg-ind-image img {transform:scale(1.035);} .elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-arrow svg {transition:transform .25s ease;} .elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-card:hover .cg-ind-arrow svg {transform:translate(3px,-3px);} .elementor-2775 .elementor-element.elementor-element-e44113c .elementor-invisible {visibility:visible;} @media(max-width:767px){.elementor-2775 .elementor-element.elementor-element-e44113c {scroll-margin-top:110px;}} @media(prefers-reduced-motion:reduce){.elementor-2775 .elementor-element.elementor-element-e44113c *,.elementor-2775 .elementor-element.elementor-element-e44113c *::before,.elementor-2775 .elementor-element.elementor-element-e44113c *::after {animation:none!important;transition:none!important;} .elementor-2775 .elementor-element.elementor-element-e44113c .elementor-invisible {visibility:visible!important;opacity:1!important;} .elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-card:focus-visible,.elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-card:hover img,.elementor-2775 .elementor-element.elementor-element-e44113c .cg-ind-card:hover svg {transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d802045 */.elementor-2775 .elementor-element.elementor-element-d802045 .elementor-icon svg,.elementor-2775 .elementor-element.elementor-element-d802045 .elementor-icon svg *,.elementor-2775 .elementor-element.elementor-element-d802045 .elementor-button-icon svg,.elementor-2775 .elementor-element.elementor-element-d802045 .elementor-button-icon svg * {fill:none!important;stroke:currentColor;} .elementor-2775 .elementor-element.elementor-element-d802045 {scroll-margin-top:180px;} .elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-card {transition:transform .28s ease,box-shadow .28s ease;} .elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-card:focus-visible {transform:translateY(-4px);box-shadow:0 14px 32px #142a4b14;} .elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-image {overflow:hidden;border-radius:6px;} .elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-image img {transition:transform .5s ease;} .elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-card:hover .cg-ind-image img {transform:scale(1.035);} .elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-arrow svg {transition:transform .25s ease;} .elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-card:hover .cg-ind-arrow svg {transform:translate(3px,-3px);} .elementor-2775 .elementor-element.elementor-element-d802045 .elementor-invisible {visibility:visible;} @media(max-width:767px){.elementor-2775 .elementor-element.elementor-element-d802045 {scroll-margin-top:110px;}} @media(prefers-reduced-motion:reduce){.elementor-2775 .elementor-element.elementor-element-d802045 *,.elementor-2775 .elementor-element.elementor-element-d802045 *::before,.elementor-2775 .elementor-element.elementor-element-d802045 *::after {animation:none!important;transition:none!important;} .elementor-2775 .elementor-element.elementor-element-d802045 .elementor-invisible {visibility:visible!important;opacity:1!important;} .elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-card:focus-visible,.elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-card:hover img,.elementor-2775 .elementor-element.elementor-element-d802045 .cg-ind-card:hover svg {transform:none!important;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d1eb01 */.elementor-2775 .elementor-element.elementor-element-5d1eb01 .elementor-icon svg,.elementor-2775 .elementor-element.elementor-element-5d1eb01 .elementor-icon svg *,.elementor-2775 .elementor-element.elementor-element-5d1eb01 .elementor-button-icon svg,.elementor-2775 .elementor-element.elementor-element-5d1eb01 .elementor-button-icon svg * {fill:none!important;stroke:currentColor;} .elementor-2775 .elementor-element.elementor-element-5d1eb01 {scroll-margin-top:180px;} .elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-card {transition:transform .28s ease,box-shadow .28s ease;} .elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-card:focus-visible {transform:translateY(-4px);box-shadow:0 14px 32px #142a4b14;} .elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-image {overflow:hidden;border-radius:6px;} .elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-image img {transition:transform .5s ease;} .elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-card:hover .cg-ind-image img {transform:scale(1.035);} .elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-arrow svg {transition:transform .25s ease;} .elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-card:hover .cg-ind-arrow svg {transform:translate(3px,-3px);} .elementor-2775 .elementor-element.elementor-element-5d1eb01 .elementor-invisible {visibility:visible;} @media(max-width:767px){.elementor-2775 .elementor-element.elementor-element-5d1eb01 {scroll-margin-top:110px;}} @media(prefers-reduced-motion:reduce){.elementor-2775 .elementor-element.elementor-element-5d1eb01 *,.elementor-2775 .elementor-element.elementor-element-5d1eb01 *::before,.elementor-2775 .elementor-element.elementor-element-5d1eb01 *::after {animation:none!important;transition:none!important;} .elementor-2775 .elementor-element.elementor-element-5d1eb01 .elementor-invisible {visibility:visible!important;opacity:1!important;} .elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-card:hover,.elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-card:focus-visible,.elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-card:hover img,.elementor-2775 .elementor-element.elementor-element-5d1eb01 .cg-ind-card:hover svg {transform:none!important;}}/* End custom CSS */