.elementor-2191 .elementor-element.elementor-element-ict-hero{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:150px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-2191 .elementor-element.elementor-element-ict-hero:not(.elementor-motion-effects-element-type-background), .elementor-2191 .elementor-element.elementor-element-ict-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;background-image:url("https://www.3dimmobiliare.com/wp-content/uploads/2026/08/photo-1637779716478-b1d132f384b0.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2191 .elementor-element.elementor-element-icthero_in{--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:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-2191 .elementor-element.elementor-element-icteye{text-align:center;}.elementor-2191 .elementor-element.elementor-element-icteye .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icth1 .elementor-heading-title{font-size:58px;font-weight:300;line-height:1.03em;color:#F5EFE4;}.elementor-2191 .elementor-element.elementor-element-ictlead{text-align:center;font-size:17px;line-height:1.6em;color:#C9BEAC;}.elementor-2191 .elementor-element.elementor-element-ict-contact{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-2191 .elementor-element.elementor-element-ict-contact:not(.elementor-motion-effects-element-type-background), .elementor-2191 .elementor-element.elementor-element-ict-contact > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE4;}.elementor-2191 .elementor-element.elementor-element-ictcontactin{--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:flex-start;--gap:34px 34px;--row-gap:34px;--column-gap:34px;--flex-wrap:wrap;}.elementor-2191 .elementor-element.elementor-element-ictformcol{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2191 .elementor-element.elementor-element-ictformcard{--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:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-2191 .elementor-element.elementor-element-ictfhead{--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:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-2191 .elementor-element.elementor-element-ictfeye .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#BC4037;}.elementor-2191 .elementor-element.elementor-element-ictfh2 .elementor-heading-title{font-size:28px;font-weight:400;color:#17130F;}.elementor-2191 .elementor-element.elementor-element-ictfsub{font-size:15px;color:#5C5347;}.elementor-2191 .elementor-element.elementor-element-ictinfocol{--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:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-2191 .elementor-element.elementor-element-ictinfo1{--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:flex-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-2191 .elementor-element.elementor-element-icti1i .elementor-icon-wrapper{text-align:center;}.elementor-2191 .elementor-element.elementor-element-icti1i.elementor-view-stacked .elementor-icon{background-color:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti1i.elementor-view-framed .elementor-icon, .elementor-2191 .elementor-element.elementor-element-icti1i.elementor-view-default .elementor-icon{color:#BC4037;border-color:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti1i.elementor-view-framed .elementor-icon, .elementor-2191 .elementor-element.elementor-element-icti1i.elementor-view-default .elementor-icon svg{fill:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti1i .elementor-icon{font-size:22px;}.elementor-2191 .elementor-element.elementor-element-icti1i .elementor-icon svg{height:22px;}.elementor-2191 .elementor-element.elementor-element-icti1t{--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:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-2191 .elementor-element.elementor-element-icti1b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;color:#17130F;}.elementor-2191 .elementor-element.elementor-element-icti1v{font-size:15px;color:#5C5347;}.elementor-2191 .elementor-element.elementor-element-ictinfo2{--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:flex-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-2191 .elementor-element.elementor-element-icti2i .elementor-icon-wrapper{text-align:center;}.elementor-2191 .elementor-element.elementor-element-icti2i.elementor-view-stacked .elementor-icon{background-color:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti2i.elementor-view-framed .elementor-icon, .elementor-2191 .elementor-element.elementor-element-icti2i.elementor-view-default .elementor-icon{color:#BC4037;border-color:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti2i.elementor-view-framed .elementor-icon, .elementor-2191 .elementor-element.elementor-element-icti2i.elementor-view-default .elementor-icon svg{fill:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti2i .elementor-icon{font-size:22px;}.elementor-2191 .elementor-element.elementor-element-icti2i .elementor-icon svg{height:22px;}.elementor-2191 .elementor-element.elementor-element-icti2t{--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:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-2191 .elementor-element.elementor-element-icti2b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;color:#17130F;}.elementor-2191 .elementor-element.elementor-element-icti2v{font-size:15px;color:#5C5347;}.elementor-2191 .elementor-element.elementor-element-ictinfo3{--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:flex-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-2191 .elementor-element.elementor-element-icti3i .elementor-icon-wrapper{text-align:center;}.elementor-2191 .elementor-element.elementor-element-icti3i.elementor-view-stacked .elementor-icon{background-color:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti3i.elementor-view-framed .elementor-icon, .elementor-2191 .elementor-element.elementor-element-icti3i.elementor-view-default .elementor-icon{color:#BC4037;border-color:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti3i.elementor-view-framed .elementor-icon, .elementor-2191 .elementor-element.elementor-element-icti3i.elementor-view-default .elementor-icon svg{fill:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti3i .elementor-icon{font-size:22px;}.elementor-2191 .elementor-element.elementor-element-icti3i .elementor-icon svg{height:22px;}.elementor-2191 .elementor-element.elementor-element-icti3t{--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:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-2191 .elementor-element.elementor-element-icti3b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;color:#17130F;}.elementor-2191 .elementor-element.elementor-element-icti3v{font-size:15px;color:#5C5347;}.elementor-2191 .elementor-element.elementor-element-ictinfo4{--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:flex-start;--gap:0px 16px;--row-gap:0px;--column-gap:16px;}.elementor-2191 .elementor-element.elementor-element-icti4i .elementor-icon-wrapper{text-align:center;}.elementor-2191 .elementor-element.elementor-element-icti4i.elementor-view-stacked .elementor-icon{background-color:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti4i.elementor-view-framed .elementor-icon, .elementor-2191 .elementor-element.elementor-element-icti4i.elementor-view-default .elementor-icon{color:#BC4037;border-color:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti4i.elementor-view-framed .elementor-icon, .elementor-2191 .elementor-element.elementor-element-icti4i.elementor-view-default .elementor-icon svg{fill:#BC4037;}.elementor-2191 .elementor-element.elementor-element-icti4i .elementor-icon{font-size:22px;}.elementor-2191 .elementor-element.elementor-element-icti4i .elementor-icon svg{height:22px;}.elementor-2191 .elementor-element.elementor-element-icti4t{--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:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-2191 .elementor-element.elementor-element-icti4b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:700;color:#17130F;}.elementor-2191 .elementor-element.elementor-element-icti4v{font-size:15px;color:#5C5347;}.elementor-2191 .elementor-element.elementor-element-ict-map{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:20px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-2191 .elementor-element.elementor-element-ict-map:not(.elementor-motion-effects-element-type-background), .elementor-2191 .elementor-element.elementor-element-ict-map > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5EFE4;}.elementor-2191 .elementor-element.elementor-element-ictmapin{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2191 .elementor-element.elementor-element-ictmapwrap{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2191 .elementor-element.elementor-element-ictmapw iframe{height:440px;}@media(max-width:767px){.elementor-2191 .elementor-element.elementor-element-icth1 .elementor-heading-title{font-size:34px;}.elementor-2191 .elementor-element.elementor-element-ictcontactin{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2191 .elementor-element.elementor-element-ictformcol{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2191 .elementor-element.elementor-element-ictformcard{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2191 .elementor-element.elementor-element-ictinfocol{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2191 .elementor-element.elementor-element-ictinfo1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2191 .elementor-element.elementor-element-ictinfo2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2191 .elementor-element.elementor-element-ictinfo3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2191 .elementor-element.elementor-element-ictinfo4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2191 .elementor-element.elementor-element-ict-map{--padding-top:20px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-2191 .elementor-element.elementor-element-ictmapin{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2191 .elementor-element.elementor-element-ictmapwrap{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2191 .elementor-element.elementor-element-ictmapw iframe{height:300px;}}/* Start custom CSS for container, class: .elementor-element-ict-hero */.elementor-2191 .elementor-element.elementor-element-ict-hero .ict-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:.6em}.elementor-2191 .elementor-element.elementor-element-ict-hero .ict-eyebrow .elementor-heading-title::before{content:'';width:26px;height:1px;background:#BC4037;opacity:.7}.elementor-2191 .elementor-element.elementor-element-ict-hero .ict-hero-in{animation:ictfade 1s cubic-bezier(.22,.61,.36,1) both}@keyframes ictfade{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.elementor-2191 .elementor-element.elementor-element-ict-hero .ict-crumbs a{color:#BC4037;text-decoration:none}/*heroctr*/.elementor-2191 .elementor-element.elementor-element-ict-hero{text-align:center}.elementor-2191 .elementor-element.elementor-element-ict-hero .elementor-widget-text-editor{max-width:640px;margin-left:auto;margin-right:auto}.elementor-2191 .elementor-element.elementor-element-ict-hero [class*=eyebrow] .elementor-heading-title{display:inline-flex;align-items:center;gap:.6em}.elementor-2191 .elementor-element.elementor-element-ict-hero [class*=eyebrow] .elementor-heading-title::before,.elementor-2191 .elementor-element.elementor-element-ict-hero [class*=eyebrow] .elementor-heading-title::after{content:'';width:26px;height:1px;background:#BC4037;opacity:.7}.elementor-2191 .elementor-element.elementor-element-ict-hero .elementor-heading-title{text-align:center !important}.elementor-2191 .elementor-element.elementor-element-ict-hero{position:relative;isolation:isolate}.elementor-2191 .elementor-element.elementor-element-ict-hero::before{content:'';position:absolute;inset:0;z-index:0;background:rgba(0,0,0,.55);pointer-events:none}.elementor-2191 .elementor-element.elementor-element-ict-hero > .elementor-element,.elementor-2191 .elementor-element.elementor-element-ict-hero > .e-con-inner{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ictfmwrap */.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-label{font-family:Manrope,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#5C5347!important;margin-bottom:6px!important;display:block!important}.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-required{color:#BC4037!important}.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-input,.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-textarea,.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-field-select select{background:#F5EFE4!important;border:1px solid #E1D6C2!important;border-radius:10px!important;color:#17130F!important;font-family:Manrope,sans-serif!important;box-shadow:none!important;width:100%!important;display:block!important}.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-input,.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-field-select select{min-height:50px!important;padding:13px 15px!important}.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-textarea{min-height:110px!important;padding:13px 15px!important}.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-input:focus,.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-textarea:focus,.elementor-2191 .elementor-element.elementor-element-ictfmwrap select:focus{border-color:#BC4037!important;box-shadow:0 0 0 3px rgba(188,64,55,.12)!important;outline:none!important}#forminator-module-2297 .forminator-button-submit{background:#BC4037!important;color:#fff!important;border-radius:100px!important;padding:16px 30px!important;font-weight:600!important;width:100%!important;justify-content:center!important;border:none!important;font-family:Manrope,sans-serif!important;transition:background .3s!important;font-size:15px!important}#forminator-module-2297 .forminator-button-submit:hover{background:#9D332B!important}#forminator-module-2297 .forminator-button-submit::after{content:"\2192";margin-left:9px;font-weight:400}#forminator-module-2297 .forminator-radio,#forminator-module-2297 .forminator-checkbox:not(.forminator-consent){position:relative!important;display:inline-flex!important;align-items:center!important;gap:0!important;border:1px solid #E1D6C2!important;border-radius:100px!important;padding:9px 18px!important;margin:0 8px 8px 0!important;background:#fff!important;cursor:pointer!important;font-family:Manrope,sans-serif!important;font-size:14px!important;color:#3A322A!important;transition:.2s!important}#forminator-module-2297 .forminator-radio input,#forminator-module-2297 .forminator-checkbox:not(.forminator-consent) input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important}#forminator-module-2297 .forminator-radio-bullet,#forminator-module-2297 .forminator-checkbox:not(.forminator-consent) .forminator-checkbox-box{display:none!important}#forminator-module-2297 .forminator-radio:has(input:checked),#forminator-module-2297 .forminator-radio.forminator-is_checked,#forminator-module-2297 .forminator-checkbox:not(.forminator-consent):has(input:checked),#forminator-module-2297 .forminator-checkbox:not(.forminator-consent).forminator-is_checked{background:#BC4037!important;border-color:#BC4037!important}#forminator-module-2297 .forminator-radio:has(input:checked) .forminator-radio-label,#forminator-module-2297 .forminator-checkbox:not(.forminator-consent):has(input:checked) .forminator-checkbox-label,#forminator-module-2297 .forminator-radio.forminator-is_checked .forminator-radio-label,#forminator-module-2297 .forminator-checkbox:not(.forminator-consent).forminator-is_checked .forminator-checkbox-label{color:#fff!important}#forminator-module-2297 .forminator-field-consent .forminator-field > label.forminator-label{display:none!important}#forminator-module-2297 .forminator-checkbox__wrapper{display:flex!important;align-items:flex-start!important;gap:10px!important}#forminator-module-2297 .forminator-consent{flex:none!important;display:inline-flex!important;border:none!important;background:transparent!important;padding:0!important;margin:0!important;cursor:pointer!important}#forminator-module-2297 .forminator-consent input{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;appearance:auto!important;visibility:visible!important;flex:none!important;position:static!important;opacity:1!important;width:18px!important;height:18px!important;margin:2px 0 0 0!important;accent-color:#BC4037!important}#forminator-module-2297 .forminator-consent .forminator-checkbox-box{display:none!important}#forminator-module-2297 .forminator-checkbox__label,#forminator-module-2297 .forminator-consent__label{flex:1!important;font-size:13px!important;color:#5C5347!important;line-height:1.55!important;font-family:Manrope,sans-serif!important;margin:0!important}.elementor-2191 .elementor-element.elementor-element-ictfmwrap .v3d-step{border-top:1px solid #E1D6C2;margin-top:6px;padding-top:18px;display:flex;flex-direction:column;gap:4px}.elementor-2191 .elementor-element.elementor-element-ictfmwrap .v3d-step-eye{font-family:Manrope,sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#BC4037}.elementor-2191 .elementor-element.elementor-element-ictfmwrap .v3d-step-h{font-family:Fraunces,serif;font-size:22px;color:#17130F}.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-custom-form a{color:#BC4037!important}.elementor-2191 .elementor-element.elementor-element-ictfmwrap .forminator-row{margin-bottom:14px!important}.select2-container.forminator-select .select2-selection{background:#F5EFE4!important;border:1px solid #E1D6C2!important;border-radius:10px!important;min-height:50px!important;display:flex!important;align-items:center!important;padding:5px 12px!important}.select2-container.forminator-select .select2-selection__rendered,.select2-container.forminator-select .select2-selection__placeholder{color:#17130F!important;font-family:Manrope,sans-serif!important;font-size:15px!important}.select2-container.forminator-select .select2-dropdown{background:#fff!important;border:1px solid #E1D6C2!important;box-shadow:0 16px 36px rgba(23,19,15,.18)!important;border-radius:10px!important;overflow:hidden!important;z-index:99999!important}.select2-container.forminator-select .select2-results__option{background:#fff!important;color:#17130F!important;padding:11px 15px!important;font-family:Manrope,sans-serif!important;font-size:15px!important}.select2-container.forminator-select .select2-results__option--highlighted{background:#BC4037!important;color:#fff!important}.select2-container.forminator-select .select2-results__option[aria-selected="true"]{background:#F5EFE4!important;color:#17130F!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ict-contact */.elementor-2191 .elementor-element.elementor-element-ict-contact .ict-form-col{flex:1 1 480px}.elementor-2191 .elementor-element.elementor-element-ict-contact .ict-info-col{flex:1 1 300px}.elementor-2191 .elementor-element.elementor-element-ict-contact .ict-formcard{background:#fff;border-radius:20px;padding:clamp(24px,4vw,44px);box-shadow:0 24px 60px -30px rgba(23,19,15,.3)}.elementor-2191 .elementor-element.elementor-element-ict-contact .ict-eye2 .elementor-heading-title{display:inline-flex;align-items:center;gap:.6em}.elementor-2191 .elementor-element.elementor-element-ict-contact .ict-eye2 .elementor-heading-title::before{content:'';width:26px;height:1px;background:#BC4037;opacity:.7}.elementor-2191 .elementor-element.elementor-element-ict-contact .ict-info-item{text-decoration:none;transition:transform .3s}.elementor-2191 .elementor-element.elementor-element-ict-contact .ict-info-item:hover{transform:translateX(4px)}.elementor-2191 .elementor-element.elementor-element-ict-contact .ict-info-item .elementor-icon{width:48px;height:48px;border-radius:12px;background:rgba(188,64,55,.1);color:#BC4037;display:flex;align-items:center;justify-content:center;flex:none}.elementor-2191 .elementor-element.elementor-element-ict-contact .ict-info-item .elementor-icon svg{width:22px;height:22px;fill:#BC4037}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ict-map */.elementor-2191 .elementor-element.elementor-element-ict-map .ict-mapwrap{border-radius:20px;overflow:hidden;box-shadow:0 20px 50px -30px rgba(23,19,15,.4);width:100%}.elementor-2191 .elementor-element.elementor-element-ict-map .ict-mapwrap iframe{display:block;width:100%;filter:grayscale(.2)}/* End custom CSS */