/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 20 2026 | 16:37:31 */
@media (max-width:600px)
{
  body #gform_fields_1 input {
    height: 34px !important;
    line-height: 34px !important;

  }
body #gform_1 .gform-footer #gform_submit_button_1 { 
 max-width:91px !important;
	font-size:12px !important;
}
  body #gform_1 .gform-footer {
  margin-top:30px;
}
  body #gform_fields_1 input, body #gform_wrapper_1 textarea { 
    padding: 10px 20px 10px 20px !important; 
  }

  body #gform_wrapper_1 input[type="text"],
  body #gform_wrapper_1 input[type="email"],
  body #gform_wrapper_1 textarea {
    border-radius: 4px !important;
	font-family: 'Roboto',sans-serif !important;
  }

  body .contact-methods .wp-block-columns {
    padding-left:unset;
    padding-right:unset;
    padding-top:20px;
    padding-bottom:20px;
  }
  body .contact-methods h3 {
    font-size:12px !important;
    margin-bottom:12px !important;
  }
  body .contact-methods p a {
    font-size:12px !important;
  }
  body .contact-detail .wp-block-column p:first-of-type {
    margin-bottom: 8px !important;

  }
  .contact-detail {
    gap:unset !important; 
  }
  body .contact-methods .contact-detail .wp-block-column:not(:last-child) {
    padding-bottom:20px;
    border-bottom: 1px solid #99999966;
  }
  body .contact-methods .contact-detail .wp-block-column:not(:first-child) {
    padding-top:20px;
  }
  body .contact-methods .contact-detail .wp-block-column p:last-child {
    font-size:11px !important;
  }
  body .contact-form h2 {
    font-size:14px !important;
  }
  #gform_wrapper_1 input::placeholder, #gform_wrapper_1 textarea::placeholder {
    font-size:12px !important;

  }
	    body .contact-methods .contact-detail .wp-block-column p:last-child font {
        font-size: 11px !important;
    }
.third-adrs .as-eliassen font {
    font-size: 12px !important;
}
	.contact-methods p font {
	 font-size: 12px !important;
	}
	body .contact-detail .wp-block-column p:first-of-type {
		 font-size: 12px !important;
	}
}
@media (max-width:1250px)
{
  .contact-methods .athemes-blocks-block-container-wrapper , .contact-form .athemes-blocks-block-container-wrapper{
    padding-left:20px !important ;
    padding-right:20px !important;
  }
}
#gform_1 .gform-footer #gform_submit_button_1 {
  font-weight: 400;
  font-size: 16px;
  line-height: 100%;
  color: #08212E;
  background-color:unset;
  border: 1px solid #08212E;
  border-radius:unset;
  width:100%;
  max-width:275px !important;
  padding-top:10px;
  padding-bottom:10px;
  box-shadow:unset;
  text-transform:uppercase;
}
#gform_1 .gform-footer {
  margin-top:40px;
}

#gform_1 .gform-footer {
  justify-content:center; 
}

#gform_fields_1 {
  gap:10px; 
}
#gform_wrapper_1 input[tye="text"], #gform_wrapper_1 textarea {
  background: #FEFBF6;
 font-family: 'Roboto',sans-serif !important;
  font-weight: 400;
  font-size: 16px;
  line-height: 100%;
  border: none;
  outline: none;
}
#gform_wrapper_1 input[type="text"],
#gform_wrapper_1 input[type="email"] {
  border-radius: unset !important;
	font-family: 'Roboto',sans-serif !important;
}
#gform_wrapper_1 input::placeholder, #gform_wrapper_1 textarea::placeholder {
  font-family: 'Roboto',sans-serif !important;
  font-weight: 400;
  font-size: 16px;
  line-height: 100%;
  letter-spacing: 0%;
  color: #999999;
  border-radius:unset !important;
  text-transform:uppercase;
}
#gform_wrapper_1 input[tye="text"]:focus, #gform_wrapper_1 textarea::focus {
  border: none;
  outline: none;
}
#gform_wrapper_1 textarea {
  padding: 14px 20px 14px 20px !important; 
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
  resize: none;
  background: #FEFBF6 !important; 
}
form#gform_1  .gfield_label {
  display:none; 
}
#gform_fields_1 input {
  height: 47px !important;
  line-height: 47px !important;
  padding: 14px 20px 14px 20px !important; 
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
  background: #FEFBF6 !important; 
	width:100%;
}
.contact-methods h3 {
/*   font-family: 'Manrope', sans-serif !important; */
  font-weight: 500;
  font-size: 16px;
  line-height: 100%;
}
.contact-methods h3 font {
  font-family: 'Manrope', sans-serif;
}

