/*Stable Zone*/
html{scroll-behavior:smooth;}
body{font-family:'Montserrat',sans-serif;font-weight:normal;font-style:normal;color:#333;overflow-x:hidden;font-size:1rem;-webkit-font-smoothing:antialiased;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
img{max-width:100%;transform:translateZ(0px);height:unset}
a:focus,input:focus,textarea:focus,button:focus{text-decoration:none;outline:none;}
a:focus,a:hover{text-decoration:none;}
a,button{transition:.3s;color:#333;text-decoration:none;}
h1,h2,h3,h4,h5,h6{margin:0px;position:relative;color:#333;}
ul,ol{margin:0px;padding:0px;list-style-type:none;}140
p{font-weight:400;line-height:26px;color:#676e7c;margin:0px;}
textarea,select,input,button{outline:none;}
iframe{width:100%}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}
::-webkit-scrollbar{width:6px;background-color:#F5F5F5;}
::-webkit-scrollbar-thumb{background-color:#000000;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
input[type=number]{-moz-appearance:textfield;}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5;}
::-webkit-scrollbar{width:6px;background-color:#F5F5F5;}
::-webkit-scrollbar-thumb{background-color:#000000;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.text-left{text-align:left;}
.text-justify{text-align:justify;}
textarea{resize:none;}
.w-100{width:100%;}
.redbtn{background-color:#dc2128;padding:12px 22px;display:inline-block;color:#fff;border-radius:4px;border:0;}
.redbtn:hover{background-color:#dc2128;border-radius:12px 4px 12px 0;}
.bluebtn{background-color:#004799;padding:12px 22px;display:inline-block;color:#fff;border-radius:4px;border:0;}
.bluebtn:hover{background-color:#0076ff;border-radius:12px 4px 12px 0;}
.viewbtn{padding:12px 32px;display:inline-block;position:relative;overflow:hidden;border-radius:12px;font-size:.925rem;transition:1s;}
.viewbtn:before{content:"";position:absolute;width:0;height:calc(100% + 4px);right:0;transition:.3s;background:#333;z-index:0;top:0;margin:-2px;background:linear-gradient(to right,#f74b62,#204097);transition-duration:0.5s;transition-property:transform;border-radius:12px;transform:rotate(120deg);}
.viewbtn::after{content:"";position:absolute;width:calc(100% - 6px);height:calc(100% - 4px);border:1px solid #ccc;right:2px;top:2px;border-top:0;border-bottom:0;transition:.5s;background:#fff;z-index:1;border-radius:9px;}
.viewbtn span{z-index:4;position:relative;}
.viewbtn:hover:before{width:calc(100% + 4px);transform:rotate(180deg);border-radius:12px 4px 12px 0;}
.viewbtn:hover:after{border-color:transparent;background:#f74b62;border-radius:9px 4px 12px 0;}
.viewbtn:hover{box-shadow:0 14px 28px rgb(247 75 98 / 40%);color:#fff;border-radius:12px 4px 12px 0;}
/* Site styles */
/* helper */
[data-overlay]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}
[data-overlay]::before{background:#000 none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
[data-overlay="4"]::before{opacity:.4!important}
[data-overlay="5"]::before{opacity:.5!important}
.ml-30{margin-left:30px;}
/* header */
/* topheader */
header{width:100%;z-index:30;position:absolute;}
.mainpage header{position:relative;}
header.fixed .bottomheader{position:fixed;background:#fff;width:100%;top:0;transition:.3s;box-shadow:0 13px 48px rgb(0,0,0,.25);}
header.fixed .bottomheader a{color:#5b6067;border-color:#5b6067;}
.lgc img{filter:grayscale(1) brightness(100);}
header.fixed .lgc img{filter:unset;}
.first{padding:12px 0;color:#fff;}
.first a{color:#fff;padding:0 15px;font-size:.925rem;}
.first i{margin-right:5px;transition:.3s;position:relative;font-size:1.3rem;top:2px;}
.first a:hover .bi-envelope::before{content:"\f32e";position:relative;top:-2px;}
.first span{font-size:.785em;}
.last{position:relative;}
.last > a.log-menu{color:#fff;font-size:2rem;border:2px solid #fff;border-radius:50px;text-align:center;width:35px;height:35px;display:inline-block;overflow:hidden;transition:.1s;}
.last > a.log-menu:hover{border-radius:8px;} 
.last ul{display:none;}
.last > .cart{color:#fff;font-size:1.4rem;border:2px solid #fff;border-radius:50px;text-align:center;width:35px;height:35px;display:inline-block;position:relative;transition:.1s;margin-left:6px;line-height:35px;}
.last .bi-exclamation{color:#fff;position:absolute;font-size:15px;top:-4px;right:-4px;width:15px;height:15px;border-radius:20px;background-color:#dc2128;line-height:15px;z-index:3;}
.first a:hover .bi-phone{transform-origin:bottom center;display:inline-block;animation:shaking .3s infinite;}
.first a:hover .bi-phone:after{content:"( )";letter-spacing:5px;position:absolute;left:-6px;width:90px;transform:skewX(10deg);top:-1px;}
@keyframes shaking{0%{transform:rotate(0deg)}
50%{transform:rotate(10deg)}
100%{transform:rotate(-10deg)}
50%{transform:rotate(10deg)}
0%{transform:rotate(0deg)}
}
.last ul{position:absolute;background:#fff;top:100%;width:220px;right:0;}
/* bottom header */
.bottomheader{padding:15px 0;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);z-index:10;position:relative;}
.mainmenu{display:flex;flex-wrap:wrap;align-items:center;height:100%;}
.mainmenu a{font-weight:500;padding:12px 10px;display:block;position:relative;color:rgba(255,255,255,0.9);}
.mainmenu li:last-child a{padding-right:0;}
.mainmenu a:after{content:"";position:absolute;width:28px;height:4px;background:#fff;bottom:130%;left:50%;transform:translateX(-50%);opacity:0;transition:.3s;border-radius:16px;}
.fixed .mainmenu a:after{background:#5b6067;}
.mainmenu a:hover:after{bottom:90%;left:50%;opacity:1;}
.mainmenu a:hover{color:#fff;}
/* slider section */
.slider{top:0;width:100%;position:relative;min-height:55vh;}
.slider .item{position:relative;background-size:cover!important;background-repeat:no-repeat!important;width:100%;}
.slider .captions h1{color:#fff;font-size:2.5rem;font-weight:300;margin-bottom:45px;padding-left:10px;}
.slider .captions b{font-weight:600;}
.slider .captions p{color:#fff;margin-bottom:45px;padding-left:10px}
.slider .captions ul{display:flex;margin:0 0 40px;flex-wrap:wrap;}
.slider .captions ul li{width:50%;padding:10px;}
.slider .lib{border:1px solid rgba(255,255,255,0.6);padding:15px;border-radius:12px;transition:.3s;}
.slider .lib:hover{background:#004799;border-color:#004799;cursor:pointer;}
.slider .captions ul b{display:block;font-size:1.4rem;font-weight:400;margin-bottom:12px;}
.slider .captions ul span{display:block;font-size:.875rem;font-weight:400;}
.slider a{background-color:#dc2128;padding:12px 22px;display:inline-block;color:#fff;border-radius:4px;}
.slider .captions.v1 a{background-color:#fff;color:#dc2128;margin-left:10px;}
.slider a:hover{background-color:#dc2128;;box-shadow:0 12px 26px #dc21285e;}
.slider .owl-nav,.whatcan .owl-nav{position:absolute;top:45%;z-index:15;width:100%;opacity:0;transition:.3s;}
.slider:hover .owl-nav,.whatcan:hover .owl-nav{opacity:1;}
.slider .owl-nav button,.whatcan .owl-nav button{background:transparent!important;color:#999!important;width:50px;height:50px;text-align:center;margin:0px!important;position:absolute;}
.slider .owl-prev,.whatcan .owl-prev{left:0px}
.slider .owl-next,.whatcan .owl-next{right:0px;}
.slider .gg-chevron-right,.whatcan .gg-chevron-right{box-sizing:border-box;position:relative;display:inline-block;transform:scale(2);width:22px;height:22px;border:2px solid transparent;top:2px;}
.slider .gg-chevron-right::after,.whatcan .gg-chevron-right:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:1px solid;border-right:1px solid;transform:rotate(-45deg);right:6px;top:4px}
.slider .gg-chevron-right.rvs,.whatcan .gg-chevron-right.rvs{transform:rotate(180deg) scale(2);}
.slider .owl-dots{position:absolute;bottom:8px;z-index:10;left:50%;transform:translateX(-50%);}
.slider .owl-dot.active span{background:#fff!important;}
.slider .owl-dot span{background:transparent!important;border:2px solid rgba(255,255,255,0.6);width:15px!important;;height:15px!important;}
.scrollmebox{width:30px;height:60px;border:2px solid #ddd;border-radius:15px;position:absolute;bottom:7px;z-index:10;left:50%;transform:translateX(-50%);opacity:.7;cursor:pointer}
.scroller{width:14px;border-radius:8px;background-color:#ddd;position:absolute;top:4px;left:6px;bottom:34px;animation:scroller 1500ms ease-out infinite;}
@keyframes scroller{0%{bottom:34px;}
5%{top:4px;}
32%{bottom:4px;}
66%{top:34px;bottom:4px;}
100%{top:4px;bottom:34px;}
}
/* properties */
.gray{position:relative;overflow:hidden;}
.gray:after{content:"";width:500px;height:2000px;background:#fbfbfb;position:fixed;z-index:-1;left:35%;top:-40%;transform:rotate(-45deg );}
.properties{background:url(../images/001.png) no-repeat left center;padding:60px 0 0;background-size:contain;position:relative;}
.properties [class*="col-"]{margin-bottom:30px;}
.properties .specs{text-align:center;box-shadow:0 8px 28px rgba(0,0,0,0.1);}
.properties .specs img{max-width:100px;margin-bottom:30px;}
.properties h2,.pricing h2,.composer h2{font-size:2.2em;font-weight:400;padding:15px 0;color:#1c2f5c;display:inline-block;}
.properties h2::after,.pricing h2:after,.composer h2:after{content:"";background:url(../images/arrow.svg) no-repeat;width:30px;height:30px;top:22px;position:absolute;right:-45px;filter:invert(39%) sepia(10%) saturate(918%) hue-rotate(186deg) brightness(93%) contrast(84%);}
.properties h2::before,.pricing h2:before,.composer h2::before{content:"";background:url(../images/arrow.svg) no-repeat;width:30px;height:30px;top:22px;position:absolute;left:-45px;filter:invert(39%) sepia(10%) saturate(918%) hue-rotate(186deg) brightness(93%) contrast(84%);transform:rotate(180deg);}
.roller{background-color:transparent;width:100%;height:280px;perspective:1000px;}
.roller-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;border-radius:16px;}
.roller:hover .roller-inner{transform:rotateY(180deg);}
.roller-front,.roller-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:16px;}
.roller-front{background-color:#fff;padding:20px 30px;z-index:90;}
.roller-back{z-index:99;transform:rotateY(180deg);align-items:center;padding:30px;text-align:left;background:#dc2128;box-shadow:0 8px 28px rgb(248 72 94 / 35%)}

.roller-back p{color:#fff;font-size:0.925rem;}
.roller-front{padding:20px 30px;}
.roller-front h3{font-size:18px;margin:0 0 10px;}
.roller-front img{max-width:160px;}
/* pricing */
.boxer{box-shadow:0 12px 38px rgb(0,0,0,.25);padding:30px 45px 45px;border-radius:18px;background:#fff;}
.boxer i{color:#dc2128;}
.monthlyblock h4{font-size:1.8rem;font-weight:400;color:#004799;}
.monthlyblock i{font-size:1.8rem;margin:0 10px;color:#5c6479;}
.monthlyblock .gry{top:7px;margin-left:5px;}
.monthly,.cry,.usercount{color:#dc2128;}
.gry{color:#ccc;font-size:1.2rem;}
.logintitle{font-size:1.4rem;font-weight:400;}
.pricing{background:url(../images/002.png) no-repeat right center;padding:90px 0 0;background-size:contain;}
.irs-hidden-input6{display:none!important;}
/* .reference */
.reference{padding:30px 0;margin:0 0 45px;display:flex!important;justify-content:center;width:auto!important;}
.reference .item{text-align:center;border:1px solid #ddd;}
.reference img{max-width:160px;transition:.3s;filter:grayscale(1);opacity:.7;display:inline-block!important;}
.reference img:hover{filter:grayscale(0);opacity:1;}
.reference .owl-item{padding:8px;}

.references a{display: block;text-align: center;padding: 1rem;border-radius: 1rem;box-shadow: 0 6px 24px rgba(0,0,0,.1);margin: 0 0 2rem; background-color: white;}
.references a:hover{box-shadow: 6px 16px 24px rgba(0,0,0,.2);}
.references h2{font-size: 38px;font-weight: 400;color: #1c2f5c;}
/* composer */
.composer{position:relative;padding:0;}
.composer .list{padding:10px 0 0;}
.composer .list p{margin-bottom:8px;}
.composer .list i{color:#004799;}
/* footer */
footer{padding:90px 0 30px;background:linear-gradient(40deg,#16406f,#dc2128);}
footer a,footer p,footer h4{color:#fff;}
.social{display:flex;}
.social li{margin:0 15px 0 0}
.social li a{width:42px;height:42px;line-height:45px;text-align:center;background-color:#fff;display:inline-block;border-radius:12px;font-size:1.45rem;}
.social li a:hover{border-radius:50px;}
.social .bi-facebook{color:#1877F2;}
.social .bi-twitter{color:#1DA1F2;}
.social .bi-instagram{color:#E4405F;}
.social .bi-linkedin{color:#0A66C2;}

footer .footertitle{font-weight:400;margin-bottom:15px;position: relative;color: #fff;display:block}
footer .footertitle:after{content:"";width:30px;height:3px;background:#fff;position:absolute;left:0;bottom:-7px;}
footer .fmenu a{font-size:.875rem;position:relative;display:inline-block;}
footer .fmenu a:before{content:"";position:absolute;left:-14px;top:4px;font-size:.775rem;width:5px;height:5px;border-radius:20px;border:1px solid #fff;transition:.3s;background:#fff;}
footer .fmenu a:hover:before{background:transparent;}

.copyright a{font-weight:600;}
/* form */
.formbox{display:none;}
.forma{position:fixed;/*top:calc(100% - 80px);*/
display:none;bottom:0;right:10px;background:#fff;width:100%;max-width:270px;padding:20px 30px 15px;border-radius:15px 15px 0 0;box-shadow:0 -5px 28px rgba(0 0 0 / 20%);z-index:10;}
.forma i.bi-x-circle-fill{position:absolute;top:6px;right:6px;cursor:pointer;color:#004799;}
.form-list label{margin-top:15px;display:block;font-size:.825rem;margin:15px 0 5px}
.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}
.form-list button{font-size:.9rem;}
.forma .icon{display:none}
.forma .bi-x-circle-fill{display:none;}
.forma.opened{display:block!important;}
.forma.opened .bi-x-circle-fill{display:block;}
.mobile-menu{position:fixed;z-index:0;top:0;left:-100%;transition:.3s;background-color:#fff;width:80vw;overflow-x:hidden;height:100%;z-index:60;box-shadow:10px 0px 35px #00000075;}
.mobile-menu.menu_active{left:0vw;}
.mainpage{transition:.3s;left:0;}
.mainpage.menu_active{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:320px;width:100%;min-height:100vh;position:fixed;left:80vw;}
.closerbg{position:fixed;top:0;right:0;background:#0000002f;width:100%;height:100%;z-index:10;}
.mobile-menu .menulist >ul>li ul{position:absolute;transition:.3s;top:50px;background:#fff;width:100%;height:100%;transform:translateX(100%);height:0;overflow:hidden;z-index:2;}
.mobile-menu .menulist >ul>li ul.opened{right:0;transform:translateX(0);height:calc(100% - 40px);overflow-y:auto;}
.mobile-menu .menulist >ul>li ul.opened:after{content:"";width:100%;height:100%;background:#333;}
.mobile-menu .menulist .menu-back{display:inline-block;font-size:13px;font-weight:500;padding:10px 8px;color:#999;}
.mobile-menu .menulist .menu-back:before{content:'';display:inline-block;margin-left:0.4em;width:.7em;height:.7em;border-top:0.2em solid #adadad;border-right:0.2em solid #adadad;-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-right:14px;}
.mobile-menu .menulist .sub-menu a{position:relative}
.mobile-menu .menulist .sub-menu u{font-style:normal;position:absolute;right:0;z-index:0;margin:3px 7px;font-size:15px;line-height:2.5rem;color:#cacaca;font-weight:900;text-decoration:none;}
.mobile-menu li{border-bottom:1px solid #eaedf7;}
.mobile-menu a{color:#333;font-size:14px;padding:12px 18px;display:block;}
.mobile-menu ul > li > a{padding:15px;font-weight:500;}
.mobile-menu .social-media{display:flex;padding:5px;flex-wrap:wrap;}
.mobile-menu .social-media a{padding:0;width:40px;height:40px;margin:3px;line-height:40px;text-align:center;background:#fff;font-size:20px;border-radius:60px;}
.mobile-menu .social-media .bi-facebook{color:#1877F2;}
.mobile-menu .social-media .bi-twitter{color:#1DA1F2;}
.mobile-menu .social-media .bi-instagram{color:#E4405F;}
.mobile-menu .social-media .bi-linkedin{color:#0A66C2;}
.mobile-menu .social-media .bi-youtube{color:#CD201F;}
.mobile-menu .topmenu{display:flex;height:50px;}
.mobile-menu .topmenu a{font-size:9px;text-align:center;font-weight:600;padding:5px 0;width:25%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.mobile-menu .topmenu a i{display:block;font-size:23px;font-weight:400;}
.closerbg{position:fixed;top:0;right:0;background:#0000002f;width:100%;height:100%;z-index:50;backdrop-filter:blur(3px);}
.mobile-act{height:40px;}
.mobile-act img{filter:brightness(1000) grayscale(1)}
.fixed .mobile-act img{filter:brightness(1);}
.fw-3{font-weight:300;}
hr{border:0;border-bottom:1px #d9dde2 solid;}
label.error{color:red;top:9px;position:absolute!important;right:6px;width:auto !important;font-size:12px;}
.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;}
.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb;}
.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;}
/* yeni */
.mainpage .first a{color:#1c2f5c;}
.mainpage .mainmenu a:hover{color:#1c2f5c;}
.mainpage .mainmenu a:after{background:#1c2f5c;}
.mainpage .mainmenu a,.mainpage .last > .cart,.mainpage .last > a.log-menu{color:#1c2f5c;}
.mainpage .bottomheader{border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);}
.mainpage .last > .cart,.mainpage .last > a.log-menu{border-color:#1c2f5c;}
.mainpage .slider{background:#fff;}
.mainpage .slider .captions.v1{color:#1c2f5c;padding:0 40px 50px;}
.mainpage .slider .item{display:flex;flex-wrap:wrap;align-items:center;}
.mainpage .slider .captions h1,.mainpage .slider .captions p{color:#1c2f5c;position:relative;}
.mainpage .slider .captions.v1 a{background-color:#fff;color:#5082fa;border-radius:52px;border:2px solid #5082fa;}
.mainpage .slider .captions.v1 a:hover{box-shadow:18px 10px 36px #5082fa80;color:#ffffff;background:#5082fa;transition:.3s;}
.mainpage .animbox{position:relative;height:100%;max-width:600px;min-height:400px;transform:scale(.7);transition:.8s;overflow:h;}
.mainpage .slide1{position:absolute;}
.mainpage .slide1.ani1{z-index:15;bottom:15%;left:20%;}
.mainpage .slide1.ani2{z-index:13;bottom:15%;}
.mainpage .slide1.ani3{z-index:4;bottom:30%;-webkit-animation:bounceTop 12s linear infinite;animation:bounceTop 12s linear infinite;}
.mainpage .slide1.ani4{z-index:4;bottom:20%;-webkit-animation:bounceTop 7s linear infinite;animation:bounceTop 7s linear infinite;}
.mainpage .slide1.ani5{z-index:4;bottom:20%;right:0%;-webkit-animation:bounceTop 9s linear infinite;animation:bounceTop 9s linear infinite;}
.mainpage .slide1.ani6{z-index:4;bottom:-0%;left:30%;-webkit-animation:bounceTop 14s linear infinite;animation:bounceTop 14s linear infinite;}
.mainpage .slide1.ani7{z-index:5;top:10%;right:0%;}
.mainpage .slider .captions h1{transform:translateY(-40px);opacity:0;transition:.6s;}
.mainpage .slider .captions p{transform:translateY(40px);opacity:0;transition:.7s;}
.mainpage .slider .captions a{transform:scale(.8);opacity:0;transition:.9s;}
.mainpage .owl-item.active .captions h1{transform:translateY(0px);opacity:1;}
.mainpage .owl-item.active .captions p{transform:translateY(0px);opacity:1;}
.mainpage .owl-item.active .captions a{transform:scale(1);opacity:1;}
.mainpage .owl-item.active .animbox{transform:scale(1);}
@-webkit-keyframes bounceTop{0%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}
50%{-webkit-transform:translateY(-15px) translateX(-7);transform:translateY(-15px) translateX(-7)}
to{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}
}
@keyframes bounceTop{0%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}
50%{-webkit-transform:translateY(-15px) translateX(-7px);transform:translateY(-15px) translateX(-7px)}
to{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}
}
.step{padding:90px 0 120px;background:#f9fdff;}
.step h2,.referr h2,.whatcan h2,.discover h2{font-size:38px;font-weight:400;color:#445a8d;}
.circle{width:210px;height:210px;border-radius:500px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;padding:35px;cursor:pointer;}
.circle img{filter:brightness(0) invert(1);margin-bottom:8px;}
.circle h3{color:#fff;font-weight:400;display:block;width:100%;font-size:20px;margin:8px 0 0;}
.circle:nth-child(1){background:linear-gradient(90deg,#881F84,#B73072);}
.circle:nth-child(3){background:linear-gradient(90deg,#D53B61,#EA4A4A);}
.circle:nth-child(5){background:linear-gradient(90deg,#EE5B3A,#F37020);}
.circle:after{content:"";position:absolute;width:70%;height:5px;background:radial-gradient(#000,transparent 80%);bottom:-50px;border-radius:100%;filter:blur(3px);opacity:.6;}
.filler{background:linear-gradient(90deg,#b22e73,#d83d5f);width:120px;height:160px;margin:-18px -15px;position:relative;display:flex;align-items:center;justify-content:center;color:#fff;}
.filler.sec{background:linear-gradient(90deg,#e8494c,#ef5d38)}
.filler:before{content:"";position:absolute;background:#f9fdff;width:130px;height:78px;border-radius:100%;left:-5px;top:-29px;}
.filler:after{content:"";position:absolute;background:#f9fdff;width:130px;height:78px;border-radius:100%;left:-5px;bottom:-29px;}
.gg-arrow-long-right{box-sizing:border-box;position:relative;display:block;transform:scale(1.5);border-top:2px solid transparent;border-bottom:2px solid transparent;box-shadow:inset 0 0 0 2px;width:24px;height:6px}
.gg-arrow-long-right::after{content:"";display:block;box-sizing:border-box;position:absolute;width:6px;height:6px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);right:0;bottom:-2px}
.referr{padding:60px 0 170px;background:url(../images/table.png) repeat-x bottom center;position:relative;overflow:hidden;}
.referr h2{margin-bottom:30px;}
.referr .bg{position:relative;}
.referr .bg::after{content:"";position:absolute;background:url(../images/referright.png) no-repeat bottom;width:100%;height:100%;max-width:368px;top:10%;}
.referr .bg::before{content:"";position:absolute;background:url(../images/referleft.png) no-repeat bottom;width:100%;height:100%;max-width:533px;top:10%;right:70%;}
.slidebox{padding:0 20%;}
.referslide{position:absolute!important;top:5.2%;left:50%;transform:translateX(-50%);padding:0 14.3%;}
.referr .slide{display:inline-block;position:relative;}
.referr .slide .owl-nav{position:absolute;bottom:-27%;z-index:10;}
.referr .slide .owl-nav button{background:linear-gradient(186deg,#cbcbcc,white)!important;border-radius:50px;width:40px;height:40px;box-shadow:0 4px 7px rgba(0,0,0,0.1);border:2px solid #ececec!important;}
.referr .gg-chevron-right{box-sizing:border-box;position:relative;display:inline-block;transform:scale(2);width:22px;height:22px;border:2px solid transparent;top:2px;}
.referr .gg-chevron-right::after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:1px solid;border-right:1px solid;transform:rotate(-45deg);right:6px;top:4px}
.referr .gg-chevron-right.rvs{transform:rotate(180deg) scale(2);}
.referr .caption{position:absolute;right:0;bottom:0px;z-index:15;padding:15px;background:#fff;font-weight:800;box-shadow:0 -8px 54px #00000045;border-radius:30px 0 0 0;font-size:12px;}
.referr .owl-theme .owl-dots .owl-dot span{background:#ffffff;}
.referr .owl-theme .owl-dots .owl-dot.active span,.referr .owl-theme .owl-dots .owl-dot:hover span{background:#dc2128;}
.referr .owl-theme .owl-nav.disabled+.owl-dots{margin-top:18px;}
.whatcan{padding:80px 0 0;background:#039bfc;margin-top:-70px;}
.whatcan .theme-carousel .item{display:flex;}
.whatcan .caption{max-width:600px;padding:0 0 0 45px;}
.whatcan h2,.whatcan p{color:#fff;}
.whatcan h3{font-size:46px;font-weight:400;margin-bottom:45px;color:#fff;position:relative;top:-60px;transition:.8s;opacity:0;}
.whatcan p{font-size:18px;position:relative;bottom:-60px;transition:.8s;opacity:0;}
.whatcan a{background:#fff;border-radius:50px;padding:12px 18px;display:inline-block;margin:30px 0 0;color:#039bfc;font-weight:600;font-size:15px;box-shadow:0 8px 38px #0079c7;transform:scale(.6);opacity:0;top:-50px;transition:.9s;position:relative;}
.whatcan a:hover{box-shadow:0 18px 38px #005892;}
@media(max-width:1199px){.whatcan .caption{max-width:400px}
}
@media(max-width:992px){.filler{display:none;}
.whatcan .caption{max-width:100%}
.whatcan .owl-stage{display:flex;}
.whatcan .item{flex-direction:column;justify-content:space-between;height:100%;}
.circle{margin:10px}
;}
@media(min-width:992px){.circle span{overflow:hidden;height:0px;transition:.3s;}
.circle:hover span{overflow:hidden;height:60px;transition:.3s;}
}
@media(max-width:768px){.mainpage .slider .captions.v1{padding:60px 0 0}
}
@media(max-width:768px){.whatcan .owl-dots{position:absolute;left:50%;transform:translateX(-50%);}
}
.whatcan .anim1{position:relative;transform:translateY(20%);opacity:0;transition:.7s;}
.whatcan .owl-item.active .anim1{bottom:0px;opacity:1;transform:translateY(0px);}
.whatcan .owl-item.active .caption h3{top:0px;opacity:1;}
.whatcan .owl-item.active .caption p{bottom:0px;opacity:1;}
.whatcan .owl-item.active .caption a{transform:scale(1);opacity:1;top:0;}
.whatcan .owl-nav button{color:#fff!important;}
.properties h2::before,.pricing h2:before,.composer h2::before,.properties h2::after,.pricing h2:after,.composer h2::after{display:none;}
.properties h2,.pricing h2,.composer h2{font-size:38px;font-weight:400;color:#445a8d;}
.discover{padding:90px 0 60px;background:linear-gradient(180deg , #fff 80% ,#e3e3e3 80%, #fff 90%)}
.discover img{-webkit-backface-visibility:hidden;box-shadow:0 0 1px rgba(255,255,255,0);}
.discover .caption{position:relative;width:35%;}
.discover h3{font-size:40px;font-weight:400;margin-bottom:45px;position:relative;text-align:right;top:-60px;transition:.8s;opacity:0;}
.discover .active h3{top:0px;opacity:1;}
.discover .owl-item.active .caption p{bottom:0px;opacity:1;}
.discover .caption p{font-size:18px;position:relative;bottom:-60px;transition:.8s;opacity:0;text-align:right;}
.discover .mansetmodul,.discover .foothead,.discover .yazar,.discover .sondakika,.discover .havadurumu,.discover .ekonomi,.discover .encok,.discover .sinema,.discover .yardimci,.discover .whatsapp{position:relative;height:500px;width:65%;transform:rotate(0);}
.discover [class*="ani"]{position:absolute;transition:.6s;transition-timing-function:cubic-bezier(.97,.01,.12,.99);transform:scale(.8);opacity:0;}
.discover .active [class*="ani"]{position:absolute;transition-duration:.6s;transform:scale(1);opacity:1;}
.discover .mansetmodul .ani1{top:5%;left:10%;}
.discover .mansetmodul .ani2{bottom:35%;right:15%;}
.discover .mansetmodul .ani3{bottom:5%;left:20%;}
.discover .foothead .ani1{top:4%;left:15%;transition-duration:.7s;}
.discover .foothead .ani2{top:30%;left:25%;transition-duration:1s;}
.discover .foothead .ani3{top:56%;left:15%;transition-duration:.9s;}
.discover .foothead .ani4{bottom:0%;left:25%;transition-duration:1.1s;}
.discover .yazar .ani1{top:35%;left:5%;transition-duration:.5s;}
.discover .yazar .ani2{top:5%;right:3%;transition-duration:.9s;}
.discover .active .yazar .ani2{transform:rotate(6deg);}
.discover .yazar .ani3{bottom:0;left:5%;transition-duration:.8s;}
.discover .sondakika .ani1{top:35%;left:10%;transition-duration:.5s;}
.discover .sondakika .ani2{bottom:25%;right:15%;transition-duration:.9s;}
.discover .havadurumu .ani1{top:45%;left:12%;transition-duration:.5s;}
.discover .havadurumu .ani2{top:0%;right:15%;transition-duration:.9s;}
.discover .havadurumu .ani3{top:37%;left:50%;transition-duration:.6s;}
.discover .active .havadurumu .ani1{transform:rotate(6deg);}
.discover .active .havadurumu .ani3{transform:rotate(-6deg);}
.discover .ekonomi .ani1{top:45%;left:5%;transition-duration:.5s;}
.discover .ekonomi .ani2{bottom:5%;right:5%;transition-duration:1.1s;}
.discover .active .ekonomi .ani2{transform:rotate(-3deg);}
.discover .encok .ani1{top:2%;left:14%;transition-duration:.7s;}
.discover .encok .ani2{top:5%;left:48%;transition-duration:1.1s;}
.discover .sinema .ani1{top:15%;left:14%;transition-duration:.7s;}
.discover .yardimci .ani1{top:0%;left:15%;transition-duration:.7s;}
.discover .yardimci .ani2{top:30%;left:25%;transition-duration:1s;}
.discover .yardimci .ani3{bottom:6%;left:15%;transition-duration:.9s;}
.discover .yardimci .ani4{bottom:6%;right:12%;transition-duration:1.1s;}
.discover .whatsapp .ani1{top:25%;left:20%;transition-duration:.7s;}
.discover .whatsapp .ani2{top:3%;left:50%;transition-duration:1s;}
@media(max-width:992px){.discover .caption,.discover .image{width:100%;height:unset;}
.discover{padding:90px 0 0px;}
.discover .caption{margin-bottom:30px;}
.discover .caption h3,.discover .caption p{text-align:center;}
.discover .image{text-align:center;}
.discover [class*="ani"]{position:relative!important;transform:scale(1)!important;top:unset!important;left:unset!important;right:unset!important;bottom:unset!important;}
.discover .ani2,.discover .ani3,.discover .ani4{display:none;}
.discover .foothead .ani4{display:block;margin-top:15px;} 
.discover .encok .ani1 img ,.discover .puan .ani2 img,.discover .yazar .ani2 img{max-width: 200px;}
.discover .puan .ani1,.discover .ekonomi .ani1,.discover .havadurumu .ani1,.discover .yazar .ani1{display:none;}
.discover .ekonomi .ani2,.discover .sondakika .ani2,.discover .havadurumu .ani3,.discover .puan .ani2,.discover .yazar .ani2{display:block;}
.discover .ekonomi .ani2 img{max-width: 200px;} 
.discover img{display:inline-block!important;}
.irs-grid-text{font-size: 7px!important;}
.discover .sondakika .ani1{margin-bottom: 30px;}
}

.references .gg-chevron-right,.whatcan .gg-chevron-right{box-sizing:border-box;position:relative;display:inline-block;transform:scale(2);width:22px;height:22px;border:2px solid transparent;top:2px;}
.references .gg-chevron-right::after,.whatcan .gg-chevron-right:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:1px solid;border-right:1px solid;transform:rotate(-45deg);right:6px;top:4px}
.references .gg-chevron-right.rvs,.whatcan .gg-chevron-right.rvs{transform:rotate(180deg) scale(2);}
.references .owl-nav,.whatcan .owl-nav{position:absolute;top:30%;z-index:15;width:100%;opacity:1;transition:.3s;} 
.references .owl-nav button,.whatcan .owl-nav button{background:transparent!important;color:#999!important;width:50px;height:50px;text-align:center;margin:0px!important;position:absolute;}
.references .owl-prev,.whatcan .owl-prev{left:0px}
.references .owl-next,.whatcan .owl-next{right:0px;}
.references .owl-dots{display: none!important;}
.references .owl-nav{display:block!important;}

/* Index iletisim */

.mainform .gap-1{gap:.75rem;}
.mainform input::placeholder{font-size:.875rem;color:#ccc;}
.mainform .box{padding:1rem;border-radius:1rem;box-shadow:0 8px 28px rgba(0,0,0,.1);position:relative;}
.mainform .captchabox{position:absolute;right:15px;top:100%;background:#fff;padding:8px;border-radius:0 0 1rem 1rem;box-shadow:0 8px 28px rgba(0,0,0,.1);}
.slider .owl-dots{bottom:-18px;}
.slider .owl-dot span{border:2px solid rgb(0 0 0 / 60%);}
.slider .owl-dot.active span{background:#fd9393!important;}
.discover .owl-nav,.whatcan .owl-nav{position:absolute;top:45%;z-index:15;width:100%;opacity:1;transition:.3s;}
.discover:hover .owl-nav,.whatcan:hover .owl-nav{opacity:1;}
.discover .owl-nav button,.whatcan .owl-nav button{background:transparent!important;color:#999!important;width:50px;height:50px;text-align:center;margin:0px!important;position:absolute;}
.discover .owl-prev,.whatcan .owl-prev{left:0px}
.discover .owl-next,.whatcan .owl-next{right:0px;}
.discover .gg-chevron-right,.whatcan .gg-chevron-right{box-sizing:border-box;position:relative;display:inline-block;transform:scale(2);width:22px;height:22px;border:2px solid transparent;top:2px;}
.discover .gg-chevron-right::after,.whatcan .gg-chevron-right:after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:1px solid;border-right:1px solid;transform:rotate(-45deg);right:6px;top:4px}
.discover .gg-chevron-right.rvs,.whatcan .gg-chevron-right.rvs{transform:rotate(180deg) scale(2);}
@media(max-width:1299px){.mainform .w-50{width:48%;}
    .mainform .submit{text-align:right;width:100%;padding-right:0.6rem;}
}
@media(max-width:420px){.mainform .w-50{width:100%;}
    .mainform .submit{text-align:center;}
    .mainform .captchabox{transform:scale(.9) translateX(-55%);top:95%;right:unset;left:50%;}
}