 /* 
Theme Name:Point Bornova

Theme URI:https://obiziz.com.tr/

Author:Hüseyin Can AZAPCI;

Author URI: https://obiziz.com.tr/

Description:Bu tema Point Bornova için OBİZİZ tarafından hazırlanmıştır

Version:1.0

Text-domain:point

*/

body{
    overflow-x:hidden;
}


@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800);h1.general{font-weight:800;font-size:29px;letter-spacing:-1.72px}h1.general,p.general{font-family:Poppins,sans-serif;color:#000}p.general{font-weight:400;font-size:19px;letter-spacing:1px}p.general.light{font-weight:300;font-size:16px;letter-spacing:0;color:rgba(0,0,0,.56)}header{background-color:#fff}header .menu-items{opacity:1;z-index:999;top:-79px;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s}header .menu-items.active{top:0}header .menu-items .menu .menu-toggler span img{margin:0 14.5px}header .menu-items .menu .menu-toggler:after{display:none}header .menu-items ul li a{font-family:Poppins,sans-serif;font-weight:600;color:#000;font-size:16px;letter-spacing:-.42px;text-decoration:none}header .search-items{background-color:#fff;opacity:1;z-index:999;top:-79px;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s}header .search-items.active{top:0}header .search-items .form-group{height:78px}header .search-items .form-group .form-control{height:78px;border-radius:0;border:none;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:Poppins,sans-serif;font-weight:700;color:#000;font-size:19px;letter-spacing:-.5px;padding-right:40px}header .search-items .form-group a{position:absolute;right:16px;top:25px}header .search-items .search-list{background-color:#fff;top:100%;margin-top:1px;height:0;opacity:0;max-height:calc(100vh - 79px);overflow:scroll}header .search-items .search-list,header .search-items .search-list li a{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s}header .search-items .search-list li a{padding:0 15px;opacity:.33;text-decoration:none;font-family:Poppins,sans-serif;font-weight:700;color:#000;font-size:21px;letter-spacing:-.55px}header .search-items .search-list li a span{font-size:14px;font-weight:600;letter-spacing:-.37}header .search-items .search-list li a img{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;opacity:0;left:0}header .search-items .search-list li a:hover{opacity:1}header .search-items .search-list li a:hover img{left:15px;opacity:1}header .menu{border-bottom:1px solid rgba(0,0,0,.06)}header .menu.active .menu-toggler span{opacity:0}header .menu.active .menu-toggler img{opacity:1}header .menu.active .logo:after,header .menu.active .menu-toggler:after,header .menu.active .page,header .menu.active .searcher{opacity:0}header .menu .menu-toggler{text-decoration:none;font-family:Poppins,sans-serif;font-weight:800;color:#000;font-size:19px;letter-spacing:-1.13px}header .menu .menu-toggler span{opacity:1}header .menu .menu-toggler img,header .menu .menu-toggler span{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s}header .menu .menu-toggler img{opacity:0;left:50%;top:50%;margin-left:-12.5px;margin-top:-12.5px}header .menu .menu-toggler:after{transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;opacity:1;content:"";position:absolute;left:0;right:0;bottom:-5px;background-color:#000;height:1px;transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}header .menu .logo:before{content:"";top:0;height:46px;left:-1.5rem;background-color:#979797;width:1px;position:absolute}header .menu .logo.right-border{transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s}header .menu .logo.right-border:after{content:"";top:0;height:46px;right:-1.5rem;background-color:#979797;width:1px;position:absolute}header .menu .page{font-family:Poppins,sans-serif;font-weight:800;color:#000;font-size:18px;letter-spacing:.17px}header .menu .page,header .menu .searcher{transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s}header .menu .searcher{opacity:1}header .menu .searcher .announcements:before{content:"";top:0;height:46px;left:-20px;background-color:#000;width:1px;position:absolute}header .menu .searcher .announcements p{font-family:Poppins,sans-serif;font-weight:500;color:rgba(0,0,0,.43);font-size:14px;letter-spacing:0}header .menu .searcher .announcements p.announcement{font-size:16px;color:#000;font-weight:700;letter-spacing:-.42px}main{margin-top:100px}main #homeSlider{-webkit-box-shadow:0 62px 234px 0 rgba(0,0,0,.2);-moz-box-shadow:0 62px 234px 0 rgba(0,0,0,.2);box-shadow:0 62px 234px 0 rgba(0,0,0,.2)}main #homeSlider .carousel-indicators{left:45px;bottom:45px;right:inherit;margin:0}main #homeSlider .carousel-indicators li{transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;width:11px;height:11px;border-radius:100%;background-color:hsla(0,0%,100%,.2)}main #homeSlider .carousel-indicators .active{width:26px;border-radius:5.5px;background-color:#fff}main #homeSlider .carousel-inner{-webkit-box-shadow:0 62px 234px 0 rgba(0,0,0,.2);-moz-box-shadow:0 62px 234px 0 rgba(0,0,0,.2);box-shadow:0 62px 234px 0 rgba(0,0,0,.2)}main .plans{opacity:.32;background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-decoration:none;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:21px;letter-spacing:0;transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s}main .plans span{opacity:0;margin-left:-15px;font-size:15px;font-weight:600;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s}main .plans:hover{opacity:1;-webkit-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);-moz-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);box-shadow:0 72px 74px 0 rgba(0,0,0,.15)}main .plans:hover span{margin-left:0;opacity:1}main section.shop-point{background-color:#f3f5f6;-webkit-clip-path:polygon(0 0,100% 5%,100% 100%,0 95%);clip-path:polygon(0 0,100% 5%,100% 100%,0 95%);padding-bottom:120px;overflow:hidden}main section.shop-point p{letter-spacing:0}main section.shop-point .all-shops{width:223px;height:71px;line-height:71px;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:Poppins,sans-serif;font-weight:600;color:#000;font-size:15px;letter-spacing:0;border-radius:5px;border:1px solid hsla(0,0%,59%,.23)}main section.shop-point .all-shops,main section.shop-point .all-shops img{transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s}main section.shop-point .all-shops img{left:0}main section.shop-point .all-shops:hover{border-color:#000}main section.shop-point .all-shops:hover img{left:5px}main section.shop-point .shops-list{position:relative;z-index:999; margin-top:50px; text-align:center}main section.shop-point .shops-list .ovals{bottom:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%)}main section.shop-point .shops-list .shop{position:relative}main section.shop-point .shops-list .shop.baydoner{margin-left:-800px;bottom:230px}main section.shop-point .shops-list .shop.reebok{margin-left:-450px;bottom:500px}main section.shop-point .shops-list .shop.adidas{margin-left:100px;bottom:570px}main section.shop-point .shops-list .shop.boss{margin-left:500px;bottom:400px}main section.shop-point .shops-list .shop.kfc{margin-left:700px;bottom:70px}main section.shop-point .shops-list .shop.gratis{margin-left:-620px;bottom:60px}main section.shop-point .shops-list .shop.burgerKing{margin-left:-380px;bottom:280px}main section.shop-point .shops-list .shop.arbys{margin-left:100px;bottom:330px}main section.shop-point .shops-list .shop.cinemax{margin-left:380px;bottom:100px}main section.shop-point .shops-list .shop.penti{margin-left:-300px;bottom:70px}main section.shop-point .shops-list .shop.garanti{margin-left:-90px;bottom:130px}main section.shop-point .shops-list .shop.lacoste{margin-left:160px;bottom:50px}main section.shop-point .shops-list .shop .info{opacity:0;top:0;left:50%;margin-left:-178.5px;border-radius:3px;width:357px;background-color:#fff;z-index:-1;-webkit-box-shadow:0 50px 74px 0 rgba(0,0,0,.09);-moz-box-shadow:0 50px 74px 0 rgba(0,0,0,.09);box-shadow:0 50px 74px 0 rgba(0,0,0,.09);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s}main section.shop-point .shops-list .shop .info:after{content:url(assets/images/triagle.png);display:block;position:absolute;left:50%;bottom:8px;width:63px;height:63px;margin-left:-70px;z-index:-1}main section.shop-point .shops-list .shop .info .titles:before{content:"";display:block;height:calc(100% + 20px);top:-10px;margin-left:-1.5rem;left:0;width:1px;background-color:rgba(0,0,0,.07);position:absolute;transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);-webkit-transform:rotate(10deg)}main section.shop-point .shops-list .shop .info span{font-family:Poppins,sans-serif;font-weight:700;color:#000;font-size:35px;letter-spacing:0;line-height:1}main section.shop-point .shops-list .shop .info span.category{font-size:10px;color:rgba(0,0,0,.47);font-weight:600;letter-spacing:2px}main section.shop-point .shops-list .shop .info span.title{font-weight:600;font-size:15px}main section.shop-point .shops-list .shop .info span span{font-weight:500;font-size:14px;letter-spacing:4.34px}main section.shop-point .shops-list .shop:focus .info,main section.shop-point .shops-list .shop:hover .info{opacity:1;z-index:1;top:-80px}main section.cinema .cinemaximum-logo{position:absolute;right:50px;bottom:50px}main section.cinema #cinemaximum_cinemas_bg,main section.cinema #cinemaximum_cinemas_bg .carousel-inner{position:absolute;width:100%;height:100%}main section.cinema #cinemaximum_cinemas_bg .carousel-inner .carousel-item{width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 5%,100% 100%,0 95%);clip-path:polygon(0 0,100% 5%,100% 100%,0 95%);background-position:top;background-repeat:no-repeat;background-size:cover;padding-top:100px}main section.cinema #cinemaximum_cinemas_bg .carousel-inner .carousel-item .overlay{position:absolute;left:0;top:0;right:0;bottom:-2px;background-image:url(assets/images/bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover}main section.cinema #cinemaximum_cinemas{padding-top:80px}main section.cinema #cinemaximum_cinemas .carousel-indicators{bottom:0;left:inherit;right:300px;margin:0;padding:0}main section.cinema #cinemaximum_cinemas .carousel-indicators li{background-color:transparent;width:inherit;height:inherit;text-indent:inherit;line-height:22px;font-family:Poppins,sans-serif;font-weight:600;color:#fff;font-size:17px;letter-spacing:0}main section.cinema #cinemaximum_cinemas .carousel-indicators li.active{line-height:46px;background-color:#fff;width:46px;height:46px;border-radius:100%;text-align:center;font-size:27px;color:#c86ed8}main section.cinema #cinemaximum_cinemas .carousel-inner{overflow:visible}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item{padding-top:3rem}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section{position:relative;}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section .clock{border-radius:5px;border:1px solid #fff;width:112px;height:41px;line-height:41px;font-family:Poppins,sans-serif;font-weight:500;color:#fff;font-size:14px;letter-spacing:2.4px}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section .clock.passive{opacity:.26}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section h5{font-family:Poppins,sans-serif;font-weight:600;color:#fff;font-size:15px;letter-spacing:0}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section h1{font-family:Poppins,sans-serif;font-weight:600;color:#fff;font-size:52px;letter-spacing:0}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section p{font-family:Poppins,sans-serif;font-weight:500;color:#fff;font-size:14px;letter-spacing:0}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section .poster{-webkit-box-shadow:0 32px 44px 0 rgba(0,0,0,.23);-moz-box-shadow:0 32px 44px 0 rgba(0,0,0,.23);box-shadow:0 32px 44px 0 rgba(0,0,0,.23)}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section .fragman-list .fragman{width:160px;height:100px;-webkit-box-shadow:0 42px 94px 0 rgba(0,0,0,.95);-moz-box-shadow:0 42px 94px 0 rgba(0,0,0,.95);box-shadow:0 42px 94px 0 rgba(0,0,0,.95)}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section .fragman-list .fragman img{position:absolute;left:50%;top:50%;margin-left:-11.5px;margin-top:-13px}main section.services{-webkit-clip-path:polygon(0 0,100% 5%,100% 100%,0 95%);clip-path:polygon(0 0,100% 5%,100% 100%,0 95%);margin-top:200px;background-color:#f3f5f6}main section.services .service{padding:70px 0;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:18px;letter-spacing:0;text-decoration:none;background-color:transparent;transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;margin:15px 0}main section.services .service img{max-height:60px}main section.services .service.bordered-right:after{content:"";display:none;position:absolute;height:calc(100% + 30px);right:-15px;width:1px;background-color:hsla(0,0%,59%,.19)}main section.services .service.bordered-right.bordered-right-active:after{display:block}main section.services .service.bordered-bottom:before{content:"";height:1px;bottom:-15px;left:-15px;right:-15px;background-color:hsla(0,0%,59%,.19);position:absolute;display:block}main section.services .service span{opacity:0;display:block;margin-top:20px;margin-left:-15px;transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s}main section.services .service:hover{background-color:#fff;-webkit-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);-moz-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);box-shadow:0 72px 74px 0 rgba(0,0,0,.15)}main section.services .service:hover span{opacity:1;margin-left:0}main section.services .all-services{font-family:Poppins,sans-serif;font-weight:600;color:#000;font-size:15px;letter-spacing:0;margin:70px 0 100px}main .site-tabs.no-bg{border-bottom:1px solid rgba(0,0,0,.06)}main .site-tabs.no-bg .nav-item{margin-bottom:-1.5px}main .site-tabs.no-bg .nav-item .nav-link{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;font-family:Poppins,sans-serif;font-weight:500;color:rgba(0,0,0,.3);font-size:24px;letter-spacing:0;border-radius:0;border:none;border-bottom:2px solid transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none}main .site-tabs.no-bg .nav-item .nav-link.small{font-size:18px;letter-spacing:-.47px}main .site-tabs.no-bg .nav-item .nav-link.small img{height:31px}main .site-tabs.no-bg .nav-item .nav-link:hover{color:rgba(0,0,0,.6);border-bottom:2px solid rgba(0,0,0,.5)}main .site-tabs.no-bg .nav-item .nav-link.active{color:#000;border-bottom:2px solid #000}main .site-tabs.bg{border:none;-webkit-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);-moz-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);box-shadow:0 72px 74px 0 rgba(0,0,0,.15)}main .site-tabs.bg .nav-item{margin-bottom:0}main .site-tabs.bg .nav-item .nav-link{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:18px;letter-spacing:-.47px;background-color:#fff;border-radius:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:none;padding:0;width:256px;height:73px;line-height:73px;text-align:center}main .site-tabs.bg .nav-item .nav-link:hover{background-color:rgba(0,0,0,.1)}main .site-tabs.bg .nav-item .nav-link.active{background-color:#000;color:#fff}main .site-tabs-list .passive{opacity:.43}main .site-tabs-list .closed{left:0;top:0;right:0;bottom:0}main .site-tabs-list .closed .pas-campaign{font-family:Poppins,sans-serif;font-weight:500;color:#fff;font-size:18px;letter-spacing:-.47px;background-color:#000;line-height:73px;width:257px;height:73px;-webkit-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);-moz-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);box-shadow:0 72px 74px 0 rgba(0,0,0,.15)}main .site-tabs-list article:before{content:"";background-color:#000;border-radius:2px}main .site-tabs-list article.dots:after,main .site-tabs-list article:before{display:block;position:absolute;right:-35px;width:14px;height:14px;top:50%;margin-top:-7px}main .site-tabs-list article.dots:after{content:"........";transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);letter-spacing:40px;line-height:7px}main .site-tabs-list article .poster{-webkit-box-shadow:0 62px 234px 0 rgba(0,0,0,.2);-moz-box-shadow:0 62px 234px 0 rgba(0,0,0,.2);box-shadow:0 62px 234px 0 rgba(0,0,0,.2)}main .site-tabs-list .poster{-webkit-box-shadow:0 32px 44px 0 rgba(0,0,0,.23);-moz-box-shadow:0 32px 44px 0 rgba(0,0,0,.23);box-shadow:0 32px 44px 0 rgba(0,0,0,.23)}main .site-tabs-list h5{font-size:15px}main .site-tabs-list h2,main .site-tabs-list h5{font-family:Poppins,sans-serif;font-weight:600;color:#000;letter-spacing:0}main .site-tabs-list h2{font-size:36px}main .site-tabs-list h3{font-family:Poppins,sans-serif;font-weight:700;color:#000;font-size:21px;letter-spacing:0}main .site-tabs-list h3 span{text-align:center;font-weight:500;letter-spacing:4.34px;font-size:14px}main .site-tabs-list h3 span.big{font-weight:700;font-size:35px}main .site-tabs-list h3 span.big:before{content:"";display:block;width:1px;height:54px;background-color:rgba(0,0,0,.07);right:-10px;position:absolute;transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);-webkit-transform:rotate(10deg)}main .site-tabs-list p{font-family:Poppins,sans-serif;font-weight:400;color:#000;font-size:19px;letter-spacing:-.5px}main .site-tabs-list p span{font-weight:700;letter-spacing:-.48px}main .site-tabs-list .clock{border-radius:5px;border:1px solid #000;width:112px;height:41px;line-height:41px;font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:15px;letter-spacing:2.4px}main .site-tabs-list .clock.passive{opacity:.26}main .site-tabs-list .ticket{background-color:#e9007e;border-radius:5px;font-family:Poppins,sans-serif;font-weight:500;color:#fff;font-size:14px;letter-spacing:0}main .site-tabs-list .shadow-list{z-index:2;position:relative;border-radius:3px;background-color:#fff}main .site-tabs-list .shadow-list:after{content:"";z-index:-1;position:absolute;left:0;top:0;right:0;bottom:0;-webkit-box-shadow:0 52px 84px 0 rgba(0,0,0,.11);-moz-box-shadow:0 52px 84px 0 rgba(0,0,0,.11);box-shadow:0 52px 84px 0 rgba(0,0,0,.11);background-color:#fff;border-radius:3px}main .site-tabs-list .shadow-list span{font-family:Poppins,sans-serif;font-weight:600;color:#000;font-size:15px;letter-spacing:0}main .site-tabs-list .shadow-list span.bus-number{color:#fff;background-color:#000;border-radius:3px}main .filter h2{font-family:Poppins,sans-serif;font-weight:700;color:#000;font-size:18px;letter-spacing:0}main .filter .radio{margin:.5rem}main .filter .radio input[type=radio]{position:absolute;opacity:0}main .filter .radio input[type=radio]+.radio-label{position:relative}main .filter .radio input[type=radio]+.radio-label:before{content:"";background:#fff;border-radius:100%;border:1px solid #aeaeae;display:inline-block;width:24px;height:24px;position:relative;top:0;margin-right:5px;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}main .filter .radio input[type=radio]:checked+.radio-label:before{border:5px solid #000}main .filter .radio input[type=radio]:checked+.radio-label:after{content:"";display:block;width:8px;height:8px;background-color:#000;position:absolute;left:8px;top:8px;border-radius:100%}main .filter .radio input[type=radio]:focus+.radio-label:before{outline:none;border-color:#000}main .filter .radio input[type=radio]+.radio-label:empty:before{margin-right:0}main .filter .checkbox{font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:16px;letter-spacing:0;display:inline-block;position:relative;padding:4px 10px 6px 36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main .filter .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}main .filter .checkbox input:checked~.checkmark{color:#fff}main .filter .checkbox input:checked~.checkmark:after{display:block}main .filter .checkbox input:checked~.label-text{color:#fff}main .filter .checkbox input:checked~.label-text:before{background-color:#000}main .filter .checkbox .checkmark{position:absolute;top:6px;left:6px;height:20px;width:20px;background-color:transparent;border:1px solid #cdcdcd;border-radius:1px}main .filter .checkbox .checkmark:after{content:"";position:absolute;display:none;left:7px;top:2px;width:5px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}main .filter .checkbox .label-text:before{content:"";display:block;width:100%;height:100%;left:0;top:0;background-color:#eee;position:absolute;z-index:-1}main .shop-list{border:1px solid hsla(0,0%,59%,.34);border-radius:3px;}main .shop-list .content h6{font-family:Poppins,sans-serif;font-weight:600;color:#000;font-size:18px;letter-spacing:0}main .shop-list .content p{font-family:Poppins,sans-serif;font-weight:500;color:rgba(0,0,0,.26);font-size:13px;letter-spacing:1.4px}main .shop-list .content:before{content:"";display:block;height:calc(100% + 20px);top:-10px;margin-left:1.5rem;left:0;width:1px;background-color:rgba(0,0,0,.07);position:absolute;transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);-webkit-transform:rotate(10deg)}main .shop-list span{font-family:Poppins,sans-serif;font-weight:700;color:#000;font-size:16px;letter-spacing:0;line-height:1}main .shop-list span span{font-weight:500;font-size:14px;letter-spacing:4.34px}main .shop-list-title{font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:16px;letter-spacing:1px}main .shop-list-title span{font-weight:800}footer{margin-top:100px}footer h4{font-weight:600;letter-spacing:1px}footer h4,footer p{font-family:Poppins,sans-serif;color:#000;font-size:13px}footer .footer-list li a,footer p{font-weight:500;letter-spacing:0}footer .footer-list li a{font-family:Poppins,sans-serif;color:#919aa3;font-size:14px;text-decoration:none}footer form .form-control{font-family:Poppins,sans-serif;font-weight:600;color:#000;font-size:15px;letter-spacing:0;border:1px solid #979797!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:none!important;border-radius:34px;padding:30px 120px 30px 30px}footer form .form-control::placeholder{font-family:Poppins,sans-serif;font-weight:600;color:#000;font-size:15px;letter-spacing:0}footer form .form-control:focus{color:#000}footer form .form-control:focus,footer form .submit{font-family:Poppins,sans-serif;font-weight:600;font-size:15px;letter-spacing:0}footer form .submit{color:#fff;background-color:#000;border:1px solid #000!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;outline:none!important;right:30px;top:0;padding:0;height:40px;top:50%;margin-top:-20px;width:100px;border-radius:34px}.animated-modal{max-width:550px;border-radius:4px;overflow:hidden;background:#fff;transform:translateY(-80px);transition:all .5s}.animated-modal img,.animated-modal p{transform:translateY(-40px);opacity:0;transition-property:transform,opacity;transition-duration:.3s}.fancybox-slide--current .animated-modal{overflow:visible;border-radius:0}.fancybox-slide--current .animated-modal,.fancybox-slide--current .animated-modal img{transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);opacity:1;transition-duration:.3s}.fancybox-slide--current .animated-modal img{transition-delay:.1s}.fancybox-slide--current .animated-modal p{font-family:Poppins,sans-serif;font-weight:500;color:#000;font-size:18px;letter-spacing:0;line-height:27px;transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);opacity:1;transition-duration:.3s;transition-delay:.4s}.fancybox-slide--current .animated-modal p:first-of-type{transition-delay:.2s}.fancybox-slide--current .animated-modal .fancybox-button{background-color:#000;right:15px!important;top:-20px!important;opacity:1}.fancybox-slide--current .animated-modal .fancybox-button svg path{fill:#fff}@media (max-width:1199.98px){main section.cinema #cinemaximum_cinemas{padding-top:100px;padding-bottom:90px}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section{top:0}}@media (max-width:991.98px){header .menu-items{background-color:#fff;height:calc(100vh - 46px - 1rem);top:calc(46px + 1rem);left:-100%}header .menu-items.active{top:calc(46px + 1rem);left:0}main{margin-top:170px}main .site-tabs-list article.dots:after{content:"......."}}@media (max-width:767.98px){main .plans{opacity:1;-webkit-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);-moz-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);box-shadow:0 72px 74px 0 rgba(0,0,0,.15)}main .plans span{opacity:1;margin-left:0}main section.shop-point .shops-list .shop.reebok{margin-left:-250px;bottom:530px}main section.shop-point .shops-list .shop.adidas{margin-left:0;bottom:590px}main section.shop-point .shops-list .shop.burgerKing{margin-left:-220px;bottom:330px}main section.shop-point .shops-list .shop.arbys{margin-left:0;bottom:360px}main section.shop-point .shops-list .shop.garanti{margin-left:-190px;bottom:100px}main section.shop-point .shops-list .shop.lacoste{margin-left:60px;bottom:100px}main section.cinema #cinemaximum_cinemas_bg .carousel-inner .carousel-item{-webkit-clip-path:polygon(0 0,100% 3%,100% 100%,0 97%);clip-path:polygon(0 0,100% 3%,100% 100%,0 97%)}main section.cinema #cinemaximum_cinemas .carousel-inner .carousel-item section{top:0}main section.services .service{opacity:1;-webkit-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);-moz-box-shadow:0 72px 74px 0 rgba(0,0,0,.15);box-shadow:0 72px 74px 0 rgba(0,0,0,.15);background-color:#fff}main section.services .service.bordered-bottom:before{display:none}main section.services .service.bordered-sm-none:after{display:none!important}main section.services .service.bordered-sm-active:after{display:block}main section.services .service span{opacity:1;margin-left:0}main .site-tabs-list article.dots:after,main .site-tabs-list article:before{display:none}}@media (max-width:575.98px){header .menu .page,header .menu .searcher .announcements p{font-size:12px}header .menu .searcher .announcements p.announcement{font-size:14px}main section.shop-point .shops-list .shop.adidas{margin-left:-100px;bottom:600px}main section.shop-point .shops-list .shop.arbys{margin-left:-80px;bottom:360px}main section.shop-point .shops-list .shop.garanti{margin-left:-90px;bottom:130px}main section.cinema .cinemaximum-logo{bottom:110px;right:40px}main section.cinema #cinemaximum_cinemas{padding-bottom:150px}main section.cinema #cinemaximum_cinemas .carousel-indicators{right:15%;left:15%}main section.services{-webkit-clip-path:polygon(0 0,100% 2%,100% 100%,0 98%);clip-path:polygon(0 0,100% 2%,100% 100%,0 98%)}main section.services .service:after{display:none!important}}

a.dilbtn {
    color: #000;
    font-weight: bold;
    display: block;
    padding: 20px 15px;
}



.kampanya_item, .kampanya_item img{
	width: 100%!important;
}

input, textarea {
	padding: 10px;
	border-radius: 5px;
	border: 1px solid #eee;
	color: #4b1b44;
	width: 100%;
}
input[type=submit]{
	color: #fff;
	border-radius: 10px;
	padding: 10px 40px;
	background: #4b1b44;
	border: none;
	width: auto!important;
	transition: .6s;
}
input[type=submit]:hover{
	box-shadow: 0 0 9px 1px #4b1b44;
}

main section.sinema .all-shops {
    width: 223px;
    height: 71px;
    line-height: 71px;
    outline: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    font-family: Poppins,sans-serif;
    font-weight: 600;
    color: #000;
    font-size: 15px;
    letter-spacing: 0;
    border-radius: 5px;
    border: 1px solid hsla(0,0%,59%,.23);
}



.ticket {

	background-color: #e9007e;

	border-radius: 5px;

	font-family: Poppins, sans-serif;

	font-weight: 500;

	color: #fff;

	font-size: 14px;

	letter-spacing: 0;

	transition: .5s;

}



.ticket:hover {

	transform: scale(1.1);

	box-shadow: 0px 0 7px 0 black;

	color: #fff;

}

#point_popup_gorsel{
	position: fixed;
	top:-100%;
	opacity:0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	z-index: 99999;
	transition:0.5s ease;
	text-align: center;
}

