@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
html{ width:100%; height:100%; margin:0px; padding:0px;}
body{margin:0px; padding:0px; font-family: "Montserrat", sans-serif; font-size:16px; font-weight:normal; color:#000; background:#fff; min-height:100%;}
p{ margin:0px; padding:0px 0 25px 0; font-family: "Montserrat", sans-serif; font-size:16px; color:#000; line-height: 28px;}
h1{ margin: 0 0 30px; padding: 0; font-size:76px; line-height:82px;}
h2{ margin: 0 0 30px; padding: 0; font-size:36px; line-height:40px; font-family: "Satisfy", cursive;}
h3{ margin: 0 0px 10px; padding: 0; font-size: 27px; line-height: 28px; font-family: "Satisfy", cursive;}
h4{ margin: 0 0px 20px; padding: 0; font-size: 20px; line-height: 20px;}
h5{ margin: 0 0px 15px; padding: 0; font-size: 26px; line-height: 28px;}
h6{ margin: 0 0px 10px; padding: 0; font-size: 22px; line-height: 24px;}

ul {padding-left: 0; margin: 0;}

address, blockquote, dd, div, dl, dt, fieldset, form, frame, frameset{ margin:0; padding:0; border: 0px; outline: none; }
label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0px; padding:0; outline:none; border:0;}
a{ text-decoration:none; border: 0px; outline: none; transition: all .5s; color: #e37818;}
a:hover, a:focus, a:active{ text-decoration:none; border: 0px; outline: none; transition: all .5s;color:#203444;}

a img{ border:none; outline: none;}
a:focus {outline:none; } 
border{ border-collapse:collapse;}
hr{ height:1px; background:#000; border:none;}
.clear{ clear:both;}
.clearfix:before,
.clearfix:after { content: " "; display: table;}
.clearfix:after { clear: both;}
img {max-width: 100%;height: auto;object-fit: cover; -webkit-object-fit: cover;}

.no-pad { padding:0px !important;}
.no-mag { margin:0px !important;}

/*	Reset style			*/
::-moz-selection { color: #fff; background: #efc06d;}
::selection {  color: #fff; background: #efc06d;}

/* form css */
.form-control::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="date"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder {color:#000;opacity:1}
.form-control::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="password"]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="search"]::-moz-placeholder {color:#000;opacity:1}
.form-control:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="date"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder {color:#000;opacity:1}
.form-control:-moz-placeholder, input[type="text"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="password"]:-moz-placeholder, textarea:-moz-placeholder, select:-moz-placeholder, input[type="number"]:-moz-placeholder, input[type="date"]:-moz-placeholder, input[type="search"]:-moz-placeholder {color:#000;opacity:1}

.form-control, input[type="text"],input[type="tel"],input[type="email"],textarea,input[type="password"],input[type="number"], input[type="date"], input[type="time"],input[type="search"],select {display: block;width: 100%; font-size: 18px;color: #464646;height: auto;padding: 15px 15px;margin-bottom: 15px;background: #fff;outline: none;border-radius: 6px;box-shadow: none;line-height: normal;border: 0;appearance: none;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;position: relative;}
textarea.form-control, textarea {height:120px; resize:none; overflow:hidden;border-radius: 6px;}
.form-control:focus,textarea.form-control:focus {outline:none;box-shadow:none; border: 0; background-color:#fff; box-shadow: none;}

.date input[type="text"] { display: block; background: url(../images/calendar-icon.png) no-repeat  calc(100% - 15px) center; text-align: left; text-align: -webkit-left;}
.date input[type="date"] { display: block; background: url(../images/calendar-icon.png) no-repeat  calc(100% - 15px) center; text-align: left; text-align: -webkit-left;}
input[type="date"]::-webkit-calendar-picker-indicator { background: transparent; bottom: 0; color: transparent; cursor: pointer; height: auto; left: 0; position: absolute; right: 0; top: 0; width: auto; }
input[type="time"]::-webkit-calendar-picker-indicator {  display:block; inset: 0; background: #0000; position:absolute; transform: scale(12); width: auto; cursor: pointer; }
.time input[type="text"] { display: block; background: url(../images/time-icon.png) no-repeat  calc(100% - 15px) center #fff; text-align: left; text-align: -webkit-left;}
.time input[type="time"] { display: block; background: url(../images/time-icon.png) no-repeat  calc(100% - 15px) center #fff; text-align: left; text-align: -webkit-left;}
.date input::-webkit-date-and-time-value, .time input::-webkit-date-and-time-value {text-align: left;}

/* form css */
select{-webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; border: 1px solid #dadada; border-radius: 35px; box-shadow: none; background-image:url(../images/arrow.png); background-position:calc(100% - 15px) center; background-repeat: no-repeat;font-weight: normal;font-size: 16px;line-height: 26px; color: #000;height: auto;padding: 12px 15px; margin-bottom: 20px; cursor: pointer; background-color: #fff; background-size: 19px 9px;}
select:focus {border:1px solid #d9d9d9;outline: none; background-color: #fff;}
select option {color:#000; font-size:14px;}

label {font-size: 20px;color: #000;margin: 0px 0px 5px; padding: 0px;font-family: "Josefin Sans", system-ui;}

/* button css */
.btn {position: relative;font-size: 18px;line-height: 26px;background-color: #0080cb; padding: 14px 35px;color: #fff;outline: none;border: 3px solid #fff;border-radius: 10px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.btn:focus, .btn:active:focus { outline:0;box-shadow:none; color:#fff;border: 3px solid #fff;} 
.btn:hover {background-color: #000;color: #fff;border: 3px solid #fff;}

.btn.green {background-color: #28ba96;color: #fff;border: 0;}
.btn.green:focus, .btn.green:active:focus {color:#fff;border: 0;} 
.btn.green:hover {color:#fff;background-color: #0080cb;border: 0;}

.btn.charteuse {background-color: #a7b544;color: #fff;}
.btn.charteuse:focus, .btn.charteuse:active:focus {color:#fff;} 
.btn.charteuse:hover {color:#fff;background-color: #0080cb;}

/* own class for css */
.displayTable{display:table;height:100%;width:100%; position:relative;}
.displayCell{display:table-cell;vertical-align:middle}
.displaycellBot { display: table-cell; vertical-align: bottom;}
.tableWidth-full {width:100%;}
.tableWidth-half {width:50%; height:100%}

/* scroll top */
#btn-back-to-top {display: none;position: fixed;bottom: 20px;right: 20px;background-color: #e5781a; color: #fff; font-size: 15px; width: 45px; height: 45px; line-height: 45px;  -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; z-index: 100; text-align: center; border: none; border-radius: 50%;}
#btn-back-to-top:hover, #btn-back-to-top:focus{color:#fff; border:none; background-color: #e5781a;}

/*    bn */
.banner-wrapper {padding: 110px 0 90px; background-color: #f3f4ea;}
.bn-item {background: url(../images/srch.png) no-repeat center calc(50% - 80px);}
.bn-cont {background: url(../images/Arrow.png) no-repeat right calc(100% - 120px);}
.bn-cont p {font-size: 24px;line-height: 30px;color: #9c867a;font-family: "Satisfy", cursive;}
.bn-cont h2 {margin: 0 0 20px; font-size: 70px;line-height: 76px;color: #0080cb;text-transform: uppercase;font-family: "Montserrat", sans-serif;font-weight: 700;}
.bn-pic {padding-left: 30px;}

.mainHd {box-shadow: 1px 5px 10px #ddd;position: relative;z-index: 1;}
.hdmdle-wrp {display: flex;justify-content: end;align-items: center;position: relative;padding: 7px 0;}
.logo {position: absolute;left: 0;top: 0;max-width: 240px;z-index: 3;}

.donate-btn {padding-left: 10px;}
.donate-btn .btn.green {background-image: url(../images/Donate.png);background-position: 12px center;background-repeat: no-repeat;}

.top-band {background-color: #2c2c2c;padding: 10px 0;}
.top-adr ul {list-style: none;display: flex;}
.top-adr ul li {padding-left: 30px;margin: 0 5px;}
.top-adr ul li a {color: #fff;font-size: 14px;}
.top-adr ul li a:hover {color: #28ba96;}
.top-adr ul li.ml {background: url(../images/EmailHeader.png) no-repeat 0 4px;}
.top-adr ul li.tl {background: url(../images/Phone_Header.png) no-repeat 6px 3px;}

.top-social {margin-left: 20px;}
.top-social  ul {list-style: none;display: flex;}
.top-social ul li {margin: 0 5px;}
.top-social ul li a:hover {opacity: 0.5;}

.hm-abt {background-color: #f3f4ea;padding: 40px 0;}
.hm-abt-wrp {background-color: #9c867a;border-radius: 5px;display: flex}
.hm-abt-cont {width: 780px;padding: 65px 40px;text-align: center;color: #fff;}
.hm-abt-cont p {color: #fff;}
.hm-abt-pic {width: 440px;rotate: -1deg;margin-top: -38px;margin-left: 25px;}
.tle {text-align: center;}
.tle h3 {font-size: 16px;text-transform: uppercase;color: #fff;line-height: 18px;font-family: "Montserrat", sans-serif;}
.tle h3 span::before {content: '';display: inline-block;width: 104px;height: 1px;background-color: #fff;margin-right: 5px;}
.tle h3 span::after {content: '';display: inline-block;width: 104px;height: 1px;background-color: #fff;margin-left: 5px;}
.tle h4 { margin: 0 0px 10px; font-size: 40px; line-height: 44px; font-family: "Satisfy", cursive;}
.tle h2 {text-transform: uppercase;color: #0080cb;font-family: "Montserrat", sans-serif;margin: 0 0 40px;}
.tle h2 span::before {content: '';display: inline-block;width: 104px;height: 1px;background-color: #0080cb;margin-right: 5px;vertical-align: middle;}
.tle h2 span::after {content: '';display: inline-block;width: 104px;height: 1px;background-color: #0080cb;margin-left: 5px;vertical-align: middle;}

.whdpr-area {background-color: #f3f4ea;padding: 35px 0;}
.whdpr-bx {transition: all .5s;margin: 0 0 35px;background-color: #a7b544;border-radius: 6px;padding: 30px 20px 10px;text-align: center;color: #fff;}
.whdpr-cont h4 {font-size: 16px;margin: 0 0 10px;font-weight: 600;}
.whdpr-cont p {color: #fff;line-height: 22px;}
.whdpr-pic {margin: 0 auto 25px;}
.whdpr-bx:hover {background-color: #0080cb;}

.hm-pro-area {padding: 40px 0;background-color: #0080cb;background-image: url(../images/curve.jpg);background-repeat: repeat-x;background-position: left top;}
.hm-pro-cont .tle span::before {display: none;}
.hm-pro-cont .tle {text-align: left;}
.hm-pro-cont h2 {font-family: "Montserrat", sans-serif;font-weight: 600;color: #fff;margin: 0 0 15px;}
.hm-pro-cont p {color: #fff;}
.hm-pro-cont {padding: 30px 0 0;}
.hm-pro-cont .btn {margin-right: 4px;}

.or-gls-area {padding: 50px 0;}
.or-gls-bx {background-color: #e5243b;border-radius: 5px;margin: 0 8px 20px;}
.or-gls-pic {padding: 0 15px 15px 0;display: flex;align-items: end;justify-content: end;}
.or-gls-row {display: flex;flex-wrap: wrap;}
.or-gls-col {width: 20%;}
.or-gls-tle {display: flex;padding: 15px 0 0 0;}
.or-gls-tle span {color: #fff;font-size: 22px;font-weight: 600;margin: 0 5px 0 8px;}
.or-gls-tle h4 {color: #fff;text-transform: uppercase;padding: 4px 8px 0 0;font-size: 17px;font-weight: 600;}
.or-gls-col:nth-child(2) .or-gls-bx {background-color: #279b48;}
.or-gls-col:nth-child(3) .or-gls-bx {background-color: #cf8d2a;}
.or-gls-col:nth-child(4) .or-gls-bx {background-color: #3f7e44;}
.or-gls-col:nth-child(5) .or-gls-bx {background-color: #f99d25;}

/*		hmFaqArea		*/
.hmFaqArea { padding:70px 0;background-color: #f3f4ea;}
.faq_item {margin-bottom: 10px;}
.faq_hd {background: url(../images/plus-icon.png)no-repeat calc(100% - 15px) center; padding:25px 35px 25px 20px; cursor:pointer;border-radius: 8px;background-color: #fff;}
.faq_hd.closed {background: url(../images/minus.png)no-repeat calc(100% - 15px) center;background-color: #fff;}
.faq_hd.closed h3 {color:#000;}
.faq_hd h3{font-size:20px; line-height: 26px; font-family: "Montserrat", sans-serif;font-weight: 600;color: #000;margin: 0;}
.faq_hd h3 strong {font-weight: 700;}
.faq_cont {padding:15px 40px 0; display:none}
.faq_cont p {padding-bottom:10px;}

.ft-main {background-color: #9c867a;background-image: url(../images/ft-curve.jpg);background-repeat: repeat-x;background-position: left top;padding: 60px 0 5px;}
.ft-menu ul {list-style: none;align-items: center;justify-content: center;display: flex;margin: 0 0 25px;}
.ft-menu ul li {margin: 0 10px;}
.ft-menu ul li a {font-size: 14px;color: #fff;}
.ft-menu ul li a:hover {color: #000;}
.ft-adrs ul {list-style: none;text-align: center;margin: 0 0 15px;}
.ft-adrs ul li {margin: 0 0 5px;font-size: 14px;color: #fff;}
.ft-adrs ul li a {color: #fff;}
.ft-adrs ul li a:hover {color: #000;}

.ft-scl ul {list-style: none;align-items: center;justify-content: center;display: flex;margin: 0 0 30px;}
.ft-scl ul li {margin: 0 5px;}
.ft-scl ul li a {display: block;}
.ft-scl ul li a:hover {opacity: 0.5;}

.copyRight {text-align: center;background-color: #a69288;}
.copyRight p {font-size: 12px;padding: 0;color: #fff;}

.hm-testimo {background-color: #fff;text-align: center;padding: 85px 0;}
.hm-testimo-item {padding: 0 32px;background: url(../images/lft-qut.png) no-repeat 0 0;}
.hm-testimo-item p img {display: inline-block;width: 20px;}

.hm-testimo-sld .slick-dots {position: absolute; left:0; right:0; bottom:-30px; list-style:none; margin:0;padding: 0; text-align:center;}
.hm-testimo-sld .slick-dots li {display:inline-block; margin:0 3px;}
.hm-testimo-sld .slick-dots li.slick-active button { background:#000;}
.hm-testimo-sld .slick-dots button { width:9px; height:9px; border:0; background:#a7b544; border-radius:50%; text-indent:-9999px; outline:none;}

.mainHd.inr {box-shadow: none;}
.bn-item-inr {background-color: #9c867a;padding: 130px 0;text-align: center;}
.bn-item-inr h1 {color: #fff;font-weight: 700;margin: 0;}

.urvsn-area {padding: 55px 0; background-color: #f3f4ea;background-image: url(../images/curve-1.jpg);background-position: left bottom;background-repeat: repeat-x;}
.urvsn-cont {padding-right: 40px;}
.urvsn-cont h4 {color: #2095d4;font-size: 32px;font-weight: 600;margin: 0 0 30px;}
.whdpr-area.odd {background-color: #fff;padding: 70px 0 40px;}

.cntPg {padding: 100px 0;}
.cntPg h4 {font-size: 25px;font-weight: 600;}
.intch-bx {padding-right: 110px;}
.snd-msg {background-color: #2095d4;padding: 50px;border-radius: 8px;}
.snd-msg h4 {color: #fff;}
.intch-bx h4 {color: #2095d4;}
.intch-bx p {font-weight: 500;font-size: 20px;}
.intch-tp {padding: 0 0 15px;}
.intch-lst ul {list-style: none;}
.intch-lst ul li {padding-left: 36px;}
.intch-lst ul li.adr {background: url(../images/map-pin.png) no-repeat 0 3px;}
.intch-lst ul li.tel {background: url(../images/tlph.png) no-repeat 0 3px;}
.intch-lst ul li.ml {background: url(../images/Envelope.png) no-repeat 0 3px;}
.intch-lst h5 {color: #a6b441;font-size: 20px;font-weight: 600;margin: 0 0 6px;}
.intch-lst a {color: #000;}
.intch-lst a:hover {color: #a6b441;}
 
.urstr-area {padding: 80px 0 50px;background-color: #f3f4ea;}
.urstr-area h5 {color: #2095d4;font-size: 28px;font-weight: 700;margin: 0 0 30px;}
.urstr-cont ul {list-style: none;}
.urstr-cont ul li {position: relative;padding-left: 72px;margin: 0 0 40px;}
.urstr-cont strong {position: absolute;left: 0;top: -6px;font-size: 78px;line-height: 80px;color: #a7b544;font-weight: 700;}

.abtbtom-area {padding: 80px 0;}
.abtbtom-cont {text-align: center;padding: 0 25px;}
.abtbtom-cont p:last-child {padding: 0;}
.abtbtom-cont h3 {color: #2095d4;font-size: 48px;line-height: 54px;}

.abt-info {padding: 10px 0 50px;background: #f3f4ea url(../images/curve-1.jpg) repeat-x left bottom;}
.abt-info-bx {background-color: #a7b544;position: relative;text-align: center;padding: 100px 15px;border-radius: 8px;margin: 0 0 30px;}
.abt-info-bx h4 {color: #fff;font-size: 28px;font-weight: 700;}
.abt-info-hv {transition: all .5s;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: #2095d4;opacity: 0;visibility: hidden;border-radius: 8px;padding: 0 15px;display: flex;align-items: center;}
.abt-info-hv p {color: #fff;}
.abt-info-hv p:last-child {padding: 0;}
.abt-info-bx:hover .abt-info-hv {opacity: 1;visibility: visible;}
.abt-info-bx:hover h4 {opacity: 0;visibility: hidden;transition: all .5s;}
.urstr-pic img {border-radius: 6px;}
.abtbtom-pic img {border-radius: 6px;}

.oust-top-area {background-color: #f3f4ea;padding: 70px 0 60px;text-align: center;}
.oust-top-area h4 {font-size: 36px;line-height: 38px;color: #2095d4;text-transform: uppercase;margin-bottom: 25px;}
.oust-top-cont h5 {font-size: 20px;font-weight: 600;margin: 0 0 10px;}
.oust-top-cont {padding: 0 7px;}
.oust-top-tag small {font-size: 14px;font-style: italic;display: block;}
.oust-top-pic {margin-bottom: 15px;}
.oust-top-pic img {border-radius: 15px;}
.oust-top-tag strong {font-size: 20px;font-weight: 600;}

.enmtlmpdps-area {background-color: #2095d4;padding: 80px 0;background-image: url(../images/curve2.jpg);
    background-repeat: repeat-x;background-position: left top;border-bottom: 4px solid #a7b544;}
.enmtlmpdps-area .tle h2 {color: #fff;}
.enmtlmpdps-area .tle h2 span::before {background-color: #fff;}
.enmtlmpdps-area .tle h2 span::after {background-color: #fff;}

.enmtlmpdps-bx {background-color: #fff;border-radius: 14px;border: 4px solid #a7b544;padding: 40px 15px 25px;text-align: center;margin-bottom: 30px;}
.enmtlmpdps-bx h5 {color: #a7b544;font-weight: 600;font-size: 20px;line-height: 22px;margin: 0 0 10px;}
.enmtlmpdps-bx p {font-weight: 500;}
.enmtlmpdps-btom p {color: #f3f4ea;font-weight: 500;text-align: center;padding: 10px 0 0;}

.ursltntn-area {padding: 90px 0 70px;}
.ursltntn-lst ul {list-style: none;margin: 0 0 30px;}
.ursltntn-lst ul li {background-color: #a7b544;font-size: 16px;line-height: 25px;color: #000;border-radius: 6px;margin: 0 0 10px;padding: 10px 25px;}
.ursltntn-lst h4 {font-weight: 600;margin: 0 0 25px;line-height: 26px;}
.ursltntn-pic {margin: 0 0 8px;}
.ursltntn-pic img {border-radius: 20px;}
.ursltntn-cont p small {font-size: 14px;font-style: italic;line-height: 20px;display: block;}

.tscnc-top {background-color: #f3f4ea;padding: 80px 0;}
.tscnc-topwrp {display: flex;background-color: #a6b441;padding: 3px;align-items: stretch;}
.tscnc-top-lft {width: 55%;border: 1px solid #fff;margin: 25px;padding: 30px 35px;}
.tscnc-top-lft p {color: #fff;font-size: 20px;line-height: 38px;font-weight: 500;}
.tscnc-top-lft p:last-child {padding: 0;}
.tscnc-top-pic {width: 45%;}
.tscnc-top-pic img {width: 100%;height: 100%;}

.tlcd-area {background-color: #f3f4ea;padding: 4px 0 80px;}
.tlcd-wrp {position: relative;}
.tlcd-pic img {width: 100%;height: 100%;}
.tlcd-lst {position: absolute;left: 0;right: 0;bottom: 0;display: flex;background-color: #ffffffd6;padding: 30px 20px;}
.tlcd-bx h4 {font-weight: 600;margin: 0 0 14px;}
.tlcd-bx p {font-size: 15px;line-height: 22px;}
.tlcd-bx p:last-child {padding: 0;}
.tlcd-bx {padding: 0 13px 0 17px;border-left: 1px solid #fff;}
.tlcd-bx:first-child {border: 0;}

.tle.frlft {text-align: left;padding-bottom: 25px;}
.tle.frlft h2 span::before {display: none;}
.tle.frlft h2 {margin: 0 0 20px;}

.cnclsn-area {padding: 80px 0 70px;background-image: url(../images/curve-1.jpg);background-repeat: repeat-x;background-position: left top;}
.cnclsn-lst {background-color: #a6b441;border-radius: 8px;margin-bottom: 8px;padding: 8px;}
.cnclsn-lst:nth-child(even) {background-color: #2095d4;}
.cnclsn-bx {border: 1px solid #fff;border-radius: 10px;padding: 20px 30px 10px;}
.cnclsn-bx p {color: #fff;padding: 0 0 10px;}
.cnclsn-bx p strong {font-weight: 600;}
.cnclsn-area .tle.frlft {padding-bottom: 0;}

.or-gls-area.glPgadd {background-color: #f3f4ea;}
.or-gls-area.glPgadd h3 {font-family: "Montserrat", sans-serif;font-size: 36px;line-height: 40px;font-weight: 600;color: #2095d4;margin: 0 0 28px;}
.or-gls-area.glPgadd p {padding: 0px 0 30px;font-size: 20px;color: #4b4b4b;line-height: 34px;}
.or-gls-area.glPgadd p strong {font-weight: 600;}

.gls-btom-area {padding: 60px 0;}
.gls-btom-lst {padding: 0 0 50px;}
.gls-btom-lst ul {list-style: none;margin: 0 0 10px;}
.gls-btom-lst ul li {font-size: 20px;line-height: 24px;font-weight: 600;color: #4b4b4b;margin: 0 0 18px;}
.gls-btom-lst h3 {font-size: 20px;color: #2095d4;font-weight: 600;margin: 0 0 10px;font-family: "Montserrat", sans-serif;}
.gls-btom-lst p {font-size: 20px;color: #2095d4;font-weight: 600;font-family: "Montserrat", sans-serif;line-height: 30px;}
.gls-btom-lst strong {font-size: 20px;color: #ca3911;font-weight: 400;margin: 0 0 10px;font-family: "Montserrat", sans-serif;}

.gls-wh-chs h3 {font-size: 36px;color: #2095d4;font-weight: 600;font-family: "Montserrat", sans-serif;line-height: 40px;}
.gls-wh-chs-top {padding: 0 0 15px;}

.gls-wh-chs {padding: 0 0 50px;}
.gls-wh-chsBx {margin: 0 0 20px;}
.gls-wh-chsIcn {margin: 0 0 20px;}
.gls-wh-chsCnt h4 {font-size: 28px;line-height: 30px;color: #4b4b4b;font-weight: 600;}
.gls-wh-chsCnt p {font-size: 20px;line-height: 34px;color: #4b4b4b;}

.gls-hchy h3 {font-size: 36px;color: #2095d4;font-weight: 600;margin: 0 0 15px;font-family: "Montserrat", sans-serif;}
.gls-hchy ul {list-style: none;}
.gls-hchy ul li {margin: 0 0 11px;font-size: 20px;line-height: 28px;color: #4b4b4b;display: flex;align-items: center;}
.gls-hchy ul li strong {font-weight: 600;padding-right: 4px;}
.gls-hchy-icn {width: 58px;}

.whdpr-area.odd h5 {font-size: 18px;line-height: 24px;margin: 0 0 35px;}
.whdpr-area.odd .tle h2 {margin: 0 0 15px;}

.btn.adp {background-image: url(../images/ply-p.png);background-repeat: no-repeat;background-position: calc(100% - 15px) center;padding-right: 70px;}

/**	---------------- ==============	 Responsive style start	 ==============	---------------- **/
/***----------------------------------------------------------------------------------------***/

@media (min-width: 1600px){
.container {width: 1410px;}
.logo {max-width: 333px;}
.bn-cont h2 {font-size: 80px;line-height: 86px;}
.bn-cont p br {display: none;}
}
/*******		end 1600px		*******/

@media only screen and (max-width:1399px) {
.or-gls-tle h4 {font-size: 16px;}
.or-gls-tle span {font-size: 20px;}
.stellarnav li {margin: 0 3px;}
.stellarnav li a {font-size: 15px;}
.tlcd-bx h4 {font-size: 15px;}
.or-gls-area.glPgadd h3 {font-size: 28px;line-height: 38px;font-weight: 600; margin: 0 0 28px;}
}
/*******		end 1399		*******/

@media only screen and (max-width:1365px) {

}
/*******		end 1365		*******/

@media only screen and (max-width:1199px) {
.logo {max-width: 180px;}
.bn-cont h2 {font-size: 60px;line-height: 66px;}
.bn-cont {background-position: right calc(100% - 40px);}
.hm-pro-cont .btn {margin-bottom: 5px;}
.or-gls-tle h4 {font-size: 16px;padding-top: 5px;}
.or-gls-tle span {font-size: 20px;}
.stellarnav li a {padding: 10px 2px;font-size: 15px;}
.or-gls-row {justify-content: center;}
.or-gls-col {width: 33%;}
.urvsn-area {text-align: center;}
.snd-msg {padding: 25px;}
.enmtlmpdps-bx {padding: 30px 10px 20px;}
.enmtlmpdps-bx h5 {font-size: 18px;}
.stellarnav li {margin: 0 3px;}
.stellarnav li a {font-size: 14px;}
.tscnc-top-lft {width: 54%;margin: 20px;padding: 25px;}
.tscnc-top-lft p {font-size: 19px;line-height: 37px;}
.tscnc-top-pic {width: 46%;}
.tlcd-bx h4 {font-size: 14px;margin: 0 0 6px;}
.tlcd-lst {padding: 10px;}
.tlcd-bx {padding: 0 8px 0 12px;border-left: 0;}
.tlcd-bx p {font-size: 14px; line-height: 20px;}
.gls-wh-chsCnt h4 {font-size: 24px;line-height: 26px;}
.gls-hchy ul li {font-size: 18px;}

}
/*******		end 1199		*******/

@media only screen and (max-width: 991px) {
.bn-cont{background:none;text-align:center;padding:0 0 20px}
.bn-pic{padding-left:0;text-align:center}
.banner-wrapper{padding:70px 0}
.stellarnav .menu-toggle span.bars span{background:#28ba96}
.stellarnav ul > li.active > a{color:#fff}
.stellarnav ul > li > a:hover{color:#000}
.stellarnav li a{color:#000}
.hm-pro-cont{text-align:center;padding:30px 0}
.hm-pro-cont .tle{text-align:center}
.tle h3 span::after,.tle h3 span::before,.tle h2 span::after,.tle h2 span::before{display:none}
.hm-abt-wrp{flex-direction:column}
.hm-abt-pic{margin:25px auto}
.hm-abt-cont{width:100%;padding:15px 15px 25px}
.or-gls-col{width:49.5%}
.urvsn-cont{padding-right:0;padding-bottom:10px}
.intch-bx{padding:0 0 30px}
.urstr-pic{text-align:center}
.abtbtom-pic{text-align:center;margin:0 0 30px}
.tscnc-topwrp {flex-direction: column;}
.tscnc-top-lft {width: 100%;margin: 0;padding: 20px;text-align: center;border: 0;}
.tscnc-top-lft p {font-size: 18px;line-height: 32px;}
.tscnc-top-pic {width: 100%;}
.tlcd-lst {position: static;flex-direction: column;}
.tlcd-bx {
    padding: 10px 15px; 
}
.tlcd-area {
    text-align: center;
    padding: 0px 0 35px;
}
.tle.frlft {
    text-align: center;
    padding-bottom: 15px;
}
.tscnc-top {padding: 35px 0;}
.gls-hchy ul li {flex-direction: column;text-align: center;margin: 0 0 25px;}

}
/*******		end 991		*******/ 

@media only screen and (max-width: 767px) {
.top-social{margin:10px 0 0}
.top-adr ul{justify-content: center;flex-direction: column;align-items: center;}
.top-social ul{justify-content:center}
.logo{max-width:130px}
.donate-btn .btn.green{background-image:none}
.btn{font-size:15px;line-height:22px;padding:12px 20px}
.bn-cont h2{font-size:30px;line-height:36px;margin:0 0 15px}
.bn-cont p{font-size:20px;line-height:26px;padding:0 0 15px}
.bn-cont p br{display:none}
.banner-wrapper{padding:40px 0}
.hm-abt-pic{width:300px}
.hm-abt{padding:10px 0}
.tle h2{margin:0 0 15px}
h2{margin:0 0 20px;font-size:26px;line-height:30px}
.whdpr-area{padding:30px 0 10px}
.hm-pro-cont{padding:10px 0}
.or-gls-row{flex-direction:column}
.or-gls-col{width:100%}
.or-gls-area{padding:30px 0 20px}
.or-gls-tle{justify-content:center;flex-direction:column;text-align:center;padding:10px 25px}
.or-gls-pic{padding:0 0 15px;justify-content: center;}
.faq_cont{padding:15px 15px 5px}
p{padding:0 0 15px;font-size:15px;line-height:26px}
.faq_hd h3{font-size:16px;line-height:24px}
.hmFaqArea{padding:35px 0}
.hm-testimo{padding:35px 0}
.copyRight p{line-height:18px}
.ft-menu ul{flex-direction:column}
.hm-testimo-item{padding:0 10px 0 30px}
h1{margin:0 0 20px;font-size:40px;line-height:44px}
.bn-item-inr{padding:50px 0}
.whdpr-area.odd{padding:35px 0 20px}
.urvsn-area{padding:35px 0}
.cntPg{padding:35px 0}
.snd-msg{padding:15px}
.abtbtom-area{padding:35px 0}
.urstr-area{padding:35px 0}
.abt-info{padding:10px 0 30px}
.urstr-cont strong{font-size:50px;line-height:52px}
.urstr-cont ul li{padding-left:50px;margin:0 0 20px}
.oust-top-area {padding: 35px 0 30px;}
.enmtlmpdps-area {padding: 35px 0 30px;}
.enmtlmpdps-btom p {padding: 0;}
.ursltntn-area {padding: 35px 0 30px;text-align: center;}
.ursltntn-lst ul li {font-size: 15px;line-height: 22px;padding: 10px;}
.tscnc-top-lft p {line-height: 28px;}
.cnclsn-area {padding: 40px 0 35px;}
.cnclsn-bx {
    padding: 15px 15px 10px;text-align: center;
}
.or-gls-area.glPgadd {text-align: center;}
.or-gls-area.glPgadd p {
    padding: 0px 0 20px;
    font-size: 18px;    
    line-height: 28px;
}
.or-gls-area.glPgadd h3, .gls-wh-chs h3, .gls-hchy h3 {font-size: 24px;line-height: 30px;margin: 0 0 15px;}
.gls-btom-lst ul li {font-size: 18px; line-height: 23px; margin: 0 0 16px;}
.gls-btom-lst p {font-size: 16px; line-height: 28px;}
.gls-btom-lst strong {font-size: 18px;}
.gls-btom-area {padding: 35px 0 20px;text-align: center;}
.gls-wh-chsCnt p {font-size: 18px; line-height: 28px;}
.gls-wh-chsCnt h4 {font-size: 22px;margin: 0 0 10px;}
.gls-wh-chs {padding: 0 0 30px;}

}
/*******	 end 767		*******/ 

@media only screen and (max-width: 480px) {
.logo{max-width:100px}
.donate-btn{padding-left:5px}
}
/*******	 end 480		*******/