<!-- Prefetch and Preconnect -->
<link rel="dns-prefetch" href="//fonts.googleapis.com"> 
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;700&display=swap');
@font-face {
  font-family:"proxima-nova";
  src:url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/fonts/proxima-900.woff) format("woff");
  font-display:auto;font-style:normal;font-weight:900;font-stretch:normal;
}
@font-face {
  font-family:"proxima-nova";
  src:url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/fonts/proxima-800.woff);
  font-display:auto;font-style:normal;font-weight:800;font-stretch:normal;
}
@font-face {
  font-family:"proxima-nova";
  src:url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/fonts/proxima-700.woff) format("woff");
  font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}
@font-face {
  font-family:"proxima-nova";
  src:url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/fonts/proxima-600.woff) format("woff");
  font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
}
@font-face {
  font-family:"proxima-nova";
  src:url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/fonts/proxima-500.woff) format("woff");
  font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}
@font-face {
  font-family:"proxima-nova";
  src:url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/fonts/proxima-400.woff) format("woff");
  font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}
@font-face {
  font-family:"proxima-nova";
  src:url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/fonts/proxima-300.woff) format("woff");
  font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}
@font-face {
  font-family:"proxima-nova-condensed";
  src:url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/fonts/proxima-condensed-900.woff) format("woff");
  font-display:auto;font-style:normal;font-weight:900;font-stretch:normal;
}