.point_gorsel {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
}
.point_popup {

	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	background: transparent;
	background-size: contain;
	transform: translate(-50%, -50%);
	margin: 0 auto;
	width: 76vw;
	height: 42.8vw;
	/*height: 45.75vw;*/
	max-height: 100vh;
	max-width: 177.78vh;
	/* background: #fff; */
	border-radius: 1vw;
	/* -webkit-box-shadow: -1px 4px 47px -12px rgba(0,0,0,0.75); */
	-moz-box-shadow: -1px 4px 47px -12px rgba(0,0,0,0.75);
	/* box-shadow: -1px 4px 47px -12px rgba(0,0,0,0.75); */
}
.point_gorsel_close {
	position: absolute;
	right: 4vw;
	top: 1vw;
	color: white;
	font-size: 3vw;
	cursor: pointer;
}
.point_gorsel_close i:hover {
	color: #2d112d;
}
@media screen  and (max-width: 530px){
	.point_popup{
		width: 90%;
		height: 90vw;
	}
}

.kampanya_item button.btn{
    background: #5a215a;
    border: none;
    outline: none;
    box-shadow: 0 0 5px #4d4d4d;
    font-family: 'Poppins';
    font-size: 12px;
}

.kampanya_item button:hover, .kampanya_item button:focus{
    outline: none!important;
}

