/******POBOL*****/
.pc{
	display: block;
}
h3 {

    text-transform: none;
    font-weight: bold;
}
.m{display: none;}
.display-inline{
	display: inline-block;
}
.page-header{
	margin-top: 100px;
}
.featured-boxes a:hover{
	text-decoration: none;
}
.text-green {
  color: #4fc4a2 !important;
}
.entegrasyonlar .featured-boxes .box-content img {
    padding: 0px 10px;
    border-radius: 10px;
    border: solid 2px #fff;
    background-color: #fff;
    margin-bottom: 5p;
    line-height: normal;
    position: absolute;
    left: calc(50% - 62px);
    top: -36px;
}
.entegrasyonlar .featured-boxes-flat .featured-box .box-content{
	margin-top: 0px;
	padding: 1.2rem 0;
}
.entegrasyonlar .featured-box h3 {
    font-size: 1.3em;
    font-weight: 400;
    letter-spacing: -0.7px;
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: none;
}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li .dropdown-mega-sub-title a{
	padding: 0px;
	font-size: 1em;
	text-transform: uppercase;
	font-weight: bold;
	color: #ababab;
	letter-spacing: -0.5px;
}
.featured-box{
	min-height: auto;
}
.sticky-active .plan-price .price{
 font-size: 1.5em !important;
}
.sticky-active .plan-price{
	padding: 0.5rem 0.4rem !important;
}
#header .header-nav-features {
    position: relative;
    padding-left: 0px;
    margin-right: 10px;
    min-height: 60px;
    height: 100%;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.destek .box-content i{
    position: absolute;
    right: 20px;
    top: calc(50% - 15px);
    font-size: 30px;
}
.destek .box-content{
    padding-right: 60px !important; 
}
a:hover .featured-box{
    text-decoration: none;
}
.destek_detay h2{
    font-weight: bold;
    font-size: 24px;
    color: #f24d4d;
}
.destek_detay h3{
    font-weight: bold;
    font-size: 18px;
    color: #fcb037;
}
.destek_detay img{
    max-width: 100%;
    height: auto;
}
.telefon {
    width: 273px;
    height: 510px;
    position: absolute;
    background: url(../img/telefon.png);
    z-index: 3;
    left: 34px;
    top: -10px;
}
.owl-carousel.owl-drag .owl-item {
    border-radius: 24px;
}
.owl-carousel.stage-margin .owl-stage-outer {
    border-radius: 24px;
}
@media (max-width: 768px){
.pc{display: none;}
.m{display: block;}
.pricing-table .plan .plan-features ul li {
	line-height: normal;
    padding: 10px 0px;
}
.notifyjs-corner {
    z-index: 99999 !important;
}
#header .header-nav-features .header-nav-features-dropdown.show{
    right: auto;
}
}

.pricing-table .plan .plan-features ul li.baslik {
    background-color: #efefef;
    padding-left: 20px;
    margin-left: -1.3rem;
	margin-right: -1.3rem;
	margin-top: -1px;
}
@media (max-width: 768px){
.pc{display: none !important;}
.m{display: block !important;}
.pc-inline{
	display: none;
}
.pricing-table .plan .plan-features ul li {
	line-height: normal;
    padding: 10px 0px;
}
}

