@import url("https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,200..900;1,200..900&family=Lexend+Tera:wght@100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap");*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:Lexend Tera,sans-serif}.btn-primary-v2{border:none;background-color:#762036;color:#FDFDFD;border-radius:3px;transition:all .3s ease}.btn-primary-v2:hover{transform:scale(.9);background-color:#9c2845}.btn-outline-primary-v2{background-color:transparent;border:1px solid #ffffff;color:#ffffff;transition:all .3s ease}.btn-outline-primary-v2:hover{transform:scale(.9);background-color:#9c2845}body{font-family:Lexend Tera,sans-serif!important;overflow-x:hidden;background:radial-gradient(circle,rgba(34,34,34,1) 0,rgba(11,11,11,1) 100%)}.header-container{position:fixed;top:0;left:0;background-color:#141414;padding:15px 0;width:100%;transition:background-color .3s ease;z-index:1000}.header-container.scrolled{background-color:#141414;box-shadow:0 2px 5px rgba(0,0,0,.1)}.header-navigation li{margin-left:25px}.header-navigation a{font-family:Lexend Tera,sans-serif;text-decoration:none;color:#F0E9E4;font-size:14px!important;font-weight:400;transition:all .3s ease}.header-navigation a:hover{color:#762036!important}.dropdown-item.active,.sub-dropdown-item.active{color:#762036!important;font-weight:500!important;background-color:transparent!important}.header-navigation .active{border-bottom:1px solid #762036}.header-navigation .active .item-active{color:#762036}.dropdown-item:focus,.dropdown-item:hover{background-color:#762036!important;color:#F0E9E4!important}.nav-item.has-dropdown a{cursor:pointer!important}.dropdown-menu{position:absolute!important;top:100%!important;left:0!important;width:100vw!important;background:rgb(16,16,16)!important;color:white!important;display:flex!important;flex-direction:column!important;padding:30px 0!important;transition:all .3s ease-in-out!important;border-radius:0!important}.contact-us-hover{width:-moz-fit-content;width:fit-content}.contact-us-hover a .contact-us-text{transition:all .3s ease}.contact-us-hover a:hover .contact-us-text{transform:scale(1.08)}.dropdown-image-overlay{position:absolute!important;width:282px!important;height:282px!important;left:1.5rem!important;top:0!important;background:radial-gradient(circle,rgba(40,40,40,.8) 0,rgba(118,32,54,.8) 100%)!important}.dropdown-title{font-size:32px!important}.footer-accordion .szh-accordion__item-btn{background-color:transparent;padding:0;font-size:16px;text-align:start;color:rgba(255,255,255,.75)}.footer-accordion .szh-accordion__item-heading{font-family:Lexend Tera,sans-serif}.footer-accordion .szh-accordion__item-content{background-color:transparent;border-top:none;padding:10px 20px 15px;color:rgba(255,255,255,.75)}.accordion-header-custom{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px 0;letter-spacing:-1px}.arrow{transition:transform .3s ease}.arrow.open{transform:rotate(180deg)}.dropdown-item{padding:10px 20px!important;text-decoration:none!important;font-size:16px!important;transition:all .3s ease-in-out!important}.dropdown-item,.dropdown-item:hover,.header-container.scrolled .dropdown-menu-navigation .dropdown-item,.header-container.scrolled .dropdown-menu-navigation .sub-dropdown-item{color:#fdfdfd!important}.dropdown-item:hover{background:rgba(255,255,255,.1)!important;border-radius:3px!important}.dropdown-menu-navigation{border-right:1px solid #f0e9e4!important;max-height:500px!important;overflow:auto!important}.dropdown-menu-navigation::-webkit-scrollbar{width:6px!important}.dropdown-menu-navigation::-webkit-scrollbar-track{background:transparent!important}.dropdown-menu-navigation::-webkit-scrollbar-thumb{background:rgb(136,136,136)!important;border-radius:50px!important}.dropdown-menu-navigation::-webkit-scrollbar-thumb:hover{background:rgb(104,104,104)!important}.dropdown-image img{border-radius:3px!important}.dropdown-menu .btn-outline-primary-v2{font-family:Lexend Tera,sans-serif!important;font-size:16px!important}.sub-dropdown-menu{display:flex!important;flex-direction:column!important;padding-left:40px!important;margin-bottom:10px!important}.sub-dropdown-item{padding:10px 0!important}.video-overlay{position:absolute;left:0;top:0;background-color:rgba(0,0,0,.7);width:100%;height:100%;z-index:2;pointer-events:none}.banner-container{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.homepage-expert-call-container{padding:75px 0}.banner-container video{object-fit:fill}.banner-container .video-alani,.banner-container video{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.banner-container .video-alani iframe{position:absolute;top:50%;left:50%;width:177.77vh;height:56.25vw;min-width:100%;min-height:100%;transform:translate(-50%,-50%);border:0;pointer-events:none}.subpage-banner-container{height:50vh!important}.subpage-banner-container video{object-fit:cover}.subpage-banner-container h1{font-size:40px;font-weight:400;max-width:65%;text-align:start;line-height:70px;margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;text-align:center;font-size:24px;font-weight:700;z-index:3;width:100%}.banner-content-title-new-p{font-size:40px!important;font-weight:400!important;max-width:65%!important;text-align:start!important;line-height:70px!important;margin-top:10px!important;color:#ffffff!important}.homepage-what-we-offer-container .left-side{border:1px solid #fdfdfd}.what-we-offer-title{color:#762036!important}.what-we-offer-text{color:#782238!important}.banner-content h5{font-size:14px!important;font-weight:300!important;font-style:italic!important}.banner-content h5 span{color:#762036}.inline-h1{display:inline;font-weight:300;font-size:19px;color:#bebebe;letter-spacing:-1px;margin:0;padding:0;line-height:inherit;text-align:start}.banner-content h2{font-size:40px;font-weight:400;max-width:65%;text-align:start;line-height:70px;margin-top:10px}.homepage-timelapse{height:600px;overflow:hidden;position:relative}.homepage-timelapse-text{position:absolute;left:20px;top:50%;transform:translateY(-50%);z-index:123;width:45%;color:#f6f6f6;font-size:15px}.homepage-timelapse-text span{font-size:18px}.homepage-timelapse-title{color:#F0E9E4}.homepage-timelapse-paragraph{letter-spacing:-1px}.timelapse-btn{padding:13px 36px!important}.homepage-timelapse-icon{width:25px;height:25px;border:1px solid #f6f6f6;border-radius:50%;display:flex;align-items:center;justify-content:center}.homepage-timelapse video{width:100%;object-fit:cover}.timelapse-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(118,32,54,1) 40%,rgba(118,32,54,.3954175420168067));z-index:1}.banner-content p,.banner-content-new-p{font-weight:300;font-size:19px;max-width:75%;text-align:start;color:#bebebe;letter-spacing:-1px}.banner-btn.btn-primary-v2{padding:10px 45px;font-size:20px;font-weight:500;letter-spacing:.5px}.banner-btn.btn-outline-primary-v2{padding:8px 35px;font-size:17px;font-weight:500;letter-spacing:.5px}.analysis-container{padding:50px 0;background-color:#1a1a1a}.analysis-card{background:linear-gradient(135deg,#762036,#5A1E30);border-radius:3px;text-align:center;padding:20px;box-shadow:0 4px 10px rgba(0,0,0,.3);transition:filter .3s ease,box-shadow .3s ease}.analysis-card:hover{filter:brightness(1.3);box-shadow:0 8px 20px rgba(0,0,0,.4)}.col-lg-3:first-child .analysis-card{border-top-right-radius:0;border-bottom-right-radius:0}.col-lg-3:nth-child(2) .analysis-card,.col-lg-3:nth-child(3) .analysis-card{border-radius:0}.col-lg-3:nth-child(4) .analysis-card{border-top-left-radius:0;border-bottom-left-radius:0}.analysis-card h3{color:#ececec;font-size:34px}.analysis-card p{color:#d6d6d6;font-size:15px;font-weight:300}.bg-mosque{background-color:#1a1a1a}.page-content-title{font-size:40px;margin-bottom:15px;color:#f6f6f6}.homepage-our-approach-right-side{border-bottom:1px solid #333333}.homepage-our-approach img.homepage-our-approach-media,.homepage-our-approach video{border-bottom:1px solid #333333;width:100%;height:auto;display:block;object-fit:cover}.homepage-what-we-offer-container img.homepage-what-we-offer-media{width:100%;height:auto;display:block;object-fit:cover}.page-content-text{font-size:18px;letter-spacing:-1px}.homepage-our-approach{background-color:#1a1a1a}.homepage-our-approach .page-content-title{color:#fdfdfd}.homepage-our-approach .page-content-text{color:#bebebe}.homepage-services-container{padding:75px 0 50px}.service-card{position:relative;height:415px;background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:end;z-index:1;padding:32px;border-radius:3px;overflow:hidden}.all-services-card{height:350px;margin-bottom:25px;background-image:none}.all-services-card:before{content:none}.all-services-card .service-card__media{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:3px}.all-services-card .service-card__image{object-fit:cover;transition:transform .8s ease-in-out}.all-services-card .service-card__overlay{position:absolute;inset:0;background:rgba(0,0,0,.58);filter:contrast(86%) saturate(100%);pointer-events:none}.all-services-card:hover .service-card__image{transform:scale(1.15)}.all-services-card button,.all-services-card h5{position:relative;z-index:1}.service-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:3px;background:inherit;filter:brightness(36%) contrast(86%) saturate(100%) blur(0) hue-rotate(0deg);z-index:-1;transition:all .8s ease-in-out}.service-card:hover:before{transform:scale(1.15)}.service-card:hover h5{font-weight:400}.service-card h5{color:#EAE9E9;font-size:20px;font-weight:200;letter-spacing:1px;border-bottom:1px solid #762036;padding-bottom:12px;margin-bottom:0;transition:all .3s ease}.service-card button{margin-top:12px;color:#AAAAAA;background-color:transparent;border:none;letter-spacing:-1px;transition:all .3s ease}.service-card:hover button{color:#FDFDFD}.homepage-services-container .page-content-title{margin-bottom:30px}.case-studies-component-container,.faq-compontent-container,.homepage-our-team-container{padding:50px 0 75px}.homepage-our-team-container .page-content-title{margin-bottom:30px}.team-card{transition:all .3s ease}.team-card img{border-radius:3px}.team-card-content{bottom:0;right:20px;left:20px}.team-card-content,.team-card-content-2{position:absolute;background-color:transparent;width:90%;padding:15px;border-radius:3px 0 3px 3px;color:#fdfdfd;transition:all .2s ease}.team-card-content-2{bottom:20px;right:15px;left:15px}.team-card-content p,.team-card-content-2 p{font-size:18px;letter-spacing:-1px}.team-card-content h5,.team-card-content-2 h5{color:#bebebe;font-weight:300;font-size:13px}.team-card-social-links{visibility:hidden}.team-card:hover .team-card-content{background-color:#762036;bottom:20px}.team-card:hover .team-card-social-links{visibility:visible}.team-card-hover{position:relative;overflow:hidden}.expert-image{background-size:cover;background-position:top;width:100%;height:400px;transition:transform .5s ease}.team-expert-image:hover{transform:scale(1.05)}.expert-call-card{background:rgba(255,255,255,.11);border-radius:3px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(4.4px);-webkit-backdrop-filter:blur(4.4px);border:1px solid rgba(255,255,255,.08);border-left:0;color:#fdfdfd;padding:40px}.testimonial-card{background:#f4f4f4;border-radius:3px;padding:30px}.expert-call-card p{font-size:26px}.expert-call-card .name{font-size:20px;font-weight:700}.expert-call-card .title{font-size:18px;font-weight:500}.homepage-expert-call-content img{border-radius:3px 0 0 3px}.homepage-expert-call-container .expert-call-card{border-radius:0 3px 3px 0}.detail-team-card{transition:all .3s ease}.detail-team-card:hover .team-card-overlay,.detail-team-card:hover .view-profile-btn{opacity:1}.view-profile-btn{top:50%;left:50%;transform:translate(-50%,-50%);border:none;background-color:#762036;color:#FDFDFD;border-radius:50%;width:65px;height:65px}.team-card-overlay,.view-profile-btn{position:absolute;opacity:0;transition:all .3s ease}.team-card-overlay{content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5)}.testimonial-content{margin-top:30px}.testimonial-card h4{font-size:22px}.testimonial-card p{font-size:16px}.testimonial-card-body{height:370px;overflow:auto}.testimonial-card-body h4{color:#762036;font-size:22px}.testimonial-card-footer h5{font-size:16px}.testimonial-card-body p{color:#581728;letter-spacing:-1px}.homepage-contact-us{padding:75px 0;background-color:#1a1a1a}.contact-us-phone{color:#972441;font-weight:600;font-size:17px}.contact-us-title{font-weight:700;font-size:13px;letter-spacing:-1px;line-height:1.3}.contact-us-text{color:#000000;font-size:18px}.contact-form{background:linear-gradient(180deg,rgba(48,41,30,1),rgba(20,19,13,1));border-radius:3px;padding:35px}.form-label{color:#fdfdfd;font-weight:500;letter-spacing:-1px;font-size:15px}.contact-form-content .form-control{background-color:#141414!important;border-radius:3px;border:none!important;padding:10px;color:#f6f6f6!important}.contact-form-content .form-control:focus{box-shadow:none!important}.contact-form-content h5{color:#fdfdfd;font-size:18px;font-weight:700;line-height:1.3;margin-bottom:30px}.homepage-contact-recaptcha{display:flex;justify-content:flex-start}.homepage-contact-recaptcha>div{transform-origin:top left}.footer-container{padding:50px 0 30px;color:#fdfdfd}.footer-container h4{color:#F0E9E4;font-size:20px}.footer-navigation{list-style:none;margin:0;padding:0}.footer-navigation li{margin-bottom:10px;letter-spacing:-1px}.footer-navigation li a{text-decoration:none;color:rgba(255,255,255,.75);transition:all .2s ease}.footer-navigation a:hover{color:#762036}.social-icon svg{color:rgba(255,255,255,.9);transition:color .2s ease,transform 1s ease}.social-icon svg:hover{transform:rotate(1turn);color:#762036}.footer-text{color:rgba(255,255,255,.75);width:50%}.footer-container .accordion-button{padding:0;background-color:transparent!important;box-shadow:none!important;color:rgba(255,255,255,.75);margin-bottom:10px}.footer-container .accordion-item{background-color:transparent!important;border-bottom:none!important}.footer-container .accordion-body{padding-top:0}.footer-container .accordion-button:not(.collapsed):after{background-image:url(/assets/chevron-down.png)}.footer-container .accordion-button:after{background-image:url(/assets/chevron-up.png);width:12px;height:12px;background-size:contain}.footer-top-container{border-bottom:1px solid rgba(240,233,228,.3);padding-bottom:50px}.footer-bottom-container{padding:20px 0;border-bottom:1px solid rgba(240,233,228,.3)}.border-light-end{border-right:1px solid rgba(240,233,228,.3)}.footer-bottom-container-text{color:rgba(240,233,228,.75);letter-spacing:-1px;font-size:14px}.homepage-blog-container{padding:75px 0}.banner-text-founder{font-weight:600!important;color:#F0E9E4!important}.banner-text-job-title{font-weight:500!important;color:#c8c8c8!important;font-size:16px!important}.footer-copyright{text-align:center;padding-top:30px;font-size:12px!important;color:rgba(255,255,255,.75)!important}.subpage-banner-breadcrumb{font-weight:300;font-size:16px;text-align:start;letter-spacing:-1px}.subpage-banner-breadcrumb a{color:#fdfdfd;text-decoration:none}.our-vision-container{padding:75px 0!important}.homepage-what-we-offer-left-side{background-color:#F0E9E4}#document-request-form .form-control{border:1px solid #222222!important}.col-xl-2-5{flex:0 0 auto;width:16.66666667%!important}.hamburger-menu-btn svg:hover,.mobile-link-active{color:#762036!important}.expert-call-image{background-image:url(https://www.bayraktarattys.com/wp-content/uploads/2024/02/nevzat-black.jpg);height:90vh;background-repeat:no-repeat;background-size:cover;width:100%}.expert-call-content{position:absolute;background-color:rgba(255,255,255,.85);bottom:50px;left:50px;right:50px;padding:35px;border-radius:3px}.expert-call-content h3{color:#762036;font-size:26px}.expert-call-content h5{font-weight:400;color:#5A1E30}.expert-call-content p{font-size:28px}.homepage-testimonial-container{padding:25px 0 75px}.testimonials-shadow{box-shadow:0 1rem 10rem 3px rgba(0,0,0,.1)!important}.homepage-contact-us-title{color:#ececec;font-size:18px;font-weight:700;line-height:1.3}.contact-us-text,.homepage-contact-us-text{color:#d6d6d6;letter-spacing:-1px;font-size:13px!important;font-weight:700!important;line-height:1.3!important}.contact-form-content .form-label{font-size:13px;line-height:1.3}.homepage-contact-us-left-side{padding:0 75px 0 0!important}.team-detail-btn{width:100%;background-color:transparent;color:#ececec;border:1px solid #ececec;padding:10px 0}.dismiss-btn{background-color:transparent;font-size:24px;border:none}.modal-body img,.modal-content{border-radius:3px}@media (min-width:992px){.modal-lg{--bs-modal-width:1020px!important}}.dismiss-btn-container{position:absolute;right:20px;top:10px}.our-team-about-content{border-left:4px solid #762036;padding:3px 10px}.our-team-about-content h3{font-size:34px;font-weight:600}.our-team-modal-content p{font-size:15px;color:#54595F;letter-spacing:-1px}.social-media-container{position:absolute;bottom:0;left:0;width:100%;background-color:#762036;border-radius:0 0 3px 3px}.all-corporate-services-container{padding:75px 0}.service-detail-container{padding:75px}.service-detail-image{background-size:cover;background-repeat:no-repeat;width:100%;height:500px;border-radius:3px}.service-detail-content p,.what-its-like-to-work-with-us-content ul li{color:#c1c1c1;letter-spacing:-1px;font-size:15px}.service-detail-content h2,.service-detail-content h3,.service-detail-content h5,.service-detail-title{color:#fdfdfd;font-size:26px;margin-top:30px}.schedule-container{background-color:#1a1a1a;padding:30px;border-radius:3px;border:1px solid #2a2a2a}.schedule-container h5{color:#fdfdfd;font-size:34px}.schedule-container p{color:#c1c1c1;letter-spacing:-1px}.schedule-container button{padding:13px 0}.mobile-menu .offcanvas{background-color:#1a1a1a!important}.text-danger-v2{font-size:15px}.text-danger-v2,.text-danger-v3{color:#96364f!important}.szh-accordion__item-btn{width:100%;padding:20px 25px;border:none;font-size:19px;color:#762036}.szh-accordion__item{margin-bottom:5px}.szh-accordion__item-content{background-color:#fdfdfd;padding:20px;border-top:1px solid #e3e3e3}.faq-icon{transition:transform .3s ease-in-out}.faq-icon.rotate{transform:rotate(180deg)}.case-studies-card{border:1px solid #efefef;padding:35px 40px;border-radius:3px}.case-studies-card h2{color:#efefef;font-size:32px}.case-studies-card p{color:#bebebe;letter-spacing:-1px}.case-studies-btn{padding:12px}.case-study-detail-content h2,.case-study-detail-content h3,.case-study-detail-content h4{color:#fdfdfd}.contact-us-schedule-container{background-color:#1a1a1a;padding:50px 0 25px}.guides-title{font-size:46px;letter-spacing:.5px}.guides-text{font-size:18px}.guides-btn{padding:12px 33px!important}.mobile-menu{display:none}.header-container{display:block}.faq-content{letter-spacing:-1px}.our-team-content{width:75%}.faq-compontent-container .szh-accordion__item-panel{letter-spacing:-1px}.blog-component-container{padding:50px 0}.blog-card{border:1px solid #fdfdfd;position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%}.blog-card img{height:230px;transition:transform .7s ease}.blog-card:hover img{transform:scale(1.05)}.blog-card h5{font-size:18px;color:#fdfdfd;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:67px}.blog-card .h5-link{text-decoration:none}.blog-card .h5-link:hover{text-decoration:underline;-webkit-text-decoration-color:#F0E9E4;text-decoration-color:#F0E9E4;text-underline-offset:3px}.blog-card p,.blog-card-date{color:rgba(255,255,255,.5);font-size:14px;letter-spacing:-1px}.blog-card-footer{display:flex;flex-direction:column;gap:1rem;margin-top:auto}.blog-card-body{flex:1 1}.blog-card-author,.blog-card-body{display:flex;flex-direction:column}.blog-card-author{gap:.2rem;padding-top:.875rem;border-top:1px solid rgba(255,255,255,.12)}.blog-card-author__label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.45);line-height:1.3}.blog-card-author__name{font-size:14px;font-weight:500;color:rgba(255,255,255,.9);line-height:1.35}.blog-card-author__title{font-size:12px;color:rgba(255,255,255,.55);line-height:1.35}.blog-loading-spinner{width:40px;height:40px;margin:3rem auto;border:3px solid rgba(118,32,54,.2);border-top-color:#762036;border-radius:50%;animation:blog-loading-spin .8s linear infinite}@keyframes blog-loading-spin{to{transform:rotate(1turn)}}.blog-pagination-summary{color:rgba(255,255,255,.72);font-size:14px}.blog-pagination-summary__page{color:rgba(255,255,255,.55)}.guides-content-skeleton,.homepage-contact-skeleton{min-height:120px}.menu-offcanvas{background-color:#1a1a1a}.blog-search input{background-color:#232323;border-radius:0;border:1px solid #3d3d3d;margin-bottom:40px;padding:8px 45px;width:33%;color:#fdfdfd}.blog-search input:focus{background-color:#232323;box-shadow:none;border-color:#5b5b5b;color:#fdfdfd}.blog-search label{font-size:16px}.search-icon{position:absolute;bottom:10px;left:50%;transform:translateX(-200px);color:#5b5b5b}.color-ring-container{height:50vh;display:flex;align-items:center;justify-content:center}.pagination{justify-content:center;margin-top:35px}.pagination .page-link{background-color:transparent!important;color:#fdfdfd!important;border:none;border-radius:0}.pagination .page-link:focus{box-shadow:none;border:none}.pagination a{color:#fdfdfd!important}.pagination .page-item.active .page-link{color:#762036!important;text-decoration:underline;font-weight:500}.pagination .page-item.disabled .page-link{color:#5e5e5e!important}.blog-detail-component{padding:50px 0;background-color:#F0E9E4;transition:background-color .3s ease,color .3s ease}.blog-detail-component.dark-mode{background-color:#1a1a1a;color:#e0e0e0}.dark-mode-toggle-container{display:flex;justify-content:flex-start;margin-bottom:0}.dark-mode-toggle-btn{background:rgba(118,32,54,.08);border:1px solid rgba(118,32,54,.15);color:#762036;padding:10px 16px;border-radius:25px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;font-weight:500;letter-spacing:.5px;white-space:nowrap}.dark-mode-toggle-btn:hover{background:rgba(118,32,54,.12);border-color:rgba(118,32,54,.25);transform:translateY(-1px);box-shadow:0 4px 12px rgba(118,32,54,.15)}.dark-mode-toggle-btn:active{transform:translateY(0);box-shadow:0 2px 6px rgba(118,32,54,.1)}.blog-detail-component.dark-mode .dark-mode-toggle-btn{background:rgba(224,224,224,.08);border-color:rgba(224,224,224,.15);color:#e0e0e0}.blog-detail-component.dark-mode .dark-mode-toggle-btn:hover{background:rgba(224,224,224,.12);border-color:rgba(224,224,224,.25);box-shadow:0 4px 12px rgba(224,224,224,.1)}.guides-real-estate-component{padding:50px 0;color:#F0E9E4}.guide-component-container{padding:75px 0}.guide-icon-container{background-color:#762036;border-radius:50%;width:65px;height:65px;display:flex;align-items:center;justify-content:center}.guide-list-content h5{height:60px}.get-guide-text-container{width:75%;text-align:center;margin:0 auto 65px}.get-guide-text{width:75%;margin:0 auto;color:#b8b3af}.get-guide-container{border-bottom:1px solid #292929}.guide-list-content p{font-size:15px;letter-spacing:-1px;color:#b8b3af}.blog-detail-img{margin-bottom:20px}.blog-detail-content{color:#141414;text-align:justify;transition:color .3s ease;overflow-wrap:break-word;word-wrap:break-word;word-break:normal}.blog-detail-content h1,.blog-detail-content h2,.blog-detail-content h3,.blog-detail-content h4,.blog-detail-content h5,.blog-detail-content h6{color:#762036;text-align:start!important;transition:color .3s ease;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.blog-detail-content h3{scroll-margin-top:80px}.blog-detail-content p{font-size:.75rem;line-height:1.7;letter-spacing:-1px}.blog-detail-content li,.blog-detail-content p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.blog-detail-component.dark-mode .blog-detail-content,.blog-detail-component.dark-mode .blog-detail-content h1,.blog-detail-component.dark-mode .blog-detail-content h2,.blog-detail-component.dark-mode .blog-detail-content h3,.blog-detail-component.dark-mode .blog-detail-content h4,.blog-detail-component.dark-mode .blog-detail-content h5,.blog-detail-component.dark-mode .blog-detail-content h6{color:#e0e0e0}.blog-detail-component.dark-mode .blog-detail-content a{color:#64b5f6}.blog-detail-component.dark-mode .blog-detail-content a:hover{color:#90caf9}.blog-toc-sidebar{position:-webkit-sticky;position:sticky;top:90px;height:-moz-fit-content;height:fit-content;align-self:flex-start}.blog-table-of-contents{text-align:start;padding:.875rem 1rem;background:rgba(255,255,255,.55);border:1px solid rgba(118,32,54,.12);border-radius:8px}.blog-table-of-contents__body{max-height:600px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(118,32,54,.35) transparent}.blog-table-of-contents__body::-webkit-scrollbar{width:4px}.blog-table-of-contents__body::-webkit-scrollbar-thumb{background:rgba(118,32,54,.35);border-radius:4px}.blog-table-of-contents__scroll-inner{position:relative;padding-left:1rem}.blog-table-of-contents__progress-track{position:absolute;left:0;top:.25rem;bottom:.25rem;width:2px;background:rgba(118,32,54,.15);border-radius:2px}.blog-table-of-contents__progress-fill{position:absolute;top:0;left:0;width:100%;background:#762036;border-radius:2px;transition:height .25s ease}.blog-table-of-contents__header{justify-content:flex-start;margin-bottom:.5rem!important}.blog-table-of-contents__list{list-style:none;padding-left:0}.blog-table-of-contents__item{position:relative;margin-bottom:.35rem;padding-left:.5rem}.blog-table-of-contents__item--active .blog-table-of-contents__marker{background:#762036;border-color:#762036;transform:scale(1.15)}.blog-table-of-contents__item--active .blog-table-of-contents__link{color:#762036;font-weight:600}.blog-table-of-contents__marker{position:absolute;left:-1.15rem;top:.35rem;width:6px;height:6px;border-radius:50%;background:#F0E9E4;border:1.5px solid rgba(118,32,54,.35);transition:background-color .2s ease,border-color .2s ease,transform .2s ease;z-index:1}.blog-table-of-contents__sublist{margin-top:.2rem;margin-bottom:0;padding-left:.5rem;list-style:none}.blog-table-of-contents__sublist .blog-table-of-contents__sublist{list-style:none}.blog-detail-component.dark-mode .blog-table-of-contents__list li::marker{color:#b0b0b0}.blog-table-of-contents__title{font-size:13px!important;font-weight:600;line-height:1.2!important;color:#762036;flex:0 0 auto;width:-moz-fit-content;width:fit-content;max-width:100%}.blog-table-of-contents__toggle{flex-shrink:0;border:none;background:transparent;font-size:11px;font-weight:500;color:#762036;cursor:pointer;padding:.15rem .25rem;border-radius:4px;transition:color .2s ease,background-color .2s ease}.blog-table-of-contents__toggle:hover{color:#5a1a2a;background-color:rgba(118,32,54,.08)}.blog-table-of-contents__toggle:focus-visible{outline:2px solid #762036;outline-offset:2px}.blog-table-of-contents__link{color:#762036;font-size:12px;font-weight:500;line-height:1.25;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}.blog-table-of-contents__link:hover{color:#5a1a2a;border-bottom-color:rgba(118,32,54,.35)}.blog-detail-component.dark-mode .blog-table-of-contents__title,.blog-detail-component.dark-mode .blog-table-of-contents__toggle{color:#ffffff}.blog-detail-component.dark-mode .blog-table-of-contents__toggle:hover{color:#ffffff;background-color:rgba(255,255,255,.1)}.blog-detail-component.dark-mode .blog-table-of-contents__toggle:focus-visible{outline-color:#ffffff}.blog-detail-component.dark-mode .blog-table-of-contents__body{scrollbar-color:rgba(255,255,255,.35) transparent}.blog-detail-component.dark-mode .blog-table-of-contents__body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.35)}.blog-detail-component.dark-mode .blog-table-of-contents{border-color:#444!important;background:rgba(26,26,26,.85)}.blog-detail-component.dark-mode .blog-table-of-contents__progress-track{background:rgba(255,255,255,.15)}.blog-detail-component.dark-mode .blog-table-of-contents__progress-fill{background:#ffffff}.blog-detail-component.dark-mode .blog-table-of-contents__marker{background:#1a1a1a;border-color:rgba(255,255,255,.45)}.blog-detail-component.dark-mode .blog-table-of-contents__item--active .blog-table-of-contents__marker{background:#ffffff;border-color:#ffffff}.blog-detail-component.dark-mode .blog-table-of-contents__item--active .blog-table-of-contents__link,.blog-detail-component.dark-mode .blog-table-of-contents__link{color:#ffffff}.blog-detail-component.dark-mode .blog-table-of-contents__link:hover{color:#e0e0e0}.recently-added-blogs{border-top:2px solid rgba(118,32,54,.2)!important}.recently-added-blogs .latest-blogs-list-title{color:#762036!important;font-weight:600}.recent-blog-card__img{aspect-ratio:16/10;object-fit:cover;border-radius:6px}.recent-blog-card__date{color:rgba(118,32,54,.7);font-size:12px;letter-spacing:-.5px}.recent-blog-card:hover .latest-blogs-list-title{text-decoration:underline}.blog-author-card{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid rgba(118,32,54,.15)}.blog-author-card__byline{font-size:15px;line-height:1.4}.blog-author-card__label{color:rgba(20,20,20,.6);font-weight:400;border-bottom:1px solid rgba(118,32,54,.15);width:-moz-fit-content;width:fit-content;padding-bottom:5px}.blog-author-card__name{font-weight:600;color:#762036}.blog-author-card__title{font-size:13px;color:#762036;line-height:1.4;margin-top:.15rem}.blog-author-card__bio{font-size:13px;line-height:1.55;color:#141414;margin-top:.75rem}.blog-author-card__bio p:last-child{margin-bottom:0}.blog-author-card__links{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem}.blog-author-card__profile-link{font-size:13px;color:#762036;text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:rgba(118,32,54,.35);text-decoration-color:rgba(118,32,54,.35)}.blog-author-card__profile-link:hover{color:#5a1a2a;-webkit-text-decoration-color:rgba(118,32,54,.6);text-decoration-color:rgba(118,32,54,.6)}.blog-author-card__social-link{display:inline-flex;align-items:center;color:rgba(118,32,54,.7);transition:color .2s ease}.blog-author-card__social-link:hover{color:#762036}.blog-detail-component.dark-mode .blog-author-card{border-top-color:rgba(255,255,255,.12)}.blog-detail-component.dark-mode .blog-author-card__label{color:rgba(224,224,224,.65)}.blog-detail-component.dark-mode .blog-author-card__name,.blog-detail-component.dark-mode .blog-author-card__profile-link{color:#e0e0e0}.blog-detail-component.dark-mode .blog-author-card__title{color:rgba(224,224,224,.65)}.blog-detail-component.dark-mode .blog-author-card__bio{color:#d0d0d0}.blog-detail-component.dark-mode .blog-author-card__social-link{color:rgba(224,224,224,.65)}.blog-detail-component.dark-mode .blog-author-card__social-link:hover{color:#ffffff}.blog-detail-component.dark-mode .recently-added-blogs{border-top-color:#444!important}.blog-detail-component.dark-mode .recently-added-blogs .latest-blogs-list-title{color:#ffffff!important}.blog-detail-component.dark-mode .recent-blog-card__date{color:#b0b0b0!important}.last-blogs-title{font-size:26px;color:#762036;transition:color .3s ease}.blog-detail-component.dark-mode .last-blogs-title{color:#e0e0e0}.blog-detail-component.dark-mode .latest-blogs-list .latest-blogs-list-title{color:#e0e0e0!important}.blog-detail-component.dark-mode .latest-blogs-list p{color:#b0b0b0!important}.blog-detail-component.dark-mode .latest-blogs-content{border-top-color:#444}.latest-blogs-list a{color:#fdfdfd;text-decoration:none}.latest-blogs-list a:hover h5{text-decoration:underline}.latest-blogs-list .latest-blogs-list-title{font-size:15px;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#762036}.latest-blogs-list p{color:rgba(118,32,54,.7);font-size:12px;letter-spacing:-1px}.latest-blogs-content{position:-webkit-sticky;position:sticky;top:90px;height:-moz-fit-content;height:fit-content}.pdf-files-section{border-top:2px solid #762036!important;transition:border-color .3s ease}.pdf-files-section h4{color:#762036;font-weight:600;transition:color .3s ease}.blog-detail-component.dark-mode .pdf-files-section{border-top-color:#e0e0e0!important}.blog-detail-component.dark-mode .pdf-files-section h4{color:#e0e0e0}.blog-detail-component.dark-mode .pdf-file-item{background-color:#2a2a2a!important;border-color:#444!important;color:#e0e0e0}.blog-detail-component.dark-mode .pdf-file-item:hover{background-color:#333!important;border-color:#e0e0e0!important;box-shadow:0 2px 8px rgba(224,224,224,.2)}.blog-detail-component.dark-mode .pdf-file-item h6{color:#e0e0e0}.blog-detail-component.dark-mode .pdf-file-item .text-muted{color:#b0b0b0!important}.pdf-file-item{background-color:#f8f9fa!important;border:1px solid #e9ecef!important;transition:all .3s ease}.pdf-file-item:hover{background-color:#ffffff!important;border-color:#762036!important;box-shadow:0 2px 8px rgba(118,32,54,.1)}.pdf-file-item h6{color:#762036;margin-bottom:.25rem}.pdf-file-item .text-muted{font-size:.875rem}.pdf-file-item .btn-outline-primary{border-color:#762036;color:#762036}.pdf-file-item .btn-outline-primary:hover,.pdf-file-item .btn-primary{background-color:#762036;border-color:#762036}.pdf-file-item .btn-primary:hover{background-color:#5c1829;border-color:#5c1829}.pdf-file-item .btn-primary:active,.pdf-file-item .btn-primary:focus{background-color:#762036!important;border-color:#762036!important;box-shadow:none!important}.pdf-file-item .btn-primary:active:hover{background-color:#5c1829!important;border-color:#5c1829!important}.whatsapp-button{display:block;position:fixed;bottom:20px;right:20px;z-index:1000;background-color:#128c7e;border-radius:50%;padding:10px;color:#fdfdfd;font-size:24px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px rgba(0,0,0,.3)}.who-we-are{padding:75px 0 25px;color:#bebebe}@media (max-width:1200px){.header-container{display:none}.blog-search input{width:100%}.mobile-menu{display:block;position:fixed;z-index:123;padding:15px 0;top:0;left:0;background-color:transparent;transition:all .3s ease}.mobile-menu.scrolled{background-color:#141414;box-shadow:0 2px 5px rgba(0,0,0,.1);z-index:321}.hamburger-menu-btn{background-color:transparent;border:none}.banner-container{height:90vh}.banner-content h2,.banner-content-title-new-p{font-size:24px!important;max-width:100%!important;line-height:45px!important;font-weight:400!important;color:#ffffff!important}.subpage-banner-container h1{font-size:22px;max-width:100%;line-height:45px}.banner-content h5{font-size:11px}.banner-content p,.banner-content-new-p{max-width:100%;font-size:16px}.inline-h1{font-size:16px}.page-content-title{font-size:24px}.page-content-text{font-size:16px}.homepage-our-approach-right-side,.homepage-what-we-offer-left-side{padding:20px!important}.schedule-container h5{font-size:24px}.schedule-container p{font-size:14px}.case-studies-card h2{font-size:20px}.service-detail-content h2,.service-detail-content h3,.service-detail-content h5,.service-detail-title{font-size:22px}.case-studies-card p{font-size:15px}.banner-btn.btn-outline-primary-v2{font-size:16px}.homepage-our-approach-right-side{border-bottom:none}.homepage-services-container .page-content-title{margin-bottom:20px}.homepage-services-container{padding:50px 0}.service-card{height:350px;padding:25px 20px}.service-card h5{font-size:18px}.service-card button{font-size:15px}.col-xl-2-5{width:100%!important}.team-card-content{background-color:#762036;bottom:10px;left:10px;width:94%;padding:15px}.team-card-content p{font-size:14px}.mobile-team-card-content{display:flex;align-items:center;justify-content:space-between}.team-card-social-links{visibility:visible}.homepage-expert-call-container{padding:50px 0}.expert-call-content{padding:20px;left:20px;bottom:10px;right:20px}.expert-call-content p{font-size:18px}.expert-call-content h3{font-size:22px}.expert-call-content h5{font-size:18px}.expert-call-image{height:70vh;background-position:50%}.testimonial-card{padding:20px}.homepage-testimonial-container{padding:50px 0}.homepage-contact-us-left-side{padding:0 20px}.contact-us-text{font-size:16px}.homepage-contact-us{padding:50px 0}.footer-text,.our-team-content{width:100%}.our-team-about-content h3{font-size:28px}.social-media-container{border-radius:0}.service-detail-container{padding:20px 0}.schedule-container{padding:20px 15px}.service-detail-image{height:350px;margin-bottom:15px}.case-studies-card{padding:20px}.guides-title{font-size:28px}.guides-text{font-size:16px}.guides-btn{padding:10px!important;width:100%}.case-studies-card-content{flex-direction:column-reverse}.case-studies-card img{width:85%}.case-studies-text-start{text-align:start!important;font-family:Lexend Tera,sans-serif}.szh-accordion__item-btn{padding:15px;text-align:start;font-size:16px}.blog-card h5{font-size:18px;-webkit-line-clamp:4}.blog-card p{font-size:14px}.blog-card-body{padding:20px}.blog-card-body button{width:100%;margin-top:0}.mobile-menu .szh-accordion__item-btn{padding:10px;background-color:transparent;color:#fdfdfd;text-decoration:none;font-size:16px}.mobile-menu .menu-item-cont{padding:10px 0}.accordion-subitems-content a:hover,.mobile-menu .menu-item-cont .menu-item:hover,.szh-accordion__item-heading .menu-item:hover{color:#762036!important}.team-card-content h5,.team-card-content-2 h5{font-size:11px}.homepage-blog-container .page-content-title{text-align:start!important}.mobile-menu a.menu-item{color:#fdfdfd;text-decoration:none;padding:10px;font-size:16px;font-family:Lexend Tera,sans-serif}.mobile-menu .szh-accordion__item-content{background-color:transparent;border-top:none;border-bottom:1px solid rgba(255,255,255,.1);padding:10px 20px}.mobile-menu .szh-accordion__item-content a{color:#fdfdfd;text-decoration:none}.accordion-subitems-content a{font-family:Lexend Tera,sans-serif;font-size:16px}.blog-detail-img{width:100%;margin-bottom:10px}.blog-detail-component--with-toc{padding-top:0}.blog-toc-sidebar{position:static;margin-top:0;margin-bottom:1rem}.blog-table-of-contents{padding:.75rem;border-radius:0;border-left:none;border-right:none}.latest-blogs-content{border-top:1px solid #303030;padding-top:20px}.blog-detail-component.dark-mode .latest-blogs-content{border-top-color:#444}.dark-mode-toggle-btn{font-size:12px;padding:8px 14px}.dark-mode-toggle-container{margin-bottom:15px!important;justify-content:flex-start}.latest-blogs-list .latest-blogs-list-title{font-size:15px;margin-top:5px;margin-bottom:3px}.pdf-file-item .btn{width:100%;font-size:.875rem}.pdf-files-section h4{font-size:1.25rem}.homepage-timelapse,.homepage-timelapse video{height:600px!important}.homepage-timelapse-text{width:90%;font-size:14px}.timelapse-btn{font-size:14px!important;padding:7px 17px!important}.homepage-timelapse-title{font-size:16px}.homepage-blog-container .page-content-title{margin-bottom:0}.homepage-blog-container .btn-outline-primary-v2{font-size:12px}.blog-card h5{height:89px!important}.search-icon{left:60%}}@media (max-width:1024px){.col-xl-2-5{width:33%!important}}@media (max-width:600px){.col-xl-2-5{width:100%!important}.homepage-our-approach-mobile{flex-direction:column-reverse}}@media (min-width:900px) and (max-width:1200px){.col-xl-2-5{width:33%!important}}@media (max-width:900px){.search-icon{left:30%}.guide-component-container-author{flex-direction:column-reverse}.signature-container{text-align:center}.blog-card img{height:200px}.guide-component-container{padding-top:0}.get-guide-text,.get-guide-text-container{width:100%}.guide-component-container-image{max-height:400px;overflow:hidden}}@media (min-width:601px) and (max-width:768px){.homepage-what-we-offer-left-side .page-content-title{font-size:20px;margin-bottom:7px}.guide-list-content h5{height:40px}.homepage-what-we-offer-left-side .page-content-text{font-size:14px;margin-bottom:0}.homepage-what-we-offer-left-side{padding:10px}.homepage-our-approach-right-side .page-content-title{font-size:20px;margin-bottom:7px}.homepage-our-approach-right-side .page-content-text{font-size:14px;margin-bottom:0}.homepage-our-approach-right-side{padding:10px}.guide-component-container-book{align-items:start!important;padding-top:75px}.guide-component-container-author{flex-direction:row;align-items:start!important}.get-guide-text-container{margin-bottom:40px}}.social-media-menu{position:fixed;bottom:20px;right:20px;z-index:1000}.social-media-button{padding:10px 30px;border-radius:50px;background-color:#762036;border:none;color:#fdfdfd;font-weight:500;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all .3s ease}.social-media-button:hover{transform:scale(1.1)}.social-media-items{position:absolute;bottom:60px;right:0;display:flex;flex-direction:column;gap:10px;animation:slideUp .3s ease}.social-media-item{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 2px 10px rgba(0,0,0,.2);transition:all .3s ease}.social-media-item:hover{transform:scale(1.1)}.social-media-direct-menu{position:fixed;bottom:20px;right:20px;z-index:1000}.social-media-direct-items{display:flex;flex-direction:column;gap:12px;animation:fadeInUp .5s ease}.social-media-direct-item{width:55px;height:55px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 15px rgba(0,0,0,.2);transition:all .3s ease;position:relative;overflow:hidden}.social-media-direct-item:hover{transform:scale(1.1) translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}.social-media-direct-item:active{transform:scale(.95)}.social-media-direct-item:before{content:attr(aria-label);position:absolute;right:65px;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.8);color:white;padding:6px 12px;border-radius:6px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease;z-index:1001}.social-media-direct-item:hover:before{opacity:1;transform:translateY(-50%) translateX(-5px)}.social-media-direct-item:first-child{animation:pulse 2s infinite;animation-delay:.5s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{box-shadow:0 4px 15px rgba(0,0,0,.2)}50%{box-shadow:0 4px 15px rgba(37,211,102,.4),0 0 0 8px rgba(37,211,102,.1)}to{box-shadow:0 4px 15px rgba(0,0,0,.2)}}@media (max-width:768px){.social-media-direct-menu{bottom:15px;right:15px}.social-media-direct-item{width:50px;height:50px}.social-media-direct-items{gap:10px}.social-media-direct-item:before{display:none}}.cookie-consent-banner{position:fixed;bottom:0;left:0;right:0;background:rgba(20,20,20,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(118,32,54,.3);padding:20px;z-index:9999;animation:slideUp .5s ease-out}.cookie-consent-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:20px}.cookie-icon{color:#762036;flex-shrink:0}.cookie-text{flex:1 1}.cookie-text h4{color:#fdfdfd;margin:0 0 8px;font-size:18px;font-weight:600}.cookie-text p{color:#e0e0e0;margin:0;font-size:14px;line-height:1.5}.cookie-actions{display:flex;gap:12px;flex-shrink:0}.btn-cookie-accept,.btn-cookie-reject,.btn-cookie-save,.btn-cookie-settings{padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap}.btn-cookie-accept{background:#762036;color:white}.btn-cookie-accept:hover{background:#5c1829;transform:translateY(-1px)}.btn-cookie-reject{background:transparent;color:#e0e0e0;border:1px solid rgba(224,224,224,.3)}.btn-cookie-reject:hover{background:rgba(224,224,224,.1);border-color:rgba(224,224,224,.5)}.btn-cookie-settings{background:transparent;color:#762036;border:1px solid rgba(118,32,54,.5)}.btn-cookie-settings:hover{background:rgba(118,32,54,.1);border-color:#762036}.btn-cookie-save{background:#28a745;color:white}.btn-cookie-save:hover{background:#218838;transform:translateY(-1px)}.cookie-btn-mobile{display:none}.cookie-btn-desktop{display:inline}.cookie-settings-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;animation:fadeIn .3s ease-out}.cookie-settings-modal{background:#1a1a1a;border:1px solid rgba(118,32,54,.3);border-radius:12px;max-width:600px;width:100%;max-height:80vh;overflow-y:auto;animation:slideIn .3s ease-out}.cookie-settings-header{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid rgba(118,32,54,.2)}.cookie-settings-header h3{color:#fdfdfd;margin:0;font-size:20px;font-weight:600}.cookie-close-btn{background:none;border:none;color:#e0e0e0;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease}.cookie-close-btn:hover{background:rgba(224,224,224,.1);color:#fdfdfd}.cookie-settings-content{padding:24px}.cookie-settings-description{color:#e0e0e0;margin:0 0 24px;font-size:14px;line-height:1.5}.cookie-category{margin-bottom:20px;padding:16px;background:rgba(118,32,54,.05);border:1px solid rgba(118,32,54,.1);border-radius:8px}.cookie-category-header{display:flex;align-items:flex-start;gap:16px}.cookie-category h5{color:#fdfdfd;margin:0 0 4px;font-size:16px;font-weight:500}.cookie-category p{color:#b0b0b0;margin:0;font-size:13px;line-height:1.4}.cookie-switch{position:relative;display:inline-block;width:50px;height:24px;flex-shrink:0}.cookie-switch input{opacity:0;width:0;height:0}.cookie-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#444;transition:.3s;border-radius:24px}.cookie-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;transition:.3s;border-radius:50%}input:checked+.cookie-slider{background-color:#762036}input:checked+.cookie-slider:before{transform:translateX(26px)}input:disabled+.cookie-slider{background-color:#762036;opacity:.7;cursor:not-allowed}.cookie-settings-actions{padding:24px;border-top:1px solid rgba(118,32,54,.2);display:flex;gap:12px;justify-content:flex-end}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:scale(.9) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@media (max-width:768px){.cookie-consent-content{flex-direction:column;text-align:center;gap:12px;padding:0}.cookie-icon,.cookie-text h4{display:none}.cookie-text{margin:0}.cookie-text p{font-size:13px;line-height:1.4;margin:0 0 12px}.cookie-actions{flex-direction:row;width:100%;gap:8px;justify-content:center}.cookie-actions button{flex:1 1;font-size:12px;padding:8px;white-space:nowrap}.cookie-btn-desktop{display:none}.cookie-btn-mobile{display:inline}.cookie-consent-banner{padding:15px}.cookie-settings-modal{margin:10px;max-height:90vh}.cookie-settings-actions{flex-direction:column}.cookie-settings-actions button{width:100%}.cookie-category-header{flex-direction:column;gap:12px}.cookie-switch{align-self:flex-start}}.cookie-settings-page{padding:50px 0;background-color:#f8f9fa;min-height:60vh}.cookie-settings-header{margin-bottom:2rem}.cookie-settings-header .text-primary{color:#762036!important}.cookie-status-badge{margin-top:1rem}.cookie-quick-actions{background:white;padding:2rem;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.cookie-category-card .card{border:none;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:all .3s ease}.cookie-category-card .card:hover{box-shadow:0 4px 20px rgba(0,0,0,.15);transform:translateY(-2px)}.cookie-category-card .card-title{color:#762036;font-weight:600;margin-bottom:.75rem}.cookie-save-section{background:white;padding:2rem;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-bottom:2rem}.cookie-info .card{border:1px solid #dee2e6}.cookie-settings-loading{padding:100px 0;text-align:center}.blog-detail-component.dark-mode .cookie-settings-page{background-color:#1a1a1a;color:#e0e0e0}.blog-detail-component.dark-mode .cookie-quick-actions,.blog-detail-component.dark-mode .cookie-save-section{background:#2a2a2a;border:1px solid #444}.blog-detail-component.dark-mode .cookie-category-card .card{background:#2a2a2a;border:1px solid #444;color:#e0e0e0}.blog-detail-component.dark-mode .cookie-category-card .card-title{color:#ff6b9d}.blog-detail-component.dark-mode .cookie-info .card{background:#2a2a2a;border-color:#444;color:#e0e0e0}.privacy-policy-component{padding:50px 0;background-color:#f8f9fa;min-height:60vh}.privacy-policy-content{background:white;padding:40px;border-radius:12px;box-shadow:0 2px 15px rgba(0,0,0,.1);line-height:1.7}.privacy-section{margin-bottom:2.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e9ecef}.privacy-section:last-child{border-bottom:none;margin-bottom:0}.privacy-section h2{color:#762036;font-size:24px;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #762036;display:inline-block}.privacy-section p{color:#495057;font-size:16px;margin-bottom:1rem;text-align:justify}.privacy-section p:last-child{margin-bottom:0}.privacy-section a{color:#762036;text-decoration:none;border-bottom:1px solid transparent;transition:all .3s ease}.privacy-section a:hover{color:#5c1829;border-bottom-color:#5c1829}.privacy-policy-component{background-color:#1a1a1a;color:#e0e0e0}.privacy-policy-content{background:#2a2a2a;border:1px solid #444}.privacy-section{border-bottom-color:#444}.privacy-section h2{color:#e0e0e0;border-bottom-color:#e0e0e0}.privacy-section p{color:#e0e0e0}.privacy-section a{color:#64b5f6}.privacy-section a:hover{color:#90caf9;border-bottom-color:#90caf9}@media (max-width:768px){.privacy-policy-component{padding:30px 0}.privacy-policy-content{padding:25px 20px;margin:0 15px}.privacy-section h2{font-size:20px}.privacy-section p{font-size:15px;text-align:left}}.content-body h1{line-height:1.2!important;margin-bottom:3rem!important;margin-top:0!important}.content-body h1,.content-body h2{font-size:2rem!important;font-weight:400!important;color:#ffffff!important;font-family:Lexend Tera,sans-serif!important}.content-body h2{line-height:1.3!important;margin-bottom:2rem!important;margin-top:3rem!important}.content-body h3{font-size:1.5rem!important;color:#ffffff!important;line-height:1.4!important;margin-top:2rem!important}.content-body h3,.content-body p{font-weight:400!important;margin-bottom:2rem!important;font-family:Lexend Tera,sans-serif!important}.content-body p{font-size:1.2rem!important;line-height:1.7!important;color:#e5e7eb!important}.content-body ol,.content-body ul{color:#e5e7eb!important;font-size:1.25rem!important;line-height:1.7!important;margin-bottom:2rem!important;padding-left:2rem!important;font-family:Lexend Tera,sans-serif!important}.content-body li{margin-bottom:.5rem!important}@media (max-width:768px){.content-body h1{font-size:2.5rem!important}.content-body h2{font-size:1.8rem!important}.content-body h3{font-size:1.4rem!important}.content-body p{font-size:1.15rem!important}}@media (max-width:576px){.content-body h1{font-size:2rem!important}.content-body h2{font-size:1.6rem!important}.content-body h3{font-size:1.3rem!important}.content-body p{font-size:1.1rem!important}}.calculation-tools-container{padding:80px 0 120px;background:radial-gradient(circle,rgba(34,34,34,1) 0,rgba(11,11,11,1) 100%)}.calculation-tools-header{text-align:center;margin-bottom:50px}.calculation-tools-header p{color:#B0B0B0;font-size:1.1rem;line-height:1.6}.calculation-tool-card{background:rgba(255,255,255,.05);border-radius:15px;padding:30px;height:300px;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);position:relative;overflow:hidden}.calculation-tool-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));opacity:0;transition:opacity .3s ease;z-index:1}.calculation-tool-card:hover:before{opacity:1}.calculation-tool-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(0,0,0,.3)}.tool-card-icon{font-size:48px;margin-bottom:20px}.tool-card-content,.tool-card-icon{z-index:2;position:relative}.tool-card-content h5{color:#F0E9E4;font-size:1.5rem;margin-bottom:15px;font-weight:600}.tool-card-content p{color:#B0B0B0;font-size:.95rem;line-height:1.6;margin-bottom:25px}.calculation-tool-card button{background:transparent;border:2px solid #762036;color:#F0E9E4;padding:12px 25px;border-radius:5px;font-weight:500;transition:all .3s ease;font-size:.9rem}.calculation-tool-card:hover button{background:#762036;color:#F0E9E4;transform:scale(1.05)}.calculation-disclaimer{margin-top:50px}.calculation-disclaimer .alert{background:rgba(13,110,253,.1);border:1px solid rgba(13,110,253,.3);color:#B0B0B0;border-radius:8px}.calculation-disclaimer h5{color:#F0E9E4;margin-bottom:10px}@media (max-width:768px){.calculation-tool-card{height:250px;padding:20px}.tool-card-icon{font-size:36px;margin-bottom:15px}.tool-card-content h5{font-size:1.3rem}.tool-card-content p{font-size:.9rem}}.calculator-container{padding:80px 0;background:radial-gradient(circle,rgba(34,34,34,1) 0,rgba(11,11,11,1) 100%);min-height:100vh}.mortgage-expenses-calculator-container,.title-deed-fee-calculator-container,.turkey-stay-duration-calculator-container{min-height:auto}.turkey-stay-duration-calculator-container .trip-row label{color:#B0B0B0;font-size:.875rem}.turkey-stay-duration-calculator-container .trip-row .btn-link.text-danger:hover:not(:disabled){opacity:.9}.turkey-stay-duration-calculator-container .trip-row .btn-link.text-danger:disabled{color:#6c757d!important;opacity:.5;cursor:not-allowed}.calculator-content{background:rgba(255,255,255,.05);border-radius:15px;padding:40px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.calculator-header{text-align:center;margin-bottom:40px}.calculator-header h2,.calculator-header h3{color:#F0E9E4;font-size:2rem;margin-bottom:15px}.calculator-header p{color:#B0B0B0;font-size:1.1rem;line-height:1.6}.calculator-form label{color:#F0E9E4;font-weight:500;margin-bottom:8px;display:block}.calculator-form .form-control{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#F0E9E4;border-radius:5px;padding:12px 15px;transition:all .3s ease}.calculator-form .form-control:focus{background:rgba(255,255,255,.15);border-color:#762036;box-shadow:0 0 0 .2rem rgba(118,32,54,.25);color:#F0E9E4}.calculator-form .form-control::placeholder{color:#888}.calculator-dark-select{position:relative}.calculator-dark-select__trigger.form-control{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.calculator-dark-select__caret{flex-shrink:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid rgba(240,233,228,.85);transition:transform .2s ease}.calculator-dark-select__caret.is-open{transform:rotate(180deg)}.calculator-dark-select__menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:1000;margin:0;padding:8px 0;list-style:none;max-height:min(340px,55vh);overflow-y:auto;background:#161616;border:1px solid rgba(255,255,255,.22);border-radius:8px;box-shadow:0 16px 48px rgba(0,0,0,.55)}.calculator-dark-select__group{padding:10px 14px 6px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#a89888;pointer-events:none}.calculator-dark-select__option{display:block;width:100%;padding:10px 14px;border:none;background:transparent;color:#F0E9E4;text-align:left;font-size:1rem;line-height:1.35;cursor:pointer;transition:background .15s ease}.calculator-dark-select__option:focus-visible,.calculator-dark-select__option:hover{background:rgba(118,32,54,.35);outline:none;color:#F0E9E4}.calculator-dark-select__option.is-active{background:rgba(118,32,54,.5)}.calculation-result{background:rgba(118,32,54,.1);border:1px solid rgba(118,32,54,.3);border-radius:10px;padding:30px;margin-top:30px}.calculation-result h4{color:#F0E9E4;margin-bottom:20px;font-size:1.5rem;text-align:center}.result-item{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);height:70px}.result-item:last-child{border-bottom:none}.result-label{color:#B0B0B0;font-weight:500}.result-value{color:#F0E9E4;font-weight:600;font-size:1.1rem;margin-left:10px}.result-note{margin-top:20px;text-align:center}.result-warning .alert-warning{background:rgba(255,193,7,.1);border-color:rgba(255,193,7,.3);color:#FFC107}.result-success .alert-success{background:rgba(40,167,69,.1);border-color:rgba(40,167,69,.3);color:#28A745}.calculator-info{margin-top:40px}.calculator-info .alert{background:rgba(13,110,253,.1);border:1px solid rgba(13,110,253,.3);color:#B0B0B0;border-radius:8px}.calculator-info h5{color:#F0E9E4;margin-bottom:15px}.calculator-info ul{margin:0;padding-left:20px}.calculator-info li{margin-bottom:8px;line-height:1.5}@media (max-width:768px){.calculator-content{padding:25px}.calculator-header h2,.calculator-header h3{font-size:1.5rem}.calculator-header p{font-size:1rem}.calculation-result{padding:20px}.result-value{font-size:1rem;margin-left:0}.result-item{height:auto;flex-direction:column;align-items:flex-start}}.blog-detail-content .table,.blog-detail-content table{display:block;width:100%!important;max-width:100%!important;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;background-color:transparent!important}.blog-detail-content tbody,.blog-detail-content td,.blog-detail-content th,.blog-detail-content thead,.blog-detail-content tr{background-color:transparent!important;color:inherit}.blog-detail-component.dark-mode .blog-detail-content .table,.blog-detail-component.dark-mode .blog-detail-content table,.blog-detail-component.dark-mode .blog-detail-content tbody,.blog-detail-component.dark-mode .blog-detail-content td,.blog-detail-component.dark-mode .blog-detail-content th,.blog-detail-component.dark-mode .blog-detail-content thead,.blog-detail-component.dark-mode .blog-detail-content tr{color:#ffffff!important;background-color:transparent!important}.blog-detail-content td,.blog-detail-content th{padding:.5rem;word-break:normal;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}.blog-detail-content .table img,.blog-detail-content table img{max-width:100%;height:auto}.blog-detail-component h2,.blog-detail-component h3,.blog-detail-component h4,.blog-detail-component h5{font-size:16px!important;font-weight:700!important;line-height:1.3!important;margin:20px 0!important}.blog-detail-component p:not(.last-blogs-title,.latest-blogs-list-title){font-size:12px!important;line-height:1.7!important;margin:15px 0!important}.subpage-banner-breadcrumb--blog-detail .subpage-banner-breadcrumb__current,.subpage-banner-breadcrumb--blog-detail a{font-size:12px!important;line-height:1.3!important}.last-blogs-title{font-size:16px!important;line-height:1.3!important}.latest-blogs-list-title{font-size:13px!important;line-height:1.3!important}.homepage-our-approach .page-content-title,.homepage-what-we-offer-container .what-we-offer-title{font-size:28px!important;line-height:1.3!important}.homepage-our-approach .page-content-text,.homepage-what-we-offer-container .what-we-offer-text{font-size:15px!important;line-height:1.3!important}@media (max-width:768px){.blog-table-of-contents__link{font-size:11px}}.diplomatic-seo-guide-page{background:#fafafa;overflow-x:hidden}.diplomatic-seo-guide-page .row>[class*=col-]{min-width:0}.diplomatic-seo-guide-content{color:#222;font-size:1rem;line-height:1.75;text-align:start;overflow-wrap:break-word;word-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.diplomatic-seo-guide-content h2,.diplomatic-seo-guide-content h3{color:#762036;font-weight:600;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.diplomatic-seo-guide-content p{margin-bottom:1rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.diplomatic-seo-guide-content ol,.diplomatic-seo-guide-content ul{margin-bottom:1rem;padding-left:1.25rem}.diplomatic-seo-guide-content li{margin-bottom:.5rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.diplomatic-seo-guide-content__ordered li{margin-bottom:.35rem}.diplomatic-seo-guide-content__address{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.diplomatic-seo-guide-content__service-list li{margin-bottom:1rem}.diplomatic-seo-guide-content a{color:#762036;text-decoration:underline;text-underline-offset:2px}.diplomatic-seo-guide-content a:hover{color:#5a1a2a}.diplomatic-seo-guide-content__contact a{word-break:break-word}.diplomatic-seo-guide-content--rtl{direction:rtl;text-align:right;line-height:1.8;font-family:Tahoma,Arial,sans-serif;-webkit-hyphens:none;hyphens:none}.diplomatic-seo-guide-content--rtl ol,.diplomatic-seo-guide-content--rtl ul{padding-left:0;padding-right:1.25rem}.diplomatic-seo-guide-content--rtl ul ul{margin-top:.35rem;margin-bottom:.5rem}.diplomatic-seo-guide-content--rtl.diplomatic-seo-guide-content--fa{line-height:1.9}