.kampanya_item .modal-body p{
    font-family: Poppins,sans-serif;
    font-weight: 200!important;
    color: #000;
    font-size: 14px!important;
    letter-spacing: inherit!important;
    /* line-height: 1.6em; */
}



/* ETKİNLİK */

#etkinliksec{
   margin: 120px 0px 50px;
   position: relative;
}

#etkinliksec .header{
    margin-bottom: 20px;
}
.etkinlikSwiper, .kampanyaSwiper{overflow: hidden;}
.etkinlikSwiper .slick-list, .etkinlikSwiper .slick-list {
    padding: 5px 0;
    min-height: 100px;
}

.slick-slide{padding: 10px 0!important}
.etkinlikSwiper  .item-card, .kampanyaSwiper  .item-card {
    margin-right: 50px;
    background-color: #fff;
    box-shadow: 0 1px 3px 1px rgb(0 0 0 / 20%);
    transition: 0.6s;
    width: 370px;
    margin-bottom: 30px;
}

.etkinlikArsiv  .item-card{
    margin-right: 50px;
    background-color: #fff;
    box-shadow: 0 1px 3px 1px rgb(0 0 0 / 20%);
    transition: 0.6s;
    width: 100%;
    margin-bottom: 30px;
}

.etkinlikSwiper  .item-card:hover, .kampanyaSwiper  .item-card:hover, .etkinlikArsiv  .item-card:hover{
   box-shadow: 0 5px 5px -1px rgb(0 0 0 / 80%);
}