*{margin: 0;padding: 0;}
body{background-color:#fff;font-family: "proxima-nova",sans-serif;color: #5B5B5B; font-size:18px;font-weight:400;font-style: normal;line-height: normal;margin: 0;padding:76px 0 0;min-width: 320px;}
html, body {scrollbar-width: thin;}
::selection {color: #fff;background: #272727;}
a,button{transition:all 0.3s ease;}
a{text-decoration:none;color:#004990;}
a:hover{text-decoration:none;outline:0;color:#007bff;}
a, img,svg{border:none;outline:none;}
img,svg{max-width:100%;height:auto;display:inline-block;vertical-align:middle;}
h1, h2, h3, h4 {font-family: 'proxima-nova',sans-serif;font-weight: 700;font-style: normal;margin:0 0 20px;color: #222;}
h5,h6 {font-family: 'proxima-nova',sans-serif;font-weight: 500;font-style: normal;margin:0 0 10px;color: #222;}
h1{font-size: 58px;}h2{font-size: 40px;}h3{font-size: 32px;}
.menu ul,.hdr-rt-part ul,.home-banner ul,.home-sec1 ul,.ftr-nav ul,.ftr-social-nav ul,.printer-driver-block ul,.iphon_navigation ul,.home-new-blue-section ul {margin-bottom: 0;}
.menu ul li,.hdr-rt-part ul li,.home-banner ul li,.home-sec1 ul li,.home-sec2 ul li,.home-sec5 ul li,.ftr-nav ul li,.ftr-social-nav ul li,.cmn-module2 ul li,.home-sec2 ul li,.printer-driver-block ul li,.cmn-module2 ul li,.iphon_navigation ul li,.home-new-blue-section ul li {list-style: none;}
p{display: block;margin:0 0 20px;}
p:last-child{margin: 0;}
b, strong {font-weight: 700;}
.btn-custom,.hs-button {background: #004990;border: 1px solid #004990;color: #fff;font-family: 'Open Sans', sans-serif;font-weight: 500;padding: 0 30px;
  font-size: 18px;height: 54px;line-height: 52px;border-radius: 8px;box-shadow: none !important;display: inline-block;text-align: center;vertical-align: middle;transition: all 0.3s ease;}
.btn-custom.btn-small {font-size: 16px;height: 40px;line-height: 38px;border-radius: 5px;}
.btn-custom.white-btn {background-color: #fff;color: #004990;}
.btn-custom:hover,.btn-custom:focus,.btn-custom:active,.hs-button:hover,.hs-button:focus,.hs-button:active{ background-color:#063465; color:#fff; outline:none;border-color: #006bb4;}
.btn-custom.green-btn {background: #17C371;border-color: #17C371;}
.btn-custom.green-btn:hover, .btn-custom.green-btn:focus, .btn-custom.green-btn:active{ background: #fff;color: #17C371;border-color: #17C371;}
.form-group,.hs-form-field {margin-bottom: 20px;}
.form-group label small,.hs-form-field label small{color: red;font-size: 100%;}
.form-control,.hs-input {background: #f2f6f9;border: 1px solid transparent;outline: none;height: 56px;line-height: 56px;padding: 0 16px !important;font-size: 16px !important;color: #7c7d7d;font-weight: 400;font-family: 'proxima-nova', sans-serif;border-radius: 8px;display: block;width: 100%; font-size:16px;}
.form-control:focus,.hs-input:focus{box-shadow:none;outline: none;border-color: #004990;}
textarea.form-control,textarea.hs-input {height: 100px !important;resize: none;padding: 5px 15px;line-height: normal !important;}
select.form-control,select.hs-input {appearance: none;-webkit-appearance: none;-moz-appearance: none;padding: 0 35px 0 15px;height: 56px !important;background: #f2f6f9 url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/images/form-arrow.svg) no-repeat center right 12px;}
.hs-form-field {margin-bottom: 24px;}
.hs-form-field label {margin-bottom: 8px;line-height: 16px;}
.hs-form-field label span {color: #222222;font-size: 16px;}
.hs-form-field label .hs-form-required {color: #A8200D;}
.hs-input.hs-input.invalid.error {background: #f2f6f9 url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/images/Icon-inside.svg) no-repeat center right 12px !important;background-color: #f2f6f9;border-color: #A8200D;}           

.hs-form-field .hs-error-msgs {
    margin: 0 !important;
}
.hs-form-field .no-list.hs-error-msgs.inputs-list li{
  margin: 0;
}
.hs-form-field .no-list.hs-error-msgs.inputs-list li .hs-error-msg {
  margin: 8px 0 0;
  color: #A8200D;
  font-size: 14px;
  line-height: 14px;
}




.chk-box {position: relative;}
.chk-box input[type="checkbox"] {opacity: 0;position: absolute;left: 0;top: 0;bottom: 0;width: 20px;}
.chk-box input[type="checkbox"]+label {display: block;margin: 0;color: #000;position: relative;padding-left: 28px;font-size: 16px;}
.chk-box input[type="checkbox"]+label::before {content: "";display: block;width: 20px;height: 20px;background: #fff;position: absolute;left: 0;top: 2px;border-radius: 3px;border: 1px solid #d1d1d1;}
.chk-box input[type="checkbox"]+label::after{background: url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/images/chk.png) no-repeat center center;width: 20px;height: 20px;display:none;position: absolute;left: 0;top: 2px;content: "";}
.chk-box input[type="checkbox"]:checked+label::after{display: block;}
.radio-box {position: relative;}
.radio-box input[type="radio"] {opacity: 0;position: absolute;left: 0;top: 0;bottom: 0;width: 20px;}
.radio-box input[type="radio"]+label {display: block;margin: 0;color: #000;position: relative;padding-left: 28px;font-size: 16px;}
.radio-box input[type="radio"]+label::before {content: "";display: block;width: 20px;height: 20px;background: #fff;position: absolute;left: 0;top: 2px;border-radius:50%;border: 1px solid #b9b8b8;}
.radio-box input[type="radio"]+label::after {background:#004990;width:12px;height: 12px;display: none;position: absolute;left: 4px;top: 6px;content: "";border-radius: 50%;}
.radio-box input[type="radio"]:checked+label::after{display: block;}
.container {width: 100%;max-width: 1470px;position: relative;}
.small-hd{font-weight: 700;font-size: 20px;margin: 0 0 20px;display: block;}
.blue-color{color: #0096d6 !important;}
.blue-color2{color: #004990 !important;}
.green-color{color: #47b316;}
.white-color{color: #fff;}
.black-color{color: #000;}
.grey-bg{background-color: #f6f6f6 !important;}
.dark-grey-bg{background-color: #dff1e9 !important;}
.blue-grey-bg{background-color: #dde4ec !important;}
.pad-t50{padding-top: 50px;}
.pad-t80{padding-top: 80px;}
.pad-t100{padding-top: 100px;}
.pad-b50{padding-bottom: 50px;}
.pad-b80{padding-bottom: 80px;}
.pad-b100{padding-bottom: 100px;}
.pad-tb50{padding-top: 50px;padding-bottom: 50px;}
.pad-tb80{padding-top: 80px;padding-bottom: 80px;}
.pad-tb100{padding-top: 100px;padding-bottom: 100px;}
.btm-bdr{border-bottom: 1px solid rgba(0,0,0,.1);}
.feedback-form .form-group{padding-bottom: 20px;}
.cmn-inline-box .radio-box,.cmn-inline-box .chk-box {width: 20%;}
.no-list.hs-error-msgs.inputs-list {color: #ef6b51;}
fieldset .form-columns-1 .hs-input {width: 100% !important;}
.form-columns-1 .hs-input {width: 100% !important;}
.hs-form-radio .hs-input, .hs-form-checkbox .hs-input {
  width: auto !important;height: auto; display: inline-block;text-align: left;}
.invalid { background: #fff !important;}
.container-fluid {padding: 0px;}
.header.container-fluid.content-wrapper {padding-left: 0 ;padding-right: 0 ;}
.sub-heading{font-size: 18px;text-transform: uppercase;color: #004990;font-weight: 700;}
.line-btn {background: transparent;border: 1px solid #fff;color: #fff;font-family: "proxima-nova", sans-serif;font-weight: 500;padding: 0 25px;font-size: 18px;height: 44px;
  line-height: 42px;border-radius: 4px;box-shadow: none !important;display: inline-block;text-align: center;vertical-align: middle;transition: all 0.3s ease;}
.line-btn:hover {background: #0096D6;color: #fff;border-color:#0096D6;}
.line-btn.black-line-btn{border-color: #222;color: #222;}
.line-btn.black-line-btn:hover{background: #0096D6;color: #fff;border-color:#0096D6;}
.blue-btn {background: #0096D6;border: none;color: #fff;font-family: "proxima-nova", sans-serif;font-weight: 500;padding: 0 25px;font-size: 18px;height: 44px;line-height: 44px;border-radius: 4px;box-shadow: none !important;display: inline-block;text-align: center;vertical-align: middle;transition: all 0.3s ease;}
.blue-btn:hover {background: #063465;color: #fff;}     

@media only screen and (max-width:1440px){                                              
  h1 {font-size: 47px;}
}
@media only screen and (max-width:1199px){
  body{font-size: 16px;}
  .btn-custom {padding: 0 20px;font-size: 16px;height: 42px;line-height: 40px;}        
  h1{font-size: 46px;}
  h2 {font-size: 30px;}
  h3 {font-size: 24px;}
  .small-hd,.sub-heading {font-size: 18px;}
}
@media only screen and (max-width:991px){
  body{padding: 60px 0 0;}
  .pad-t50,.pad-t80,.pad-t100{padding-top: 40px;}
  .pad-b50,.pad-b80,.pad-b100{padding-bottom: 40px;}
  .pad-tb50,.pad-tb80,.pad-tb100{padding-top: 40px;padding-bottom: 40px;}
  .small-hd, .sub-heading {font-size: 16px;}
  .blue-btn,.line-btn {padding: 0 15px;font-size: 16px;height: 40px;line-height: 40px;}
  .line-btn{line-height: 38px;}
}
@media only screen and (max-width:767px){
  .cmn-inline-box .radio-box, .cmn-inline-box .chk-box {width: auto;margin: 0 0 10px;}
  .feedback-form .form-group {padding-bottom: 0;}
  .small-hd,.sub-heading {font-size: 16px;}
  fieldset.form-columns-2 .hs-form-field {width: 100% !important;float: left;}
}



/* Owl Carousel CSS */
.owl-carousel .animated{-webkit-animation-duration:1500ms;animation-duration:1500ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut { 0% {opacity: 1;}100% {opacity: 0;}}
@keyframes fadeOut { 0% {opacity: 1;}100% {opacity: 0;}}
.owl-carousel .fadeOut1{-webkit-animation-name:fadeOut1;animation-name:fadeOut1}
@-webkit-keyframes fadeOut1 { 0% {opacity: 1;}100% {opacity: 0;}}
@keyframes fadeOut1 { 0% {opacity: 1;}100% {opacity: 0;}}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-item img{display:block;width:100%;transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-nav .disabled {display: none !important;}
.owl-nav > button{background:#000;border:medium none;color:#ffffff;cursor:pointer;font-family:Arial;font-size:50px;height:40px;line-height:40px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);width:40px;display:block;outline:none !important;}
.owl-nav > button > span{display:block;margin-top:-9px;}
.owl-nav > button.owl-prev{left:0;}
.owl-nav > button.owl-next{right:0;}
.owl-dots{align-items:center;bottom:-30px;display:flex;justify-content:center;left:0;position:absolute;right:0;text-align:center;}
.owl-dots > button.owl-dot{background:#d9d9d9;border:medium none;border-radius:50%;height:16px;margin:0 5px;outline:medium none !important;vertical-align:middle;width:16px;cursor:pointer;}
.owl-dots > button > span{display:none !important;}
.owl-dots > button.owl-dot.active{background:#004990;}
.owl-nav.disabled,.owl-dots.disabled {display: none;}
/* Owl Carousel CSS */
/* Common Module 2 */
.cmn-module2 ul{display: flex;flex-wrap: wrap;margin: 20px 0 0;}
.cmn-module2 ul li{width: 20%;margin: 15px 0 0;}
.cmn-module2 h4 {font-size: 20px;}
.text-big {width: 100%;max-width: 1050px;margin: 0 auto;padding: 40px 0;font-size: 24px;}
.fd-img {margin: 0 0 25px;}
@media only screen and (max-width:1199px){
  .cmn-module2 .pl-3.pr-3 {padding: 0 !important;}
}
@media only screen and (max-width:767px){
  .cmn-module2 .pl-3.pr-3 {padding: 30px 0 !important;}
  .cmn-module2 .row.mt-5 {margin: 0 !important;}
  .cmn-module2 ul li{width: 100%;}
  .cmn-module2 h4 {font-size: 18px;}
  .cmn-module2 h2 br{display:none}
  .support-call {text-align: center;}
  .rt-box.ml-4 {margin: 20px 0 0 !important;}
}
/* Common Module 2 */
/* Home Section 2 */
.home-sec2{padding: 40px 0;overflow: hidden;}
.home-sec2 ul{margin-bottom: 30px;}
.home-sec2 ul li{margin-bottom: 10px;position: relative;padding-left: 30px;}
.home-sec2 ul li i{color: #0096d6;position: absolute;left: 0;top: 4px;}
.text-info1{padding-left: 50px;}
.text-info3{padding-right: 50px;}
.img-box1 img,.img-box3 img{width: 100%;display: block;border-radius: 20px;}
.img-vw {width: 49vw;}
.home-sec2.pad-tb80 {padding: 80px 0;}
.home-sec2.pad-tb100 {padding: 100px 0;}
.img-box8{margin: 30px 0;}
.home-sec2 ul.inline-list {display: flex;flex-wrap: wrap;}
.home-sec2 ul.inline-list li {width: 33.333%;margin-top: 10px;}
@media only screen and (max-width:1199px){
  .home-sec2 p{font-size: 18px;}
  .text-info1 {padding-left: 0;}
  .text-info3{padding-right: 0;}
}
@media only screen and (max-width:991px){
  .home-sec2.pad-tb80,.home-sec2.pad-tb100 {padding: 40px 0;}
}
@media only screen and (max-width:767px){
  .img-box1 {margin: 0 0 20px;}
  .img-box3{margin: 20px 0 0;}
  .img-vw {width: 100vw;}
  .home-sec2 .btn-custom {display: block;width: 100%;}
  .img-box6 {margin: 30px 0 0;}
  .img-box7 {margin: 0 0 30px;}
  .home-sec2 ul.inline-list li {width: 100%;margin-top: 0;}
}


/* Landing Page CSS Start */
.container-fluid.body-container.body-container--landing-page.lpage_section {padding-left: 0;padding-right: 0;}
.container-fluid.body-container.body-container--blog-index.blog_listing {padding-left: 0; padding-right: 0;}
/* Video CSS Start */
.bg-video-wrapper { position: absolute;top: 0;left: 0;width: 100%;height: 100%; overflow: hidden;}
.bg-video {position: absolute;top: 50%;left: 50%;width: 100%; height: 100%;object-fit: cover;transform: translate(-50%, -50%);}
.bg-video video {width: 100%; height: 100%;object-fit: cover;object-position: top center;}
#hs-eu-close-button {width: 30px!important;}
#hs-eu-cookie-confirmation #hs-eu-close-button svg {width: 18px!important;height: 18px!important;}  



/* Popup Form Style New  */
.modal-backdrop {
  position: inherit;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  background-color: #000; 
}
.custom-modal-form .modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 999; /* Sit on top */
  padding-top: 90px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.custom-modal-form .modal-content {
  border-radius: 12px;
  border: none;
  max-width: 880px;
  box-shadow: 0px 0px 4px 0px #00000040; 
  padding: 32px;
  margin: auto;
}
.custom-modal-form .modal-content .modal-header {    
  padding: 0;
}
.custom-modal-form .close {
  background: #d9d9d9;
  color: #222 !important;
  font-size: 28px;
  font-weight: 700;
  height: 24px;
  line-height: 24px;
  margin: 0;
  opacity: 1;
  padding: 0;
  position: absolute;
  right: 32px;
  text-shadow: none;
  top: 32px;
  width: 24px;
  z-index: 1;
  border-radius: 50%;
  margin-left: auto;
}
.custom-modal-form .modal-content .modal-body {    
  padding: 0;
}

.custom-modal-form .hs-recaptcha {
  display: block;
  margin: 0 0 -92px 50px;
  transform: scale(0.8);
}

.custom-modal-form .hs-richtext {
  margin-bottom: 0;
}

.custom-modal-form .hs-richtext h1 {
  color: #222;
  font-size: 24px;
  margin-bottom: 24px;
}

.custom-modal-form .modal-title h3 , .custom-modal-form h3.modal-title {                                                           
  color: #222;
  font-size: 24px;
  margin-bottom: 24px;    
}

.custom-modal-form .modal  {
  padding-top: 70px;
  padding-bottom: 70px;
}

.custom-modal-form .no-list.hs-error-msgs.inputs-list {
  color: #A8200D;
}

.custom-modal-form .form-columns-2 {
  display: flex;
  gap: 16px;
}

.custom-modal-form .form-columns-2 .hs-dependent-field {   
  width: 50%;
}

.custom-modal-form .form-columns-2 .hs-dependent-field .hs-form-field{
  width: 100%;
}
/*.custom-modal-form label{margin-bottom: 8px;}*/


.custom-modal-form .input {                                                                              
  margin-right: 0 !important;                                                                                     
}

.custom-modal-form .hs-button {
  height: 44px;
  line-height: 42px;
  font-weight: 400;
  position: relative;
  z-index: 1;
}


.custom-modal-form .hs-button.primary.large {
  float: right;
}

.custom-modal-form .popup-form-sec, .custom-modal-form .popform_slide, .custom-modal-form .popup-form-sec_section, .custom-modal-form .form-secnewpop , .custom-modal-form .form-secnew , .custom-modal-form .popmodal-body , .custom-modal-form .form_section_popup , .custom-modal-form .card-form-secnew , .custom-modal-form .popup-form-secnew
{
  padding: 0 !important;                                                                                                                                                                                               
}

.custom-modal-form .hs-richtext {     
  margin-bottom: 0;
}

/* CTA Popup Form Style  */

.hs-form__row {
  margin-bottom: 24px;
}
.hs-form__field__label {
  color: #5b5b5b;
  font-size: 16px;
  margin-bottom: 8px;                               
}

.hs-form__field__label span {
  color: #5b5b5b;
  font-size: 16px;
}

.hs-form__field__label span.hs-form__field__label__required {
  font-size: 16px;
  color: #A8200D;
}

.hs-form__field__input {
  background-color: #0049900d;
  border: 1px solid transparent !important;
  border-radius: 8px;
  color: #22222266;
  font-size: 16px;
  height: 56px !important;
  padding: 0 16px;
  margin: 0;
}

.hs-form__field__input:focus {
  border-color: #004990 !important;
}

.hs-form__field__input.hs-form__field__input--error {
  border-color: #A8200D !important;
  background: #0049900D url(//8648589.fs1.hubspotusercontent-na1.net/hubfs/8648589/raw_assets/public/TroyGroup23/images/Icon-inside.svg) no-repeat center right 12px !important;
}

.hs-form__alerts__list li.hs-form__alerts__list-item--error span {
  margin: 8px 0 0;
  color: #A8200D;
  font-size: 14px;
  line-height: 14px;
  display: block;
}

.hs-form__actions__submit {
  height: 44px;
  line-height: 42px;
  font-weight: 400;
  font-size: 18px;
  font-weight: 400;
  border-radius: 8px;
}


/* Popup Form Style New In Responsive  */


@media screen and (max-width: 1400px){   
  .custom-modal-form .modal-content {
    max-width: 600px;
  }
}

@media screen and (max-width: 991px){
  .custom-modal-form .modal-content {
    width: 97%;
  }
  .custom-modal-form .modal .modal-content {                                                                                 
    padding: 16px;
  }                                                      
}

@media screen and (max-width: 767px){
    a {
        word-break: break-word;
}


  .custom-modal-form .form-columns-2 {
    display: block;
  }
  .custom-modal-form .form-columns-2 .hs-dependent-field {
    width: 100%;
  }
  .custom-modal-form .close {
    right: 16px;
    top: 16px;
  }
}                             



@media (max-width:992px) {
    a {
        word-break: break-word;
}
}