@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');
.poppins{font-family: 'Poppins', sans-serif;}
ul {list-style: none; padding-left: 0;}
 

::-moz-selection{background:#3691EC;color:#fff}
::selection{background:#3691EC;color:#fff}


body{font-family: 'Poppins', sans-serif;font-size:15px;font-weight: 400;color: #333;line-height: 1.65;overflow-x: hidden;
  background: #efefef;}
a{color: #980707;text-decoration:none;outline: none;}


a,
.btn,
button{-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s; }
a:hover {color: #980707;text-decoration: none;}
.fancybox-button{min-width: auto;} 

h1, h2, h3, h4, h5, h6{font-weight: bold;line-height: 1.2;margin-bottom: 20px;color: #020202;}
.main-section a.link { word-break: break-all;}
a.link i {font-size: 11px;}
h1{font-size: 36px; letter-spacing:0px;}
h2{font-size: 35px;}
h3{font-size: 30px;margin-bottom: 30px;}
h4{font-size: 25px;}
h5{font-size: 20px;}
h6{font-size: 16px;}

img{max-width: 100%;}
button, .btn, input[type="submit"]{min-width: 138px;border:0px;padding: 13px 20px;cursor: pointer;position: relative;box-shadow: none !important;color: #fff;background: #980707;font-size: 18px;font-weight: 400;text-transform: uppercase;border-radius: 55px;}
[type=reset]:hover, [type=submit]:hover, button:hover, .btn:hover, html [type=button]:hover  {background: #b51616;border-color: #b51616;color: #fff;cursor: pointer;box-shadow: 5px 5px 20px #00000038!important;border-radius: 25px;}
[type=reset]:focus, 
[type=submit]:focus,
button:focus, 
.btn:focus, 
html [type=button]:focus { outline: 0; box-shadow: 0 0 8px rgba(0, 0, 0, .33);}
/*
.btn:not(:disabled):not(.disabled).active, .btn:not(:disabled):not(.disabled):active {background: #3691EC; color: #fff;}
*/
a.link {font-weight: normal;text-decoration: none;font-size: 14px;}
input[type="file"] { font-size: 14px;   -webkit-appearance: none;}
.field {margin-bottom: 15px;display: inline-block;width: 100%;}

.field-sm-4 {width: 23%;float: left;margin: 0 8px;}

.form-control {outline: none !important;padding: 10px 15px;box-shadow:none !important;font-size: 14px;font-weight: 400;color: rgb(0 0 0 / 75%);background: rgb(255 255 255 / 91%);border: 1px solid rgb(190 190 190 / 91%);border-radius: 10px;}
textarea.form-control { min-height: 91px;}
.form-control:focus {background-color: rgb(0 0 0 / 5%);border-color: rgb(0 0 0 / 5%);} 

blockquote { padding: 25px 25px; border-left: 4px solid #3691EC;     background: rgba(16, 86, 120, 0.05);
   font-size: 17px;   font-weight: 300;   position: relative;  line-height: 28px; }
blockquote strong{font-weight:500;}
blockquote:before {content: "";  position: absolute;   top: 0;   right: 0;   border-style: solid;  border-width: 0 41px 41px 0;    border-color: #ddd #fff;   transition: all ease .5s;}
.form-select {outline: none !important;padding: 13px 15px;border: 0; box-shadow: none !important; font-size: 14px; font-weight: 400;
  color: rgb(0 0 0 / 45%);background-color: rgb(0 0 0 / 5%);border-radius: 25px;}
.form-group label {display: block;  margin-bottom: 10px;}
.form-control::placeholder{color: rgb(0 0 0 / 45%);}

.bg-site { background-color: #EBEBEB!important;}
.support-box-one { border: 1px solid #9fbaec; overflow: hidden;border-radius: 10px;background: #fff; max-width: 94%;margin: auto;}
.support-section-one { padding: 100px 0px; } 
.support-box-one { border: 1px solid #9fbaec; overflow: hidden; border-radius: 10px; background: #fff; max-width: 94%; margin: auto; } 
.header-title-one h1 { line-height: 33px; margin: 0px; color: #114c90; font-size: 28px; font-weight: 700;letter-spacing: 0px;} 
.header-title-one { background: #E9E9E9; padding: 10px 0px; border-bottom: 1px solid #9fbaec; } 
.support-txt-one { padding: 20px 44px; } 
.copyright-txt-one { padding: 10px 25px; font-size: 11px; color: #999; font-weight: 400; text-align: center;} 
.download-btn-one {display: inline-block; background: #26bb99; margin: 5px; color: #fff; 
 min-width: 244px; border-radius: 5px; text-align: left; position: relative;
 padding: 5px 15px 15px 52px; min-height: 81px; display: flex; align-items: center; justify-content: left;
 width: 48%; float: left; color: #fff !important; } 
.download-btn-one h6 { color: #fff; margin-bottom: 0px; font-size: 21px; line-height: 31px;} 
.btn-icon-one {position: absolute;left: 10px; top: 50%;transform: translateY(-50%);} 
.btn-section-one { display: inline-block; width: 100%; }
.btn-icon-one p {margin-bottom: 0px;}
.download-btn-one p { margin-bottom: 0px;}
.support-txt-one .btn-section-one {margin: 15px 0px 15px;}

/* container */
.container-left {
    padding-left: calc(50% - 570px);
}
 
@media (min-width: 767px){ 
.container { max-width: 100%;}
}


@media (min-width: 768px){
.container {max-width: 720px;}
}

@media (min-width: 992px){
.container {max-width: 960px;}
}
@media (min-width: 1200px){
.container {max-width: 1170px;  }
.container-fluid {padding-left: 15px;  padding-right: 15px;}
}

 
@media (min-width:1680px){}