.etkinlikSwiper  .item-card .image, .kampanyaSwiper  .item-card .image {
    width: 100%;
    height: 370px;
    overflow: hidden;
    display: block;
    text-decoration: none;
    position: relative;
}

.etkinlikArsiv  .item-card .image{
     width: 100%;
    height: 310px;
    overflow: hidden;
    display: block;
    text-decoration: none;
    position: relative;
}

.etkinlikSwiper  .item-card .image img, .kampanyaSwiper  .item-card .image img, .etkinlikArsiv  .item-card .image img{
    height: 370px;
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
    object-position: top;
}

.etkinlikSwiper  .item-card .info, .kampanyaSwiper  .item-card .info, .etkinlikArsiv  .item-card .info{
    padding: 30px;
}

.etkinlikSwiper  .item-card .info .name, .kampanyaSwiper  .item-card .info .name, .etkinlikArsiv  .item-card .info .name{
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.2;
    display: block;
    color: #000;
    text-decoration: none;
    height: 60px;
}

.etkinlikSwiper  .item-card h6, .etkinlikArsiv  .item-card h6{font-size: .8em}

.etkinlikSwiper  .item-card hr, .kampanyaSwiper  .item-card hr, .etkinlikArsiv  .item-card hr{
    margin: 10px 0;
    width: 100px;
    height: 1px;
    background-color: #5c235c;
}

