/*! CSS Used from: https://htmldemo.net/mitech/assets/css/vendor/vendor.min.css */
*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;}
h3{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h3{font-size:calc(1.3rem + .6vw);}
@media (min-width:1200px){
h3{font-size:1.75rem;}
}
p{margin-top:0;margin-bottom:1rem;}
button{border-radius:0;}
button:focus:not(:focus-visible){outline:0;}
button,input,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{text-transform:none;}
[type=submit],button{-webkit-appearance:button;}
::-moz-focus-inner{padding:0;border-style:none;}
textarea{resize:vertical;}
.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
@media (min-width:1400px){
.container{max-width:1320px;}
}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);}
.row>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);}
@media (min-width:992px){
.col-lg-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;}
}
.align-items-center{-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;}
/*! CSS Used from: https://htmldemo.net/mitech/assets/css/style.css */
*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box;}
h3{color:#333333;font-family:"CerebriSans";font-weight:700;margin-top:0;margin-bottom:0;line-height:1.41;}
h3{font-size:40px;}
@media only screen and (min-width: 992px) and (max-width: 1199px){
h3{font-size:32px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px){
h3{font-size:28px;}
}
@media only screen and (max-width: 767px){
h3{font-size:25px;}
}
p:last-child{margin-bottom:0;}
button{color:inherit;display:inline-block;line-height:inherit;text-decoration:none;cursor:pointer;}
button,input{-webkit-transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);}
*:focus{outline:none!important;}
button{cursor:pointer;}
.text-color-primary{color:#211d2e;}
.sub-heading{color:#6d70a6;}
::-moz-selection{color:#ffffff;background-color:#211d2e;}
::selection{color:#ffffff;background-color:#211d2e;}
form input:focus::-webkit-input-placeholder{color:transparent;}
form input:focus::-moz-placeholder{color:transparent;}
form input:focus:-ms-input-placeholder{color:transparent;}
form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{-webkit-transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);}
form input::-moz-placeholder,form textarea::-moz-placeholder{-moz-transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);}
form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{-ms-transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);}
form input::-ms-input-placeholder,form textarea::-ms-input-placeholder{-ms-transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);}
form input::placeholder,form textarea::placeholder{-webkit-transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.7s cubic-bezier(0.645, 0.045, 0.355, 1);}
input[type="text"]:focus,input[type="email"]:focus,textarea:focus{color:#211d2e;border-color:#211d2e;}
.section-space--pt_100{padding-top:100px;}
@media only screen and (min-width: 768px) and (max-width: 991px){
.section-space--pt_100{padding-top:80px;}
}
@media only screen and (max-width: 767px){
.section-space--pt_100{padding-top:60px;}
}
.section-space--pb_70{padding-bottom:70px;}
@media only screen and (min-width: 768px) and (max-width: 991px){
.section-space--pb_70{padding-bottom:40px;}
}
@media only screen and (max-width: 767px){
.section-space--pb_70{padding-bottom:30px;}
}
.mb-30{margin-bottom:30px;}
.mt-20{margin-top:20px;}
@media (min-width: 1200px){
.container{max-width:1200px;}
}
.ht-btn{font-size:15px;font-weight:500;border-style:solid;border-radius:5px;border-color:transparent;padding:0 36px;text-align:center;color:#ffffff;background:#211d2e;border-width:1px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}
.ht-btn:hover,.ht-btn:active,.ht-btn:focus{color:#ffffff;background-image:#211d2e;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}
.ht-btn.ht-btn-md{font-size:15px;font-weight:500;letter-spacing:0em;line-height:54px;height:54px;}
.contact-input{margin:0 -10px;}
.contact-input .contact-inner{float:left;margin:0 0 20px;padding:0 10px;width:50%;}
@media only screen and (max-width: 575px){
.contact-input .contact-inner{width:100%;}
}
.contact-inner{margin:0 0 20px;}
.contact-inner input,.contact-inner textarea{width:100%;color:#000;border-color:#f8f8f8;background-color:#f8f8f8;font-size:15px;font-weight:400;letter-spacing:0em;border:none;width:100%;outline:none;border:1px solid #eee;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:5px;padding:3px 20px;height:56px;}
.contact-inner textarea{height:150px;padding:15px;}
@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px){
.conact-us-wrap-one{margin-bottom:30px;}
}
.conact-us-wrap-one .heading{position:relative;padding-left:34px;font-weight:600;line-height:1.4;}
.conact-us-wrap-one .heading::before{content:'';position:absolute;top:50%;left:0;width:4px;height:94%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#d2a98e;}
.conact-us-wrap-one .sub-heading{margin-top:15px;font-size:18px;margin-left:34px;color:#696969;}
/*! CSS Used fontfaces */
@font-face{font-family:'CerebriSans';src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Regular.eot);src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Regular.eot#iefix) format('embedded-opentype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Regular.ttf) format('truetype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Regular.woff) format('woff'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Regular.svg) format('svg');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'CerebriSans';src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Italic.eot);src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Italic.eot#iefix) format('embedded-opentype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Italic.ttf) format('truetype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Italic.woff) format('woff'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Italic.svg) format('svg');font-weight:400;font-style:italic;font-display:swap;}
@font-face{font-family:'CerebriSans';src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Light.eot);src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Light.eot#iefix) format('embedded-opentype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Light.ttf) format('truetype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Light.woff) format('woff'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Light.svg) format('svg');font-weight:100;font-style:normal;font-display:swap;}
@font-face{font-family:'CerebriSans';src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Medium.eot);src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Medium.eot#iefix) format('embedded-opentype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Medium.ttf) format('truetype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Medium.woff) format('woff'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Medium.svg) format('svg');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'CerebriSans';src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-SemiBold.eot);src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-SemiBold.eot#iefix) format('embedded-opentype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-SemiBold.ttf) format('truetype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-SemiBold.woff) format('woff'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-SemiBold.svg) format('svg');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'CerebriSans';src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Bold.eot);src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Bold.eot#iefix) format('embedded-opentype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Bold.ttf) format('truetype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Bold.woff) format('woff'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Bold.svg) format('svg');font-weight:700;font-style:normal;font-display:swap;}
@font-face{font-family:'CerebriSans';src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-ExtraBold.eot);src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-ExtraBold.eot#iefix) format('embedded-opentype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-ExtraBold.ttf) format('truetype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-ExtraBold.woff) format('woff'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-ExtraBold.svg) format('svg');font-weight:800;font-style:normal;font-display:swap;}
@font-face{font-family:'CerebriSans';src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Heavy.eot);src:url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Heavy.eot#iefix) format('embedded-opentype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Heavy.ttf) format('truetype'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Heavy.woff) format('woff'),url(https://htmldemo.net/mitech/assets/fonts/cerebrisans/CerebriSans-Heavy.svg) format('svg');font-weight:900;font-style:normal;font-display:swap;}