.elementor-2054 .elementor-element.elementor-element-fbd6040:not(.elementor-motion-effects-element-type-background), .elementor-2054 .elementor-element.elementor-element-fbd6040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-77dcd367 );}.elementor-2054 .elementor-element.elementor-element-fbd6040 > .elementor-background-overlay{background-color:#000000;background-position:center center;background-size:cover;opacity:0.59;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2054 .elementor-element.elementor-element-fbd6040 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2054 .elementor-element.elementor-element-fbd6040{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2054 .elementor-element.elementor-element-6a9d90a .elementor-heading-title{color:#FEFFFF;font-family:"Roboto", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-2054 .elementor-element.elementor-element-6a9d90a > .elementor-widget-container{padding:50px 0px 50px 0px;}.elementor-2054 .elementor-element.elementor-element-2db2a5f{padding:40px 10px 40px 10px;}.elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tab-title, .elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tab-title:before, .elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tab-title:after, .elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tab-content, .elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tabs-content-wrapper{border-width:1px;}.elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tab-title, .elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tab-title a{color:var( --e-global-color-12417853 );}.elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tab-title.elementor-active,
					 .elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tab-title.elementor-active a{color:var( --e-global-color-12417853 );}.elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tab-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-2054 .elementor-element.elementor-element-6c7a4ce .elementor-tab-content{color:var( --e-global-color-12417853 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-2054 .elementor-element.elementor-element-6e430c8:not(.elementor-motion-effects-element-type-background), .elementor-2054 .elementor-element.elementor-element-6e430c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A3A3A;}.elementor-2054 .elementor-element.elementor-element-6e430c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2054 .elementor-element.elementor-element-6e430c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2054 .elementor-element.elementor-element-2673f3dd .elementor-menu-toggle{margin:0 auto;}.elementor-2054 .elementor-element.elementor-element-2673f3dd .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-2054 .elementor-element.elementor-element-10d2569c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2054 .elementor-element.elementor-element-10d2569c.elementor-view-framed .elementor-icon, .elementor-2054 .elementor-element.elementor-element-10d2569c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2054 .elementor-element.elementor-element-10d2569c.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2054 .elementor-element.elementor-element-10d2569c.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2054 .elementor-element.elementor-element-10d2569c.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2054 .elementor-element.elementor-element-10d2569c .elementor-icon{font-size:26px;}.elementor-2054 .elementor-element.elementor-element-10d2569c .elementor-icon i{transform:rotate(0deg);}.elementor-2054 .elementor-element.elementor-element-10d2569c .elementor-icon-box-title{color:#FCFCFC;}.elementor-2054 .elementor-element.elementor-element-10d2569c .elementor-icon-box-title, .elementor-2054 .elementor-element.elementor-element-10d2569c .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-2054 .elementor-element.elementor-element-10d2569c > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2054 .elementor-element.elementor-element-3eb21e82.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2054 .elementor-element.elementor-element-3eb21e82.elementor-view-framed .elementor-icon, .elementor-2054 .elementor-element.elementor-element-3eb21e82.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2054 .elementor-element.elementor-element-3eb21e82.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2054 .elementor-element.elementor-element-3eb21e82.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2054 .elementor-element.elementor-element-3eb21e82.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2054 .elementor-element.elementor-element-3eb21e82 .elementor-icon{font-size:26px;}.elementor-2054 .elementor-element.elementor-element-3eb21e82 .elementor-icon i{transform:rotate(0deg);}.elementor-2054 .elementor-element.elementor-element-3eb21e82 .elementor-icon-box-title{color:#FCFCFC;}.elementor-2054 .elementor-element.elementor-element-3eb21e82 .elementor-icon-box-title, .elementor-2054 .elementor-element.elementor-element-3eb21e82 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-2054 .elementor-element.elementor-element-3eb21e82 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2054 .elementor-element.elementor-element-2a32352f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2054 .elementor-element.elementor-element-2a32352f.elementor-view-framed .elementor-icon, .elementor-2054 .elementor-element.elementor-element-2a32352f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2054 .elementor-element.elementor-element-2a32352f.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2054 .elementor-element.elementor-element-2a32352f.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2054 .elementor-element.elementor-element-2a32352f.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2054 .elementor-element.elementor-element-2a32352f .elementor-icon{font-size:26px;}.elementor-2054 .elementor-element.elementor-element-2a32352f .elementor-icon i{transform:rotate(0deg);}.elementor-2054 .elementor-element.elementor-element-2a32352f .elementor-icon-box-title{color:#FCFCFC;}.elementor-2054 .elementor-element.elementor-element-2a32352f .elementor-icon-box-title, .elementor-2054 .elementor-element.elementor-element-2a32352f .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-2054 .elementor-element.elementor-element-2a32352f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2054 .elementor-element.elementor-element-739f516a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2054 .elementor-element.elementor-element-739f516a.elementor-view-framed .elementor-icon, .elementor-2054 .elementor-element.elementor-element-739f516a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2054 .elementor-element.elementor-element-739f516a.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-2054 .elementor-element.elementor-element-739f516a.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-2054 .elementor-element.elementor-element-739f516a.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2054 .elementor-element.elementor-element-739f516a .elementor-icon{font-size:26px;}.elementor-2054 .elementor-element.elementor-element-739f516a .elementor-icon i{transform:rotate(0deg);}.elementor-2054 .elementor-element.elementor-element-739f516a .elementor-icon-box-title{color:#FCFCFC;}.elementor-2054 .elementor-element.elementor-element-739f516a .elementor-icon-box-title, .elementor-2054 .elementor-element.elementor-element-739f516a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-2054 .elementor-element.elementor-element-739f516a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2054 .elementor-element.elementor-element-1a4730a5{color:#FFFFFF;}.elementor-2054 .elementor-element.elementor-element-75bdc23f .elementor-button{background-color:var( --e-global-color-primary );}.elementor-2054 .elementor-element.elementor-element-75bdc23f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2054 .elementor-element.elementor-element-2c9997df .elementor-button{background-color:var( --e-global-color-primary );}@media(max-width:767px){.elementor-2054 .elementor-element.elementor-element-10d2569c .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2054 .elementor-element.elementor-element-3eb21e82 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2054 .elementor-element.elementor-element-2a32352f .elementor-icon-box-icon{margin-bottom:15px;}.elementor-2054 .elementor-element.elementor-element-739f516a .elementor-icon-box-icon{margin-bottom:15px;}}/* Start custom CSS for tabs, class: .elementor-element-6c7a4ce */#tabicons .fas, .fab {
  font-size: 24px;
  text-align: center !important;
  padding-bottom: 10px;
  display: inline-block;
  
}

#tabicons h4 {
  padding-top: 10px;
   display: inline-block;
  margin-left: 10px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a4730a5 */#footreview h2 {
    color: #fff !important;
    font-size: 22px ;
}/* End custom CSS */
/* Start custom CSS */#tabicons .fas, .fab {
	font-size: 24px;
	text-align: center !important;
	padding-bottom: 10px;
	display: inline-block;
  margin-right: 10px;
}
#tabicons .elementor-tabs-content-wrapper a {
  font-size: 18px !important;
  padding-left: 10px !important;
  font-weight: 600 !important;
  color: #4054b2 !important;
}
/******Icon Boxes**********/
.ibox .elementor-icon-box-icon {
  background-color: #fff;
  margin: 10px !important;
  padding: 20px;
  border-radius: 50px;
}
.ibox .elementor-icon i::before, .elementor-icon svg::before {

}
.ibox .elementor-icon-box-title > span:nth-child(1) {
  color: #fff;
}
.ibox .elementor-icon-box-description {
  color: #fff !important;
}

