.elementor-25132 .elementor-element.elementor-element-d2632fc{--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;}.elementor-25132 .elementor-element.elementor-element-d2632fc:not(.elementor-motion-effects-element-type-background), .elementor-25132 .elementor-element.elementor-element-d2632fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-25132 .elementor-element.elementor-element-d2632fc > .elementor-shape-bottom .elementor-shape-fill, .elementor-25132 .elementor-element.elementor-element-d2632fc > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#81A79C;}.elementor-25132 .elementor-element.elementor-element-1086d9a{--display:flex;--margin-top:30px;--margin-bottom:30px;--margin-left:30px;--margin-right:30px;}.elementor-25132 .elementor-element.elementor-element-1086d9a:not(.elementor-motion-effects-element-type-background), .elementor-25132 .elementor-element.elementor-element-1086d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8A;}.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 );}.elementor-25132 .elementor-element.elementor-element-040a9f5{text-align:center;}.elementor-25132 .elementor-element.elementor-element-040a9f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;line-height:55px;color:#FFFFFF;}.elementor-25132 .elementor-element.elementor-element-2133f1a{--display:flex;--overlay-opacity:0.5;}.elementor-25132 .elementor-element.elementor-element-2133f1a:not(.elementor-motion-effects-element-type-background), .elementor-25132 .elementor-element.elementor-element-2133f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-25132 .elementor-element.elementor-element-2133f1a::before, .elementor-25132 .elementor-element.elementor-element-2133f1a > .elementor-background-video-container::before, .elementor-25132 .elementor-element.elementor-element-2133f1a > .e-con-inner > .elementor-background-video-container::before, .elementor-25132 .elementor-element.elementor-element-2133f1a > .elementor-background-slideshow::before, .elementor-25132 .elementor-element.elementor-element-2133f1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-25132 .elementor-element.elementor-element-2133f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-25132 .elementor-element.elementor-element-384b100 > .elementor-widget-container{margin:50px 50px 50px 50px;border-style:solid;border-color:#FFFFFF;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25132 .elementor-element.elementor-element-384b100{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25132 .elementor-element.elementor-element-384b100.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-384b100 */input, select, textarea { 
    -webkit-appearance: none; 
    -webkit-border-radius:0; 
    border-radius: 0; 
}
.select-css
{
-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: #fff;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
	  linear-gradient(to bottom, #ffffff 0%,#ffffff 100%);
	background-repeat: no-repeat, repeat;
	background-position: right .7em top 50%, 0 0;
	background-size: .65em auto, 100%;
	}
form
{
font-family:Arial, Helvetica, sans-serif; font-size:14px;
 }
.container-fluid
{
width:100%;
}
.container-fluid .row
{
    display:flex;
    flex-wrap:wrap;
}
.col-sm-6
{
width:48%;float:left;position: relative;min-height: 1px;
padding-left: 1%;
padding-right: 1%;
}
.infusion-field
{
padding:5px 0px;
}
.infusion-field label
{display: inline-block;
max-width: 100%;
margin-bottom: 5px;
color:white;
font-weight: 600;
}
.infusion-field input
{
display: block !important;
width:100% !important;
height: calc(1.5em + 0.75rem + 2px) !important;
padding: 0.375rem 0.75rem !important;  border:1px solid #8f8f8f;
min-height:48px;
max-height:48px;
min-width:96%;
background-color:#fff;
color:#000;
border-radius:0px;
}
.infusion-field select
{
display: block !important;
width: 100% !important;
height: calc(1.5em + 0.75rem + 16px) !important;
padding: 0.375rem 0.75rem !important; border:1px solid #8f8f8f; margin-top:0px; background-color:#fff;min-height:48px; max-height:48px;
color:#000;

}
.infusion-field p 
{
    margin:0px;
}
.infusion-field-input-container
{
width:100%;
}
.infusion-submit
{
width:96%;
}
.infusion-submit button
{
width:100%; height:40px; padding:4px 0px 4px 15px; margin:10px 0px; font-size:17px; background-color:green; border:none; outline:none; text-align:center; color:#fff; border-radius:5px;
}
@media only screen and (max-width: 700px) {
.infusion-field input
{
width:100%!important;
min-width:100%!important;
}
.col-sm-6
{
width:48%;
padding-left:2%;
padding-right:2%;
}
}
@media only screen and (max-width: 480px) {
.infusion-field input
{
width:100%!important;
min-width:100%!important;
}
}/* End custom CSS */