.care2travel{text-align: center; margin-top: -100px; z-index: 999; position: absolute; left:0; right:0; margin-left:auto; margin-right:auto; width: 50%;}
.care2travel img{border: 10px solid #ffffff;}
a[disabled],input[disabled],button[disabled],textarea[disabled]{cursor: not-allowed !important; opacity: .5 !important;}
a:focus,input:focus,button:focus,textarea:focus{outline: none;}
p{margin-top: 0; margin-bottom: 10px;}
img{max-width: 100%; height: auto; border: 0;}
.page-wrap{overflow: hidden;}
.md-section{position: relative; background-repeat: no-repeat; background-size: cover; background-position: center center; z-index: 9; padding-top: 30px; padding-bottom: 30px;}
@media (min-width: 320px){.md-section{padding-top: calc(6.81818vw + 28.18182px); padding-bottom: calc(6.81818vw + 28.18182px);}}
@media (min-width: 1200px){.md-section{padding-top: 110px; padding-bottom: 110px;}}
.full{width: 100%; height: 100vh;}
a{color: inherit; text-decoration: none;}
img{vertical-align: middle;}
a:hover{text-decoration: none; color: #00b0f0;}
a:focus{text-decoration: none;}
::-moz-selection{color: #fff; background-color: #1a1a23;}
::selection{color: #fff; background-color: #1a1a23;}
.md-section{padding-top: 30px; padding-bottom: 30px;}
@media (min-width: 320px){.md-section{padding-top: calc(14.88095vw + 2.38095px); padding-bottom: calc(14.88095vw + 2.38095px);}}
@media (min-width: 992px){.md-section{padding-top: 30px; padding-bottom: 30px;}}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{box-shadow: none; outline: none; margin: 0; border-radius: 0; padding: 0 15px; line-height: 44px; border: 1px solid #ebebeb; color: #000; font-size: 14px; vertical-align: middle; height: 46px; width: 100%; margin-bottom: 20px; background-color: #f7f7f7;}
select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder{color: #c2c2c2;}
select::-moz-placeholder,textarea::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder{color: #c2c2c2;}
select:-moz-placeholder,textarea:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="color"]:-moz-placeholder{color: #c2c2c2;}
select:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder{color: #c2c2c2;}
select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{border-color: #00b0f0;}
select:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,input[type="text"]:focus::-webkit-input-placeholder,input[type="password"]:focus::-webkit-input-placeholder,input[type="datetime"]:focus::-webkit-input-placeholder,input[type="datetime-local"]:focus::-webkit-input-placeholder,input[type="date"]:focus::-webkit-input-placeholder,input[type="month"]:focus::-webkit-input-placeholder,input[type="time"]:focus::-webkit-input-placeholder,input[type="week"]:focus::-webkit-input-placeholder,input[type="number"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder,input[type="url"]:focus::-webkit-input-placeholder,input[type="search"]:focus::-webkit-input-placeholder,input[type="tel"]:focus::-webkit-input-placeholder,input[type="color"]:focus::-webkit-input-placeholder{color: #1f1c2f;}
select:focus::-moz-placeholder,textarea:focus::-moz-placeholder,input[type="text"]:focus::-moz-placeholder,input[type="password"]:focus::-moz-placeholder,input[type="datetime"]:focus::-moz-placeholder,input[type="datetime-local"]:focus::-moz-placeholder,input[type="date"]:focus::-moz-placeholder,input[type="month"]:focus::-moz-placeholder,input[type="time"]:focus::-moz-placeholder,input[type="week"]:focus::-moz-placeholder,input[type="number"]:focus::-moz-placeholder,input[type="email"]:focus::-moz-placeholder,input[type="url"]:focus::-moz-placeholder,input[type="search"]:focus::-moz-placeholder,input[type="tel"]:focus::-moz-placeholder,input[type="color"]:focus::-moz-placeholder{color: #1f1c2f;}
select:focus:-moz-placeholder,textarea:focus:-moz-placeholder,input[type="text"]:focus:-moz-placeholder,input[type="password"]:focus:-moz-placeholder,input[type="datetime"]:focus:-moz-placeholder,input[type="datetime-local"]:focus:-moz-placeholder,input[type="date"]:focus:-moz-placeholder,input[type="month"]:focus:-moz-placeholder,input[type="time"]:focus:-moz-placeholder,input[type="week"]:focus:-moz-placeholder,input[type="number"]:focus:-moz-placeholder,input[type="email"]:focus:-moz-placeholder,input[type="url"]:focus:-moz-placeholder,input[type="search"]:focus:-moz-placeholder,input[type="tel"]:focus:-moz-placeholder,input[type="color"]:focus:-moz-placeholder{color: #1f1c2f;}
select:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,input[type="text"]:focus:-ms-input-placeholder,input[type="password"]:focus:-ms-input-placeholder,input[type="datetime"]:focus:-ms-input-placeholder,input[type="datetime-local"]:focus:-ms-input-placeholder,input[type="date"]:focus:-ms-input-placeholder,input[type="month"]:focus:-ms-input-placeholder,input[type="time"]:focus:-ms-input-placeholder,input[type="week"]:focus:-ms-input-placeholder,input[type="number"]:focus:-ms-input-placeholder,input[type="email"]:focus:-ms-input-placeholder,input[type="url"]:focus:-ms-input-placeholder,input[type="search"]:focus:-ms-input-placeholder,input[type="tel"]:focus:-ms-input-placeholder,input[type="color"]:focus:-ms-input-placeholder{color: #1f1c2f;}
select[disabled],textarea[disabled],input[type="text"][disabled],input[type="password"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="date"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="week"][disabled],input[type="number"][disabled],input[type="email"][disabled],input[type="url"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="color"][disabled]{opacity: .65; cursor: not-allowed;}
input:not([type="button"]):not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="color"]),textarea{-webkit-appearance: none; -moz-appearance: none; appearance: none;}
input[type="checkbox"],input[type="radio"]{width: auto !important;}
textarea{height: auto !important;}
{}
body{margin: 0; padding: 0; line-height: 1.875; font-size: 14px; font-weight: 400; font-family: "Roboto", sans-serif; color: #626262;}
a{color: #1f1c2f; transition: all .3s ease;}
a,input,textarea,select{outline: none;}
h1,h2,h3,h4,h5,h6{font-weight: 700; line-height: 1.33333; color: #1f1c2f;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color: inherit; text-decoration: none;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color: #00b0f0; text-decoration: none;}
h1{font-size: 68px;}
h2{font-size: 42px;}
h3{font-size: 30px;}
h4{font-size: 24px;}
h5{font-size: 16px;}
h6{font-size: 14px;}
h3,h1,h2,h3{margin-top: 0; margin-bottom: 15px;}
h4,h5,h6{margin-top: 0; margin-bottom: 15px;}
img{max-width: 100%;}
blockquote{border: 0; font-size: 18px; padding: 30px; margin: 0 0 70px 0; position: relative; color: #626262; background-color: #f7f7f7;}
@media (min-width: 992px){blockquote{padding: 40px 100px;}}
blockquote:before{content: ''; width: 5px; height: 100%; background-color: #00b0f0; position: absolute; top: 0; left: 0;}
blockquote p{font-style: italic;}
blockquote p:last-child{margin-bottom: 0;}
blockquote i{font-size: 14px !important; margin-bottom: 20px;}
blockquote cite{display: block; font-size: 16px; font-style: normal; font-family: "Roboto", sans-serif; margin-top: 15px;}
@media (min-width: 576px){blockquote{font-size: 14px;}}
abbr{color: #67dee8; border-width: 2px;}
mark,.mark{background-color: #00b0f0; color: #fff;}
.owl-carousel .owl-item{display: inline-block; vertical-align: top; float: none;}
.owl-carousel .owl-item img{width: 100%;}
.owl-dots{right: 2%; margin-top: -80px; z-index: 999; position: absolute;}
.owl-dot{display: inline-block; width: 12px; height: 12px; margin: 10px; border-radius: 50%; background-color: #c2c2c2;}
.owl-dot.active{background-color: #00b0f0;}
.fn{font-size: 18px; font-weight: 700; color: #626262; margin-bottom: 15px;}
.children{list-style: none; padding: 0; margin: 0;}
.grid-css .grid-item .grid-item__inner{position: relative;}
[data-col-xs="1"].grid-css .grid-item,[data-col-xs="1"].grid-css .grid-sizer{width: 100%;}
[data-col-xs="2"].grid-css .grid-item,[data-col-xs="2"].grid-css .grid-sizer{width: 50%;}
[data-col-xs="2"].grid-css .grid-item.large{width: 100%;}
[data-col-xs="3"].grid-css .grid-item,[data-col-xs="3"].grid-css .grid-sizer{width: 33.33333%;}
[data-col-xs="3"].grid-css .grid-item.large{width: 66.66667%;}
[data-col-xs="4"].grid-css .grid-item,[data-col-xs="4"].grid-css .grid-sizer{width: 25%;}
[data-col-xs="4"].grid-css .grid-item.large{width: 50%;}
[data-col-xs="5"].grid-css .grid-item,[data-col-xs="5"].grid-css .grid-sizer{width: 20%;}
[data-col-xs="5"].grid-css .grid-item.large{width: 40%;}
[data-col-xs="6"].grid-css .grid-item,[data-col-xs="6"].grid-css .grid-sizer{width: 16.66667%;}
[data-col-xs="6"].grid-css .grid-item.large{width: 33.33333%;}
[data-col-xs="7"].grid-css .grid-item,[data-col-xs="7"].grid-css .grid-sizer{width: 14.28571%;}
[data-col-xs="7"].grid-css .grid-item.large{width: 28.57143%;}
[data-col-xs="8"].grid-css .grid-item,[data-col-xs="8"].grid-css .grid-sizer{width: 12.5%;}
[data-col-xs="8"].grid-css .grid-item.large{width: 25%;}
[data-col-xs="9"].grid-css .grid-item,[data-col-xs="9"].grid-css .grid-sizer{width: 11.11111%;}
[data-col-xs="9"].grid-css .grid-item.large{width: 22.22222%;}
[data-col-xs="10"].grid-css .grid-item,[data-col-xs="10"].grid-css .grid-sizer{width: 10%;}
[data-col-xs="10"].grid-css .grid-item.large{width: 20%;}
@media (min-width: 768px){[data-col-sm="1"].grid-css .grid-item,[data-col-sm="1"].grid-css .grid-sizer{width: 100%;}
[data-col-sm="2"].grid-css .grid-item,[data-col-sm="2"].grid-css .grid-sizer{width: 50%;}
[data-col-sm="2"].grid-css .grid-item.large{width: 100%;}
[data-col-sm="3"].grid-css .grid-item,[data-col-sm="3"].grid-css .grid-sizer{width: 33.33333%;}
[data-col-sm="3"].grid-css .grid-item.large{width: 66.66667%;}
[data-col-sm="4"].grid-css .grid-item,[data-col-sm="4"].grid-css .grid-sizer{width: 25%;}
[data-col-sm="4"].grid-css .grid-item.large{width: 50%;}
[data-col-sm="5"].grid-css .grid-item,[data-col-sm="5"].grid-css .grid-sizer{width: 20%;}
[data-col-sm="5"].grid-css .grid-item.large{width: 40%;}
[data-col-sm="6"].grid-css .grid-item,[data-col-sm="6"].grid-css .grid-sizer{width: 16.66667%;}
[data-col-sm="6"].grid-css .grid-item.large{width: 33.33333%;}
[data-col-sm="7"].grid-css .grid-item,[data-col-sm="7"].grid-css .grid-sizer{width: 14.28571%;}
[data-col-sm="7"].grid-css .grid-item.large{width: 28.57143%;}
[data-col-sm="8"].grid-css .grid-item,[data-col-sm="8"].grid-css .grid-sizer{width: 12.5%;}
[data-col-sm="8"].grid-css .grid-item.large{width: 25%;}
[data-col-sm="9"].grid-css .grid-item,[data-col-sm="9"].grid-css .grid-sizer{width: 11.11111%;}
[data-col-sm="9"].grid-css .grid-item.large{width: 22.22222%;}
[data-col-sm="10"].grid-css .grid-item,[data-col-sm="10"].grid-css .grid-sizer{width: 10%;}
[data-col-sm="10"].grid-css .grid-item.large{width: 20%;}}
@media (min-width: 992px){[data-col-md="1"].grid-css .grid-item,[data-col-md="1"].grid-css .grid-sizer{width: 100%;}
[data-col-md="2"].grid-css .grid-item,[data-col-md="2"].grid-css .grid-sizer{width: 50%;}
[data-col-md="2"].grid-css .grid-item.large{width: 100%;}
[data-col-md="3"].grid-css .grid-item,[data-col-md="3"].grid-css .grid-sizer{width: 33.33333%;}
[data-col-md="3"].grid-css .grid-item.large{width: 66.66667%;}
[data-col-md="4"].grid-css .grid-item,[data-col-md="4"].grid-css .grid-sizer{width: 25%;}
[data-col-md="4"].grid-css .grid-item.large{width: 50%;}
[data-col-md="5"].grid-css .grid-item,[data-col-md="5"].grid-css .grid-sizer{width: 20%;}
[data-col-md="5"].grid-css .grid-item.large{width: 40%;}
[data-col-md="6"].grid-css .grid-item,[data-col-md="6"].grid-css .grid-sizer{width: 16.66667%;}
[data-col-md="6"].grid-css .grid-item.large{width: 33.33333%;}
[data-col-md="7"].grid-css .grid-item,[data-col-md="7"].grid-css .grid-sizer{width: 14.28571%;}
[data-col-md="7"].grid-css .grid-item.large{width: 28.57143%;}
[data-col-md="8"].grid-css .grid-item,[data-col-md="8"].grid-css .grid-sizer{width: 12.5%;}
[data-col-md="8"].grid-css .grid-item.large{width: 25%;}
[data-col-md="9"].grid-css .grid-item,[data-col-md="9"].grid-css .grid-sizer{width: 11.11111%;}
[data-col-md="9"].grid-css .grid-item.large{width: 22.22222%;}
[data-col-md="10"].grid-css .grid-item,[data-col-md="10"].grid-css .grid-sizer{width: 10%;}
[data-col-md="10"].grid-css .grid-item.large{width: 20%;}}
@media (min-width: 1200px){[data-col-lg="1"].grid-css .grid-item,[data-col-lg="1"].grid-css .grid-sizer{width: 100%;}
[data-col-lg="2"].grid-css .grid-item,[data-col-lg="2"].grid-css .grid-sizer{width: 50%;}
[data-col-lg="2"].grid-css .grid-item.large{width: 100%;}
[data-col-lg="3"].grid-css .grid-item,[data-col-lg="3"].grid-css .grid-sizer{width: 33.33333%;}
[data-col-lg="3"].grid-css .grid-item.large{width: 66.66667%;}
[data-col-lg="4"].grid-css .grid-item,[data-col-lg="4"].grid-css .grid-sizer{width: 25%;}
[data-col-lg="4"].grid-css .grid-item.large{width: 50%;}
[data-col-lg="5"].grid-css .grid-item,[data-col-lg="5"].grid-css .grid-sizer{width: 20%;}
[data-col-lg="5"].grid-css .grid-item.large{width: 40%;}
[data-col-lg="6"].grid-css .grid-item,[data-col-lg="6"].grid-css .grid-sizer{width: 16.66667%;}
[data-col-lg="6"].grid-css .grid-item.large{width: 33.33333%;}
[data-col-lg="7"].grid-css .grid-item,[data-col-lg="7"].grid-css .grid-sizer{width: 14.28571%;}
[data-col-lg="7"].grid-css .grid-item.large{width: 28.57143%;}
[data-col-lg="8"].grid-css .grid-item,[data-col-lg="8"].grid-css .grid-sizer{width: 12.5%;}
[data-col-lg="8"].grid-css .grid-item.large{width: 25%;}
[data-col-lg="9"].grid-css .grid-item,[data-col-lg="9"].grid-css .grid-sizer{width: 11.11111%;}
[data-col-lg="9"].grid-css .grid-item.large{width: 22.22222%;}
[data-col-lg="10"].grid-css .grid-item,[data-col-lg="10"].grid-css .grid-sizer{width: 10%;}
[data-col-lg="10"].grid-css .grid-item.large{width: 20%;}}
[data-gap="5"].grid-css .grid__inner{margin: -3px;}
[data-gap="5"].grid-css .grid__inner .grid-item .grid-item__content-wrapper{margin: 3px; top: 3px; right: 3px; bottom: 3px; left: 3px;}
[data-gap="10"].grid-css .grid__inner{margin: -5px;}
[data-gap="10"].grid-css .grid__inner .grid-item .grid-item__content-wrapper{margin: 5px; top: 5px; right: 5px; bottom: 5px; left: 5px;}
[data-gap="15"].grid-css .grid__inner{margin: -8px;}
[data-gap="15"].grid-css .grid__inner .grid-item .grid-item__content-wrapper{margin: 8px; top: 8px; right: 8px; bottom: 8px; left: 8px;}
[data-gap="20"].grid-css .grid__inner{margin: -10px;}
[data-gap="20"].grid-css .grid__inner .grid-item .grid-item__content-wrapper{margin: 10px; top: 10px; right: 10px; bottom: 10px; left: 10px;}
[data-gap="25"].grid-css .grid__inner{margin: -13px;}
[data-gap="25"].grid-css .grid__inner .grid-item .grid-item__content-wrapper{margin: 13px; top: 13px; right: 13px; bottom: 13px; left: 13px;}
[data-gap="30"].grid-css .grid__inner{margin: -15px;}
[data-gap="30"].grid-css .grid__inner .grid-item .grid-item__content-wrapper{margin: 15px; top: 15px; right: 15px; bottom: 15px; left: 15px;}
[data-gap="35"].grid-css .grid__inner{margin: -18px;}
[data-gap="35"].grid-css .grid__inner .grid-item .grid-item__content-wrapper{margin: 18px; top: 18px; right: 18px; bottom: 18px; left: 18px;}
[data-gap="40"].grid-css .grid__inner{margin: -20px;}
[data-gap="40"].grid-css .grid__inner .grid-item .grid-item__content-wrapper{margin: 20px; top: 20px; right: 20px; bottom: 20px; left: 20px;}
[data-gap="45"].grid-css .grid__inner{margin: -23px;}
[data-gap="45"].grid-css .grid__inner .grid-item .grid-item__content-wrapper{margin: 23px; top: 23px; right: 23px; bottom: 23px; left: 23px;}
[data-gap="50"].grid-css .grid__inner{margin: -25px;}
[data-gap="50"].grid-css .grid__inner .grid-item .grid-item__content-wrapper{margin: 25px; top: 25px; right: 25px; bottom: 25px; left: 25px;}
.grid-css{margin: 0;}
.grid-css .grid-item,.grid-css .grid-sizer{width: 100%;}
.grid-css .grid-item .grid-item__inner .grid-item__content-wrapper{background-color: #ccc;}
.grid-css{margin-bottom: 80px;}
.grid-css .grid-item .grid-item__inner .grid-item__content-wrapper{background-color: transparent;}
.post-02{position: relative; margin-bottom: 30px;}
.post-02__media img{width: 100%;}
.post-02__body{padding: 20px 30px; border: 1px solid #ebebeb; border-top: none; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.8); color: #fff; visibility: hidden; opacity: 0; display: flex; align-items: center; justify-content: center; transition: opacity .2s, visibility .2s;}
.post-02:hover .post-02__body{visibility: visible; opacity: 1;}
.post-02__body{transition: .2s; transform: translateY(1em);}
.post-02:hover .post-02__body{transform: translateY(0);}
.post-02__title{font-size: 18px; margin-bottom: 0; color: #ffffff;}
.post-02__department{color: #c2c2c2;}
.social-01{text-align: center;}
.testimonial{padding: 40px; margin: 50px 0; transition: all ease .3s; background-color: #00b2eb; border-radius: 25px;}
.testimonial_left{position: absolute; left: 20px; width: 48%;}
.testimonial_right{position: absolute; right: 20px; width: 48%;}
.testimonial:hover{background-color: #000000; box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .2);}
.testimonial__name{font-size: 36px; margin-top: 10px; margin-bottom: 0;}
.testimonial__position{color: #c2c2c2;}
@media only screen  and (max-width:768px){.testimonial_left{position: absolute; left: 20px; width: 38%;}
.testimonial{padding: 10px; margin: 50px 0; transition: all ease .3s; background-color: #00b2eb; border-radius: 25px;}
.testimonial_left{position: absolute; right: 20px; width: 38%;}}
.footer{background-color: #000000; overflow: hidden; color: #ffffff;}
.footer h3{color: #ffffff;}
.footer .row{position: relative;}
.footer__main{padding: 80px 15px 50px;}
@media (min-width: 768px){.footer__main{padding: 80px 30px 40px;}}
@media (min-width: 1200px){.footer__main{padding: 140px 75px 60px;}}
.footer__copyright{text-align: center; padding: 15px 0; border-top: 1px solid rgba(235, 235, 235, .1);}
.footer__item{margin-bottom: 40px;}
.footer__item a{color: #fff;}
.consult_backToTop{top: 0; right: 30px; position: absolute; display: block; text-align: right;}
.consult_backToTop a{color: #00b0f0 !important; padding-right: 0;}
.consult_backToTop i{margin-right: 10px;}
@media (min-width: 768px){.consult_backToTop{padding-right: 0;}}
@media (min-width: 992px){.consult_backToTop{position: static;}}
@charset "UTF-8";





.header{
    position: fixed;
    z-index: 999;
    width: 100%;
    background-color: white;
    box-shadow: 0 0 8px 0 rgba(0, 0, 0, .1);
    transition: background ease .3s;
}
.header .container{position: relative;}
.header:after,.header:before{content: ""; display: table; clear: both;}
.header .consult-nav{float: right; padding: 35px 20px;}
.header .consult-nav .consult-menu a{text-transform: capitalize;}
@media (min-width: 992px){.header .consult-nav .consult-menu a{text-transform: uppercase;}}
@media (min-width: 992px){.header .consult-nav{text-align: center; padding: 0;}}
.header.shrink{position: fixed; background-color: white;}
.header.shrink .header__logo{height: 65px; line-height: 65px;}
@media (min-width: 992px){.header.shrink .consult-nav .consult-menu > li > a{height: 70px; line-height: 70px;}}
.header.shrink .consult-nav{padding: 15px 20px;}
@media (min-width: 992px){.header.shrink .consult-nav{padding: 0;}}
.header + *{margin-top: 100px;}
.header__logo{height: 100px; max-width: 160px; line-height: 100px; float: left; transition: height .3s ease;}
.navbar-toggle{cursor: pointer;}
.navbar-toggle > span{width: 31px; height: 3px; background-color: #1f1c2f; display: block; margin: 5px auto; transition: all .3s ease-in-out;}
.navbar-toggle.open > span:nth-child(1),.navbar-toggle.open > span:nth-child(3){width: 25px;}
.navbar-toggle.open > span:nth-child(1){-webkit-transform: translateX(-10px) rotate(-45deg); transform: translateX(-10px) rotate(-45deg);}
.navbar-toggle.open > span:nth-child(3){-webkit-transform: translateX(-10px) rotate(45deg); transform: translateX(-10px) rotate(45deg);}
.consult-nav{z-index: 999;}
.consult-nav ul{list-style: none; margin: 0; padding: 0; font-size: 0;}
.consult-nav li{position: relative; z-index: 9;}
.consult-nav li a{display: block; position: relative; text-decoration: none;}
@media (min-width: 993px){.consult-nav{text-align: center;}
.consult-nav li:hover > a{color: #00b0f0;}
.consult-nav .consult-menu .sub-menu{opacity: 0; visibility: hidden; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 50% 0; transform-origin: 50% 0;}
.consult-nav .consult-menu li:hover > .sub-menu{opacity: 1; visibility: visible; -webkit-transform: scaleY(1); transform: scaleY(1);}
.consult-nav .consult-menu a{padding: 20px 30px;}
.consult-nav .consult-menu .sub-menu{background-color: #fff; text-align: left; border: 1px solid rgba(0, 0, 0, .1); border-top: 3px solid #00b0f0;}
.consult-nav .consult-menu .sub-menu a{padding: 10px 15px; border-top: 1px solid rgba(0, 0, 0, .1);}
.consult-nav .consult-menu .sub-menu a:after{right: 15px;}
.consult-nav .consult-menu .sub-menu li .sub-menu{top: -2px;}
.consult-nav .consult-menu .sub-menu li:first-child > a{border-top: 0;}
.consult-nav .consult-menu .sub-menu li:first-child .sub-menu{top: -3px;}
.consult-nav .consult-menu > li{display: inline-block;}
.consult-nav .consult-menu a{font-size: 14px; color: #000000; transition: all 300ms ease; font-weight: 700; text-transform: uppercase; padding: 0 15px; height: 100px; line-height: 100px;}
.consult-nav .consult-menu .sub-menu{display: block !important;}
.consult-nav .consult-menu .sub-menu{width: 250px; position: absolute; top: 100%; z-index: -1; left: 0; transition: all 300ms cubic-bezier(.175, .885, .32, 1.275);}
.consult-nav .consult-menu .sub-menu .sub-menu{top: 0; left: 100%;}
.consult-nav .consult-menu .sub-menu li.menu-item-has-children > a:after{font-family: "FontAwesome"; content: "\F105"; position: absolute; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%);}
.consult-nav .consult-menu .sub-menu li > a{font-size: 14px; transition: all 300ms ease; font-weight: 300; text-transform: capitalize; height: auto; line-height: 1.875; color: #8f8f8f; border-bottom: none; box-shadow: none;}
.consult-nav .consult-menu .sub-menu li:hover > a{color: #00b0f0;}
.consult-nav .navbar-toggle{display: none;}}
@media (max-width: 992px){.consult-nav .consult-menu{position: fixed; top: 0; will-change: transform;}
.consult-nav .consult-menu a{font-size: 14px;}
.consult-nav .consult-menu a:after{right: 0; width: 50px; text-align: center;}
.consult-nav .consult-menu .sub-menu{display: none;}
.consult-nav .consult-menu{background-color: #111;}
.consult-nav .consult-menu a{border-bottom: 1px solid rgba(255, 255, 255, .1); color: #eee;}
.consult-nav .consult-menu a:after{border-left: 1px solid rgba(255, 255, 255, .1);}
.consult-nav .consult-menu{left: 0; width: 280px; background-color: #111; -webkit-transform: translate(-100%, 0); transform: translate(-100%, 0);}
.consult-nav .active.consult-menu{-webkit-transform: translate(0, 0); transform: translate(0, 0);}
.consult-nav .consult-menu{z-index: 99999; height: 100%; overflow-x: hidden; overflow-y: auto; text-align: left; width: 280px; transition: all 300ms ease;}
.consult-nav .consult-menu li{position: relative;}
.consult-nav .consult-menu li.menu-item-has-children > a:after{font-family: "FontAwesome"; content: "\F107"; position: absolute; top: 50%; -webkit-transform: translate(0, -50%); transform: translate(0, -50%);}
.consult-nav .consult-menu a{padding: 12px 15px; font-size: 14px;}
.consult-nav .consult-menu a:hover{color: #00b0f0;}
.consult-nav .consult-menu .active > a{color: #00b0f0;}
.consult-nav .consult-menu .sub-menu a{padding: 12px 15px;}
.consult-nav .consult-menu .sub-menu .menu-item-has-children > a:hover{color: #00b0f0;}
.consult-nav .consult-menu .sub-menu .menu-item-has-children.active > a{color: #00b0f0;}
.consult-nav .navbar-toggle{display: block;}}
.slider{position: relative;}
.slider__item{height: 100vh; text-align: center;}
.slider__item:after{content: ""; top: 0; left: 0; position: absolute; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .5);}
.slider__content{position: relative; z-index: 2;}
.slider__content h2{font-weight: 400; color: white; font-size: 30px;}
@media (min-width: 320px){.slider__content h2{font-size: calc(5.65476vw + 11.90476px);}}
@media (min-width: 992px){.slider__content h2{font-size: 68px;}}
.slider__content p{font-size: 18px; color: #c2c2c2;}
.filter__list{text-align: center; list-style: none; padding: 0; margin-bottom: 50px;}
.filter__list > li{display: inline-block; padding: 10px; margin: 0 10px;}
.filter__list a{font-weight: 700; color: #ffffff;}
.filter__list a:hover{color: #ffffff; background-color: #000000;}
.consult-projectDetail__main{box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .2); background-color: white; padding-left: 30px; padding-right: 30px; position: relative; z-index: 1; padding-top: 50px; padding-bottom: 50px; font-size: 16px;}
@media (min-width: 768px){.consult-projectDetail__main{padding-top: calc(20.83333vw - 110px); padding-bottom: calc(20.83333vw - 110px);}}
@media (min-width: 1200px){.consult-projectDetail__main{padding-top: 140px; padding-bottom: 140px;}}
@media (min-width: 992px){.consult-projectDetail__main{margin-top: -100px; padding-left: 0; padding-right: 0;}
.consult-projectDetail__main p.text{margin-bottom: 70px;}}
.consult-projectDetail__main p.text{margin-bottom: 40px;}
.consult-projectDetail__main .social-01{float: left; margin-bottom: 30px;}
.consult-projectDetail__main .social-01 + *{clear: both;}
@media (min-width: 992px){.consult-projectDetail__main .social-01{position: absolute; left: 0;}}
@media (min-width: 1200px){.consult-projectDetail__main .social-01{left: 10%;}}
.consult-projectDetail__main h1{font-size: 24px; margin-bottom: 20px;}
@media (min-width: 576px){.consult-projectDetail__main h1{font-size: calc(2.88462vw + 7.38462px);}}
@media (min-width: 1200px){.consult-projectDetail__main h1{font-size: 42px;}}
.consult-projectDetail__slider .owl-dots{left: 0; right: 0; bottom: 50px; position: absolute;}
