@-webkit-keyframes fadeIn {

0% {opacity: 0;}

100% {opacity: 1;}

}

@keyframes fadeIn {

0% {opacity: 0;}

100% {opacity: 1;}

}

.fadeIn {

-webkit-animation-name: fadeIn;

animation-name: fadeIn;

}

.animated {
-webkit-animation-duration:3s;
animation-duration: 3s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}

@-webkit-keyframes bounceInUp {

            0% {

               opacity: 0;

               -webkit-transform: translateY(200px);

			   -webkit-transform-origin: 0 0;

            }

            60% {

               opacity: 1;

               -webkit-transform: translateY(-20px);

			   -webkit-transform-origin: 0 0;

            }

            80% {

               -webkit-transform: translateY(10px);

			   -webkit-transform-origin: 0 0;

            }

            100% {

               -webkit-transform: translateY(0);

			   -webkit-transform-origin: 0 0;

            }

         }

         

         @keyframes bounceInUp {

            0% {

               opacity: 0;

               transform: translateY(200px);

            }

            60% {

               opacity: 1;

               transform: translateY(-20px);

            }

            80% {

               transform: translateY(10px);

            }

            100% {

               transform: translateY(0);

            }

         }

         

         .bounceInUp {

            -webkit-animation-name: bounceInUp;

            animation-name: bounceInUp;

         }



.clear{ clear:both;}

