/* lato-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/lato-v24-latin-300.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/lato-v24-latin-300italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* lato-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/lato-v24-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* lato-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/lato-v24-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lato-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/lato-v24-latin-700italic.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* lato-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/lato-v24-latin-900.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

:root{
	--site-primary:#271E61;
	--site-text:#271E61;
	--site-hover:#3D7CF2;
	--site-skyblue:#b2faf7;
	--site-black:#000000;
	--site-white:#ffffff;
	--site-heading-color:#271E61;
	--site-font-primary: 'Lato',sans-serif;
	--site-font-heading: 'Lato',sans-serif;
	--site-font-size: 19px;
	--site-font-line-height: 28px;
	--site-heading-font-size:40px;
	--site-heading-line-height:50px;
	--site-btn-font-size: 17px;
	--site-btn-line-height: 21px;
	--site-font-heading-size:26px;
	--site-box-title-font-size:23px;
	--site-box-title-line-height: 28px;
	margin-top:0px !important;
	--width: 100%;
    --ratio: 0.5625;
	
}

.grecaptcha-badge {visibility: hidden;}

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;outline: none;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}ol, ul {list-style: none;}blockquote, q {
quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}button{border:none;outline:none;appearance:none;-webkit-appearance:none;font-family: var(--site-font-primary);}input, optgroup, select{outline:none !important;font-family: var(--site-font-primary);box-shadow:none !important;border:1px solid #cfcac8;background: var(--site-white);height:50px;width:100%;padding:11px 15px;font-size: var(--site-font-size);appearance:none;-webkit-appearance:none;color:var(--site-primary);border-radius: 0px;-webkit-tap-highlight-color: transparent;}button{outline:none !important;font-family: var(--site-font-primary);box-shadow:none !important;border:1px solid #cfcac8;background: var(--site-white);border-radius:0px;appearance:none;-webkit-appearance:none;border-radius:0px;-webkit-tap-highlight-color: transparent;}
textarea{outline:none !important;font-family: var(--site-font-primary);box-shadow:none !important;border:1px solid #cfcac8;background: var(--site-white);height:80px;width:100%;resize:none;padding:11px 20px;font-size: var(--site-font-size);appearance:none;-webkit-appearance:none;color:var(--site-primary);border-radius:0px;-webkit-tap-highlight-color: transparent;}b, strong {font-weight: 600;color: var(--site-primary);}em {font-style: italic;}cite {font-style: italic;}img{max-width:100%;}del{text-decoration: line-through;}

*, ::after, ::before {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-text-size-adjust: 100%;}
*{font-size:var(--site-font-size);margin:0px;padding:0px;box-sizing:border-box;text-decoration:none;outline: none;-webkit-text-size-adjust: 100%;}
html, body, ul, ol, li, p{font-style: normal;font-weight: normal;font-size:var(--site-font-size);line-height:1;list-style:none;color:var(--site-text);font-family: var(--site-font-primary);-webkit-text-size-adjust: 100%;}
body{-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: subpixel-antialiased;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-overflow-scrolling: touch;-webkit-overflow-scrolling: touch;scrollbar-width: none;-ms-scroll-chaining: none;overscroll-behavior: none;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-o-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;scroll-behavior: smooth;}

.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:12px;padding-left:12px;margin-right:auto;margin-left:auto}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:100%}}@media (min-width:1200px){.container{max-width:1170px}}@media (min-width:1400px){.container{max-width:1332px}}.row{display:flex;flex-wrap: wrap; margin-right:-8px;margin-left:-8px}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:8px;padding-left:8px;}.col-1 {flex: 0 0 auto;width: 8.33333333%}.col-2 {flex: 0 0 auto;width: 16.66666667%}.col-3 {flex: 0 0 auto;width: 25%}.col-4 {flex: 0 0 auto;width: 33.33333333%}.col-5 {flex: 0 0 auto;width: 41.66666667%}.col-6 {flex: 0 0 auto;width: 50%}.col-7 {flex: 0 0 auto;width: 58.33333333%}.col-8 {flex: 0 0 auto;width: 66.66666667%}.col-9 {flex: 0 0 auto;width: 75%}.col-10 {flex: 0 0 auto;width: 83.33333333%}.col-11 {flex: 0 0 auto;width: 91.66666667%}.col-12 {flex: 0 0 auto;width: 100%}
@media (min-width: 576px) {.col-sm-1 {flex: 0 0 auto;width: 8.33333333%}.col-sm-2 {flex: 0 0 auto;width: 16.66666667%}.col-sm-3 {flex: 0 0 auto;width: 25%}.col-sm-4 {flex: 0 0 auto;width: 33.33333333%}.col-sm-5 {flex: 0 0 auto;width: 41.66666667%}.col-sm-6 {flex: 0 0 auto;width: 50%}.col-sm-7 {flex: 0 0 auto;width: 58.33333333%}.col-sm-8 {flex: 0 0 auto;width: 66.66666667%}.col-sm-9 {flex: 0 0 auto;width: 75%}.col-sm-10 {flex: 0 0 auto;width: 83.33333333%}.col-sm-11 {flex: 0 0 auto;width: 91.66666667%}.col-sm-12 {flex: 0 0 auto;width: 100%}}@media(min-width:768px){.col-md-1 {flex: 0 0 auto;width: 8.33333333%}.col-md-2 {flex: 0 0 auto;width: 16.66666667%}.col-md-3 {flex: 0 0 auto;width: 25%}.col-md-4 {flex: 0 0 auto;width: 33.33333333%}.col-md-5 {flex: 0 0 auto;width: 41.66666667%}.col-md-6 {flex: 0 0 auto;width: 50%}.col-md-7 {flex: 0 0 auto;width: 58.33333333%}.col-md-8 {flex: 0 0 auto;width: 66.66666667%}.col-md-9 {flex: 0 0 auto;width: 75%}.col-md-10 {flex: 0 0 auto;width: 83.33333333%}.col-md-11 {flex: 0 0 auto;width: 91.66666667%}.col-md-12 {flex: 0 0 auto;width: 100%}}@media(min-width:992px){.col-lg-1 {flex: 0 0 auto;width: 8.33333333%}.col-lg-2 {flex: 0 0 auto;width: 16.66666667%}.col-lg-3 {flex: 0 0 auto;width: 25%}.col-lg-4 {flex: 0 0 auto;width: 33.33333333%}.col-lg-5 {flex: 0 0 auto;width: 41.66666667%}.col-lg-6 {flex: 0 0 auto;width: 50%}.col-lg-7 {flex: 0 0 auto;width: 58.33333333%}.col-lg-8 {flex: 0 0 auto;width: 66.66666667%}.col-lg-9 {flex: 0 0 auto;width: 75%}.col-lg-10 {flex: 0 0 auto;width: 83.33333333%}.col-lg-11 {flex: 0 0 auto;width: 91.66666667%}.col-lg-12 {flex: 0 0 auto;width: 100%}}@media (min-width: 1200px) {.col-xl-1 {flex: 0 0 auto;width: 8.33333333%}.col-xl-2 {flex: 0 0 auto;width: 16.66666667%}.col-xl-3 {flex: 0 0 auto;width: 25%}.col-xl-4 {flex: 0 0 auto;width: 33.33333333%}.col-xl-5 {flex: 0 0 auto;width: 41.66666667%}.col-xl-6 {flex: 0 0 auto;width: 50%}.col-xl-7 {flex: 0 0 auto;width: 58.33333333%}.col-xl-8 {flex: 0 0 auto;width: 66.66666667%}.col-xl-9 {flex: 0 0 auto;width: 75%}.col-xl-10 {flex: 0 0 auto;width: 83.33333333%}.col-xl-11 {flex: 0 0 auto;width: 91.66666667%}.col-xl-12 {flex: 0 0 auto;width: 100%}}@media (min-width: 1400px) {.col-xxl-1 {flex: 0 0 auto;width: 8.33333333%}.col-xxl-2 {flex: 0 0 auto;width: 16.66666667%}.col-xxl-3 {flex: 0 0 auto;width: 25%}.col-xxl-4 {flex: 0 0 auto;width: 33.33333333%}.col-xxl-5 {flex: 0 0 auto;width: 41.66666667%}.col-xxl-6 {flex: 0 0 auto;width: 50%}.col-xxl-7 {flex: 0 0 auto;width: 58.33333333%}.col-xxl-8 {flex: 0 0 auto;width: 66.66666667%}.col-xxl-9 {flex: 0 0 auto;width: 75%}.col-xxl-10 {flex: 0 0 auto;width: 83.33333333%}.col-xxl-11 {flex: 0 0 auto;width: 91.66666667%}.col-xxl-12 {flex: 0 0 auto;width: 100%}}.text-center{text-align:center !important;}.text-start{text-align:left;}.text-end{text-align:right;}.d-flex {display: flex}.d-inline-flex {display: inline-flex}.d-none {display: none}.justify-content-start {justify-content: flex-start}.justify-content-end {justify-content: flex-end}.justify-content-center {justify-content: center}.justify-content-between {justify-content: space-between}.align-items-start {align-items: flex-start}.align-items-end {align-items: flex-end}.align-items-center {align-items: center}.align-content-start {align-content: flex-start}.align-content-end {align-content: flex-end}.align-content-center {align-content: center}.align-content-between {align-content: space-between}.w-100{width: 100%;}

.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0 -5px;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px;padding:0px 5px;}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:none;padding: 5px 0px;}.slick-vertical .slick-list{margin:-5px 0px;padding: 0 !important;}.slick-arrow.slick-hidden{display:none}
.slick-dots {display: flex;align-content: center;justify-content: center;margin-top:40px;}
.slick-dots li{height:14px;width:14px;line-height:1;margin-left:10px;font-size: 0px;}
.slick-dots li:first-child{margin-left:0px;}
.slick-dots li button{background:var(--site-white);opacity:0.35;height:14px;width:14px;font-size:0px;border-radius:50%;border:1px solid var(--site-primary);appearance:none;-webkit-appearance:none;box-shadow:none;outline:none;margin:0px;padding:0px;position:relative;opacity: 1;cursor:pointer;}
.slick-dots li button:before{content:'';background:var(--site-primary);opacity:0;height:8px;width:8px;font-size:0px;border-radius:50%;position:absolute;top:2px;left:2px;}
.slick-dots li.slick-active button:before{opacity:1;}
.slick-arrow {border-radius: 0px;border: none;padding: 0px;width: 66px;height:66px;-webkit-appearance: none;appearance: none;font-size: 0px;background: rgba(0,0,0,0);text-indent: -99999px;position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);margin: 0px;z-index: 2;background-repeat: no-repeat;background-position: center center;cursor:pointer;}
.slick-arrow.slick-prev {background-image:url(images/arrow-left.svg);left:1px;}
.slick-arrow.slick-next {background-image: url(images/arrow-right.svg);right:1px;}

p a,
p a:hover{text-decoration:none;color:var(--site-pink);outline: none;}
select{cursor:pointer;appearance:none;-webkit-appearance:none;--caret-gray-icon: url(images/caret-gray.svg);/*background-image: var(--caret-gray-icon) !important;*/background-repeat: no-repeat !important;background-position: calc(100% - 20px) center !important;padding:11px 24px 11px 20px;color: var(--site-primary);font-weight: 300;font-size:18px;height:50px;background-color: var(--site-white);border:1px solid #BCBCBC;font-family: var(--site-font-primary);border-radius:10px;-webkit-tap-highlight-color: transparent;}
input::-webkit-input-placeholder {color:var(--site-primary);font-weight: 400;opacity:1;}
input::-moz-placeholder {color:var(--site-primary);font-weight: 400;opacity:1;}
input:-ms-input-placeholder {color:var(--site-primary);font-weight: 400;opacity:1;}
input:-moz-placeholder {color:var(--site-primary);font-weight: 400;opacity:1;}

textarea::-webkit-input-placeholder {color:var(--site-primary);font-weight: 400;opacity:1;}
textarea::-moz-placeholder {color:var(--site-primary);font-weight: 400;opacity:1;}
textarea:-ms-input-placeholder {color:var(--site-primary);font-weight: 400;opacity:1;}
textarea:-moz-placeholder {color:var(--site-primary);font-weight: 400;opacity:1;}

