/* Theme Name: MoonCrea 
 * Theme URI: https://www.mooncrea.com/ 
 * Description: MoonCrea 
 * Author: MoonCrea Author 
 * URI: https://mooncrea.com 
 * Version: 1.0 */
 .header .navbar-brand .logo { max-height:70px; widtH:auto; }
.page-title .title .breadcrumb a:hover {color:#fff!important;}

.prev.page-numbers {display:none;}
.next.page-numbers {display:none;}
.pagination a, .pagination span {background-color  : #ffffff;
	color             : #1b1a1a;
	font-size         : 16px;
	font-weight       : 700;
	padding           : 0;
	width             : 40px;
	height            : 40px;
	line-height       : 40px;
	text-align        : center;
	border-radius     : 3px;
	display           : inline-block;
	border            : 2px solid #eaeaea;
	-webkit-transition: 300ms ease-in-out;
	-o-transition     : 300ms ease-in-out;
	transition        : 300ms ease-in-out;}
.pagination span, .pagination a:hover {    background-color: #e11d07;
    color: #ffffff;
    border-color: #e11d07;}
 @media only screen and (min-width: 992px) { .navbar-nav>li>ul { background-color : white; -webkit-transition : all 300ms linear; -o-transition : all 300ms linear; transition : all 300ms linear; opacity : 0; visibility : hidden; position : absolute; left : 0; right : auto; -webkit-transform-origin: left top; -ms-transform-origin : left top; transform-origin : left top; -webkit-transform : translateY(20px); -ms-transform : translateY(20px); transform : translateY(20px); display : block; width : 245px; min-width : 220px; padding : 27px 0; background-color : white; }
     .navbar-nav>li>ul::after { content : ''; position : absolute; bottom : 0; left : 50%; -webkit-transform: translateX(-50%); -ms-transform : translateX(-50%); transform : translateX(-50%); width : calc(100% - 80px); height : 3px; background-color : #009CD8; }
     .navbar-nav>li>ul>li { padding-right : 0; position : relative; vertical-align: top; }
     .navbar-nav>li>ul li { padding: 0px 40px; }
     .navbar-nav>li>ul li:last-of-type a { border-bottom: 0; }
     .navbar-nav>li>ul li.current a { background-color: transparent; color : #009CD8; padding-left : 22px; }
     .navbar-nav>li>ul li.current a::before { opacity : 1; visibility : visible; -webkit-transform: translateX(0px); -ms-transform : translateX(0px); transform : translateX(0px); }
     .navbar-nav>li>ul li a { position : relative; font-family : "Roboto", sans-serif; line-height : 36px; color : #9b9b9b; padding : 0; display : block; font-size : 14px; font-weight : 400; -webkit-transition: all 300ms; -o-transition : all 300ms; transition : all 300ms; text-transform : capitalize; border-bottom : 1px solid #eaeaea; }
     .navbar-nav>li>ul li a:active, .navbar-nav>li>ul li a:focus, .navbar-nav>li>ul li a:hover { background-color: transparent; color : #009CD8; padding-left : 22px; }
     .navbar-nav>li>ul li a:active::before, .navbar-nav>li>ul li a:focus::before, .navbar-nav>li>ul li a:hover::before { opacity : 1; visibility : visible; -webkit-transform: translateX(0px); -ms-transform : translateX(0px); transform : translateX(0px); }
     .navbar-nav>li>ul li a::before { font-family : "icomoon"; content : "\e901"; font-weight : 700; -webkit-transition: all 300ms; -o-transition : all 300ms; transition : all 300ms; font-size : 11px; position : absolute; left : 0px; opacity : 0; visibility : hidden; -webkit-transform : translateX(-8px); -ms-transform : translateX(-8px); transform : translateX(-8px); }
     .navbar-nav>li>ul li.current>a { color: #009CD8; }
     .navbar-nav>li:hover>ul { opacity : 1; visibility : visible; -webkit-transform: translateY(0); -ms-transform : translateY(0); transform : translateY(0); z-index : 100; display : block; }
     .navbar-nav li ul.left { left : -650px !important; margin-left: 0 !important; }
     .navbar-nav li.mega-dropdown>.dropdown-menu { background-color: #ffffff; padding : 0; width : 510px; }
     .navbar-nav li.mega-dropdown>.dropdown-menu li { padding-left : 0; padding-right: 0; }
     .navbar-nav li.mega-dropdown>.dropdown-menu .row { background-color: #ffffff; margin-right : 0; margin-left : 0; padding : 35px 23px; }
     .navbar-nav li.mega-dropdown>.dropdown-menu .row .menu-head { font-size : 14px; font-family : "Rubik", sans-serif; font-weight : 700; color : "Rubik", sans-serif; text-transform: capitalize; margin-bottom : 15px; }
     .navbar-nav li.mega-dropdown>.dropdown-menu .row ul { margin : 0; padding: 0; }
     .navbar-nav li.mega-dropdown>.dropdown-menu .row ul li { line-height: 2.5; }
     .navbar-nav li.mega-dropdown>.dropdown-menu .row ul li.title { color : #1b1a1a; font-size : 13px; font-weight : 600; text-transform: capitalize; }
     .navbar-nav li.mega-dropdown>.dropdown-menu .row ul li a { margin: 0; }
     .navbar-nav.ml-auto.mr-auto li.mega-dropdown { position: absolute; }
     .navbar-nav.ml-auto:not(.mr-auto) li.mega-dropdown { position: relative; }
    /* Menu Level #2 */
     li>ul>li.dropdown-submenu>ul { background-color : #ffffff; padding : 15px 0 10px; -webkit-transition: all 300ms linear; -o-transition : all 300ms linear; transition : all 300ms linear; opacity : 0; -webkit-transform : translateX(10%); -ms-transform : translateX(10%); transform : translateX(10%); visibility : hidden; display : block; position : absolute; left : 100%; right : auto; top : 0; margin : -1px 0 0; z-index : 1001; }
     li>ul>li.dropdown-submenu:hover>ul { visibility : visible; -webkit-transform : translateX(0); -ms-transform : translateX(0); transform : translateX(0); opacity : 1; z-index : 1001; margin-top : -1px; margin-left : 0; -webkit-box-shadow: 0 2px 3px rgba(40, 40, 40, 0.1); box-shadow : 0 2px 3px rgba(40, 40, 40, 0.1); }
     li.dropdown-submenu.pull-left>ul { left : auto; right : 0; margin-right: 0; }
    /* Menu Level #3 */
     li.dropdown-submenu>ul>li>ul { background-color: #1b1a1a; float : none; position : absolute; border-radius : 0; left : 100%; right : auto; top : 0; margin : -1px 0 0; z-index : 1; border : 1px solid #eaeaea; padding : 13px 0; }
     li.dropdown-submenu>ul>li>ul.left { left: -185px !important; }}
 .case-item .case-img { overflow:visible; }
 .case-item .case-content .case-cat a { padding-bottom: 50px; display: block; }
 body.home .home-remove { display:none}
 body.home .home-content { padding:0!important; }
 .page-width { max-width:1170px!important; margin:0 auto!important; width: 100%; padding-left:15px; padding-right:15px; }
 .home-bg-image { background:url(/wp-content/uploads/homeMiniBanners.jpg) no-repeat center; background-size:cover; padding:93px 0px 95px 0px; position:relative; }
 .home-bg-image:after { width:100%; height:100%; content:""; display:block; background-color: #E11D07; opacity: 0.95; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; position:absolute; left:0; top:0; z-index:1; }
 .home-bg-image h2 { margin:0; color:#fff; position:relative; z-index:2; text-align:center!important}
 .home-services .owl-item { position: relative; padding: 40px 20px 0; background-color: #fff; box-shadow: 0 3px 53px rgba(40, 40, 40, 0.05); margin-bottom: 30px; overflow: hidden; border-radius: 3px; }
 .home-services .owl-item:hover a::before { opacity: 1; height:3px; bottom:0; }
 .home-services .case-item { margin: 0; float: left; }
 .home-services .case-cat p { margin: 15px 0 0px 0!important; font-size: 14px; line-height: 24px; overflow: hidden; max-height: 140px; }
 .home-services .case-img:after { content:""; display:inline-block; width:100px; height:90px; margin:0 0 0 30px; }
 .home-services .case-img:before { content:""; position:absolute; right: -90px; top: -40px; width: 180px; height: 180px; left: auto; opacity: 0.1; z-index: 0; display:none!important}
 .home-services .case-img.Denizyolu:after , .home-services .case-img.Maritime:after , .home-services .case-img.السريعة:after{ background:url(/wp-content/uploads/denizyoluIcon.svg) no-repeat left center; }
 .home-services .case-img.Havayolu:after , .home-services .case-img.Airways:after , .home-services .case-img.الجزئي:after{ background:url(/wp-content/uploads/havayoluIcon.svg) no-repeat left center; }
 .home-services .case-img.Parsiyel:after , .home-services .case-img.Partial:after , .home-services .case-img.الجوي:after{ background:url(/wp-content/uploads/parsiyelIcon.svg) no-repeat left center; }
 .home-services .case-img.Karayolu:after , .home-services .case-img.Highway:after , .home-services .case-img.البحرى:after{ background:url(/wp-content/uploads/karayoluIcon.svg) no-repeat left center; }
 .services-bar .thumb-icon:after { content: ""; display: inline-block; width: 55px; height: 55px; margin: 0; }
 .services-bar .thumb-icon.Denizyolu:after, .services-bar .thumb-icon.Maritime:after , .services-bar .thumb-icon.السريعة:after { background: url(/wp-content/uploads/denizyoluIcon.svg) no-repeat left center; }
 .services-bar .thumb-icon.Havayolu:after ,.services-bar .thumb-icon.Airways:after , .services-bar .thumb-icon.الجزئي:after { background: url(/wp-content/uploads/havayoluIcon.svg) no-repeat left center; }
 .services-bar .thumb-icon.Parsiyel:after ,.services-bar .thumb-icon.Partial:after , .services-bar .thumb-icon.الجوي:after { background: url(/wp-content/uploads/parsiyelIcon.svg) no-repeat left center; }
 .services-bar .thumb-icon.Karayolu:after ,.services-bar .thumb-icon.Highway:after , .services-bar .thumb-icon.البحرى:after { background: url(/wp-content/uploads/karayoluIcon.svg) no-repeat left center; }
 .services-bar .services-bar-card:hover .thumb-icon:after { filter: invert(100%); }
 .services-bar * { -webkit-transition: all 0ms ease-in-out!important; -o-transition:all 0ms ease-in-out!important; transition: all 0ms ease-in-out!important; }
 .navbar-nav>li>ul li a:before { background: url(/wp-content/uploads/sprite.png) no-repeat center; content: ''; display: block; width: 10px; background-size: 40px 240px; height: 9px; background-position: -3px -49px; top: 12px; }
 .header.header-transparent { z-index: 9999999; }
 .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-weight: 500; }
 ul.list { padding:0 0 0 15px; }
 ul.list li { margin:0 0 10px; }
 ul.list li:before { content:"✓"; color:#6ec1e4; font-size:17px; font-weight:700; margin:0 10px 0 0; }
 .wpcf7-form .wpcf7-form-control-wrap { margin-bottom: 30px; display: block; }
 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid-tip { display: none; }
 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-not-valid { border-color: #f13c3c !important; }
 .wpcf7-form .wpcf7-response-output { border: medium none; font-style: italic; padding: 0; margin: 20px 0 0; }
 .wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok { color: #398f14; }
 .wpcf7-form .wpcf7-response-output.wpcf7-validation-errors { color: #f13c3c; }
 .wpcf7-form .ajax-loader { display: none !important; }
 .wpcf7-form .wpcf7-menu { display: block; }
 .wpcf7-form .wpcf7-menu select { background-color: transparent; -webkit-appearance: none; -khtml-appearance: none; -moz-appearance: none; -ms-appearance: none; -o-appearance: none; appearance: none; position: relative; z-index: 99; }
 .wpcf7-form .wpcf7-menu select option { padding: 5px; }
 .wpcf7-form .wpcf7-checkbox.theme-checkbox { display: inline-flex; margin-top: 30px; }
 .wpcf7-form .wpcf7-checkbox.theme-checkbox > span { font-size: 14px; line-height: 29px; padding-left: 32px; margin-left: 30px; position: relative; }
 @media screen and (max-width: 1024px) { .wpcf7-form .wpcf7-checkbox.theme-checkbox > span { margin-left: 0; }}
 .wpcf7-form .wpcf7-checkbox.theme-checkbox > span input, .wpcf7-form .wpcf7-checkbox.theme-checkbox > span .wpcf7-list-item-label:before, .wpcf7-form .wpcf7-checkbox.theme-checkbox > span .wpcf7-list-item-label:after { position: absolute; width: 20px; height: 20px; left: 0; top: 5px; }
 .wpcf7-form .wpcf7-checkbox.theme-checkbox > span .wpcf7-list-item-label:before { content: ''; display: inline-flex; width: 20px; height: 20px; border: 2px solid #eaeaea; background-color: transparent; -webkit-border-radius: 50%; -khtml-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; z-index: 1; }
 .wpcf7-form .wpcf7-checkbox.theme-checkbox > span .wpcf7-list-item-label:after { content: "\f111"; font-family: "font awesome 5 pro"; font-weight: 600; z-index: 2; font-size: 8px; color: #009cd8; opacity: 0; line-height: 20px; text-align: center; }
 .wpcf7-form .wpcf7-checkbox.theme-checkbox > span input { z-index: 99; opacity: 0; }
 .wpcf7-form .wpcf7-checkbox.theme-checkbox > span input:checked + .wpcf7-list-item-label:before { border-color: #eaeaea; background-color: #fff; }
 .wpcf7-form .wpcf7-checkbox.theme-checkbox > span input:checked + .wpcf7-list-item-label:after { opacity: 1; }
 input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, .nice-select { background-color: transparent; -webkit-border-radius: 2px; -khtml-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; border: 2px solid #eaeaea; color: #9b9b9b; padding: 0 20px; line-height: normal; height: 50px; font-size: 14px; -webkit-transition: all 300ms linear 0ms; -khtml-transition: all 300ms linear 0ms; -moz-transition: all 300ms linear 0ms; -ms-transition: all 300ms linear 0ms; -o-transition: all 300ms linear 0ms; transition: all 300ms linear 0ms; -webkit-box-shadow: none; -khtml-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none; width: 100%; outline: none; }
 textarea { line-height: normal; padding-top: 22px; padding-bottom: 14px; height: 120px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
 .footer-menu { color: #ffffff; font-size: 16px; font-weight: 500; line-height: 30px; text-transform: capitalize; font-family: "Rubik", sans-serif; margin-bottom: 22px; }
 .footer-menu div { margin:20px 0 0 0; }
 .footer .footer-link ul li a { color: #009CD8; }
 .widget-links ul li i { background: url(/wp-content/uploads/sprite.png) no-repeat center; content: ''; display: inline-block; width: 17px; background-size: 40px 240px; height: 14px; margin: 0 9px 0 0; position: relative; top: 2px; }
 .widget-links ul li.phone i { background-position: 0px -1px; }
 .widget-links ul li.mail i { background-position: 0px -27px; }
 .module-social { margin:30px 0; }
 .module-social a { text-indent:-99999px; background: url(/wp-content/uploads/sprite.png) no-repeat center; display: inline-block; background-size: 35px 209px; font:1px arial; letter-spacing:-5px; }
 .module-social .facebook { background-position: 0px -56px; }
 .module-social .instagram { background-position: 0px -95px; }
 .module-social .linkedin { background-position: 0px -134px; }
 .module-social .wcaworld { background-position: 0px -173px; }
 .scroll-fix { position: fixed; right: 10px; bottom: 10px; width: 40px; z-index: 9999; }
 .scroll-fix a.none { display: none!important; }
 .scroll-fix a { background: url(/wp-content/uploads/contactSprite.png) 0 -47px no-repeat; background-size: 100% auto; width: 40px; height: 40px; display: inline-block; float: left; margin-top: 10px; position: relative; }
 html[lang="tr-TR"] .scroll-fix a.tr { display: block!important; }
 .footer-copyright { padding: 10px 0; }
 .services .service-panel { position:relative; }
 .service-panel a:after { content:""; position:absolute; left:0; top:0; widtH:100%; heighT:100%; display:block; z-index:9; }
 .service-panel a { font-size: 21px; line-height: 29px; letter-spacing: -0.02em; margin-bottom: 17px; color: #1b1a1a; }
 .service-panel a:hover { color: #009CD8; }
 .widget-links ul li { line-height: 30px; }
 p { color: #5F5F5F; }
 table { width:100%; }
 .data-table-wrap { border-bottom: 1px solid #ededed; border-left: 1px solid #ededed; border-collapse: collapse; border-spacing: 0; line-height: 2; margin: 0 0 32px; width: 100%; -webkit-border-radius: 0; -khtml-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; }
 .data-table-wrap .title-table-text { background: #eee; color: #666; }
 .data-table-wrap td { border-top: 1px solid #ededed; padding: 10px; border-right: 1px solid #ededed; }
 .cbm-cal .head { color:#009CD8; background:#e5e5e538; }
 .cbm-cal .col-lg-9 table * { text-align:center; }
 .cbm-cal-from { background:#e5e5e538; padding:15px; border: 1px solid #ededed; }
 .cbm-cal .col-lg-3 input, .cbm-cal .col-lg-3 textarea { background:#fff!important; }
 .cbm-cal td { padding: 5px!important; text-align:left; }
 .cbm-cal input[type="TEXT"],.cbm-cal input[type="number"] { padding: 0 3px!important; text-align:center; }
 .cbm-cal input[type="TEXT"] { padding: 0 3px!important; text-align:center; }
 .nice-select span.current { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 45px; }
 #contact-iframe { margin: 0 0 -135px 0; }
 .widget-categories.widget { font-size: 20px; line-height: 30px; font-weight: 500; font-family: "Rubik", sans-serif; color: #1b1a1a; text-transform: capitalize; margin-bottom: 0; position: relative; }
 .widget-categories.widget ul.menu { margin:20px 0 0; }
 .widget-categories ul li a::after { display:none}
 .widget-categories.widget ul.menu .current-menu-item a { background: #009cd8; color:#fff; }
 .the_breadcrumb, .the_breadcrumb * { color:#fff; }
 .the_breadcrumb a:hover { color: #fff; }
 section.page-title.head-slogan h2, section.page-title.head-slogan li { text-shadow:0 0 10px #00000094; }
 .page-title .title .title-heading h1 { font-family: "Rubik", sans-serif; color: #ffffff; font-size: 53px; font-weight: 500; line-height: 70px; margin-bottom: 0; text-transform: capitalize; }
 .page-contact-wrap { background-color: #f4f4f4; padding: 33px 40px 20px; margin-top: 40px; border-radius: 4px; position: relative; }
 .page-contact-wrap::before { content: ''; position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); height: 3px; width: calc(100% - 80px); background-color: #009CD8; }
 .page-contact-wrap div div h6 { font-size:17px; }
 .page-contact-wrap .adress { margin-bottom:7px; }
.page-content ul li {list-style: disc;padding: 0;margin: 0 0 0 15px;    color: #5F5F5F;line-height:30px}

ol li {list-style: number;margin: 0 0 0 15px;    color: #5F5F5F;line-height:30px}
.breadcrumb>li {color:#fff;}
.modal {background: #0000005c;    z-index: 99999999999999!important;}
 @media only screen and (max-width: 991px) { .navbar-nav>li>ul li a { display:block; color: #1b1a1a; margin:0 0 5px 15px; }
     .navbar-nav>li>ul li a:before { display:none}
     .navbar-nav>li.pll-parent-menu-item a { display:none; }
     .navbar-nav>li.pll-parent-menu-item li a { display:block; }
     .navbar-nav>li.pll-parent-menu-item li { float: left; margin: 15px 20px 5px -15px; }
     .navbar .navbar-collapse { height:100vh}
     .fixed-bottom, .navbar-sticky { top:0; -webkit-animation: fadeInDown 0 ease-in-out; animation: fadeInDown 0 ease-in-out; }
    .bg-parallax { background-attachment: unset; }}
 @media only screen and (max-width: 768px) { #contact-iframe { margin: 0 0 -75px 0; }
     .page-title .title .title-heading h1 { font-size: 35px; }}
/* AR */
 html[dir="rtl"] .page-title .title .title-heading h1 { text-align:right; }
 html[dir="rtl"] ul.list li:before { margin: 0 0 0 10px; }
 html[dir="rtl"] .navbar .navbar-nav>li { margin-left: 30px; margin-right:auto; }
 html[dir="rtl"] #menu-menu-ar { margin: 0 auto 0 0 !important; }
 html[dir="rtl"] nav.navbar.navbar-expand-lg { padding: 0 15px; }
 html[dir="rtl"] .services-bar .services-bar-card { border-left: 3px solid #eaeaea; border-right:0; text-align:right}
 html[dir="rtl"] .services-bar .services-bar-card .thumb-icon { margin-right: auto; }
 html[dir="rtl"] .data-table-wrap td, html[dir="rtl"] h2, html[dir="rtl"] p, html[dir="rtl"] .footer .footer-widget, html[dir="rtl"] .case-item .case-img, html[dir="rtl"] .case-item .case-content .case-title h4 { text-align:right}


.dscf7captcha > .cf7as-firstAct {margin: 0 0 0 -60px;position:relative;z-index: 1;}
.dscf7captcha > .cf7as-firstAct:before {content:"";display:block;position:absolute;z-index: -1;width:250px;height:100%;background:#fff;top: 0;left: 0;}
.dscf7captcha > .cf7as-firstAct:after {content:" x"!important;}
.dscf7captcha > .cf7as-firstAct.positive:after {content:" +"!important;}
.dscf7captcha > .cf7as-firstAct + .cf7as-firstAct {margin:0 0 0 -12px;}
.dscf7captcha > .cf7as-firstAct + .cf7as-firstAct:after {content:" ?"!important;}
.dscf7captcha > .cf7as-firstAct + .cf7as-firstAct:before {display:none}
.dscf7captcha a {position:relative;z-index:2;}

.dscf7captcha .wpcf7-form-control-wrap {width:100%!important;}
.dscf7captcha .wpcf7-form-control {
    display: block;
    padding: 0.375rem 0.75rem;
    font-weight: 400;
    background-color: #fff;
    background-clip: padding-box;
    width: 100%!important;
    border: 1px solid #e9ecef;
    font-size: 14px;
    line-height: 26px;
    border-radius: 6px;
    color: #212529!important;
    text-align: left;
    }

#basvur p {margin:0;}
#basvur input[type="file"] {
    padding: 0;
    height: 40px;
    line-height: 28px;
}

.btn-page a {font-family: "Roboto", sans-serif;position: relative;z-index: 2;font-size: 14px;font-weight: 700;text-transform: capitalize;text-align: center;border-radius: 0;padding: 0;line-height: 48px;width: 170px;height: 50px;letter-spacing: 0.26px;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;border-radius: 2px;color: #fff!important;background-color: #6c757d;border-color: #6c757d;border-width: 2px;}
.btn-page a:hover {background-color: #5a6268;border-color: #545b62;}