.elementor-2733 .elementor-element.elementor-element-c3d85ac:not(.elementor-motion-effects-element-type-background), .elementor-2733 .elementor-element.elementor-element-c3d85ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iharascience.com/wp-content/uploads/2025/02/contact-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2733 .elementor-element.elementor-element-c3d85ac > .elementor-background-overlay{background-color:#0000005E;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2733 .elementor-element.elementor-element-c3d85ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-2733 .elementor-element.elementor-element-95b37c0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:22px;}.elementor-2733 .elementor-element.elementor-element-95b37c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-2733 .elementor-element.elementor-element-95b37c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2733 .elementor-element.elementor-element-7bebdc5{text-align:center;}.elementor-2733 .elementor-element.elementor-element-7bebdc5 .elementor-heading-title{font-size:54px;font-weight:700;line-height:1.2em;color:var( --e-global-color-8666855 );}.elementor-2733 .elementor-element.elementor-element-5311044:not(.elementor-motion-effects-element-type-background), .elementor-2733 .elementor-element.elementor-element-5311044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed33f65 );}.elementor-2733 .elementor-element.elementor-element-5311044{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-2733 .elementor-element.elementor-element-5311044 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2733 .elementor-element.elementor-element-a307add > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-2733 .elementor-element.elementor-element-16a89d2 .jet-breadcrumbs__item > *{font-weight:700;text-transform:uppercase;}.elementor-2733 .elementor-element.elementor-element-16a89d2 .jet-breadcrumbs__item-link{color:var( --e-global-color-c492de9 );}.elementor-2733 .elementor-element.elementor-element-16a89d2 .jet-breadcrumbs__item-sep{margin-left:14px;margin-right:14px;}.elementor-2733 .elementor-element.elementor-element-400cdc5{margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-2733 .elementor-element.elementor-element-532954a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-2733 .elementor-element.elementor-element-532954a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-2733 .elementor-element.elementor-element-3b6785f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:25px;}.elementor-2733 .elementor-element.elementor-element-3b6785f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-2733 .elementor-element.elementor-element-9c0b5e0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2733 .elementor-element.elementor-element-92fd1de > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-2733 .elementor-element.elementor-element-92fd1de iframe{height:500px;}.elementor-2733 .elementor-element.elementor-element-92fd1de:hover iframe{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2733 .elementor-element.elementor-element-10d257f{margin-top:0px;margin-bottom:0px;padding:40px 0px 80px 0px;}.elementor-2733 .elementor-element.elementor-element-120c0f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2733 .elementor-element.elementor-element-fc9da65{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2733 .elementor-element.elementor-element-fc9da65 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2733 .elementor-element.elementor-element-2da4625 .jet-map{height:800px;}.elementor-2733 .elementor-element.elementor-element-2da4625 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:80px 0px 0px 0px;}.elementor-2733 .elementor-element.elementor-element-2da4625 .gm-style .gm-style-iw-c{width:400px;max-width:400px;}.elementor-2733 .elementor-element.elementor-element-2da4625 .jet-map-pin__wrapper{margin:0px 0px 0px 0px;text-align:center;}@media(min-width:769px){.elementor-2733 .elementor-element.elementor-element-532954a{width:50%;}.elementor-2733 .elementor-element.elementor-element-3b6785f{width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-4fee338 */.contact-us{
    margin-top: -50px;
}

.contact-us h3 {
    color:#205DAD;
}

.contact-us .nf-form-fields-required {
    display: none;
}

.contact-us .nf-form-layout {
    background-color: #eee;
    padding: 20px;
}

.contact-us .nf-form-content label {
    font-size: 16px;
    font-weight: 400;

}

.contact-us .nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
    border: none !important;
    box-shadow: 1px 1.7px 2px 0px rgba(0, 0, 0, .1) !important;
}

.contact-us .nf-field-container {
    margin-bottom: 6px;
}
.contact-us .nf-form-content input[type=submit] {
    background-color: #2981F4;
    margin-top: 20px;
    padding: 0px 189px 0px 189px;
    border-radius: 2px !important;
}

.contact-us .nf-form-content input[type=submit]:hover {
    background-color: #2981F4;
    color: #FFF;
    transition: all .5s;
    filter: brightness(0.80);
    border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-92fd1de */.elementor-2733 .elementor-element.elementor-element-92fd1de {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for jet-map, class: .elementor-element-2da4625 */.elementor-2733 .elementor-element.elementor-element-2da4625 p:first-child {
    font-size: 18px;
    color: black;
}

.elementor-2733 .elementor-element.elementor-element-2da4625 p {
    font-size: 16px;
}/* End custom CSS */