#etkinliksec .slick-arrow.slick-prev, #slider .slick-arrow.slick-prev {
    left: 10px!important;
    background-image: url(assets/images/leftarrow.png);
}
#etkinliksec .slick-arrow, #slider .slick-arrow {
 z-index: 50;
 width: 100px;
 height: 100px;
 cursor: pointer;
 transition: 0.3s;
}
#etkinliksec .slick-arrow:hover, #slider .slick-arrow:hover {
    transition: 0.3s;
    width: 115px;
    height: 115px;
}

#etkinliksec .slick-arrow, #slider .slick-arrow{
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none!important;
    background-repeat: no-repeat!important;
    background: transparent;
}

#etkinliksec .slick-arrow.slick-next, #slider .slick-arrow.slick-next{
    right: 10px!important;
    background: url(assets/images/rightarrow.png) no-repeat left center;
}

#slider .slick-arrow {
    width: 48px;
    height: 48px;
    opacity: 0.55;
    background-size: contain !important;
}
#slider .slick-arrow:hover {
    width: 54px;
    height: 54px;
    opacity: 0.95;
}


#etkinliksec a.more {
    color: #5c235c;
    text-decoration: none;
    font-weight: 100;
}

section#etkinliksec:before {
    content: '';
    position: absolute;
    background: url(assets/images/etkbg.png);
    width: 100%;
    height: 120%;
    z-index: -1;
    background-repeat: no-repeat;
    background-size: cover;
    top: -50%;
    left: 0;
}

