<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.elementor-47 .elementor-element.elementor-element-0ca4088{--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;}.elementor-47 .elementor-element.elementor-element-0ca4088.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-47 .elementor-element.elementor-element-11da00f{--display:flex;--overlay-opacity:0.04;--border-radius:12px 12px 12px 12px;--margin-top:80px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-11da00f:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-11da00f &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-c495e7c ) 45%, #1D2A3100 90%);}.elementor-47 .elementor-element.elementor-element-11da00f::before, .elementor-47 .elementor-element.elementor-element-11da00f &gt; .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-11da00f &gt; .e-con-inner &gt; .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-11da00f &gt; .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-11da00f &gt; .e-con-inner &gt; .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-11da00f &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer::before{background-image:url("https://iondesign-marketing.com/wp-content/uploads/2024/10/dodGrid1.png?t=1754754590");--background-overlay:'';background-repeat:repeat;background-size:80rem auto;}.elementor-47 .elementor-element.elementor-element-11da00f.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-4a8545f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-4a8545f.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-df6086e.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-df6086e{text-align:left;}.elementor-47 .elementor-element.elementor-element-df6086e .elementor-heading-title{font-family:var( --e-global-typography-6a797c6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a797c6-font-size );font-weight:var( --e-global-typography-6a797c6-font-weight );text-transform:var( --e-global-typography-6a797c6-text-transform );line-height:var( --e-global-typography-6a797c6-line-height );letter-spacing:var( --e-global-typography-6a797c6-letter-spacing );color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-d91d370{width:var( --container-widget-width, 45rem );max-width:45rem;--container-widget-width:45rem;--container-widget-flex-grow:0;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#E7E7E7;}.elementor-47 .elementor-element.elementor-element-d91d370 &gt; .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-d91d370.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-27f4225{--display:flex;--min-height:30rem;--border-radius:12px 12px 12px 12px;box-shadow:4px 4px 4px 1px rgba(5.1665217391304346, 10.200000000000001, 9.740421550094517, 0.5);}.elementor-47 .elementor-element.elementor-element-27f4225:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-27f4225 &gt; .elementor-motion-effects-container &gt; .elementor-motion-effects-layer{background-color:#1D2A3117;}.elementor-47 .elementor-element.elementor-element-27f4225 &gt; .elementor-shape-bottom .elementor-shape-fill, .elementor-47 .elementor-element.elementor-element-27f4225 &gt; .e-con-inner &gt; .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-27f4225 &gt; .elementor-shape-bottom svg, .elementor-47 .elementor-element.elementor-element-27f4225 &gt; .e-con-inner &gt; .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:25rem;}.elementor-47 .elementor-element.elementor-element-6915262 &gt; .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-6915262 img{width:100%;height:22rem;object-fit:cover;object-position:top center;}.elementor-47 .elementor-element.elementor-element-7cbfcb5{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-47 .elementor-element.elementor-element-7cbfcb5 &gt; .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-47 .elementor-element.elementor-element-7cbfcb5.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-7cbfcb5 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-47 .elementor-element.elementor-element-7cbfcb5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-47 .elementor-element.elementor-element-5692890{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-47 .elementor-element.elementor-element-5bcf896 .elementor-heading-title{font-family:var( --e-global-typography-d22fbcc-font-family ), Sans-serif;font-size:var( --e-global-typography-d22fbcc-font-size );font-weight:var( --e-global-typography-d22fbcc-font-weight );text-transform:var( --e-global-typography-d22fbcc-text-transform );line-height:var( --e-global-typography-d22fbcc-line-height );color:var( --e-global-color-ece8370 );}.elementor-47 .elementor-element.elementor-element-22ebb09 .elementor-heading-title{font-family:var( --e-global-typography-d22fbcc-font-family ), Sans-serif;font-size:var( --e-global-typography-d22fbcc-font-size );font-weight:var( --e-global-typography-d22fbcc-font-weight );text-transform:var( --e-global-typography-d22fbcc-text-transform );line-height:var( --e-global-typography-d22fbcc-line-height );color:var( --e-global-color-ece8370 );}.elementor-47 .elementor-element.elementor-element-674a71b .elementor-heading-title{font-family:var( --e-global-typography-d22fbcc-font-family ), Sans-serif;font-size:var( --e-global-typography-d22fbcc-font-size );font-weight:var( --e-global-typography-d22fbcc-font-weight );text-transform:var( --e-global-typography-d22fbcc-text-transform );line-height:var( --e-global-typography-d22fbcc-line-height );color:var( --e-global-color-ece8370 );}.elementor-47 .elementor-element.elementor-element-bdd5d45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-47 .elementor-element.elementor-element-bdd5d45.e-con{--align-self:center;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button span{gap:8px;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:26px;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-26px;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-labels-inline .elementor-field-group &gt; label{padding-left:4px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-labels-inline .elementor-field-group &gt; label{padding-right:4px;}body .elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-labels-above .elementor-field-group &gt; label{padding-bottom:4px;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group &gt; label, .elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-subgroup label{color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group &gt; label{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-type-html{padding-bottom:0px;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group .elementor-field{color:var( --e-global-color-c495e7c );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group .elementor-field, .elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-subgroup label{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#A0C2CFCC;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group .elementor-select-wrapper select{background-color:#A0C2CFCC;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button{font-family:var( --e-global-typography-3640c21-font-family ), Sans-serif;font-size:var( --e-global-typography-3640c21-font-size );font-weight:var( --e-global-typography-3640c21-font-weight );text-transform:var( --e-global-typography-3640c21-text-transform );line-height:var( --e-global-typography-3640c21-line-height );letter-spacing:var( --e-global-typography-3640c21-letter-spacing );padding:8px 40px 8px 40px;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-ece8370 );color:#ffffff;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button[type="submit"]{background-color:var( --e-global-color-ece8370 );color:#ffffff;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-message.elementor-message-success{color:#00AD99;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-message.elementor-message-danger{color:#AD3800;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-message.elementor-help-inline{color:var( --e-global-color-c495e7c );}.elementor-47 .elementor-element.elementor-element-aa8fdf1{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-47 .elementor-element.elementor-element-0dd9f00.elementor-element{--align-self:center;}@media(max-width:1366px){.elementor-47 .elementor-element.elementor-element-df6086e{width:var( --container-widget-width, 45rem );max-width:45rem;--container-widget-width:45rem;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-df6086e.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-df6086e .elementor-heading-title{font-size:var( --e-global-typography-6a797c6-font-size );line-height:var( --e-global-typography-6a797c6-line-height );letter-spacing:var( --e-global-typography-6a797c6-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d91d370{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5bcf896 .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-22ebb09 .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-674a71b .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group &gt; label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group .elementor-field, .elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button{font-size:var( --e-global-typography-3640c21-font-size );line-height:var( --e-global-typography-3640c21-line-height );letter-spacing:var( --e-global-typography-3640c21-letter-spacing );}}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-df6086e .elementor-heading-title{font-size:var( --e-global-typography-6a797c6-font-size );line-height:var( --e-global-typography-6a797c6-line-height );letter-spacing:var( --e-global-typography-6a797c6-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d91d370{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5bcf896 .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-22ebb09 .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-674a71b .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group &gt; label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group .elementor-field, .elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button{font-size:var( --e-global-typography-3640c21-font-size );line-height:var( --e-global-typography-3640c21-line-height );letter-spacing:var( --e-global-typography-3640c21-letter-spacing );}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-11da00f{--width:95%;}.elementor-47 .elementor-element.elementor-element-4a8545f{--width:95%;}.elementor-47 .elementor-element.elementor-element-df6086e .elementor-heading-title{font-size:var( --e-global-typography-6a797c6-font-size );line-height:var( --e-global-typography-6a797c6-line-height );letter-spacing:var( --e-global-typography-6a797c6-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d91d370 &gt; .elementor-widget-container{margin:0px 0px 12px 0px;padding:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-d91d370{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-27f4225{--min-height:20rem;}.elementor-47 .elementor-element.elementor-element-27f4225 &gt; .elementor-shape-bottom svg, .elementor-47 .elementor-element.elementor-element-27f4225 &gt; .e-con-inner &gt; .elementor-shape-bottom svg{height:16rem;}.elementor-47 .elementor-element.elementor-element-6915262 img{height:20rem;object-position:top center;}.elementor-47 .elementor-element.elementor-element-5bcf896 .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-22ebb09 .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-674a71b .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-bdd5d45{--width:95%;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group &gt; label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group .elementor-field, .elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button span{justify-content:space-between;}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button{font-size:var( --e-global-typography-3640c21-font-size );line-height:var( --e-global-typography-3640c21-line-height );letter-spacing:var( --e-global-typography-3640c21-letter-spacing );}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-0ca4088{--width:100%;}.elementor-47 .elementor-element.elementor-element-11da00f{--width:clamp(52rem, 14.7692rem + 67.6923vw, 96rem);}.elementor-47 .elementor-element.elementor-element-4a8545f{--width:60rem;}.elementor-47 .elementor-element.elementor-element-bdd5d45{--width:60rem;}}@media(max-width:1200px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-4a8545f{--width:95%;}.elementor-47 .elementor-element.elementor-element-bdd5d45{--width:95%;}}@media(max-width:880px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-11da00f{--width:95%;}}@media(min-width:2400px){.elementor-47 .elementor-element.elementor-element-df6086e .elementor-heading-title{font-size:var( --e-global-typography-6a797c6-font-size );line-height:var( --e-global-typography-6a797c6-line-height );letter-spacing:var( --e-global-typography-6a797c6-letter-spacing );}.elementor-47 .elementor-element.elementor-element-d91d370{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-5bcf896 .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-22ebb09 .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-674a71b .elementor-heading-title{font-size:var( --e-global-typography-d22fbcc-font-size );line-height:var( --e-global-typography-d22fbcc-line-height );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group &gt; label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-group .elementor-field, .elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-button{font-size:var( --e-global-typography-3640c21-font-size );line-height:var( --e-global-typography-3640c21-line-height );letter-spacing:var( --e-global-typography-3640c21-letter-spacing );}}/* Start custom CSS for form, class: .elementor-element-aa8fdf1 */#contact_submit:hover{
    box-shadow: 0 0 8px 8px rgba(0, 132, 173, 0.3); 
}
#form-field-first_name, #form-field-last_name, #form-field-company_name, #form-field-email, #form-field-phone, #form-field-date, #form-field-time, #form-field-message{
    letter-spacing: 0.05rem;
    font-weight: 600;
    color:#10171b;
}
#form-field-first_name:hover, #form-field-last_name:hover, #form-field-company_name:hover, #form-field-email:hover, #form-field-phone:hover, #form-field-call_date:hover, #form-field-call_time:hover, #form-field-message:hover{
     background-color:#c8dbe8;
}
.form_sep{
    display: flex;
    align-content: center;
    align-self: center;
    justify-self: center;
    width: 80%;
    margin-top: 8px;
    margin-bottom: 8px;
    height: 1px;
    background-color: #0084ad;
}

