/* reset css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,select,textarea,button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
img{border:0}
:focus{outline:0}
.clear{clear:both}
/* reset css */
/* Under Construction Admin Uyarısı */
#admin-update-mode-warning{color:#004085;background-color:#cce5ff;padding:6px;text-align:center;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px -5px rgba(0,0,0,.4);-ms-box-shadow:0 0 10px -5px rgba(0,0,0,.4);-o-box-shadow:0 0 10px -5px rgba(0,0,0,.4);box-shadow:0 0 10px -5px rgba(0,0,0,.4)}
#admin-update-mode-warning.draft-mode{position:absolute; top: 0; left: 0; right: 0;}
/* Under Construction Admin Uyarısı */
/* Under Construction Sayfası */
#under-construction{height:100vh;width:100vw;background-position:0 top;background-repeat:no-repeat;background-size:cover}
#under-construction .under-construction-content{width:100%;position:absolute;left:50%;top:50%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#under-construction .under-construction-content .under-construction-image img{max-height:120px!important;max-width:100%!important}
#under-construction .under-construction-content .under-construction-description{background-color:#edf2f8;font-weight:600;font-size:22px;line-height:30px;font-family:sans-serif;text-align:center;padding:10px 20%;margin:50px 0;-webkit-box-shadow:0 0 10px -5px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px -5px rgba(0,0,0,.4);-ms-box-shadow:0 0 10px -5px rgba(0,0,0,.4);-o-box-shadow:0 0 10px -5px rgba(0,0,0,.4);box-shadow:0 0 10px -5px rgba(0,0,0,.4)}
#under-construction .under-construction-content .under-construction-description .under-construction-description-first{color:#212122}
#under-construction .under-construction-content .under-construction-description .under-construction-description-second{color:#e63b4d}
#under-construction .under-construction-content .under-construction-social-row{padding-left:15px;padding-right:15px;display:flex;justify-content:center}
#under-construction .under-construction-content .under-construction-social-row ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}
#under-construction .under-construction-content .under-construction-social-row ul li{margin:8px 12px}
#under-construction .under-construction-content .under-construction-social-row ul li a svg{width:28px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
#under-construction .under-construction-content .under-construction-social-row ul li a:hover svg{fill:#e63b4d}
/* Under Construction Sayfası */
/* Top Banner */
#cookie-topbar-app{position:fixed;z-index:999991;top:-100px;left:0;right:0;padding:8px 35px 8px 10px;opacity:.85;background:#333;color:#fff;font-size:14px;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s;}
#cookie-topbar-app.open{top:0;}
#cookie-topbar-app .cookie-topbar-content{max-height:40px;overflow:auto;padding-right:5px}
#cookie-topbar-app .cookie-topbar-content::-webkit-scrollbar{width:2px}
#cookie-topbar-app .cookie-topbar-content::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey}
#cookie-topbar-app .cookie-topbar-content::-webkit-scrollbar-thumb{background:white}
#cookie-topbar-app .cookie-topbar-content p{color:#fff!important;margin:0!important;line-height:1.4;display:inline}
#cookie-topbar-app .cookie-topbar-content a{color:#fff!important;text-decoration:underline}
#cookie-topbar-app .cookie-topbar-close-button{position:absolute;top:50%;right:10px;width:17px;height:17px;cursor:pointer;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
#cookie-topbar-app .cookie-topbar-close-button:after,#cookie-topbar-app .cookie-topbar-close-button:before{content:'';position:absolute;width:100%;top:50%;height:2px;background:#fff}
#cookie-topbar-app .cookie-topbar-close-button:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}
#cookie-topbar-app .cookie-topbar-close-button:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}
#cookie-topbar-app-divider{height:0;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s}
/* Top Banner */
/* Çerez politikası */
#cookie-policy-app{position:fixed;z-index:999992;bottom:10px;left:-500px;min-width:275px;width:20vw;padding:15px;margin-bottom:15px;opacity:.85;background:#333;color:#fff;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s;}
#cookie-policy-app.open{left: 20px}
#cookie-policy-app .cookie-policy-title{color:#fff!important;margin:0!important;line-height:1.2;font-weight:600}
#cookie-policy-app .cookie-policy-content p{color:#fff!important;margin:0!important;line-height:1.2}
#cookie-policy-app .cookie-policy-content a{color:#fff!important;text-decoration:underline}
#cookie-policy-app div.cookie-policy-accept-button{-webkit-transition:all ease-in-out .15s;-moz-transition:all ease-in-out .15s;-ms-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s;text-align:center;padding:2px 13px 6px 13px;font-size:14px;line-height:1;border-radius:5px;color:#fff;border:.5px solid #fff;cursor:pointer;margin-top:5px;float:right}
#cookie-policy-app div.cookie-policy-accept-button:hover{color:#515151;background-color:#fff;border-color:#fff}
#cookie-policy-app div.cookie-policy-accept-button .cookie-policy-check-mark{position:relative;display:inline-block;width:18px;height:18px}
#cookie-policy-app div.cookie-policy-accept-button .cookie-policy-check-mark::before{-webkit-transition:all ease-in-out .15s;-moz-transition:all ease-in-out .15s;-ms-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s;position:absolute;left:0;top:50%;height:50%;width:2px;background-color:#fff;content:"";transform:translateX(6px) rotate(-45deg);transform-origin:left bottom}
#cookie-policy-app div.cookie-policy-accept-button .cookie-policy-check-mark::after{-webkit-transition:all ease-in-out .15s;-moz-transition:all ease-in-out .15s;-ms-transition:all ease-in-out .15s;-o-transition:all ease-in-out .15s;transition:all ease-in-out .15s;position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:#fff;content:"";transform:translateX(6px) rotate(-45deg);transform-origin:left bottom}
#cookie-policy-app div.cookie-policy-accept-button:hover .cookie-policy-check-mark::before,#cookie-policy-app div.cookie-policy-accept-button:hover .cookie-policy-check-mark::after{background-color:#515151}
/* Çerez politikası */
/* Modal Popup */
#cookie-popup-app-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;background:rgba(0,0,0,.6);-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-ms-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s;cursor:pointer}
#cookie-popup-app-bg.open{z-index:999993;opacity:1}
#cookie-popup-app{z-index:-1;opacity:0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
#cookie-popup-app.open{z-index:999994;opacity:1}
#cookie-popup-app .cookie-popup-app-dialog{position:fixed;z-index:999995;background:#fff;max-width:50vw;max-height:70vh;border-radius:5px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:auto}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-close-button{position:absolute;top:5px;right:5px;width:17px;height:17px;cursor:pointer}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-close-button:after,#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-close-button:before{content:'';position:absolute;width:100%;top:50%;height:2px;background:#515151}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-close-button:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-close-button:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-image{width:100%}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-content{padding:20px 10px 20px 15px}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-content .cookie-popup-description{max-height:200px;overflow:auto;padding-right:5px}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-content .cookie-popup-description::-webkit-scrollbar{width:2px}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-content .cookie-popup-description::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-content .cookie-popup-description::-webkit-scrollbar-thumb{background:#515151}
#cookie-popup-app .cookie-popup-app-dialog .cookie-popup-content .cookie-popup-description p{margin:0;line-height:1.2}
/* Modal Popup */
/* Comment Area */
.comment-title {border-bottom: 2px solid #eaedee;padding:10px;font-size:16px;font-weight:600;margin-bottom:20px;}
.comment-no-text {border:1px solid #e1e8ed;margin-bottom:20px;padding:30px;background:#f5f5f5;text-align:center;font-size:15px;}
/*.comment .comment-bg-grey{background:#fbfbfb}*/
/*.comment{background:#f5f5f5;border:1px solid #e1e8ed;margin-top:-1px;padding:15px;margin-bottom:15px}*/
.comment {border-top:1px solid #e1e8ed;margin-top:-1px;padding:18px 15px 0 8px;margin-bottom:15px;}
.comment .comment-replies .comment{padding: 18px 15px 0 18px;}
/**/
.comment .comment-info{margin-bottom:2px}
.comment .comment-info .user-info{font-weight:600}
.comment .comment-info .label{color:#ffffff;position:relative;top:-2px;font-size:12px;padding:3px 5px;margin-left:8px;border-radius:4px}
.comment .comment-info .dot{color:#999;padding-left:8px;padding-right:8px}
.comment .comment-info .date{color:#999;font-size:12px}
.comment .comment-content p{color:#444;font-size:15px;line-height:22px;padding:7px 0}
.comment .comment-actions{color:#656565;cursor:pointer;font-size:14px;margin-bottom:14px}
.comment .comment-actions em{color:#e40000;}
.comment .comment-replies .comment{margin-bottom:0}
.comment .add-comment{margin-left:12px;}
/*.add-comment{padding:12px;border:1px solid #e1e8ed;margin-bottom:12px;}*/
.add-comment{margin: 10px 0 20px;}
/**/
.add-comment .top-bar{display:flex}
.add-comment .top-bar .hide-input{display:none}
.add-comment .top-bar .name-input{width:50%;padding:6px 10px;margin:0 12px 12px 0;border:1px solid #e1e8ed;border-radius:4px}
.add-comment .top-bar .email-input{width:50%;padding:6px 10px;margin:0 0 12px 12px;border:1px solid #e1e8ed;border-radius:4px}
.add-comment .bottom-bar{display:flex}
.add-comment .bottom-bar .text-input{width:100%;padding:6px 10px;border:1px solid #e1e8ed;border-radius:4px 0 0 4px;resize:none}
.add-comment .bottom-bar .submit-input{margin-left:-1px;padding:6px 10px;cursor:pointer;color:#1bc5bd;background-color:#c9f7f5;border:1px solid #1bc5bd;border-radius:0 4px 4px 0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}
.add-comment .bottom-bar .submit-input:hover{color:#fff;background-color:#1bc5bd}
/* Comment Area */

/* Instagram Slider Area */
.instagram-slider{width:calc(100% - 0);margin:0 auto 30px;}
.instagram-slider .instagram-slide-item{position:relative;overflow:hidden;padding-left: 10px;padding-right: 10px;}
.instagram-slider .instagram-slide-item img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;}
.instagram-slider .instagram-slide-item .instagram-slide-item-type-icon{position:absolute;top:10px;right:10px;}
.instagram-slider .instagram-slide-item .instagram-slide-item-caption{position:absolute;top:0;right:10px;bottom:0;left:10px;background:rgba(0,0,0,.5);color:#ffffff;display:flex;justify-content:center;align-items:center;text-align:center;padding:15px;line-height:1.3;font-size:14px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.instagram-slider .instagram-slide-item:hover .instagram-slide-item-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.instagram-slider .slick-svg{position:absolute;bottom:-28px;opacity:.7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;}
.instagram-slider .slick-svg:hover{opacity:1;}
.instagram-slider .slick-svg.slick-svg-prev{right:40px;}
.instagram-slider .slick-svg.slick-svg-next{right:10px;}
/* Instagram Slider Area */