section#etkinliksec.kampanya:before{
       content: '';
    position: absolute;
    background: url(assets/images/kmpbg.png);
    width: 100%;
    height: 115%;
    z-index: -1;
    background-repeat: no-repeat;
    background-size: cover;
    top: -50%;
    left: 0;
} 

@media (max-width:768px){
   #etkinliksec{margin: 50px 0!important}
   .item-card{
    width: 270px;
}
.etkinlikSwiper  .item-card .image img, .kampanyaSwiper  .item-card .image img, .etkinlikArsiv  .item-card .image img{
       height: 345px;
    /* max-width: 100%; */
    /* max-height: 100%; */
    /* width: 100%; */
    object-fit: cover;
    object-position: top;
}
}

@media (max-width: 1549px){
 .item-card{
    width: 330px;
}

}


.page #nav-gorsel img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.page #nav-gorsel .imgoverlay{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	transition: .5s;
}
.page #nav-gorsel .icon  {
	opacity: 0;
	position: absolute;
	top: 50%;
	margin-top: 15px;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
	border-color: #fff;
	color: #fff;
	font-size: 40px;
}
.page #nav-gorsel .etkinlik_galeri {
	position: relative;
	box-shadow: 0 0 8px 0 #121212;
	margin-bottom: 20px;
}
.page #nav-gorsel .etkinlik_galeri img {
	height: 250px;
	object-fit: cover;
	margin:0!important;
}
.page #nav-gorsel .etkinlik_galeri:hover .icon{
	display: block;
	opacity: 1;
	margin-top: 0;
}
.page #nav-gorsel .etkinlik_galeri:hover .imgoverlay{
	background: #121212a5!important;
}