.elementor-47 .elementor-element.elementor-element-aa8fdf1 .elementor-field-option{
    display: flex;
    accent-color: #0084ad;
   /*line-height: 25px;*/
    margin-right: 10px;
}

.elementor-field-option &gt; input {
display: inline-block;
vertical-align: middle;
width: 16px;
height: 16px;
background-color: #86a3b0;
color: #86a3b0;
}
#form-field-acceptTOS{
width:20px;
}

.elementor-field-option &gt; input[type="checkbox"]{
    appearance: none;
    margin-right: 8px;
    border: 1px solid #e7e7e7;
 }
@media only screen and (max-width: 1024px)    {
.elementor-field-option &gt; input[type="checkbox"]{
    margin-bottom: 12px;
}
#form-field-acceptTOS{
width:25px;
}
}

@media only screen and (max-width: 880px)    {
    #form-field-acceptTOS{
    width:30px;
}
}
@media only screen and (max-width: 600px)    {
    #form-field-acceptTOS{
    width:45px;
}
}
.elementor-field-option &gt; input[type="checkbox"]:checked {
    appearance: revert;
    accent-color: #0084ad;
}

.elementor-field-option &gt; input[type="radio"]{
    appearance: none;
    margin-right: 8px;
    border: 1px solid #e7e7e7;
    border-radius: 50%;
 }
    
.elementor-field-option &gt; input[type="radio"]:checked {
    appearance: revert;
    accent-color: #0084ad;
}/* End custom CSS */</pre></body></html>