body {padding: 0;margin: 0 auto;}body, h1, h2, h3, h4, h5 h6, p, span, a, ul, li {font-family: sans-serif;font-size: 1rem;font-weight: 400;color: #000 !important;text-decoration: none;}.bg-color {background-color: #e5fff2;}.bg-white {background-color: #fff;}@media only screen and (max-width: 600px) {.banner .row {padding: 2rem 0 2rem 0 !important;}.banner {margin-top: 5rem;}.banner h1 {font-size: 2rem !important;text-align: center;line-height: 1;display: block !important;}.banner p {font-size: 2.5rem !important;text-align: center;line-height: 1;display: block !important;}.banner p.sehir {margin-right: 0 !important;}.banner p.slogan {font-size: 1rem !important;text-align: center;margin-top: 13px;font-weight: 700;background-color: #ffffffb8;border-radius: 10px;padding: 0.5rem 0;}.banner .btn-area {padding: 9rem 0 0 0 !important;}.banner .btn-area a, .banner .btn-area button {width: -webkit-fill-available;margin: 0.5rem 0;padding: 0.5rem;font-size: 1rem;border-radius: 8px;}.banner img.kedi-gorseli {left: 0;margin: -14rem 0 0 2rem !important;width: 215px !important;height: auto;}.banner img.banner-kedi {position: absolute;left: 50%;width: 85%;transform: translateX(-50%);margin-top: -22rem;z-index: -1;}.short-services .row {padding: 2rem 0 !important;}.short-services p {font-size: .84rem;margin-top: 5px !important;}.services .row {padding: 0 0 2rem 0 !important;}.services .row .d-flex {display: block !important;text-align: center;}.services .row .d-flex .m-5 {margin: 2rem 0 !important;}.services .services-text-area .services-head {font-size: 1.21rem !important;}h2, h3 {font-size: 1.65rem !important;padding: 2rem 0 0 0 !important;display: inline-block;}p.h-devam {font-size: 1.65rem !important;padding: 0 !important;display: inline-block !important;margin-left: 0 !important;}.about-us .row {padding: 2rem 0 !important;}.heading-list-group .row {padding: 2rem 0 !important;}.heading-list-group .main-div {padding: 3rem 0 0 0 !important;}.heading-list-group .main-div-bottom {padding: 1rem 0 0 0 !important;}.reviews .row {padding: 2rem 0 !important;}.reviews .review-area {padding: 1rem !important;}.instagram h5 {font-size: 1.2rem;}.instagram h5 a {display: block;margin-top: 15px;}.instagram-row .d-flex {padding: 0;margin: 5px 0;}.instagram-row img {width: 90%;height: auto;}.reviews p.baslik {font-size: 2rem !important;padding: 2rem 0 0 0 !important;}.reviews a.google-reviews {display: block !important;margin: 0 auto;}.reviews span.google-review-svg {display: block !important;text-align: center;margin: 0 auto;margin-top: 10px;}.review-area span.google-review-svg {display: block !important;text-align: center;margin: 0 auto;margin-top: 10px;}.review-area a.google-reviews {display: block !important;margin: 0 auto;}.review-area {text-align: center;}.reviews .review-text {font-size: .85rem !important;}.reviews img.img-reviews {width: 150px !important;}.carousel-control-next, .carousel-control-prev {top: 12rem !important;bottom: unset !important;}.photo-gallery {padding: 2rem 0 !important;}.sss .row {padding: 2rem 0 !important;}.whatsappContactModalTitle{font-size: 1rem !important;}.footer .row {text-align: center;}.footer .logo {justify-content: center;}}.btn:active {border-color: #fff0 !important;}.btn-primary {font-size: 1rem;font-weight: 700;color: #000;background-color: #00ff8a;border-color: #fff0 !important;border-radius: 50px;}.btn-primary:hover {color: #000;background-color: #fff;}.btn-primary:active {background-color: #fff !important;color: #000 !important;}.btn-secondary {font-size: 1rem;font-weight: 700;color: #fff !important;background-color: #000;border-color: #fff0 !important;border-radius: 50px;}.desktop-header .header-nav ul.nav li a {font-weight: 700;}.desktop-header .header-nav ul.nav li:hover {background-color: #fff;border-radius: 50px;}.desktop-header .header-logo a p {font-size: 1rem;font-weight: 900;line-height: 1;}.mobile-header {position: fixed;top: 0;left: 0;width: -webkit-fill-available;height: 5rem;background: #e5fff2;z-index: 99;}.mobile-header a.logo p {font-size: 1rem;font-weight: 900;line-height: 1;margin-top: 15px;}#mobileMenuCanvas .offcanvas-header a.logo p {font-size: 1rem;font-weight: 900;line-height: 1;margin-top: 15px;}#mobileMenuCanvas .offcanvas-body ul.nav {display: block;}#mobileMenuCanvas .offcanvas-body ul.nav li {background-color: #e5fff259;text-align: center;margin: 7px;border-radius: 7px;padding: 3px;border: 1px solid #eee;}#mobileMenuCanvas .btn-area a, #mobileMenuCanvas .btn-area button {width: -webkit-fill-available;margin: 0.35rem 0;padding: 0.35rem;font-size: .85rem;border-radius: 8px;}#mobileMenuCanvas .btn-area .btn-gallery {background: #fff;border: 1px solid #eee !important;}.mobile-header .btn-mobile-menu {position: absolute;right: 5px;width: auto;}.mobile-header .btn-galery {position: absolute;right: 75px;width: auto;background: #00ff8a;margin-top: 9px;padding: 6px 11px;border-radius: 12px;}.row.mobile-bottom-bar {position: fixed;bottom: 0;left: 0;width: -webkit-fill-available;background-color: #e5fff2;box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;z-index:99;padding: 3px 1px;border-radius: 10px 10px 0 0;}.row.mobile-bottom-bar .d-flex {padding: 2px;border-top: 1px solid #eee;border-left: 1px solid #eee;}.row.mobile-bottom-bar .d-flex a, .row.mobile-bottom-bar .d-flex button {margin: 0 auto;background: #cfd8e7a8;padding-left: 10px;padding-right: 10px;width: -webkit-fill-available;}.row.mobile-bottom-bar .d-flex:nth-child(2) a {background: #25d36620;}.row.mobile-bottom-bar .d-flex:nth-child(3) a {background: #405de610;}.banner .row {padding: 3rem 3rem 0 3rem;}.container-fluid.banner {margin-bottom: -5px !important;}.banner h1 {font-size: 2.5rem;font-weight: 900;margin-bottom: 0;display: inline-flex;text-transform: uppercase;}.banner p {font-size: 3rem;font-weight: 900;margin-bottom: 0;display: inline-flex;}.banner p.sehir {text-transform: uppercase;margin-right: 7px;}.banner p.slogan {font-size: 2rem;display: block;}.banner .btn-area {padding: 2rem 0 0 0;}.banner img.kedi-gorseli {position: absolute;margin: 0.5rem 0 0 0;width: 225px;height: auto;}.review-area a.google-reviews span {margin-left: 5px;margin-top: 3px;}.review-area a.google-reviews {font-size: .85rem;background: #ffffff;border: 1px solid #eee;border-radius: 35px;width: fit-content;padding: 5px 10px;display: inline-flex;}.review-area span.google-review-svg {display: inline-flex;margin-left: 1rem;}.review-area span.google-review-svg svg {stroke: #fbbc04;stroke-width: 3.2;fill: #fbbc04;}.short-services .row {padding: 0rem 5rem 3rem 5rem;}.short-services .d-grid {text-align: center;padding: 1rem;}.short-services .svg {background: #eee;padding: 25px;border-radius: 20px;height: 100px;}.short-services .svg:hover {background: #ffd233a1;}.short-services p {font-weight: 700;margin-top: 10px;cursor: default;}.short-services .svg:hover svg {transform: scale(1.1);-webkit-transition: transform .3s ease-in-out;}.short-services .adres {text-align: center;}.short-services .adres p {font-size: 1rem;padding-top: 1.5rem;}.services .row {padding: 3rem;}h2, h3 {font-weight: 900;font-size: 2.5rem;text-align: center;padding: 3rem 0 1rem 0;display: contents;}p.h-devam {font-weight: 900;font-size: 2.5rem;text-align: center;padding: 3rem 0 1rem 0;display: inline;margin-left: 5px;}.services .services-text-area .services-head {font-weight: 700;font-size: 1.25rem;}.services .services-text-area .services-text, .services .services-text-area .services-text span {font-size: .9rem;}.services .services-text-area .services-text .devamini-oku{font-size: .9rem;font-weight: bold;cursor: pointer;}.about-us .row {padding: 3rem;}.about-us p#deneyim {background: #00ff8a;padding: .5rem 1.5rem;font-weight: 900;font-size: 1.5rem;border-radius: 7px;margin-top: -.5rem;}.about-us p#hakkimizda-text {background: #ffffffb8;padding: 1.5rem;border-radius: 7px;font-weight: 700;}.heading-list-group .row {padding: 3rem;}.heading-list-group .list-group {width: -webkit-fill-available !important;}.heading-list-group .list-group-item .headings {font-size: 1rem !important;font-weight: 400;}.heading-list-group .main-div {padding: 3rem 0;}.reviews .row {padding: 3rem;}.reviews img {width: 300px;height: auto;}.reviews p.baslik {font-weight: 900;font-size: 2.5rem;text-align: center;padding: 3rem 0 1rem 0;}.reviews .review-head {font-size: 1.25rem;font-weight: 900;}.reviews .review-text {font-size: 1.15rem;}.reviews svg#kedi-icon {float: right;}.reviews svg#meow-icon {float: right;margin-top: 15px;transform: rotateZ(-10deg);}.reviews .review-area {padding: 2rem 4rem 0 0;}.reviews img.img-reviews {border-radius: 7px;}.reviews a.google-reviews {font-size: .85rem;background: #f1f1f1;border-radius: 35px;width: fit-content;padding: 3px 10px;display: inline-flex;}.reviews a.google-reviews span {margin-left: 5px;margin-top: 3px;}.reviews span.google-review-svg {display: inline-flex;margin-left: 1rem;}.reviews span.google-review-svg svg {stroke: #fbbc04;stroke-width: 3.2;fill: #fbbc04;}#carousel-reviews {border-radius: 25px;border: 1px solid #eee;}.carousel-control-next, .carousel-control-prev {opacity: 1;}.photo-gallery {padding: 3rem;}.photo-gallery a img {border-radius: 15px;}.photo-gallery a {margin: 10px 0;}.ratio-16x9 {--bs-aspect-ratio: 100vh !important;}.instagram .row {padding: 1rem 0 3rem 0;}.instagram h5 {font-weight: 700;padding: 3rem 0 1rem 0;}.instagram h5 a {background: #fff0;border: 1px solid #999;padding: 0.5rem 1rem;border-radius: 25px;margin-left: 10px;text-align: center;}.instagram-row .d-flex, .instagram-row .d-flex img {border-radius: 15px;}.instagram-row .d-flex {overflow: hidden;}.instagram-row .d-flex:hover img{transform: scale(1.1);-webkit-transition: transform .5s ease-in-out;}.sss .row {padding: 3rem;}.accordion-button:not(.collapsed) {background-color: #00ff8a;color: #000;box-shadow: none;}.accordion-item {border: none;}.accordion-button:focus {box-shadow: none;}.accordion-header {border-bottom: 3px solid #e5fff2;}.accordion-button {font-size: .9rem;font-weight: 700;}#whatsapp-form .col-12 {margin-top: 15px;}#whatsapp-form .form-label {font-weight: 700;}.whatsappModal-row .col-12 {margin: 10px 0 !important;}.whatsappModal-btn {border: 2px solid #eee !important;border-radius: 7px;width: -webkit-fill-available;height: 75px;font-size: .95rem;align-items: center;display: flex;justify-content: center;}.gj-datepicker-bootstrap button[role=right-icon] {width: -webkit-fill-available !important;height: 38px;position: absolute;background: #fff0;}.gj-datepicker-bootstrap button[role=right-icon] .gj-icon {left: 0 !important;float: right;position: initial !important;}.gj-datepicker-bootstrap button[role=right-icon]:hover {color: #6c757d !important;}input#girisTarihi, input#cikisTarihi {background: #fff;}.footer {background: #ffffff40;}