@import url('https://fonts.googleapis.com/css?family=Kristi|Montserrat:400,700|Open+Sans&display=swap');
html,body,#gulf,.mm-page{height: 100%;width: 100%;position: relative;}
body{font-family: 'Open Sans', sans-serif;font-size: 100%;margin:0;padding:0;color:#333;background-color: #FFF;}
img{max-width: 100%;}
a{color:#333;transition: all 0.3s ease;}
button{transition: all 0.3s ease;}
a,.animete{outline: none;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
a:hover,a:focus,a.active{text-decoration: none;color:#F58221;outline: none;}
.padno-left{padding-left:0;}
.padno-right{padding-right: 0;}
.padno{padding-right: 0;padding-left: 0;}
.anime{opacity: 0;}
select option{background-color: #2B2A2A;}
.btn-orange{background: #F58221;color: #fff;}
.btn-orange:hover,.btn-orange:focus{background-color: #333;}
.form-control.hform{color:#FFF;}
.form-control:focus,.hflex-form .custom-select:focus{border-color: #F58221;box-shadow: 0 0 0 .2rem rgba(245,130,33,.25);}
.header-flex > div{flex-grow: 1;}
.logo-flex .logo,.logo-flex .stick-logo{max-width: 250px;transition: all 0.3s ease;position: relative;}
.stick-logo{display: none;}
.menu-flex{width: 100%;display: flex;align-items: center;}
.menu-flex > ul{display: flex;flex-grow:1;list-style: none;padding: 0;margin: 0;height: 100%;align-items: center;justify-content: flex-end;}
.menu-flex ul li{display: flex;padding: 0 2rem;position: relative;height: 100%;align-items: center;}
.menu-flex ul li a{font-size: 14px;color: #333;text-transform: uppercase;font-weight: 600;position: relative;}
.menu-flex ul li a:before{position: absolute;-webkit-transition: all 0.35s ease;transition: all 0.35s ease;}
.menu-flex ul li a:before {bottom: -4px;display: block;height: 3px;width: 0%;content: "";background-color: #F58221;}
.menu-flex ul li a:hover{color:#F58221;}
.menu-flex ul li a:hover:before,.menu-flex ul li .current a:before {opacity: 1;width: 100%;}
.menu-flex ul li ul{border: 1px solid #EEEBEB;padding:0;display:none !important;position: absolute;top:100%;left: 0;background: #FFF;height: auto;min-width: 250px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;flex-direction: column;}
.menu-flex ul li:hover ul{display: block !important;}
.menu-flex ul li ul li{padding: 0;}
.menu-flex ul li ul li a::before{height: 0;}
.menu-flex ul li ul li a{padding: 10px;width: 100%;}
.menu-flex ul li ul li a:hover{background-color: #EEEBEB;}
.home-slider{overflow:hidden;position: relative;height: 80%;transition: all 0.3s ease;}
.home-slider .slick-dots{position: absolute;right:20px;bottom:15px;padding: 0;margin: 0;list-style: none;width: 100%;display: none;justify-content: center;align-items: center;}
.home-slider .slick-dots li{cursor:pointer;float: right;display:block;width: 12px;height: 12px;background-color: #FFF;opacity: 0.5;margin: 0 3px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;border-radius: 50%;}
.home-slider .slick-dots li.slick-active{opacity: 1;}
.home-slider .slick-dots li button{display: none;}
.slick-track,.slick-list,.slide-d{height: 100%;}
.slide-over{width: 100%;height: 100%;background-color: rgba(0,0,0,0.2);position: absolute;}
.slide-a{display: block;position: relative;color:#FFF;height: 100%;background-position: center top;background-repeat: no-repeat;background-size: cover;}
.slide-a:hover{color:#FFF;}
.slide-a img{width: 100%;}
.slide-a .caption{position: absolute;width: 100%;top:0;left:0;height: 100%;display: flex;align-items: center;}
.slide-a h2{font-size: 3rem;text-transform: uppercase;max-width: 480px;font-weight: 700;}
.slide-a p{max-width: 500px;padding-top: 15px;}
.slide-link{color:#FFF;height: 100%;border:2px solid #F58221;background-color:#F58221;border-radius: 10px;padding: 3px 10px;display: inline-block;}
.slide-link:hover{color:#F58221;border-color:#FFF;background-color: #FFF;}
.h-flex{display: flex;color:#FFF;overflow: hidden;}
.wrap{flex-wrap: wrap;}
.h-flex .hflex-l{flex-grow: 1;display: flex;padding:4rem 3rem;align-items: center;width: 50%;background: #2b2a2a;}
.h-flex.white .hflex-l{background-color: #FFF;}
.anime-flex .av-container{width: 50%;display: flex;}
.hflex-l .hflex-form{max-width: 90%;}
.hflex-l.fl-end .av-container{justify-content: flex-end;display: flex;}
.hflex-l.fl-ende1{justify-content: flex-end;}
.hflex-l.fl-ende1,.hflex-l.fl-ende2{background-color: #c7dcdf;color: #F58221;}
.hflex-form h4{font-size:1.4rem;font-weight: 600;margin-bottom: 1rem;display: flex;align-items: center;}
.hflex-l.fl-ende2 h4{color: #068484;}
.fl-ende1 .hflex-form h4::after{font-family: "Font Awesome 5 Free"; font-weight: 900;font-size: 3rem;content:"\f101";margin-left:1rem;}
.fl-ende2 .hflex-form h4::before{font-family: "Font Awesome 5 Free"; font-weight: 900;font-size: 3rem;content:"\f100";margin-right: 1rem;}
.hflex-form .custom-select{color:#FFF;background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='white' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-color: rgba(255,255,255,0.2);}
.hflex-form .form-control{background-color: rgba(255,255,255,0.2);}
.hflex-form .form-control::placeholder{color:#FFF;}
.hflex-form .form-control:-ms-input-placeholder{color:#FFF;}
.hflex-form .form-control::-webkit-input-placeholder{color:#FFF;}
.hflex-form .form-control:focus,.hflex-form .custom-select:focus{border-color: #F58221;box-shadow: 0 0 0 .2rem rgba(245,130,33,.25);}
.hflex-l .btn.btn-orange{width: 100%;background: #F58221;color: #fff;}
.hflex-l.fl-end .btn.btn-orange{width: 100%;background: #068484;color: #fff;}
.grid{flex-wrap: wrap;}
.grid .item{flex-grow: 1;max-width: 25%;}
.block{margin-bottom: 20px;border: 1px solid #e1e0e0;border-radius: 5px;box-shadow: 2px 2px 13px 2px rgb(200, 200, 200,0.7);}
.block > h2{color: #F58221;font-weight: 600;font-size: 1.1rem;letter-spacing: -1px;position: relative;padding: 10px;}
.block > .block-in{padding: 20px 10px;border-top: 1px solid #ebeaea;}
.block-search{position: relative;border: 1px solid #dddada;border-radius: 5px;}
.block-search > input{font-size: 14px;border:0;background-color: transparent;width: 100%;padding: 3px 30px 3px 10px;}
.block-search > button{border: 0;background-color: transparent;position: absolute;right: 0;top:0;font-size: 1.2rem;cursor: pointer;}
.block-ul{padding: 0;margin:0;list-style: none;}
.block-ul li{display: flex;padding: 5px 0;}
.block-ul li > a{font-size: 1rem;}
.block-ul li::before{font-family: "Font Awesome 5 Free"; font-weight: 900;font-size: 1rem;content:"\f101";margin-right: 5px;color: #F58221;}
.block-in .btn-orange{width: 100%;background: #F58221;color: #fff;}
.block-in .btn-orange:hover,.block-in .btn-orange:focus{background-color: #333;}
a.scrollup {cursor:pointer;position: fixed;bottom: 30px;right:30px;display: flex;width: 40px;height: 40px;overflow: hidden;background: #F58221;-webkit-transition: .3s;transition: .3s;z-index: 350;align-items: center;justify-content: center;color: #fff !important;font-size: 1.6rem;}
.mobil-search{padding:10px 10px 10px 20px;}
.mobil-search form{position: relative;}
.mobil-search .search-h-i{background-color: rgba(255,255,255,0.08);color:rgba(255,255,255,0.85);border:none !important;}
.mobil-search .search-mobilic{cursor:pointer;color:#FFF;position: absolute;right:0;top:0;height: 100%;border:none;background: #F58221;border-top-right-radius: .25rem;border-bottom-right-radius: .25rem;}
.white-popup {position: relative;background: #FFF;padding: 20px;width: auto;max-width: 500px;margin: 20px auto;}

header{position: relative;width: 100%;z-index: 99;top: 0;padding: 5px 0;}
header .container,header .row{height: 100%;}
.header-top-mobil{display: none;line-height: 1;}
.header-top-mobil .butn{font-size: 1.5rem;color:#333;}
.header-top-mobil .button-page{display: none;}
html.mm-wrapper_opened .header-top-mobil .button-page{display: inline-block;}
html.mm-wrapper_opened .header-top-mobil .button-menu{display: none;}
html.mm-wrapper_opened #tce-container{float: left;}
.header-menu{height: 100%;}
.header-menu ul{display: flex;list-style: none;padding: 0;margin: 0;height: 100%;align-items: center;justify-content: space-around;}
.header-menu ul li{position: relative;height: 100%;display: flex;align-items: center;}
.header-menu ul li a{color: #333;text-transform: uppercase;font-size: 14px;font-weight: 600;}
.header-menu ul li a:hover{color:#00005F;}
.header-menu ul li:hover a{color:#00005F;}
.header-menu ul li ul{display:none !important;position: absolute;top:100%;left: -100%;background: #060662;height: auto;min-width: 250px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;flex-direction: column;}
.header-menu ul li ul li{padding: 0;width: 100%;}
.header-menu ul li ul li a{display: block;padding: 10px 15px;border-bottom: 1px solid #002388;color:#FFF;width: 100%;}
.header-menu ul li ul li:last-child a{border:none;}
.header-menu ul li ul li a:hover{background-color: #0f0fac;}
.header-menu ul li:hover > ul{display: block !important;}
.header-menu ul li:hover > ul li a{color:#FFF;}
.header-menu ul li ul li ul{display:none !important;position: absolute;top:0;left: inherit;right: -100%;display: block;background: #060662;height: auto;min-width: 250px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.search-d{position: relative;display: flex;align-items: center;height: 100%;justify-content: space-between;}
.search-d .search-h{width: 0;position: absolute;right: 100%;overflow: hidden;transition: all 0.3s ease;}
.search-d .search-h.active{width: 350px;}
.search-d .search-h input{color: #fff;width: 98%;border-radius: 0;border: none;height: 40px;font-size: 14px;background-color: #333;}
#header.sticky .search-d .search-h input{background-color: #333;color:#fff;}
#header.sticky .search-d .search-h input::placeholder{color:#FFF;}
#header.sticky .search-d .search-h input:-ms-input-placeholder{color:#FFF;}
#header.sticky .search-d .search-h input::-webkit-input-placeholder{color:#FFF;}
.search-icon{display: inline-block;font-size: 1.1rem;color:#333;cursor: pointer;}
#header.sticky .search-icon{color:#333;}
.search-icon.active{color:#333;}
#lang-select{text-transform: uppercase;outline:none;background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='white' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");background-color: transparent;color: #FFF;border:none;}
#lang-select:focus{box-shadow: none;outline:none;}
.battal-slogan{padding: 60px 0;text-align: center;}
.battal-slogan h1{font-weight: 300;font-size: 2rem;color:#068484;}
.battal-slogan h1 strong,.battal-slogan h1 b{font-weight: 700;}
.battal-slogan .h1{font-weight: 300;font-size: 2rem;color:#068484;}
.battal-slogan .h1 strong,.battal-slogan .h1 b{font-weight: 700;}
footer{background-color: #333;color: #fff;}
#deep{font-size: 14px;padding: 20px 0;}
#deep > .container{display: flex;align-items: center;justify-content: space-between;}
.footer-hataman{font-family: 'Kristi', cursive;font-size: 1.5rem;}
.content{position: relative;margin-bottom: 40px;}
.content.urun{position: relative;top: 70px;border-top: 1px solid #ccc;margin-top: 0;padding-top: 15px;margin-bottom: 120px;}
.content ul.breadcrumb{background-color: transparent;margin-bottom: 1rem;padding: .75rem 0;}
ul.breadcrumb li {display: inline;}
ul.breadcrumb li a{color: #068484;}
ul.breadcrumb li+li:before {padding: 8px;color: black;content: "\003e";}
ul.breadcrumb li .cur{color: #818181;}
.blog-post-left p {line-height: 25px;}
.blog-bottom-date {color: #acacb0;padding: 3px 0;font-size: .8rem;}
.blog-post-d{margin-bottom: 20px;box-shadow: 2px 2px 13px 2px rgb(200, 200, 200,0.7);border-radius: 6px;}
.blog-post-d .blog-post-bottom{padding:10px 20px;}
.blog-post-d p{padding: 10px 20px;}
.blog-post h2{font-size: 1.3rem;color: #333;border-bottom: 1px solid #ebeaea;padding: 20px;}
.blog-post.search h2{color: #333;font-weight: 700;}
.video-links::after {content: "";position: absolute;width: 100%;top: 0;left: 0;background-image: url("img/play-btn.png");height: 100%;background-repeat: no-repeat;background-position: center;}
.click-for-details {color: #068484;font-size: 1rem;font-weight: 600;}
.blog-img-d{transition: all .5s;background-size: cover;background-repeat: no-repeat;background-position: center;height: 350px;overflow: hidden;position: relative;}
.right .blog-img-d{border-top-right-radius: 6px;}
.left .blog-img-d{border-top-left-radius: 6px;}
.img-over{width: 100%;height: 100%;position: absolute;background-color: rgba(0,0,0,0.2);}
.blog-img-d >img{opacity: 0;}
.load-more {padding: 50px 0;}
.load-more-a {color: #ceced4;font-size: 22px;position: relative;cursor: pointer;}
.load-more-a img {position: relative;margin-right: 10px;display: inline-block;vertical-align: middle;}
.hvr-rotate {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;}
.hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.a-sosial {font-size: 28px;color:#FFF;}
.page-header{margin-bottom: 20px;position: relative;height: 250px;background-repeat: no-repeat;background-position: center;background-size: cover;background-image: url(../../files/page.jpg);}
.page-header.page{background-image: url(../../files/page.jpg)}
.page-header.contact{overflow: hidden;position: relative;}
.page-header.contact .container{position: relative;z-index: 1;}
.page-header .container{display: flex;align-items: center;height: 100%;}
.page-header h1{color:#FFF;text-transform: uppercase;font-weight: 600;text-shadow: 1px 1px 1px rgba(0,0,0,0.6);}
.blog-img{width: 100%;}
.blog-iframe{width:100%;height: 450px;margin-bottom: 20px;}
#getblog{padding-bottom: 50px;}
.post{box-shadow: 2px 2px 13px 2px rgb(200, 200, 200,0.7);padding: 20px;margin-bottom: 30px;border-radius: 5px;}
.post video{width: 100%;height: auto;}
blockquote{margin: 1rem;font-style: italic;font-family: Georgia, Times, "Times New Roman", serif;padding: 2px 0;border-style: solid;border-color: #ccc;border-width: 0;padding-left: 20px;padding-right: 8px;border-left-width: 5px;}
.post h1{font-size: 2rem;margin-bottom: 1.3rem;color: #333;}
.post h2{font-size: 1.7rem;margin-bottom: 1.2rem;color: #333;}
.post h3{font-size: 1.4rem;margin-bottom: 1rem;color: #333;}
.post h4{font-size: 1.2rem;margin-bottom: 1rem;color: #333;}
.post h5,.post h6{font-size: 1rem;margin-bottom: 1rem;color: #333;}
.post ul,.post ol{padding-left: 40px;margin:15px 0;padding-top: 20px;padding-bottom: 20px;}
.post ul li,.post ol li{margin-bottom: 10px;}
.post ul li a,.post ol li a{color:#000;}
.post ul li a:hover,.post ol li a:hover{color:#ff5f3c;}
.slide-h{padding: 30px 0;background-color: #F2F2F2;border-bottom: 1px solid #e3e0e0;}
.news-h{background-color: #eef3f7;padding: 2rem 0 2rem 0;}
.news-h.flex-blog{padding: 2rem 0 0 0;}
.news-h.white{background-color: #FFF;}
.news-h h2,.slide-h h2{margin-bottom: 30px;text-transform: uppercase;font-weight: 600;color: #068484;text-align: center;}
.news-h h2{margin-bottom: 3rem;}
.news-h h2 span{display: inline-block;min-width: 20%;text-align: center;position: relative;}
.news-h h2 span::before,.news-h h2 span::after{position:absolute;display: inline-block;content:"";height:2px;background-color: #068484;}
.news-h h2 span::before{width: 40%;bottom: -10px;left:30%;}
.news-h h2 span::after{width: 20%;bottom:-15px;left:40%;}
.dw {display: flex;flex-flow: column wrap;align-content: space-between;height: 580px;}
.item{box-sizing: border-box;overflow: hidden;}
.item-video{height: 280px;position: relative;background-repeat: no-repeat;background-position: center;background-size: cover;padding: 10px;display: flex;align-items: flex-end;flex-wrap: wrap;align-content: flex-end;}
.item-video h4{position: relative;z-index: 1;color:#FFF;text-transform: uppercase;font-weight: 600;font-size: 16px;}
.item-video p{position: relative;z-index: 1;color:#FFF;margin: 0;font-size: 12px;}
.item-over{z-index:0;left: 0;top:0;width: 100%;height: 100%;position: absolute;background-color: rgba(0,0,0,0.4);display: flex;align-items: center;justify-content: center;color:#FFF;font-size: 22px;}
.item-over a{color:#FFF;font-size: 4rem;}
.item-image{height: 250px;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;margin-bottom: 15px;}
.item-image > img{opacity: 0;}
.item-content{position: relative;height: 250px;color:#FFF;display: block;}
.item-resim h4,.item-empty h4{text-transform: uppercase;font-weight: 600;font-size: 16px;}
.item-resim p,.item-empty p{margin: 0;font-size: 12px;}
.item-date{margin-bottom: 5px;padding: 10px;position: absolute;bottom: 0;left:0;color: #FFF;}
.item-text{transition: all 0.3s ease;position: absolute;top:100%;left:0;width: 100%;height: 60%;display: flex;align-items: center;padding: 3%;background-color: rgba(6,132,132,0.9)}
.item-content:hover{color:#FFF;}
.item-content:hover .item-text{top:0;}
.cat-slide .slide4{padding: 0 35px;}
.cat-slide h2{padding: 0 35px;text-align: center;margin-bottom: 3rem;text-transform: uppercase;font-weight: 600;color: #068484;}
.cat-slide h2 span{display: inline-block;min-width: 20%;text-align: center;position: relative;}
.cat-slide h2 span::before,.cat-slide h2 span::after{position:absolute;display: inline-block;content:"";height:2px;background-color: #068484;}
.cat-slide h2 span::before{width: 40%;bottom: -10px;left:30%;}
.cat-slide h2 span::after{width: 20%;bottom:-15px;left:40%;}
.ulist_i{margin: 10px;}
.ulist_i{color:#333;}
.cat-slide .slick-arrow{position: absolute;top:40%;z-index: 9;border:none;background-color: transparent;font-size:0px;color: #068484;}
.cat-slide .slick-arrow::before{font-family: "Font Awesome 5 Free"; font-weight: 900;font-size: 3rem;cursor: pointer;}
.cat-slide .slick-prev{left:0;}
.cat-slide .slick-next{right:0;}
.cat-slide .slick-prev::before{content:"\f053";}
.cat-slide .slick-next::before{content:"\f054";}
.ulist_img{height: 165px;overflow: hidden;background-repeat: no-repeat;background-position: center;background-size: cover;margin-bottom: 15px;}
.ulist_img.u_gal{height: 250px;text-align: center;background-repeat: no-repeat;background-size: cover;background-position: center;}
.ulist_img.u_gal > img{height: 100%;display: inline-block;width: 100%;opacity: 0;}
.ulist_a{text-transform: uppercase;font-weight: 600;color:#333;}
.ulist_k{margin: 0;font-size: 12px;}
.tarihce-f.circle.resimli{min-height: 150px;}
.page-board{text-align: center;padding: 25px 0;}
.page-board > p{font-size: 1.5rem;}
.page-board > .nav{margin:25px 0;border:none;justify-content: center;}
.page-board > .nav > li{padding: 20px 0;}
.page-board > .nav > li > a{font-size: 1.2rem;border:none;text-transform: uppercase;color:#068484;border-radius: 0;font-weight: 700;}
.page-board > .nav > li:first-child{border-right: 1px solid #ccc}
.page-board > .nav > li > a.active{background-color: #00005F;color:#FFF;}
#google-maps{width: 100%;height: calc(100% - 70px);position: relative;margin-top: 70px;}
.htmn-fade-in-auto{opacity: 0;visibility: hidden;-webkit-animation: wpkFadeIn 1s ease-out 0s forwards;animation: wpkFadeIn 1s ease-out 0s forwards;}
.htmn_infowindow img {max-width: 150px !important;height: auto;}
.htmn_infowindow h3 {font-size: 1.2rem;}
.htmn_infowindow p {margin-bottom: 5px;}
.htmn_infowindow .link-icon {margin-right: 10px;color: #495057;font-size: 1.6rem;}
.contact{padding: 30px 0;font-size: 14px;}
.contact h5{text-transform: uppercase;font-weight: 600;border-bottom: 2px solid #333;padding-bottom: 8px;}
.contact iframe{width: 100%;}
.resources-form{margin:25px auto;max-width: 500px;}
.btn-contact{background-color: #333;color:#FFF;font-weight: 600;text-transform: uppercase;padding: 10px 30px;}
.border-box{padding: 10px;border:1px solid #173C4E;font-size: 12px;margin-bottom:20px;}
.home-h{font-family: 'Montserrat', sans-serif;width:100%;text-transform: uppercase;font-weight: 700;text-align: center;margin-bottom: 3rem;color: #06326F;font-size: 30px;}
.home-h span {display: inline-block;min-width: 20%;text-align: center;position: relative;}
.home-h span::before, .home-h span::after {position: absolute;display: inline-block;content: "";height: 2px;background-color: #06326F;}
.home-h span::before {width: 40%;bottom: -10px;left: 30%;}
.home-h span::after {width: 20%;bottom: -15px;left: 40%;}
#contact{background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
#contact .overly{padding: 80px 0;background: rgba(15, 15, 15, 0.8);}
.footer-contact{display: flex;color:#FFF;align-items: center;}
.footer-contact > div{width: 100%;text-align: center;}
.footer-contact div h3{margin:0;font-family: 'Montserrat', sans-serif;font-weight: 600;font-size: 2rem;}
.footer-contact div h3 a{color:#FFF;}
.footer-contact div h3 a:hover{color: #91BC39}
.footer-contact .d-flex{align-items: center;margin-bottom: 15px;}
.footer-contact .d-flex div:first-child{margin-right:1rem;font-size: 1.4rem;}
#map{height: 350px;overflow: hidden;}
#map > iframe{width: 100%;}
#home{height:450px;background-repeat: no-repeat;background-attachment: fixed;background-image: url(../../files/images/slide-gulf-chartering.jpg);background-position: center;background-size: 100% auto}
#home .container{height: 100%;display: flex;justify-content: center;align-items: center;}
#home h1{color:#FFF;font-size: 3.5rem;font-weight: 700;text-shadow: 0px 0px 10px #000;font-family: 'Montserrat', sans-serif;}
.section-flex{display: flex;}
.sectionlr{overflow: hidden;}
.section-flex > div{display:flex;flex-grow: 1;width: 50%;height: 450px;}
.section-img{position:relative;background-size: cover;background-repeat: no-repeat;background-position: center;width: 100%;height: 100%;display: flex;}
.section-img::after{content:"";width: 100%;height: 100%;display: block;z-index: 1;background-color: rgba(0,0,0,0.2);position: absolute;left: 0;top:0;}
.section-text{width: 100%;align-items: center;padding: 2%;font-size: 1.5rem;font-family: 'Montserrat', sans-serif;display: flex;}
.section-text.left{justify-content: flex-end;text-align: right;}

@media (max-width: 960px) {
	.header-flex{display: block !important;}
	.logo-flex{max-width: 100%;text-align: center;}
	#header.sticky .header-top-mobil .butn{color: #333;}
	.menu-flex{display: none;}
	.menu-flex ul li a{color:#333;}
	.home-slider{margin: 0;height: 60%;width: 100%;}
	.slide-a .caption{display: block;padding-top: 100px;}
	.caption .container{display: flex;flex-direction: column;height: 100%;justify-content: center;}
	.h-flex{flex-wrap: wrap;}
	.h-flex .hflex-l{width: 100%;padding: 1rem;text-align: center;display: inline-block;}
	.anime-flex .av-container{width: 100%;display: inline-block;}
	.hflex-l .hflex-form{max-width: 100%;margin: 0 auto;}
	.hflex-l.fl-end .av-container{display: block;}
	.hflex-form h4{justify-content: center;margin: 0;}
	.h-flex .hflex-l.fl-end.fl-ende1,.h-flex .hflex-l.fl-ende2{order: 1;}
	.h-flex .hflex-l{order: 2;}
	.grid .item{max-width: 100%;margin-bottom: 20px;}
	.page-header{top:0;height: 200px;margin: 0;}
	.page-header .container{position: relative;}
	.page-header h1{font-size: 1.3rem;line-height: 1;position: absolute;bottom: 0;left: 10px;}
	ul.breadcrumb li,ul.breadcrumb li a{font-size: .8rem;}
	.ulist_img{height: 250px;}
	.ulist_i{margin:0;}
	.ulist_a{margin-bottom: 10px;}
	.post img{width: 100% !important;height: auto !important;margin-bottom:10px;}
	.ulist_img img{width: 100%;height: 100%;}
	.item-text{top:0;background-color: transparent;}
	header .container{padding: 0;}
	header .row{margin:0;}
	.header-top-mobil{display: inline-block;position: absolute;right: 20px;top: 15px;}
	.static{display: none;}
	.mobil-h-left,.mobil-h-right{flex: 0 0 48%;padding: 0;}
	.search-d{justify-content: flex-end;}
	.search-d .search-h{right: 108px;}
	.search-d .search-h.active{width: 195px;}
	.slide-a h2{font-size: 2.5rem;max-width: 100%;}
	.content{margin-top: 0;margin-bottom: 20px;}
	footer{padding-top: 10px;}
	#deep > .container{display: block;}
	.grid_ho_hd{margin-top: 0.6rem;}
	.grid_ho{margin-bottom: 15px;}
	.grid_il{height: 120px;}
	#google-maps{margin: 0;}
	.blog-post-d.right div:first-child {order: 2;}
	.blog-post-d.left div:last-child {order: 1;}
	.blog-img-d{height: 200px;}
	.blog-post h2{font-size:1rem;margin: 10px 0;}
	.blog-post h2 strong{font-size: 1.5rem;}
	.load-more{padding: 15px 0;}
	blockquote{font-size: 1rem;line-height: 30px;}
	.post ul, .post ol{padding-left: 2rem;padding-top: 10px;padding-bottom: 10px;}
	.footer-contact{display: inline-block;}
	.section-flex{flex-direction: column;}
	.section-flex > div{width: 100%;height: 250px;}
	.section-flex > div.section-text{text-align: center;height: auto;padding: 15px;justify-content: center;}
	.order1{order: 1;}
	.order2{order: 2;}
	#home{background-size: cover;}
}

@-webkit-keyframes wpkFadeIn {
 from {
  opacity:0;
  visibility:hidden
 }
 to {
  opacity:1;
  visibility:visible
 }
}
@keyframes wpkFadeIn {
 from {
  opacity:0;
  visibility:hidden
 }
 to {
  opacity:1;
  visibility:visible
 }
}