.contact-methods .wp-block-columns {
  padding-top:60px;
  padding-bottom:60px;
  margin:0 auto;
  width:100%;
  max-width:1210px;
}
@media (max-width:1024px) and (min-width:768px)
{
  .contact-methods .wp-block-columns {
    padding-top:40px;
    padding-bottom:40px;   
  }

}
@media (max-width:820px)  and (min-width:768px) 
{
  .contact-detail {
    gap:30px !important;
    flex-wrap:nowrap !important;
  }   
}
.contact-methods p a {
  font-weight: 400;
  font-size: 16px;
  line-height: 100%;
  text-decoration:none;
  cursor:pointer;
  color: #2E3134;
  letter-spacing:0px;
}
.contact-methods p font {
  color: #2E3134;
  font-weight: 400;
  font-family: Roboto;
  font-size: 14px;
  line-height: 100%;
  letter-spacing: 0px;
}
.contact-detail  {
  padding-left:25px;
  padding-right:25px;
}
.contact-form h2 {
  font-weight:400;
}
.contact-form #gform_wrapper_1 {
  width:100%;
  max-width:1210px;
  margin:0 auto;
}

@media (min-width:601px)
{
	#gform_1 .gform-footer #gform_submit_button_1 {
  width:275px !important; 
}
}


/*  Contact us page next button */
#gform_page_1_1 .gform_page_footer {
  width:100%;
  text-align:center;
  padding:unset;
  margin-top:40px;
}
@media (min-width:601px)
{
  #gform_page_1_1 .gform_page_footer  .gform_next_button  {
    width: 275px !important;
  }
}
@media (max-width:600px)
{
  #gform_page_1_1 .gform_page_footer  .gform_next_button  {
    width: 160px !important;
  }
  #gform_page_1_1 .gform_page_footer  .gform_next_button   {
    font-size: 12px !important;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
#gform_page_1_1 .gform_page_footer  .gform_next_button  { 
  border:1px solid #08212E;
}
#gform_page_1_1 .gform_page_footer  .gform_next_button:hover {
  color: #08212E;
  background-color: unset;
  border: 1px solid #08212E;
}


/*  Next wala Form */

#gform_page_1_2 input#gform_submit_button_1 {
  background:#08212E;
  border:1px solid #08212E;
}

@media (min-width:601px)
{
  #gform_page_1_2 .gform_page_footer  .gform_previous_button  {
    width: 275px !important;
  }
  #gform_page_1_2 input#gform_submit_button_1 {
    width: 275px !important;

  }
}
@media (max-width:600px)
{
  #gform_page_1_2 .gform_page_footer  .gform_previous_button {
    width: 140px !important;
  }
  #gform_page_1_2 .gform_page_footer  .gform_previous_button   {
    font-size: 12px !important;
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #gform_page_1_2 input#gform_submit_button_1 {
    font-size: 12px !important;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 140px !important;
  }
}
#gform_page_1_2 .gform_page_footer  .gform_previous_button  { 
  border:1px solid #08212E;
}
#gform_page_1_2 .gform_page_footer  .gform_previous_button:hover {
  background-color: unset;
  border: 1px solid #08212E;
  background:#08212E;
  color:#ffffff;
}
#gform_page_1_2 input#gform_submit_button_1:hover { 
  background:#ffffff;
  color:#08212E;
}
