@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap');

:root {
--app-primary-color:#132543;
}

body {
font-family: 'Montserrat', sans-serif;
font-size:16px;
color:#132543
font-weight:500;
}

body.home .contentbuilder-contentarea > .contentbuilder-inner { width:100%; max-width:100%; padding:0; margin:0; }
body.home .section-content .row, body.home .section-content .row .column { padding:0; margin:0; }

.img-container { max-width:1400px; margin:0 auto; }
.text-container { max-width:1024px; margin:0 auto;  padding:20px; }

.section-contentarea {scroll-margin: 60px;scroll-padding: 60px;}

@media(max-width:767px) {
.text-container { padding:15px; }
}


.formbuilder-widget-2515 > .formbuilder-inner {
max-width:900px; margin:0 auto;
padding:40px 80px;
background-color:#8992a1
}

.formbuilder-widget-2515 > .formbuilder-inner  .widget-name-title {font-size:26px; text-align:left; color:#fff; }
.formbuilder-widget-2515 > .formbuilder-inner .form-group { margin-bottom:30px; }
.formbuilder-widget-2515 > .formbuilder-inner .form-control { border-radius:0 !important; }
.formbuilder-widget-2515 > .formbuilder-inner .btn-form-submit,.formbuilder-widget-2515 > .formbuilder-inner .btn-form-submit:hover { color:#000; background-color:#d0d0ef !important; border:0; border-radius:0 !important; transition:transform 0s ease; width:100%; font-weight:500; text-transform:uppecase;     text-transform: uppercase; }
.formbuilder-widget-2515 > .formbuilder-inner .btn-form-submit:focus {
transform:translate(2px, 2px); color:#000 !important; background-color:#d0d0ef !important;  outline:none !important;
}
.formbuilder-widget-2515 > .formbuilder-inner .form-control::placeholder { 
    text-transform: uppercase;
}

.contentbuilder-css {font-family: 'Montserrat', sans-serif;
font-size:16px;
color:#132543;
font-weight:500;}
.contentbuilder-css p, .contentbuilder-css td, .contentbuilder-css li, .contentbuilder-css label { font-family: 'Montserrat', sans-serif;
font-size:16px;
color:#132543;
font-weight:500; }

.contentbuilder-css h1, .contentbuilder-css h2, .contentbuilder-css h3, .contentbuilder-css h4, .contentbuilder-css h5, .contentbuilder-css h6 { color:#132543;}


@media(max-width:767px) {
.formbuilder-widget-2515 > .formbuilder-inner {
padding:20px 20px;
}
.formbuilder-widget-2515 > .formbuilder-inner  .widget-name-title {font-size:20px; }
.formbuilder-widget-2515 > .formbuilder-inner .form-group { margin-bottom:22px; }
}