/*Main */

main#home{
    margin-top:105px;
    overflow-x: hidden;
}


.sliderSwiper {
    width: 100%;
    height: auto !important;
    filter: drop-shadow(2px 4px 6px black);
    overflow: hidden !important;
}

.sliderSwiper .swiper-slide {
    height: auto;
}

.sliderSwiper .swiper-slide img {
    display: block;
    width: 100%;
    height: auto !important;
    object-fit: unset;
}

@media (max-width:991px){
    body{overflow-x:hidden!important;}
    main#home{
    margin-top:140px;
}

#etkinliksec .slick-arrow, #slider .slick-arrow{
        width: 50px;
    height: 50px;
        background-size: contain!important;
}

#slider .slick-arrow {
    width: 36px;
    height: 36px;
}
}

:root {
    --swiper-theme-color: #5c235c!important;
}

.etkinlikSwiper img{
    height: 400px;
    object-fit: cover;
}
@media (max-width:768px){
    #etkinliksec .slick-arrow:hover, #slider .slick-arrow:hover {
    transition: 0.3s;
    width: 65px;
    height: 65px;
}
    #slider .slick-arrow:hover {
        width: 42px;
        height: 42px;
    }
}
@media (max-width:520px){
    main section.shop-point{    -webkit-clip-path: none; clip-path: none;}
}