.overlay_nav{background-color:rgba(0, 0, 0, 0.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999;}

.mobile-menu-btn,.mobile-top-line{display:none;}

.header_sticky{ float:left; width:100%; margin:0px; padding:0px;position:fixed;z-index: 9999;}

.header_fixed{ box-shadow: 0 0 3px #999;-webkit-box-shadow: 0 0 3px #999;-ms-box-shadow: 0 0 3px #999; background:#fff; z-index:9;top:0px; padding-top:10px;padding-bottom:10px; transition: all 200ms ease 0ms;}

.header-area{ float:left; margin:0px 0px 48px; padding:20px 0px 0px; width:100%; position:relative;}

.inner-container{ max-width:1190px; margin:0px auto; padding:0px 10px;}

.home-banner{ height:670px; background-repeat:no-repeat!important; background-position:50% 50%!important; background-size:cover!important;/*background-attachment:fixed!important; */overflow:hidden;}
.align-items{display: flex;align-items: center;}


.logo-area{ float:left; margin:0px; padding:0px; width:20%;}

.header-right-section{ float:right; margin:0px; padding:0px 0 0; width:80%;}

.home-focus{ float:left; margin:0px; padding:0px; width:100%; text-align:center; color:#fff; font-size:30pt;text-shadow:1px 1px 2px rgba(0, 0, 0, 1); font-weight:700;}
.home-focus a{text-decoration:underline; color:#001777!important; }
.home-focus a:hover{text-decoration:none;}
.focus-on{  display:block; }

.home-contact{ float:left; margin:15px 0px 0px; padding:0px 0px 0px; width:100%; text-align:center; font-size:14pt; color:#FFFFFF; line-height:normal;}

.home-contact a{color:#fff; text-decoration:none; background:#3399ff; border-radius:30px; display:inline-block; padding:10px 30px;-webkit-transition:1s;transition:1s; text-transform:uppercase;}

.home-contact a:hover{color:#fff; background:#0180ff;}

.acquiring-area{ position:absolute; bottom:165px; width:100%; left:0px; z-index:1; padding:0px 10px;}

.connect{ float:left; margin:0px; padding:0px 0px 0px; width:100%; text-align:center; font-size:11pt; }

.social-link{ float:left; margin:0px; padding:0px; width:100%; text-align:center;}

.social-link a.inlink{ background-image:url(../images/sprites.png); background-repeat:no-repeat; background-position:-58px 0px; width:40px; height:40px; display:inline-block; text-decoration:none;}

.social-link a.facebook{ background-image:url(../images/sprites.png); background-repeat:no-repeat; background-position:-150px -77px; width:40px; height:40px; display:inline-block; text-decoration:none;}

.social-link a.instagram{ background-image:url(../images/sprites.png); background-repeat:no-repeat; background-position:-100px -77px; width:40px; height:40px; display:inline-block; text-decoration:none;}

.social-link a.google-plus{ background-image:url(../images/sprites.png); background-repeat:no-repeat; background-position:-50px -77px; width:40px; height:40px; display:inline-block; text-decoration:none;}

.social-link a.twitter{ background-image:url(../images/sprites.png); background-repeat:no-repeat; background-position:-0px -77px; width:40px; height:40px; display:inline-block; text-decoration:none;}

.social-link a{ margin-right:5px;}

.social-link a:last-child{ margin-right:0px;}

.social-link a:hover{-moz-transform: rotate(360deg);  -webkit-transform: rotate(360deg);  -ms--transform: rotate(360deg);  transform: rotate(360deg);  -webkit-transition: all 0.2s;  -moz-transition: all 0.2s;  -o-transition: all 0.2s;  -ms-transition: all 0.2s;  transition: all 0.2s;  }
.footer-social{ float:right; width:25%;}
.footer-links{float:left; margin:0px; padding:0px 0px 0px; width:75%;}

.footer-links ul{ list-style-type:none; width:100%; float:left;margin-left: -9px;}

.footer-links ul li{ display:inline-block; background-image:url(../images/footer-sprate.png); background-repeat:no-repeat; background-position:right 6px; padding:0px 16px 0px 9px; line-height:normal;}

.footer-links ul li:last-child{background-image: inherit; padding-right:0px;}

.footer-links ul li a{ font-size:10.5pt; color:#414141!important;}

.footer-links ul li a:hover{ font-size:10.5pt; color:#3399ff!important;}

.copyright{float:left; margin:-21px 0px 0px; padding:0px 0px 0px; width:100%;  font-size:9pt; color:#a0a0a0;}
.copyright a{ text-decoration:underline;color:#a0a0a0;}
.copyright a:hover{text-decoration:none;color:#a0a0a0;}

.inner-banner{ height:380px; background-repeat:no-repeat!important; background-position:center top!important; background-size:cover!important;}

.inner-heading{ position:absolute; left:0px; bottom:125px; text-align:center; width:100%; font-size:33.75pt;text-shadow:1px 1px 1px rgba(0, 0, 0, 1);color:#fff;font-weight:600; text-transform:uppercase;}
.page-template-template-team .inner-heading{ bottom:150px;}

.inner-home{max-width:1190px; margin:0px auto; padding:0px 10px;}

.looking-for{float:left; margin:0px; padding:0px; width:100%; text-align:center; line-height:normal; font-size:18pt;}

.cc-home-tag{ float:left; width:100%; margin:0px 0px 58px; padding:0px 0px 0px 0px;}

.cc-home-tag p{ margin-bottom:0px; text-align:center; font-size:15pt; line-height:32px;}

.home-row{ float:left; margin:36px 0 0; padding:0px; width:100%;}

.nsk-home-logo{ float:left; width:100%; margin:0px; padding:0px;}

/* changes for home page our investment section */.nsk-home-logo ul {  display: flex !important;  flex-wrap: wrap !important;  justify-content: center !important;  gap: 30px !important;  margin: 0 !important;  padding: 0 !important;  list-style: none !important;}.nsk-home-logo ul li {  flex: 0 0 calc((100% - 120px) / 5) !important;  max-width: calc((100% - 120px) / 5) !important;  height: 110px !important;  display: flex !important;  align-items: center !important;  justify-content: center !important;  margin: 0 !important;  padding: 10px !important;  box-sizing: border-box !important;}.nsk-home-logo ul li img {  width: auto !important;  height: auto !important;  max-width: 100% !important;  max-height: 100% !important;  object-fit: contain !important;  display: block !important;}.nsk-home-logo ul li img[src*="eoscene-logo-274x229"] {  content: url("https://www.cetinacap.com/wp-content/uploads/2026/10/eoscene-logo.png");}.nsk-home-logo ul li img[src*="cyrun-logo-274x188"] {  content: url("https://www.cetinacap.com/wp-content/uploads/2026/10/cyrun-logo.png");}@media (max-width: 991px) {  .nsk-home-logo ul li {    flex-basis: calc((100% - 60px) / 3) !important;    max-width: calc((100% - 60px) / 3) !important;  }}@media (max-width: 575px) {  .nsk-home-logo ul { gap: 20px !important; }  .nsk-home-logo ul li {    flex-basis: calc((100% - 20px) / 2) !important;    max-width: calc((100% - 20px) / 2) !important;    height: 90px !important;  }}

.home-img-01{ float:left; margin-bottom:20px;}

.home-img-02{ float:left; clear:left;}

.home-img-03{ float:right; padding-left:20px; width:56%;}

.home-img-01 img, .home-img-02 img, .home-img-03 img{-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.23);-moz-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.23);box-shadow:2px 2px 2px 0px rgba(0,0,0,0.23);transition:all 0.5s ease-in-out}

/*.home-img-01 img:hover, .home-img-02 img:hover, .home-img-03 img:hover{opacity: 0.5;}*/

.home-left-img{ float:left; width:44%;}

.site-footer {border-top:solid 1px #ececec; background:#f8f8f8; margin-top:85px; padding-top:30px; padding-bottom:20px; float:left; width:100%;}

.inner-team {max-width:970px;margin:0px auto;padding:10px 10px 0px;}

.team-pic{float:left; margin:0px; padding:0px; width:30%;}

.team-contant{float:left; margin:-7px 0px 0px; padding:0px 0px 0px 0px; width:70%;}

.anand{ float:left; margin:0px; padding:0px; width:100%; font-size:19pt; text-transform:uppercase;}

.managing{ float:left; margin:0px 0px 13px; padding:0px; width:100%; font-size:13.5pt; color:#3399ff;}

.team-contant p {margin: 0 0 31px; font-size: 11.25pt; line-height: 20pt;}
.team-contant p:last-child{margin-bottom:0px;}
.about-wrapper{ max-width:920px;}

.inner-page{max-width:1190px;margin:0px auto;padding:0px 10px 0px;}

.investment-row{ float:left; margin:27px 0px 0px 0px; padding:0px; width:100%;}

.investment-row ul{ list-style-type:none; width:100%; float:left;}

.investment-row ul li{ width:31.5%; margin:0px 2.5% 20px 0px; padding:0px; float:left;box-shadow: 0px 10px 12px rgba(0, 0, 0, 0.05);}

.investment-row ul li:nth-child(3n) {margin-right:0%;}

.market-img{ margin:0px; padding:0px; width:100%; text-align:center; float:left;}
.technology-box{ margin:0px; padding:12px 20px 20px; width:100%;  float:left;}
.investment-market{ float: left; margin:0px 0px 3px; padding:0px; width:100%; font-weight:normal; font-size:13.5pt; color:#3399ff;}
.technology-content{ float:left; margin:0px; padding:0px; font-size:10.5pt; line-height:24px;}
.contact-right{ background:#fbfafa; float:right; width:51.5%; margin:0px; padding:38px 50px 50px;}

.inquiry{float:left; width:100%; margin:0px 0px 25px; padding:0px 0px 14px; font-size:16pt; background:url(../images/form-line.jpg) left bottom repeat-x; font-weight:500;}

.form-row{ float:left; margin:0px 0px 15px; padding:0px; width:100%;}

.contact-right p{ float:left; width:100%; margin-bottom:0px;}

.contact-right div label{ float:left; margin:0px 0px 30px; padding:0px; width:100%; font-size:10.5pt;}

.form-input{ float:left; margin:0px 0px 0px; padding:0px; width:80%;}

.textarea-width{ width:100%;}


.contact-right div textarea{ float:left; margin:0px 0px 0px; padding:4px 6px; width:100%; background:#fff; border:solid 1px #d4d4d4; font-size:10.5pt; line-height:normal; height:104px; resize:none;}

.name-width{max-width:100%;}

.phone-width{max-width:180px;}


.phone-width span{padding-top:4px; display:block;}
.form-title{ float:left; width:28%; margin-top:9px;}
.contact-right div label p, .contact-right .forn-btn p{ width:72%;}
.contact-right .your-phone-input label p { width:40%;}

.forn-btn{ float:left; margin:4px 0px 0px 0px; padding:0px; width:100%;}

.contact-left{ float:left; width:48.5%; margin:0px; padding:0px 70px 0px 0px;}



.address { font-size:10.5pt; float: left;width: 100%; margin:0px 0px 14px; padding:0px;}

.address b{ float:left; width:100%; margin:-4px 0px 4px; padding:0px 0px 0px 0px; font-size:13.5pt; font-weight:500;}

.phone-row{ float:left; margin:0px 0px 10px; padding:0px; width:100%;}

.phone-left{ float:left; margin:0px; padding:0px; width:82px; font-size:14pt;}

.phone-right{ float:left; margin:0px; padding:0px 0px 8px 0px;font-size:10.5pt; width:100%; position:relative;}

.phone-right a{ color:#253b95; text-decoration:underline;}

.phone-right a:hover{ color:#253b95; text-decoration:none;}

.map-box{ float:left; margin:36px 0px 0px; padding:0px; width:100%;}

.contact-right div.wpcf7-validation-errors, .contact-right div.wpcf7-acceptance-missing {border: 0px solid #f7e700!important; clear:both!important;}

.contact-right div.wpcf7-response-output {margin:0!important;padding: 10px 0 0!important;border:0px!important;clear:both!important;color: #20ab42!important;font-size: 13pt!important;}

.contact-right span.wpcf7-not-valid-tip {font-size:9pt!important;}

.contact-map{ width:100%; height:583px;}

.contact-right .wpcf7-form-control-wrap{ padding-top:4px!important;}
.heading-text{ text-align:center; margin:0px; padding:0px; width:100%; text-align:center; color:#3399ff; font-size:22.5pt; text-transform:uppercase;}
.home-investment{ float:left; margin:0px; padding:0px; width:100%; font-size:13.5pt; text-align:center;}
.timeframe{ float:left; margin:3px 0px 0px; padding:0px; width:100%; text-align:center; font-size:12pt;}
.acquisition-gap{ margin-top:50px;}

.investment-row.portfolio-row ul{display: flex;flex-wrap: wrap;justify-content: center;}

.investment-row.portfolio-row ul li {box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.05); padding:30px 20px 100px; margin-bottom:50px; position:relative}
.investment-row.portfolio-row ul li:last-child{ margin-right:0px; margin-bottom:0px;}
.market-img img {width: 100%;}
.portfolio-img{ float:left; margin:0px; padding:0px; width:100%; text-align:center; display:flex;justify-content: center;height: 93px;align-items: center;}
.portfolio-title {float: left;margin:10px 0px 10px; padding: 0px; width: 100%; font-weight: normal; font-size: 13.5pt;color: #3399ff; text-align:center;}
.portfolio-title a, .portfolio-title a:hover{color: #3399ff;}
.portfolio-content {float: left; margin: 0px; padding: 0px; font-size: 10.5pt;line-height: 24px;}
.portfolio-visit{ float:left; margin:0px 0px 0px; padding:0px; width:100%; text-align:center; position:absolute; bottom:20px; left:0px; z-index:1;}
.portfolio-visit a{color: #fff;text-decoration: none;background: #3399ff;border-radius: 30px;display: inline-block;padding:8px 20px 7px;-webkit-transition: 1s;transition: 1s;text-transform: uppercase; font-size:10.5pt;}
.portfolio-visit a:hover{ background:#0180ff; color:#fff;}
.captcha-line .wpcf7-form-control-wrap{ width:72%; float:right;}