@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap');
body{
    font-family: Nunito Sans;
    font-size: 16px;
    font-weight: 600;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;    
    color: #343433;
}
body .container{
    max-width: 1200px;
    width: 100%;;
    padding: 0 24px;
    margin: 0 auto;
}
body a { color: #5da7ab }
.p34{padding: 34px;}
.g35{gap: 35px;}
.cursor-pointer{cursor: pointer;}
.btn-promed {
    width: auto;
    max-width: max-content;
    background: #5da7ab;
    color: #fff;
    display: flex;
    flex-direction: row;
    gap: 10px;
    align-items: center;
    text-decoration: none;
    padding: 0 12px;
    font-size: 14px;
    font-weight: 600;
    line-height: 19.1px;
    border-radius: 5px;
    height: 36px;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{color: #343433;}

.iconset{
    display: block;
    background-position: center center;
    background-size: 100%;
    background-repeat: no-repeat;
}
.iconset.lock{
    background-image: url('/assets/icon/lock.svg');
    width: 11px;
    height: 13px;
}
.iconset.arrow-right, .iconset.arrow-left{
    background-image: url('/assets/icon/arrow-right.svg');
    width: 16px;
    height: 18px;
}
.iconset.arrow-left{
    transform: rotate(180deg);
}
.iconset.instagram{
    background-image: url('/assets/icon/instagram.svg');
    width: 32px;
    height: 32px;
}
.iconset.telegram{
    background-image: url('/assets/icon/telegram.svg');
    width: 32px;
    height: 32px;
}
.iconset.youtube{
    background-image: url('/assets/icon/youtube.svg');
    width: 32px;
    height: 32px;
}
.iconset.whatsapp{
    background-image: url('/assets/icon/whatsapp.svg');
    width: 32px;
    height: 32px;
}
.iconset.whatsapp-logo{
    background-image: url('/assets/icon/whatsap-icon.webp');
    width: 32px;
    height: 32px;
    min-width: 32px;
}
.iconset.message{
    background-image: url('/assets/icon/message.svg');
    width: 20px;
    height: 20px;
}
.iconset.info{
    background-image: url('/assets/icon/info.svg');
    width: 16px;
    height: 16px;
}
.iconset.successful{
    background-image: url('/assets/icon/successful.svg');
    width: 48px;
    height: 56px;
}
.iconset.treatments{
    background-image: url('/assets/icon/treatments.svg');
    width: 61px;
    height: 58px;
}
.iconset.country{
    background-image: url('/assets/icon/country.svg');
    width: 56px;
    height: 56px;
}
.iconset.successful-white{
    background-image: url('/assets/icon/successful-white.svg');
    width: 48px;
    height: 56px;
}
.iconset.treatments-white{
    background-image: url('/assets/icon/treatments-white.svg');
    width: 61px;
    height: 58px;
}
.iconset.country-white{
    background-image: url('/assets/icon/country-white.svg');
    width: 56px;
    height: 56px;
}
.iconset.tr-flag{
    background-image: url('/assets/icon/tr-flag.svg');
    width: 28px;
    height: 28px;
}
.iconset.close{
    background-image: url('/assets/icon/close.svg');
    width: 16px;
    height: 22px;
}





.tooltipLink{text-decoration: underline;cursor: pointer;}
.tooltipIcon{
    cursor: pointer;
    display: inline-block;
    position: relative;
    top: 3px;
    left: 3px;
}


body .plyr--video {--plyr-color-main: #5da7ab;}


/*custom tooltip*/
.tooltip.custom-tooltip{
    --bs-tooltip-bg: #fff;
}
.tooltip.custom-tooltip.show{
    box-shadow: 0px 4px 12px 0px #0000001A;
    border-radius: 5px;
    opacity: 1;
}
.custom-tooltip .tooltip-inner {
    font-family: Nunito Sans;
    background: #fff;
    color: #343433;
    font-size: 11px;
    font-weight: 600;
    text-align: left;
    max-width: 320px;
    padding: 13px 12px;
}
/*custom tooltip*/


/*menuBar*/
.menuBar{background: #ffffff; box-shadow: 0 4px 8px -6px #0000001f}
.menuBar .navbar-brand{padding: 0;}
.menuBar .navbar-brand>img{height: 60px;}
.menuBar ul.ul-menu{width: 100%; justify-content: flex-end;}
.menuBar ul.ul-menu>li{font-size: 18px; font-weight: 600;}
.menuBar ul.ul-menu>li a:hover, .menuBar ul.ul-menu>li a.active {color: #5da7ab;}
.menuBar .langNav { border: 1px solid #d9d9d9; border-radius: 6px;}
.menuBar .navbar-nav .dropdown-menu{position: absolute;}
/*menuBar*/



.section{ display: block; margin-top: 52px;}
.section h2.sectionHeader{ font-size: 32px; font-weight: 700; margin: 0 0 32px 0; }


/*slick*/
.slick-arrow{
    border: none;
    background: #fff;
    border-radius: 99px;
    width: 42px;
    height: 42px;
    box-shadow: 0px 4px 8px 0px #0000001A;
    margin-left:0px;
    position: absolute;
    top: 50%;
    left: 7px; 
    transform: translate(-50%, -50%);
    z-index: 1;
    cursor: pointer;
    background-image: url(/assets/icon/chevron-left.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 24px;
}
.slick-arrow.next {
    left: auto;
    right: -36px;
    background-image: url(/assets/icon/chevron-right.svg);
}
.slick-arrow.slick-disabled {
    opacity: 0;
    cursor: default;
    width: 0;
    height: 0;
}

ul.slick-dots {list-style: none;margin: auto;display: flex;justify-content: center;gap: 8px;margin-top: 32px;padding: 0;}
ul.slick-dots>li {
    cursor: pointer;
    width: 16px;
    height: 16px;
    border: none;
    background: #B0B0B9;
    border-radius: 99px;
    -webkit-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -kthtml-transition: all 0.3s linear;
    transition: all 0.3s linear;
}

ul.slick-dots>li>* {
    display: none;
}
ul.slick-dots>li.slick-active {
    width: 44px;
    background: #5da7ab;
}
/*slick*/




/*cardBox*/
.cardBox {
    position: relative;
    overflow: hidden;
    display: inline-flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100%;
    min-height: 293px;
    padding: 0;
    border-radius: 16px;
    background-color: #F0F3FF;
    color: inherit;
    text-decoration: none;
}
.bg1{background: #f0f6f6 !important;}
.bg2{background: #fff9f0 !important;}
.bg3{background: #F0FFFA !important;}
.bg4{background: #FFF4F0 !important;}


.cardBox p {
    max-width: 289px;
    width: 100%;
    margin: 0;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    line-clamp: 6;
    box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    text-shadow: 0 0px 10px #ffffff, 0 0px 10px #ffffff;
}

.cardBox h3 {
    font-size: 24px;
    font-weight: 800;
    /*max-width: 195px;*/
    margin-bottom: 16px;
}
.cardBox .content{
    padding: 32px 36px;
    max-width: 64%;
    z-index: 1;
}
.cardBox img {
    position: absolute;
    height: 100%;
    right: -40px;
}
.cardBox img.circle{
    height: 115%;
    width: 340px;
    right: -20%;
    top: -10px;
    border-radius: 50%;
}
/*cardBox*/


/*phone Mask*/
.validation.text-danger{color:#ee3144 !important}
.bottomSheetForm .iti{width: 100%;}
body .iti{width: 100%;}
.iti__country-container {
    font-size: 16px;
    font-weight: 600;
    line-height: 21.82px;
    color: #343433;
}
body .iti .iti__selected-dial-code{
    margin: 0;
}
button.iti__selected-country{
    padding: 0 !important;
    outline: none;
    border: none;
}
body .iti__selected-country-primary,
body .iti__selected-country-primary:hover {
    background: none !important;
}
body .iti__arrow {
    margin: 2px 0 0 3px;
    border: none;
    background: url(/assets/icon/arrow.svg) no-repeat center center;
    width: 9px;
    height: 6px;
}
body .iti__selected-country-primary:after {
    content: "";
    width: 1px;
    height: 32px;
    display: inline-flex;
    background: #C8C8C8;
    margin-left: 6px;
}
body .iti__flag{border-radius: 3px;}
body div#iti-0__dropdown-content {
    border-radius: 5px;
    left: 1px;
    overflow: hidden;
}
body input.iti__search-input {
    outline: none;
    border: none;
	padding:12px 10px;
}
body input.iti__tel-input{padding-left: 90px !important;}
body .iti__selected-country {height: 46px;}

/*phone Mask*/





/*sticky*/
.stickyBar {position: fixed;right: 8px;bottom: 8px;display: flex ; flex-direction: column; align-items: flex-end;}
.stickyBar *{ transition: all .1s ease-in-out;}

.stickyBar .chatIcon{background-image: url('/assets/img/chat.svg'); background-repeat: no-repeat; width: 117px; height: 103px; display: block;cursor: pointer;visibility: visible; transform: scale(1); opacity: 1;}
.stickyBar .chatBox.active+.chatIcon{transform-origin: bottom right; visibility: hidden; transform: scale(.95); opacity: 0;}

.chatBox {
    border-radius: 16px;
    background-size: 100%;
    overflow: hidden;
    width: 100%;
    position: absolute;
    bottom: 0;
    right: 0;
    z-index: 1;

    transform-origin: bottom right;
    visibility: hidden;
    opacity: 0;    

    max-width: 375px; 
    width: calc(100vw - 16px);     

}
.chatBox.active{
    visibility: visible;
    opacity: 1;   
}

.chatBox .header {
    background: #356b53;
    color: #fff;
    padding: 18px;
    display: flex;
    gap: 13px;
    position: relative;    
}
.chatBox .header .img {
    position: relative;
    border: 99px;
}
.chatBox .header .img:before {
    display: block;
    content: "";
    width: 10px;
    height: 10px;
    background: #6EDC00;
    position: absolute;
    border-radius: 99px;
    z-index: 8;
    right: 0;
    bottom: 3px;
}



.chatBox .header .title {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.chatBox .header .title .name {
    font-size: 18px;
    letter-spacing: -0.3px;
}

.chatBox .header .title .online {
    font-weight: 400;
}

.chatBox .header>.close {
    position: absolute;
    right: 20px;
    cursor: pointer;
}



.chatBox .content{
    background: #fff;
    background-image: url('/assets/img/chat-bg.webp');
    background-repeat: no-repeat;
    background-position: center center;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 7px;    
}
.chatBox .content .bubble{
    position: relative;
    margin-left: 8px;
}
.chatBox .content .bubble>.message {
    border-radius: 8px;
    background: #FAFAFA;
    color: #000000;
    padding: 10px;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: -0.3px;
    margin-top: 17px;
    position: relative;
    z-index: 3;
}
.chatBox .content .bubble:before {
    content: "";
    border-radius: 8px;
    background: #FAFAFA;
    color: #000000;
    padding: 10px;
    font-size: 18px;
    font-weight: 400;
    letter-spacing: -0.3px;
    margin-top: 17px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: calc(100% - 17px);
    box-shadow: -1px 1px 9px -5px hsl(0deg 0% 0% / 40%);
    backdrop-filter: blur(1.6309690475463867px);
}
.chatBox .content .bubble:after {
    content: "";
    width: 21px;
    height: 16px;
    background: url('/assets/img/bubble-left.svg');
    position: absolute;
    left: -7px;
    bottom: 5px;
    z-index: 2;
}
.chatBox .content .start-btn {
    background: #16C038;
    text-decoration: inherit;
    color: #fff;
    font-weight: 800;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    max-width: 327px;
    height: 48px;
    border-radius: 5px;
    margin: 53px auto 10px;
    gap: 10px;
    cursor: pointer;
    
}


/*sticky*/



/*Header*/
.header-section {
    background: #4F5055;
    min-height: 720px;
    position: relative;
    display: flex;
}
.header-section:before {
    content: "";
    display: block;
    width: 50%;
    background: linear-gradient(90deg, #2B2B2F 0.3%, #4F5055 99.72%);
    position: absolute;
    height: 100%;
}
.header-section .container {
    display: flex;
    max-width: 1440px;
    padding: 0;
}



.header-section .header-top {
    position: absolute;
    width: 100%;
    top: 0;
}


.header-section .header-top>.callus,
.topBar .callus {
    display: none;
    width: auto;
    padding: 18px 24px;
    align-items: center;
    justify-content: center;
    background-color: #5da7ab;
    height: 20px;
    cursor: pointer;
    border-radius: 5px;
    color: #fff;
    font-weight: 600;
    text-decoration: none;
    font-size: 14px;
    gap: 10px; 
}

.header-section .logo {
    background: #57575B;
    padding: 20px;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 0 0px 16px 16px;
    z-index: 1;
}

.header-section .left, .header-section .right {
    width: 50%;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
}


.header-section .left:before{
    content: "";
    position: absolute;
    top: -206px;
    left: -173px;
    width: 100%;
    max-width: 612px;
    aspect-ratio: 1 / 1;
    background-color: #646464;
    opacity: 40%;
    border-radius: 50%;
    pointer-events: none;
    z-index: 0;
}


.header-section .left .heroText {
    padding-left: 146px;
    padding-right: 42px;
    position: relative;
    max-width: 666px;
}

.header-section .left .heroText h1 {
    display: flex;
    flex-direction: column;
    color: #fff;
    font-weight: 800;
    font-size: 44px;
    align-items: flex-start;
}

.header-section .left .heroText h1>strong {
    background: linear-gradient(90deg, #5da7ab 0%, #b7d4d5 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text; /* Firefox desteği için */
    color: transparent;
}
.header-section .left .heroText p{
    color: #B0B0B9;
    margin: 4px 0 0 0;
    display: inline-block;    
}





.header-section .right .banner {
    position: relative;
    cursor: pointer;
    aspect-ratio: 4 / 3;
    background: #070101;    
}
.header-section .right .banner img.play-icon {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, calc(-50% + 4px));
}



.infographic {
    display: flex;
    gap: 80px;
    justify-content: center;
    height: 100%;
    min-height: 214px;
    background: #fff;
}

.infographic>.infobox {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-bottom: 5px;
}
.infographic>.infobox>.number{
    font-family: Nunito;
    font-size: 28px;
    margin-top: 13px;
    color: #5da7ab;
}
.infographic>.infobox>.label{
    color: #2D2D30;
    font-weight: 400;
    line-height: 18px;
    max-width: 105px;
    text-align: center;
}



.origin {
    position: absolute;
    height: 44px;
    padding: 0 15px;
    bottom: -21px;
     /* Gerekirse */
    left: 50%;
    transform: translateX(-50%);
    gap: 3px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
    background: #fff;
    border-radius: 99px;
    color: #2D2D30;
}

.origin:before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 50px;
    padding: 1px;
    background: linear-gradient(180deg, rgba(143, 143, 143, 0.1) 0%, rgba(255, 255, 255, 0.3) 100%);
    mask: linear-gradient(#ffffff 0 0) content-box, linear-gradient(#ffffff 0 0);
    mask-composite: exclude;
}








.form-section.formBox {
    position: relative;
    padding: 40px;
    color: #F0F0F0;
    backdrop-filter: blur(30px);
    background-color: rgba(255, 255, 255, 0.05); /* örnek arkaplan */
    border-radius: 16px;
    z-index: 1;
    margin-top: 37px;
    margin-left: 110px;
    margin-right: -82px;  
}

.form-section.formBox::before {
    content: "";
    position: absolute;
    inset: 0; /* top: 0; right: 0; bottom: 0; left: 0; */
    padding: 1px; /* border kalınlığı */
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.3) 0%, rgba(143, 143, 143, 0.1) 100%);
    border-radius: 16px;
    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    pointer-events: none;
    z-index: -1;
}

.form-section.formBox h2{font-size: 24px; font-weight: 400;color: #F0F0F0;margin-bottom: 18px;}
.form-section.formBox .form-label{font-size: 14px; margin-bottom: 4px;padding-left: 4px;display: block;}
.form-section.formBox form .row { padding-left: calc((var(--bs-gutter-x) * .5) - 6px); padding-right: calc((var(--bs-gutter-x) * .5) - 6px);}
.form-section.formBox form .row .col {margin-bottom: 8px; padding-right: 6px; padding-left: 6px;position: relative;}


.form-section form .focus-hidden {
    outline: 0;
    box-shadow: none;
    border: none
}

.form-section .form-control,.form-section .form-control.focus-hidden {
    border: 2px solid #fff;
    padding: 10px;
    background: #fff
}

.form-section .errorText {
    position: relative;
    font-size: 14px;
    font-weight: 600;
    color: #dc3545 !important;
    padding-left: 4px
}

.form-section .form-control.error {
    border-color: #dc3545
}

.form-section input::placeholder {
    color: #bebebe;
    font-size: 16px;
    font-weight: 600
}

.form-section form button.submit {
    padding: 11px 30px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    color: #fff;
    background: #5da7ab;
    font-size: 16px;
    font-weight: 800;
    border: 2px solid transparent;
    position: relative;    
}

.form-section .privacy {
    font-size: 12px;
    gap: 8px;
    padding-left: 6px;
}
.form-section.formBox form.disabled {opacity: .5;}
.form-section.formBox form.disabled button{cursor: default !important;}




.certificate-section {
    padding-left: 142px;
    padding-right: 38px;
    margin-top: 28px;
    margin-bottom: 14px;
}
.certificates .certificate-card{margin: 0 8px;}
.certificates .item{
    display: flex;
    align-items: center;
    text-decoration: inherit;
    background-color: #fff;
    padding: 8px 21px 8px 8px;
    border-radius: 6px;
    height: 80px;
    max-width: 119px;
    background-image: url('/assets/icon/certificate.svg');
    background-repeat: no-repeat;
    background-position: right -7px center;
}
.certificates .certificate{
    font-size: 12px;
    color: #57575B;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    line-clamp: 4;
    box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;    
    text-decoration: inherit;
    line-height: normal;
    position: relative;
    /*
    transform: translateY(-50%);
    top: 50%;    
    */
}


.header-section + .certificates-wide-section {margin: 34px 0 -18px 0;}
.certificates-wide-section .container{max-width: 945px;padding: 0;}
.certificates-wide .certificate-card{margin: 0 8px;}
.certificates-wide .item{
    display: flex;
    align-items: center;
    text-decoration: inherit;
    border: 1px solid #FFBEC5;
    background-color: #FFEFF1;
    padding: 8px 21px 8px 8px;
    border-radius: 6px;
    height: 80px;
    max-width: 119px;
    background-image: url('/assets/icon/certificate.svg');
    background-repeat: no-repeat;
    background-position: right -7px center;
}
.certificates-wide .certificate{
    font-size: 12px;
    color: #57575B;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    line-clamp: 4;
    box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;    
    text-decoration: inherit;
    line-height: normal;
    position: relative;
    /*
    transform: translateY(-50%);
    top: 50%;    
    */
}
/*Header*/


/*Header wide*/
.header-section:before{display: none;}
.header-section.wide{min-height: auto;}
.header-section.wide .play-icon {display: none !important;}
.header-section.wide .banner{display: flex;width: 100%;cursor: pointer;}


.form-section-wide { background: linear-gradient(90deg, #2B2B2F 0.3%, #4F5055 99.72%); margin: 0; display: flex; position: relative;}
.form-section-wide:before { content: ""; background-image: url(/assets/img/bg-pattern.svg); background-repeat: no-repeat; background-position: left bottom; background-size: auto; width: 100%; height: 100%; position: absolute; left: 0; bottom: 0; }
.form-section-wide .form-section.formBox{margin:-36px 0 32px 0;display: flex;gap: 40px;}
.form-section-wide .form-section.formBox .left {width: 57%;}
.form-section-wide .form-section.formBox .right {width: 43%;position: relative;}

.form-section-wide .infographic{background:none;gap: 60px;}
.form-section-wide .infographic>.infobox>.label{color: #fff;}

.form-section-wide .origin{color: #B0B0B9; background: #FFFFFF0D;border-radius: 16px; border-bottom-left-radius: 0; border-bottom-right-radius: 0;bottom: -41px;}
.form-section-wide .origin:before { border-radius: 16px; border-bottom-left-radius: 0; border-bottom-right-radius: 0;background: linear-gradient(0deg, rgba(143, 143, 143, 0.1) 0%, rgba(255, 255, 255, 0.3) 100%); }
/*Header wide*/



/*patients*/
.header-section + .container-fluid.happy-patients{margin-top: 0px;}
.container-fluid.happy-patients {
    display: inline-block;
    position: relative;
    padding: 0;
    margin-top: 52px;
}
.container-fluid.happy-patients:before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background-color: #F4F4F4;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 78%;
}
.container-fluid.happy-patients.type2:before{
    background-color: #5da7ab;
    background-image: url('/assets/img/beforeafterbg.webp');
}
.container-fluid.happy-patients.type2 .patients-section h2.sectionHeader{color: #fff;}

.patients-section{ margin-top: 44px; position: relative; }
.patients-section .patient { padding: 0 15px; }
.patients-section .patients{max-width: 1175px; width: 100%; padding: 0; position: relative; z-index: 1; margin: 0 auto;}
.container-fluid.happy-patients.type2 .patients-section h2.sectionHeader{color: #fff;}
.patients-section .patients-card{display: flex !important; justify-content: center; align-items: center;}
.patients-section .patients-card .img{width: 100%;padding:0 12px;max-width: 294px;position: relative; overflow: hidden;}
.patients-section .patients-card .img a:after {
    content: "";
    background-image: url('/assets/icon/play.svg');
    width: 120px;
    height: 120px;
    display: flex;
    background-size: 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, calc(-50% + 4px));
}
.patients-section .patients-card img { padding: 0; border-radius: 16px; width: 100%; }

.patients .slick-arrow.prev {left: 12px;}
.patients .slick-arrow.next {right: -31px;left: auto;}
/*patients*/





/*information*/
.information-section .information { padding: 0px 16px;}
.information-section .informations { margin: auto; max-width: 1173px; width: 100%;}
.information-section .informations .informationCard{ padding: 0 11px; }

.informations .slick-arrow.prev {left: 11px;}
.informations .slick-arrow.next {right: -32px;left: auto;}
/*information*/







/*beforeafter*/
.container-fluid.beforeafter {
    display: inline-block;
    margin-top: 52px;
    position: relative;
    padding: 0;
}
.container-fluid.beforeafter:before{
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background-color: #5da7ab;
    background-image: url('/assets/img/beforeafterbg.webp');
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 78%;
}
.container-fluid.beforeafter.type2:before{
    background-color: #fff;
    background-image: none;
}

.beforeafter-section{
    margin-top: 44px;
    position: relative;
}
.container-fluid.beforeafter.type2 .beforeafter-section{margin-top: 0;}
.beforeafter-section .beforeafter { padding: 0px 16px; margin-top: 32px;}
.beforeafter-section .beforeafters{max-width: 1173px; width: 100%; padding: 0; position: relative; z-index: 1; margin: 0 auto;}
.beforeafter-section h2.sectionHeader{color: #fff;}
.container-fluid.beforeafter.type2 .beforeafter-section h2.sectionHeader{color: inherit;}
.beforeafter-card{display: flex !important; justify-content: center; align-items: center;}
.beforeafter-card .img{width: 100%;padding:0 11px;}
.beforeafter-card img { padding: 0; border-radius: 10px; width: 100%;}


.beforeafters .slick-arrow.prev {left: 11px;}
.beforeafters .slick-arrow.next {right: -32px;left: auto;}

/*beforeafter*/






/*review*/
.review-section .reviewBox {
    display: flex;
    max-width: 1165px;
    width: 100%;
    padding: 0;
    position: relative;
    z-index: 1;
    margin: 0 auto;
}


.review-section .scores{
    margin-right: 33px;
    color: #343433;
}
.review-section .scores .google-logo{width: 143px;margin-bottom: 16px;}
.review-section img{
    margin-bottom: 19px;
}
.review-section img+img{margin-bottom: 9px;}
.review-section span{
    font-size: 24px;
    font-weight: 400;
}
.review-section strong,
.review-section .scores a{
    color: #343433;
    font-size: 24px;
    font-weight: 700;
    text-decoration: underline;
}

.review-section .reviews-slider{
    max-width: calc(100% - 240.5px);
    width: 100%;
    padding: 0;
    position: relative;
    z-index: 1;  
    /*margin: 0 auto;*/
}
.review-section .reviews-slider:after {
    content: "";
    width: 100px;
    height: 100%;
    display: block;
    position: absolute;
    right: -42px;
    top: 0;
    background: linear-gradient(270deg, #FFFFFF 0%, #FFFFFF 40%, rgba(255, 255, 255, 0) 100%);
    pointer-events: none;
}

.review-section .review{
    width: 100%;
    max-width: 375px;
}
.reviewBody {
    background: #F4F4F4;
    border-radius: 10px;
    margin: 0 16px 0 7px;
    padding: 32px;
    color: #343433;
    min-height: 220px !important;
}

.review .profile{
    display: flex;
    align-items: center;
    margin-bottom: 14px;
    justify-content: space-between;
    align-items: center;    
}
.review .profile img{
    margin: 0;
}
.review .profile h5{
    font-size: 16px;
    font-weight: 700;
    margin: 0;
}
.review .profile .date{
    font-size: 12px;
    font-weight: 400;
    color: #9F9F9F;
}
.review .avatar {
    width: 43px;
    height: 43px;
    background: #ffffff;
    border-radius: 99px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 800;
    color: #000;
    margin-right: 8px;  
}
.review .avatar1 {
    width: 43px;
    height: 43px;
    background: url("/assets/img/comments/eg.webp") center center;
    border-radius: 99px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 800;
    color: #000;
    margin-right: 8px;  
}
.review p {
    font-size: 18px;
    font-weight: 400;
    margin: 0;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    line-clamp: 4;
    box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 24px;
}
.review p>span{
    font-size: 18px;
    font-weight:600;
    text-decoration: underline;
    cursor: pointer;
}
/*review*/










/*package*/
.packages-section .packageList {padding: 0 20px;}
.packages-section .packages{max-width: 1165px; width: 100%; padding: 0; position: relative; z-index: 1; margin: 0 auto;}
.packages-section .packages:after {
    content: "";
    width: 100px;
    height: 100%;
    display: block;
    position: absolute;
    right: -42px;
    top: 0;
    background: linear-gradient(270deg, #FFFFFF 0%, #FFFFFF 40%, rgba(255, 255, 255, 0) 100%);
    pointer-events: none;
}

.packages .slick-track{display: flex;}
.package.slick-slide{height: inherit;display: flex !important;min-height: inherit;}
.package .packageBody{
    width: 320px;
    min-width: 320px;
    background-color: #F4F4F4;
    border-radius: 8px;
    padding: 24px;
    color: #343433;
    display: flex;
    flex-direction: column;
    gap: 24px;
    margin: 0 6px 17px 7px;
    justify-content: space-between;    
}
.package.most .packageBody{
    background: #5da7ab;
    color: #fff;
}
.package.most .packageBody h5{
    color: #fff;
}
.package.most .packageBody .iconset.info{
    background-image: url('/assets/icon/info-white.svg');
}
.package.most ul>li::before{
    background: url(/assets/icon/check-white.svg) no-repeat center center;
}
.package.most ul>li.exclude{color:#FF7373}
.package.most ul>li.exclude::before{
    background: url(/assets/icon/exclude-most.svg) no-repeat center center;
}


.package h5{
    font-size: 24px;
    font-weight: 600;
    margin: 0;
}
.package .badge-most{
    background: linear-gradient(90deg, #ffffff8f 0%, #ffffff 100%);
    border: 1px solid #fff;
    border-radius: 99px;
    font-size: 13px;
    font-weight: 600;
    color: #000000;
    padding: 0 8px;
}
.package ul{
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin: 0;
    flex-wrap: wrap;
    flex: 1;    
}
.package ul>li{
    font-size: 16px;
    font-weight: 600;
    position: relative;
    display: flex;
}
.package ul>li.exclude{color:#BEBEBE}
.package ul>li::before{
    content: "";
    background: url(/assets/icon/check.svg) no-repeat center center;
    width: 12px;
    min-width: 12px;
    height: 14px;
    display: inline-block;
    margin-right: 12px;
    top: 5px;
    position: relative;
}
.package ul>li.exclude::before{
    width: 12px;
    height: 14px;
    background: url(/assets/icon/exclude.svg) no-repeat center center;
}
.package ul>li p{margin: 0;}
.package .price{
    font-size: 20px;
    font-weight: 800;
    color: #5da7ab;
}
.package .price2{
    font-size: 20px;
    font-weight: 800;
	text-decoration: line-through;
    color: #5da7ab;
}	
.package .chatBtn{
    background: #FFFFFF;
    color: #5da7ab;
    font-size: 16px;
    font-weight: 800;
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: center;  
    border-radius: 5px;
    height: 48px;
    cursor: pointer;
    text-decoration: none;
    padding: 0 13px;
    box-shadow: 0px 4px 8px 0px #0000001A;
}
.package.most .price { color: #fff; }


/*package*/
















/*Expert*/
.expert-section .expert { padding: 0 20px; }
.expert-section .ourExperts{max-width: 1165px; width: 100%; padding: 0; position: relative; z-index: 1; margin: 0 auto;}
.expert-section .expert-card{display: flex !important; justify-content: center; align-items: center;}
.expert-section .expert-card .img{width: 100%;padding:0 6px 0 7px;max-width: 240px;}
.expert-section .expert-card img { padding: 0; border-radius: 10px; width: 100%; }


.expertDesc{
    width: 100%;
    max-width: 1248px;
    background: linear-gradient(0deg, #e4f0f0 0%, #FFFFFF 100%);
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    margin:  -55px auto 0 auto;
    text-align: center;
    position: relative;
    border-radius: 40px;
    z-index: 0;
    padding-bottom: 75px;
}
.expertDesc h3{
    font-size: 24px;
    font-weight: 800;
    margin-bottom: 20px;
    margin-top: 107px;
}
.expertDesc p{
    font-size: 16px;
    font-weight: 600;
    margin:0;
    max-width: 840px;
}
.expertDesc .expertBtn{
    display: flex;
    height: 48px;
    width: auto; 
    padding: 0 20px;   
    margin: 0 20px; 
    gap: 10px;
    border-radius: 5px;
    background: #16C038;
    color: #fff;
    text-decoration: none;
    align-items: center;
    text-align: center;
    justify-content: center;
    position: absolute;
    bottom: -23px;
    font-size: 16px;
    font-weight: 800;
    box-shadow: 6px 18px 24px -8px #82F899;
}
/*Expert*/










/*Services*/
.section.services-section{margin-top: 77px;}
.services-section .services { display: flex; flex-wrap: wrap; gap: 22px;}
.services-section .cardBox{ width: calc(50% - 11px); }
/*Services*/





/*FAQ*/
.faq-item {
    color: #343433;
    background: #F7F7F7;
    border-radius: 5px;
    font-size: 16px;
    font-weight: 600;
}

.faq {
    gap: 12px;
    display: flex;
    flex-direction: column;
}

.faq h3.faq-header {
    font-size: 20px;
    font-weight: 800;
    margin: 0;
}
.faq h3.faq-header .question {
    padding: 20px; display: flex ; justify-content: space-between; align-items: center; padding-right: 16px; 
}
.faq h3.faq-header .question:after {
    content: "";
    background: url(/assets/icon/chevron-up.svg) no-repeat center center;
    width: 24px;
    height: 24px;
    transform: rotate(180deg); /* 180 derece dondurme */
    transition: transform 0.3s ease-in-out; /* dondurme sirasinde animasyon */
}
.faq h3.faq-header .question:not(.collapsed)::after{
    transform: rotate(0deg);
}

.faq .faq-body {
    padding: 20px;
    padding-top: 0;
}
/*FAQ*/










/*footer*/
footer{
    display: flex;
    justify-content: center;
    margin-top: 72px;
    padding: 0 24px;
    flex-direction: column;
    align-items: center;
    text-align: center;
}
footer .copyright{
    font-size: 13px;
    font-weight: 600;
    display: flex;
    align-items: center;
    gap: 13px;
    flex-direction: column;
    margin-bottom: 20px;
}
footer .logo{width: 100px;}
footer .container {
    width: 100%;
    max-width: 1180px;
    margin: 0;
    border-top: 1px solid #D9D9D9;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 20px 0;
}
.social-icons {
    display: flex;
    gap: 8px;
    font-size: 18px;
    font-weight: 600;
    align-items: center;
}
.social-icons>span{
    margin-right: 17px;
    font-size: 20px;
    font-weight: 800;
}

.social-icons a {
    display: flex;
    align-items: center;
    min-width: 156px;
    padding-left: 4px;
    height: 40px;
    border-radius: 8px;
    background-color: #F7F7F7;
    text-decoration: none;
    color: #000;
    font-weight: 500;
    gap: 14px;

}
/*footer*/




@media (max-width:991px){
    /*Tablet ve daha kucuk ekranlar*/
    body .container{padding:0 20px;}
    .section{margin-top: 32px;}
    .section h2.sectionHeader{font-weight: 800;font-size: 20px;margin-bottom: 12px;}

    /*menuBar*/
    .menuBar .navbar-collapse{
        position: absolute;
        top: 76px;
        width: 100%;
        background: rgb(255, 255, 255);
        left: 0px;
        padding: 0px 20px 10px;
        border-top: 1px solid #f4f4f4;
        box-shadow: 0 4px 8px -6px #0000001f;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        text-align: center;        
    }

    .menuBar .navbar-toggler{ border-radius: 100%; width: 40px; height: 40px; display: flex ; align-items: center; justify-content: center; padding: 0; border: none;}
    /*menuBar*/

    /*sticky*/
    .stickyBar .chatIcon {
        background-size: 100%;
        width: 85px;
        height: 80px;
        position: relative;
        bottom: -10px;
    }
    /*sticky*/


    /*Header*/
    .header-section { background: linear-gradient(90deg, #2B2B2F 0.3%, #4F5055 99.72%); flex-direction: column;min-height: auto;}

    


    .header-section .header-top, .topBar{position: relative; background: #343433; display: flex ; justify-content: space-between; align-items: center; padding: 8px 8px;}
    .header-section .logo,.topBar .logo { position: relative; left: 0; transform: none; padding: 0 0 0 8px; background: none; }
    .header-section .logo img,.topBar .logo img { height: 17px; }
    .header-section .header-top>.callus,.topBar .callus {display: inline-flex;}

    .topBar{z-index: 2;position: -webkit-sticky; position: sticky;}


    

    .header-section:before,
    .header-section .left .heroText,
    .header-section .left:before{display: none;}


    .header-section .container{flex-direction: column;}
    .header-section .right {display: contents;width: auto;}
    .header-section .left {order: 2;width: auto;}
    .header-section .right .banner{order:1}
    .infographic{order:4;padding: 0 4px; padding-top: 64px; min-height: inherit;gap: 0; justify-content: space-evenly;}
    .infographic .iconset.successful{width: 38px;height: 45px;}
    .infographic .iconset.treatments{width: 49px;height: 47px;}
    .infographic .iconset.country{width: 45px;height: 45px;}
    .infographic>.infobox>.number{font-size: 24px;}
    .infographic>.infobox>.label{font-size: 14px;line-height: 16px; max-width: 100px;}

    .header-section.wide .right .infographic{margin-top: -44px;}
    .header-section.wide .right .origin{bottom: -8px;}

    .origin{order:3; background: #FFEFF1;border: 1px solid #FFBEC5; position: relative; width: max-content;padding: 3px 12px; transform: inherit; left: inherit; bottom: -52px; top: inherit; margin: auto;}
    .origin:before{display: none;}
    
    .certificate-section,.certificates-wide-section{padding: 0;margin-bottom: -24px; margin-top: 20px;}
    .certificates-wide-section{padding: 0;margin-bottom: -12px; margin-top: 20px;}
    .certificate-section .slick-list.draggable,.certificates-wide-section .slick-list.draggable {padding-left: 20px;}
    .certificates .certificate-card, .certificates-wide .certificate-card{margin: 0 10px;}

    .form-section.formBox{padding: 20px 20px 16px 20px; margin: -18px 0 0 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0;}  
    .form-section.formBox::before{border-bottom-right-radius: 0; border-bottom-left-radius: 0;}
    .form-section.formBox h2 { font-size: 20px; font-weight: 800;margin-bottom: 12px; }
    .form-section.formBox .form-label { margin-bottom: 2px; font-size: 12px; }

    .form-section.formBox form .row .col{margin-bottom: 12px;}
    .form-section form .col:nth-child(3),
    .form-section form .col:nth-child(4){width: 100%;}
    .form-section form .col:nth-child(4) .form-label{height: 0px;}
    
    .form-section .privacy { width: 100%; justify-content: center;}  


    .header-section + .certificates-wide-section {margin: 24px 0 -18px 0;}
    /*Header*/


    /*Header wide*/
    .form-section-wide{margin: 0;}
    .form-section-wide:before{display: none;}
    .form-section-wide>.container{padding: 0;}
    .form-section-wide .form-section.formBox{margin-bottom: 0; flex-direction: column;gap: 20px;}
    .form-section-wide .form-section.formBox .left,.form-section-wide .form-section.formBox .right{width: 100%;}
    .form-section-wide .form-section.formBox .right{display: flex ; flex-direction: column;}
    .form-section-wide .infographic{order: 2;gap: 0;padding: 0;}
    .form-section-wide .origin{order: 1; position: relative; bottom: 0; border-radius: 99px; margin-bottom: 20px;border: 1px solid rgba(255, 255, 255, 0.3);}

    /*Header wide*/
    

    /*slick*/
    ul.slick-dots {gap: 4px;margin-top: 12px;}
    ul.slick-dots>li { width: 9px; height: 9px; }
    ul.slick-dots>li.slick-active {width: 24px;}
    /*slick*/

    /*cardBox*/
    .cardBox{width: 100%;max-width: 270px;min-width: 270px;flex-direction: column; align-items: flex-start; justify-content: space-between;padding: 16px 16px 0px 16px;}
    .cardBox .content{width: 100%; max-width: 100%;padding: 8px;}
    .cardBox h3{font-size: 20px; font-weight: 800; /*max-width: 160px;*/}
    .cardBox p{font-size: 14px;text-shadow: none;display: inline-block;}
    .cardBox img, .cardBox img.circle{width: 100%; height: auto; overflow: hidden; border-radius: 50%; position: relative; margin-top: 16px; margin-bottom: -74px; right: auto;}
    /*cardBox*/    

    
    /*patients*/
    .header-section + .container-fluid.happy-patients{margin-top: 0px;}
    .container-fluid.happy-patients {margin-top: 32px;}
    .container-fluid.happy-patients:before{background: #fff;}
    .patients-section .patient{padding: 0;}
    .patients-section .patients .slick-list.draggable{padding-left: 8px;}
    /*patients*/




    /*beforeafter*/
    .container-fluid.beforeafter{margin-top: 32px;}
    .container-fluid.beforeafter:before{background-position: left top;}
    .beforeafter-section .beforeafter { padding: 0 9px; margin-top: 0;}
    .beforeafter-section{margin-top: 16px;padding: 0;}
    /*beforeafter*/




    /*review*/
    .review-section .container{padding: 0;}
    .review-section .scores {
        display: flex;
        flex-direction: row !important;
        gap: 16px;
        margin-bottom: 16px;
        padding-left: 20px;
    }
    .review-section .scores .google-logo{height: 36px;width: auto;margin: 6px 0;}
    .review-section .scores .stars {
        border-left: 1px solid #CCCCCC;
        padding-left: 16px;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .review-section .scores .stars img{height: 15px;margin-bottom: 3px;}
    .review-section .scores .reviewCount{flex-direction: row !important;gap: 4px;}
    .review-section .reviewCount>*{
        font-size: 13px !important;
        font-weight: 400;
    }
    .review-section .reviewCount a{
        font-weight: 700;
    }


    .review-section .reviewBox{flex-direction: column;}
    .review-section .reviews-slider{width: 100%;max-width: 100%;}
    .review-section .reviews-slider:after{display: none;}
    .reviews-slider .slick-list.draggable { padding-left: 16px; }
    .reviews-slider .slick-list .slick-track{display: flex;}

    .review-section .review{max-width: 251px;height: auto; display: flex !important;}
    .reviewBody{margin: 0 4px;padding: 12px;min-height: 164px !important;}
    .review .profile { display: flex ; align-items: flex-start; margin-bottom: 8px; justify-content: space-between; align-items: start; flex-direction: column; gap: 8px; }
    .review .profile h5{font-size: 13px;}
    .review .profile img { height: 10px; }
    .review .avatar{font-size: 14px;width: 36px; height: 36px;}
    .review p{font-size: 13px;}    
    /*review*/
  



    /*package*/
    .packages-section .container{padding: 0;}
    .packages-section .packageList { padding: 0; }
    .packages-section .slick-list.draggable{padding-left: 13px;}
    .packages-section .packages:after {display: none;}
    .package .packageBody{padding: 16px;width: 295px; min-width: 295px;margin-bottom: 0;}

    .package h5{font-size: 20px;font-weight: 400;}
    .package ul{gap: 10px;}
    .package ul>li{font-size: 13px;}
    .package ul>li::before{margin-right: 10px;}
    /*package*/




    /*Expert*/
    .expert-section .container{padding: 0;}
    .expert-section .expert { padding: 0; }
    .expert-section .ourExperts .slick-list.draggable{padding-left: 13px;}
    .expert-section .expert-card .img{max-width: 260px;}

    .expertDesc{justify-content: flex-start;height: auto;padding-bottom: 57px; margin-bottom: 67px;}
    .expertDesc h3{margin-top: 99px;}
    .expertDesc p{font-weight: 400; padding: 0 20px;}
    /*Expert*/





    

    /*Services*/
    .section.services-section{margin-top: 66px;}
    .services-section .container{padding: 0;}
    .services-section .services{flex-wrap: nowrap;gap: 16px;overflow: scroll; width: 100%; padding:0 20px;margin-bottom: -12px; padding-bottom: 12px;}
    .services-section .cardBox{padding: 0;}
    .services-section .cardBox .content{padding: 24px; padding-bottom: 0;}
    .services-section .cardBox img, .services-section .cardBox img.circle { margin: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
    /*Services*/


    /*infomation*/
    .information-section .information{padding: 0;}
    .information-section .information .slick-list.draggable{padding-left: 10px;}
    .information-section .informations .slick-track{display: flex;}

    .information-section .informations .informationCard{padding: 0; height: auto; display: flex ;}
    .information-section .informations .informationCard .cardBox{margin: 0 10px;gap: 6px;}  
    .information-section .informations .informationCard .cardBox img.circle{top: 0;}
  
    .section.information-section{margin-top: 66px;}
    .information-section .container{padding: 0;}
    .information-section .informations{flex-wrap: nowrap;gap: 16px;overflow: scroll; width: 100%; margin-bottom: -12px; padding-bottom: 12px;}
    .information-section .cardBox{padding: 0;}
    .information-section .cardBox .content{padding: 24px; padding-bottom: 0;}
    .information-section .cardBox img, .information-section .cardBox img.circle { margin: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; }
    /*information*/



    /*FAQ*/
    .faq{gap: 4px;}

    .faq-section h2.sectionHeader{margin-bottom: 20px;}

    .faq h3.faq-header{font-size: 16px;}
    .faq h3.faq-header .question {
        padding: 12px 12px 12px 16px;
    }
    .faq .faq-body{
        font-size: 13px;
        padding: 16px;
        padding-top: 0;
    }
    /*FAQ*/










    /*footer*/
    footer{margin-top:0;}
    footer .container{padding: 20px 0; flex-direction: column; border: none; margin-top: 20px;}
    .social-icons{
        order: 1;
        flex-wrap: wrap;
        justify-content: center;
    }
    .social-icons span{
        width: 100%;
        margin-bottom: 8px;
    }
    .social-icons a {
        flex: 0 0 auto;
        width: calc(25% - 6px);
    }

    .copyright{
        order:2;
        margin-top: 10px;
        justify-content: space-between;
        width: 100%;   
        margin-bottom: 16px; 
    }
    /*footer*/
    
}
@media (max-width:767px){
    /*MobilHepsi*/
    .header-section .right .banner{ aspect-ratio: 3 / 4;}
}
@media (max-width:575px){
    /*KckMobil*/
    
    
    /*beforeafter*/
    .container-fluid.beforeafter{padding: 0;margin-top: 32px;}
    .beforeafter-section .beforeafter { padding: 0; margin-top: 0;}
    .beforeafter-card .img{padding: 0 20px;}
    /*beforeafter*/

}

@media (max-width:374px){
    /*MiniMobil*/
}
@media (min-width:992px){
	/*Tabletten buyuk tum ekranlar*/

}
@media (min-width:992px) and (max-width:1199px){
	/*Laptop 1024*/


    /*beforeafter*/
    .container-fluid.beforeafter:before{ background-position: left top;}
    /*beforeafter*/
    

    /*Header*/
    .header-section .left .heroText{padding-left: 60px;}
    .form-section.formBox{ margin-left: 20px;margin-top: 14px;}
    .certificate-section{padding-left: 52px; margin-top: 14px; padding-right: 10px; margin-bottom: 0;}

    .infographic{gap: 20px;}
    /*Header*/

    
}
@media (min-width:1200px) and (max-width:1399px){
	/*Laptop*/


    /*Header*/
    .header-section .left .heroText{padding-left: 80px;}
    .form-section.formBox{ margin-left: 40px;margin-top: 28px;}
    .certificate-section{padding-left: 72px;}
    /*Header*/
    

}

@media (max-width:1250px){
    /*Custom*/


    /*review*/
    .review-section .reviews-slider:after { 
        right: 0px; 
        background: linear-gradient(270deg, #FFFFFF 0%, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
    }
    /*review*/

    /*package*/
    .packages-section .packages:after { 
        right: 0px; 
        background: linear-gradient(270deg, #FFFFFF 0%, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
    }
    /*package*/
}


@media (min-width:1400px){
	/*Buyuk Ekran*/
}






