advisory.style-2, .text-wrapper:before, .copyright .left, .copyright .left:before .widget-title span {background-color:#015f8d !important;}
header.style-1 .site-branding:before{background-color:#FBD43E !important;}

.btn-primary, .request-form input[type="submit"], .accordion .panel-title a:before, .ui-carousel .author, .site-footer, .navbar-nav .dropdown-item:hover:after, #search .close, #search .btn, .mega-left .active .content:before{background-color:#FBD43E !important;}

/* yukarısı logo al rengi değiştirme " .mega-left .active .content:before{background-color:#EEEEEE !important;} "  */

header.style-1 .site-branding{padding-top:30px;padding-bottom:30px;}
.contact-detail i, .custom-heading:before, .custom-heading:after, .service-icon-list .type{color:#015f8d !important;}
.btn-primary{border-color:#015f8d;border:0 !important;}
.ui-carousel .author:after, .copyright .left:after, .site-footer .widget-title span:after{border-left-color:#015f8d !important;}
.bg-dark, .advisory.style-2:before, .site-footer, .copyright, .navbar-nav .dropdown-item:after, .request .request-content:after, .request .request-content, .service-icon-list .content:hover:before, .accordion .panel-title a, .sliphover-overlay, .btn-primary:hover, .mega .mega-content:after{background-color:#002f55 !important;}
.advisory.style-2 .text-wrapper:after{border-color:transparent transparent transparent #015f8d;}
.navbar-nav .dropdown-item:after{-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-ms-transform:skew(0deg);-o-transform:skew(0deg);}
.navbar-nav .dropdown-item{width:100%;float:left;}
.dropdown-menu{padding:0px 0 0 12px;}
.btn-primary:hover{border-color:#002f55 !important;}
.request .request-content:before{border-right-color:#002f55 !important;}
.service-img-list .type i, .about-img-list .type i{color:#002f55 !important;}
.navbar-nav .nav-item > a, .navbar-nav .dropdown-item > a{font-family:"Open Sans Condensed", sans-serif;font-weight:700;font-size:16px;letter-spacing:normal;}
.contact-detail h3, .btn, .advisory h2, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-weight:700;}
.site-footer #menu-information a:hover, .site-footer #menu-information a:active, .site-footer #menu-information a:focus, .site-footer .social-menu .fa:hover{color:#fff !important;}
.mega-content ul li a, .navbar-nav li a{text-transform:uppercase;}
.ghost{opacity:0 !important;}
a:focus, a:hover{color:#015f8d;}
.contact-detail a, .contact-detail strong{font-size:1.125rem;color:#111;margin-bottom:0.5rem;font-family:"Open Sans Condensed", sans-serif;font-weight:700;line-height:1.1;display:block;}
#search .btn{text-transform:uppercase;}
.navbar-nav .nav-item.active .nav-link:after{opacity:1;width:100%;}
.mega-content ul li a{font-family:"Open Sans Condensed", sans-serif;font-weight:700;font-size:16px;}
.feature-list-item + .feature-list-item{margin-top:20px;}
.mega .mega-content{padding:10px 70px;}
.mega .mega-content:after{background:#fff !important;-o-box-shadow:0px 6px 3px 6px rgba(0, 0, 0, 0.13);-webkit-box-shadow:0px 6px 3px 6px rgba(0, 0, 0, 0.13);-moz-box-shadow:0px 6px 3px 6px rgba(0, 0, 0, 0.13);box-shadow:0px 6px 3px 6px rgba(0, 0, 0, 0.13);-webkit-transform:skew(22deg, 0);-moz-transform:skew(22deg, 0);-ms-transform:skew(22deg, 0);-o-transform:skew(22deg, 0);}
.mega-content .mega-left, .mega-content .mega-right{padding-top:15px !important;padding-bottom:0 !important;}
.service-icon-list div.active .type, .service-icon-list div:hover .type{color:#fff !important;}
.mega-left .content, .mega-right .content{margin-bottom:15px !important;}
.mega-left .content{cursor:pointer;padding:15px 0 !important;}
.mega-left{margin-left:45px;width:20%;}
.mega-left .active .content, .mega-left .content:hover, .mega-right .active .content, .mega-right .content:hover{border-color:#ddd !important;-moz-box-shadow:5px 0 0 rgba(0, 0, 0, 0.09), -5px 0 0 rgba(0, 0, 0, 0.09);-o-box-shadow:5px 0 0 rgba(0, 0, 0, 0.09), -5px 0 0 rgba(0, 0, 0, 0.09);-webkit-box-shadow:5px 0 0 rgba(0, 0, 0, 0.09), -5px 0 0 rgba(0, 0, 0, 0.09);box-shadow:5px 0 0 rgba(0, 0, 0, 0.09), -5px 0 0 rgba(0, 0, 0, 0.09);}
.service-icon-list .content:before{width:77px !important;}
.mega-left > div:nth-child(1){margin-left:-182px;}
.mega-left > div:nth-child(2){margin-left:-150px;}
.mega-left > div:nth-child(3){margin-left:-118px;}
.mega-left > div:nth-child(4){margin-left:-86px;}
.mega-left > div:nth-child(5){margin-left:-54px;}
.mega-left > div:nth-child(6){margin-left:-22px;}
.mega-left > div:nth-child(7){margin-left:10px;}
.mega-left > div:nth-child(7) a{margin-left:40px;}
.mega-left > div:nth-child(6) a{margin-left:34px;}
.mega-left > div:nth-child(5) a{margin-left:28px;}
.mega-left > div:nth-child(4) a{margin-left:22px;}
.mega-left > div:nth-child(3) a{margin-left:16px;}
.mega-left > div:nth-child(2) a{margin-left:10px;}
.mega-left > div:nth-child(1) a{margin-left:4px;}
.mega-right{margin-left:5px;}
.mega-right .content{height:127px;width:336px;overflow:hidden;cursor:help;}
.mega-right > .container > .row > div{padding-left:0;}
.mega-right .bg-out{position:relative;-ms-transform:skew(20deg);-webkit-transform:skew(20deg);transform:skew(20deg);margin-top:-20px;margin-left:-26px;width:136px;height:125px;overflow:hidden;}
.mega-right .bg-in{background-size:cover;position:absolute;left:-40px;width:202px;height:125px;-webkit-transition:width 0.7s;-moz-transition:width 0.7s;-o-transition:width 0.7s;transition:width 0.7s;-ms-transform:skew(-20deg);-webkit-transform:skew(-20deg);transform:skew(-20deg);}
.mega-right .bg-o{width:100%;height:100%;}
.mega-right .content:hover .bg-in, .mega-right .active .content .bg-in{width:400px;}
.mega-right .content:hover .bg-out, .mega-right .active .content .bg-out{width:384px;}
.mega-right .content:hover .bg-o, .mega-right .active .content .bg-o{background-color:rgba(0,47,84,0.7);}
.mega-right .content:hover a, .mega-right .content:hover p, .mega-right .active .content a, .mega-right .active .content p{color:#fff !important;}
.mega-right a, .mega-right p{color:#111 !important;padding-left:10px;display:block;}
.mega-right p{font-size:12px;line-height:1.35em;padding-right:3px;}
.mega-right a{font-size:16px !important;}
.mega .mega-menu-img{right:-160px;left:auto;z-index:0;}
.mega-left a::before,
.mega-left a::after{display:inline-block;opacity:0;position:absolute;margin-top:-1.52px;-webkit-transition:-webkit-transform 0.3s, opacity 0.2s;-moz-transition:-moz-transform 0.3s, opacity 0.2s;transition:transform 0.3s, opacity 0.2s;}
.mega-left a::before{margin-left:-8px;content:'[';-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px);}
.mega-left a::after{margin-left:2px;content:']';-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);transform:translateX(-20px);}
.mega-left .content:hover a::before,
.mega-left .content:hover a::after,
.mega-left .active .content a::before,
.mega-left .active .content a::after{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);transform:translateX(0px);}
.mega-right a::before,
.mega-right a::after{position:absolute;top:50%;left:50%;width:110px;height:110px;border:2px solid rgba(0,0,0,0.1);border-radius:50%;content:'';opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-moz-transition:-moz-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.2);-moz-transform:translateX(-50%) translateY(-50%) scale(0.2);transform:translateX(-50%) translateY(-50%) scale(0.2);}
.mega-right a::after{width:100px;height:100px;border-width:6px;-webkit-transform:translateX(-50%) translateY(-50%) scale(0.8);-moz-transform:translateX(-50%) translateY(-50%) scale(0.8);transform:translateX(-50%) translateY(-50%) scale(0.8);}
.mega-right a:hover::before,
.mega-right a:hover::after,
.mega-right a:focus::before,
.mega-right a:focus::after{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);}
.service-icon-list a{font-size:16px;font-weight:700;letter-spacing:.05em;color:#111 !important;font-family:"Open Sans Condensed"}
.service-icon-list .type{transform:inherit;top:-12.5px;left:20px;width:48px;height:48px;display:block;}
.service-icon-list div .type svg{width:48px;height:48px;}
.service-icon-list div:hover .type svg path, .service-icon-list div.active .type svg path{fill:#fff;}
.entry-footer{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:10px 0;}
.post .entry-footer .share a{width:24px;height:24px;display:inline-block;text-align:center;}
.post-gallery .item{padding-bottom:0.9375rem;padding-top:0.9375rem;}
.post header .entry-title{font-size:30px;font-weight:700;letter-spacing:0;line-height:1.3;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word;margin-bottom:20px;}
a.whatsapp-btn{display:none !important;}
.single-image .title{display:block;float:left;padding:15px 20px;left:0;bottom:0;line-height:1;position:absolute;background:#015f8d;color:#fff;font-family:"Open Sans Condensed", sans-serif;font-size:22px;font-weight:700;text-align:left;z-index:2;max-width:calc(100% - 25px);opacity:0.94;}
.single-image .title em{display:block;width:100%;padding-top:5px;color:rgba(255, 255, 255, 0.7);font-weight:400;}
.single-image .title:after{content:'';width:0;height:0;border-style:solid;border-width:90px 0 0 30px;border-color:rgba(0, 0, 0, 0);border-left-color:#015f8d;position:absolute;top:0;right:-30px;}
.single-image.list .title{font-size:18px;}
.single-image .title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;height:25px;display:block;}
.single-image.list .title span{height:20px;}
.hover > .overlay{background:#002f55;width:100%;height:0;position:absolute;left:0;top:0;z-index:1;opacity:0;-webkit-transition:all 0.7s;-moz-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;}
.hover:hover > .overlay{height:100%;opacity:0.7;}
.hover > .btns{position:absolute;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);color:#fFF;text-align:center;opacity:0;-webkit-transition:all 0.7s;-moz-transition:all 0.7s;-o-transition:all 0.7s;transition:all 0.7s;}
.hover:hover > .btns{opacity:1;}
.hover > .btns a{font-size:48px;color:#fff;width:48px;height:48px;}
.hover > .btns a:hover{color:#03a9f4;}
.hover > .btns.two a:first-child{margin-right:60px;}
.post-image .dates{z-index:3;}
.page-title:after{background-color:rgba(255, 255, 255, 0.7);}
.not-found h2{text-transform:uppercase;}
.not-found .huge{color:#fff;text-align:center;font-size:12em;font-weight:700;text-shadow:0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15);}
.top-menu ul > li{line-height:50px;}
.top-menu ul > li a:after{content:url(../images/dil-2.png); width:21px; height:16px;}
.top-menu ul > li.current a{font-weight:600;color:#111;}
.top-menu ul > li.current a:after{content:url(../images/dil.png); width:21px; height:16px;}
footer.archive{border:0;padding:0;}
footer.archive .share{padding-top:15px;;}
.post .read-more span{font-weight:600;}
.pagination a, .pagination span{margin-left:5px;height:48px;width:48px;line-height:48px;padding:0;text-align:center;font-weight:600;letter-spacing:.1em;position:relative;float:left;color:#232331;text-decoration:none;background-color:#fff;border:1px solid #ddd;}
.pagination a:focus, .pagination a:hover{color:#015f8d;background-color:#eceeef;border-color:#ddd;}
.pagination span.current{z-index:2;color:#fff;cursor:default;background-color:#015f8d;border-color:#015f8d;}
nav.pages{position:relative;height:90px;}
.pagination{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
main.col-lg-12{width:100% !important;}
article.item{padding-top:0.9375rem;padding-bottom:0.9375rem;}
article.item .post-image{margin-bottom:0;}
.btns a.link{margin-right:20px;}
.medias{margin-bottom:30px;}
.medias .post-image{margin-bottom:15px;}
.navbar-nav .dropdown-item a{padding:15px 20px;}
#gmap{width:100%;height:480px;margin-bottom:70px;}
.page-title.contact{margin-bottom:0;}
#world-map{height:480px;margin:50px 0;}
#world-map path{cursor:help;}
.jvectormap-zoomin, .jvectormap-zoomout{width:24px;height:24px;line-height:24px;background-color:#015f8d;border-radius:0;margin-bottom:5px;font-size:16px;}
.jvectormap-zoomout{top:5px;}
.jvectormap-zoomout{top:46px;}
.project-images{margin-bottom:30px;}
.project-details{list-style:none;}
.project-details li i{width:10%;display:inline-block;cursor:help;}
.service-brochure ul li{background-color:transparent;}
.list-group-item{font-weight:400;}
.list-group-item + li{border-color:#ddd;}
main.project h2{text-transform:uppercase;}
.project-nav{margin-top:30px;}
.project-nav a{position:relative;overflow:hidden;width:100%;height:auto;display:block;border:1px solid #ddd;color:#fff;text-shadow:rgba(0, 0, 0, 0.298039) 1px 1px;}
.project-nav a img{z-index:1;width:100%;height:auto;max-width:405px;max-height:120px;}
.project-nav a span{position:absolute;font-family:"Open Sans Condensed", sans-serif;font-weight:600;font-size:1.125rem;text-transform:uppercase;width:75%;display:block;float:right;top:50%;left:25%;transform:translate(0,-50%);z-index:2;}
.project-nav a.prev span{float:right;left:25%;}
.project-nav a.next span{float:left;left:5%;}
.project-nav a span em{width:90%;display:block;font-family:"Open Sans", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:none;border-top:1px solid #fff;}
.project-nav a i{position:absolute;font-size:36px;width:36px;height:36px;line-height:36px;top:52.5%;transform:translate(-50%,-50%);z-index:2;}
.project-nav a.prev i{left:7.5%;}
.project-nav a.next i{right:0;}
.project-nav a.prev{background:-webkit-linear-gradient(-45deg, #bbdefb 0%,#015f8d 100%);background:linear-gradient(-45deg, #bbdefb 0%,#015f8d 100%);}
.project-nav a.next{background:-webkit-linear-gradient(-45deg, #015f8d 0%,#bbdefb 100%);background:linear-gradient(-45deg, #015f8d 0%,#bbdefb 100%);}
.project-nav a img{opacity:0.6;-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;}
.project-nav a:hover img{opacity:0.1;-webkit-transform:scale3d(2, 2, 1);transform:scale3d(2,2,1);}
.project-nav a.prev:before{content:'' !important;display:block !important;position:absolute;left:0;bottom:0;top:0;width:20%;background:#eee;-webkit-clip-path:polygon(0 0, 65% 0, 100% 100%, 0% 100%);-moz-clip-path:polygon(0 0, 65% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 65% 0, 100% 100%, 0% 100%);}
.project-nav a.next:before{content:'' !important;display:block !important;position:absolute;right:0;bottom:0;top:0;width:20%;background:#eee;-webkit-clip-path:polygon(35% 0, 100% 0, 100% 100%, 0% 100%);-moz-clip-path:polygon(35% 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(35% 0, 100% 0, 100% 100%, 0% 100%);}
.project-nav a:hover:before{background-color:#015f8d;}
.pull-left{float:left !important;}
.pull-right{float:right !important;}
.project footer{margin:30px 0;}
.ui-quote{padding-bottom:30px;}
.project-list{margin-top:30px;}
.our-clients h2, .projects h2, .products h2{font-size:2.25rem;text-transform:uppercase;}
.not-found h2{font-size:1.5rem;}
.grey-bg{background-color:#eee;}
section.projects{padding-top:60px;padding-bottom:30px;}
.tech-detail img{margin:0 auto;}
.tech-list img{width:128px;height:128px;}
.tech-list, .product-list{margin-top:60px;}
.tech-list .content{margin-bottom:30px;padding:20px 0;position:relative;}
.tech-list h3, .product-list h3{font-size:1.225rem;font-weight:700;letter-spacing:.05em;}
.tech-list .detail{padding:0 10px;}
.tech-list p{margin-bottom:0;}
.tech-list .optional{font-weight:700;font-size:1.09em;margin:10px 0;color:#fff;overflow:hidden;position:relative;text-transform:uppercase;border-bottom:1px solid #015f8d;}
.tech-list .optional span{position:relative;display:inline-block;padding:5px 5px 5px 10px;}
.tech-list .optional span{background-color:#015f8d;}
.tech-list .optional span:after{content:'';width:0;height:0;border-style:solid;border-width:100px 0 0 50px;border-color:rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-left-color:#015f8d;position:absolute;top:0;right:-50px;}
.tech-list .list-title{color:#212121;font-weight:700;margin-bottom:5px;text-transform:uppercase;}
.tech-list ul{list-style:none;padding:0;margin-bottom:0;}
.tech-list ul li i{color:#015f8d;}
section.productions{margin-top:50px;}
.post-gallery h3{text-transform:uppercase;}
.mega-right .children{display:none;}
.nav-tabs{border:0;}
.nav-tabs:after, .custom-heading + *:before, .sidebar .widget-title + *:before, .block-head:after{content:"";display:block;width:100%;height:1px;background-image:-webkit-linear-gradient(left, #ddd, rgba(0, 0, 0, 0));background-image:linear-gradient(to right, #ddd, rgba(0, 0, 0, 0));}
.block-head{margin:30px 0;}
.block-head:after{margin-top:10px;}
.custom-heading + *:before, .sidebar .widget-title + *:before{margin-top:-20px;margin-bottom:10px;}
.not-found .custom-heading + *:before{display:none;}
.custom-heading.center + *:before{background-image:-webkit-linear-gradient(left, transparent, #DBDBDB, transparent);background-image:linear-gradient(to right, transparent, #DBDBDB, transparent);}
hr{background-image:-webkit-linear-gradient(left, transparent, #DBDBDB, transparent);background-image:linear-gradient(to right, transparent, #DBDBDB, transparent);border:0;height:1px;margin:22px 0;width:100%;}
.entry-footer{border:0 !important;}
.entry-footer:before, .entry-footer:after{background-image:-webkit-linear-gradient(left, transparent, #DBDBDB, transparent);background-image:linear-gradient(to right, transparent, #DBDBDB, transparent);border:0;height:1px;width:100%;content:"";margin:10px 0;display:block;}
.entry-footer.archive:before, .entry-footer.archive:after{margin:0;height:0;}
.post .entry-footer .read-more:after{background-image:-webkit-linear-gradient(left, #ddd, rgba(0, 0, 0, 0));background-image:linear-gradient(to right, #ddd, rgba(0, 0, 0, 0));background-color:transparent;}
.sk-cube-grid{width:60px;height:60px;margin:120px auto;}
.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#bfbfbf;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;}
.sk-cube-grid .sk-cube1{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.sk-cube-grid .sk-cube2{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.sk-cube-grid .sk-cube3{-webkit-animation-delay:0.4s;animation-delay:0.4s;}
.sk-cube-grid .sk-cube4{-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.sk-cube-grid .sk-cube5{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.sk-cube-grid .sk-cube6{-webkit-animation-delay:0.3s;animation-delay:0.3s;}
.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s;}
.sk-cube-grid .sk-cube8{-webkit-animation-delay:0.1s;animation-delay:0.1s;}
.sk-cube-grid .sk-cube9{-webkit-animation-delay:0.2s;animation-delay:0.2s;}
.product h1{font-weight:300;text-align:center;}
.product header{font-size:2.25rem;}
.product footer{margin-top:30px;}
.product .custom-heading{margin:20px 0 !important;}
.accordion .panel-title a.collapsed i, .accordion .panel-title a.collapsed span{color:rgba(255, 255, 255, 0.7);}
#onpage{margin-top:50px;}
.plan .title{font-size:16px;padding:4px 20px;line-height:20px;font-weight:300;}
.single-image{border:1px solid #ddd;}
.single-image:hover{border-color:#015f8d;}
.single-image img{transition:all .2s ease-in-out;}
.single-image:hover img{transform:scale(2.0);}
.form-group{margin-bottom:20px;}
.form-group:after{clear:both;content:"";display:block;}
span.math{line-height:3rem;float:right;}
.loading{width:100%;height:100%;background:#fff;position:fixed;left:0;top:0;z-index:999;display:block;}
.loading .sk-cube-grid{position:absolute;z-index:9999;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;}
.loading .sk-cube-grid .sk-cube{background:#015f8d;}
.text-center{text-align:center;}
.nav-tabs .nav-link, .term-detail h2{text-transform:uppercase;}
section.products{padding:30px 0;}
.term-detail{margin:30px 0;}
.download-section{margin:20px 0;}
.download-section strong{font-family:"Open Sans Condensed", sans-serif;font-weight:700;font-size:1.15rem;}
.tp-caption.t4 span{color:#00b3e2;}
.s-desc{text-shadow:rgba(0, 0, 0, 0.7) 1px 1px;color:#fff !important;letter-spacing:2.5px;font-size:1.25em !important;}
.s-btn a{text-align:center;color:#fff !important;text-transform:uppercase;}
.rev_slider_wrapper{margin:0px auto;background-color:#E9E9E9;padding:0px;margin-top:0px;margin-bottom:0px;}
.rev_slider.fullwidthabanner{display:none;}
.s-icon{z-index:5;text-transform:left;}
.s-title-bg{z-index:6;text-transform:left;}
.s-title-1{z-index:7;white-space:nowrap;line-height:22px;text-transform:left;border-color:rgba(255, 214, 88, 1.00);}
.s-title-2{z-index:8;white-space:nowrap;line-height:22px;text-transform:left;padding:0 0 0 0;}
.s-desc{z-index:9;white-space:nowrap;}
.s-btn{z-index:10;white-space:nowrap;}
.tp-bannertimer{height:5px;background-color:rgba(0, 0, 0, 0.15);}
.advisory .text-wrapper{color:#212121;font-size:1.125rem;letter-spacing:.05em;font-family:"Open Sans Condensed", sans-serif;font-weight:700;line-height:1.1;}
.advisory.style-2 .text-wrapper{color:#fff;}
.advisory .btn-wrapper a, .custom-heading h1, .custom-heading h2, .custom-heading h3, .custom-heading h4, .custom-heading h5, .service-item .btn, .btn{text-transform:uppercase;}
.blog-grid.home-section .custom-heading h3{color:#fff;}
.custom-heading h3{font-size:2.25rem;font-weight:700;display:inline-block;line-height:1;}
.entry-title.home{font-size:20px !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.service-img-list .type .ico{background-color:#fff;color:#015f8d;font-size:40px;height:110px;line-height:110px;width:110px;text-align:center;position:relative;clear:both;}
.service-img-list .type svg{width:110px;height:110px;}
.service-img-list .type .ico:after{content:'';width:0;height:0;border-style:solid;border-width:130px 0 0 50px;border-color:transparent transparent transparent #FFFFFF;position:absolute;top:0;right:-50px;}
.about-description{max-height:230px;overflow-y:scroll;margin-bottom:10px;padding-right:5px;color:#fff;}
select option[data-default]{color:#888;}
.request-form select{margin-bottom:10px;background-color:#65656F;color:#fff;border:none;}
.testimonials .single-image.list .title{bottom:-36px;}
.testimonials .single-image{border:0;overflow:visible;}
.testimonials .single-image .overflow{overflow:hidden;}
.about-section, .blog-grid.home-section .custom-heading, .advisory.style-2{background-image:none;background-color:transparent; background-position: center right;background-repeat: no-repeat;background-size: cover;}
.our-clients{padding-bottom:70px;}
.copyright a{color:#B9BFC5;font-weight:600;}
.copyright a:hover{color:#fff;font-weight:600;}
.footer-map{background:no-repeat url(images/map.html) center center;}
.office p{display:table;width:100%;}
.office p i{display:table-cell;vertical-align:middle;width:35px;}
.office p span{display:table-cell;vertical-align:middle;width:calc(100%- 35px);}
.side-menu ul li a{text-transform:uppercase;}
.side-menu ul li.current a{font-weight:600;color:#002f55;}
.the-code img, .the-code input{float:left;display:inline-block;}
.the-code input{width:calc(100% - 146px);}
input.valid, textarea.valid{border-color:#3c763d;}
input.valid + label, textarea.valid + label{color:#3c763d;}
input.error, textarea.error{border-color:#a94442;}
input.error + label, textarea.error + label{color:#a94442;}
input#agree{margin-right:5px;}
.info-contact .office{font-weight:400;}
.contact-form input, .contact-form textarea{margin-bottom:0;}
div.agree{padding:0.782rem 0;line-height:1.5;display:inline-block;}
.request-form input.valid, .request-form textarea.valid, .request-form select.valid{color:#3c763d;background-color:#dff0d8;}
.request-form input.error, .request-form textarea.error, .request-form select.error{color:#a94442;background-color:#f2dede;}
.request-form input + label, .request-form textarea + label, .request-form select + label{display:none !important;}
.request-form button:hover{background-color:#fff !important;color:#002f55 !important;}
.request-form #agree + label{display:inline-block !important;}
.request-form #agree + label a, .request-form #agree + label + label a{color:#fff;}
.request-form #agree + label a:hover, .request-form #agree + label + label a:hover{color:#015f8d;}
.page-title{background-size:cover;}
.nav-tabs .nav-item + .nav-item{margin-left:0;margin-right:0.2rem;}
.nav-tabs .nav-item{margin-bottom:0.2rem;margin-right:0.2rem;}
#models{margin-bottom:20px;}
.testimonials:before{opacity:0.5;}
.about-section .about-content:before, .about-section .about-content:after{opacity:0.85;}
.whites{opacity:0.09;}
.ui-quote.with-image .author span:first-child{font-weight:700;}
section.request{background-image:url(images/bg/quick-request.html);background-repeat:no-repeat;background-attachment:fixed;}
.hidden{display:none;}
.img-fluid, .carousel-inner > .carousel-item > img, .carousel-inner > .carousel-item > a > img{width:100%;}
.faq-header .title{overflow:hidden;display:inline-block;margin:0;font-size:1rem;letter-spacing:.05em;font-family:"Open Sans Condensed", sans-serif;font-weight:700;line-height:1.1;color:#212121;}
.faq-header .title:hover{color:#015f8d;}
.search .faq-content{padding:5px 10px 5px 40px;}
.ui-quote{margin-bottom:30px;}
ul.list{list-style:none;padding:0;}
ul.list li i, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span{color:#015f8d;}
.site-footer .widget-title span{color:#fff;}
#mobile-menu{display:none;}
.all-countries {width:100%; border:1px solid #ddd; color:#666; font-family: "Open Sans", sans-serif; font-weight: 600; letter-spacing: normal; font-size: 14px; margin-top: 4px;}
.all-countries i:before {content: "\f196";}
.all-countries.open i:before {content: "\f147";}
.advisory.style-2:before {  content: '' !important;  margin: auto;  position: absolute;  top: 0;  left: 0;  bottom: 0;  right: 0;  opacity: .8;  display: block !important;  background: #015f8d;  }
.tp-caption.b2, .b2 {font-size: 18px !important; line-height: 22px !important;}
.breadcrumb li.post {margin-bottom:0;}
@media (max-width:991px){#mobile-menu.mm-menu{display:none;}
#mobile-menu.mm-opened{display:block;}
}
@media (max-width:768px){.site-header{background-color:#015f8d;}
a.whatsapp-btn{display:inline-block !important;}
.advisory.style-2 .text-wrapper:after {display: none;}
.pagination a, .pagination span {width: 32px; height: 32px; line-height: 32px; margin-bottom: 5px;}
.tp-caption.s-desc {display:none !important;}
.tp-caption.b2, .b2 {font-size: 12px !important; line-height: 16px !important;}
#world-map {height:320px; margin:0;}
}
@media (max-width:480px){.site-header{background-color:#015f8d;}
.tp-caption.s-title-bg, .tp-caption.s-btn {display:none !important;}
.tp-caption.s-title-1, .tp-caption.s-title-2 {text-shadow:rgba(0, 0, 0, 0.7) 1px 1px;}
#world-map {height:180px; margin:0;}
}
@-webkit-keyframes marquee{0%{text-indent:5em}
100%{text-indent:-50em}
}
@-moz-keyframes marquee{0%{text-indent:5em}
100%{text-indent:-50em}
}
@-o-keyframes marquee{0%{text-indent:5em}
100%{text-indent:-50em}
}
@keyframes marquee{0%{text-indent:5em}
100%{text-indent:-50em}
}
@-webkit-keyframes sk-cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1);}
35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1);}
}
@keyframes sk-cubeGridScaleDelay{0%, 70%, 100%{-webkit-transform:scale3D(1, 1, 1);transform:scale3D(1, 1, 1);}
35%{-webkit-transform:scale3D(0, 0, 1);transform:scale3D(0, 0, 1);}
}
