.elementor-26885 .elementor-element.elementor-element-20868a1{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:123px;--padding-right:123px;}.elementor-26885 .elementor-element.elementor-element-20868a1:not(.elementor-motion-effects-element-type-background), .elementor-26885 .elementor-element.elementor-element-20868a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://antarisconsulting.com/wp-content/uploads/2026/05/Background.png");}.elementor-26885 .elementor-element.elementor-element-e61a167{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-26885 .elementor-element.elementor-element-9fec34b{width:100%;max-width:100%;text-align:center;}.elementor-26885 .elementor-element.elementor-element-9fec34b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-26885 .elementor-element.elementor-element-9fec34b .elementor-heading-title{font-family:"orpheuspro", Sans-serif;font-size:55px;font-weight:700;line-height:1.2em;color:var( --e-global-color-86e3566 );}.elementor-widget-text-editor{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 );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-26885 .elementor-element.elementor-element-a549942{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;line-height:25.6px;color:#1F2828;}.elementor-26885 .elementor-element.elementor-element-a549942 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26885 .elementor-element.elementor-element-a549942.elementor-element{--align-self:center;}.elementor-26885 .elementor-element.elementor-element-a549942 p{margin-bottom:0px;}.elementor-26885 .elementor-element.elementor-element-a549942 a{color:#1F2828;}.elementor-26885 .elementor-element.elementor-element-abebdf3 > .elementor-widget-container{padding:40px 0px 0px 0px;}#elementor-popup-modal-26885{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-26885 .dialog-message{width:928px;height:auto;}#elementor-popup-modal-26885 .dialog-close-button{display:flex;}#elementor-popup-modal-26885 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1440px){.elementor-26885 .elementor-element.elementor-element-9fec34b .elementor-heading-title{font-size:55px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1200px){.elementor-26885 .elementor-element.elementor-element-9fec34b .elementor-heading-title{font-size:42px;line-height:1.3em;}}@media(max-width:1025px){.elementor-26885 .elementor-element.elementor-element-20868a1{--padding-top:50px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;}.elementor-26885 .elementor-element.elementor-element-9fec34b > .elementor-widget-container{padding:16px 0px 15px 0px;}.elementor-26885 .elementor-element.elementor-element-9fec34b .elementor-heading-title{font-size:39px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}#elementor-popup-modal-26885 .dialog-message{width:750px;}}@media(max-width:768px){.elementor-26885 .elementor-element.elementor-element-20868a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26885 .elementor-element.elementor-element-9fec34b > .elementor-widget-container{padding:15px 0px 15px 0px;}.elementor-26885 .elementor-element.elementor-element-9fec34b{text-align:center;}.elementor-26885 .elementor-element.elementor-element-9fec34b .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-26885 .elementor-element.elementor-element-abebdf3 > .elementor-widget-container{padding:30px 0px 0px 0px;}#elementor-popup-modal-26885 .dialog-message{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-a549942 */.rcq-text.hide{display:none !important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-abebdf3 */.elementor-26885 .elementor-element.elementor-element-abebdf3 .gform_heading {
    display: none;
}
.request-company-quote-form .gform_fields input,.request-company-quote-form .gform_fields select,.request-company-quote-form .gform_fields textarea, .elementor-26885 .elementor-element.elementor-element-abebdf3 .gform_fields input{  line-height: 1.1428;}
.elementor-26885 .elementor-element.elementor-element-abebdf3 .request-company-quote-form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]), .elementor-26885 .elementor-element.elementor-element-abebdf3 .request-company-quote-form select, .elementor-26885 .elementor-element.elementor-element-abebdf3 .request-company-quote-form textarea{  padding: 16px 20px 12px 20px !important;}