.ibox .elementor-icon-box-content {
  padding-top: 20px;
  padding-bottom: 50px;
  padding-left:20px;
  padding-right:20px
}
/*****End Icon Boxes********/
/**********Quote***********/

@media all and (min-width:1080px) {

#field_1_13,#field_1_14, #field_1_16, #field_1_18, #field_1_23, #field_1_20, #field_1_25,#field_1_26 {
  grid-column: span 4;
   
}

#field_1_15, #field_1_17, #field_1_21,#field_1_24 {
  grid-column: span 1;
}
  #field_1_13,#field_1_16,#field_1_23,#field_1_25, #field_1_33,#field_1_10 {
    padding-left: 20px
  }
  #field_1_27,#field_1_29,#field_1_30,#field_1_31,#field_1_32,#field_1_10 {
    padding-right: 20px
  }
}

.gfield input[type=text] {
  padding:15px !important;
  border-radius: 5px;
    margin-bottom: 7px !important;
}
.gfield input[type=email] {
  padding:15px !important;
  border-radius: 5px;
  margin-bottom: 7px !important;
}
.gfield input[type=number] {
  padding:15px !important;
  border-radius: 5px;
  margin-bottom: 7px !important;
  border: 1px solid #ccc;
}
.gfield input[type=tel] {
  padding:15px !important;
  border-radius: 5px;
  margin-bottom: 7px !important;
  border: 1px solid #ccc;
}
.gfield_select {
  padding:15px !important;
  border-radius: 5px;
  margin-bottom: 7px !important;
}

#field_1_9, #field_1_28{

  background-color: #f2f2f2;
padding: 20px;
  margin-top: 20px;
   margin-bottom: 20px;
}


.multiply {
  font-size: 2em !important;
  color: #000;
  text-align: center;
}
.gsection_title{

}
#field_1_12 {
  font-size: 18px;
  font-weight: bold;
  padding-left: 20px;
}
.button {
  background-color: #00ccbd !important;
  border: 1px solid  #00ccbd !important;
}
#gform_wrapper_1 .gform_fields .gfield input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
  color: #000;
}
#gform_wrapper_1 .gform_fields .gfield input::-moz-placeholder { 
	/* Firefox 19+ */
 color: #000;
}
#gform_wrapper_1 .gform_fields .gfield input:-ms-input-placeholder {
	/* IE 10+ */
  color: #000;
}
#gform_wrapper_1 .gform_fields .gfield input:-moz-placeholder {
	/* Firefox 18- */
color: #000;
}

#input_1_5,#input_1_6,#input_1_8, #input_1_33, #input_1_32,#input_1_39, #input_1_40, #input_1_41 {
color: #555;
}/* End custom CSS */