table {border-collapse: separate;text-indent: initial;border-spacing: 2px;border-collapse: collapse;width: 100%;max-width: 100%;margin-top: 20px;background-color: transparent;display: block;overflow-x: auto;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;}
thead {display: table-header-group;vertical-align: middle;unicode-bidi: isolate;border-color: inherit;}
tr {display: table-row;vertical-align: inherit;unicode-bidi: isolate;border-color: inherit;}
th, td{padding: .75rem;border-top: 1px solid #dee2e6;}
th {display: table-cell;vertical-align: inherit;font-weight: 600;text-align: -internal-center;unicode-bidi: isolate;text-align: inherit;vertical-align: bottom;border-bottom: 2px solid #dee2e6;}
tbody {display: table-row-group;vertical-align: middle;unicode-bidi: isolate;border-color: inherit;}

.form-control:focus, .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 input[type="color"]:focus, .wpcf7 input[type="date"]:focus, .wpcf7 input[type="datetime-local"]:focus, .wpcf7 input[type="datetime"]:focus, .wpcf7 input[type="email"]:focus, .wpcf7 input[type="file"]:focus, .wpcf7 input[type="month"]:focus, .wpcf7 input[type="number"]:focus, .wpcf7 input[type="range"]:focus, .wpcf7 input[type="search"]:focus, .wpcf7 input[type="submit"]:focus, .wpcf7 input[type="tel"]:focus, .wpcf7 input[type="text"]:focus, .wpcf7 input[type="time"]:focus, .wpcf7 input[type="url"]:focus, .wpcf7 input[type="week"]:focus, .wpcf7 select:focus, .wpcf7 textarea:focus{outline:none;box-shadow:none;}

:focus-visible, button:focus,input {outline:none; box-shadow:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
:focus{outline: none!important;}
.btn.focus, .btn:focus {box-shadow:none;}
img{max-width:100%}
.btn-close:focus{box-shadow:none; opacity:9;}

input[type=checkbox] {background: #FFFDFD;border: 1px solid var(--site-primary);border-radius: 3px;height: 18px;width: 18px;min-width: 18px;position: relative;appearance: none;-webkit-appearance: none;display: inline-block;vertical-align: top;cursor: pointer;padding: 0;}
.form-row label input[type=checkbox] {margin-right: 10px;}
input[type=checkbox]:after {content: "";opacity: 0;display: block;left: 5px;top: 0px;position: absolute;width: 7px;height: 12px;border: 2px solid var(--site-primary);border-top: 0;border-left: 0;transform: rotate(43deg);}
input[type=checkbox]:checked:after {opacity: 1;}

input[type=radio] {background: #FFFDFD;border: 1px solid var(--site-primary);border-radius:50%;height: 18px;width: 18px;min-width: 18px;position: relative;appearance: none;-webkit-appearance: none;display: inline-block;vertical-align: middle;cursor: pointer;padding: 0;}
.form-row label input[type=radio] {margin-right: 10px;}
input[type=radio]:after {content: "";opacity: 0;display: block;left: 2px;top: 2px;position: absolute;width: 12px;height: 12px;background: var(--site-primary);border-radius:50%;}
input[type=radio]:checked:after {opacity: 1;}

.whysybx,
.whysybx p {font-style: normal;font-weight: normal;font-size: var(--site-font-size);line-height: var(--site-font-line-height);color: var(--site-text);margin-top: 40px;}
.whysybx p{margin-top:20px;}
.whysybx a,
.whysybx p a{color:var(--site-primary);text-decoration:none;font-weight:600; text-decoration:underline;}
.whysybx span,
.whysybx p span,
.whysybx li span{color:var(--site-primary);text-decoration:none;font-weight: 500;}
.whysybx:first-child,
.whysybx p:first-child{margin-top:0px;}
.whysybx ul,
.whysybx ol {margin: 20px 0 0;list-style: none;}
.whysybx ul:first-child,
.whysybx ol:first-child {margin: 0px;}
.whysybx ul ul,
.whysybx ol ol,
.whysybx ul ol,
.whysybx ol ul {margin-top:10px !important;}
.whysybx li {padding-left: 28px;position: relative;font-style: normal;font-weight: normal;font-size: var(--site-font-size);line-height:var(--site-font-line-height);color: var(--site-text);margin: 8px 0px 0px 0px;}
.whysybx li:first-child {margin-top: 0px;}
.whysybx ul li:after {position: absolute;content: '';display: inline-block;left: 0;width: 12px;height: 12px;background: var(--site-hover);top: 9px;border-radius: 50%;}
.whysybx ol {counter-reset: item;}
.whysybx ol li {counter-increment: my-awesome-counter;padding-left: 25px;}
.whysybx ul ol li {padding-left: 24px;}
.whysybx ol ol li{padding-left: 44px;}
.whysybx ol ul li:before,
.whysybx ul ol li:after {display: none;}
.whysybx ol ul ol li:after, .whysybx ul ol ul li:after {display: block;}
.whysybx ol ul, .whysybx ol ol, 
.whysybx ul ol, .whysybx ul ul {padding-left: 25px;}
.whysybx ol li:before {content: counters(item, ".") ".";counter-increment: item;position: absolute;left: 0;color:var(--site-primary);text-align: right;width: 32px;left: -15px;}

.text-light,
.text-light h1,
.text-light h2,
.text-light h3,
.text-light h4,
.text-light h5,
.text-light h6,
.text-light .whysybx,
.text-light .whysybx p,
.text-light .whysybx li{color:var(--site-white);}
.text-light .whysybx a,
.text-light .whysybx p a,
.text-light .whysybx li a{color:var(--site-white);}
.text-light .whysybx ul li:after{background:var(--site-white);}
.text-light .whysybx ol li:before{color:var(--site-white);}

p a, li a{color:var(--site-primary);font-weight:normal;text-decoration:none;}
h1 {font-style: normal;font-weight: bold;font-size: 60px;line-height:70px;color: var(--site-heading-color);margin-top: 40px;font-family: var(--site-font-heading);}
h2 {font-style: normal;font-weight: bold;font-size: var(--site-font-heading-size);line-height: 1.2;color: var(--site-heading-color);margin-top: 40px;font-family: var(--site-font-heading);}
h3 {font-style: normal;font-weight: bold;font-size: var(--site-box-title-font-size);line-height: var(--site-box-title-line-height);color: var(--site-heading-color);margin-top: 40px;font-family: var(--site-font-heading)}
h4{font-style: normal;font-weight: bold;font-size: var(--site-font-heading-text-size);line-height: 1.5;color: var(--site-heading-color);margin-top: 40px;font-family: var(--site-font-heading)}
h5{font-style: normal;font-weight: bold;font-size: var(--site-font-size);line-height: 30px;color: var(--site-heading-color);margin-top: 40px;font-family: var(--site-font-heading)}
h6{font-style: normal;font-weight: bold;font-size: 20px;line-height: 28px;color: var(--site-heading-color);margin-top: 40px;font-family: var(--site-font-heading)}
h1:first-child, h2:first-child, h3:first-child, h4:first-child,h5:first-child,h6:first-child {margin-top: 0;}

.site-heading{font-style: normal;font-weight: bold;font-size: var(--site-heading-font-size);line-height:var(--site-heading-line-height);color: var(--site-heading-color);margin-top:0px;position: relative;z-index: 1;}
.site-heading-wrap .whysybx,
.site-heading-wrap .whysybx p{margin-top:17px;font-size:18px;line-height:31px;}
.site-sub-heading {font-size: 16px;line-height: 20px;font-weight: bold;letter-spacing: 3px;color: var(--site-hover);}

.site-sub-heading + .site-heading{margin-top:25px;}

.site-btn {font-style: normal;font-size: var(--site-btn-font-size);line-height: var(--site-btn-line-height);font-weight:bold;display:inline-flex;text-decoration:none;border:1px solid var(--site-skyblue);outline:none !important;overflow:hidden !important;position: relative;min-width:195px;padding:12px 30px 13px;background:var(--site-skyblue);color: var(--site-primary);text-transform: initial;margin-top:40px;justify-content: center;cursor:pointer;appearance:none;-webkit-appearance:none;border-radius:18px;-webkit-transition: .5s;transition: .5s;box-shadow:0px 3px 6px rgba(0,0,0,0.16);}
.site-btn-white{color: var(--site-primary);background: var(--site-white);border-color: var(--site-white);}
.site-btn-blue{color: var(--site-white);background: var(--site-hover);border-color: var(--site-hover);}
.site-btn-dark{color: var(--site-white);background: var(--site-primary);border-color: var(--site-primary);}
.site-btn-wrap{display:flex;column-gap:36px;}
.site-btn-wrap.text-center{justify-content:center;}
.btn-with-arrow{padding:12px 72px 13px 30px;min-width:274px;justify-content: flex-start; align-items: center;}
.btn-with-arrow::before {content: '';background: url(images/button-arrow-dark.svg);position: absolute;right: 30px;top: 50%;transform: translateY(-50%);width: 27px;height: 24px;-webkit-transition: .5s;transition: .5s;}
.btn-with-arrow.site-btn-blue:before {background-image: url(images/button-turkish-arrow.svg);}
.btn-with-arrow.site-btn-white:before {background-image: url(images/button-arrow-dark.svg);}
.btn-with-arrow.site-btn-dark:before {background-image: url(images/button-turkish-arrow.svg);}

.wpcf7 form .wpcf7-response-output{margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important;border:none !important;color:green;width:100%;text-align:center;font-style: normal;font-weight: 600;font-size: 18px;line-height: 28px;font-family: var(--site-font-primary);padding:0px;}
.wpcf7 form .wpcf7-response-output:empty{display:none !important;}
.wpcf7 .wpcf7-not-valid-tip,
.error-status{padding-top: 5px;font-size: 14px;color: red;}
.wpcf7 .wpcf7-form p{margin:0px;line-height: 1;}

/************ header-css-start ************/
body{padding-top:115px;}
.site-header{width:100%; position:relative; z-index:1111;}
.header-wrapper {width:100%; position:fixed;left:0px;top:0px; background:#fff; z-index:11; animation-duration: 0.8s;  -webkit-animation-duration: 0.8s;padding:25px 0px; box-shadow: 0px 2px 10px rgba(30, 33, 133, 0.1);}
.header-inner{display:flex; justify-content:space-between; align-items:center;}
.topmenu {display: flex;align-items: center;column-gap: 40px;}
.header-inner ul.menu{display:flex;align-items: center;flex-wrap:wrap;column-gap:40px;}
.header-inner ul.menu li a{color:var(--site-primary); font-size:17px; font-weight:bold;text-decoration: none;background-image: linear-gradient(#b2faf7 0 0);background-position: 0 100%;background-size: 0% 3px;background-repeat: no-repeat;transition: background-size 0.3s, background-position 0s 0.3s;padding-bottom: 8px;}
.header-inner ul.menu li.current_page_item a,.header-inner ul.menu li.current-menu-item a {color: var(--site-hover);background-position: 100% 100%;background-size: 100% 3px;}
.members-login a{background:#3D7CF2;  font-weight: 900; font-size:17px; height:46px; line-height:46px; padding:0px 76px 0px 27px; border-radius:20px; display:block; color:#fff; position:relative; letter-spacing:0.5px; box-shadow: 0px 3px 6px rgba(0,0,0,0.16); border:1px solid #3D7CF2; -webkit-transition:.5s; transition:.5s; appearance:none; -webkit-appearance:none;}
.members-login a.active{background:#c5d5f4; color: var(--site-primary);  border-color: var(--site-primary);}
.members-login a.active:after,.members-login a.active:hover:after{background-image: url(images/button-arrow-dark.svg);right:20px;}

.members-login a:after{background:url(images/button-turkish-arrow.svg) no-repeat; width:27px; height:24px; position:absolute; right:22px; top:10px; content:""; -webkit-transition:.5s; transition:.5s;}
body.fixed header.site-header .header-wrapper{position:fixed; -webkit-animation-name:stickySlideDown; animation-name: stickySlideDown;box-shadow: #e7d2d7 0 0 3px 1px;}
@keyframes stickySlideDown {
  0% {
    opacity:1;
    transform:translateY(-100%);
    -webkit-transform:translateY(-100%)
  }
  100% {
    opacity:1;
    transform:translateY(0);
    -webkit-transform:translateY(0)
}
}

/************ header-css-end ************/

/************ Home Page Banner ************/
.slick-initialized .slick-slide{display: block;}
.home-banner-slider.slick-initialized > div {
  width: auto;
}
.home-banner-slider > div {
  width: 100%;
  max-width: 100%;
  flex: 0 0 100%;
}
.home-banner-slider.slick-initialized {
  display: block;
}
.home-banner-slider {
  display: flex;
  overflow: hidden;
}
.desktop-banner{width:100%; display:block;}
.mobile-banner{display:none;}
.home-banner-section {overflow: hidden; line-height:0px;}
.home-banner-slider .slick-list{margin:0px;}
.home-banner-slider .slick-list .slick-slide{padding:0px;}
.hb-content-wrapper{position:relative;overflow: hidden;}
.hb-slide-image{height:567px;overflow:hidden;position: relative;display:flex;}
.hb-slide-image:before{content:'';position:absolute;left:0;top:0;height:100%;width:calc(60% - 3px);border-radius:0 400px 400px 0;background:var(--site-hover);}
.hb-slide-image img{height:100%;width:100%;object-fit:cover;object-position:center;}

.video-slide{height:567px;width:100%;overflow:hidden;position: relative;}
.video-box{height:100%;position:relative;}
.video-box:before{content:'';background: rgba(35, 35, 35, 0.5);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
.video-box iframe {position: absolute;top: -46%;left: 0;width: 100%;height: 192%;transform: scale(1);}

/*.video-slide .hb-slide-image:before{display:none;}
.hb-slide-image iframe{width: 150%;height: 150%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}*/
.hb-slide-content {width: 100%;position: absolute;left: 0;z-index: 2; transform: translateY(-50%); top: 50%;}
.hb-slide-content .site-heading-wrap{max-width:678px;}
.hb-slide-content .site-heading{font-weight:300;color:var(--site-white);font-size: 60px;line-height: 70px;}
.hb-slide-content .site-heading strong{color:var(--site-white);}
.hb-slide-content .site-btn{margin-top:82px;}
/************ Home Page Banner ************/


/************ Fetures Section ************/
.fetures-section.with-bg{background:#3d7cf2;}
.fetures-section .row{row-gap:60px;margin-top:68px; justify-content: center;}
.fetures-section .row .fetures-box-col:nth-child(3n+2){border-left:1px solid rgba(255,255,255,0.4);border-right:1px solid rgba(255,255,255,0.4);}
.fetures-item{text-align:center;max-width: 365px;margin: 0 auto;}
.box-image{min-width:90px;height:90px;width:90px; top:7px; position:relative; text-align:center;}
.box-image img{max-width:90px;max-height:90px;}
.box-image.with-circle {background: #2f69c5;height: 125px;width: 125px;border-radius: 50%;margin: 0 auto;display: flex;align-items: center;justify-content: center;}
.box-image.with-circle img{max-height:73px;max-width:73px;}
.box-item .box-title {font-size:20px;line-height:26px;color: #B2FAF7;margin-top: 20px;}
.box-item .whysybx {margin-top: 15px;}
.fetures-section .site-btn{margin-top:68px;}
/************ Fetures Section ************/


/************ Left Right Image Content Section ************/
.left-right-main-section {overflow: hidden;}
.left-right-main-section .site-content-wrap{max-width:630px;}
.site-subheading {font-style: italic;font-weight: 300;margin-top: 0px;font-size: 56px;line-height: 1;}
.site-smallsubheading {font-style: italic;font-weight: 300;margin-top: 0px;font-size:38px;line-height: 1;}
.site-content-image{display: flex;position: relative;}
.full-image img {height: 645px;width: 100%;object-fit: cover;object-position: center;border-radius: 400px 0 0 400px;}
.full-image {width: calc(50vw - 8px);position: relative;height: auto;float: left;margin-left: 17px;}
.left-right-main-section .row .ptb{padding-left:12px;padding-right:12px;}
.circle-image-with-shapes {padding-top: 18px;max-width:583px;margin-left:auto;}
.circle-image-with-shapes img{height:434px;width:434px;border-radius:50%;object-fit: cover;object-position: center;position:relative;z-index:1;box-shadow:0px 1px 6px rgba(0,0,0,0.16);}
.circle-image-with-shapes:before{content:'';position:absolute;border-radius:50%;height:259px;width:259px;background:#271e61;right: 0;top: -32px;}
.circle-image-with-shapes:after{content:'';position:absolute;border-radius:50%;height:400px;width:400px;background:var(--site-skyblue);right: 85px;bottom:-67px;}

.left-right-main-section.overlapping{overflow:visible;}
.left-right-main-section.overlapping .circle-image-with-shapes{/*transform: translateX(-5px);*/ margin-right:-5px;}
.left-right-main-section.overlapping .circle-image-with-shapes img{margin-bottom:-161px;height: 517px;width: 517px;transform: translateY(93px);}
.left-right-main-section.overlapping .circle-image-with-shapes:before{height:281px;width:281px;background:#271e61;right: auto;left:3px;top: -20px;}
.left-right-main-section.overlapping .circle-image-with-shapes:after{height:404px;width:404px;background:var(--site-skyblue);right: -80px;bottom: auto;top:48px;}


.site-rates-content.circle-image-with-shapes {max-width: 407px;margin-right:97px;}
.site-rates-content.circle-image-with-shapes .rates-wrapper{position:relative;z-index:1;background:#271e61;height:332px;width:332px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--site-white);flex-wrap:wrap;padding:68px 68px;box-shadow:0px 3px 6px rgba(0,0,0,0.16);}
.site-rates-content.circle-image-with-shapes .rates-wrapper span{display:block;}
.site-rates-content.circle-image-with-shapes:before{background:#3d7cf2;width:185px;height:185px;right:8px;top: -1px;box-shadow:0px 3px 6px rgba(0,0,0,0.16);}
.site-rates-content.circle-image-with-shapes:after{background:#b2faf7;width:233px;height:233px;right:0;bottom: -57px;box-shadow:0px 3px 6px rgba(0,0,0,0.16);}
.rates-name {font-size: 35px;line-height: 1;text-align: right;}
.rates-count {font-size: 145px;font-weight: bold;color: #B2FAF7;line-height: 1;}

/************ Left Right Image Content Section ************/


/************ Testimonial Section ************/
.testimonial-section{background-color:var(--site-primary);background-image:url(images/quote-shape.svg);background-repeat:no-repeat;background-position: center center;padding:70px 0px;overflow:hidden;position:relative;}
.testimonial-content {max-width: 855px;margin: 0 auto;text-align: center;}
.testimonial-content p {font-size: 22px;line-height: 35px;}
.testimonial-name{margin-top:40px;color:var(--site-white);width:100%;display: inline-flex;justify-content: center;font-size: 20px;line-height: 30px;letter-spacing:1px;}
.testimonial-content .testimonial-company{margin-top:0px;color:var(--site-white);width:100%;display: inline-flex;justify-content: center;font-size: 20px;line-height: 30px;letter-spacing:1px;}
.testimonial-slider .slick-list.draggable{max-width:835px; margin:auto;}
/************ Testimonial Section ************/


/************ Testimonial Section ************/
.participate-slider{margin-top:40px;padding: 0 70px;}
.ps-item-image {height: 95px;display: flex;align-items: center;justify-content: center;padding:10px;}
.ps-item-image img{max-height:95px;}
/************ Contact Us CTA ************/


/************ Contact Us CTA ************/
.contact-cta{background:var(--site-skyblue);}
.contact-cta-wrap {display: flex;align-items: center;justify-content: space-between;}
.contact-cta-wrap .site-heading{padding-right:50px;}
/************ Contact Us CTA ************/


/************ Mortgage Regulatory Information ************/
.regular-info-section{overflow:hidden;}
.regular-info-section.with-bg{background:#f5f8ff;}
.regular-info-section .container {max-width: 851px;}
.regular-info-wrap {margin:40px 0px;display: flex;flex-wrap: wrap;row-gap: 20px;}
.regular-info-item {text-align: center;border: 1px solid #99c1bf;padding:10px 30px 13px;width: 100%;}
.regular-info-item{font-weight:bold;}
/************ Mortgage Regulatory Information ************/


/************ Access CTA Section ************/
.access-cta-section{overflow:hidden;}
.access-cta-section.with-bg{background:#271e61;}
.access-cta-section .container{max-width:999px;}
.access-cta-section .contact-cta-wrap{position:relative;}
/*.access-cta-section .contact-cta-wrap:before{content:'';position:absolute;right:-63px;top:50%;transform:translateY(-50%);background:#3d7cf2;border-radius:50%;width:143px;height:143px;}*/
.access-cta-section .site-btn{min-width:190px;}
.contact-cta-wrap .site-btn{z-index:11;}
.contact-ctabtn{position:relative;}
.contact-ctabtn:after{content:"";position:absolute;right:-63px;top:50%;transform:translateY(-50%);background:#3d7cf2;border-radius:50%;width:143px;height:143px;}
/************ Access CTA Section ************/


/************ Latest News Section ************/
.latest-news-section.with-bg{background:#f7ffff;}
.latest-news-section .container{max-width:1005px;}
.news-row{margin-top:40px;row-gap:30px;}
.news-item {background: var(--site-white);border-radius:23px;border: 1px solid #cfcac8;padding: 22px;display:inline-block;-webkit-transition: .2s;transition: .2s;width: 100%;}
.news-image{width:100%;height:167px;border-radius: 10px;border: 1px solid #cfcac8;overflow:hidden;}
.news-image img{width:100%;height:100%;object-fit:cover;object-position:center;}
.news-item .box-title{color:var(--site-primary);}
.news-item .news-date{margin-top:40px;display: block;font-size: var(--site-font-size);line-height: var(--site-font-line-height);color:#9F9F9F; font-weight:bold;}
.blog .content_data{margin:0px; padding:0px; border:0px;}
.news-page + .site-footer .footer-top{border:0px;}
/************ Latest News Section ************/


/************ How to join Section ************/
.how-to-join-section.with-bg{background:#3d7cf2;}
.how-to-join-section{counter-reset: section;}
.how-to-join-section .site-content-wrap{max-width:50%;}
.how-to-join-section .site-sub-heading{color:var(--site-white);}
.how-to-join-section .site-heading{color:var(--site-skyblue);}
.steps-row{row-gap:40px;margin-top:40px;}
.join-step-item{position:relative;max-width:362px;}
.join-step-item:before{content:"";display:flex;align-items:center;justify-content:center;height:97px;width:97px;border-radius:50%;color:#b2faf7;border:2px solid #b2faf7;counter-increment: section;content: counter(section) "";font-size: 43px;font-weight: bold;line-height: 1;}
.how-to-join-section .box-title{color:var(--site-white);}
.join-suplied{background:#F254E6;display:flex;align-items: center;justify-content: center;text-transform: uppercase;min-width:310px;max-width:320px;height:138px;color:var(--site-white);letter-spacing:1px;font-size:25px;line-height:33px;font-weight:bold;margin-top:40px;padding:30px;}
/************ How to join Section ************/


/************ Support Section ************/
.support-section.with-bg{background:#ecf2fe;}
.support-row{row-gap:40px;margin-top:40px;}
.icon-left{display:flex;align-items:flex-start;column-gap:30px;max-width: 543px;}
.icon-left .box-title{margin-top:0px;color:var(--site-primary);}
/************ Support Section ************/


/************ Contact Form Section ************/
.contact-section .container{max-width:1004px;}
.contact-section .whysybx{max-width:341px;}
.contact-form-wrap {max-width: 536px;margin-left: auto;}
.contact-row{row-gap:40px;margin-top:40px;}
.contact-form{row-gap:26px;}
.contact-form label{margin-bottom:11px;display:inline-block;width:100%;font-weight:bold;}
.contact-form textarea{height:255px;}
.contactus-btn{text-align:right;position:relative;}
.contactus-btn .wpcf7-submit{font-style: normal;font-size: var(--site-btn-font-size);line-height: var(--site-btn-line-height);font-weight: bold;display: inline-flex;text-decoration: none;border: 1px solid var(--site-skyblue);outline: none !important;overflow: hidden !important;position: relative;text-transform: initial;cursor: pointer;appearance: none;-webkit-appearance: none;border-radius: 18px;-webkit-transition: .5s;transition: .5s;box-shadow: 0px 3px 6px rgba(0,0,0,0.16) !important;color: var(--site-white);background-color: var(--site-hover);background-position:calc(100% - 30px) center;background-repeat:no-repeat;background-image: url(images/button-turkish-arrow.svg);border-color: var(--site-hover);padding: 12px 72px 13px 30px;min-width: 230px;width:max-content;text-align:left;}
.contactus-btn .wpcf7-spinner {position: absolute;right: 230px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-top:0px;}
.con-form-pry{font-weight:normal !important;font-size:var(--site-font-size);line-height:var(--site-font-line-height);}
.con-form-pry a{font-weight:600;}
/************ Support Section ************/


/************ Benefits Section ************/
.benefits-section .col-xl-6:first-child{width:40%;}
.benefits-section .col-xl-6:last-child{width:60%; margin-top:70px;}
.benefits-section{position:relative;}
.benefits-section .container{max-width:1207px;}
.benefits-section .site-content-wrap{max-width:360px;}
.benefits-list-wrap{display:flex;flex-wrap:wrap;row-gap:40px;column-gap: 24px;}
.benefits-list-wrap .box-item{width:100%;}
.benefits-list-wrap .icon-left{max-width:661px;}
.benefits-list-wrap .icon-left .whysybx p{margin-top:5px;}
.benefit-image-wrap{margin-top:98px;padding-top:130px;position:relative;margin-left: auto;margin-right: auto;max-width:555px;/*transform: translateX(-40px);*/ right:40px;margin-bottom:-160px;}
.benefit-image-wrap:before{content:'';position:absolute;top:0;left:-25px;background:#B2FAF7;width:326px;height:326px;border-radius:50%;}
.benefit-image-wrap:after{content:'';position:absolute;top:100px;right:-40px;background:#271E61;width:209px;height:209px;border-radius:50%;}
.benefit-image-wrap img{width:445px;height:445px;border-radius:50%;object-fit:cover;object-position:center;position:relative;z-index:1;box-shadow:0px 3px 6px rgba(0,0,0,0.16);}
/************ Benefits Section ************/


/************ Features Section ************/
.features-section.with-bg{background:#f5f8ff;}
.feature-row{row-gap:40px;counter-reset: section;margin-top:40px;}
.feature-item .box-content{position:relative;}
.feature-item .box-content:before{content:'';display:flex;align-items:center;justify-content:center;height:97px;width:97px;border-radius:50%;color:var(--site-white);background:#3d7cf2;counter-increment: section;content: counter(section) "";font-size: 43px;font-weight: bold;line-height: 1;position:relative;z-index:1;}
.feature-item .box-content:after{content:'';height:62px;width:62px;border-radius:50%;background:#b2faf7;position:absolute;left:67px;top:33px;}
.feature-item .box-title{color:var(--site-primary);}
.features-section .row{margin-left:-73px; margin-right:-73px;}
.features-section .col-lg-6{padding-left:73px; padding-right:73px;}
/************ Features Section ************/



/************ News Page ************/
.news-page.with-bg{background:#e8fefd;}
.filter-section{margin-top:40px;}
.filter-wrap {display: flex;align-items: center;}
.cat-filter-title{font-size:17px;line-height: 26px;font-weight: 600;min-width: 89px;margin-right: 20px;}
.news-page .select2-container .select2-selection--single .select2-selection__rendered{color:#9F9F9F !important; letter-spacing:0.5px; }
.select2-container--default .select2-search--dropdown .select2-search__field{padding-left:20px !important;}
.cat-filter-wrap{display: flex;align-items: center;column-gap: 20px;}
.clear-filter{border:none;background:none;color:var(--site-primary);text-decoration:underline;font-weight:bold;font-size:var(--site-font-size);line-height:var(--site-line-height);appearance:none;-webkit-appearance:none;box-shadow:none;outline:none;padding:0px;margin:0px;cursor:pointer;}
.resource_main_grid.resource_filter .clear-filter{margin-left:10px; font-size: 16px;margin-right: auto;}
.cat-list-itembx {width: 404px;}
.pagination-section {margin-top: 40px;}
.pagination-wrapper {display: flex;align-items: center;justify-content: center;position: relative;font-size: var(--site-font-size);padding:0px 240px;column-gap:20px;color:#271E61;min-height: 65px;}
.pagination-wrapper a{color:#271E61;}
.pagination-wrapper .current{color:var(--site-hover);text-decoration:underline;}
.pagination-wrapper .prev{position:absolute;left:0;top:50%;transform:translateY(-50%);background:url(images/pagination-prev.svg) no-repeat left center;height:65px;padding-left:95px;display: flex;align-items: center;}
.pagination-wrapper .next{position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(images/pagination-next.svg) no-repeat right center;height:65px;padding-right:95px;display: flex;align-items: center;}
.pagination-wrapper .prev.disabled,
.pagination-wrapper .next.disabled{opacity:0.5;cursor:not-allowed}

.select2.select2-container.select2-container--default {width: 100% !important;}
.select2-container .select2-selection--single {background: #ffffff !important;border: 1px solid #CFCAC8 !important;border-radius: 0px !important;height: 48px !important;position:relative;}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {border-top-left-radius: 0px !important;border-top-right-radius: 0px !important;}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;}
.select2-dropdown{border: 1px solid #CFCAC8 !important;box-shadow: 0 3px 10px rgba(0,0,0,0.05);}
.select2-container .select2-selection--single .select2-selection__rendered {line-height: 46px !important;padding-left: 15px !important;padding-right: 50px !important;font-size: var(--site-font-size);color: var(--site-primary) !important;font-weight: 400;}
.select2-container--default .select2-selection--single .select2-selection__arrow {height: 48px !important;right: 0;width: 48px !important;top: 0 !important;border-left: none !important;transform: initial !important;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;left: auto;margin-left: 0;margin-top: 0;top: 0;position:initial;width: 100%;display: inline-block;height: 100%;}
.select2-container--default .select2-selection--single .select2-selection__arrow b:after{width: 100%;height: 21px;line-height:48px;content:'';/*background:url(images/select-arrow-white.svg) no-repeat center center;*/right: 0;transform: rotate(0deg);-webkit-transform: rotate(0deg);display:inline-block;}
body .select2-container ul li{color:var(--site-primary);font-family:var(--site-font-family);font-size: 16px;font-style: normal;font-weight:500;line-height: 24px;padding: 12px 16px;border-top: 1px solid var(--site-secondary);}
body .select2-container ul li:first-child{border-top: none;}
body .select2-container--default .select2-results__option[aria-selected="true"]{background-color: var(--site-primary);color:var(--site-white);font-weight: 500;}
body .select2-container--default .select2-results__option--selected {background-color: var(--site-primary);color:var(--site-white);}
body .select2-container--default .select2-results__option--selected.select2-results__option--highlighted{background-color: var(--site-primary);color:var(--site-white);}
.select2-container--default .select2-results>.select2-results__options {scrollbar-color: #002253 #E3E6E8;scrollbar-width: thin;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width:5px;}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track{background:#E3E6E8;border-radius:0px;}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background-color: #002253; border-radius:0px;}
body .select2-container.select2-container--open .select2-selection__arrow b::after{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.select2-container--default .select2-results__option--disabled{cursor:no-drop;}
.select2-results__option.select2-results__message {color: red;}

/************ News Page ************/


/************ News detail Page ************/
.news-detail-page {background: #e8fefd;}
.post-date {font-size: 24px;line-height: 30px;color: var(--site-primary);font-weight: 500;margin-top:20px;}
.post-image {text-align: center;width: 100%;margin-top: 40px;}
.post-image img{max-height:500px;max-width:100%; border-radius:10px;}
.left-side-content .site-btn{padding: 12px 30px 13px 72px;}
.left-side-content .site-btn:before{transform: translateY(-50%) rotate(180deg);right:auto;left:30px;}
.breadcrumb-wrap{padding:0px 0px 70px 0px;}
.news-detail-page .breadcrumb-wrap a{color:var(--site-text); font-weight:700;}
.news-detail-page .breadcrumbs_inner{color:var(--site-text); font-weight:normal;}
.image-section{margin:20px 0px 0px 0px;}

.image-section .col-md-6{width:auto; margin-top:15px;}
.blog-image img{width:270px; height:167px; object-fit: cover;}
/************ News detail Page ************/




/************ Footer ************/
.footer-top{border-top:1px solid var(--site-hover);padding-top:35px;}
.footer-top-content {display: flex;justify-content: space-between;margin-top: 24px;}
.footer-location {width: 100%;max-width: 646px;}
.footer-menu-part {width: 100%;}
.msdc-title {font-size: 20px;font-weight: bold;line-height: 29px;}
.msdc-location {font-size: 20px;font-weight: 500;line-height: 29px;}
.msdc-location a{color: var(--site-primary);}
.footer-menu-part ul.menu {display: flex;align-items:center;column-gap:37px;justify-content: flex-end;}
.footer-menu-part ul.menu li a {font-size: 16px;line-height: 21px;font-weight: bold;}
.credit-union-login {text-align: right;}
.credit-union-login .site-btn{margin-top:53px;}
.footer-bottom{border-top:1px solid var(--site-hover);margin-top:54px;padding-top:20px;padding-bottom: 85px;display: flex;align-items: center;justify-content: space-between;}
.footer-copyright {font-size: 16px;line-height: 1;font-weight: 500;color:var(--site-primary);}
.footer-copyright a{color:var(--site-primary);}
.footer-brand {font-size: 16px;line-height: 1;font-weight:600;font-style:italic;color:var(--site-primary);}
.footer-brand a{color:var(--site-primary); text-decoration:underline;}
/************ Footer ************/


/************ 404 ************/
.no-found-inn {max-width: 695px;margin: 0 auto;}
.no-found-pic {margin-bottom: 50px;}
/************ 404 ************/


/************ Thank You page ************/
.thank-you-section .site-content-wrap{max-width: 695px;margin: 0 auto;}
.thank-you-image{margin-bottom:0px;}
.thank-you-section .thank-you-content.whysybx{margin-top:20px;}
/************ Thank You page ************/


/************ FAQs Page ************/
.faqs-page.with-bg{background:rgba(61,124,242,0.1);}
/************ FAQs Page ************/
/************ password resetPage ************/
.um-page-password-reset .site-main{padding:70px 0px;}
.um-page-password-reset .um-form input[type="submit"].um-button,.um-page-password-reset .um-form input[type="submit"].um-button:focus,.um-page-user input[type="submit"].um-button,.um-page-user .um .um-button.um-alt,.um-page-account .um-left .um-button{font-style: normal;font-size: var(--site-btn-font-size);line-height: var(--site-btn-line-height);font-weight: bold !important;display: inline-flex !important;text-decoration: none !important;border: 1px solid var(--site-skyblue) !important;outline: none !important;overflow: hidden !important;position: relative !important;text-transform: initial;cursor: pointer;appearance: none;-webkit-appearance: none !important;border-radius: 18px !important;-webkit-transition: .5s;transition: .5s;box-shadow: 0px 3px 6px rgba(0,0,0,0.16) !important;color: var(--site-white);background-color: var(--site-hover) !important;background-position:calc(100% - 30px) center !important;background-repeat:no-repeat !important;background-image: url(images/button-turkish-arrow.svg) !important;border-color: var(--site-hover) !important;padding: 12px 72px 13px 30px !important;min-width: 230px !important;width:max-content !important;text-align:left; height: 50px !important; text-align:left !important;}
.um-page-user .um .um-button.um-alt{line-height:24px !important; width:inherit !important;}
.um-page-user input[type="submit"].um-button{width:inherit !important;}
.um-half{width:auto !important; margin-left:10px; margin-right:10px;}
.um-col-alt{display:flex; justify-content: center;}
.um-page-password-reset .um .um-form input[type="text"],
.um-page-account .um .um-form input[type="text"],.um-page-account .um .um-form input[type="text"]:focus{border:1px solid #CFCAC8 !important; color: var(--site-primary); padding: 11px 15px; height: 50px; font-family: var(--site-font-primary); font-size: var(--site-font-size);}
.um-form .um-field-block{text-align:left; font-weight: 600;color: var(--site-primary);}
/************ password resetPage ************/
/************ user css ************/
.um-page-user .site-main{padding:70px 0px;}
.um-page-user .um-profile.um .um-name a{font-size: var(--site-box-title-font-size); color: var(--site-heading-color); font-weight:bold; font-size: var(--site-box-title-font-size);}
.um-page-user .um-meta-text{font-size: var(--site-font-size); line-height: var(--site-font-line-height); color: var(--site-text);}
.um-page-user .whysybx span{color:#fff;}
.um-page-user .um-profile-nav-item i{top:11px;}
.um-page-user .um .um-profile-nav-item.active a{background:#3D7CF2;}
.um-page-user .um-dropdown ul{padding:10px !important; text-align:left;}
.um-page-user .um-profile.um .um-profile-headericon a{color:var(--site-text) !important; padding-left:20px;}
.um-page-user .um-dropdown li:last-child a{padding:7px 20px !important;}
.um-page-user ul li::after{top:13px;}
.um-page-user .um-meta-text textarea{color: var(--site-primary) !important; font-size: var(--site-font-size) !important; line-height:28px !important;}
.um-page-user input[type="submit"].um-button,.um-page-user input[type="submit"].um-button:focus,.um-page-account .um-left .um-button:focus{height:50px !important;}
/************ user css ************/
.ptb{padding: 70px 0;}
.ptb+.ptb{padding-top:0px;}
.with-bg.ptb+.ptb,
.ptb+.with-bg.ptb{padding-top:70px;}
.regular-info-note a{font-weight:bold;}
.register-wrap{margin-top:26px; font-weight: 600; color: var(--site-primary); font-size:26px;}
/************ account css ************/
.um-page-account .site-main,.um-page-members .site-main{padding:70px 0px;}
.um-page-account .um-account-main div.um-account-heading{color: var(--site-heading-color) !important;}
.um-field-label label{color: var(--site-heading-color) !important;}
.um-page-account .um-req{color:red !important;}
.um-page-account .um .um-form input[type="text"]{color: var(--site-primary) !important; font-size: var(--site-font-size) !important;}
.um-page-account .whysybx .um-account-side ul li::after{ display:none !important;}
.um-account-side li{background:#3D7CF2 !important;}
.um-account-side li a{height:50px !important}
.um-account-side li a.current span.um-account-icon{color:#fff !important;}
.um-account-side li a span.um-account-icon, .um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon{height:50px !important; color:#fff !important;}
.um-account-side li a span.um-account-icon i{height: 50px !important; line-height: 50px !important;}
.um-account-side li a span.um-account-title{height:50px !important; line-height:50px !important; color:#fff!important; font-weight:bold!important}
.um-account-side li a span.um-account-arrow{top:12px !important; opacity:9 !important; right:15px !important;}
.um-faicon-angle-right::before{color:#fff !important; font-size:30px !important;}
.um a.um-link{color:var(--site-heading-color) !important; font-weight:bold;}
.um-account-side li a.current{background:var(--site-heading-color) !important;}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-members-edit-btn a.um-edit-profile-btn,.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-members-edit-btn a.um-edit-profile-btn::before{color:#fff !important;}
/*.um .um-button.um-alt, .um input[type="submit"].um-button.um-alt{background:#3D7CF2 !important;}*/
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-name{margin-bottom:15px !important;}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-name a{color:var(--site-heading-color) !important;}
.um-icon-plus::before{color:var(--site-primary);}
/*************member-resources-css***************/
.caetgory_filter{ display:flex;margin-top:-110px; flex-wrap: wrap; justify-content: left;column-gap: 14px;}
.calculator-cards.calculator-section { display: flex; margin-left:0; margin-right: 0; flex-wrap: wrap; justify-content: center; column-gap: 14px;}
.member_box_out{z-index:1; position:relative;} /* min-width:202px; */
.member_box_out a{padding: 26px; width: 100%; display: block; background:#271E61; border:2px solid #FFFFFF;min-height: 145px;}
/* .site + .contact-cta.with-bg { margin-top: 70px; } */
/* .member_box_out a.active { display: flex; align-items: center; } */
.mambers-outmain{margin-top: 30px;max-width: calc(33.33% - 14px);width: 100%;}
.members_resources .container{max-width:1170px; margin:auto;}
.member_title{text-transform:uppercase; color:#fff; font-size:18px; font-weight:bold; text-align:center; padding-top: 0; width:100%; display:block; letter-spacing:1.5px;line-height: 1.3;}
.banner-inner-img.reshources-bannershad:after{background:#000; opacity:0.6;}
.view-text{font-size:16px; font-weight:bold; letter-spacing:0.5px; color:#fff; text-decoration:underline; margin-top:50px; display: flex;
  flex-wrap: wrap;}
  .active .view-text { color: #271E61; }
  .mambers-outmain:nth-child(even) .member_box_out a{background:#3D7CF2;}
  .our_member_section_main .container{max-width:865px; }
  .our_member_section_main{padding:70px 0px; margin-top:0px !important;}
  .resources-breadcrummain{display:flex; justify-content: space-between;}
  .breadcrumbs_inner a,.breadcrumbs_inner{color:#fff; font-size:20px; font-weight:bold;}
  .bannertext_main{margin:55px 0px 0px 0px;}
  .bannertext_main .banner_head{color:#fff; text-transform:uppercase; font-size:55px;}
  .banner-inner-cont.resource-detailsbannermain{top:85px;}
  .add_space{margin-left:5px; margin-right:5px;}
  .retuen-home-button a{font-size:20px; color:#fff; text-decoration:underline; font-weight:900;}
  .member_box_out a.active, .mambers-outmain:nth-child(2n) .member_box_out a.active{background:#fff; border: 2px solid #B2FAF7; }
  .member_box_out a.active .member_title{color: #271E61;}
  .our_member_content{padding:70px 0px 0;}
  .our_member_content .container{padding-right:12px;}
  .case_filter_btn_wrap{width:352px; padding-left:18px; padding-right:18px;}
  .resource-filtermain{display:flex; margin-left:-18px; margin-right:-18px;}
  .filter_section_right{display:flex; align-items: center;}
  .filter_section_right .filter_title{margin-right:30px;}
  .resource-filtermain .select2-container .select2-selection--single .select2-selection__rendered{color:#9F9F9F !important; font-size:17px;}
.case_filter_btn_wrap .select2-container--default .select2-selection--single .select2-selection__arrow b,.news-page .select2-container--default .select2-selection--single .select2-selection__arrow b{border:0px; background: url(images/graydrop-arrow.svg) no-repeat; width:18px; height:10px; transform:rotate(-180deg); left:auto; right:27px; top: 50%; margin-top: -5px;}
.case_filter_btn_wrap .select2-container--default .select2-selection--single .select2-selection__arrow b:after{display:none;}
 .case_filter_btn_wrap .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
 .news-page .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(0deg);}


 .resource_main_grid{display:flex; justify-content: space-between;}
 #btnContainer{display:flex;}
 .grid_btn .btn{font-size:17px; color:#271E61; font-weight:bold; border:0px; padding-right:55px; line-height:40px; position:relative; cursor:pointer;}
 .grid_btn.view_list{margin-right:40px;}
 .grid_btn .btn:after{background: url(images/viewby-list.png) no-repeat; width:40px; height:40px; position:absolute; right:0px; content:""; top:0px;}
 .grid_btn.view_grid .btn:after{background: url(images/viewby-grid.png) no-repeat; width:40px; height:40px; position:absolute; right:0px; content:""; top:0px;}
.member_resource_wrapper{border:3px solid #271E61; border-radius:23px; padding:35px 20px;}
.member_resource_date{font-size:17px; color:#9F9F9F; font-weight:bold;}
.resource_title{font-size:26px; color:#271E61; line-height:34px; font-weight:bold; padding:50px 0px 0px 0px;}
.file a,.click_here a{font-size:17px; color:#3D7CF2; font-weight:bold; text-decoration:underline; position:relative; width:100%; display:block;}
.file a:after{background: url(images/download-icon.svg) no-repeat; position:absolute; right:0px; top:-17px; content:""; width:30px; height:40px;}
.click_here a:after{background: url(images/clickhere.svg) no-repeat; position:absolute; right:0px; top:-17px; content:""; width:50px; height:50px;}

.section_height_content{margin:75px 0px 0px 0px;}
.case_grid_view{margin-bottom:20px;}
.resource_main_sec{margin:70px 0px 0px 0px;}
.content_data{border-bottom:1px solid #9F9F9F; padding:0px 0px 70px 0px; margin-bottom:70px;}
.document-sec .container{max-width:899px;}
.document-sec .member_resource_wrapper{background:#271E61; padding:50px; margin-top:70px; margin-bottom:70px;}
.document-sec .member_resource_wrapper .member_resource_date{color:#fff;}
.document-sec .member_resource_wrapper .resource_title{color:#fff; padding-right:200px; padding-top:63px; line-height:45px;}
.document-sec .member_resource_wrapper .file a,.document-sec .member_resource_wrapper .click_here a{color:#B2FAF7;}
.document-sec .member_resource_wrapper .file a::after{background:url(images/download-icon-green.svg) no-repeat;}
.document-sec .member_resource_wrapper .click_here a::after{background:url(images/clickhere-green.svg) no-repeat;}
.resource_main_sec .pagination-wrapper{margin-top:50px;}
.resource_main_sec .row{justify-content: center;}
.content_list .col-md-12.case_list_view{margin-top:20px;}
.content_list .col-md-12.case_list_view:first-child{margin-top:0px;}
.case_list_view .member_resource_wrapper{display:flex; justify-content: space-between; align-items: center;}
.case_list_view .section_height_content{margin:0px;}
.case_list_view .click_here a{padding-right:60px; text-align:right;}
.case_list_view .resource_title{padding-top:20px;}
.case_list_view .file a{padding-right:46px; text-align:right;}
.grid_btn.view_grid.active .btn,.grid_btn.view_list.active .btn{color:#3D7CF2;}
.case_list_view .section_height_content{min-width:162px;}
.case_list_view .member-resourcein{padding-right:50px;}
.um-page-password-reset .um-field-arrow{top:-20px !important;}
.um-page-password-reset .um-faicon-caret-up::before{color: #c74a4a !important;}

/**************************calculater-css-start****************/
.calculater-main.with-bg{background:#d8e4fc;}
.clalculater-innermain{box-shadow: 0px 3px 6px rgba(0,0,0,0.16); background:#fff; border-radius:23px; padding:50px 80px; margin-top:40px;}
.calculater-main .container{max-width:1057px;}
.calcu-label{color:#271E61; font-size:17px; font-weight:bold;}
.calcu-input{width:100%; margin:15px 0px 0px 0px; position:relative;}
.clalculater-innermain .row{margin-left:-19px; margin-right:-19px;}
.clalculater-innermain .col-md-6{padding-left:19px; padding-right:19px;}
.pound{width:50px; height:50px; background:#3D7CF2; position:absolute; left:0px; top:0px; content:""; font-size:20px; color:#fff; font-weight:bold; text-align: center; line-height: 50px;}
.calendar-icon{width:50px; height:50px; background:#3D7CF2; position:absolute; left:0px; top:0px; content:""; font-size:20px; color:#fff; font-weight:bold; text-align: center; line-height: 50px; font-size:0px;}
.calendar-icon:after{background: url(images/calender-icon.svg) no-repeat; width:25px; height:25px; position:absolute; left:0px; top:50%; content:""; right:0px; margin:auto; margin-top:-9px;}
.calcuinput{padding-left:65px;}
.calcu-wrapper{margin-top:30px;}
.calcu-wrapper:first-child{margin-top:0px;}
.um-page-members .um .um-button.um-alt{background:#3D7CF2;}
.results{background:#3D7CF2; padding:50px 15px 50px 15px;}
.total-big{width:100%; text-align:center; font-size:85px; font-weight:bold; color:#fff;}
.results-boxmain{display:flex; margin-top:37px; justify-content: space-between;}
.calc-month{ text-align:center; padding-top:10px; padding-left:20px; padding-right:20px;}
.calc-month span{width:100%; display:block; font-size:16px; color:#FFFFFF;}
#interest,#repayment-count,#total{font-weight:bold; font-size:20px; margin-top:15px; padding-top:0px;}
.repayments-main{text-align:center; position:relative; padding-left:20px; padding-right:20px;}
.repayments-main:before{background:#fff; height:57px; width:1px; position:absolute; left:0px; top:0px; content:"";}
.repayments-main:after{background:#fff; height:57px; width:1px; position:absolute; right:0px; top:0px; content:"";}
.total-main{text-align:center; padding-left:20px; padding-right:20px;}
.repayments-main span{width:100%; display:block; font-size:16px; color:#FFFFFF; padding-top:10px;}
.total-main span{width:100%; display:block; font-size:16px; color:#FFFFFF; padding-top:10px;}
#total{display:flex; justify-content: center; align-items: center;}
#total span{width:auto; font-size:20px; font-weight:bold; padding-top:0px;}
.contact-cta + .site-footer .footer-top{border:0px;} 
.file{margin-top:35px;}
.click_here{margin-top:35px;}
.tabs {display: flex; margin-top:15px;}
.tab {flex:1; text-align:center; padding:0px; cursor:pointer; border:1px solid #3D7CF2; background-color:#fff; font-size:17px; color:#271E61; font-weight:bold; line-height:50px; height:50px;}
.tab.active {background-color: #3D7CF2; font-weight: bold; color:#fff;}
.year-counter {margin-top: 10px; font-size: 14px; color:ver(site-text); font-weight:bold; margin-bottom:10px;}
.year-counter.error{color:red;}
.um-toggle-password{top:14px !important; line-height:1 !important; height:auto !important; width:30px !important; right:10px !important;}
.um-icon-eye::before{font-size:23px !important;}
.um-field-error{background:none !important; color:red !important; margin:0px !important; padding:0px !important; margin-top:5px !important; font-weight:normal !important;}
.um-field-arrow{display:none !important;}
.um span.um-req{color:red !important;}
.um_register_wrap + .site-footer .footer-top{border-top:0px;}
.um-page-password-reset .entry-title{text-align:center;}
.um-account-main{padding: 0 0 0 3.5em !important;}
/****************************faq css start*****************/

.faqs_sec .member_box_out a{min-height:100px; text-align:center; line-height:100px; color:#fff; font-size:18px; text-transform:uppercase; font-weight:bold; letter-spacing: 1.5px;}
.caetgory_filter.faq_tab{margin-left:-7px; margin-right:-7px; margin-top:0px; background:#ebf1fd;}
.faqs_main_wrap.with-bg{background:#ebf1fd;}
.faqs_sec{padding:70px 0px 30px 0px; position:sticky; top:66px; z-index: 1; background:#ebf1fd;}
.faq-wrap-sec{padding-top:40px;}
.faq-wrap-sec .container{max-width:897px;}
.faq-wrap-sec ul li{background:#fff; margin-bottom:30px; padding:13px 100px 13px 20px; position:relative;}
.faq-wrap-sec ul li .accordion-answer.whysybx ul li{padding-top:0px; margin-bottom:0px;}
.faqs-inner-title:After{background: url(images/faq-plus.svg) no-repeat; width:50px; height:50px; position:absolute; top:0px; right:0px; content:"";}
.faq-list-item .whysybx{margin-top:15px; padding-bottom:15px;}
.faqs-inner-title{font-size:19px; line-height:24px; cursor:pointer;}
.faqs_sec .mambers-outmain:nth-child(2n) .member_box_out a{background:#3D7CF2;}
.faqs_sec .mambers-outmain{margin-top:0px;}
.contact_for_sec{padding-top:50px; display:block; width:100%;}
.contact_for_sec .container{max-width:897px;}
.contact_for_sec textarea{height:253px;}
.contact_form_content h3{margin-bottom:15px;}
.contact_form_content p{margin-bottom:30px;}
.submit-btn-wrap input{font-style: normal;font-size: var(--site-btn-font-size);line-height: var(--site-btn-line-height);font-weight: bold;display: inline-flex;text-decoration: none;border: 1px solid var(--site-skyblue);outline: none !important;overflow: hidden !important;position: relative;text-transform: initial;cursor: pointer;appearance: none;-webkit-appearance: none;border-radius: 18px;-webkit-transition: .5s;transition: .5s;box-shadow: 0px 3px 6px rgba(0,0,0,0.16) !important;color: var(--site-white);background-color: var(--site-hover);background-position:calc(100% - 30px) center;background-repeat:no-repeat;background-image: url(images/button-turkish-arrow.svg);border-color: var(--site-hover);padding: 12px 72px 13px 30px;min-width: 230px;width:max-content;text-align:left;}
.submit-btn-wrap{text-align:right; position:relative; margin-top:35px;}
.submit-btn-wrap .wpcf7-spinner{position:absolute; right:225px; top:14px;}
.faq-list-item.active .faqs-inner-title::after{background: url(images/faq-active.svg) no-repeat;}
.faqs_sec .member_box_out a.active{color:var(--site-heading-color);}
.faqs_sec .mambers-outmain:nth-child(2n) .member_box_out a.active{background:#fff;}
.benefits-section + .board-directors{margin-top:70px; padding-top:70px;}
.features-section{overflow:hidden;}
.errormsg p{color:red !important;}

.banner-inner{ position:relative; }
.member_resources_main_wrap { padding-bottom: 70px; }
/* .calculator-section2 + .our_member_section_main{padding-top: 0;} */
.banner-inner-img{ line-height:0; position:relative; }
.banner-inner-img:after{ position:absolute; content:""; top:0; left:0; width:100%; height:100%; /*background:linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%); opacity:0.8; */ background:url(images/innter-banner-grad.svg) no-repeat;}
.banner-inner-img img{ height:389px; object-fit:cover; width:100%; }
.banner-inner-cont{ position:absolute; left:0; top:160px; width:100%; z-index:1; }
.banner-inner-cont h1{ font-size:60px; font-family:var(--site-font-heading); font-weight:700; color:var(--site-skyblue); line-height:1; }
.banner-inner-cont p{ font-size:45px; font-family:var(--site-font-heading); font-weight:300; font-style:italic; color:var(--site-white); line-height:1.2; margin-top:5px;}
.row-reverse{ flex-direction:row-reverse; }
.row.row-reverse .circle-image-with-shapes{ margin:0 88px 0 0; padding:113px 0 0 0; } 
.left-right-main-section.overlapping .row-reverse .circle-image-with-shapes{transform:initial;}
.left-right-main-section.overlapping .row-reverse .circle-image-with-shapes img{transform:initial;}
.left-right-main-section.overlapping .row-reverse .circle-image-with-shapes:after { height:446px; width:446px; background:var(--site-skyblue); right:auto; bottom:auto; top:30px; left:-158px; }
.left-right-main-section.overlapping .row-reverse .circle-image-with-shapes:before { height:260px; width:260px; background:#271e61; right:18px; left:auto; top:0; }
.support-section.with-blue-bg{ background:var(--site-hover); padding:70px 0; }
.support-section.with-blue-bg .site-sub-heading{ color:var(--site-white); }
.support-section.with-blue-bg .site-heading{ color:var(--site-skyblue); }
.support-section.with-blue-bg .icon-left .box-title{ color:var(--site-skyblue); }
.support-section.with-blue-bg .whysybx, .support-section.with-blue-bg .whysybx p{ color:var(--site-white); font-weight:500; }
.leadership-wrap{ padding:70px 0; }
.leadership-wrap .container{ max-width:1124px; }
.leadership-list-wrap{ display:flex; flex-wrap:wrap; align-items:center; padding:60px 0 0 0; }
.leadership-img{ width:317px; }
.leadership-img img{ border-radius:23px; height:399px; object-fit:cover; }
.leadership-content{ width:calc(100% - 317px); padding:0 0 0 46px; }
.leadership-content .leadership-title{ color:var(--site-primary); font-size:25px; font-weight:700; }
.leadership-post{ font-size:var(--site-font-size); color:var(--site-hover); font-weight:700; line-height:24px; margin:7px 0 0 0; }
.leadership-content .whysybx{ margin:20px 0 0 0; padding:29px 0 0 0; border-top:1px solid var(--site-hover); }
.leadership-list .leadership-list-wrap:nth-child(2n) .leadership-content { padding:0 46px 0 0; }
.leadership-list .leadership-list-wrap:nth-child(2n) { flex-direction:row-reverse; }
.leadership-wrap + .participate-section.ptb{ padding-top:0; }
.board-directors{background:#f4fffe; }
.board-directors.with-bg{background:var(--site-primary); padding:70px 0; }
.board-directors.with-bg .site-heading{ color:var(--site-white); }
.board-directors .container{ max-width:1086px; }
.board-directors-list{ display:flex; flex-wrap:wrap; margin:0 -27px; justify-content:center; }
.board-directors-box{ width:33.3333%; padding:70px 27px 0; }
.board-directors-img{ display:block; line-height:0; cursor:pointer; position:relative; }
.board-directors-img img{ border-radius:23px; height:399px; object-fit:cover; }
.board-directors-img:after{ position:absolute; content:""; background:rgba(39,30,97,0.3); mix-blend-mode:multiply; right:0; bottom:0; margin:auto; left:0; top:0; width:10%; height:10%; 
	opacity:0; transition:ease 0.4s; -webkit-transition:ease 0.4s; border-radius:23px; }
.board-directors-cont{ display:block; width:100%; padding:27px 10px 0; }
.board-directors-cont h3{ font-size:var(--site-box-title-font-size); cursor:pointer; padding:0 10px; text-transform:capitalize; color:var(--site-primary); line-height:var(--site-font-line-height); }


.board-directors.with-bg .board-directors-cont h3{color:var(--site-skyblue);}
.board-directors-post{ padding:7px 10px 0; font-size:var(--site-font-size); text-transform:capitalize; color:var(--site-hover); line-height:var(--site-font-line-height); }
.board-directors.with-bg .board-directors-post{color:var(--site-white);}
.board-directors-linkbox{ margin:15px 0 0 0; border-top:1px solid var(--site-hover); border-bottom:1px solid var(--site-hover); padding:20px 10px; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; }
.board-directors.with-bg .board-directors-linkbox{border-color:var(--site-white);}
.board-directors-left a{ margin:0 0 0 15px; text-indent:-10000px; display:inline-block; vertical-align:top; }
.board-directors-left a.phone{text-indent:inherit; }
.board-directors.with-bg .board-directors-left a.phone{color:#FFF; background-position:left; padding-left:50px; line-height:36px; width:auto;}
.board-directors-left a:first-child{ margin:0; }
.board-directors-left a.e-mail{ background:url(images/email_dark.svg) no-repeat center; width:37px; height:37px; }
.board-directors-left a.phone{ background:url(images/phone_dark-hover.svg) no-repeat center; width:37px; height:37px; background-position:left; padding-left:50px; line-height:36px; width:auto; color:var(--site-primary); font-weight:700;}
.board-directors.with-bg .board-directors-left a.e-mail{ background-image:url(images/email_blue.svg);}
.board-directors.with-bg .board-directors-left a.phone{ background-image:url(images/phone_blue.svg);}
.board-directors-right a{ font-size:var(--site-font-size); text-transform:uppercase; color:var(--site-hover); font-weight:900; line-height:var(--site-font-line-height); }
.board-directors.with-bg .board-directors-right a{color:var(--site-skyblue);}
.board-directors.with-bg .locatiom-popup a{ color:var(--site-white); line-height:24px; display:inline-block; vertical-align:top; }
.board-directors.with-bg .locatiom-popup{ margin:7px 0 0 0px; }
.board-directors.with-bg .locatiom-popup:after{ filter:brightness(5); }

/* team-modal */
.team-modalbx-wrap { position:fixed; z-index:1000; left:0; top:0; width:100%; height:100%; opacity:0; visibility:hidden; transition:opacity 0s 0.4s, visibility 0s 0.4s; -webkit-transition:opacity 0s 0.4s, visibility 0s 0.4s; max-height:100vh; bottom:0; }
.team-modalbx-wrap .overlay-modal { position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:var(--site-white); opacity:0; visibility:hidden; 
	transition:opacity 0.8s, visibility 0.8s; -webkit-transition:opacity 0.8s, visibility 0.8s; }
.team-modalbx-wrap.team-bio-is-open { opacity:1; visibility:visible; transition:opacity 0s, visibility 0s; z-index:1111;}
.team-popup-class { overflow: hidden; }
.team-modal-inn-wrap { position:fixed; z-index:2; right:0; top:0; width:100%; max-width:100%; padding:50px 25px 50px 25px; display:flex; flex-wrap:wrap; align-items:center;
	transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1), opacity 0.5s; opacity:0; height:100%; position:relative; }
.team-modal-inn-wrap-box{ padding:80px 98px 135px 66px; position:relative; width:100%; max-width:1094px; margin:auto; background:var(--site-white); box-shadow:0 1px 6px rgba(0,0,0,0.16); }
.team-modal-headbx .team-close{ position:absolute; width:33px; height:33px; background:url(images/team-close.svg) no-repeat center; right:41px; top:21px; text-indent:-100000px; transform:rotate(45deg); -webkit-transform:rotate(45deg); z-index:1; cursor:pointer;}
.team-modalbx-wrap.team-bio-is-open .team-modal-inn-wrap { transform: translateX(0); opacity: 1; }
.team-modalbx-wrap.team-bio-is-open .overlay-modal { opacity: 0.9; visibility: visible; }
.team-modal-contbox{ display:flex; flex-wrap:wrap; width:100%; }
.team-modal-contbox-wrap{ display:flex; flex-wrap:wrap; width:100%; }
.team-modal-pic{ width:317px; } 
.team-modal-pic img{ height:399px; max-width:100%; border-radius:10px; object-fit:cover; object-position:center; }
.team-modal-cont{ width:calc(100% - 317px); padding:0 0 0 50px; } 
.team-modal-headbx{display: flex;justify-content: flex-end;}
.member-name{ font-size:20px; color:var(--site-primary); font-weight:700; line-height:24px; }
.member-designation{ padding:7px 0 0 0; font-size:var(--site-font-size); text-transform:capitalize; color:var(--site-hover); line-height:var(--site-font-line-height); } 
.locatiom-popup{ margin:7px 0 0 0; font-size:var(--site-font-size); text-transform:capitalize; color:var(--site-hover); line-height:var(--site-font-line-height); position:relative; } 
.locatiom-popup a { padding:0 0 0 30px; font-size:var(--site-font-size); text-transform:capitalize; color:var(--site-hover); line-height:var(--site-font-line-height); position:relative; display:inline-block; } 
/*.locatiom-popup a:after{ position:absolute; content:""; background:url(images/location-blue.svg) no-repeat 0 0; width:19px; height:25px; left:0; top:1px; }*/
.team-modal-contbox .locatiom-popup:before{left:0px;}
.team-modal-contbox .locatiom-popup{padding-left:30px;}
.locatiom-popup{padding-left:42px;}
.locatiom-popup:before{ position:absolute; content:""; background:url(images/location-blue.svg) no-repeat 0 0; width:19px; height:25px; left:12px; top:2px; }
.linkedin-social{width: 20px;height: 20px;background-image: url(images/linkedin-social.svg);display: inline-block;background-position: center;margin-left: 20px;margin-top: 20px;}
.team-bio-name-bx{ display:flex; align-items:center; margin-top:0; justify-content:space-between; padding:0px 0 17px 10px; border-bottom:1px solid var(--site-hover); }
.team-name-right .board-directors-left a.e-mail { background:url(images/mail-bluebg.svg) no-repeat center; width:37px; height:37px;  }
.team-name-right .board-directors-left a.phone-withnu { background:url(images/sky-blue-phone.svg) no-repeat 0 0; width:auto; height:37px; padding:0 0 0 47px; font-size:16px; color:var(--site-primary); font-weight:700; line-height:37px; text-indent:0; }
.team-modal-inn-wrap .whysybx { max-height:calc(100vh - 520px); overflow:auto; margin:35px 0 0 0;  }
.team-modal-inn-wrap .whysybx { scrollbar-width:thin; scrollbar-color:var(--site-primary) var(--site-white); }
.team-modal-inn-wrap .whysybx::-webkit-scrollbar { width:5px; }
.team-modal-inn-wrap .whysybx::-webkit-scrollbar-track { background:var(--site-white); }
.team-modal-inn-wrap .whysybx::-webkit-scrollbar-thumb { background-color:var(--site-primary); border-radius:5px; border:0px solid #f0f0f0; }
.team-modal-contbox .slick-arrow.slick-prev{ position:absolute; left:77px; top:50%; top:auto; bottom:-103px; -webkit-transform:translateY(0); transform:translateY(0); 
background:url(images/pagination-prev.svg) no-repeat left center; height:66px; width:66px; }
.team-modal-contbox .slick-arrow.slick-next{ position:absolute; left:176px; right:auto; top:auto; bottom:-103px; -webkit-transform:translateY(0); transform:translateY(0); 
background:url(images/pagination-next.svg) no-repeat right center; height:66px; width:66px; }
/* team-modal end */
/****** login page css start ********/
.login-box .row { margin:0; }
.login-box .row > *{ padding:0; } 
.login-box .row .col-md-6:first-child{ text-align:right; }
.login-box .row .col-md-6:last-child{ padding-left:7.5%; }
.login-box-form { max-width:666px; padding:80px 0 40px 110px; display:inline-block; width:100%; text-align:left; }
.login_image{ height:100%; }
.login_image img{ height:100%; object-fit:cover; width:100%; object-fit:cover;}
.login-box-form .um-14.um{ max-width:100%; } 
.login_head{ padding:0 0 0 84px; font-size:40px; line-height:64px; position:relative; font-weight:700; color:var(--site-primary); }
.login_head:after{ content:""; position:absolute; left:0; top:0; width:65px; height:65px; background:url(images/login_icon.svg) no-repeat 0 0; }
.login-box-form .um-form { padding:25px 0 0 0; }
.login-box-form .um-form .um-field { padding:25px 0 0 0; width:100%;}
.login-box-form .um-form .um-field-label{ margin:0 0 11px 0; }
.login-box-form .um-form .um-field-label label{ font-size:17px !important; font-weight:700; color:var(--site-primary); line-height:24px !important }
body .um-form input[type="number"], body .um-form input[type="password"], body .um-form input[type="search"], body .um-form input[type="tel"], body .um-form input[type="text"]{
padding:0 15px !important; width:100%; -moz-border-radius:0px; -webkit-border-radius:0; border-radius:0; outline:0 !important; cursor:text !important; font-size:16px !important;
height:50px !important; box-sizing:border-box !important; box-shadow:none !important; border:1px solid #CFCAC8; }
.login-box-form .um-row._um_row_1 { margin:0 0 40px 0; }
.login-box-form .um-field-checkbox-option, .login-box-form .um-field-radio-option { margin:0 0 0 50px; line-height:31px; color:var(--site-primary) !important; font-size:14px; 
	display:block; font-weight:700; }
.login-box-form .um-field-checkbox input{ width:31px !important; height:31px; opacity:1 !important; border-radius:0 !important; border:1px solid #CFCAC8;  }
.login-box-form .um-icon-android-checkbox-outline-blank:before, .login-box-form .um-icon-android-checkbox-outline:before { content:""; }
.login-box-form .um-field-checkbox input[type="checkbox"]:after { left:8px; top:3px; width:9px; height:15px; border:2px solid var(--site-primary); border-top:0; border-left:0; }
.login-box-form .um-field-c .um-field-checkbox{ margin:0 !important; }
.login-box-form .um-left.um-half, .login-box-form .um-right.um-half{ padding:40px 0 0 0; }
.login-box-form .um-left.um-half input.um-button, .login-box-form .um-left.um-half input.um-button:hover{ font-style:normal !important; font-size:var(--site-btn-font-size) !important; line-height:var(--site-btn-line-height) !important; 
font-weight:bold !important; display:inline-flex; text-decoration:none !important; border:1px solid var(--site-hover) !important; outline:none !important; overflow:hidden !important; 
position:relative; text-transform:initial; cursor:pointer; appearance:none; -webkit-appearance:none; border-radius:18px !important; -webkit-transition:.5s; transition:.5s; 
box-shadow:0px 3px 6px rgba(0,0,0,0.16) !important; color:var(--site-white); background-color:var(--site-hover); background-position:calc(100% - 30px) center; background-repeat:no-repeat; 
background-image:url(images/button-turkish-arrow.svg); padding:12px 90px 13px 25px !important; min-width:100%; width:max-content; text-align:left; }
.login-box-form .um-right.um-half .um-button.um-alt{ font-style:normal !important; font-size:var(--site-btn-font-size) !important; line-height:var(--site-btn-line-height) !important; font-weight:bold !important; display:inline-flex; text-decoration:none !important; border:1px solid var(--site-skyblue) !important; 
outline:none !important; overflow:hidden !important; position:relative; text-transform:initial; cursor:pointer; appearance:none; -webkit-appearance:none; border-radius:18px !important; -webkit-transition:.5s; transition:.5s; box-shadow:0px 3px 6px rgba(0,0,0,0.16) !important; color:var(--site-primary); background-color:var(--site-skyblue); 
background-position:calc(100% - 30px) center; background-repeat:no-repeat; background-image:url(images/button-arrow-dark.svg); padding:12px 90px 13px 25px !important; 
min-width:100%; width:max-content; text-align:left; }
.login-box-form .um-col-alt-b{ text-align:right; }
.login-box-form .um-col-alt-b a.um-link-alt{ font-size:14px; color:#9F9F9F !important; font-weight:700; text-decoration:none !important; line-height:24px; display:inline-block !important; }
.login-box-form .um-right.um-half{margin-right:0px !important;}
/****** login page css end ********/

/*create-account*/
.create-acc-wrap{padding: 58px 0 72px 0;text-align: center;background-color: #f5f8ff;}
.create-acc-wrap .login_head{display: inline-block;margin: 0 auto;}
.creat-acc.login_head::after{background-image: url(images/create-account.svg);background-repeat: no-repeat;background-position: center;}
.create-acc-wrap .um-field-label label{font-size: 17px !important;line-height: 24px !important;color: var(--site-primary);font-weight: 700}
.create-acc-wrap .um-field{padding-top: 0;margin-top: 28px;}
body .create-acc-wrap .um-form input[type="number"], 
body .create-acc-wrap .um-form input[type="password"], 
body .create-acc-wrap .um-form input[type="search"], 
body .create-acc-wrap .um-form input[type="tel"], 
body .create-acc-wrap .um-form input[type="text"]{border-color:var(--site-white)!important;}
body .create-acc-wrap .um-form input::-webkit-outer-spin-button,
body .create-acc-wrap .um-form input::-webkit-inner-spin-button {-webkit-appearance:none; margin:0;}
body .create-acc-wrap .um-form input[type=number] {-moz-appearance:textfield;}

.create-acc-wrap .um-left.um-half input.um-button, .create-acc-wrap .um-left.um-half input.um-button:hover,  .create-acc-wrap .um-left.um-half input.um-button:focus{ font-style:normal !important; font-size:var(--site-btn-font-size) !important; line-height:var(--site-btn-line-height) !important; 
font-weight:bold !important; display:inline-flex; text-decoration:none !important; border:1px solid var(--site-hover) !important; outline:none !important; overflow:hidden !important; 
position:relative; text-transform:initial; cursor:pointer; appearance:none; -webkit-appearance:none; border-radius:18px !important; -webkit-transition:.5s; transition:.5s; 
box-shadow:0px 3px 6px rgba(0,0,0,0.16) !important; color:var(--site-white); background-color:var(--site-hover); background-position:calc(100% - 30px) center; background-repeat:no-repeat; 
background-image:url(images/button-turkish-arrow.svg); padding:12px 75px 13px 34px !important; min-width:100%; width:max-content; text-align:left; }
.banner_image img{max-width: inherit;width: 100%;}

/*.create-acc-wrap .um-right.um-half .um-button.um-alt, .create-acc-wrap .um-right.um-half .um-button.um-alt:hover{ font-style:normal !important; font-size:var(--site-btn-font-size) !important;
line-height:var(--site-btn-line-height) !important; font-weight:bold !important; display:inline-flex; text-decoration:none !important; border:1px solid var(--site-skyblue) !important; 
outline:none !important; overflow:hidden !important; position:relative; text-transform:initial; cursor:pointer; appearance:none; -webkit-appearance:none; border-radius:18px !important; 
-webkit-transition:.5s; transition:.5s; box-shadow:0px 3px 6px rgba(0,0,0,0.16) !important; color:var(--site-primary); background-color:var(--site-skyblue); 
background-position:calc(100% - 30px) center; background-repeat:no-repeat; background-image:url(images/button-arrow-dark.svg); padding:12px 75px 13px 34px !important; 
min-width:100%; width:max-content; text-align:left; }*/
.create-acc-wrap .um.um-register{margin-top: 51px;margin-bottom: 0 !important;}
/*create-account*/
.regular-info-section.with-bg + .site-footer .footer-top{border:0px;}
.left-right-main-section .left-content-right-image .row-reverse + .how-to-join-section{padding-top:140px;}
.left-right-main-section.overlapping.image-overly + .with-bg.ptb{padding-top:140px;}
.left-content-right-image .col-md-12.site-content-image-col:last-child .site-rates-content.circle-image-with-shapes{margin-bottom:50px;}
div.uimob500 .um-account-tab{border:0px;}
.left-right-main-section + .contact-section{margin-top:140px; }
.benefits-section + .left-right-main-section{padding-top:155px;}
.how-to-join-section.ptb.with-bg + .with-blue-bg{padding-top:0px;}
.feature-item.box-item .whysybx li{margin-top:25px;}
.our-process-wrap{ padding:70px 0; background:var(--site-hover); }
.our-process-wrap .site-sub-heading{ color:var(--site-white); }
.our-process-wrap .site-heading { color:var(--site-skyblue); }
.our-process-wrap .container{ max-width:1114px; }
.our-process-list{ padding:30px 0 0 0; display:block; }
.our-process-list:after{ content:""; display:block; overflow:hidden; clear:both; }
.our-process-left{ padding:40px 100px 30px 0; position:relative; float:left; width:50%; min-height:475px;}
.our-process-left:after{ content:""; position:absolute; width:20px; right:-10px; top:20px; height:100%; background:var(--site-white); }
.our-process-right{ padding:40px 0 30px 163px; position:relative; float:right; width:50%; min-height:475px; }
.our-process-list .our-process-right:last-child{min-height:inherit;}
.our-process-right:after{ content:""; position:absolute; width:20px; left:-10px; top:20px; height:100%; background:var(--site-white); }
.our-process-left:last-child:after, .our-process-right:last-child:after{ background:var(--site-hover); }
.our-process-left:last-child, .our-process-right:last-child{ padding-bottom:0; min-height:inherit; }
.our-process-left:nth-last-child(2), .our-process-right:nth-last-child(2) { min-height:inherit; }

.our-process-head{ display:block; position:relative; }
.our-process-head:after{ content:""; position:absolute; left:0; top:50%; margin-top:-1px; width:calc(100% + 96px); border-top:2px dashed var(--site-white); }
.process-num{ display:inline-block; width:96px; height:96px; background:var(--site-white); line-height:96px; text-align:center; border-radius:50%; font-size:40px; font-weight:900; position:relative; z-index:1; }
.our-process-head:before{ position:absolute; content:""; width:62px; height:62px; background:var(--site-skyblue); border-radius:50%; top:-19px; left:-19px; }
.our-process-icon{ position:absolute; right:-81px; top:10px; z-index:1; background:url(images/process-ellipse.svg) no-repeat 0 0; width:153px; height:153px; line-height:153px; text-align:center; display:flex; align-items:center; justify-content:center; }
.our-process-icon img{ margin:-5px 0 0 0; max-width:84px; max-height:85px;}
.our-process-cont{ padding:18px 0 0 65px; font-size:17px; color: var(--site-white); line-height:24px;}
.our-process-cont p{font-size:17px; color: var(--site-white); line-height:24px; margin-top:18px;}

.process-head{ font-size:24px; line-height:24px; color:var(--site-skyblue); font-weight:700; }
.our-process-cont ul{ padding:20px 0 0 0; }
.our-process-cont ul li{ padding:6px 0 0 67px; position:relative; font-size:17px; color:var(--site-white); line-height:24px; }
.our-process-cont ul li:after{ content:""; position:absolute; left:0; top:15px; width:8px; height:8px; background:var(--site-white); border-radius:50%; }
.our-process-cont ul li ul li{ padding:0px 0 0 16px; position:relative; }
.our-process-cont ul li ul{ padding:6px 0 0 0; }
.our-process-cont ul li ul li:after{ content:""; top:13px; width:5px; height:1px; background:var(--site-white); border-radius:0; }



.our-process-right .our-process-head:after{ left:-163px; top:50%; margin-top:-1px; width:calc(100% + 163px); border-top:2px dashed var(--site-white); }
.our-process-list .our-process-right:nth-child(2){ margin-top:230px; }
.our-process-right .our-process-head{ text-align:right; }
.our-process-right .our-process-head:before{ left:auto; right:-19px; }
.our-process-right .our-process-cont{ padding:18px 49px 0 0; }
.our-process-right .our-process-icon{ right:auto; left:-72px; }
.our-process-wrap + .support-section.with-blue-bg{ padding-top:0; }
.calculator_content{font-size:14px; border-top:1px solid #CFCAC8; margin:40px 0px 0px 0px; padding-top:40px; }
.calculator_content p{font-size:14px; line-height:20px;}
.password-protected{padding:70px 0px;}
.password-protected .container{max-width:600px; margin:auto;}
.post-password-label{font-size:22px; font-weight:bold;}
.post-password-label + .post-password-label{margin-bottom:15px; padding-top:15px; display:block; font-size:19px; margin-top:30px;}
.pass-bx-wrap input.button{font-style: normal;font-size: var(--site-btn-font-size);line-height: var(--site-btn-line-height);font-weight: bold;display: inline-flex;text-decoration: none;border: 1px solid var(--site-skyblue);outline: none !important;overflow: hidden !important;position: relative;text-transform: initial;cursor: pointer;appearance: none;-webkit-appearance: none;border-radius: 18px;-webkit-transition: .5s;transition: .5s;box-shadow: 0px 3px 6px rgba(0,0,0,0.16) !important;color: var(--site-white);background-color: var(--site-hover);background-position:calc(100% - 30px) center;background-repeat:no-repeat;background-image: url(images/button-turkish-arrow.svg);border-color: var(--site-hover);padding: 12px 72px 13px 30px;min-width: 230px;width:max-content;text-align:left; margin-top:15px;}
.pass-bx-wrap{text-align:right;}
.contact-row .whysybx p a{font-weight:400;}
.benefits-section + .benefits-section{padding-top:160px;}
.um-page-login .um .um-form input[type="text"],
.um-page-login .um .um-form input[type="text"]:focus{border: 1px solid #cfcac8 !important;}
.latest-news-section.with-bg + .site-footer .footer-top{border-top:0px;}
.privacy-policy .entry-header .entry-title{font-size:60px;}
.um-register .um-col-alt,.reg-login-wrapper{display:flex; flex-direction:row-reverse;}
.reg-login-wrapper .um-right.um-half .um-button.um-alt{background:none; box-shadow:none !important; padding:0px !important; margin-top:13px !important; border:0px !important; text-decoration:underline !important; font-style: normal !important;font-size: var(--site-btn-font-size) !important; line-height: var(--site-btn-line-height) !important;  font-weight: bold !important; color: var(--site-primary); transition:none;}
.main-front-wrap .left-right-main-section.ptb.overlapping:last-child {margin-bottom:250px;}
.maxloan_term_text{font-size:14px; font-weight:bold; color:#3D7CF2;}
.maxloan_term_text span{ font-weight:900; color:#3D7CF2;}  
.calculator-section .calculater-main{margin-top:-84px; padding-top:150px;}

.participate-section .slick-arrow.slick-prev, .latest-news-section .slick-arrow.slick-prev{background-image:url(images/arrow-left-blue.svg);width: 45px; height: 45px; background-size: 45px;}
.participate-section .slick-arrow.slick-next, .latest-news-section .slick-arrow.slick-next{background-image:url(images/arrow-right-blue.svg);width: 45px; height: 45px; background-size: 45px;}

.latest-news-section .slick-arrow.slick-prev{left: -70px;}
.latest-news-section .slick-arrow.slick-next{right: -70px;}

.overlapping + .ptb.with-bg{padding-top: 150px;}
.document-sec{padding-bottom: 70px;}
.um_request_name label { display: none !important; }

/* 13-05-2025 */
.input-wrap{display: flex;align-items: center;}
.calc-bx{margin-top: 50px;}
.input-wrap select{width: auto;margin-left: 25px;min-width: 120px;border-radius: 0;}
.calc-bx label{font-size: var(--site-font-size);color: var(--site-text);font-weight: bold;margin-bottom: 10px;display: block;margin-top: 15px;}
.small-ttl{font-size: 22px;color: var(--site-primary);margin-top: 40px;margin-bottom: 30px;font-weight: 600;line-height: 1.2;}
.input-wrapbx{display: inline-block;;margin-left: 15px;}
.form-col{margin-top: 40px;}
.form-col .form-group{margin-top: 20px;}
.small-txt{font-size: 13px; color: var(--site-heading-color); font-style: italic; margin-top: 5px; font-weight: bold; line-height: 1;}
.result-bx.row .small-txt { color: var(--site-white); font-size: var(--site-font-size);font-weight: normal; font-style: normal;margin-top: 15px; display: inline-block;line-height: var(--site-font-line-height)}
.top-col label{margin: 0 !important;text-align: center;}
.frm-rowbx{margin-top: 15px;}
.result-wrap{text-align: center;background: #3D7CF2;padding: 20px;margin-top: 50px;box-shadow: 0px 3px 6px rgba(0,0,0,0.1);border-radius: 20px;color: var(--site-white);}
.result-wrap .site-heading{color: var(--site-white);}
.result-col{width: 20%;border-right: 1px solid var(--site-white);margin-top: 30px;}
.result-col:last-child{border: 0;}
.result-ttl{margin-top: 10px;color: var(--site-white);font-size: 18px;display: block;line-height: 1.3;}
.result-amt{font-size: 24px;color: var(--site-white);margin-top: 15px;}
.apl-ttl{color: var(--site-hover);font-size: 30px;font-weight: 600;text-align: center;}
.mob-apl-ttl{display: none;}

.result-wrap .result-bx.row {justify-content: center;}
.result-bx.row .col-lg-2.result-col:nth-child(5) {border-right: none;}

.clalculater-innermain .repayments-main::after{display: none;}
.calc-month, 
.repayments-main{width: 50%;}
/* 13-05-2025 */


/* 06-05-2025 */
.result-wrap #note { margin-top: 10px;font-style: normal; font-weight: normal; font-size: var(--site-font-size); line-height: var(--site-font-line-height);}
/* 06-05-2025 */

.list-filter-wrap{margin-top: 70px;}


@media(min-width:992px){
.mobile-menu,
.menu-toggle,
.mobile-menumain{display:none;}
}
@media(min-width:1200px){
	.reg-login-wrapper .um-right.um-half .um-button.um-alt:hover{color: var(--site-hover);}
	.board-directors.with-bg .board-directors-left a.phone:hover{color:var(--site-skyblue);}
	.team-modal-contbox .slick-arrow.slick-next:hover{background:url(images/pagination-next-hover.svg) no-repeat right center;}
	.team-modal-contbox .slick-arrow.slick-prev:hover{background:url(images/pagination-prev-hover.svg) no-repeat left center;}
  .participate-section .slick-arrow.slick-prev:hover, .latest-news-section .slick-arrow.slick-prev:hover{background-image:url(images/arrow-left.svg);}
  .participate-section .slick-arrow.slick-next:hover, .latest-news-section .slick-arrow.slick-next:hover{background-image:url(images/arrow-right.svg);}
	.team-name-right .board-directors-left a:hover.phone-withnu{color:#3D7CF2; background:url(images/sky-blue-phone-hover.svg) no-repeat;}
	.footer-brand a:hover{text-decoration:none;}
.board-directors .board-directors-img:hover + .board-directors-cont h3,.board-directors .board-directors-cont h3:hover{color:var(--site-hover);}
.board-directors .board-directors-right a:hover{color:var(--site-primary);}
	.um-page-members .um .um-button.um-alt:hover{background:#c5d5f4;}
	.um-page-members .um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-members-edit-btn a.um-edit-profile-btn:hover{color:var(--site-primary) !important;}
	.um-page-members .um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-members-edit-btn a.um-edit-profile-btn:hover:before{color:var(--site-primary) !important;}
.header-inner ul.menu li a:hover{color:var(--site-hover);background-position: 100% 100%;background-size: 100% 3px;}
.members-login a:hover{background: #c5d5f4; color: var(--site-primary);  border-color: var(--site-primary);}
.site-btn:hover{background:#e9f7f7;color:var(--site-primary);border-color:var(--site-primary);}
.site-btn-blue:hover{background:#c5d5f4;}
.btn-with-arrow:hover:before{right:20px;}
.members-login a:hover::after{right:15px;}
.btn-with-arrow.site-btn-blue:hover:before,
.btn-with-arrow.site-btn-dark:hover:before,.members-login a:hover:after {background-image: url(images/button-arrow-dark.svg);}
.whysybx a:hover, .whysybx p a:hover,
.footer-menu-part ul.menu li a:hover,
.footer-copyright a:hover,
.footer-brand a:hover,
.msdc-location a:hover,


.clear-filter:hover,
.pagination-wrapper a:hover,
.con-form-pry a:hover{color:var(--site-hover);}
.slick-arrow.slick-prev:hover{background-image:url(images/arrow-left-hover.svg);}
.slick-arrow.slick-next:hover{background-image: url(images/arrow-right-hover.svg);}
.slick-arrow.slick-prev:hover{background-image:url(images/arrow-left-hover.svg);}
.slick-arrow.slick-next:hover{background-image: url(images/arrow-right-hover.svg);}
.contact-cta-wrap .site-btn{margin-top:0px;}
.news-item:hover{box-shadow: 0px 3px 6px rgba(0,0,0,0.16);}
.contactus-btn .wpcf7-submit:hover,.submit-btn-wrap input:hover,.pass-bx-wrap input.button:hover {background-color: #c5d5f4;border-color:var(--site-primary);color: var(--site-primary);background-position:calc(100% - 20px) center;background-image: url(images/button-arrow-dark.svg);}
.detail-cnt-row {align-items: flex-start;}
.left-side-content {position: -webkit-sticky;position: sticky;top: 160px;}
.left-side-content .site-btn{margin-top:0px;}
.left-side-content .site-btn:hover:before{left:20px;}
.breadcrumb-wrap a:hover{ color:#3D7CF2;}
.um-page-password-reset .um-form input[type="submit"]:hover,.um-page-user input[type="submit"].um-button:hover,.um-page-user .um .um-button.um-alt:hover,.um-page-account .um-left .um-button:hover {background-color: #c5d5f4 !important; border-color: var(--site-primary) !important; color: var(--site-primary) !important; background-position: calc(100% - 20px) center !important; background-image: url(images/button-arrow-dark.svg) !important; background-repeat: no-repeat !important;}
.um-account-side li a:hover:hover{background:var(--site-heading-color) !important}
.um-account-name a:hover{color:var(--site-heading-color) !important;}
.um a.um-link:hover,.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-name a:hover{color:#3D7CF2 !important;}
/*.um .um-button.um-alt:hover, .um input[type="submit"].um-button.um-alt:hover{background:var(--site-heading-color) !important;}*/
.member_box_out a:hover{background:#fff; border:2px solid #B2FAF7;}
.member_box_out a:hover .member_title,.member_box_out a:hover .view-text{color:#271E61;}
.mambers-outmain:nth-child(2n) .member_box_out a:hover{background:#fff; border:2px solid #B2FAF7;}
.breadcrumbs_inner a:hover,.retuen-home-button a:hover{color:#3D7CF2;}
.file a:hover, .click_here a:hover{color:#271E61;}
.click_here a:hover:after{background:url(images/clickhere-hover.svg) no-repeat;}
.file a:hover:after{background:url(images/download-icon-hover.svg) no-repeat;}
.document-sec .member_resource_wrapper .file a:hover,.document-sec .member_resource_wrapper .click_here a:hover{color:#fff;}
.document-sec .member_resource_wrapper .file a:hover:after{background:url(images/download-icon-green-hover.svg) no-repeat;}
.document-sec .member_resource_wrapper .click_here a:hover:after{background:url(images/clickhere-green-hover.svg) no-repeat;}
.grid_btn .btn:hover{color:#3D7CF2;}
.faqs_sec .mambers-outmain .member_box_out a:hover{color:var(--site-heading-color);}
.faqs-inner-title:hover{color:#3D7CF2;}
.board-directors.with-bg .board-directors-right a:hover{ color:var(--site-white); }
.board-directors-left a.e-mail:hover{ background-image:url(images/email_dark-hover.svg); }
.board-directors-left a.phone:hover{ background-image:url(images/phone_dark.svg); color:var(--site-hover);}
.board-directors.with-bg .board-directors-left a.e-mail:hover{ background-image:url(images/email_blue-ho.svg); }
.board-directors.with-bg .board-directors-left a.phone:hover{ background-image:url(images/phone_blue-ho.svg); }
.team-modal-headbx .team-close:hover{ background:url(images/team-close-ho.svg) no-repeat center; transform:rotate(0); -webkit-transform:rotate(0); }
.board-directors-img:hover:after{ opacity:1; width:100%; height:100%; }
.board-directors.with-bg .board-directors-img:hover + .board-directors-cont h3{ color:var(--site-white); }
.board-directors.with-bg .board-directors-cont h3:hover{ color:var(--site-white); }
.board-directors.with-bg .locatiom-popup a:hover{ color:var(--site-skyblue); }

.login-box-form .um-left.um-half input.um-button:hover, .create-acc-wrap .um-left.um-half input.um-button:hover{ background-color:#c5d5f4 !important; border-color:var(--site-primary) !important; color:var(--site-primary) !important; 
background-position:calc(100% - 20px) center;  background-image:url(images/button-arrow-dark.svg) !important; }
/*.create-acc-wrap .um-right.um-half .um-button.um-alt:hover{ background-color:#e9f7f7 !important; color:var(--site-primary) !important; border-color:var(--site-primary) !important;
background-position:calc(100% - 20px) center; background-repeat:no-repeat; background-image:url(images/button-arrow-dark.svg) !important; }*/
.login-box-form .um-col-alt-b a.um-link-alt:hover{ color:var(--site-hover) !important; }
.pagination-wrapper a.next:hover{background:url(images/pagination-next-hover.svg) no-repeat right center;}
.pagination-wrapper a.prev:hover{background:url(images/pagination-prev-hover.svg) no-repeat left center;}
.wow {visibility: hidden;}
}

@media(max-width:1500px){
.left-right-main-section.overlapping .circle-image-with-shapes img{transform: translateY(53px);}
.left-right-main-section.overlapping .circle-image-with-shapes::before {height: 201px;width: 201px;}
.left-right-main-section.overlapping .circle-image-with-shapes::after {height: 304px;width: 304px;right: -42px;}
.main-front-wrap .left-right-main-section.ptb.overlapping:last-child {margin-bottom:200px;}
}
@media(max-width:1399px)
{
	.case_filter_btn_wrap{width: 280px;}
	.case_filter_btn_wrap{padding-left: 10px; padding-right: 10px;}
	.resource_main_grid.resource_filter .clear-filter{margin-left:-50px;}
	.main-front-wrap .left-right-main-section.ptb.overlapping:last-child {margin-bottom:170px;}
  .apl-ttl{font-size: 25px;}
  .calc-bx label{font-size: 18px;}
}
@media(max-width:1200px){
.leadership-wrap { padding:50px 0; }
.leadership-list-wrap { padding:40px 0 0 0; }
.leadership-img img { height:319px; }
.leadership-img { width:250px; }
.leadership-content { width:calc(100% - 250px); padding:0 0 0 30px; }
.leadership-list .leadership-list-wrap:nth-child(2n) .leadership-content { padding:0 30px 0 0; }
.banner-inner-cont h1,.privacy-policy .entry-header .entry-title { font-size:40px; }
.banner-inner-cont p{ font-size:30px; line-height:1;}
.board-directors { padding:50px 0; }
.left-right-main-section.overlapping .row-reverse .circle-image-with-shapes:after { height:354px; width:354px; left:-15px; }
.left-right-main-section.overlapping .row-reverse .circle-image-with-shapes:before{ top:30px; }
.support-section.with-blue-bg{ padding:70px 0 50px; }
.team-modal-inn-wrap-box { padding:70px 60px 135px 60px; }
.board-directors.with-bg{background:var(--site-primary); padding:50px 0; }
.login-box .row .col-md-6:first-child{ padding-left:7.5%; }
.login-box-form { padding:50px 0 20px 0; }
.um-page-login .um-col-alt{flex-wrap: wrap; justify-content:right;}
}
@media(max-width:1199px){
  .list-filter-wrap{margin-top: 50px;}
	.benefits-section + .benefits-section{padding-top:0px;}
	.password-protected{padding:50px 0px;}
	.benefits-section + .left-right-main-section{padding-top:0px;}
	.mobile-scroll{height: calc(100vh - 150px); overflow-y: auto;}
	.left-right-main-section.overlapping .circle-image-with-shapes{margin-right:auto;}
	.faqs_sec{position:inherit; top:0px;}
	.benefits-section + .board-directors{margin-top: 0;  padding-top: 50px;}
.ptb,.um-page-password-reset .site-main,.um-page-user .site-main,.um-page-account .site-main, .um-page-members .site-main,.our_member_content{padding: 50px 0;}
.our_member_content{padding: 50px 0 0;}
.faqs_sec{padding-top:50px; padding-bottom:10px;}
.contact_for_sec{padding-top:30px;}
.with-bg.ptb+.ptb,
.ptb+.with-bg.ptb,.our_member_section_main{padding-top:50px;}
.whysybx,
.site-btn{margin-top:30px;}
.left-right-main-section .site-content-wrap {max-width: 100%;}
.circle-image-with-shapes{margin:30px auto 0;}
.full-image{width: calc(55vw - 8px);float: none;margin-left: auto;margin-right: -12px;}
.testimonial-section{padding:70px 0px;background-size: 70%;}
.testimonial-content{max-width: 680px;}
.contact-cta-wrap{flex-wrap:wrap;}
.contact-cta-wrap .site-heading {padding-right: 0;width: 100%;text-align: center;}
.contact-cta-wrap .site-btn{margin:auto; margin-top:30px;}
.contact-cta-wrap .contact-ctabtn .site-btn{margin-top:0px;}
.contact-ctabtn{margin:auto; margin-top: 80px; margin-bottom:20px;}
.hb-slide-image {height: 460px;}
.hb-slide-content .site-heading-wrap {max-width: 538px;}
.hb-slide-content .site-btn {margin-top: 50px;}
.hb-slide-content .site-heading{font-size: 50px;line-height: 60px;}
.left-right-main-section.overlapping .circle-image-with-shapes{transform: initial;max-width: 463px; margin:auto; justify-content: center;}
.left-right-main-section.overlapping .circle-image-with-shapes img {margin-bottom:-80px;height: 460px;width: 460px;transform: translateY(0px); margin-bottom:0px;}
.how-to-join-section .site-content-wrap {max-width: 100%;}
.benefits-section .site-content-wrap {max-width: 100%;}
.benefit-image-wrap {margin-bottom: 40px;transform: translateX(0px);margin-top: 40px;padding-top: 70px;text-align: center; right:0px;}
.benefit-image-wrap:before {left:0;}
.benefit-image-wrap:after {right:0; top:25px;}
.benefits-list-wrap .box-item{width: calc(50% - 12px);}
.contact-row {row-gap: 30px;margin-top: 30px;}
.breadcrumb-wrap{padding-bottom:0px;}
.dpc-wrapper{margin-top:20px;}
h1{font-size:50px;}
.features-section .row{margin-left:-30px; margin-right:-30px;}
.features-section .col-lg-6{padding-left:30px; padding-right:30px;}
.site-smallsubheading{font-size:26px;}
.resource_title{font-size:24px; line-height:30px;}
.resource_title{padding-top:30px;}
.section_height_content{margin-top:70px;}
.resource_main_sec .pagination-wrapper{margin-top:30px;}
.content_data{padding-bottom:50px; margin-bottom:50px;}
.document-sec .member_resource_wrapper{margin-top:50px; margin-bottom:50px;}
.resource_main_grid{flex-wrap: wrap;}
.resource_view_selection.member_filter{ justify-content:right; width:100%; display:flex; margin-top:30px;}
.col-md-3.case_grid_view {width:33.33%;}
.resource_main_sec{margin-top:50px;}
.bannertext_main .banner_head{font-size:50px;}
.clalculater-innermain{padding:30px;}
.total-big{font-size:65px;}
.left-right-main-section.overlapping.image-overly + .with-bg.ptb{padding-top:50px;}
.benefits-section .col-xl-6:first-child{width:100%;}
.benefits-section .col-xl-6:last-child{width:100%; margin-top:50px;}
.site-rates-content.circle-image-with-shapes{margin-right:auto;}
.um-toggle-password:hover i{color: #666 !important;}
.left-right-main-section + .contact-section{margin-top:0px; }
.left-content-right-image .col-md-12.site-content-image-col:last-child .circle-image-with-shapes{margin: auto; margin-bottom:40px; justify-content: center; margin-top:30px;}
.circle-image-with-shapes::after{bottom:-30px; right:0px;}
.our-process-wrap{ padding:50px 0; }
.our-process-wrap .container { padding:0 28px; }	
.our-process-left { padding:40px 80px 20px 0; }
.our-process-right { padding:40px 0 40px 90px; }
.our-process-cont { padding:18px 0 0 30px; }
.our-process-cont ul li { padding:6px 0 0 30px; }
.our-process-head:after { width:calc(100% + 80px); }
.our-process-right .our-process-head:after { width:calc(100% + 90px); left:-90px; }
.contact-section .col-lg-6 .whysybx{max-width: 430px;}
.how-to-join-section,.support-section{overflow:hidden;}
.how-to-join-section .row,.support-section .row{margin-left:-20px; margin-right:-20px;}
.how-to-join-section .col-lg-4,.support-section .col-md-6.support-box-col{padding-left:20px; padding-right:20px;}
/* .member_box_out{min-width: 165px;} */
.header-inner ul.menu{column-gap: 20px;}
.topmenu{column-gap: 20px;}
.footer-location{width:70%;}
.footer-menu-part ul.menu{column-gap: 25px;}
.left-content-right-image .col-md-12{width:50%;}
.left-right-main-section.overlapping .circle-image-with-shapes img{width:360px; height:360px;}
 .left-right-main-section.overlapping .circle-image-with-shapes::after{right: 0px;  top: -22px;}
 .resource_main_grid.resource_filter .clear-filter{margin-left:20px;}
 .resource_main_grid{justify-content: inherit;}
 .main-front-wrap .left-right-main-section.ptb.overlapping:last-child {margin-bottom:0px;}
 .main-front-wrap .left-right-main-section.ptb.overlapping:last-child .circle-image-with-shapes{margin-bottom:0px;}
 .calculator-section .calculater-main{ padding-top:130px;}
 .document-sec{padding-bottom: 50px;}

 .latest-news-section .news-rows{padding: 0 70px;}
 .latest-news-section .slick-arrow.slick-prev{left: 0;}
 .latest-news-section .slick-arrow.slick-next{right: 0;}
 .latest-news-section .slick-list{width: auto;max-width: inherit;}

.result-ttl{font-size: 16px;}
.result-wrap{padding: 20px 15px;}
.result-amt{font-size: 20px;}
.result-col{margin-top: 25px;}

.member_resources_main_wrap,
.our_member_section_main { padding-bottom: 50px;}
.our_member_content + .list-filter-wrap{margin-top: 0;} 

}
@media(max-width:1120px){
.board-directors-list { margin:0 -12px; }
.board-directors-box { width:33.3333%; padding:40px 12px 0; }
}
@media(max-width:991px){
.faqs_sec .member_box_out a{letter-spacing:inherit; font-size:17px;}
body {padding-top: 95px;}
.header-wrapper{padding:20px 0px;}
.header-logo img {max-width: 200px;max-height: 53px;}
.menu-toggle{display:block;}
.topmenu{display:none;}
.mobile-menumain{display:block;}
.mobile-menu{width:100%; height:100%; position:fixed; background:#fff; left:100%; top:0px; padding:15px 15px; z-index: 999; padding-top:20px;
transition: all 0.5s ease; -webkit-transition: all 0.5s ease;}
body.menu-open{overflow:hidden;}
body.menu-open .mobile-menu {left: 0%;}
.menu-toggle {display: block;width: 28px;height: 21px;background: url(images/huberg-dark.svg) no-repeat center center;border: none;font-size: 0px;text-indent: -99999px;padding: 0;cursor: pointer;margin-left: 20px;}
.menu-close {width: 25px;height: 25px;background: url(images/menu-close-icon.svg) no-repeat center center;cursor: pointer;display: inline-block;background-size: contain;}
.mob-header{padding:0px 0px 20px;display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid rgba(86, 52, 147, .25);margin-bottom: 32px;}
.mobile-menu .menu{display:flex;flex-wrap:wrap;row-gap:40px;}
.mobile-menu .menu li{width:100%;}
.members-login{margin-top:40px;}
.members-login a{width:max-content;}
.circle-image-with-shapes::before {height: 200px;width: 200px;right: 20px;top: 0;}
.hb-slide-image::before {width: 100%;border-radius: 0;opacity: 0.5;}
.fetures-section .row .fetures-box-col:nth-child(3n+2){border:none;}
.fetures-section .row .fetures-box-col:nth-child(2n){border-left: 1px solid rgba(255, 255, 255, 0.4);}
.full-image img {height: 515px; border-radius:0px;}
.slick-arrow{width: 40px;height: 40px;background-size:contain;}
.participate-section .slick-arrow.slick-prev{width: 40px; height: 40px; background-size: 40px;}
.participate-section .slick-arrow.slick-next{width: 40px; height: 40px; background-size: 40px;}
.latest-news-section .slick-arrow.slick-prev, .latest-news-section .slick-arrow.slick-next{width: 40px; height: 40px; background-size: 40px;}
.testimonial-slider {padding-bottom: 70px;}

.testimonial-slider .slick-arrow{transform:initial;top:auto;bottom:0;}
.testimonial-slider .slick-arrow.slick-prev{left:calc(50% - 50px);}
.testimonial-slider .slick-arrow.slick-next{right:calc(50% - 50px);}

.footer-top-content{flex-wrap:wrap;}
.footer-location{max-width:100%; width:100%;}
.footer-menu-part ul.menu{justify-content: center;margin-top: 30px;}
.footer-top,
.credit-union-login {text-align: center;}
.credit-union-login .site-btn {margin-top: 30px;}
.footer-bottom{padding-bottom: 50px;margin-top: 50px;}
.footer-menu-part ul.menu{column-gap: 24px;row-gap: 24px;}
.video-slide {height: 439px;}
.video-box iframe{top: 0;left: 0;width: 100%;height: 100%;}
.contact-section .whysybx,
.contact-form-wrap {max-width: 100%;}
.benefit-image-wrap{padding-top:40px;}
.benefits-list-wrap .box-item {width: 100%;}
.pagination-wrapper{min-height:45px;padding: 0px 170px;}
.pagination-wrapper .prev{background-size:45px;padding-left: 65px;height: 45px;}
.pagination-wrapper .next{background-size:45px;padding-right: 65px;height: 45px;}
.our_member_content .container{padding-right:12px;}
.filter_section_right .filter_title{min-width: 90px; margin-right: 15px;}
.resource-filtermain{margin-left:-8px; margin-right:-8px;}
.case_filter_btn_wrap{padding-left:8px; padding-right:8px; width:250px;}
.grid_btn.view_list{margin-right:20px;}
.clalculater-innermain .col-md-6{width:100%;}
.clalculater-innermain .col-md-6:last-child{margin-top:20px;}
.results-boxmain{justify-content: center; padding-left:0px;}
.um-account-main{padding: 0 0 0 1.5em !important;}
.case_list_view .section_height_content{min-width: 210px;}
.mobile-menu li a, .mobile-menu li a{ color:var(--site-primary); font-weight:700;}
.mobile-menu li.current_page_item a, .mobile-menu li.current-menu-item a{ color:var(--site-hover);  background-image: linear-gradient(#b2faf7 0 0); background-repeat: no-repeat; transition: background-size 0.3s, background-position 0s 0.3s;
    padding-bottom: 8px; background-position: 100% 100%; background-size: 100% 3px;}

	.banner-inner-img img { height:260px; }
.banner-inner-cont{ top:80px; }
.board-directors-box { width:50%; }
.board-directors-img img{ width:100%; }
.team-modal-pic { width:100%; }
.team-modal-cont { width:100%; padding:30px 0 0 0; }
.team-modal-inn-wrap-box { padding:30px 0 30px 30px; }
.login-box .row .col-md-6:first-child { padding-left:20px; }
.login-box .row .col-md-6:last-child { padding-left:20px; }
.login_head { padding:0 0 0 70px; font-size:35px; line-height:50px; }
.login_head:after { width:50px; height:50px; background-size:contain; }
.create-acc-wrap{padding: 50px 0}
.team-modal-headbx .team-close{ right:21px; }
.team-modal-inn-wrap .whysybx { max-height:100%; overflow:visible; }
.team-modal-contbox .slick-arrow.slick-next { left:auto; right:calc(50% - 50px); bottom:-53px; width:40px; height:40px; background-size:contain; }
.team-modal-contbox .slick-arrow.slick-prev { left:calc(50% - 50px); bottom:-53px; width:40px; height:40px; background-size:contain; }
.team-modal-contbox-sec { overflow:auto; padding:0 30px 10px 0; max-height:calc(100vh - 160px); }
.login-box-form .um-left.um-half, .login-box-form .um-right.um-half{padding-top:20px;}
.full-image{width:calc(100vw - 0px); margin-right:0px;  margin-left:-12px;}
body.nav-open { overflow: hidden;}
/*.menu-public-menu-container{height: calc(100vh - 140px); overflow-y: auto;}*/
.login_image{display:none;}
.um-page-login .um_login_wrap.login-box .col-md-6{width:100%;}
.um-page-login .login-box .row .col-md-6:first-child{padding-left:12px; padding-right:12px;}
.um-page-login .login-box-form{padding-left:0px; max-width:100%;}
.our-process-left { padding:10px 0 30px 0; width:100%; }
.our-process-right { padding:10px 0 30px 0; width:100%; }
.our-process-right .our-process-head:after { width:100%; left:0; }
.our-process-head:after { width:100%; }
.our-process-head { text-align:right; }
.our-process-head:before { top:-19px; left:auto; right:-19px; }
.our-process-icon { right:auto; top:0px; z-index:1; width:100px; height:100px; line-height:100px; text-align:center; left:-30px; background-size:cover; }
.our-process-right .our-process-icon { left:-30px; }
.our-process-icon img { max-width:50px; max-height:50px; }
.our-process-list .our-process-right:nth-child(2) { margin-top:0; }
.our-process-left:after { right:auto; top:20px; left:10px; }
.our-process-right:after { right:auto; top:20px; left:10px; }
.process-num { width:76px; height:76px; line-height:76px; border-radius:50%; font-size:30px; }
.our-process-cont { padding:18px 0 0 60px; }
.our-process-right .our-process-cont { padding:18px 0 0 60px; }
/* .caetgory_filter{margin-left:-4px; margin-right:-4px;} */
/* .mambers-outmain{padding-left:4px; padding-right:4px;} */
/* .member_box_out{min-width: 140px; width: 140px;} */
.member_title{font-size: 14px;}
.view-text{margin-top:30px; justify-content: center;}
.banner-inner-cont.resource-detailsbannermain{top:40px;}
.bannertext_main{margin-top:35px;}
.left-content-right-image .col-md-12{width:100%;}
.left-content-right-image .col-md-12.site-content-image-col:last-child .circle-image-with-shapes{margin-top:70px; margin-bottom:0px;}
.our-process-left,.our-process-right{min-height:inherit;}

.latest-news-section .slick-arrow.slick-next{right: 10px;}
.latest-news-section .slick-arrow.slick-prev{left: 10px;}

.col-lg-4.form-input-col{width: 50%;}
.small-ttl{margin-bottom: 20px;}
.apl-ttl-col{display: none !important;}
.mob-apl-ttl{display: block;font-size: 16px;color: var(--site-hover);font-weight: 500;margin-top: 10px;margin-bottom: 10px;}
.result-col{width: 33.33%;}
.result-bx{justify-content: center;}
.result-col:nth-child(3){border: 0;}
.small-ttl{font-size: 20px;}
.mambers-outmain { margin-top: 20px ;}
.result-bx.row .col-lg-2.result-col:nth-child(5) {border-right: 1px solid var(--site-white);}
.result-bx.row .col-lg-2.result-col:nth-child(6) {border-right: none;}

}
@media(max-width:824px)
{
	.um-faicon-user::before,.um-faicon-asterisk::before{color:#fff;}
	.um-account-heading .um-faicon-user:before{color:var(--site-heading-color) !important;} 
}


@media(max-width:767px){
:root{
	--site-font-size: 16px;
	--site-font-line-height: 24px;
	--site-heading-font-size: 30px;
	--site-heading-line-height: 40px;
	--site-box-title-font-size: 18px;
    --site-box-title-line-height: 24px;
}
.site-sub-heading + .site-heading {margin-top: 15px;}
.hb-slide-content .site-heading {font-size: 40px;line-height: 50px;}

.testimonial-section{padding:50px 0px;}
.testimonial-content p {font-size: 18px;line-height: 28px;}
.fetures-section .row {row-gap: 40px;margin-top: 40px;}
.fetures-section .row .fetures-box-col:nth-child(2n){border:none;}
.msdc-title,
.msdc-location{font-size:16px;line-height:24px;}
.footer-menu-part ul.menu{column-gap: 15px;}
.footer-bottom{flex-wrap:wrap;justify-content:center;text-align:center;row-gap:15px;}
.footer-copyright{line-height:24px; width:100%;}
.site-btn-wrap{column-gap: 20px;}
.site-subheading{font-size:35px;}
.video-slide {height: 423px;}
.site-rates-content.circle-image-with-shapes{margin-right:auto;}
.left-right-main-section.overlapping .circle-image-with-shapes img {margin-bottom: -40px;height: 340px;width: 340px;}
.left-right-main-section.overlapping .circle-image-with-shapes::before {height: 201px;width: 201px;}
.left-right-main-section.overlapping .circle-image-with-shapes::after {height: 264px;width: 264px;}
.left-right-main-section.overlapping .circle-image-with-shapes{max-width: 423px; margin-top:60px;}
.join-step-item{max-width:100%;}
.join-suplied{height: 98px;font-size: 22px;}
.icon-left{column-gap: 20px;}
.benefit-image-wrap{max-width: 370px; margin-bottom:0px;}
.benefit-image-wrap img {width: 340px;height: 340px;}
.benefit-image-wrap::before {width: 226px;height: 226px;}
.benefit-image-wrap::after {width: 109px;height: 109px; }
.pagination-section {margin-top: 20px;}
.desktop-banner{display:none;}
.mobile-banner{display:block; width:100%;}
.hb-slide-image{height:360px;}

h1{font-size:40px; line-height:1;}
.um-page-password-reset .um:not(.um-admin){margin-bottom:0px !important;}
.footer-menu-part ul.menu{flex-wrap:wrap;}
.footer-menu-part ul.menu li{width:100%;}
.caetgory_filter{margin:0px; flex-wrap: wrap; margin-top:43px;}
.mambers-outmain{margin-top:7px; width:100%;max-width: 100%;;}
.col-md-3.case_grid_view{width:100%; max-width: 350px;}
.document-sec .member_resource_wrapper .resource_title{padding-right:0px; line-height:30px; padding-top:25px;}
.section_height_content{margin-top:40px;}
.document-sec .member_resource_wrapper{padding:30px;}
.resource-filtermain{flex-wrap: wrap; width:100%; margin:0px;}
.case_filter_btn_wrap{width:100%; padding:0px;}
.resource_main_grid.resource_filter .clear-filter{margin-left:0px;}
.filter_section_right{flex-wrap: wrap; width:100%;}
.case_filter_btn_wrap{margin-top:15px;}
.resources-breadcrummain{flex-wrap: wrap;}
.retuen-home-button{margin-top:0px;}
.retuen-home-button a{font-size:18px;}
.bannertext_main .banner_head{font-size:30px;}
.bannertext_main{margin-top:25px;}
.banner-inner-cont.resource-detailsbannermain{top:54px;}
.case_list_view .member_resource_wrapper{flex-wrap: wrap;}
.case_list_view .section_height_content{margin-top:20px;}
.case_list_view .section_height_content{min-width:auto;}
.member_box_out a{padding:15px; display:flex; min-height:inherit;}
.member_box_out{min-width: 100%;}
.member_title{font-size:16px; text-align:left;padding-right: 20px;}
.active .member_title { padding-right: 0; }
.view-text{margin:0px;}
.results-boxmain{flex-wrap: wrap;}
.calc-month{width:100%;}
.repayments-main{width:100%; margin-top:15px; padding-top:10px; padding-bottom:15px; margin-bottom:15px;}
total-main{width:100%; margin-top:15px; margin-bottom:15px; padding-top:10px;} 
.repayments-main::before{width:150px; height:1px; margin:auto; right:0px;}
.repayments-main::after{width:150px; height:1px; margin:auto; right:0px; left: 0px; top: auto; bottom:0px;}
.total-main{width:100%;}
#total span{padding-top:0px;}
.leadership-img { width:100%; text-align:center;}
.leadership-content { width:100%; padding:30px 0 0 0; }
.leadership-list .leadership-list-wrap:nth-child(2n) .leadership-content { padding:30px 0 0 0; }
.board-directors-img img { height:340px; }
.left-right-main-section.overlapping .row-reverse .circle-image-with-shapes:after { height:264px; width:264px; left:-80px; }
.left-right-main-section.overlapping .row-reverse .circle-image-with-shapes:before { height:201px; width:201px; }
.row.row-reverse .circle-image-with-shapes { margin:0 0 0 0; padding:63px 0 0 0; }
.team-modal-headbx .team-close { right:11px; top:11px; }
.team-bio-name-bx{ flex-wrap:wrap; }
.login-box .row .col-md-6:last-child { display:none; }
.login-box .row .col-md-6:first-child { padding-left:12px; padding-right:12px; }
.login-box-form { padding:40px 0 10px 0; }
.login-box-form .um-form { padding:5px 0 0 0; }
/*.login-box-form .um-left.um-half input.um-button, .login-box-form .um-left.um-half input.um-button:hover { padding:12px 58px 13px 24px !important; }
.login-box-form .um-right.um-half .um-button.um-alt, .login-box-form .um-right.um-half .um-button.um-alt:hover { padding:12px 58px 13px 24px !important; }*/
.login_head{font-size: 28px}

.create-acc-wrap .um-field-label label{font-size: 16px !important}
.create-acc-wrap .um-field{margin-top: 15px;}
.board-directors-cont .locatiom-popup:before{position:relative; display:inline-block; margin-right:13px; left:0px; vertical-align:top; top:0px;}
.board-directors-cont .locatiom-popup{padding-left:10px;}
.um-page-login .um-left.um-half .um-button{min-width:inherit !important;}
.um-page-login .um-left{width:auto !important; }
.rates-name{font-size:28px;}


.create-acc-wrap .um-left.um-half input.um-button{padding:12px 75px 13px 24px !important;}
.create-acc-wrap .um-right.um-half .um-button.um-alt{padding:0px 0px 13px 24px !important;}
.um-page-login .um-login .um-col-alt .um-half{margin-right:0px;}
.circle-image-with-shapes:after{width:250px; height:250px; bottom:-30px; right:0px;}
.our-process-icon img { margin:-3px 0 0 0; }	
.our-process-left { padding:10px 0 20px 0; width:100%; }
.our-process-right { padding:10px 0 20px 0; width:100%; }	
.our-process-head:before { top:-9px; left:auto; right:-19px; width:30px; height:30px; }
.our-process-icon { top:0px; width:80px; height:80px; line-height:80px; text-align:center; left:-25px; background-size:cover; }
.our-process-right .our-process-icon { left:-25px; }
.our-process-icon img { max-width:30px; max-height:30px; }
.our-process-list .our-process-right:nth-child(2) { margin-top:0; }
.our-process-left:after { right:auto; top:20px; left:10px; width:10px; }
.our-process-right:after { right:auto; top:20px; left:10px; width:10px; }
.process-num { width:56px; height:56px; line-height:56px; border-radius:50%; font-size:25px; margin:0 -13px 0 0 }
.our-process-cont { padding:18px 0 0 40px; }
.our-process-right .our-process-cont { padding:18px 0 0 40px; }
.leadership-img img{width:319px;}
.fetures-section .row .col-lg-4.fetures-box-col{width:50%;}
.left-content-right-image .col-md-12.site-content-image-col:last-child .circle-image-with-shapes{margin-top:40px;}
.left-right-main-section.overlapping .left-content-right-image .col-md-12.site-content-image-col:last-child .circle-image-with-shapes{margin-top:60px; margin-bottom:40px;}
.faqs_sec .member_box_out a{letter-spacing:1.5px; }
.faq-wrap-sec ul li{padding-right:70px;}
.faqs_sec .mambers-outmain:nth-child(2n) .member_box_out a{background:#271E61;}
.banner-inner-img img{height: 180px; object-position: right;}
.banner-inner-cont{top:57px;}
.banner-inner-cont h1,.privacy-policy .entry-header .entry-title{font-size:32px;}
.banner-inner-cont p{font-size:25px;}
.breadcrumbs_inner a, .breadcrumbs_inner{font-size:18px;}
.member_box_out a.active, .mambers-outmain:nth-child(2n) .member_box_out a.active{padding:10px 15px 10px 15px;}
.faqs_sec .member_box_out a{min-height:inherit; line-height:1; padding:13px 15px 13px 15px;}
.faqs_sec .mambers-outmain{margin-top:7px;}

.left-right-main-section.overlapping .left-content-right-image .row-reverse .col-md-12.site-content-image-col:last-child .circle-image-with-shapes{margin-top:20px;}
.dpc-wrapper .site-heading{line-height:1;}
.post-date{font-size:20px;}
.resource_view_selection.member_filter{margin-top:20px; justify-content: center;}
.filter_section_resource{width:100%;}
.left-side-content .site-btn{margin-top:0px;}
 .calculator-section .calculater-main{ margin-top:30px; padding-top:50px;}
}


@media(max-width:667px){
.site-rates-content.circle-image-with-shapes .rates-wrapper{padding: 30px 30px;height: 282px;width: 282px;}
.rates-count {font-size: 114px;}
.join-step-item:before{font-size: 35px;height: 65px;width:65px;}
.filter-wrap{flex-wrap:wrap;width:100%;row-gap:8px;}
.cat-filter-wrap{flex-wrap:wrap;width:100%;}
.cat-list-itembx {width: 100%;}
.pagination-wrapper{padding: 0px 60px;}
.pagination-wrapper .prev,
.pagination-wrapper .next{font-size:0px;text-indent:-99999px;}
.cat-filter-title{margin-right:0px;width:100%;font-size: 16px;line-height: 24px;}
.clalculater-innermain{padding:15px;}

}
@media(max-width:600px){
.board-directors-img img { height:300px; }
.team-name-right { width:100%; padding:20px 0 0 0; }
}
@media(max-width:580px){
.circle-image-with-shapes img {height:280px;width:280px;margin: 0 auto;}
.full-image{margin-right: -12px;margin-left: -12px;width: calc(100% + 24px);}
.full-image img {height: 315px;border-radius: 0;}
.site-btn-wrap{flex-wrap:wrap;}
.video-slide {height: 229px;}
.left-right-main-section.overlapping .circle-image-with-shapes::before {height: 151px;width: 151px;}
.left-right-main-section.overlapping .circle-image-with-shapes img {height: 260px;width: 260px;}
.left-right-main-section.overlapping .circle-image-with-shapes::after {height: 224px;width: 224px;right: 0;top: 0;}
.left-right-main-section.overlapping .row-reverse .circle-image-with-shapes:after { height:224px; width:224px; left:2px; }
.left-right-main-section.overlapping .row-reverse .circle-image-with-shapes:before { height:151px; width:151px; }	

.mambers-outmain{max-width: 100%;}
}
@media(max-width:550px){
.board-directors-img img { height:270px; }
}
@media(max-width:530px)
{
	.um-col-alt{flex-wrap: wrap;}
	
	.um-page-user .um .um-button.um-alt{margin-top:10px;}
	}
	@media(max-width:524px)
{
	.um-account-nav .um-faicon-user:before,
	.um-account-nav .um-faicon-asterisk::before{color:var(--site-white) !important;}
	.um-page-account .um-account-nav a{color:var(--site-white) !important; font-weight:bold!important;}
	.um-page-account .um-account-nav a{background: #3D7CF2 !important;}
	.um-account-nav span.ico{left:10px !important;}
	.um-faicon-angle-down::before{color:var(--site-white) !important;}
	.um-account-nav span.arr{right:10px !important;}
	.um-account-nav a.current{background: var(--site-heading-color) !important;}
	.um-page-loggedin .um-account-main{margin-top:30px;}
}
@media(max-width:500px){
.board-directors-box { width:100%; }
.board-directors-img img { height:389px; width:317px; margin:auto; display:table; }
.board-directors-cont{ text-align:center; }
.board-directors-box:last-child{padding-top:60px;}
.board-directors-cont .locatiom-popup{padding-left:0px;}
.participate-slider { margin-top: 40px; padding: 0 50px; }
.latest-news-section .news-rows { padding: 0 50px; }
.latest-news-section .slick-arrow.slick-prev{left: 2px;}
.latest-news-section .slick-arrow.slick-next{right: 2px;}
.result-col{width: 50%;}
.result-col:nth-child(3){border-right: 1px solid var(--site-white);}
.result-col:nth-child(even){border: 0;}
.mob-apl-ttl{margin-top: 5px;}
.frm-rowbx{margin-top: 12px;}
.small-ttl{margin-top: 30px;margin-bottom: 12px;}
.calc-bx label{font-size: 16px;}
.mob-apl-ttl{font-size: 14px;}
}

@media(max-width:480px)
{
	.fetures-section .row .col-lg-4.fetures-box-col{width:100%;}
}