.request-company-quote-form input::placeholder, .request-company-quote-form textarea::placeholder, .request-company-quote-form select::placeholder{font-size: 14px; color:#000 !important; opacity:1;}

.request-company-quote-form .gfield--type-text  input, .request-company-quote-form .gfield--type-phone  input, .request-company-quote-form .gfield--type-email  input, .request-company-quote-form textarea, .request-company-quote-form select{border: 1px solid #CCCCCC !important;}

.request-company-quote-form .gfield--type-text  input, .request-company-quote-form .gfield--type-phone  input, .request-company-quote-form .gfield--type-email  input, .request-company-quote-form select, .request-company-quote-form textarea{
    font-size: 14px;
    line-height: 18px;
    color:#000 !important;
    font-family: "Helvetica", Sans-serif;
}

.request-company-quote-form textarea{
    padding: 19px !important; height:105px !important;
}
.request-company-quote-form .gform_fields label{color: #000 !important; font-family: "Helvetica", Sans-serif; margin-bottom: 10px !important; padding-top: 7px !important;font-weight: 700;
  font-size: 16px;
  line-height: 16px;}
.request-company-quote-form .gfield-choice-input+label{
        font-size: 15px !important;
    font-weight: 300 !important;
    line-height: 15px !important;
    color: #000 !important;
    font-family: "Helvetica", Sans-serif;
    max-width: 91% !important;
    margin-bottom: 0px !important; padding-top: 0px !important;top: 1px;
  position: relative;
}
.request-company-quote-form .gfield_checkbox > div{ align-items: flex-start;
    display: flex;}
    .request-company-quote-form .gfield_checkbox > div input{margin-right:8px !important;}
.request-company-quote-form  .gfield.gfield--width-two-thirds{grid-column: span 11 !important;}
   
.request-company-quote-form .gform_fields{
    gap: 9px 10px !important;
}    
.request-company-quote-form .gfield--width-full select{margin-bottom: 11px !important;}
.request-company-quote-form fieldset{padding: 3px 0px !important;}

.request-company-quote-form #field_submit{justify-content: end;}    

.request-company-quote-form .gform-button {
    border: 0px !important;
    padding: 14px 43px !important;
    margin-bottom:0px !important;
}
.gform_wrapper.gravity-theme .gform_footer input{ margin-bottom:0px !important; padding: 14px 43px !important;}
.request-company-quote-form .gform-footer{padding:0px !important;}
.request-company-quote-form .gform_button.button[type=submit]{border: 0px solid #c36 !important;  padding: 13px 44.5px 13px !important;}
.request-company-quote-form .gform_button.button{padding: 0px !important;
  /*margin-top: -77px;*/
  display: flex;
  justify-content: flex-end;
  width: auto;
  max-width: 300px;
  margin-left: auto;}
 
.request-company-quote-form select{    -webkit-appearance: none;
    -moz-appearance: none;
    background: transparent;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6' fill='none'%3E%3Cpath d='M3.99219 5.52344L0.273438 1.80469C0 1.53125 0 1.12109 0.273438 0.875L0.875 0.246094C1.14844 0 1.55859 0 1.80469 0.246094L4.42969 2.89844L7.08203 0.246094C7.32812 0 7.73828 0 8.01172 0.246094L8.61328 0.875C8.88672 1.12109 8.88672 1.53125 8.61328 1.80469L4.89453 5.52344C4.64844 5.76953 4.23828 5.76953 3.99219 5.52344Z' fill='black'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position-x: 97%;
    background-position-y: 20px;}
.custom-gform .consent .gfield-choice-input input{width:13px;height:13px;}
.custom-gform .gform_fields {
  gap: 8px 10px !important;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: auto;
}


.custom-gform .gfield.gfield--type-hidden {
  display: none !important;
}
.custom-gform .gfield.hidden_label > label {
	display: none;
}
.custom-gform .gfield {
	grid-column: span 12;
}
.custom-gform .gfield.gfield--width-half {
  grid-column: span 6;
}
.custom-gform .gfield--type-choice  > .gfield_label {
  display: none;
}
.custom-gform .gfield--type-choice {
  border: none;
}
 .custom-gform .gfield.gfield--type-captcha {
	margin-top: 13px;
}
.custom-gform .gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message {  padding: 3px 0 0 0 !important;
color: red;
  font-size: 14px !important;
  font-weight: 400;
}
.custom-gform .gfield_required.gfield_required_text {
	display: none;
}
.custom-gform .gform_heading {
	display: none;
}
@media screen and (max-width:640px){
    .custom-gform .gfield.gfield--width-half {
  grid-column: span 12;
}
.elementor-26885 .elementor-element.elementor-element-abebdf3 .request-company-quote-form input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]), .elementor-26885 .elementor-element.elementor-element-abebdf3 .request-company-quote-form select, .elementor-26885 .elementor-element.elementor-element-abebdf3 .request-company-quote-form textarea{
  padding: 14px 20px 14px 14px !important;
}
.elementor-26885 .elementor-element.elementor-element-abebdf3 p.gform_required_legend {
    display: none;
}
}

.elementor-26885 .elementor-element.elementor-element-abebdf3 .gform_confirmation_message {
    text-align: center;
    font-family: "Helvetica", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 25.6px;
    color: #1F2828 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20868a1 */@media (max-width: 768px) {
    .elementor-26885 .elementor-element.elementor-element-20868a1{padding: 30px 50px 50px !important;}
}
@media (max-width: 550px) {
    .elementor-26885 .elementor-element.elementor-element-20868a1{padding: 30px 20px 100px !important;}
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 1024px) {
    #elementor-popup-modal-26885{position: fixed !important;}
}
@media (max-width: 768px) {
    #elementor-popup-modal-26885{ 
    width: 95%;
    margin: 0 11px !important;}
}/* End custom CSS */