/*
Theme Name: WiseUp Theme
Author: IllyrianTech L.L.C.
Author URI: https://illyriantech.com
Description: Theme made for WiseUp Advisory by IllyrianTech.
Version: 1.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/
@font-face {
    font-family: Montserrat;
    src: url(https://wiseup.illyriantech.com/wp-content/themes/wiseup/fonts/Montserrat-Regular.ttf);
    font-weight: normal;
}
* {
    font-family: Montserrat;
  box-sizing: border-box;
}
body {
    background-color: #f9f9f9;
    font-family: Helvetica;
    overflow-x: hidden;
}
.logo {
    width: 250px;
    margin: -40px;
}
/*h1, h2, h3, h4, h5 {color: #007cff !important ;}*/

.mainWrapper { margin-top: -30px;}
.mainBG {
    /*background: #00448c;*/
    background: rgba(0,124,255,1);    
}


.insightsBtn { border: 1px solid  rgba(0,124,255,1); width: 300px !important; padding:10px 25px ; margin: 0 auto; border-radius: 12px; color:  rgba(0,124,255,1) ; text-decoration: none; transition: .2s ease-in-out ;}
.insightsBtn:hover { border: 2px solid  rgb(0,124,255); padding:10px 25px ; border-radius: 12px;  font-weight: 600; letter-spacing: 0.2px; }
.aboutContent p {font-size: 18px; padding-left: 20px;}
.whyUs {padding: 30px 30px; }
.whyUs h4 {font-size: 28px; font-weight: 500px;}
.whyUs p, .whyUs ol, .whyUs ul {font-size: 18px;}
.whyUs  p , .whyUs ol, .whyUs ul, .whyUs h4 {
  margin: 0 auto;
  padding: 20px;
  width:90%;
}
.whyUs:nth-child(1) {

    /*background: #00448c;*/
    height: auto !important;
 background: rgba(0,124,255,.7);
  -webkit-clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);;
 clip-path: polygon(0 0, 100% 0, 90% 100%, 0% 100%);
  color: white;
  box-shadow: var(--bs-box-shadow) !important;
}

.mainTxt {color: #007cff;}
.mainMenu {
    text-aligh: right;
}
.postTitle { padding: 10px; margin-top: -50px ; z-index: 9999; background: #f1f1f1; }
.postTitle a {background: #f1f1f1; padding: 10px; font-weight: 800;}
.singleTitle {background: rgba(0,0,0,0.7);  padding: 10px; font-weight: 800; width: auto; margin-top: -50px; color: #fff;}
.flex-control-nav { bottom: 20px !important;}
/*.flex-control-paging {padding-bottom: 0px !important ;}*/
/*.flexslider {margin-bottom: -30px !important;}*/
.serviceImage img { clip-path: ellipse(440px 440px at 24% 25%); height: calc(1vw + 430px ); width:  auto; box-shadow: var(--bs-box-shadow); margin-left: -90px; margin-bottom: 20px;}

.callToActionBtn { border: 1px solid white; padding:10px 25px ; border-radius: 12px; color: white; text-decoration: none; transition: .2s ease-in-out ;}
.callToActionBtn:hover { border: 2px solid white; padding:10px 25px ; border-radius: 12px; color: white; font-weight: 600; letter-spacing: 0.2px; }

@media screen and (max-width: 480px) {
    .serviceImage {width: 100%;}
  .serviceImage img { height: auto; width: 130% ; clip-path: unset !important; border-radius:20px 0 0  20px; }
}
.noOver {overflow: none !important;}

.wpm-languages {padding-top: 5px;}
.contactContent {margin-top: -60px !important; z-index:-1;}
.serviceTitle {}
.serviceContent {
    z-index: 9;
    padding: 20px 20px;
    background: rgba(255,255,255,.7);
}

.servicesTitle h1 {
    margin: 0 auto;
    width: 300px;
    background: #f8f9fa;
    padding: 10px;
    border-radius: 0 0 20px 20px;
	box-shadow: var(--bs-box-shadow-sm) !important;
}
.servicesItem img {height: 250px;  object-fit: cover;}
.servicesItem { 
     background: #f8f9fa;
     border-radius: 10px;
     overflow: hidden;
     transition: .15s ease-in-out ;
     
}
.servicesItem:hover {box-shadow: var(--bs-box-shadow) ;}
.servicesItem h4 { font-weight: 400; font-size: 29; transition: .15s ease-in-out ;}
.servicesItem:hover h4 {  letter-spacing: 0.3px !important;  font-weight: 600; }
/*.hideMe { display: none ;}*/
/*.showeMe:hover .hideMe  {display: box  ;}*/
/*.showeMe:focus .hideMe  {display: box  ;}*/
.footerMenu { text-align: left;}
.footerMenu .menu-item {   list-style-type: none; margin-left: -20px; }
.footerMenu a { text-decoration: none; color: #010101; transition: .15s ease-in-out ;}
.footerMenu a:hover { font-weight: 600; letter-spacing: 0.2px; }
a.nav-link {transition: .12s ease-in-out ;}
a.nav-link:hover {font-weight: 600; letter-spacing: 0.2px; }
.nav-item .active {font-weight: 600; letter-spacing: 0.2px; color: black; }
.kilentet img {width: 150px; height: auto; vertical-align: middle !important; }
.ekipi img { border-radius: 50%; width: 80%; height: auto;margin-bottom: 20px;}
.ekipi img:hover {border: 5px solid white ;}
.my-logo,

body > header > h1 > a {
  color: #ffffff;
  font-weight: 400;
}

article > header {
}

footer {
  margin-top: 4px;
}

a {
  text-decoration: none;
}
