.elementor-140 .elementor-element.elementor-element-69ddb142{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-140 .elementor-element.elementor-element-7a3a5e7c{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.4;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-140 .elementor-element.elementor-element-7a3a5e7c:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-7a3a5e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AEAEAE;}.elementor-140 .elementor-element.elementor-element-7a3a5e7c::before, .elementor-140 .elementor-element.elementor-element-7a3a5e7c > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-7a3a5e7c > .e-con-inner > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-7a3a5e7c > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-7a3a5e7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-7a3a5e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #14398880 0%, #14398880 100%);}.elementor-140 .elementor-element.elementor-element-240d67f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-140 .elementor-element.elementor-element-240d67f8::before, .elementor-140 .elementor-element.elementor-element-240d67f8 > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-240d67f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-240d67f8 > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-240d67f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-240d67f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 36%, #000000 100%);}.elementor-140 .elementor-element.elementor-element-240d67f8.e-con{--align-self:center;}.elementor-140 .elementor-element.elementor-element-26eae085{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:134px 134px;--row-gap:134px;--column-gap:134px;--overflow:hidden;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-140 .elementor-element.elementor-element-26eae085::before, .elementor-140 .elementor-element.elementor-element-26eae085 > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-26eae085 > .e-con-inner > .elementor-background-video-container::before, .elementor-140 .elementor-element.elementor-element-26eae085 > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-26eae085 > .e-con-inner > .elementor-background-slideshow::before, .elementor-140 .elementor-element.elementor-element-26eae085 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-59223a15{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:1;}.elementor-140 .elementor-element.elementor-element-59223a15 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:72px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-7ca9660c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--border-radius:32px 32px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:1;}.elementor-140 .elementor-element.elementor-element-7ca9660c:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-7ca9660c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;background-image:url("https://svmsynergy.com/wp-content/uploads/2025/09/abstract-background-design-hd-sky-blue.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-140 .elementor-element.elementor-element-739be54c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-bf380fb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:500;line-height:1.2;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-140 .elementor-element.elementor-element-199cf660{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-1f33666d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-217c303c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-140 .elementor-element.elementor-element-23b54300{--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:19px 19px;--row-gap:19px;--column-gap:19px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-140 .elementor-element.elementor-element-511e03ab{z-index:0;}.elementor-140 .elementor-element.elementor-element-511e03ab img{width:100%;}.elementor-140 .elementor-element.elementor-element-d61e343{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:1;}.elementor-140 .elementor-element.elementor-element-d61e343 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-2c9d18b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-140 .elementor-element.elementor-element-2eff81cc{z-index:0;}.elementor-140 .elementor-element.elementor-element-2eff81cc img{width:100%;}.elementor-140 .elementor-element.elementor-element-2e7af1fe{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:1;}.elementor-140 .elementor-element.elementor-element-2e7af1fe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-32db2773{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-140 .elementor-element.elementor-element-2aa6c43e{z-index:0;}.elementor-140 .elementor-element.elementor-element-2aa6c43e img{width:100%;}.elementor-140 .elementor-element.elementor-element-1641865f{width:var( --container-widget-width, 79.59% );max-width:79.59%;--container-widget-width:79.59%;--container-widget-flex-grow:0;z-index:1;}.elementor-140 .elementor-element.elementor-element-1641865f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-52b3322b .elementor-repeater-item-a1a2337.elementor-social-icon{background-color:#FFFFFF00;}.elementor-140 .elementor-element.elementor-element-52b3322b .elementor-repeater-item-d0f0ad3.elementor-social-icon{background-color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-52b3322b .elementor-repeater-item-d0f0ad3.elementor-social-icon i{color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-52b3322b .elementor-repeater-item-d0f0ad3.elementor-social-icon svg{fill:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-52b3322b .elementor-repeater-item-e2ca92d.elementor-social-icon{background-color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-52b3322b{--grid-template-columns:repeat(0, auto);text-align:left;margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:32px;--grid-column-gap:38px;--grid-row-gap:0px;}.elementor-140 .elementor-element.elementor-element-52b3322b .elementor-social-icon{--icon-padding:0em;border-style:none;}.elementor-140 .elementor-element.elementor-element-52b3322b .elementor-icon{border-radius:6px 6px 6px 6px;}.elementor-140 .elementor-element.elementor-element-f953249{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:60px;--padding-bottom:60px;--padding-left:68px;--padding-right:68px;}.elementor-140 .elementor-element.elementor-element-f953249:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-f953249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form input.wpcf7-form-control.wpcf7-submit{background-color:#003366;padding:13px 18px 13px 18px;margin:48px 0px 0px 0px;max-width:158px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:1.2;border-radius:6px 6px 6px 6px !important;}.elementor-140 .elementor-element.elementor-element-2c05c433{width:100%;max-width:100%;}.elementor-140 .elementor-element.elementor-element-2c05c433.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file){font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#606060;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00336680;border-radius:6px 6px 6px 6px;}.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file)::placeholder{color:#606060;}.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form textarea.wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file){height:140px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4;border-radius:6px 6px 6px 6px;}.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form textarea.wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):not(.wpcf7-file)::placeholder{color:#606060;}.elementor-140 .elementor-element.elementor-element-2c05c433 .input__checkbox_btn .toggle-button__icon {width:25px;height:25px;}.elementor-140 .elementor-element.elementor-element-2c05c433 .input__radio_btn .toggle-button__icon {width:25px;height:25px;}.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file .input__file_btn span{color:#212121;}.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file .input__file_btn svg *{fill:#212121;stroke:none;}.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file span{text-align:center;}.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file .input__file_btn svg,.elementor-140 .elementor-element.elementor-element-2c05c433 .theplus-contact-form span.wpcf7-form-control-wrap.cf7-style-file span{display:center;margin:0 auto;text-align:center;}.elementor-140 .elementor-element.elementor-element-54b1d98c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-140 .elementor-element.elementor-element-3d53d7fb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:100px;--padding-bottom:97px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-140 .elementor-element.elementor-element-3d53d7fb:not(.elementor-motion-effects-element-type-background), .elementor-140 .elementor-element.elementor-element-3d53d7fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003366;}.elementor-140 .elementor-element.elementor-element-30acba9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-140 .elementor-element.elementor-element-482c9a38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-140 .elementor-element.elementor-element-2faa7d48{width:var( --container-widget-width, max-content );max-width:max-content;--container-widget-width:max-content;--container-widget-flex-grow:0;z-index:0;}.elementor-140 .elementor-element.elementor-element-2faa7d48 .elementor-heading-title{font-family:"DM Sans 36pt", Sans-serif;font-size:54px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0em;color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-4fb118e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0em;color:#FFFFFF;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-140 .elementor-element.elementor-element-78dbca6e .elementor-repeater-item-ce43bfd{left:62%;--hotspot-translate-x:62%;top:51%;--hotspot-translate-y:51%;}.elementor-140 .elementor-element.elementor-element-78dbca6e .elementor-repeater-item-ad9b15d{left:21%;--hotspot-translate-x:21%;top:37%;--hotspot-translate-y:37%;}.elementor-140 .elementor-element.elementor-element-78dbca6e .elementor-repeater-item-28c00ce{left:69%;--hotspot-translate-x:69%;top:53%;--hotspot-translate-y:53%;}.elementor-140 .elementor-element.elementor-element-78dbca6e .elementor-repeater-item-55ad769{left:76%;--hotspot-translate-x:76%;top:62%;--hotspot-translate-y:62%;}.elementor-140 .elementor-element.elementor-element-78dbca6e .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-140 .elementor-element.elementor-element-78dbca6e img{border-style:none;}.elementor-140 .elementor-element.elementor-element-78dbca6e{--hotspot-color:#FFFFFF;--hotspot-size:31px;--hotspot-box-color:#54595F00;--tooltip-text-color:#003366;--tooltip-color:#FFFFFF;}.elementor-140 .elementor-element.elementor-element-78dbca6e .e-hotspot__label{font-family:"Roboto", Sans-serif;font-weight:600;}
					.elementor-140 .elementor-element.elementor-element-78dbca6e .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-140 .elementor-element.elementor-element-78dbca6e .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-140 .elementor-element.elementor-element-78dbca6e .e-hotspot__tooltip{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;}@media(min-width:768px){.elementor-140 .elementor-element.elementor-element-7a3a5e7c{--width:100%;}.elementor-140 .elementor-element.elementor-element-240d67f8{--width:100%;}.elementor-140 .elementor-element.elementor-element-26eae085{--width:100%;}.elementor-140 .elementor-element.elementor-element-7ca9660c{--width:1300px;}.elementor-140 .elementor-element.elementor-element-217c303c{--width:100%;}.elementor-140 .elementor-element.elementor-element-23b54300{--width:100%;}.elementor-140 .elementor-element.elementor-element-2c9d18b5{--width:70.56%;}.elementor-140 .elementor-element.elementor-element-32db2773{--width:54.44%;}.elementor-140 .elementor-element.elementor-element-3d53d7fb{--width:100%;}.elementor-140 .elementor-element.elementor-element-30acba9f{--width:1300px;}.elementor-140 .elementor-element.elementor-element-482c9a38{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-140 .elementor-element.elementor-element-69ddb142{--width:100%;}.elementor-140 .elementor-element.elementor-element-7a3a5e7c{--width:100%;}.elementor-140 .elementor-element.elementor-element-240d67f8{--width:100%;}.elementor-140 .elementor-element.elementor-element-26eae085{--width:630px;}.elementor-140 .elementor-element.elementor-element-7ca9660c{--width:1300px;}.elementor-140 .elementor-element.elementor-element-217c303c{--width:100%;}.elementor-140 .elementor-element.elementor-element-23b54300{--width:100%;}.elementor-140 .elementor-element.elementor-element-2c9d18b5{--width:254px;}.elementor-140 .elementor-element.elementor-element-32db2773{--width:196px;}.elementor-140 .elementor-element.elementor-element-54b1d98c{--width:100%;}.elementor-140 .elementor-element.elementor-element-3d53d7fb{--width:100%;}.elementor-140 .elementor-element.elementor-element-30acba9f{--width:1251px;}.elementor-140 .elementor-element.elementor-element-482c9a38{--width:100%;}}@media(max-width:1024px){.elementor-140 .elementor-element.elementor-element-69ddb142{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-7a3a5e7c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-240d67f8{--min-height:0px;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-240d67f8.e-con{--align-self:center;}.elementor-140 .elementor-element.elementor-element-26eae085{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-59223a15{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-140 .elementor-element.elementor-element-59223a15 .elementor-heading-title{font-size:42px;line-height:1.3em;}.elementor-140 .elementor-element.elementor-element-7ca9660c{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-739be54c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-217c303c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-140 .elementor-element.elementor-element-23b54300{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-140 .elementor-element.elementor-element-511e03ab img{width:16.799999237061px;max-width:max-content;}.elementor-140 .elementor-element.elementor-element-d61e343{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;}.elementor-140 .elementor-element.elementor-element-d61e343 .elementor-heading-title{font-size:17.8px;line-height:1.4em;}.elementor-140 .elementor-element.elementor-element-2c9d18b5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-140 .elementor-element.elementor-element-2eff81cc img{width:24px;max-width:100%;}.elementor-140 .elementor-element.elementor-element-2e7af1fe{--container-widget-width:214px;--container-widget-flex-grow:0;width:var( --container-widget-width, 214px );max-width:214px;}.elementor-140 .elementor-element.elementor-element-2e7af1fe .elementor-heading-title{font-size:17.8px;line-height:1.4em;}.elementor-140 .elementor-element.elementor-element-32db2773{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-140 .elementor-element.elementor-element-2aa6c43e img{width:24px;max-width:100%;}.elementor-140 .elementor-element.elementor-element-1641865f{--container-widget-width:156px;--container-widget-flex-grow:0;width:var( --container-widget-width, 156px );max-width:156px;}.elementor-140 .elementor-element.elementor-element-1641865f .elementor-heading-title{font-size:17.8px;line-height:1.4em;}.elementor-140 .elementor-element.elementor-element-f953249{--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-140 .elementor-element.elementor-element-54b1d98c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-3d53d7fb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:58px;--padding-bottom:62.95px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-30acba9f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-140 .elementor-element.elementor-element-482c9a38{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-140 .elementor-element.elementor-element-2faa7d48{--container-widget-width:auto;--container-widget-flex-grow:0;width:var( --container-widget-width, auto );max-width:auto;}.elementor-140 .elementor-element.elementor-element-2faa7d48 .elementor-heading-title{font-size:27.92px;line-height:1.2em;}.elementor-140 .elementor-element.elementor-element-4fb118e5{--container-widget-width:1251px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1251px );max-width:1251px;font-size:16.02px;line-height:1.4em;}}@media(max-width:767px){.elementor-140 .elementor-element.elementor-element-69ddb142{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-7a3a5e7c{--width:100%;--min-height:300px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-140 .elementor-element.elementor-element-240d67f8{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-26eae085{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-59223a15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-140 .elementor-element.elementor-element-59223a15 .elementor-heading-title{font-size:27.94px;line-height:1.2em;}.elementor-140 .elementor-element.elementor-element-7ca9660c{--width:1300px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-1f33666d{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-140 .elementor-element.elementor-element-217c303c{--width:100%;}.elementor-140 .elementor-element.elementor-element-23b54300{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-140 .elementor-element.elementor-element-d61e343{--container-widget-width:275px;--container-widget-flex-grow:0;width:var( --container-widget-width, 275px );max-width:275px;}.elementor-140 .elementor-element.elementor-element-d61e343 .elementor-heading-title{font-size:18.8px;line-height:1.26em;}.elementor-140 .elementor-element.elementor-element-2c9d18b5{--width:254px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-140 .elementor-element.elementor-element-2e7af1fe .elementor-heading-title{font-size:18.8px;line-height:1.26em;}.elementor-140 .elementor-element.elementor-element-32db2773{--width:196px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-140 .elementor-element.elementor-element-1641865f .elementor-heading-title{font-size:18.8px;line-height:1.26em;}.elementor-140 .elementor-element.elementor-element-f953249{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-54b1d98c{--width:100%;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-140 .elementor-element.elementor-element-3d53d7fb{--width:100%;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-140 .elementor-element.elementor-element-30acba9f{--width:1251px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-140 .elementor-element.elementor-element-482c9a38{--width:100%;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-140 .elementor-element.elementor-element-2faa7d48 .elementor-heading-title{font-size:24.84px;line-height:1.2em;}.elementor-140 .elementor-element.elementor-element-4fb118e5{font-size:16.92px;line-height:1.26em;}.elementor-140 .elementor-element.elementor-element-78dbca6e{--hotspot-size:20px;}}
.elementor-140 .elementor-element.elementor-element-26eae085 {
  max-width: 100%;
}
.elementor-140 .elementor-element.elementor-element-240d67f8 {
  max-width: 100%;
}
.elementor-140 .elementor-element.elementor-element-7a3a5e7c {
  max-width: 100%;
}




.elementor-140 .elementor-element.elementor-element-23b54300 {
  min-width: 240px;
}


.elementor-140 .elementor-element.elementor-element-2c9d18b5 {
  min-width: 240px;
}


.elementor-140 .elementor-element.elementor-element-32db2773 {

}
.elementor-140 .elementor-element.elementor-element-217c303c {
  min-width: 240px;
}



/* Start custom CSS for tp-contact-form-7, class: .elementor-element-2c05c433 */form ul, form ul {
    text-decoration: none;
    list-style: none;
    padding: 0;
}
.form-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.input-data {
    position: relative;
    width: 100%;
    margin-top: 36px;
}
.theplus-contact-form .wpcf7-form-control{
    margin-top: 0;
}
.input-data:first-child{
    margin-top: 0;
}
.frm-wrap{
    line-height: 0;
    display: block;
 }
 .wpcf7-not-valid-tip{
    position: absolute;
    bottom: -7px;
    font-size: 14px;
    width: 250px;
 }
 @media (min-width:768px){
    .input-data.hlf-width {
        width: calc(50% - 9px)
    }
}
.input-data label {
    position: absolute;
    z-index: 1;
    line-height: 1;
    top: 15px;
    left: 20px;
    transition: transform 0.5s ease, font-size 0.5s ease,color 0.5s ease, font-weight 0.5s ease;
    pointer-events: none;
    transform: translateY(0);
}
.cntct-form-control{
    padding:13px 8px 13px 20px !important;
    width: 100%;
}
.cntct-form-control:focus{
    border-color: #003366;
}
.cntct-form-control:not(.filled) ~ label {
    transform: translateY(0);
    font-size: 16px;
}
.cntct-form-control:focus ~ label,
.cntct-form-control.filled ~ label {
    transform: translateY(-15px);
    font-size: 14px;
}
.textarea-data.input-data label {
    width: calc(100% - 28px);
    border-radius: 3px;
    background: #FFF;
    padding-left: 20px;
    left: 1px;
}
.textarea-data.input-data .cntct-form-control:focus ~ label,
.textarea-data.input-data .cntct-form-control.filled ~ label {
    transform: translateY(-13px);
}/* End custom CSS */


.elementor-140 .elementor-element.elementor-element-7ca9660c {
  max-width: 100%;
}


.elementor-140 .elementor-element.elementor-element-482c9a38 {
  max-width: 100%;
}
/* Start custom CSS for hotspot, class: .elementor-element-78dbca6e */.e-hotspot p{
    margin-top: 0;
}/* End custom CSS */

.elementor-140 .elementor-element.elementor-element-30acba9f {
  max-width: 100%;
}
.elementor-140 .elementor-element.elementor-element-3d53d7fb {
  max-width: 100%;
}
.elementor-140 .elementor-element.elementor-element-54b1d98c {
  max-width: 100%;
}
.elementor-140 .elementor-element.elementor-element-69ddb142 {
  max-width: 100%;
}