.paket_grid ul li [class*="colp-"] .fa-times{color: #d85030;font-size: 18px;}
.paket_grid ul li [class*="colp-"] .fa-check{color: #99ac22;font-size: 18px;}

.ara_baslik{
	font-size: 15px;
    background: #ddd;
    font-weight: 600;
	padding:10px;
}
.sticky-header-active .sabit{
	z-index: 999;
}
.toggle-content ul li{
	justify-content: left !important;
}

/* Pricing Tables */
.pricing-table {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-left: -15px;
	margin-right: -15px;
  /* Responsive */
}

.pricing-table .plan {
	background: #FFF;
	border-radius: 0;
	margin-top: 15px;
	margin-bottom: 15px;
	display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: calc(100% - 30px);
    border: 1px solid #ededed;
}
/*
.pricing-table .plan .plan-price,
.pricing-table .plan .plan-features,
.pricing-table .plan .plan-footer {
	border: 1px solid #ededed;
}
*/

.pricing-table .plan .plan-header {
	background: #212529;
	padding: 15.2px 16px;
	padding: 0.95rem 1rem;
}

.pricing-table .plan .plan-header h3 {
	color: #FFF;
	font-size: 12.8px;
	font-size: 0.8rem;
	font-weight: 600;
	line-height: 1;
	letter-spacing: 0;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 0;
}

.pricing-table .plan .plan-price {
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #f7f7f7;
    border-top: 0;
    border-bottom: 0;
    padding: 32px 12.8px;
    padding: 2rem 0.8rem;
    text-align: center;
    min-height: 120px;
    justify-content: center;
    align-items: center;
    border-bottom: 1px solid #ededed;
}

.pricing-table .plan .plan-price .price {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	font-size: 43.2px;
	font-size: 2.7rem;
	font-weight: 600;
	line-height: 1;
	color: #212529;
}
.pricing-table .plan .plan-price .price.price-text {
    font-size: 2.3rem !important;
}
.pricing-table .plan .plan-price .price .price-unit {
	font-size: 50%;
	line-height: 1.4;
}

.pricing-table .plan .plan-price .price-label {
	text-transform: uppercase;
	color: #777;
	font-size: 11.2px;
	font-size: 0.7rem;
	line-height: 1;
	margin-bottom: 0;
}

.pricing-table .plan .plan-features {
	border-top: 0;
	border-bottom: 0;
	padding: 12.8px;
	padding: 0.8rem;
	text-align: center;
}

.pricing-table .plan .plan-features ul {
	padding: 0 8px 0 8px;
	padding: 0 0.5rem 0 0.5rem;
	margin-bottom: 0;
}
.pricing-table .plan .plan-features ul li {
    border-bottom: 1px solid #ededed;
    line-height: 1.2;
    list-style: none;
    font-size: 0.9em;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 40px;
}
.plan-features.ozellikler ul li{
	justify-content: left !important;
}

.pricing-table .plan .plan-features ul li:last-child {
	border-bottom: 0;
}

.pricing-table .plan .plan-footer {
	border-top: 0;
	padding: 24px 12.8px 40px;
	padding: 1.5rem 0.8rem 2.5rem;
	text-align: center;
	margin-top: auto;
}

.pricing-table .plan.plan-featured {
	position: relative;
	-webkit-box-shadow: 0px 0px 40px rgba(200, 200, 200, 0.3);
	box-shadow: 0px 0px 40px rgba(200, 200, 200, 0.3);
	-webkit-transform: scale(1.15);
	transform: scale(1.15);
	z-index: 1;
}

.pricing-table .plan.plan-featured .plan-header h3,
.pricing-table .plan.plan-featured .plan-features ul li {
	font-size: 12.8px;
	font-size: 0.8rem;
}

.pricing-table.pricing-table-no-gap {
	margin-left: 0;
	margin-right: 0;
}

.pricing-table.pricing-table-no-gap .plan {
	margin-left: -16px;
	margin-right: -15px;
	margin-top: 0;
	margin-bottom: 0;
}

@media (max-width: 767px) {
	.pricing-table .plan.plan-featured {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	.pricing-table .plan.plan-featured .plan-header h3,
  .pricing-table .plan.plan-featured .plan-features ul li {
		font-size: 0.9rem;
	}
}

/* Pricing Block Style */
.pricing-block > .row {
	margin-right: 0;
	margin-left: 0;
}

.pricing-block > .row > div:nth-child(1) {
	padding: 27.2px;
	padding: 1.7rem;
}

.pricing-block > .row > div:nth-child(2) {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	padding: 27.2px;
	padding: 1.7rem;
	background: #f7f7f7;
	text-align: center;
	border-left: 1px solid #dee2e6;
	border-radius: 0 4px 4px 0;
}

.pricing-block .plan-price {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	background: #f7f7f7;
	border-top: 0;
	border-bottom: 0;
	text-align: center;
}

.pricing-block .plan-price .price {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	font-size: 43.2px;
	font-size: 2.7rem;
	font-weight: 600;
	line-height: 1;
	color: #212529;
}

.pricing-block .plan-price .price .price-unit {
	font-size: 50%;
	line-height: 1.4;
}

.pricing-block .plan-price .price-label {
	text-transform: uppercase;
	color: #777;
	font-size: 11.2px;
	font-size: 0.7rem;
	line-height: 1;
	margin-bottom: 0;
}

@media (max-width: 991px) {
	.pricing-block > .row > div:nth-child(2) {
		border-left: none;
		border-top: 1px solid #dee2e6;
		border-radius: 0 0 4px 4px;
	}
}

.info{margin-left:5px;margin-top: -2px;font-size: 18px;color: #999999;-webkit-transition: all 200ms ease 0s;-moz-transition: all 200ms ease 0s;-ms-transition: all 200ms ease 0s;-o-transition: all 200ms ease 0s;transition: all 200ms ease 0s;}
.info:hover{cursor: pointer;color: #088cdc;-webkit-transition: all 200ms ease 0s;-moz-transition: all 200ms ease 0s;-ms-transition: all 200ms ease 0s;-o-transition: all 200ms ease 0s;transition: all 200ms ease 0s;}

@media (max-width: 768px){
    .pc{display: none !important;}
    .m{display: block !important;}
    .pc-inline{
        display: none;
    }
    .pricing-table .plan .plan-features ul li {
        line-height: normal;
        padding: 10px 0px;
    }
    .notifyjs-corner {
        z-index: 99999 !important;
    }
    #header .header-nav-features .header-nav-features-dropdown.show{
        right: auto;
    }
    #header .header-body{
        border-top: 0px;
    }
    #header .header-logo img{
        max-height: 35px;
    }
    #header.header-effect-shrink .header-logo{
        padding-top: 0px;
    }
    #header .header-nav{
        min-height: auto;
    }
    .row.align-items-center.justify-content-between{
        text-align: center;
    }
    .col-auto{
        margin: auto;
    }
    .pricing-table .col-3{
        display: block;
        width: 100%;
        margin-bottom: 20px;
        flex: none;
        max-width: 100%;
    }
    }
    a.wpp {position: fixed;width: 45px;height: 45px;bottom: 32px;right: 32px;left: inherit;background-color: #25d366;color: #FFF !important;border-radius: 30px;text-align: center;font-size: 27px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.17);z-index: 9999;line-height: 46px;padding: 0 !important;webkit-transition: all 200ms ease 0s;-moz-transition: all 200ms ease 0s;-ms-transition: all 200ms ease 0s;-o-transition: all 200ms ease 0s;transition: all 200ms ease 0s;}
    @media (min-width:992px){a.wpp.rr{bottom: 80px}}
    @media (max-width:768px){.custom-svg-1{display:none;}}
    
.process .process-step-circle-content span{
    font-size: 11px;
    display: block;
}
.process-vertical .process-step-circle {
    line-height: 14px;
}
.process-step-content h4 span{
    border-radius: 4px;
}

/* paket karsilastirma */
.price-rowicing-section{--red:#e21d00;--green-light:#e8f8f0;--teal:#2ab5b2;--teal-light:#e6f7f7;--coral:#e8604c;--emerald:#45b97c;--border:#e2e2e2;--border-light:#efefef;--text-primary:#1a1a2e;--text-secondary:#6c757d;--text-muted:#999;--bg-white:#fff;--bg-gray:#f8f8f9;padding:30px 15px 60px;margin:0 auto;font-family:"Open Sans", Arial, sans-serif;background:var(--bg-white);color:var(--text-primary);line-height:1.5;-webkit-font-smoothing:antialiased;}
:where(.price-rowicing-section,.price-rowicing-section *){box-sizing:border-box;margin:0;padding:0;}
.price-rowicing-section button,.price-rowicing-section input{font-family:"Open Sans", Arial, sans-serif;letter-spacing:0;}
.price-rowicing-section .section-subtitle{color:var(--text-secondary);font-size:14px;margin-bottom:0;}
.price-rowice-header{display:flex;align-items:stretch;position:sticky;top:0;z-index:1;padding:5px 0;-webkit-transition:all 350ms ease 0s;-moz-transition:all 350ms ease 0s;-ms-transition:all 350ms ease 0s;-o-transition:all 350ms ease 0s;transition:all 350ms ease 0s;}
html.sticky-header-active .price-rowice-header{top:80px;}
html.header-scroll-down .price-rowice-header{top:0;}
.price-rowice-header .price-rowice-spacer{flex:0 0 40%;max-width:40%;}
.price-rowice-header .price-rowice-cards{flex:0 0 60%;max-width:60%;display:flex;border:1px solid var(--border);border-radius:8px;overflow:visible;position:relative;background:var(--bg-white);}
.pcard{flex:1 1 0;min-width:0;padding:24px 4px 18px;border-left:1px solid var(--border);position:relative;text-align:left;border-top:8px solid transparent;display:flex;flex-direction:column;align-items:center;}
.pcard:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0.03;pointer-events:none;}
.pcard.plan-starter:before{background-color:var(--coral);}
.pcard.plan-pro:before{background-color:var(--teal);}
.pcard.plan-full:before{background-color:var(--emerald);}
.pcard:first-child{border-left:none;border-top-left-radius:8px;}
.pcard:last-child{border-top-right-radius:8px;}
.pcard:first-child:before{border-bottom-left-radius:8px;}
.pcard:last-child:before{border-bottom-right-radius:8px;}
.pcard.plan-starter{border-top-color:var(--coral);}
.pcard.plan-pro{border-top-color:var(--teal);}
.pcard.plan-full{border-top-color:var(--emerald);}
.pcard .pname{font-size:16px;font-weight:800;color:var(--text-primary);margin-bottom:1px;text-align:center;}
.pcard .pperiod{font-size:11px;color:var(--text-secondary);margin-bottom:0;text-transform:uppercase;}
.pcard .price-row{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;margin-bottom:8px;justify-content:center;}
.pcard .pnew{font-size:18px;font-weight:800;color:var(--text-primary);text-align:center;}
.pcard .pnew small{font-size:11px;font-weight:600;}
.pcard .btn-plan{display:inline-block;padding:6px 16px;border:2px solid var(--text-primary);border-radius:5px;color:var(--text-primary);font-size:11px;font-weight:700;text-decoration:none;background:transparent;cursor:pointer;transition:all 0.2s;}
.pcard.plan-starter .btn-plan{border-color:var(--coral);color:var(--coral);}
.pcard.plan-starter .btn-plan:hover{background:var(--coral);color:#fff;}
.pcard.plan-pro .btn-plan{border-color:var(--teal);color:var(--teal);}
.pcard.plan-pro .btn-plan:hover{background:var(--teal);color:#fff;}
.pcard.plan-full .btn-plan{border-color:var(--emerald);color:var(--emerald);}
.pcard.plan-full .btn-plan:hover{background:var(--emerald);color:#fff;}
.pcard .btn-plan:hover{text-decoration:none;}
.finfolter-bar{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;margin-top:5px;background:var(--bg-gray);border:1px solid var(--border);border-radius:8px;}
.finfolter-left{display:flex;align-items:center;gap:14px;flex:1;}
.finfolter-input-wrap{position:relative;max-width:320px;flex:1;}
.finfolter-input-wrap input{width:100%;border:1px solid var(--border);border-radius:7px;padding:8px 36px 8px 12px;font-size:13px;background:var(--bg-white);outline:none;color:var(--text-secondary);}
.finfolter-input-wrap input::placeholder{color:#bbb;}
.finfolter-input-wrap input:focus{border-color:var(--teal);box-shadow:0 0 0 2px var(--teal-light);}
.finfolter-input-wrap .finfolter-search-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);opacity:0.4;}
.finfolter-right{display:flex;align-items:center;gap:8px;}
.finfolter-right .finfolter-text{font-size:13px;color:var(--text-secondary);font-weight:500;}
.switch{position:relative;width:40px;height:21px;cursor:pointer;display:inline-block;margin:0;}
.switch input{display:none;}
.switchitch-slider{position:absolute;inset:0;background:#ccc;border-radius:21px;transition:background 0.2s;}
.switchitch-slider::before{content:'';position:absolute;width:15px;height:15px;border-radius:50%;background:#fff;top:3px;left:3px;transition:transform 0.2s;}
.switch input:checked + .switchitch-slider{background:var(--teal);}
.switch input:checked + .switchitch-slider::before{transform:translateX(19px);}
.feature-accordion{margin-top:14px;}
.accgroup{border-bottom:1px solid var(--border);}
.acchead{display:flex;align-items:center;gap:12px;padding:16px 0;cursor:pointer;user-select:none;border:none;background:none;width:100%;text-align:left;outline:none !important;}
.acchead:hover{opacity:0.75;}
.acchead .accicon{width:20px;height:2px;background:var(--text-secondary);position:relative;flex-shrink:0;border-radius:1px;transition:background 0.25s;}
.acchead.active .accicon{background:var(--teal);}
.acchead .accicon::after{content:'';position:absolute;width:2px;height:20px;background:var(--text-secondary);top:50%;left:50%;transform:translate(-50%, -50%);border-radius:1px;transition:opacity 0.25s, transform 0.25s, background 0.25s;}
.acchead.active .accicon::after{opacity:0;transform:translate(-50%, -50%) rotate(90deg);background:var(--teal);}
.acchead .acctitle{font-size:15px;font-weight:700;color:var(--text-primary);transition:color 0.25s;}
.acchead.active .acctitle{color:var(--teal);}
.accbody{max-height:0;overflow:hidden;transition:max-height 0.35s ease;}
.accbody.open{max-height:4000px;overflow:visible;}
.frow{display:flex;align-items:center;min-height:64px;border-top:1px solid var(--border-light);position:relative;}
.frow:hover{background:var(--bg-gray);}
.finfo{flex:0 0 40%;max-width:40%;padding:10px 12px 10px 36px;}
.finfo .fnameame-row{display:flex;align-items:center;gap:6px;margin-bottom:2px;}
.finfo .fname{font-size:14px;font-weight:700;color:var(--text-primary);}
.tooltip-wrap{position:relative;display:inline-flex;align-items:center;cursor:help;flex-shrink:0;}
.tooltip-wrap svg{opacity:0.4;transition:opacity 0.2s;}
.tooltip-wrap:hover svg{opacity:1;}
.fvalue{flex:1;text-align:center;padding:10px 4px;}
.finfolter-icon-check,.icon-cross{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;}
.finfolter-icon-check{background:#e8f8f0;}
.icon-cross{background:#fdeaea;}
.icon-optional{background:#fff3d8;}
.tvalue{font-size:13px;font-weight:600;color:var(--text-primary);}
.no-results{text-align:center;padding:28px;color:var(--text-muted);font-size:14px;display:none;}
.scroll-hint{display:none;text-align:center;font-size:11px;color:var(--text-muted);margin-top:6px;}
.mlabel{display:none;font-size:10px;color:var(--text-muted);margin-bottom:2px;}
@media (max-width:1199px){.pcard .pname{font-size:14px;}.pcard .pnew{font-size:13px;}.pcard{padding:16px 4px 14px;}.pcard .btn-plan{padding:5px 12px;font-size:10px;}}
@media (max-width:991px){.price-rowice-header{flex-direction:column;}.price-rowice-header .price-rowice-spacer{display:none;}.price-rowice-header .price-rowice-cards{flex:0 0 100%;max-width:100%;}.pcard .pname{font-size:15px;}.pcard .pnew{font-size:14px;}.pcard{padding:24px 4px 16px;}.pcard .btn-plan{padding:7px 16px;font-size:11px;}.finfo{flex:0 0 40%;max-width:40%;padding-left:14px;}.fvalue{flex:1;}}
@media (max-width:767px){.price-rowicing-section{padding:20px 12px 40px;}.finfolter-bar{flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px;}.finfolter-left{flex-direction:column;align-items:flex-start;gap:6px;}.finfolter-input-wrap{width:100%;max-width:100%;}.finfolter-right{justify-content:flex-end;}.pcard{padding:16px 4px 14px;}.pcard .pname{font-size:14px;}.pcard .btn-plan{padding:3px 12px;font-size:13px;}.finfo{flex:0 0 40%;max-width:40%;padding-left:10px;}.finfo .fname{font-size:12px;}}
@media (max-width:575px){.price-rowicing-section{padding:14px 8px 28px;}.price-rowice-header .price-rowice-cards{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;border:none;--gap:8px;gap:var(--gap);}.pcard{flex:0 0 calc((100% / 3) - ((var(--gap) * 2) / 3));min-width:calc((100% / 3) - ((var(--gap) * 2) / 3));scroll-snap-align:start;border:1px solid var(--border) !important;border-radius:8px;padding:24px 4px 14px;}.scroll-hint{display:block !important;}.frow{flex-wrap:wrap;min-height:auto;padding:10px 0;}.finfo{flex:0 0 100%;max-width:100%;padding:0 10px 10px 10px;}.fvalue{flex:1;max-width:none;padding:2px 4px;}.mlabel{display:block !important;}.acchead{padding:12px 0;}.pcard .price-row{flex-direction:column;align-items:center;gap:0;}.pcard .pperiod{position:absolute;left:0;top:50%;transform:translate(0%, -50%);-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);line-height:1;writing-mode:sideways-lr;}}
