/* tema.css — ilk kez arsiv/araclar/css-birlestir.py üretti (theme.css + pages/*.css tekilleştirilmiş + ekler); üretici arşivde,
   bu dosya artık elle düzenlenen kaynaktır. Sayfaya kilitli kurallar (:where(body.m360sayfa-X)) yalnız sayfalar arası gerçekten farklı
   tanımı olanlardır — bloklar her sayfada kullanıldığından yeni kural kilitsiz yazılır. */
html{-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-family: sans-serif}
body{margin: 0}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display: block}
audio, canvas, progress, video{vertical-align: baseline; display: inline-block}
audio:not([controls]){height: 0; display: none}
[hidden], template{display: none}
a{background-color: #0000}
a:active, a:hover{outline: 0}
abbr[title]{border-bottom: 1px dotted}
b, strong{font-weight: 700}
dfn{font-style: italic}
h1{margin: .67em 0; font-size: 2em}
mark{color: #000; background: #ff0}
small{font-size: 80%}
sub, sup{vertical-align: baseline; font-size: 75%; line-height: 0; position: relative}
sup{top: -.5em}
sub{bottom: -.25em}
img{border: 0}
svg:not(:root){overflow: hidden}
hr{box-sizing: content-box; height: 0}
pre{overflow: auto}
code, kbd, pre, samp{font-family: monospace; font-size: 1em}
button, input, optgroup, select, textarea{color: inherit; font: inherit; margin: 0}
button{overflow: visible}
button, select{text-transform: none}
button, html input[type=button], input[type=reset]{-webkit-appearance: button; cursor: pointer}
button[disabled], html input[disabled]{cursor: default}
button::-moz-focus-inner, input::-moz-focus-inner{border: 0; padding: 0}
input{line-height: normal}
input[type=checkbox], input[type=radio]{box-sizing: border-box; padding: 0}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button{height: auto}
input[type=search]{-webkit-appearance: none}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance: none}
legend{border: 0; padding: 0}
textarea{overflow: auto}
optgroup{font-weight: 700}
table{border-collapse: collapse; border-spacing: 0}
td, th{padding: 0}
@font-face{font-family: ui-icons; src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype"); font-weight: 400; font-style: normal}
[class^=w-icon-], [class*=\ w-icon-]{speak: none; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-style: normal; font-weight: 400; line-height: 1; font-family: ui-icons !important}
.w-icon-slider-right:before{content: ""}
.w-icon-slider-left:before{content: ""}
.w-icon-nav-menu:before{content: ""}
.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before{content: ""}
.w-icon-file-upload-remove:before{content: ""}
.w-icon-file-upload-icon:before{content: ""}
*{box-sizing: border-box}
html{height: 100%}
body{color: #333; background-color: #fff; min-height: 100%; margin: 0; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px}
img{vertical-align: middle; max-width: 100%; display: inline-block}
html.w-mod-touch *{background-attachment: scroll !important}
.w-block{display: block}
.w-inline-block{max-width: 100%; display: inline-block}
.w-clearfix:before, .w-clearfix:after{content: " "; grid-area: 1/1/2/2; display: table}
.w-clearfix:after{clear: both}
.w-hidden{display: none}
.w-button{color: #fff; line-height: inherit; cursor: pointer; background-color: #3898ec; border: 0; border-radius: 0; padding: 9px 15px; text-decoration: none; display: inline-block}
input.w-button{-webkit-appearance: button}
:where(button.w-popover-trigger){color: inherit; cursor: pointer; font: inherit; line-height: inherit; text-align: inherit; -webkit-text-decoration: inherit; text-decoration: inherit; background-color: #0000; border: 0; margin: 0; padding: 0}
.w-popover{color: inherit; position-anchor: auto; position-area: top center; background-color: #0000; border: 0; margin: 8px; padding: 0; position: fixed; inset: auto; overflow: visible}
html[data-w-dynpage] [data-w-cloak]{color: #0000 !important}
.w-code-block{margin: unset}
pre.w-code-block code{all: inherit}
pre.w-code-block code>span{display: block !important}
.w-optimization{display: contents}
h1, h2, h3, h4, h5, h6{margin-bottom: 10px; font-weight: 700}
h1{margin-top: 20px; font-size: 38px; line-height: 44px}
h2{margin-top: 20px; font-size: 32px; line-height: 36px}
h3{margin-top: 20px; font-size: 24px; line-height: 30px}
h4{margin-top: 10px; font-size: 18px; line-height: 24px}
h5{margin-top: 10px; font-size: 14px; line-height: 20px}
h6{margin-top: 10px; font-size: 12px; line-height: 18px}
p{margin-top: 0; margin-bottom: 10px}
blockquote{border-left: 5px solid #e2e2e2; margin: 0 0 10px; padding: 10px 20px; font-size: 18px; line-height: 22px}
figure{margin: 0 0 10px}
figcaption{text-align: center; margin-top: 5px}
ul, ol{margin-top: 0; margin-bottom: 10px; padding-left: 40px}
.w-list-unstyled{padding-left: 0; list-style: none}
.w-embed:before, .w-embed:after{content: " "; grid-area: 1/1/2/2; display: table}
.w-embed:after{clear: both}
.w-video{width: 100%; padding: 0; position: relative}
.w-video iframe, .w-video object, .w-video embed{border: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0}
fieldset{border: 0; margin: 0; padding: 0}
button, [type=button], [type=reset]{cursor: pointer; -webkit-appearance: button; border: 0}
.w-form{margin: 0 0 15px}
.w-form-done{text-align: center; background-color: #ddd; padding: 20px; display: none}
.w-form-fail{background-color: #ffdede; margin-top: 10px; padding: 10px; display: none}
label{margin-bottom: 5px; font-weight: 700; display: block}
.w-input, .w-select{color: #333; vertical-align: middle; background-color: #fff; border: 1px solid #ccc; width: 100%; height: 38px; margin-bottom: 10px; padding: 8px 12px; font-size: 14px; line-height: 1.42857; display: block}
.w-input::placeholder, .w-select::placeholder{color: #999}
.w-input:focus, .w-select:focus{border-color: #3898ec; outline: 0}
.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select{cursor: not-allowed}
.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select{background-color: #eee}
textarea.w-input, textarea.w-select{height: auto}
.w-select{background-color: #f3f3f3}
.w-select[multiple]{height: auto}
.w-form-label{cursor: pointer; margin-bottom: 0; font-weight: 400; display: inline-block}
.w-radio{margin-bottom: 5px; padding-left: 20px; display: block}
.w-radio:before, .w-radio:after{content: " "; grid-area: 1/1/2/2; display: table}
.w-radio:after{clear: both}
.w-radio-input{float: left; margin: 3px 0 0 -20px; line-height: normal}
.w-file-upload{margin-bottom: 10px; display: block}
.w-file-upload-input{opacity: 0; z-index: -100; width: .1px; height: .1px; position: absolute; overflow: hidden}
.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success{color: #333; display: inline-block}
.w-file-upload-error{margin-top: 10px; display: block}
.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden{display: none}
.w-file-upload-uploading-btn{cursor: pointer; background-color: #fafafa; border: 1px solid #ccc; margin: 0; padding: 8px 12px; font-size: 14px; font-weight: 400; display: flex}
.w-file-upload-file{background-color: #fafafa; border: 1px solid #ccc; flex-grow: 1; justify-content: space-between; margin: 0; padding: 8px 9px 8px 11px; display: flex}
.w-file-upload-file-name{font-size: 14px; font-weight: 400; display: block}
.w-file-remove-link{cursor: pointer; width: auto; height: auto; margin-top: 3px; margin-left: 10px; padding: 3px; display: block}
.w-icon-file-upload-remove{margin: auto; font-size: 10px}
.w-file-upload-error-msg{color: #ea384c; padding: 2px 0; display: inline-block}
.w-file-upload-info{padding: 0 12px; line-height: 38px; display: inline-block}
.w-file-upload-label{cursor: pointer; background-color: #fafafa; border: 1px solid #ccc; margin: 0; padding: 8px 12px; font-size: 14px; font-weight: 400; display: inline-block}
.w-icon-file-upload-icon, .w-icon-file-upload-uploading{width: 20px; margin-right: 8px; display: inline-block}
.w-icon-file-upload-uploading{height: 20px}
.w-container{max-width: 940px; margin-left: auto; margin-right: auto}
.w-container:before, .w-container:after{content: " "; grid-area: 1/1/2/2; display: table}
.w-container:after{clear: both}
.w-container .w-row{margin-left: -10px; margin-right: -10px}
.w-row:before, .w-row:after{content: " "; grid-area: 1/1/2/2; display: table}
.w-row:after{clear: both}
.w-row .w-row{margin-left: 0; margin-right: 0}
.w-col{float: left; width: 100%; min-height: 1px; padding-left: 10px; padding-right: 10px; position: relative}
.w-col .w-col{padding-left: 0; padding-right: 0}
.w-col-1{width: 8.33333%}
.w-col-2{width: 16.6667%}
.w-col-3{width: 25%}
.w-col-4{width: 33.3333%}
.w-col-5{width: 41.6667%}
.w-col-6{width: 50%}
.w-col-7{width: 58.3333%}
.w-col-8{width: 66.6667%}
.w-col-9{width: 75%}
.w-col-10{width: 83.3333%}
.w-col-11{width: 91.6667%}
.w-col-12{width: 100%}
.w-hidden-main{display: none !important}
@media screen and (max-width:991px){.w-container{max-width: 728px}}
@media screen and (max-width:991px){.w-hidden-main{display: inherit !important}}
@media screen and (max-width:991px){.w-hidden-medium{display: none !important}}
@media screen and (max-width:991px){.w-col-medium-1{width: 8.33333%}}
@media screen and (max-width:991px){.w-col-medium-2{width: 16.6667%}}
@media screen and (max-width:991px){.w-col-medium-3{width: 25%}}
@media screen and (max-width:991px){.w-col-medium-4{width: 33.3333%}}
@media screen and (max-width:991px){.w-col-medium-5{width: 41.6667%}}
@media screen and (max-width:991px){.w-col-medium-6{width: 50%}}
@media screen and (max-width:991px){.w-col-medium-7{width: 58.3333%}}
@media screen and (max-width:991px){.w-col-medium-8{width: 66.6667%}}
@media screen and (max-width:991px){.w-col-medium-9{width: 75%}}
@media screen and (max-width:991px){.w-col-medium-10{width: 83.3333%}}
@media screen and (max-width:991px){.w-col-medium-11{width: 91.6667%}}
@media screen and (max-width:991px){.w-col-medium-12{width: 100%}}
@media screen and (max-width:991px){.w-col-stack{width: 100%; left: auto; right: auto}}
@media screen and (max-width:767px){.w-hidden-main, .w-hidden-medium{display: inherit !important}}
@media screen and (max-width:767px){.w-hidden-small{display: none !important}}
@media screen and (max-width:767px){.w-row, .w-container .w-row{margin-left: 0; margin-right: 0}}
@media screen and (max-width:767px){.w-col{width: 100%; left: auto; right: auto}}
@media screen and (max-width:767px){.w-col-small-1{width: 8.33333%}}
@media screen and (max-width:767px){.w-col-small-2{width: 16.6667%}}
@media screen and (max-width:767px){.w-col-small-3{width: 25%}}
@media screen and (max-width:767px){.w-col-small-4{width: 33.3333%}}
@media screen and (max-width:767px){.w-col-small-5{width: 41.6667%}}
@media screen and (max-width:767px){.w-col-small-6{width: 50%}}
@media screen and (max-width:767px){.w-col-small-7{width: 58.3333%}}
@media screen and (max-width:767px){.w-col-small-8{width: 66.6667%}}
@media screen and (max-width:767px){.w-col-small-9{width: 75%}}
@media screen and (max-width:767px){.w-col-small-10{width: 83.3333%}}
@media screen and (max-width:767px){.w-col-small-11{width: 91.6667%}}
@media screen and (max-width:767px){.w-col-small-12{width: 100%}}
@media screen and (max-width:479px){.w-container{max-width: none}}
@media screen and (max-width:479px){.w-hidden-main, .w-hidden-medium, .w-hidden-small{display: inherit !important}}
@media screen and (max-width:479px){.w-hidden-tiny{display: none !important}}
@media screen and (max-width:479px){.w-col{width: 100%}}
@media screen and (max-width:479px){.w-col-tiny-1{width: 8.33333%}}
@media screen and (max-width:479px){.w-col-tiny-2{width: 16.6667%}}
@media screen and (max-width:479px){.w-col-tiny-3{width: 25%}}
@media screen and (max-width:479px){.w-col-tiny-4{width: 33.3333%}}
@media screen and (max-width:479px){.w-col-tiny-5{width: 41.6667%}}
@media screen and (max-width:479px){.w-col-tiny-6{width: 50%}}
@media screen and (max-width:479px){.w-col-tiny-7{width: 58.3333%}}
@media screen and (max-width:479px){.w-col-tiny-8{width: 66.6667%}}
@media screen and (max-width:479px){.w-col-tiny-9{width: 75%}}
@media screen and (max-width:479px){.w-col-tiny-10{width: 83.3333%}}
@media screen and (max-width:479px){.w-col-tiny-11{width: 91.6667%}}
@media screen and (max-width:479px){.w-col-tiny-12{width: 100%}}
.w-widget{position: relative}
.w-widget-map{width: 100%; height: 400px}
.w-widget-map label{width: auto; display: inline}
.w-widget-map img{max-width: inherit}
.w-widget-map .gm-style-iw{text-align: center}
.w-widget-map .gm-style-iw>button{display: none !important}
.w-widget-twitter{overflow: hidden}
.w-widget-twitter-count-shim{vertical-align: top; text-align: center; background: #fff; border: 1px solid #758696; border-radius: 3px; width: 28px; height: 20px; display: inline-block; position: relative}
.w-widget-twitter-count-shim *{pointer-events: none; -webkit-user-select: none; user-select: none}
.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align: center; color: #999; font-family: serif; font-size: 15px; line-height: 12px; position: relative}
.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display: block; position: relative}
.w-widget-twitter-count-shim.w--large{width: 36px; height: 28px}
.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size: 18px; line-height: 18px}
.w-widget-twitter-count-shim:not(.w--vertical){margin-left: 5px; margin-right: 8px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left: 6px}
.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after{content: " "; pointer-events: none; border: solid #0000; width: 0; height: 0; position: absolute; top: 50%; left: 0}
.w-widget-twitter-count-shim:not(.w--vertical):before{border-width: 4px; border-color: #75869600 #5d6c7b #75869600 #75869600; margin-top: -4px; margin-left: -9px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width: 5px; margin-top: -5px; margin-left: -10px}
.w-widget-twitter-count-shim:not(.w--vertical):after{border-width: 4px; border-color: #fff0 #fff #fff0 #fff0; margin-top: -4px; margin-left: -8px}
.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width: 5px; margin-top: -5px; margin-left: -9px}
.w-widget-twitter-count-shim.w--vertical{width: 61px; height: 33px; margin-bottom: 8px}
.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after{content: " "; pointer-events: none; border: solid #0000; width: 0; height: 0; position: absolute; top: 100%; left: 50%}
.w-widget-twitter-count-shim.w--vertical:before{border-width: 5px; border-color: #5d6c7b #75869600 #75869600; margin-left: -5px}
.w-widget-twitter-count-shim.w--vertical:after{border-width: 4px; border-color: #fff #fff0 #fff0; margin-left: -4px}
.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size: 18px; line-height: 22px}
.w-widget-twitter-count-shim.w--vertical.w--large{width: 76px}
.w-background-video{color: #fff; height: 500px; position: relative; overflow: hidden}
.w-background-video>video{object-fit: cover; z-index: -100; background-position: 50%; background-size: cover; width: 100%; height: 100%; margin: auto; position: absolute; inset: -100%}
.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance: none; display: none !important}
.w-background-video--control{background-color: #0000; padding: 0; position: absolute; bottom: 1em; right: 1em}
.w-background-video--control>[hidden]{display: none !important}
.w-slider{text-align: center; clear: both; -webkit-tap-highlight-color: #0000; tap-highlight-color: #0000; background: #ddd; height: 300px; position: relative}
.w-slider-mask{z-index: 1; white-space: nowrap; height: 100%; display: block; position: relative; left: 0; right: 0; overflow: hidden}
.w-slide{vertical-align: top; white-space: normal; text-align: left; width: 100%; height: 100%; display: inline-block; position: relative}
.w-slider-nav{z-index: 2; text-align: center; -webkit-tap-highlight-color: #0000; tap-highlight-color: #0000; height: 40px; margin: auto; padding-top: 10px; position: absolute; inset: auto 0 0}
.w-slider-nav.w-round>div{border-radius: 100%}
.w-slider-nav.w-num>div{width: auto; height: auto; font-size: inherit; line-height: inherit; padding: .2em .5em}
.w-slider-nav.w-shadow>div{box-shadow: 0 0 3px #3336}
.w-slider-nav-invert{color: #fff}
.w-slider-nav-invert>div{background-color: #2226}
.w-slider-nav-invert>div.w-active{background-color: #222}
.w-slider-dot{cursor: pointer; background-color: #fff6; width: 1em; height: 1em; margin: 0 3px .5em; transition: background-color .1s, color .1s; display: inline-block; position: relative}
.w-slider-dot.w-active{background-color: #fff}
.w-slider-dot:focus{outline: none; box-shadow: 0 0 0 2px #fff}
.w-slider-dot:focus.w-active{box-shadow: none}
.w-slider-arrow-left, .w-slider-arrow-right{cursor: pointer; color: #fff; -webkit-tap-highlight-color: #0000; tap-highlight-color: #0000; -webkit-user-select: none; user-select: none; width: 80px; margin: auto; font-size: 40px; position: absolute; inset: 0; overflow: hidden}
.w-slider-arrow-left [class^=w-icon-], .w-slider-arrow-right [class^=w-icon-], .w-slider-arrow-left [class*=\ w-icon-], .w-slider-arrow-right [class*=\ w-icon-]{position: absolute}
.w-slider-arrow-left:focus, .w-slider-arrow-right:focus{outline: 0}
.w-slider-arrow-left{z-index: 3; right: auto}
.w-slider-arrow-right{z-index: 4; left: auto}
.w-icon-slider-left, .w-icon-slider-right{width: 1em; height: 1em; margin: auto; inset: 0}
.w-slider-aria-label{clip: rect(0 0 0 0); border: 0; width: 1px; height: 1px; margin: -1px; padding: 0; position: absolute; overflow: hidden}
.w-slider-force-show{display: block !important}
.w-dropdown{text-align: left; z-index: 900; margin-left: auto; margin-right: auto; display: inline-block; position: relative}
.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link{vertical-align: top; color: #222; text-align: left; white-space: nowrap; margin-left: auto; margin-right: auto; padding: 20px; text-decoration: none; position: relative}
.w-dropdown-toggle{-webkit-user-select: none; user-select: none; cursor: pointer; padding-right: 40px; display: inline-block}
.w-dropdown-toggle:focus{outline: 0}
.w-icon-dropdown-toggle{width: 1em; height: 1em; margin: auto 20px auto auto; position: absolute; top: 0; bottom: 0; right: 0}
.w-dropdown-list{background: #ddd; min-width: 100%; display: none; position: absolute}
.w-dropdown-list.w--open{display: block}
.w-dropdown-link{color: #222; padding: 10px 20px; display: block}
.w-dropdown-link.w--current{color: #0082f3}
.w-dropdown-link:focus{outline: 0}
.w-lightbox-backdrop{cursor: auto; letter-spacing: normal; text-indent: 0; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; color: #fff; text-align: center; z-index: 2000; opacity: 0; -webkit-user-select: none; -moz-user-select: none; -webkit-tap-highlight-color: transparent; background: #000000e6; outline: 0; font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif; font-size: 17px; font-style: normal; font-weight: 300; line-height: 1.2; list-style: disc; position: fixed; inset: 0; -webkit-transform: translate(0)}
.w-lightbox-backdrop, .w-lightbox-container{-webkit-overflow-scrolling: touch; height: 100%; overflow: auto}
.w-lightbox-content{height: 100vh; position: relative; overflow: hidden}
.w-lightbox-view{opacity: 0; width: 100vw; height: 100vh; position: absolute}
.w-lightbox-view:before{content: ""; height: 100vh}
.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before{height: 86vh}
.w-lightbox-frame, .w-lightbox-view:before{vertical-align: middle; display: inline-block}
.w-lightbox-figure{margin: 0; position: relative}
.w-lightbox-group .w-lightbox-figure{cursor: pointer}
.w-lightbox-img{width: auto; max-width: none; height: auto}
.w-lightbox-image{float: none; max-width: 100vw; max-height: 100vh; display: block}
.w-lightbox-group .w-lightbox-image{max-height: 86vh}
.w-lightbox-caption{text-align: left; text-overflow: ellipsis; white-space: nowrap; background: #0006; padding: .5em 1em; position: absolute; bottom: 0; left: 0; right: 0; overflow: hidden}
.w-lightbox-embed{width: 100%; height: 100%; position: absolute; inset: 0}
.w-lightbox-control{cursor: pointer; background-position: 50%; background-repeat: no-repeat; background-size: 24px; width: 4em; transition: all .3s; position: absolute; top: 0}
.w-lightbox-left{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==); display: none; bottom: 0; left: 0}
.w-lightbox-right{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+); display: none; bottom: 0; right: 0}
.w-lightbox-close{background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=); background-size: 18px; height: 2.6em; right: 0}
.w-lightbox-strip{white-space: nowrap; padding: 0 1vh; line-height: 0; position: absolute; bottom: 0; left: 0; right: 0; overflow: auto hidden}
.w-lightbox-item{box-sizing: content-box; cursor: pointer; width: 10vh; padding: 2vh 1vh; display: inline-block; -webkit-transform: translate(0, 0)}
.w-lightbox-active{opacity: .3}
.w-lightbox-thumbnail{background: #222; height: 10vh; position: relative; overflow: hidden}
.w-lightbox-thumbnail-image{position: absolute; top: 0; left: 0}
.w-lightbox-thumbnail .w-lightbox-tall{width: 100%; top: 50%; transform: translateY(-50%)}
.w-lightbox-thumbnail .w-lightbox-wide{height: 100%; left: 50%; transform: translate(-50%)}
.w-lightbox-spinner{box-sizing: border-box; border: 5px solid #0006; border-radius: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; animation: .8s linear infinite spin; position: absolute; top: 50%; left: 50%}
.w-lightbox-spinner:after{content: ""; border: 3px solid #0000; border-bottom-color: #fff; border-radius: 50%; position: absolute; inset: -4px}
.w-lightbox-hide{display: none}
.w-lightbox-noscroll{overflow: hidden}
@media (min-width:768px){.w-lightbox-content{height: 96vh; margin-top: 2vh}}
@media (min-width:768px){.w-lightbox-view, .w-lightbox-view:before{height: 96vh}}
@media (min-width:768px){.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before{height: 84vh}}
@media (min-width:768px){.w-lightbox-image{max-width: 96vw; max-height: 96vh}}
@media (min-width:768px){.w-lightbox-group .w-lightbox-image{max-width: 82.3vw; max-height: 84vh}}
@media (min-width:768px){.w-lightbox-left, .w-lightbox-right{opacity: .5; display: block}}
@media (min-width:768px){.w-lightbox-close{opacity: .8}}
@media (min-width:768px){.w-lightbox-control:hover{opacity: 1}}
.w-lightbox-inactive, .w-lightbox-inactive:hover{opacity: 0}
.w-richtext:before, .w-richtext:after{content: " "; grid-area: 1/1/2/2; display: table}
.w-richtext:after{clear: both}
.w-richtext[contenteditable=true]:before, .w-richtext[contenteditable=true]:after{white-space: initial}
.w-richtext ol, .w-richtext ul{overflow: hidden}
.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline: 2px solid #2895f7}
.w-richtext figure.w-richtext-figure-type-video>div:after, .w-richtext figure[data-rt-type=video]>div:after{content: ""; display: none; position: absolute; inset: 0}
.w-richtext figure{max-width: 60%; position: relative}
.w-richtext figure>div:before{cursor: default !important}
.w-richtext figure img{width: 100%}
.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity: .6}
.w-richtext figure div{color: #0000; font-size: 0}
.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type=image]{display: table}
.w-richtext figure.w-richtext-figure-type-image>div, .w-richtext figure[data-rt-type=image]>div{display: inline-block}
.w-richtext figure.w-richtext-figure-type-image>figcaption, .w-richtext figure[data-rt-type=image]>figcaption{caption-side: bottom; display: table-caption}
.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type=video]{width: 60%; height: 0}
.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type=video] iframe{width: 100%; height: 100%; position: absolute; top: 0; left: 0}
.w-richtext figure.w-richtext-figure-type-video>div, .w-richtext figure[data-rt-type=video]>div{width: 100%}
.w-richtext figure.w-richtext-align-center{clear: both; margin-left: auto; margin-right: auto}
.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div, .w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width: 100%}
.w-richtext figure.w-richtext-align-normal{clear: both}
.w-richtext figure.w-richtext-align-fullwidth{text-align: center; clear: both; width: 100%; max-width: 100%; margin-left: auto; margin-right: auto; display: block}
.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom: inherit; display: inline-block}
.w-richtext figure.w-richtext-align-fullwidth>figcaption{display: block}
.w-richtext figure.w-richtext-align-floatleft{float: left; clear: none; margin-right: 15px}
.w-richtext figure.w-richtext-align-floatright{float: right; clear: none; margin-left: 15px}
.w-nav{z-index: 1000; background: #ddd; position: relative}
.w-nav:before, .w-nav:after{content: " "; grid-area: 1/1/2/2; display: table}
.w-nav:after{clear: both}
.w-nav-brand{float: left; color: #333; text-decoration: none; position: relative}
.w-nav-link{vertical-align: top; color: #222; text-align: left; margin-left: auto; margin-right: auto; padding: 20px; text-decoration: none; display: inline-block; position: relative}
.w-nav-link.w--current{color: #0082f3}
.w-nav-menu{float: right; position: relative}
[data-nav-menu-open]{text-align: center; background: #c8c8c8; min-width: 200px; position: absolute; top: 100%; left: 0; right: 0; overflow: visible; display: block !important}
.w--nav-link-open{display: block; position: relative}
.w-nav-overlay{width: 100%; display: none; position: absolute; top: 100%; left: 0; right: 0; overflow: hidden}
.w-nav-overlay [data-nav-menu-open]{top: 0}
.w-nav[data-animation=over-left] .w-nav-overlay{width: auto}
.w-nav[data-animation=over-left] .w-nav-overlay, .w-nav[data-animation=over-left] [data-nav-menu-open]{z-index: 1; top: 0; right: auto}
.w-nav[data-animation=over-right] .w-nav-overlay{width: auto}
.w-nav[data-animation=over-right] .w-nav-overlay, .w-nav[data-animation=over-right] [data-nav-menu-open]{z-index: 1; top: 0; left: auto}
.w-nav-button{float: right; cursor: pointer; -webkit-tap-highlight-color: #0000; tap-highlight-color: #0000; -webkit-user-select: none; user-select: none; padding: 18px; font-size: 24px; display: none; position: relative}
.w-nav-button:focus{outline: 0}
.w-nav-button.w--open{color: #fff; background-color: #c8c8c8}
.w-nav[data-collapse=all] .w-nav-menu{display: none}
.w-nav[data-collapse=all] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open{display: block}
.w--nav-dropdown-list-open{position: static}
@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display: none}}
@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-button{display: block}}
@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display: none}}
@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-button{display: block}}
@media screen and (max-width:767px){.w-nav-brand{padding-left: 10px}}
@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display: none}}
@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-button{display: block}}
.w-tabs{position: relative}
.w-tabs:before, .w-tabs:after{content: " "; grid-area: 1/1/2/2; display: table}
.w-tabs:after{clear: both}
.w-tab-menu{position: relative}
.w-tab-link{vertical-align: top; text-align: left; cursor: pointer; color: #222; background-color: #ddd; padding: 9px 30px; text-decoration: none; display: inline-block; position: relative}
.w-tab-link.w--current{background-color: #c8c8c8}
.w-tab-link:focus{outline: 0}
.w-tab-content{display: block; position: relative; overflow: hidden}
.w-tab-pane{display: none; position: relative}
.w--tab-active{display: block}
@media screen and (max-width:479px){.w-tab-link{display: block}}
.w-ix-emptyfix:after{content: ""}
@keyframes spin{0% {
    transform: rotate(0)
  } to {
    transform: rotate(360deg)
  }}
.w-dyn-empty{background-color: #ddd; padding: 10px}
.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible{display: none !important}
.wf-layout-layout{display: grid}
:root{--_color---project-color--white: white; --font-family--font-family: Geist, "Geist Fallback", sans-serif; --_color---project-color--black: #000; --font-size--text-body: 1rem; --letter-spacing--line-hight--line-height-loose: 150%; --font-weight--font-weight-regular: 400; --_color---project-color--dark: #323232; --font-size--heading-1: 3.375rem; --letter-spacing--line-hight--line-height-snug: 110%; --font-weight--font-weight-medium: 500; --letter-spacing--heading-text-spacing: -2px; --font-size--heading-2: 3rem; --_size-responsiveness---spacing--spacing-large: 20px; --letter-spacing--line-hight--line-height-xlarge: 180%; --_size-responsiveness---container--section-spacing-xlarge: 5rem; --_size-responsiveness---container--container-spacing-medium: 2rem; --_size-responsiveness---section--section-spacing-spacing: 5rem; --_size-responsiveness---spacing--spacing-6xl: 60px; --_size-responsiveness---spacing--spacing-4xl: 42px; --_size-responsiveness---spacing--spacing-medium: 16px; --_size-responsiveness---spacing--full-width: 100%; --_size-responsiveness---spacing--spacing-xlarge: 24px; --_color---project-color--light-border: #e5e5e5; --_size-responsiveness---radious--radius-large: 16px; --font-size--text-regularpx: 1.125rem; --_color---project-color--secondary-color: #464646; --font-size--heading-1-page: 3.375rem; --font-size--heading-2-page: 3rem; --_color---project-color--gradient-1: #009bee; --_color---project-color--gradient-2: #007fe6; --font-size--body-text: 1rem; --font-size--text-display-xxlarge: 4rem; --font-weight--font-weight-semibold: 600; --font-size--text-display-xlarge: 3.75rem; --letter-spacing--line-hight--line-height-tight: 100%; --font-size--text-display-large: 3.625rem; --font-size--text-display-medium: 3.375rem; --font-size--text-xxlarge: 3rem; --font-size--text-large-plus: 2.75rem; --font-size--text-large: 2.25rem; --letter-spacing--line-hight--line-height-normal: 120%; --font-size--text-medium-large: 2rem; --font-size--text-medium: 1.75rem; --font-size--text-base-large: 1.5rem; --letter-spacing--line-hight--line-height-relaxed: 130%; --font-size--text-base: 1.375rem; --font-size--text-medium-small: 1.25rem; --font-size--text-small: .875rem; --_color---project-color--tag-01: #e5def2d1; --_color---project-color--tag-02: #dbe4fdd1; --_color---project-color--5-414bff: #414bff0d; --_color---project-color--15-e2c1ff: #e2c1ff26; --_color---project-color--l1: #a6e5ff; --_color---project-color--l2: #afdbff; --_color---project-color--13-white: #ffffff21; --_color---project-color--10-black: #0000001a; --_color---project-color--box-shadow: #85858526; --_color---project-color--blog-card: #f5f7ff; --_color---project-color--feature-card-01: #f9f4ff; --_color---project-color--feature-image-01: #e6daf5; --_color---project-color--feature-card-02: #f0f4f8; --_color---project-color--feature-card-03: #f0f4ff; --_color---project-color--feature-card-04: #f2fdfa; --_color---project-color--feature-card-05: #f3f0f9; --_color---project-color--feature-card-06: #edf5f7; --_color---project-color--feature-image-02: #dce8f1; --_color---project-color--feature-image-03: #dbe4fd; --_color---project-color--feature-image-04: #d7e8e3; --_color---project-color--feature-image-05: #e5def2; --_color---project-color--feature-image-06: #dce8eb; --_size-responsiveness---spacing--spacing-2xl: 32px; --_size-responsiveness---spacing--spacing-small: 8px; --_size-responsiveness---radious--radius-4xl: 48px; --_size-responsiveness---spacing--spacing-medium-small: 14px; --_color---project-color--transparent: transparent; --_size-responsiveness---radious--radius-full: 100%; --_size-responsiveness---radious--radius-xlarge: 20px; --_size-responsiveness---radious--radius-medium-small: 10px; --_size-responsiveness---spacing--spacing-small-extra: 6px; --_size-responsiveness---spacing--spacing-base: 12px; --_size-responsiveness---spacing--spacing-xsmall: 4px; --_color---project-color--tag-3: #dce8f1d9; --_size-responsiveness---spacing--spacing-5xl: 48px; --_size-responsiveness---radious--radius-2xl: 24px; --_size-responsiveness---spacing--spacing-3xl: 36px; --_size-responsiveness---radious--radius-base: 8px; --_size-responsiveness---radious--radius-3xl: 34px; --_size-responsiveness---spacing--spacing-medium-large: 18px; --letter-spacing--line-hight--line-height-2xl: 200%; --font-size--text-xsmall: .75rem; --_size-responsiveness---spacing--spacing-base-small: 10px; --_size-responsiveness---radious--radius-medium: 12px; --_size-responsiveness---radious--radius-small: 6px; --_color---project-color--button-gradient-01: white; --_color---project-color--button-gradient-02: white; --_size-responsiveness---spacing--spacing-7xl: 80px}
body{background-color: var(--_color---project-color--white); font-family: var(--font-family--font-family); color: var(--_color---project-color--black); font-size: var(--font-size--text-body); line-height: var(--letter-spacing--line-hight--line-height-loose); font-weight: var(--font-weight--font-weight-regular); --font-family--font-family: Geist, "Geist Fallback", sans-serif; --font-size--text-body: 1rem; --letter-spacing--line-hight--line-height-loose: 150%; --font-weight--font-weight-regular: 400; --font-size--heading-1: 3.375rem; --letter-spacing--line-hight--line-height-snug: 110%; --font-weight--font-weight-medium: 500; --letter-spacing--heading-text-spacing: -2px; --font-size--heading-2: 3rem; --letter-spacing--line-hight--line-height-xlarge: 180%; --font-size--text-regularpx: 1.125rem; --font-size--heading-1-page: 3.375rem; --font-size--heading-2-page: 3rem; --font-size--body-text: 1rem; --font-size--text-display-xxlarge: 4rem; --font-weight--font-weight-semibold: 600; --font-size--text-display-xlarge: 3.75rem; --letter-spacing--line-hight--line-height-tight: 100%; --font-size--text-display-large: 3.625rem; --font-size--text-display-medium: 3.375rem; --font-size--text-xxlarge: 3rem; --font-size--text-large-plus: 2.75rem; --font-size--text-large: 2.25rem; --letter-spacing--line-hight--line-height-normal: 120%; --font-size--text-medium-large: 2rem; --font-size--text-medium: 1.75rem; --font-size--text-base-large: 1.5rem; --letter-spacing--line-hight--line-height-relaxed: 130%; --font-size--text-base: 1.375rem; --font-size--text-medium-small: 1.25rem; --font-size--text-small: .875rem; --letter-spacing--line-hight--line-height-2xl: 200%; --font-size--text-xsmall: .75rem}
h1{color: var(--_color---project-color--dark); font-size: var(--font-size--heading-1); line-height: var(--letter-spacing--line-hight--line-height-snug); font-weight: var(--font-weight--font-weight-medium); letter-spacing: var(--letter-spacing--heading-text-spacing); margin-top: 0; margin-bottom: 0}
h2{color: var(--_color---project-color--dark); font-size: var(--font-size--heading-2); line-height: var(--letter-spacing--line-hight--line-height-snug); font-weight: var(--font-weight--font-weight-medium); letter-spacing: var(--letter-spacing--heading-text-spacing); margin-top: 0; margin-bottom: 0}
h3{margin-top: 20px; margin-bottom: 10px; font-size: 24px; font-weight: 700; line-height: 30px}
h4{margin-top: 10px; margin-bottom: 10px; font-size: 18px; font-weight: 700; line-height: 24px}
p{margin-bottom: 0}
a{background-color: var(--_color---project-color--white); text-decoration: underline}
ul{padding-left: var(--_size-responsiveness---spacing--spacing-large); line-height: var(--letter-spacing--line-hight--line-height-xlarge); margin-top: 0; margin-bottom: 0}
ol{margin-top: 0; margin-bottom: 10px; padding-left: 40px}
img{max-width: 100%; display: inline-block}
figure{margin-bottom: 10px}
.w-layout-blockcontainer{max-width: 940px; margin-left: auto; margin-right: auto; display: block}
.w-layout-grid{grid-row-gap: 16px; grid-column-gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid}
@media screen and (max-width:991px){.w-layout-blockcontainer{max-width: 728px}}
@media screen and (max-width:767px){.w-layout-blockcontainer{max-width: none}}
.section{overflow: hidden}
.section.hero{background-image: url(../img/gradient.webp); background-position: 50%; background-repeat: no-repeat; background-size: cover; max-width: 1920px}
.section.feature-section, .section.blog-details{overflow: visible}
:where(body:not(.m360sayfa-home)) .section.overview,:where(body:not(.m360sayfa-home)) .section.integration{position: relative}
.section.home-2-feature, .section.home-2-blog, .section.career{overflow: visible}
.section.home-2-hero{background-color: #f9fbfc}
.section.home-2-brand{background-color: #f7fbfc}
.section.home-2-overview{background-image: linear-gradient(180deg, #f7fbfc, var(--_color---project-color--white))}
.section.home-1-process.hide-desktop{display: none}
.section.footer{overflow: hidden}
.container{max-width: 1290px; padding: var(--_size-responsiveness---container--section-spacing-xlarge)var(--_size-responsiveness---container--container-spacing-medium)}
.container.cms-details{padding-top: 0}
.container.brand{padding-top: 2rem; padding-bottom: 2rem}
.container.home-2-integration{padding-bottom: 8rem}
.container.about-number{padding-top: 0; padding-bottom: 2rem}
.section-wrapper{grid-column-gap: var(--_size-responsiveness---section--section-spacing-spacing); grid-row-gap: var(--_size-responsiveness---section--section-spacing-spacing); flex-flow: column; display: flex}
.section-wrapper.integrations{overflow: hidden}
:where(body:not(.m360sayfa-home)) .section-wrapper.hero.mobile{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl)}
.section-wrapper.overview{position: relative}
.section-wrapper.home-2-brand{grid-column-gap: 3rem; grid-row-gap: 3rem}
.section-wrapper.home-2-integration{grid-column-gap: 10rem; grid-row-gap: 10rem}
.section-wrapper.home-1-integration{grid-column-gap: 12rem; grid-row-gap: 12rem; padding-bottom: 10rem}
.section-wrapper.home-1-overview{z-index: 10; position: relative}
.text-regularpx{color: var(--_color---project-color--dark); font-size: var(--font-size--text-regularpx)}
.text-regularpx.light-color{color: var(--_color---project-color--secondary-color); line-height: var(--letter-spacing--line-hight--line-height-loose)}
.text-regularpx.medium{font-weight: var(--font-weight--font-weight-medium)}
.text-regularpx.medium.black{color: var(--_color---project-color--black)}
.secondary-text{background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text}
.body-text{color: var(--_color---project-color--secondary-color); font-size: var(--font-size--body-text)}
:where(body.m360sayfa-404) .body-text.center-align{text-align: center}
.text-large{color: var(--_color---project-color--dark); font-size: var(--font-size--text-large); line-height: var(--letter-spacing--line-hight--line-height-normal); font-weight: var(--font-weight--font-weight-semibold)}
.text-large.medium{font-weight: var(--font-weight--font-weight-medium)}
.text-large.regular{font-weight: var(--font-weight--font-weight-regular)}
.text-large.white{color: var(--_color---project-color--white)}
.text-base-large{color: var(--_color---project-color--dark); font-size: var(--font-size--text-base-large); line-height: var(--letter-spacing--line-hight--line-height-relaxed); font-weight: var(--font-weight--font-weight-medium)}
.text-base-large.white{color: var(--_color---project-color--white); line-height: var(--letter-spacing--line-hight--line-height-normal)}
.text-base-large.medium{font-weight: var(--font-weight--font-weight-medium)}
.text-base-large.medium.light-color{color: var(--_color---project-color--secondary-color); font-weight: var(--font-weight--font-weight-medium)}
:where(body:not(.m360sayfa-career,.m360sayfa-contact,.m360sayfa-feature,.m360sayfa-home,.m360sayfa-integration-detail,.m360sayfa-pricing)) .text-base-large.normal{font-weight: var(--font-weight--font-weight-regular); font-weight: var(--font-weight--font-weight-regular)}
.primary-button{max-height: 52px; padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); color: var(--_color---project-color--white); font-size: var(--font-size--text-regularpx); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-items: center; text-decoration: none; display: flex}
.primary-button.hide-desktop{display: none}
.tertiary-button-text-wrapper, .tertiary-button-icon-wrapper{position: relative; overflow: hidden}
.primary-button-icon{flex-direction: column; justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; display: flex}
.primary-button-icon.is-relative{position: relative}
.primary-button-icon.is-absolute{position: absolute}
.primary-button-text.is-relative{position: relative}
.primary-button-text.is-absolute{position: absolute}
.navbar-component{z-index: 999; background-color: var(--_color---project-color--transparent); justify-content: center; align-items: center; min-height: 80px; max-height: 80px; padding: 1rem 2rem; display: flex}
.home-nav-menu{flex: 0 auto; justify-content: space-between; align-self: center; align-items: center; margin-left: auto; margin-right: auto; display: flex; position: static}
.nav-right-component{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: center; align-items: center; display: flex}
.home-menu-left{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: space-between; align-items: center; display: flex}
.navbar-link{background-color: var(--_color---project-color--transparent); color: var(--_color---project-color--dark); font-size: var(--font-size--text-body); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-items: center; margin-left: 0; padding: 0 4px; text-decoration: none; transition: color .3s; display: flex}
.navbar-link:hover{color: var(--_color---project-color--secondary-color)}
.navbar-link.w--current{background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text}
.navbar-link.home{padding-left: 0; padding-right: 0}
.home-nav-logo{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.navbar-container{width: 100%; max-width: 1290px; height: 100%; padding-right: var(--_size-responsiveness---container--container-spacing-medium); padding-left: var(--_size-responsiveness---container--container-spacing-medium); justify-content: space-between; align-items: center; margin-left: auto; margin-right: auto; display: flex}
.navbar-logo-link{background-color: var(--_color---project-color--transparent); height: 38px; max-height: 38px; padding-left: 0}
.navbar-logo-link.w--current{height: 38px; padding-left: 0; padding-right: 0}
.home-navbar-menu-button{padding: 0}
.dropdown-menu-list-wrapper.home{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}
._404-heading{font-size: 20vw}
.footer-page-link.w--current{background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)25%); color: var(--_color---project-color--black); text-underline-offset: 2px; -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text; text-decoration: none}
.footer-button.w--current{font-size: var(--font-size--text-regularpx); font-weight: var(--font-weight--font-weight-medium)}
@media screen and (max-width:991px){.section.home-1-process.hide-desktop{display: block}}
@media screen and (max-width:991px){.section.hide-tablet{display: none}}
@media screen and (max-width:991px){.hero-title.left-align.center-align{text-align: center; text-align: center; text-align: center}}
@media screen and (max-width:991px){.about-client-wrapper.hide-tablet{display: none}}
@media screen and (max-width:767px){.primary-button.hide-desktop.hide-mobile{display: none}}
@media screen and (max-width:767px){.navbar-logo-link.w--current{max-width: 200px}}
@media screen and (max-width:479px){.navbar-logo-link.w--current{max-width: 200px}}
@media screen and (max-width:479px){.integration-small-icon-wrapper._09.hide-phone{display: none}}
@media screen and (max-width:479px){.footer-button.w--current{width: 48px; min-width: 48px; height: 48px; min-height: 48px; font-size: var(--font-size--text-xsmall)}}
@media screen and (max-width:991px){#w-node-_48176164-f532-5ce4-1faf-c7af6c283961-6c283935{place-self: end}}
.section-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; display: flex}
.inner-page-h1{font-size: var(--font-size--heading-1-page); text-align: center}
:where(body.m360sayfa-about-us) .inner-page-h1.left-align{text-align: left; text-align: left}
.inner-page-h2{font-size: var(--font-size--heading-2-page); text-align: center}
.body-text.center-align{text-align: center; text-align: center}
.text-large-plus{color: var(--_color---project-color--dark); font-size: var(--font-size--text-large-plus); line-height: var(--letter-spacing--line-hight--line-height-snug); font-weight: var(--font-weight--font-weight-medium)}
.text-large-plus.geadient-text{background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text}
.text-medium{color: var(--_color---project-color--dark); font-size: var(--font-size--text-medium); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-medium)}
.text-medium.medium{font-weight: var(--font-weight--font-weight-medium)}
:where(body.m360sayfa-about-us,body.m360sayfa-style-guide) .text-medium.medium.center-align{text-align: center}
.text-body{color: var(--_color---project-color--dark); font-size: var(--font-size--text-body)}
.text-body.paragraph{color: var(--_color---project-color--secondary-color)}
.text-body.white{color: var(--_color---project-color--white)}
.text-body.center-align{text-align: center}
.text-body.medium{font-weight: var(--font-weight--font-weight-medium)}
.text-small{color: var(--_color---project-color--dark); font-size: var(--font-size--text-small)}
.text-small.center-align{text-align: center}
.text-small.paragraph{color: var(--_color---project-color--secondary-color)}
.text-small.medium{font-weight: var(--font-weight--font-weight-medium)}
.secondary-button{max-height: 52px; padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border: 1px solid var(--_color---project-color--10-black); border-radius: var(--_size-responsiveness---radious--radius-4xl); color: var(--_color---project-color--black); font-size: var(--font-size--text-regularpx); font-weight: var(--font-weight--font-weight-medium); background-color: #ffffff80; justify-content: center; align-items: center; text-decoration: none; display: flex}
.secondary-button-text-wrapper{position: relative; overflow: hidden}
.secondary-button-icon-wrapper{max-width: 28px; display: flex}
.secondary-button-text.is-relative{position: relative}
.secondary-button-text.is-absolute{position: absolute}
.secondary-button-big-icon{flex-direction: column; justify-content: center; align-items: center; width: 1rem; min-width: 1rem; height: 1rem; min-height: 1rem; margin-bottom: 6px; margin-left: -6px; display: flex}
.secondary-button-small-icon{flex-direction: column; justify-content: center; align-items: center; width: .75rem; min-width: .75rem; height: .75rem; min-height: .75rem; margin-top: 12px; margin-left: 2px; display: flex}
.body{--font-family--font-family: Geist, "Geist Fallback", sans-serif; --font-size--text-body: 1rem; --letter-spacing--line-hight--line-height-loose: 150%; --font-weight--font-weight-regular: 400; --font-size--heading-1: 3.375rem; --letter-spacing--line-hight--line-height-snug: 110%; --font-weight--font-weight-medium: 500; --letter-spacing--heading-text-spacing: -2px; --font-size--heading-2: 3rem; --letter-spacing--line-hight--line-height-xlarge: 180%; --font-size--text-regularpx: 1.125rem; --font-size--heading-1-page: 3.375rem; --font-size--heading-2-page: 3rem; --font-size--body-text: 1rem; --font-size--text-display-xxlarge: 4rem; --font-weight--font-weight-semibold: 600; --font-size--text-display-xlarge: 3.75rem; --letter-spacing--line-hight--line-height-tight: 100%; --font-size--text-display-large: 3.625rem; --font-size--text-display-medium: 3.375rem; --font-size--text-xxlarge: 3rem; --font-size--text-large-plus: 2.75rem; --font-size--text-large: 2.25rem; --letter-spacing--line-hight--line-height-normal: 120%; --font-size--text-medium-large: 2rem; --font-size--text-medium: 1.75rem; --font-size--text-base-large: 1.5rem; --letter-spacing--line-hight--line-height-relaxed: 130%; --font-size--text-base: 1.375rem; --font-size--text-medium-small: 1.25rem; --font-size--text-small: .875rem; --letter-spacing--line-hight--line-height-2xl: 200%; --font-size--text-xsmall: .75rem; --_size-responsiveness---spacing--spacing-large: 20px; --_size-responsiveness---container--section-spacing-xlarge: 5rem; --_size-responsiveness---container--container-spacing-medium: 2rem; --_size-responsiveness---section--section-spacing-spacing: 5rem; --_size-responsiveness---spacing--spacing-6xl: 60px; --_size-responsiveness---spacing--spacing-4xl: 42px; --_size-responsiveness---spacing--spacing-medium: 16px; --_size-responsiveness---spacing--full-width: 100%; --_size-responsiveness---spacing--spacing-xlarge: 24px; --_size-responsiveness---radious--radius-large: 16px; --_size-responsiveness---spacing--spacing-2xl: 32px; --_size-responsiveness---spacing--spacing-small: 8px; --_size-responsiveness---radious--radius-4xl: 48px; --_size-responsiveness---spacing--spacing-medium-small: 14px; --_size-responsiveness---radious--radius-full: 100%; --_size-responsiveness---radious--radius-xlarge: 20px; --_size-responsiveness---radious--radius-medium-small: 10px; --_size-responsiveness---spacing--spacing-small-extra: 6px; --_size-responsiveness---spacing--spacing-base: 12px; --_size-responsiveness---spacing--spacing-xsmall: 4px; --_size-responsiveness---spacing--spacing-5xl: 48px; --_size-responsiveness---radious--radius-2xl: 24px; --_size-responsiveness---spacing--spacing-3xl: 36px; --_size-responsiveness---radious--radius-base: 8px; --_size-responsiveness---radious--radius-3xl: 34px; --_size-responsiveness---spacing--spacing-medium-large: 18px; --_size-responsiveness---spacing--spacing-base-small: 10px; --_size-responsiveness---radious--radius-medium: 12px; --_size-responsiveness---radious--radius-small: 6px; --_size-responsiveness---spacing--spacing-7xl: 80px}
@media screen and (max-width:991px){body{--_size-responsiveness---spacing--spacing-large: 20px; --_size-responsiveness---container--section-spacing-xlarge: 4rem; --_size-responsiveness---container--container-spacing-medium: 2rem; --_size-responsiveness---section--section-spacing-spacing: 3.75rem; --_size-responsiveness---spacing--spacing-6xl: 60px; --_size-responsiveness---spacing--spacing-4xl: 42px; --_size-responsiveness---spacing--spacing-medium: 16px; --_size-responsiveness---spacing--full-width: 100%; --_size-responsiveness---spacing--spacing-xlarge: 24px; --_size-responsiveness---radious--radius-large: 16px; --_size-responsiveness---spacing--spacing-2xl: 32px; --_size-responsiveness---spacing--spacing-small: 8px; --_size-responsiveness---radious--radius-4xl: 48px; --_size-responsiveness---spacing--spacing-medium-small: 14px; --_size-responsiveness---radious--radius-full: 100%; --_size-responsiveness---radious--radius-xlarge: 20px; --_size-responsiveness---radious--radius-medium-small: 10px; --_size-responsiveness---spacing--spacing-small-extra: 6px; --_size-responsiveness---spacing--spacing-base: 12px; --_size-responsiveness---spacing--spacing-xsmall: 4px; --_size-responsiveness---spacing--spacing-5xl: 48px; --_size-responsiveness---radious--radius-2xl: 24px; --_size-responsiveness---spacing--spacing-3xl: 36px; --_size-responsiveness---radious--radius-base: 8px; --_size-responsiveness---radious--radius-3xl: 34px; --_size-responsiveness---spacing--spacing-medium-large: 18px; --_size-responsiveness---spacing--spacing-base-small: 10px; --_size-responsiveness---radious--radius-medium: 12px; --_size-responsiveness---radious--radius-small: 6px; --_size-responsiveness---spacing--spacing-7xl: 80px; --font-family--font-family: Geist, "Geist Fallback", sans-serif; --font-size--text-body: 1rem; --letter-spacing--line-hight--line-height-loose: 150%; --font-weight--font-weight-regular: 400; --font-size--heading-1: 2.625rem; --letter-spacing--line-hight--line-height-snug: 110%; --font-weight--font-weight-medium: 500; --letter-spacing--heading-text-spacing: -2px; --font-size--heading-2: 2.375rem; --letter-spacing--line-hight--line-height-xlarge: 180%; --font-size--text-regularpx: 1.125rem; --font-size--heading-1-page: 2.625rem; --font-size--heading-2-page: 2.375rem; --font-size--body-text: 1rem; --font-size--text-display-xxlarge: 3.25rem; --font-weight--font-weight-semibold: 600; --font-size--text-display-xlarge: 3rem; --letter-spacing--line-hight--line-height-tight: 100%; --font-size--text-display-large: 3rem; --font-size--text-display-medium: 2.75rem; --font-size--text-xxlarge: 2.5rem; --font-size--text-large-plus: 2.25rem; --font-size--text-large: 2rem; --letter-spacing--line-hight--line-height-normal: 120%; --font-size--text-medium-large: 1.75rem; --font-size--text-medium: 1.5rem; --font-size--text-base-large: 1.375rem; --letter-spacing--line-hight--line-height-relaxed: 130%; --font-size--text-base: 1.25rem; --font-size--text-medium-small: 1.125rem; --font-size--text-small: .875rem; --letter-spacing--line-hight--line-height-2xl: 200%; --font-size--text-xsmall: .75rem}}
@media screen and (max-width:991px){.body{--font-family--font-family: Geist, "Geist Fallback", sans-serif; --font-size--text-body: 1rem; --letter-spacing--line-hight--line-height-loose: 150%; --font-weight--font-weight-regular: 400; --font-size--heading-1: 2.625rem; --letter-spacing--line-hight--line-height-snug: 110%; --font-weight--font-weight-medium: 500; --letter-spacing--heading-text-spacing: -2px; --font-size--heading-2: 2.375rem; --letter-spacing--line-hight--line-height-xlarge: 180%; --font-size--text-regularpx: 1.125rem; --font-size--heading-1-page: 2.625rem; --font-size--heading-2-page: 2.375rem; --font-size--body-text: 1rem; --font-size--text-display-xxlarge: 3.25rem; --font-weight--font-weight-semibold: 600; --font-size--text-display-xlarge: 3rem; --letter-spacing--line-hight--line-height-tight: 100%; --font-size--text-display-large: 3rem; --font-size--text-display-medium: 2.75rem; --font-size--text-xxlarge: 2.5rem; --font-size--text-large-plus: 2.25rem; --font-size--text-large: 2rem; --letter-spacing--line-hight--line-height-normal: 120%; --font-size--text-medium-large: 1.75rem; --font-size--text-medium: 1.5rem; --font-size--text-base-large: 1.375rem; --letter-spacing--line-hight--line-height-relaxed: 130%; --font-size--text-base: 1.25rem; --font-size--text-medium-small: 1.125rem; --font-size--text-small: .875rem; --letter-spacing--line-hight--line-height-2xl: 200%; --font-size--text-xsmall: .75rem; --_size-responsiveness---spacing--spacing-large: 20px; --_size-responsiveness---container--section-spacing-xlarge: 4rem; --_size-responsiveness---container--container-spacing-medium: 2rem; --_size-responsiveness---section--section-spacing-spacing: 3.75rem; --_size-responsiveness---spacing--spacing-6xl: 60px; --_size-responsiveness---spacing--spacing-4xl: 42px; --_size-responsiveness---spacing--spacing-medium: 16px; --_size-responsiveness---spacing--full-width: 100%; --_size-responsiveness---spacing--spacing-xlarge: 24px; --_size-responsiveness---radious--radius-large: 16px; --_size-responsiveness---spacing--spacing-2xl: 32px; --_size-responsiveness---spacing--spacing-small: 8px; --_size-responsiveness---radious--radius-4xl: 48px; --_size-responsiveness---spacing--spacing-medium-small: 14px; --_size-responsiveness---radious--radius-full: 100%; --_size-responsiveness---radious--radius-xlarge: 20px; --_size-responsiveness---radious--radius-medium-small: 10px; --_size-responsiveness---spacing--spacing-small-extra: 6px; --_size-responsiveness---spacing--spacing-base: 12px; --_size-responsiveness---spacing--spacing-xsmall: 4px; --_size-responsiveness---spacing--spacing-5xl: 48px; --_size-responsiveness---radious--radius-2xl: 24px; --_size-responsiveness---spacing--spacing-3xl: 36px; --_size-responsiveness---radious--radius-base: 8px; --_size-responsiveness---radious--radius-3xl: 34px; --_size-responsiveness---spacing--spacing-medium-large: 18px; --_size-responsiveness---spacing--spacing-base-small: 10px; --_size-responsiveness---radious--radius-medium: 12px; --_size-responsiveness---radious--radius-small: 6px; --_size-responsiveness---spacing--spacing-7xl: 80px}}
@media screen and (max-width:767px){body{--_size-responsiveness---spacing--spacing-large: 20px; --_size-responsiveness---container--section-spacing-xlarge: 4rem; --_size-responsiveness---container--container-spacing-medium: 1rem; --_size-responsiveness---section--section-spacing-spacing: 3.75rem; --_size-responsiveness---spacing--spacing-6xl: 60px; --_size-responsiveness---spacing--spacing-4xl: 42px; --_size-responsiveness---spacing--spacing-medium: 16px; --_size-responsiveness---spacing--full-width: 100%; --_size-responsiveness---spacing--spacing-xlarge: 24px; --_size-responsiveness---radious--radius-large: 16px; --_size-responsiveness---spacing--spacing-2xl: 32px; --_size-responsiveness---spacing--spacing-small: 8px; --_size-responsiveness---radious--radius-4xl: 48px; --_size-responsiveness---spacing--spacing-medium-small: 14px; --_size-responsiveness---radious--radius-full: 100%; --_size-responsiveness---radious--radius-xlarge: 20px; --_size-responsiveness---radious--radius-medium-small: 10px; --_size-responsiveness---spacing--spacing-small-extra: 6px; --_size-responsiveness---spacing--spacing-base: 12px; --_size-responsiveness---spacing--spacing-xsmall: 4px; --_size-responsiveness---spacing--spacing-5xl: 48px; --_size-responsiveness---radious--radius-2xl: 24px; --_size-responsiveness---spacing--spacing-3xl: 36px; --_size-responsiveness---radious--radius-base: 8px; --_size-responsiveness---radious--radius-3xl: 34px; --_size-responsiveness---spacing--spacing-medium-large: 18px; --_size-responsiveness---spacing--spacing-base-small: 10px; --_size-responsiveness---radious--radius-medium: 12px; --_size-responsiveness---radious--radius-small: 6px; --_size-responsiveness---spacing--spacing-7xl: 80px; --font-family--font-family: Geist, "Geist Fallback", sans-serif; --font-size--text-body: 1rem; --letter-spacing--line-hight--line-height-loose: 150%; --font-weight--font-weight-regular: 400; --font-size--heading-1: 2.5rem; --letter-spacing--line-hight--line-height-snug: 110%; --font-weight--font-weight-medium: 500; --letter-spacing--heading-text-spacing: -1px; --font-size--heading-2: 2.25rem; --letter-spacing--line-hight--line-height-xlarge: 180%; --font-size--text-regularpx: 1rem; --font-size--heading-1-page: 2.5rem; --font-size--heading-2-page: 2.25rem; --font-size--body-text: 1rem; --font-size--text-display-xxlarge: 2.75rem; --font-weight--font-weight-semibold: 600; --font-size--text-display-xlarge: 2.5rem; --letter-spacing--line-hight--line-height-tight: 100%; --font-size--text-display-large: 2.5rem; --font-size--text-display-medium: 2.25rem; --font-size--text-xxlarge: 2.25rem; --font-size--text-large-plus: 2rem; --font-size--text-large: 1.75rem; --letter-spacing--line-hight--line-height-normal: 120%; --font-size--text-medium-large: 1.5rem; --font-size--text-medium: 1.375rem; --font-size--text-base-large: 1.25rem; --letter-spacing--line-hight--line-height-relaxed: 130%; --font-size--text-base: 1.125rem; --font-size--text-medium-small: 1.125rem; --font-size--text-small: .875rem; --letter-spacing--line-hight--line-height-2xl: 200%; --font-size--text-xsmall: .75rem}}
@media screen and (max-width:767px){.body{--font-family--font-family: Geist, "Geist Fallback", sans-serif; --font-size--text-body: 1rem; --letter-spacing--line-hight--line-height-loose: 150%; --font-weight--font-weight-regular: 400; --font-size--heading-1: 2.5rem; --letter-spacing--line-hight--line-height-snug: 110%; --font-weight--font-weight-medium: 500; --letter-spacing--heading-text-spacing: -1px; --font-size--heading-2: 2.25rem; --letter-spacing--line-hight--line-height-xlarge: 180%; --font-size--text-regularpx: 1rem; --font-size--heading-1-page: 2.5rem; --font-size--heading-2-page: 2.25rem; --font-size--body-text: 1rem; --font-size--text-display-xxlarge: 2.75rem; --font-weight--font-weight-semibold: 600; --font-size--text-display-xlarge: 2.5rem; --letter-spacing--line-hight--line-height-tight: 100%; --font-size--text-display-large: 2.5rem; --font-size--text-display-medium: 2.25rem; --font-size--text-xxlarge: 2.25rem; --font-size--text-large-plus: 2rem; --font-size--text-large: 1.75rem; --letter-spacing--line-hight--line-height-normal: 120%; --font-size--text-medium-large: 1.5rem; --font-size--text-medium: 1.375rem; --font-size--text-base-large: 1.25rem; --letter-spacing--line-hight--line-height-relaxed: 130%; --font-size--text-base: 1.125rem; --font-size--text-medium-small: 1.125rem; --font-size--text-small: .875rem; --letter-spacing--line-hight--line-height-2xl: 200%; --font-size--text-xsmall: .75rem; --_size-responsiveness---spacing--spacing-large: 20px; --_size-responsiveness---container--section-spacing-xlarge: 4rem; --_size-responsiveness---container--container-spacing-medium: 1rem; --_size-responsiveness---section--section-spacing-spacing: 3.75rem; --_size-responsiveness---spacing--spacing-6xl: 60px; --_size-responsiveness---spacing--spacing-4xl: 42px; --_size-responsiveness---spacing--spacing-medium: 16px; --_size-responsiveness---spacing--full-width: 100%; --_size-responsiveness---spacing--spacing-xlarge: 24px; --_size-responsiveness---radious--radius-large: 16px; --_size-responsiveness---spacing--spacing-2xl: 32px; --_size-responsiveness---spacing--spacing-small: 8px; --_size-responsiveness---radious--radius-4xl: 48px; --_size-responsiveness---spacing--spacing-medium-small: 14px; --_size-responsiveness---radious--radius-full: 100%; --_size-responsiveness---radious--radius-xlarge: 20px; --_size-responsiveness---radious--radius-medium-small: 10px; --_size-responsiveness---spacing--spacing-small-extra: 6px; --_size-responsiveness---spacing--spacing-base: 12px; --_size-responsiveness---spacing--spacing-xsmall: 4px; --_size-responsiveness---spacing--spacing-5xl: 48px; --_size-responsiveness---radious--radius-2xl: 24px; --_size-responsiveness---spacing--spacing-3xl: 36px; --_size-responsiveness---radious--radius-base: 8px; --_size-responsiveness---radious--radius-3xl: 34px; --_size-responsiveness---spacing--spacing-medium-large: 18px; --_size-responsiveness---spacing--spacing-base-small: 10px; --_size-responsiveness---radious--radius-medium: 12px; --_size-responsiveness---radious--radius-small: 6px; --_size-responsiveness---spacing--spacing-7xl: 80px}}
@media screen and (max-width:479px){body{--_size-responsiveness---spacing--spacing-large: 20px; --_size-responsiveness---container--section-spacing-xlarge: 3rem; --_size-responsiveness---container--container-spacing-medium: 1rem; --_size-responsiveness---section--section-spacing-spacing: 3.75rem; --_size-responsiveness---spacing--spacing-6xl: 60px; --_size-responsiveness---spacing--spacing-4xl: 42px; --_size-responsiveness---spacing--spacing-medium: 16px; --_size-responsiveness---spacing--full-width: 100%; --_size-responsiveness---spacing--spacing-xlarge: 24px; --_size-responsiveness---radious--radius-large: 16px; --_size-responsiveness---spacing--spacing-2xl: 32px; --_size-responsiveness---spacing--spacing-small: 8px; --_size-responsiveness---radious--radius-4xl: 48px; --_size-responsiveness---spacing--spacing-medium-small: 14px; --_size-responsiveness---radious--radius-full: 100%; --_size-responsiveness---radious--radius-xlarge: 20px; --_size-responsiveness---radious--radius-medium-small: 10px; --_size-responsiveness---spacing--spacing-small-extra: 6px; --_size-responsiveness---spacing--spacing-base: 12px; --_size-responsiveness---spacing--spacing-xsmall: 4px; --_size-responsiveness---spacing--spacing-5xl: 48px; --_size-responsiveness---radious--radius-2xl: 24px; --_size-responsiveness---spacing--spacing-3xl: 36px; --_size-responsiveness---radious--radius-base: 8px; --_size-responsiveness---radious--radius-3xl: 34px; --_size-responsiveness---spacing--spacing-medium-large: 18px; --_size-responsiveness---spacing--spacing-base-small: 10px; --_size-responsiveness---radious--radius-medium: 12px; --_size-responsiveness---radious--radius-small: 6px; --_size-responsiveness---spacing--spacing-7xl: 80px; --font-family--font-family: Geist, "Geist Fallback", sans-serif; --font-size--text-body: 1rem; --letter-spacing--line-hight--line-height-loose: 150%; --font-weight--font-weight-regular: 400; --font-size--heading-1: 2rem; --letter-spacing--line-hight--line-height-snug: 110%; --font-weight--font-weight-medium: 500; --letter-spacing--heading-text-spacing: -1px; --font-size--heading-2: 1.75rem; --letter-spacing--line-hight--line-height-xlarge: 180%; --font-size--text-regularpx: 1rem; --font-size--heading-1-page: 2rem; --font-size--heading-2-page: 1.75rem; --font-size--body-text: 1rem; --font-size--text-display-xxlarge: 2.25rem; --font-weight--font-weight-semibold: 600; --font-size--text-display-xlarge: 2.25rem; --letter-spacing--line-hight--line-height-tight: 100%; --font-size--text-display-large: 2.25rem; --font-size--text-display-medium: 2rem; --font-size--text-xxlarge: 2rem; --font-size--text-large-plus: 1.75rem; --font-size--text-large: 1.5rem; --letter-spacing--line-hight--line-height-normal: 120%; --font-size--text-medium-large: 1.375rem; --font-size--text-medium: 1.25rem; --font-size--text-base-large: 1.125rem; --letter-spacing--line-hight--line-height-relaxed: 130%; --font-size--text-base: 1.125rem; --font-size--text-medium-small: 1rem; --font-size--text-small: .875rem; --letter-spacing--line-hight--line-height-2xl: 200%; --font-size--text-xsmall: .75rem}}
@media screen and (max-width:479px){.body{--font-family--font-family: Geist, "Geist Fallback", sans-serif; --font-size--text-body: 1rem; --letter-spacing--line-hight--line-height-loose: 150%; --font-weight--font-weight-regular: 400; --font-size--heading-1: 2rem; --letter-spacing--line-hight--line-height-snug: 110%; --font-weight--font-weight-medium: 500; --letter-spacing--heading-text-spacing: -1px; --font-size--heading-2: 1.75rem; --letter-spacing--line-hight--line-height-xlarge: 180%; --font-size--text-regularpx: 1rem; --font-size--heading-1-page: 2rem; --font-size--heading-2-page: 1.75rem; --font-size--body-text: 1rem; --font-size--text-display-xxlarge: 2.25rem; --font-weight--font-weight-semibold: 600; --font-size--text-display-xlarge: 2.25rem; --letter-spacing--line-hight--line-height-tight: 100%; --font-size--text-display-large: 2.25rem; --font-size--text-display-medium: 2rem; --font-size--text-xxlarge: 2rem; --font-size--text-large-plus: 1.75rem; --font-size--text-large: 1.5rem; --letter-spacing--line-hight--line-height-normal: 120%; --font-size--text-medium-large: 1.375rem; --font-size--text-medium: 1.25rem; --font-size--text-base-large: 1.125rem; --letter-spacing--line-hight--line-height-relaxed: 130%; --font-size--text-base: 1.125rem; --font-size--text-medium-small: 1rem; --font-size--text-small: .875rem; --letter-spacing--line-hight--line-height-2xl: 200%; --font-size--text-xsmall: .75rem; --_size-responsiveness---spacing--spacing-large: 20px; --_size-responsiveness---container--section-spacing-xlarge: 3rem; --_size-responsiveness---container--container-spacing-medium: 1rem; --_size-responsiveness---section--section-spacing-spacing: 3.75rem; --_size-responsiveness---spacing--spacing-6xl: 60px; --_size-responsiveness---spacing--spacing-4xl: 42px; --_size-responsiveness---spacing--spacing-medium: 16px; --_size-responsiveness---spacing--full-width: 100%; --_size-responsiveness---spacing--spacing-xlarge: 24px; --_size-responsiveness---radious--radius-large: 16px; --_size-responsiveness---spacing--spacing-2xl: 32px; --_size-responsiveness---spacing--spacing-small: 8px; --_size-responsiveness---radious--radius-4xl: 48px; --_size-responsiveness---spacing--spacing-medium-small: 14px; --_size-responsiveness---radious--radius-full: 100%; --_size-responsiveness---radious--radius-xlarge: 20px; --_size-responsiveness---radious--radius-medium-small: 10px; --_size-responsiveness---spacing--spacing-small-extra: 6px; --_size-responsiveness---spacing--spacing-base: 12px; --_size-responsiveness---spacing--spacing-xsmall: 4px; --_size-responsiveness---spacing--spacing-5xl: 48px; --_size-responsiveness---radious--radius-2xl: 24px; --_size-responsiveness---spacing--spacing-3xl: 36px; --_size-responsiveness---radious--radius-base: 8px; --_size-responsiveness---radious--radius-3xl: 34px; --_size-responsiveness---spacing--spacing-medium-large: 18px; --_size-responsiveness---spacing--spacing-base-small: 10px; --_size-responsiveness---radious--radius-medium: 12px; --_size-responsiveness---radious--radius-small: 6px; --_size-responsiveness---spacing--spacing-7xl: 80px}}
.hero-tag-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); justify-content: center; align-items: center; width: 24px; min-width: 24px; max-width: 24px; height: 24px; min-height: 24px; max-height: 24px; padding: 3px; display: flex}
.hero-tag-big-icon{width: .75rem; min-width: .75rem; height: .75rem; min-height: .75rem; color: var(--_color---project-color--white); flex-direction: column; justify-content: center; align-items: center; margin-bottom: 6px; margin-left: -6px; display: flex}
.hero-tag-small-icon{width: .5rem; min-width: .5rem; height: .5rem; min-height: .5rem; color: var(--_color---project-color--white); flex-direction: column; justify-content: center; align-items: center; margin-top: 12px; margin-left: 2px; display: flex}
.body-tag-gradient-bg.feature{background-image: none; padding: 0}
.about-us-hero-wrapper{max-height: 450px; padding-left: var(--_size-responsiveness---spacing--spacing-3xl); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-3xl); background-color: var(--_color---project-color--white); background-image: linear-gradient(90deg, #a6e5ff1a, #afdbff1a); display: flex; overflow: hidden}
.about-hero-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-4xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-4xl); flex-flow: column; align-self: center; align-items: flex-start; width: 58%; display: flex}
.about-hero-button-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: flex-start; align-items: center; display: flex}
.about-hero-content-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; max-width: 660px; display: flex}
.about-hero-header-wrapper{max-width: 650px}
.about-hero-round-circle-wrapper{width: 42%; display: flex}
.about-hero-round-circle-holder{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover; justify-content: flex-end; align-items: flex-end; min-width: 800px; min-height: 800px; display: flex; position: relative}
.about-hero-circle-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.about-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: #ffffff80; justify-content: center; align-items: center; width: 52px; min-width: 52px; height: 52px; min-height: 52px; display: flex; position: absolute; inset: 47% 0% auto 47%; box-shadow: 0 0 9.11px #51aaf340}
.about-icon-wrapper._2{top: 48%; left: 29%}
.about-icon-wrapper._3{top: 34%; left: 37%}
.about-icon-wrapper._4{top: 32%; left: 51%}
.about-icon-wrapper._1{top: 47%}
.about-icon-wrapper._5{top: 38%; left: 22%}
.about-icon-wrapper._6{top: 23%; left: 38%}
.about-icon-wrapper._7{top: 46%; left: 10%}
.about-icon-wrapper._9{top: 29%; left: 14%}
.about-icon-wrapper._10{top: 13%; left: 30%}
.about-icon-wrapper._11{top: 10%; left: 50%}
.about-icon{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); -webkit-backdrop-filter: blur(22px); backdrop-filter: blur(22px); border: 2px solid #ffffffb3; justify-content: center; align-items: center; width: 48px; height: 48px; display: flex; box-shadow: 0 4px 15px #ffffff40}
.about-small-icon{width: 36px; height: 36px; color: var(--_color---project-color--gradient-1)}
.about-number-wrapper{grid-column-gap: 280px; grid-row-gap: 280px; border-radius: var(--_size-responsiveness---radious--radius-xlarge); justify-content: space-between; align-items: center; display: flex}
.about-number-holder{width: var(--_size-responsiveness---spacing--full-width); justify-content: space-between; align-items: center; display: flex}
.number-card{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; justify-content: center; align-items: flex-start; display: flex}
.mission-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-template-rows: auto; grid-template-columns: 1fr 1.2fr}
.mission-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.vision-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-template-rows: auto; grid-template-columns: 1.2fr 1fr}
.vision-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.core-vlaue-grif{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-columns: 1fr 1fr 1fr}
.core-valur-card-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.our-team-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-columns: 1fr 1fr 1fr 1fr}
.team-designation._02{background-color: var(--_color---project-color--feature-image-02)}
.team-designation._03{z-index: 2; background-color: var(--_color---project-color--feature-image-03)}
.team-designation._04{background-color: var(--_color---project-color--feature-image-04)}
.team-designation._05{background-color: var(--_color---project-color--feature-image-05)}
.team-designation._06{background-color: var(--_color---project-color--feature-image-06)}
:where(body:not(.m360sayfa-404,.m360sayfa-about-us,.m360sayfa-contact,.m360sayfa-home,.m360sayfa-post-detail)) .inner-page-h1.left-align{text-align: left}
.big-blog-card-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: column; display: flex}
.big-blog-collection-list{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid}
.big-blog-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); flex-flow: row; align-self: stretch; align-items: flex-start; display: flex}
.bigblog-author-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); justify-content: flex-start; align-items: center; display: flex}
.big-blog-content-holder{padding-bottom: var(--_size-responsiveness---spacing--spacing-3xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; justify-content: space-between; align-self: stretch; align-items: flex-start; display: flex}
.single-blog-collection-list{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid}
.section.career{overflow: visible}
.rich-text h2{font-size: var(--font-size--text-medium-large); line-height: var(--letter-spacing--line-hight--line-height-snug); letter-spacing: 0}
.rich-text p{color: var(--_color---project-color--secondary-color); font-size: var(--font-size--body-text)}
.rich-text h4{margin-top: var(--_size-responsiveness---spacing--spacing-3xl); margin-bottom: var(--_size-responsiveness---spacing--spacing-medium); color: var(--_color---project-color--dark); font-size: var(--font-size--text-medium-large); line-height: var(--letter-spacing--line-hight--line-height-normal); font-weight: var(--font-weight--font-weight-medium)}
.rich-text ul{color: var(--_color---project-color--secondary-color); line-height: var(--letter-spacing--line-hight--line-height-2xl)}
.career-details-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-template-rows: auto; grid-template-columns: 1.2fr 1fr}
.career-details-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl); flex-flow: column; align-items: flex-start; display: flex}
.creear-text-field::placeholder{color: var(--_color---project-color--secondary-color)}
.w-layout-hflex{flex-direction: row; align-items: flex-start; display: flex}
:where(body.m360sayfa-career) .text-base-large.normal{font-weight: var(--font-weight--font-weight-regular)}
.text-medium-small{color: var(--_color---project-color--dark); font-size: var(--font-size--text-medium-small); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-semibold)}
.text-medium-small.regular{font-weight: var(--font-weight--font-weight-regular)}
.text-medium-small.regular._150{line-height: var(--letter-spacing--line-hight--line-height-loose)}
.text-medium-small.medium{font-weight: var(--font-weight--font-weight-medium)}
.text-medium-small.medium._150{line-height: var(--letter-spacing--line-hight--line-height-loose)}
.feature-tab-content{overflow: visible}
.feature-button-dark-text{line-height: var(--letter-spacing--line-hight--line-height-loose); font-weight: var(--font-weight--font-weight-medium); letter-spacing: -.03px; text-decoration: none}
.career-mission-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.career-core-value-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.career-core-value-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.career-core-value-card-wrapper{align-self: stretch}
.career-core-value-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-rows: auto; grid-template-columns: 1fr 1.6fr}
.career-core-value-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); flex-flow: column; align-items: flex-start; display: flex}
.career-core-value-card{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; display: flex}
.career-benefits-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.career-benefits-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-columns: 1fr 1fr 1fr}
.benifit-icon-wrapper._01{background-color: var(--_color---project-color--feature-image-01)}
.benifit-icon-wrapper._02{background-color: var(--_color---project-color--feature-image-02)}
.benifit-icon-wrapper._03{background-color: var(--_color---project-color--feature-image-03)}
.benifit-icon-wrapper._04{background-color: var(--_color---project-color--feature-image-04)}
.benifit-icon-wrapper._05{background-color: var(--_color---project-color--feature-image-05)}
.benifit-icon-wrapper._06{background-color: var(--_color---project-color--feature-image-06)}
.career-benefit-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; display: flex}
.hiring-process-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.hiring-process-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-template-rows: auto; grid-template-columns: 1fr 1.4fr}
.hiring-process-content-text-wrapper{grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: column; align-self: flex-start; display: flex}
.hiring-process-content{grid-column-gap: 30px; grid-row-gap: 30px; align-items: stretch}
.hiring-process-content.margin-bottom-twenty{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: flex-start; align-items: center}
.open-roles-component{grid-column-gap: 0px; grid-row-gap: 0px; background-color: var(--_color---project-color--white); flex-direction: column; justify-content: center; align-items: stretch; display: flex}
.open-role-collection-list{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; display: flex}
.open-role-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.open-role-tag-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); justify-content: flex-start; align-items: center; display: flex}
.open-role-button-wrapper{flex-flow: column; justify-content: space-between; align-self: stretch; align-items: flex-start; display: flex}
.open-role-button-text{line-height: var(--letter-spacing--line-hight--line-height-tight)}
.text-xxlarge{color: var(--_color---project-color--dark); font-size: var(--font-size--text-xxlarge); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-medium); letter-spacing: -1px}
:where(body.m360sayfa-contact) .text-base-large.normal{font-weight: var(--font-weight--font-weight-regular)}
.section-heading{text-align: center}
:where(body.m360sayfa-contact,body.m360sayfa-feature,body.m360sayfa-pricing) .section-heading.left-align,:where(body.m360sayfa-contact,body.m360sayfa-feature,body.m360sayfa-pricing) .section-heading.home-2-blog{text-align: left}
.contact-page-wrapper{padding: var(--_size-responsiveness---spacing--spacing-4xl); border-radius: var(--_size-responsiveness---radious--radius-2xl); background-image: linear-gradient(90deg, #00a6ff40, #6abcff40 98%)}
.contact-page-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-template-rows: auto; grid-template-columns: 1fr 1.2fr}
.contact-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); flex-flow: column; justify-content: space-between; align-items: flex-start; display: flex; overflow: hidden}
.contact-contect-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.contact-button-wrapper{align-self: flex-start}
.contact-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.contact-form-wrapper{padding: var(--_size-responsiveness---spacing--spacing-2xl)var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); flex-flow: column; display: flex; overflow: hidden}
.contact-lavel-holder{width: var(--_size-responsiveness---spacing--full-width); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.contact-lavel-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: flex-start; align-items: center; display: flex}
.form-text-label{color: var(--_color---project-color--dark); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-medium); margin-bottom: 0}
.form-text-field{min-height: 46px; padding: var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-medium-small); color: var(--_color---project-color--black); background-color: #1212120d; margin-bottom: 0}
.form-text-field::placeholder{color: #464646}
.contact-form{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: column; display: flex}
.form-text-area{min-height: 160px; padding: var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-medium-small); background-color: #1212120d; margin-bottom: 0}
.form-text-area::placeholder{color: #464646}
.contact-form-button{padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--transparent); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%)}
.text-medium-large{color: var(--_color---project-color--dark); font-size: var(--font-size--text-medium-large); line-height: var(--letter-spacing--line-hight--line-height-normal); font-weight: var(--font-weight--font-weight-medium); letter-spacing: -1px}
.text-medium-large.regular{font-weight: var(--font-weight--font-weight-regular)}
:where(body.m360sayfa-feature-02) .text-medium.medium.center-align{text-align: center; text-align: center}
.feature-main-card-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.feature-page-header-wrapper, .feature-page-header-text-wrapper{max-width: 550px}
.feature-2-image-converter-holder{overflow: hidden}
.feature-2-tag-holder{overflow: hidden}
#w-node-_28f0466d-0672-448d-032a-12f1aca3bf1b-d0ef8e15{place-self: center}
:where(body.m360sayfa-feature) .text-base-large.normal{font-weight: var(--font-weight--font-weight-regular)}
.feature-hero-header-wrapper{max-width: 650px}
.feature-hero-header-text-wrapper{max-width: 550px}
.feature-hero-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); grid-template-columns: 1fr 2.2fr 1fr}
.feature-sva-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-2xl); background-color: var(--_color---project-color--white); box-shadow: 0 4px 12px 0 var(--_color---project-color--10-black); overflow: hidden}
.feature-stunning-visuals-wrapper{max-height: 260px; padding: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-2xl); background-color: var(--_color---project-color--white); box-shadow: 0 4px 12px 0 var(--_color---project-color--10-black); overflow: hidden}
.feature-response-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-2xl); background-color: var(--_color---project-color--white); box-shadow: 0 4px 12px 0 var(--_color---project-color--10-black); flex-flow: column; justify-content: space-between; align-items: stretch; display: flex; overflow: hidden}
.feature-chat-bot-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-2xl); background-color: var(--_color---project-color--white); box-shadow: 0 4px 12px 0 var(--_color---project-color--10-black); flex-flow: column; justify-content: space-between; align-items: stretch; overflow: hidden}
.feature-video-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-2xl); background-color: var(--_color---project-color--white); box-shadow: 0 4px 12px 0 var(--_color---project-color--10-black); overflow: hidden}
.feature-automation-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-2xl); background-color: var(--_color---project-color--white); box-shadow: 0 4px 12px 0 var(--_color---project-color--10-black); flex-flow: column; justify-content: space-between; align-items: stretch; overflow: hidden}
.feature-intigration-holder{justify-content: center; align-items: center; max-width: 602px; max-height: 892px; margin-left: auto; margin-right: auto; display: flex; position: relative}
.feature-integration-background{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.open-feature-list-grid{grid-template-columns: 1fr}
:where(body.m360sayfa-home) .section.hero{background-image: url(../img/gradient.webp); background-position: 50%; background-repeat: no-repeat; background-size: cover; max-width: 1920px}
.section.home-1-cta{background-color: #595f70}
:where(body.m360sayfa-home) .section.feature-section{overflow: visible}
:where(body.m360sayfa-home) .section.overview,:where(body.m360sayfa-home) .section.integration{position: relative}
:where(body.m360sayfa-home) .container.brand{padding-top: 2rem; padding-bottom: 2rem}
.container.home-1-cta{padding-bottom: 0}
:where(body.m360sayfa-about-us) .container.about-number{padding-top: 0; padding-bottom: 2rem}
:where(body.m360sayfa-home) .section-wrapper.hero.mobile{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl)}
.text-display-xlarge{color: var(--_color---project-color--dark); font-size: var(--font-size--text-display-xlarge); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-medium)}
:where(body.m360sayfa-home) .text-large-plus.geadient-text{background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text; background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text}
:where(body.m360sayfa-home) .text-base-large.normal{font-weight: var(--font-weight--font-weight-regular)}
.tertiary-button-text.is-absolute{position: absolute}
.tertiary-button-icon{flex-direction: column; justify-content: center; align-items: center; width: 1.25rem; height: 1.25rem; display: flex}
.tertiary-button-icon.is-absolute{position: absolute}
.hero-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); flex-flow: column; margin-left: auto; margin-right: auto; display: flex}
.hero-main-tag{justify-content: center; align-items: center; height: 32px; display: flex; position: relative}
.hero-title-wrapper{justify-content: center; align-self: center; align-items: center; max-width: 600px; display: flex}
.hero-title{text-align: center}
.hero-title.left-align{text-align: left}
.hero-text-wrapper{max-width: 450px; margin-left: auto; margin-right: auto}
.hero-image-wrapper{perspective: 1200px; align-self: stretch; max-width: 1060px; margin-left: auto; margin-right: auto; position: relative}
.hero-image-holder{z-index: 2; width: var(--_size-responsiveness---spacing--full-width); perspective: 1500px; position: relative}
.hero-image{z-index: 99; width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-xlarge); object-fit: cover; position: relative}
.hero-image-shadow{z-index: 99999; background-image: linear-gradient(360deg, var(--_color---project-color--white)15%, #fff0); height: 20%; position: absolute; inset: auto 0% -1%}
.hero-voice-assistant-card{z-index: 1; padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); box-shadow: 0 4px 50px 0 var(--_color---project-color--box-shadow); flex-flow: column; justify-content: center; align-items: center; display: flex; position: absolute; inset: 10% auto auto -5%}
.hero-voice-assistant-card.hide-phone{z-index: 4; width: var(--_size-responsiveness---spacing--full-width); z-index: 4; width: var(--_size-responsiveness---spacing--full-width); position: static}
.voice-assistant-image-wrapper{max-width: 120px; max-height: 120px}
.voice-assistant-image-wrapper.hero{max-width: 90px; max-height: 90px}
.voice-assistant-image-wrapper.overview{max-width: 100px; max-height: 100px}
.voice-assistant-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.voice-assistant-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small-extra); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small-extra); flex-flow: column; justify-content: center; align-items: center; max-width: 190px; display: flex}
.voice-assistant-content-wrapper.overview{max-width: none}
.hero-button-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: center; align-self: center; align-items: center; display: flex}
.hero-button-wrapper.hide-phone{margin-top: var(--_size-responsiveness---spacing--spacing-medium)}
.hero-button-wrapper.hide-desktop{display: none}
.ai-automation-wrapper{max-width: 304px; padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); box-shadow: 0 4px 50px 0 var(--_color---project-color--box-shadow); flex-flow: column; align-items: flex-start; display: flex; position: absolute; top: 14%; right: -4%}
.ai-automation-wrapper.hide-phone{z-index: 4; z-index: 4; position: static}
.ai-automation-card-wrapper{align-self: stretch; max-height: 180px; margin-bottom: 10px; position: relative}
.ai-automation-card-wrapper.overview{max-height: 160px}
.ai-automation-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.ai-automation-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; width: 36px; min-width: 36px; height: 36px; min-height: 36px; margin-left: auto; margin-right: auto; display: flex; position: absolute; inset: -4% 0% auto; box-shadow: 0 0 8px #002bff26}
.body-tag-gradient-bg{border-radius: var(--_size-responsiveness---radious--radius-4xl); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); padding: 1px}
.body-tag-gradient-bg.pricing{background-image: none}
.ai-automation-icon-wrapper._02{inset: -5% 0% auto auto}
.ai-automation-icon-wrapper._02.hero{top: 8%}
.ai-automation-icon-wrapper._03{margin-top: auto; margin-bottom: auto; inset: 0% 0% 0% auto}
.ai-automation-icon-wrapper._03.hero{top: 14%}
.ai-automation-icon-wrapper._04{inset: auto 0% -5% auto}
.ai-automation-icon-wrapper._04.hero{bottom: -6%}
.ai-automation-icon-wrapper._05{top: auto; bottom: -7%}
.ai-automation-icon-wrapper._05.overview{bottom: 0%}
.ai-automation-icon-wrapper._05.hero{bottom: -6%}
.ai-automation-icon-wrapper._06{inset: 8% auto auto 0%}
.ai-automation-icon-wrapper._06.overview{top: -5%}
.ai-automation-icon-wrapper._07{margin-top: auto; margin-bottom: auto; inset: 0% auto 0% 0%}
.ai-automation-icon-wrapper._07.hero{top: 14%}
.ai-automation-icon-wrapper._08{inset: auto auto -5% 0%}
.ai-automation-icon-wrapper._08.hero{bottom: -6%}
.ai-automation-icon-wrapper._01{box-shadow: 0 0 8px #002bff26}
.ai-automation-icon{flex-direction: column; justify-content: center; align-items: center; width: 1.4375rem; height: 1.4375rem; margin: auto; display: flex; position: absolute; inset: 0%}
.body-tag{padding: var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-small-extra); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small-extra); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small-extra); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; display: flex}
.body-tag.download{background-color: #ffffffab}
.hero-ai-agent-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); box-shadow: 0 4px 50px 0 var(--_color---project-color--box-shadow); flex-flow: column; align-items: flex-start; display: flex; position: absolute; bottom: 0%; left: -7%}
.hero-ai-agent-wrapper.hide-phone{z-index: 4; z-index: 4; justify-content: center; align-items: flex-start; position: static}
.ai-agent-text-wrapper{flex-flow: column; display: flex}
.ai-agent-text-wrapper.big{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); align-self: stretch}
.overview-header-wrapper{max-width: 600px}
.overview-header-text-wrapper{max-width: 617px}
:where(body.m360sayfa-home) .section-heading.left-align,:where(body.m360sayfa-home) .section-heading.home-2-blog,:where(body.m360sayfa-home) .section-heading.left-align{text-align: left}
.overview-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); flex-flow: column; display: flex}
.overview-top-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); grid-template-rows: auto; grid-template-columns: .6fr 1fr .6fr}
.overview-voice-assistant-card{max-height: 262px; padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); box-shadow: 0 5px 60px 0 var(--_color---project-color--box-shadow); flex-flow: column; justify-content: center; align-items: center; display: flex}
.overview-ai-agent-wrapper{max-height: 260px; padding: var(--_size-responsiveness---spacing--spacing-2xl)var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); box-shadow: 0 5px 60px 0 var(--_color---project-color--box-shadow); flex-flow: column; justify-content: space-between; align-items: flex-start; display: flex; overflow: clip}
.overview-ai-automation-wrapper{min-width: 100%; max-width: 304px; max-height: 262px; padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); box-shadow: 0 5px 60px 0 var(--_color---project-color--box-shadow); flex-flow: column; align-items: flex-start; display: flex}
.overview-bottom-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); grid-template-rows: auto; grid-template-columns: .8fr 1.5fr .8fr}
.overview-ratings-wrapper{max-width: 308.297px; min-height: 392px; max-height: 392px; padding-top: var(--_size-responsiveness---spacing--spacing-xlarge); padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium-small); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); box-shadow: 0 5px 60px 0 var(--_color---project-color--box-shadow); flex-flow: column; justify-content: flex-start; align-items: center; display: flex; position: relative; overflow: clip}
.overview-ratings-image{width: 16px; min-width: 16px; height: 16px; min-height: 16px}
.overview-ratings-image.half{width: 8px; min-width: 8px}
.overview-tag-wrapper{min-height: 400px; padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); box-shadow: 0 5px 60px 0 var(--_color---project-color--box-shadow); flex-flow: row; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden}
.overview-tag-holder{z-index: 2; width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); min-width: 532px; max-width: none; min-height: 400px; max-height: none; padding-bottom: var(--font-size--text-body); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-4xl); flex-flow: wrap; justify-content: center; align-items: center; margin-top: auto; margin-bottom: 0; position: relative; overflow: visible}
.overview-tag{z-index: 5; max-height: 42px; padding: var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--tag-01); cursor: grab; flex-flow: column; justify-content: center; align-items: center; display: flex; position: static}
.overview-tag._01{background-color: var(--_color---project-color--tag-02); max-height: 42px}
.overview-tag._02{background-color: var(--_color---project-color--tag-01); max-height: 42px}
.overview-tag._03{background-color: var(--_color---project-color--tag-3)}
.overview-community-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); max-width: 308.297px; min-height: 392px; max-height: 392px; box-shadow: 0 5px 60px 0 var(--_color---project-color--box-shadow); flex-flow: column; align-items: flex-start; display: flex; overflow: clip}
.overview-community-text-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-xlarge); padding-right: var(--_size-responsiveness---spacing--spacing-large); padding-left: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.overview-image-wrapper{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); align-self: stretch; position: relative}
.overview-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.country-image{width: 22px; min-width: 22px; height: 22px; min-height: 22px; position: absolute; inset: auto 5% 40% auto}
.country-image._02{inset: 40% 15% 0% auto}
.country-image._03{inset: 32% 35% 0% auto}
.country-image._04{inset: 15% auto auto 40%}
.country-image._05{inset: 25% auto auto 32%}
.country-image._06{inset: 38% auto 0% 33%}
.country-image._07{right: 55%}
.country-image._08{inset: 35% auto 0% 10%}
.country-image._09{inset: auto auto 45% 15%}
.country-image._10{inset: 60% auto 0% 10%}
.pricing-header-wrapper{max-width: 500px}
.pricing-component{grid-column-gap: 0px; grid-row-gap: 0px; flex-direction: column; justify-content: center; align-items: stretch; display: flex}
.pricing-tabs-menu{margin-bottom: var(--_size-responsiveness---section--section-spacing-spacing); padding: var(--_size-responsiveness---spacing--spacing-small-extra); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border: 1px solid var(--_color---project-color--10-black); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--white); grid-template-rows: auto; grid-template-columns: 1fr max-content; grid-auto-columns: 1fr; align-self: center; display: grid}
.pricing-tab-content{overflow: visible}
.pricing-button-text.is-relative{position: relative}
.pricing-button-text.is-absolute{position: absolute}
.integration-small-icon-wrapper._02.hide-phone{position: static}
.integration-small-icon-wrapper._08.hide-phone{box-shadow: 0 0 24px #3c56ff40}
:where(body.m360sayfa-integration-detail) .section.hero{background-image: url(../img/gradient.webp); background-position: 50%; background-repeat: no-repeat; background-size: cover; max-width: 1920px}
:where(body.m360sayfa-integration-detail) .container.cms-details{padding-top: 0}
:where(body.m360sayfa-integration-detail) .text-base-large.medium.light-color{color: var(--_color---project-color--secondary-color); font-weight: var(--font-weight--font-weight-medium); font-weight: var(--font-weight--font-weight-medium)}
:where(body.m360sayfa-integration-detail) .text-base-large.normal{font-weight: var(--font-weight--font-weight-regular)}
:where(body.m360sayfa-integration-detail) .text-medium-small.regular._150{line-height: var(--letter-spacing--line-hight--line-height-loose); line-height: var(--letter-spacing--line-hight--line-height-loose)}
.integration-component{grid-column-gap: 0px; grid-row-gap: 0px; background-color: var(--_color---project-color--white); flex-direction: column; justify-content: center; align-items: stretch; display: flex}
.integration-collection-list{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid}
.integration-top-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); justify-content: space-between; align-self: stretch; align-items: flex-start; display: flex}
.integration-card-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; display: flex}
.section.blog-details{overflow: visible}
:where(body.m360sayfa-post-detail) .container.cms-details{padding-top: 0}
.blog-details-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); flex-flow: column; display: flex}
.related-blog-collection-list{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid}
:where(body.m360sayfa-pricing) .text-base-large.normal{font-weight: var(--font-weight--font-weight-regular)}
.price-button-text{font-size: var(--font-size--text-small); line-height: var(--letter-spacing--line-hight--line-height-loose); font-weight: var(--font-weight--font-weight-medium); letter-spacing: -.03px; text-decoration: none}
.pricing-tab-link{padding: var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-xlarge); grid-column-gap: .5rem; grid-row-gap: .5rem; color: var(--_color---project-color--dark); font-size: var(--font-size--text-small); font-weight: var(--font-weight--font-weight-medium); background-color: #0000; border-radius: .375rem; align-items: center; text-decoration: none; display: flex}
.pricing-tab-link.w--current{padding: var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-xlarge); box-shadow: none; color: var(--_color---project-color--dark); font-size: var(--font-size--text-small); font-weight: var(--font-weight--font-weight-medium); background-color: #c1ccd370; border-radius: 60px; justify-content: center; align-items: center; text-decoration: none}
.price-button-dark-text{font-size: var(--font-size--text-small); line-height: var(--letter-spacing--line-hight--line-height-loose); font-weight: var(--font-weight--font-weight-medium); letter-spacing: -.03px; text-decoration: none}
.footer-page-link:hover{text-underline-offset: 2px; text-decoration: none}
.pricing-components{grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr}
.pricing-card{padding: var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--10-black); border-radius: var(--_size-responsiveness---spacing--spacing-xlarge); background-color: var(--_color---project-color--white); flex-flow: column; justify-content: center; align-items: flex-start; display: flex; overflow: hidden}
.pricing-card-divider{width: var(--_size-responsiveness---spacing--full-width); background-color: var(--_color---project-color--10-black); align-self: stretch; height: 1px}
.pricing-card-header-wrapper{z-index: 1; grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex; position: relative}
.pricing-tag-wrapper{padding: var(--_size-responsiveness---spacing--spacing-small)var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; display: flex}
.pricing-tag-wrapper.side-tag{background-image: linear-gradient(90deg, #00a6ff2b, #6abcff2b 98%)}
.pricing-card-text{font-weight: var(--font-weight--font-weight-regular)}
:where(body.m360sayfa-home,body.m360sayfa-pricing) .pricing-month{font-size: var(--font-size--text-body)}
.pricing-feature-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.pricing-feature-heading{font-size: var(--font-size--text-medium-small); font-weight: var(--font-weight--font-weight-medium)}
.pricing-feature-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.pricing-feature-card{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); justify-content: flex-start; align-self: stretch; align-items: center; display: flex}
.pricing-icon{width: 1.0625rem; height: 1.0625rem; color: var(--_color---project-color--secondary-color); flex-direction: column; justify-content: center; align-items: center; display: flex}
.pricing-feature-text{color: var(--_color---project-color--secondary-color); font-size: var(--font-size--text-body)}
.pricing-primary-button-wrapper{max-height: 52px; padding: 11px var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--10-black); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--white); color: var(--_color---project-color--dark); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-self: stretch; align-items: center; text-decoration: none; display: flex; position: relative; overflow: hidden}
.pricing-middle-card{z-index: 99; width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px none var(--_color---project-color--10-black); border-radius: var(--_size-responsiveness---spacing--spacing-medium); background-color: var(--_color---project-color--white); flex-flow: column; align-items: flex-start; display: flex; position: relative; overflow: hidden}
.cta-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); flex: 1; grid-template-rows: auto; grid-template-columns: 1.5fr .5fr; max-height: 380px}
.cta-round-circle-holder{pointer-events: auto; object-fit: cover; width: 500px; height: 500px; position: relative; transform: translate(2%, 15%)}
.cta-round-circle-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.faq-answer{overflow: hidden}
.tab-pane-2{height: 100%}
.pricing-premium-tag-wrapper{border: 1px solid var(--_color---project-color--transparent); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-image: none; justify-content: center; align-items: center; display: flex}
.cta-wrapper{min-height: 385px; max-height: 385px; padding-top: var(--_size-responsiveness---spacing--spacing-6xl); padding-left: var(--_size-responsiveness---spacing--spacing-3xl); border-radius: var(--_size-responsiveness---radious--radius-2xl); background-image: linear-gradient(90deg, #bcdefacc 11%, #b7def7cc 97%); justify-content: center; align-items: center; display: flex; position: relative; overflow: clip}
.cta-content-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-bottom: var(--_size-responsiveness---spacing--spacing-6xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex}
.cta-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; justify-content: flex-start; align-items: flex-start; max-width: 600px; display: flex}
.cta-form{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: center; align-items: center; display: flex}
.cta-form-input-field{min-height: 50px; max-height: 50px; padding: var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--white); margin-bottom: 0}
.cta-round-circle-wrapper{pointer-events: none; justify-content: flex-end; align-items: flex-start; max-width: 317.703px; max-height: 397px; overflow: visible}
.cta-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: #ffffff80; justify-content: center; align-items: center; width: 36px; height: 36px; display: flex; position: absolute; inset: 47% 0% auto 47%; box-shadow: 0 0 9.11px #51aaf340}
.cta-icon-wrapper._02{top: 30%; left: 0%}
.cta-icon-wrapper._03{top: 10%; left: 13%}
.cta-icon-wrapper._04{top: -2%; left: 33%}
.cta-icon-wrapper._05{top: -3%; left: 52%}
.cta-icon-wrapper._06{left: 10%}
.cta-icon-wrapper._07{top: 13%; left: 35%}
.cta-icon-wrapper._08{top: 35%; left: 28%}
.cta-icon-wrapper._09{top: 25%}
.cta-icon{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); -webkit-backdrop-filter: blur(22px); backdrop-filter: blur(22px); border: 2px solid #ffffffb3; justify-content: center; align-items: center; width: 30px; height: 30px; display: flex; box-shadow: 0 4px 15px #ffffff40}
.cta-small-icon{flex-direction: column; justify-content: center; align-items: center; width: 20px; height: 20px; display: flex}
.why-choose-icon-wrapper._01{background-color: var(--_color---project-color--feature-image-01)}
.why-choose-icon-wrapper._02{background-color: var(--_color---project-color--feature-image-02)}
.why-choose-icon-wrapper._03{background-color: var(--_color---project-color--feature-image-03)}
.why-choose-icon-wrapper._04{background-color: var(--_color---project-color--feature-image-04)}
.faq-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-self: stretch; display: grid}
.faq-question{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); justify-content: space-between; align-self: stretch; align-items: center; display: flex}
.faq-card-qrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; justify-content: center; align-items: flex-start; display: flex}
.premium-text{color: var(--_color---project-color--secondary-color); font-size: var(--font-size--text-body); font-weight: var(--font-weight--font-weight-medium)}
.cta-form-buttom{min-height: 52px; max-height: 52px; padding: var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-2xl); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--transparent); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); color: var(--_color---project-color--white); font-weight: var(--font-weight--font-weight-semibold)}
.pricing-header-text-wrapper{max-width: 606px}
.faq-header-wrapper{max-width: 450px}
.faq-header-text-wrapper{max-width: 670px}
.newsletter-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-2xl); justify-content: center; align-items: center; width: 100%; display: flex; overflow: hidden}
.faq-tab-content{width: 100%; max-width: 100%; display: none}
.faq-tab{flex-flow: column; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; align-items: flex-start; width: 100%; min-width: 100%; height: 100%}
.faq-newsletter-wrapper{width: 100%; min-width: 100%; height: 100%; max-height: 700px}
.newsletter-image{object-fit: cover; width: 100%; height: 100%}
.faq-tab-link{width: 100%; padding: var(--_size-responsiveness---spacing--spacing-xlarge)var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); color: #eee; border: 1px solid #e5e5e5; margin-bottom: -16px; font-weight: 400}
.faq-tab-link.w--current{border-width: 1px; border-color: var(--_color---project-color--light-border); background-color: var(--_color---project-color--transparent); background-image: linear-gradient(90deg, #ebf9ff, #eaf6ff)}
.faq-tab-menue{flex-flow: column; order: 9999; justify-content: flex-start; align-items: flex-start; width: 100%; min-width: 100%; display: flex}
.faq-newsletter-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); flex-flow: column; justify-content: flex-start; align-items: flex-start; width: 100%; min-width: 100%; display: flex; overflow: hidden}
.faq-card-wrapper{grid-column-gap: 40px; grid-row-gap: 40px; flex-flow: column; align-items: flex-start; width: 100%; min-width: 100%}
.brand-wrapper{justify-content: flex-start; align-items: center; display: flex; position: relative; overflow: hidden}
.blog-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large); overflow: hidden}
.brand-marquee-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); justify-content: flex-start; align-items: center; display: flex}
.blog-author-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); justify-content: flex-start; align-items: center; display: flex}
.brand-image{object-fit: contain; flex: none; min-width: 132px; min-height: 32px; max-height: 32px}
.blog-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.blog-content-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; display: flex}
.blog-author-info-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); flex-flow: column; align-items: flex-start; display: flex}
.brand-left-shadow{background-image: linear-gradient(90deg, #fff, #ffffff1a); width: 10%; position: absolute; inset: 0% auto 0% 0%}
.brand-right-shadow{background-image: linear-gradient(90deg, #ffffff1a, var(--_color---project-color--white)); width: 10%; position: absolute; inset: 0% 0% 0% auto}
.blog-collection-link-wrapper{width: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--blog-card); color: var(--_color---project-color--black); flex-flow: column; align-items: flex-start; text-decoration: none; display: flex; position: relative}
.blog-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.blog-corner-shape{border-top-left-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); justify-content: flex-end; align-items: flex-end; width: 60px; height: 60px; display: flex; position: absolute; inset: auto 0% 0% auto}
.blog-right-corber-shape{width: 30px; height: 30px; color: var(--_color---project-color--white); flex-direction: column; justify-content: center; align-items: center; display: flex; position: absolute; inset: -45% -2% auto auto; transform: rotate(180deg)}
.blog-lower-corber-shape{width: 30px; height: 30px; color: var(--_color---project-color--white); flex-direction: column; justify-content: center; align-items: center; display: flex; position: absolute; inset: auto auto -3% -44%; transform: rotate(-181deg)}
.blog-arrow-icon{flex-direction: column; justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; display: flex}
.blog-arrow-icon.is-relative{width: 2rem; height: 2rem; position: relative}
.blog-arrow-icon.is-absolute{width: 2rem; height: 2rem; position: absolute}
.blog-header-wrapper, .blog-header-text-wrapper{max-width: 550px}
.blog-author-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large); width: 48px; height: 48px; overflow: hidden}
.blog-page-header-wrapper{max-width: 750px}
.blog-page-header-text-wrapper{max-width: 700px}
.big-blog-collection-link-wrapper{width: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-4xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--blog-card); color: var(--_color---project-color--black); flex-flow: row; justify-content: flex-start; align-items: flex-end; text-decoration: none; display: flex; position: relative}
.big-blog-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-3xl); overflow: hidden}
.big-blog-right-corber-shape{width: 48px; height: 48px; color: var(--_color---project-color--white); flex-direction: column; justify-content: center; align-items: center; display: flex; position: absolute; inset: -37% -2% auto auto; transform: rotate(180deg)}
.big-blog-lower-corber-shape{width: 48px; height: 48px; color: var(--_color---project-color--white); flex-direction: column; justify-content: center; align-items: center; display: flex; position: absolute; inset: auto auto -2% -37%; transform: rotate(-181deg)}
.big-blog-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; max-width: 450px; display: flex}
.big-blog-corner-shape{border-top-left-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; width: 120px; height: 120px; display: flex; position: absolute; inset: auto 0% 0% auto}
.blog-collection-list{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid}
.blog-button-wrapper{align-self: center}
.team-header-wrapper{max-width: 500px}
.team-header-text-wrapper{max-width: 600px}
.team-section-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); justify-content: flex-start; align-items: center; min-height: 40px; display: flex}
.team-number-wrapper{align-self: stretch}
.team-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); grid-template-rows: auto auto auto; grid-template-columns: 1fr}
.team-number-card{max-width: 270px; padding: var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); flex-flow: column; align-items: flex-start; display: flex}
.team-wrapper{flex: 1; align-self: stretch}
.team-holder{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); display: flex}
.team-card{border-radius: var(--_size-responsiveness---radious--radius-large); justify-content: center; align-items: center; width: 60%; display: flex; position: relative; overflow: hidden}
:where(body.m360sayfa-home) .team-card._02,:where(body.m360sayfa-home) .team-card._03,:where(body.m360sayfa-home) .team-card._02,:where(body.m360sayfa-home) .team-card._03{width: 20%}
.team-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.team-card-shadow{height: 35%; padding-right: var(--_size-responsiveness---spacing--spacing-large); padding-bottom: var(--_size-responsiveness---spacing--spacing-large); padding-left: var(--_size-responsiveness---spacing--spacing-large); -webkit-backdrop-filter: blur(2px); backdrop-filter: blur(2px); background-image: linear-gradient(#00a1ff00, #0081cc1c 45%, #0377ba8c); justify-content: flex-start; align-items: flex-end; display: flex; position: absolute; inset: auto 0% 0%}
.team-card-info{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.team-card-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); flex-flow: row; justify-content: flex-start; align-items: flex-end; display: flex}
.team-card-header-holder._02{width: 200%}
:where(body.m360sayfa-home) .team-card-header-designation._02,:where(body.m360sayfa-home) .team-card-header-designation._03,:where(body.m360sayfa-home) .team-card-header-designation._02,:where(body.m360sayfa-home) .team-card-header-designation._03,:where(body.m360sayfa-home) .team-text-wrapper._02,:where(body.m360sayfa-home) .team-text-wrapper._03,:where(body.m360sayfa-home) .team-text-wrapper._02,:where(body.m360sayfa-home) .team-text-wrapper._03{opacity: 0; display: none}
.feature-wrapper{height: 400vh; position: relative}
.feature-sticky-wrapper{min-height: 100vh; position: sticky; top: 5vh; overflow: hidden}
.feature-header-text-wrapper{max-width: 680px}
.feature-header-wrapper{max-width: 600px}
.feature-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-rows: auto; grid-template-columns: 1fr .9fr 1fr}
.feature-left-card-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); flex-flow: column; justify-content: center; align-items: center; display: flex; position: relative}
.main-feature-card{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); box-shadow: none; flex-flow: column; align-items: flex-start; display: flex; position: absolute}
:where(body.m360sayfa-home) .feature-main-card-content-wrapper,:where(body.m360sayfa-home) .feature-main-card-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.feature-main-card-tag{padding: var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-base); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; display: flex}
.black-button{max-height: 52px; padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--dark); color: var(--_color---project-color--white); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-items: center; text-decoration: none; display: flex}
.feature-main-card-tag._01{background-color: #e6daf5cc}
.feature-main-card-tag._02{background-color: #dce8f1cc}
.feature-main-card-tag._03{background-color: #dbe4fdcc}
.feature-main-card-tag._04{background-color: #d7e8e3cc}
.feature-main-card-tag._05{background-color: #e5def2cc}
.feature-main-card-tag._06{background-color: #dce8ebcc}
.feature-center-card-wrapper{perspective: 1000px; padding: 1px; overflow: hidden}
.feature-center-card-holder{perspective: 500px; min-height: 358px; position: relative}
.feature-center-card{min-height: 358px; max-height: 358px; padding: var(--_size-responsiveness---spacing--spacing-large); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); box-shadow: none; justify-content: center; align-items: center; display: flex; position: absolute; overflow: hidden; transform: perspective(300px)}
.feature-center-card._01{background-color: var(--_color---project-color--feature-image-06)}
.feature-center-card._02{background-color: var(--_color---project-color--feature-image-05)}
.feature-center-card._03{background-color: var(--_color---project-color--feature-image-04)}
.feature-center-card._04{background-color: var(--_color---project-color--feature-image-03)}
.feature-center-card._05{background-color: var(--_color---project-color--feature-image-02)}
.feature-center-card._06{background-color: var(--_color---project-color--feature-image-01); transform: perspective(300px)}
.feature-card-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-large); object-fit: cover}
.item-feature-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); flex-flow: column; position: relative}
.item-feature-card{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); box-shadow: none; flex-flow: column; align-items: flex-start; display: flex; position: absolute}
.item-feature-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.item-feature-small-card{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); justify-content: flex-start; align-items: center; display: flex}
.feature-icon{flex-direction: column; justify-content: center; align-items: center; width: 20px; height: 20px; display: flex}
.feature-intigration-center-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); justify-content: center; align-items: center; width: 78px; min-width: 78px; height: 78px; min-height: 78px; margin: auto; display: flex; position: absolute; inset: 0%}
.feature-integration-center-a-icon{width: 54px; height: 48px; color: var(--_color---project-color--white); flex-direction: column; justify-content: center; align-items: center; display: flex}
.feature-integration-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; width: 60px; min-width: 60px; height: 60px; min-height: 60px; display: flex; position: absolute; inset: 19% auto auto 0%; box-shadow: 0 0 7px #002bff26}
.feature-integration-icon-wrapper._2{top: 42%; left: -10%}
.feature-integration-icon-wrapper._5{top: 42%; left: auto; right: -10%}
.feature-integration-icon-wrapper._7{inset: -8% auto auto 13%}
.feature-integration-icon-wrapper._8{inset: -8% auto auto}
.feature-integration-icon-wrapper._9{inset: -8% 13% auto auto}
.feature-integration-icon-wrapper._10{inset: auto auto -8% 13%}
.feature-integration-icon-wrapper._11{inset: auto auto -8%}
.feature-integration-icon-wrapper._12{inset: auto 13% -8% auto}
.feature-integration-small-icon{box-sizing: border-box; flex-direction: column; justify-content: center; align-items: center; width: 2.75rem; height: 2.75rem; display: flex}
.feature-card-divider{width: var(--_size-responsiveness---spacing--full-width); background-color: #e5e5e5; align-self: stretch; height: 1px}
.integrations-header-wrapper{max-width: 500px}
.integrations-header-text-wrapper{max-width: 720px}
.integrations-wrapper{flex-flow: column; justify-content: center; align-items: flex-start; max-height: 615px; margin-top: -24px; display: flex; position: relative}
.integrations-round-image-wrapper{z-index: 1; pointer-events: auto; flex-flow: column; justify-content: flex-start; align-items: center; max-width: 920px; margin-left: auto; margin-right: auto; position: relative; transform: translateY(30%)}
.integration-round-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover; position: relative}
.integrations-shadow{z-index: 2; pointer-events: none; background-image: linear-gradient(#eef1ff00, #ffffff73 32%, #fff 74%); height: 30%; position: absolute; inset: auto 0% 0%}
.integration-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); justify-content: center; align-items: center; width: 114px; height: 114px; display: flex; position: absolute; top: 41%; left: 44%; right: 0%}
.intigrations-center-icon{width: 4rem; height: 4rem; color: var(--_color---project-color--white); flex-direction: column; justify-content: center; align-items: center; display: flex}
.integration-small-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; width: 54px; min-width: 54px; height: 54px; min-height: 54px; display: flex; box-shadow: 0 0 24px #3c56ff40}
.integration-small-icon-wrapper._01{background-color: var(--_color---project-color--white); background-image: none; bottom: 60%; left: 29%}
.integration-small-icon-wrapper._02{bottom: 68%; left: 53%}
.integration-small-icon-wrapper._03{bottom: 56%; left: 67%}
.integration-small-icon-wrapper._04{bottom: 56%; left: 13%}
.integration-small-icon-wrapper._05{position: static; top: 13%; bottom: auto; left: 36%}
.integration-small-icon-wrapper._06{inset: 25% 19% auto auto}
.integration-small-icon-wrapper._07{bottom: 68%; left: 1%}
.integration-small-icon-wrapper._08{top: 6%; bottom: auto; left: 18%}
.integration-small-icon-wrapper._09{top: -2%; bottom: auto; left: 36%}
.integration-small-icon-wrapper._11{inset: 14% 10% auto auto}
.integration-small-icon-wrapper._12{inset: 32% 0% auto auto}
.integration-small-icon{width: 2rem; min-width: 2rem; height: 2rem; min-height: 2rem; color: var(--_color---project-color--black); flex-direction: column; justify-content: center; align-items: center; display: flex}
.intelligent-header-wrapper{max-width: 700px}
.intelligent-header-text-wrapper{max-width: 550px}
.intelligent-wrapper{justify-content: center; align-items: center; min-width: 890px; max-width: 890px; min-height: 660px; margin-left: auto; margin-right: auto; display: flex; position: relative}
.intelligent-wrapper.hide-tablet{margin-top: var(--_size-responsiveness---spacing--spacing-5xl); margin-top: var(--_size-responsiveness---spacing--spacing-5xl)}
.intelligent-background-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover; max-width: 700px; max-height: 350.359px}
.intelligent-card-wrapper{max-width: 300px; padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); flex-flow: column; display: flex; position: absolute; inset: 0% auto auto 20%}
.intelligent-card-wrapper._01{background-color: var(--_color---project-color--feature-card-03); border-style: none; inset: -22% auto auto}
.intelligent-card-wrapper._02{background-color: var(--_color---project-color--feature-card-03); border-style: none; inset: -22% -5% auto auto}
.intelligent-card-wrapper._03{background-color: var(--_color---project-color--feature-card-02); border-style: none; inset: auto -5% -22% auto}
.intelligent-card-wrapper._04{background-color: var(--_color---project-color--feature-card-03); border-style: none; inset: -22% auto auto -5%}
.intelligent-card-wrapper._05{background-color: var(--_color---project-color--feature-card-02); border-style: none; inset: auto auto -22%}
.intelligent-card-wrapper._06{background-color: var(--_color---project-color--feature-card-02); border-style: none; inset: auto auto -22% -5%}
.intelligent-card-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-base); object-fit: cover}
.intelligent-card-content{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); flex-flow: column; order: -9999; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; display: flex}
@media screen and (max-width:991px){.team-number-wrapper{order: 9999}}
@media screen and (max-width:991px){.contact-contect-holder{order: -9999}}
.intelligent-center-circle{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); justify-content: center; align-items: center; width: 82px; min-width: 82px; height: 82px; min-height: 82px; margin: auto; display: flex; position: absolute; inset: 0%}
.about-client-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; min-width: 260px; display: flex}
.avatar-group-item.two{z-index: 2; position: relative}
.avatar-group-item.feature-content-wrapper{z-index: 1; position: relative}
.avatar-group-item.three{z-index: 3; position: relative}
.client-image-wrapper:hover{position: relative}
.avatar-group-component{grid-column-gap: 0rem; flex-wrap: nowrap; align-items: center; padding-right: .5rem; display: flex}
.open-roles-wrapper{align-self: stretch; position: relative}
.open-role-title-wrapper{z-index: 1; justify-content: flex-start; align-items: center; display: flex; position: absolute; inset: 0% auto auto 0%}
.pricing-page-header-wrapper{max-width: 600px}
.pricing-page-header-text-wrapper{max-width: 700px}
.avatar-group-item{border: 2px solid #fff; border-radius: 100%; width: 3rem; height: 3rem; margin-right: -1.2rem}
.client-image-wrapper{grid-column-gap: 8px; grid-row-gap: 8px; flex-flow: column; justify-content: flex-end; align-items: flex-start; width: 3rem; height: 3rem; margin-right: -1rem; display: flex}
.paragraph{color: #525252; margin-bottom: 0; font-size: 1rem; font-weight: 400; line-height: 1.6}
:where(body:not(.m360sayfa-feature-02,.m360sayfa-style-guide)) .paragraph.client{opacity: 0; color: var(--_color---project-color--secondary-color); font-size: var(--font-size--text-small); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-regular); opacity: 0; font-size: var(--font-size--text-small); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-regular); margin-left: .5rem}
.utility-page-wrap{justify-content: center; align-items: center; width: 100vw; max-width: 100%; height: 80vh; max-height: 100%; display: flex}
.utility-page-content{text-align: center; flex-direction: column; justify-content: flex-start; align-items: center; width: auto; display: flex}
._404-button-wrapper{margin-top: var(--_size-responsiveness---spacing--spacing-xlarge)}
.mission-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-2xl); overflow: hidden}
.mission-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.vision-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-2xl); overflow: hidden}
.vision-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.core-value-header-wrapper{max-width: 650px}
.core-value-header-text-wrapper{max-width: 400px}
.core-value-gradient-card{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); flex-flow: column; align-items: flex-start; display: flex}
.core-value-gradient-card._01{background-color: #f4f1ff73}
.core-value-gradient-card._06{background-color: #ebfdff99}
.core-value-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--feature-image-01); justify-content: center; align-items: center; width: 60px; min-width: 60px; height: 60px; min-height: 60px; display: flex}
.core-value-icon-wrapper._01{background-color: var(--_color---project-color--feature-image-01)}
.core-value-icon-wrapper._02{background-color: var(--_color---project-color--feature-image-02)}
.core-value-icon-wrapper._03{background-color: var(--_color---project-color--feature-image-03)}
.core-value-icon-wrapper._04{background-color: var(--_color---project-color--feature-image-04)}
.core-value-icon{flex-direction: column; justify-content: center; align-items: center; width: 32px; height: 32px; display: flex}
.core-value-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-xlarge); overflow: hidden}
.core-value-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.core-value-white-card{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); flex-flow: column; align-items: flex-start; display: flex}
.our-team-header-wrapper{max-width: 650px}
.our-team-header-text-wrapper{max-width: 400px}
.our-team-card{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); flex-flow: column; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden}
.team-background{border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-image: linear-gradient(90deg, #a6e5ff33, #afdbff33); position: absolute; inset: 0%}
.team-image-wrapper{z-index: 1; align-self: stretch; width: 116px; height: 116px; margin-left: auto; margin-right: auto; position: relative}
.nav-dropdown.hide-tablet{margin-left: 0; margin-right: 0}
.our-team-image{object-fit: cover; width: 116px; height: 116px}
.our-team-content-wrapper{z-index: 1; grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; justify-content: center; align-items: center; display: flex; position: relative}
.team-empty-card{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: var(--_color---project-color--white); flex-flow: column; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden}
.footer-name-wrapper{position: relative}
.award-header-wrapper{max-width: 650px}
.award-header-text-wrapper{max-width: 400px}
.award-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); flex-flow: column; display: flex}
.award-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1.4fr}
.award-grid._01{grid-template-columns: 1fr 1fr 1fr 1fr}
.award-card{padding: var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-3xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-xlarge); flex-flow: column; justify-content: flex-start; align-items: center; display: flex}
.award-image-wrapper{max-width: 200px; max-height: 200px}
.award-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.award-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); flex-flow: column; justify-content: center; align-items: center; display: flex}
.award-small-image-wrapper{max-width: 200px; max-height: 200px}
.rich-text h3{color: var(--_color---project-color--dark); font-size: var(--font-size--text-medium-large); line-height: var(--letter-spacing--line-hight--line-height-snug); font-weight: var(--font-weight--font-weight-medium); margin-top: 0; margin-bottom: 0}
.rich-text ol{padding-left: var(--_size-responsiveness---spacing--spacing-large); color: var(--_color---project-color--secondary-color); line-height: var(--letter-spacing--line-hight--line-height-2xl); margin-bottom: 0}
.open-role-work-tag{padding: var(--_size-responsiveness---spacing--spacing-small)var(--_size-responsiveness---spacing--spacing-base); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border: 1px solid var(--_color---project-color--transparent); border-radius: var(--_size-responsiveness---radious--radius-4xl); justify-content: center; align-items: center; display: flex}
.open-role-salary-role{padding: var(--_size-responsiveness---spacing--spacing-small)var(--_size-responsiveness---spacing--spacing-base); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-4xl); justify-content: center; align-items: center; display: flex}
.career-details-header-wrapper{max-width: 800px}
.career-details-text-wrapper{max-width: 700px}
.career-details-button-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); justify-content: center; align-items: center; margin-left: auto; margin-right: auto; display: flex}
.carear-details-icon{flex-direction: column; justify-content: center; align-items: center; width: 1.125rem; height: 1.125rem; display: flex}
.career-details-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large); overflow: hidden}
.career-details-wrapper{padding: var(--_size-responsiveness---spacing--spacing-5xl)var(--_size-responsiveness---spacing--spacing-2xl); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-2xl)}
.why-choose-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.why-choose-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}
.career-text-label{color: var(--_color---project-color--dark); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-regular); margin-bottom: 0}
.career-header-wrapper, .career-header-text-wrapper{max-width: 700px}
.career-hero-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; width: 100%; display: flex}
.career-hero-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large); overflow: hidden}
.career-hero-image-wrapper._01{width: 60%; height: 500px; max-height: 500px}
.career-hero-image-wrapper._02, .career-hero-image-wrapper._03{width: 20%; height: 500px; max-height: 500px}
.career-hero-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.career-wrapper{padding: var(--_size-responsiveness---spacing--spacing-5xl)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---section--section-spacing-spacing); grid-row-gap: var(--_size-responsiveness---section--section-spacing-spacing); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-2xl); flex-flow: column; align-items: flex-start; display: flex}
.career-core-value-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large); overflow: hidden}
.career-core-value-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.career-benift-card{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); flex-flow: column; align-items: flex-start; display: flex}
.benifit-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); justify-content: center; align-items: center; width: 60px; min-width: 60px; height: 60px; min-height: 60px; display: flex}
.benefit-icon{flex-direction: column; justify-content: center; align-items: center; width: 2rem; height: 2rem; display: flex}
.hiring-process-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large); overflow: hidden}
.hiring-process-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.dotted-line{background-image: linear-gradient(180deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); opacity: .5; width: 1.5px; min-width: 1.5px; height: 100%; min-height: 70%}
.hiring-process-card{width: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-xlarge)var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border: 1px none var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex}
.hiring-process-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); flex: none; justify-content: center; align-items: center; width: 40px; height: 40px; position: relative}
.hiring-process-icon-wrapper.icon-three{border-radius: 100%}
.hiring-process-content-icon-wrapper{width: 42px; padding-top: var(--_size-responsiveness---spacing--spacing-xlarge); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-direction: column; flex: none; align-self: stretch; align-items: center; display: flex}
.open-roles-tabs-menu{margin-right: 0; margin-bottom: var(--_size-responsiveness---spacing--spacing-5xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); flex-flow: wrap; grid-template-rows: auto; grid-template-columns: 1fr max-content 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; align-self: center; margin-left: auto; display: flex}
.open-roles-tab-link{padding: var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-xlarge); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); border: 1px solid var(--_color---project-color--light-border); color: var(--_color---project-color--black); font-size: var(--font-size--text-small); font-weight: var(--font-weight--font-weight-medium); background-color: #0000; border-radius: 100px; justify-content: center; align-items: center; text-decoration: none; display: flex}
.open-roles-tab-link.w--current{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); color: var(--_color---project-color--white); font-size: var(--font-size--text-small); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-items: center; text-decoration: none; box-shadow: 0 4px 6px -2px #7a7a7a40}
.open-role-link-wrapper{width: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); color: var(--_color---project-color--black); justify-content: space-between; align-items: center; text-decoration: none; display: flex}
.open-role-icon{flex-direction: column; justify-content: center; align-items: center; width: 1.125rem; height: 1.125rem; display: flex}
.open-role-button{min-height: 42px; max-height: 42px; padding: var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-medium); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-4xl); flex-flow: column; justify-content: center; align-items: flex-start; display: flex}
:where(body.m360sayfa-feature-02) .paragraph.client{opacity: 0; color: var(--_color---project-color--secondary-color); font-size: var(--font-size--text-small); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-regular); margin-left: .5rem}
.integration-details-header-wrapper, .integration-details-header-text-wrapper{max-width: 700px}
.integration-detail-image-wrapper{max-width: 320px; max-height: 252px; margin-left: auto; margin-right: auto}
.integration-details-wrapper{padding: var(--_size-responsiveness---spacing--spacing-4xl)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-2xl); flex-flow: column; align-items: flex-start; display: flex}
.integration-hero-header-wrapper{max-width: 650px; margin-left: auto; margin-right: auto}
.integration-hero-header-text-wrapper{max-width: 700px}
.integration-tabs-menu{margin-bottom: var(--_size-responsiveness---section--section-spacing-spacing); padding: var(--_size-responsiveness---spacing--spacing-small-extra); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border: 1px solid var(--_color---project-color--light-border); border-radius: 100px; flex-flow: wrap; grid-template-rows: auto; grid-template-columns: 1fr max-content 1fr 1fr 1fr 1fr 1fr; grid-auto-columns: 1fr; align-self: center; display: flex}
.integration-tab-link{padding: var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); color: var(--_color---project-color--black); font-size: var(--font-size--text-small); font-weight: var(--font-weight--font-weight-medium); background-color: #0000; border-radius: 100px; justify-content: center; align-items: center; text-decoration: none; transition: background-color .3s; display: flex}
.integration-tab-link:hover{background-color: var(--_color---project-color--light-border)}
.integration-tab-link.w--current{padding-top: var(--_size-responsiveness---spacing--spacing-base); padding-bottom: var(--_size-responsiveness---spacing--spacing-base); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); color: var(--_color---project-color--white); font-size: var(--font-size--text-small); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-items: center; text-decoration: none; box-shadow: 0 4px 6px -2px #7a7a7a40}
.integration-link-wrapper{width: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); color: var(--_color---project-color--dark); flex-flow: column; align-items: flex-start; text-decoration: none; display: flex}
.integration-card-icon-wrapper{width: 72px; min-width: 72px; height: 72px; min-height: 72px; padding: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-full); background-color: #f4f4f4; justify-content: center; align-items: center; display: flex}
.integration-card-icon-image{width: 42px; min-width: 42px; height: 42px; min-height: 42px}
.integration-tag-wrapper{padding: var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-base); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: #ffffff94; border: 1px solid #dfdfdf}
.blog-details-header-wrapper{max-width: 800px}
.blog-details-header-text-wrapper{max-width: 650px}
.blog-details-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large); max-height: 694px; overflow: hidden}
.blog-details-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.blog-details-holder{width: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-4xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-4xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-4xl); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); flex-flow: column; align-self: stretch; margin-left: auto; margin-right: auto; display: flex; overflow: hidden}
.author-image{width: 60px; height: 60px}
.rich-text img{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-large); object-fit: cover}
.rich-text figure{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); margin-bottom: 0; margin-left: 0; margin-right: 0}
.careear-details-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.why-choose-card{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); flex-flow: column; align-items: flex-start; display: flex}
.why-choose-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); justify-content: center; align-items: center; width: 52px; min-width: 52px; height: 52px; min-height: 52px; display: flex}
.why-choose-icon{flex-direction: column; justify-content: center; align-items: center; width: 2rem; height: 2rem; display: flex}
.why-choose-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; display: flex}
.career-form-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-xlarge); padding-right: var(--_size-responsiveness---spacing--spacing-large); padding-left: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: #f2f2f2; flex-flow: column; align-items: flex-start; display: flex; position: sticky; top: 0}
.career-form-block{align-self: stretch}
.career-contact-label-holder{width: var(--_size-responsiveness---spacing--full-width); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); flex-flow: column; align-items: flex-start; display: flex}
.career-contact-lavel-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: flex-start; align-items: center; display: flex}
.career-form{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.creear-text-field{min-height: 48px; padding: var(--_size-responsiveness---spacing--spacing-small)var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-medium-small); background-color: var(--_color---project-color--white); border: 1px solid #e9e9e9; margin-bottom: 0}
.career-text-area{border-radius: var(--_size-responsiveness---radious--radius-medium-small); background-color: var(--_color---project-color--white); border: 1px solid #e9e9e9; min-height: 116px}
.career-form-button{min-height: 48px; max-height: 48px; padding: var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--transparent); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); color: var(--_color---project-color--white); font-size: var(--font-size--text-regularpx); align-self: stretch}
.integration-detail-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.integration-client-wrapper{max-width: 770px; padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: #f3f3f3; flex-flow: column; align-items: flex-start; display: flex}
.nav-dropdown-list.w--open{background-color: var(--_color---project-color--transparent); left: -490px}
.nav-dropdown-list.home.w--open{left: -60px}
.dropdown-list-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-xlarge)}
.integration-client-details{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); justify-content: flex-start; align-items: center; display: flex}
.dropdown-toggle{color: var(--_color---project-color--dark); font-size: var(--font-size--text-body); font-weight: var(--font-weight--font-weight-medium); text-overflow: clip; justify-content: space-between; align-items: center; padding: 0 22px 0 0}
.dropdown-toggle:hover{color: var(--_color---project-color--gradient-1)}
.nav-dropdown.hide-desktop{display: none}
.integration-customer-image{width: 42px; min-width: 42px; height: 42px; min-height: 42px}
.related-blog-header-wrapper{max-width: 650px}
.related-blog-header-text-wrapper{max-width: 400px}
.style-guide-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); flex-flow: column; align-items: flex-start; display: flex}
.typography-wrapper{grid-column-gap: var(--_size-responsiveness---section--section-spacing-spacing); grid-row-gap: var(--_size-responsiveness---section--section-spacing-spacing); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.typography-grid{width: var(--_size-responsiveness---spacing--full-width); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-columns: 1fr 1fr 1fr 1fr}
.typography-card{min-height: 200px; max-height: 200px; padding: var(--_size-responsiveness---spacing--spacing-xlarge); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); flex-flow: column; justify-content: center; align-items: flex-start; display: flex}
.style-guide-text-wrapper{max-width: 750px}
.text-display-xxlarge{color: var(--_color---project-color--dark); font-size: var(--font-size--text-display-xxlarge); line-height: var(--letter-spacing--line-hight--line-height-snug); font-weight: var(--font-weight--font-weight-semibold)}
.text-display-large{color: var(--_color---project-color--dark); font-size: var(--font-size--text-display-large); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-semibold)}
.text-display-medium{color: var(--_color---project-color--dark); font-size: var(--font-size--text-display-medium); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-medium)}
:where(body.m360sayfa-style-guide) .text-base{color: var(--_color---project-color--dark); font-size: var(--font-size--text-base); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-semibold)}
:where(body.m360sayfa-style-guide) .text-base.medium{font-weight: var(--font-weight--font-weight-medium)}
.color-wrapper{grid-column-gap: var(--_size-responsiveness---section--section-spacing-spacing); grid-row-gap: var(--_size-responsiveness---section--section-spacing-spacing); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.color-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-columns: 1fr 1fr 1fr 1fr; align-self: stretch}
.color-card{height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-large); align-self: stretch}
.color-card.white{border: 1px solid var(--_color---project-color--black); background-color: var(--_color---project-color--white)}
.color-card.black{background-color: var(--_color---project-color--black)}
.color-card.gradient-01{background-color: var(--_color---project-color--gradient-1)}
.color-card.gradient-02{background-color: var(--_color---project-color--gradient-2)}
.color-card.tag-01{background-color: var(--_color---project-color--tag-01)}
.color-card.tag-02{background-color: var(--_color---project-color--tag-02)}
.color-card._5-414bff{background-color: var(--_color---project-color--5-414bff)}
.color-card._15-e2c1ff{background-color: var(--_color---project-color--15-e2c1ff)}
.color-card.l1{background-color: var(--_color---project-color--l1)}
.color-card.l2{background-color: var(--_color---project-color--l2)}
.color-card._13-white{border: 1px solid var(--_color---project-color--black); background-color: var(--_color---project-color--13-white)}
.color-card.secondary-color{background-color: var(--_color---project-color--secondary-color)}
.color-card._10-black{background-color: var(--_color---project-color--10-black)}
.color-card.box-shadow{background-color: var(--_color---project-color--box-shadow)}
.color-card.dark{background-color: var(--_color---project-color--dark)}
.color-card.blog-color{background-color: var(--_color---project-color--blog-card)}
.color-card.strock{background-color: var(--_color---project-color--light-border)}
.color-card.fc-01{background-color: var(--_color---project-color--feature-card-01)}
.color-card.fi-01{background-color: var(--_color---project-color--feature-image-01)}
.color-card.fc-02{background-color: var(--_color---project-color--feature-card-02)}
.color-card.fc-03{background-color: var(--_color---project-color--feature-card-03)}
.color-card.fc-04{background-color: var(--_color---project-color--feature-card-04)}
.color-card.fc-05{background-color: var(--_color---project-color--feature-card-05)}
.color-card.fc-06{background-color: var(--_color---project-color--feature-card-06)}
.color-card.fi-02{background-color: var(--_color---project-color--feature-image-02)}
.color-card.fi-03{background-color: var(--_color---project-color--feature-image-03)}
.color-card.fi-04{background-color: var(--_color---project-color--feature-image-04)}
.color-card.fi-05{background-color: var(--_color---project-color--feature-image-05)}
.color-card.fi-06{background-color: var(--_color---project-color--feature-image-06)}
.color-card-holder{grid-column-gap: 24px; grid-row-gap: 24px; flex-flow: column; align-items: flex-start; min-height: 226px; display: flex}
.color-name{align-self: flex-start}
.button-wrapper{grid-column-gap: var(--_size-responsiveness---section--section-spacing-spacing); grid-row-gap: var(--_size-responsiveness---section--section-spacing-spacing); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.button-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; align-self: stretch}
.button-card{padding: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); justify-content: center; align-items: center; display: flex}
.tertiary-button{padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); color: var(--_color---project-color--white); font-size: var(--font-size--text-body); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-items: center; text-decoration: none; display: flex; position: relative; overflow: hidden}
.rich-text-wrapper{padding: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); box-shadow: 0 4px 12px 0 var(--_color---project-color--box-shadow); align-self: stretch}
.nav-dropdown-wrapper{width: 588px; padding: var(--_size-responsiveness---spacing--spacing-3xl)var(--_size-responsiveness---spacing--spacing-xlarge); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); box-shadow: 0 4px 12px 0 var(--_color---project-color--box-shadow); justify-content: space-between; display: flex}
.nav-dropdown-wrapper.home{width: 311px}
.dropdown-page-menu{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: column; align-items: flex-start; display: flex}
.dropdown-page-menu.center{padding-right: var(--_size-responsiveness---spacing--spacing-3xl); padding-left: var(--_size-responsiveness---spacing--spacing-medium); border-right: 1px solid var(--_color---project-color--light-border); border-left: 1px solid var(--_color---project-color--light-border); padding-right: var(--_size-responsiveness---spacing--spacing-3xl); padding-left: var(--_size-responsiveness---spacing--spacing-medium); border-right: 1px solid var(--_color---project-color--light-border); border-left: 1px solid var(--_color---project-color--light-border)}
.dropdown-menu-list-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; display: flex}
.footer-social-media-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); justify-content: center; align-items: center; display: flex}
.footer-wrapper{z-index: 1; grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); flex-flow: column; display: flex; position: relative}
.provacy-policy-hero-header-wrapper{max-width: 450px}
.privacy-policy-hero-header-text-wrapper{max-width: 550px}
.terms-hero-header-wrapper{max-width: 500px}
.terms-hero-header-text-wrapper{max-width: 550px}
.testimonial-icon{width: 1.5rem; height: 1.5rem; color: var(--_color---project-color--dark); flex-direction: column; justify-content: center; align-items: center; display: flex}
.copyright-text{color: var(--_color---project-color--secondary-color); font-size: var(--font-size--text-regularpx); line-height: var(--letter-spacing--line-hight--line-height-normal); font-weight: var(--font-weight--font-weight-regular)}
.footer-social-media{width: 48px; height: 48px; color: var(--_color---project-color--dark); background-color: #ffffff0a; border: 1px solid #ffffff36; border-radius: 100%; justify-content: center; align-items: center; display: flex}
.footer-page-link-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; min-width: 160px; display: flex}
.footer-page-link{color: var(--_color---project-color--secondary-color); font-size: var(--font-size--text-body); align-self: stretch; line-height: 1.5; transition: text-underline-offset .3s}
.footer-social-media-wrapper{grid-column-gap: 24px; grid-row-gap: 24px; flex-flow: wrap; justify-content: center; align-items: center; display: flex}
.footer-header-wrapper{grid-column-gap: 72px; grid-row-gap: 72px; flex-flow: column; justify-content: space-between; align-items: flex-start; max-width: 360px; display: flex}
.footer-button{width: 90px; min-width: 90px; height: 90px; min-height: 90px; padding: var(--_size-responsiveness---spacing--spacing-medium); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); color: var(--_color---project-color--white); background-color: #03030380; border-radius: 100%; justify-content: center; align-items: center; margin: auto; text-decoration: none; display: flex; position: absolute; inset: 0%}
.footer-header-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.footer-link-holder{grid-column-gap: 80px; grid-row-gap: 80px; display: flex}
.footer-top-wrapper{justify-content: space-between; align-items: flex-start; display: flex}
.footer-image{object-fit: cover; width: 100%; height: 100%}
.footer-divider{background-image: linear-gradient(180deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); width: 100%; height: 1px}
.footer-link-wrapper{grid-column-gap: 56px; grid-row-gap: 56px; flex-flow: column; align-items: flex-end; display: flex}
.footer-bottom-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); flex-flow: column; align-self: stretch; display: flex}
.copyright-link{color: var(--_color---project-color--secondary-color)}
.about-number-rating-text{font-size: var(--font-size--text-medium-small); font-weight: var(--font-weight--font-weight-medium)}
.team-social-media-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); display: flex}
.team-social-media{border: 1px solid var(--_color---project-color--light-border); width: 36px; height: 36px; color: var(--_color---project-color--secondary-color); border-radius: 100%; justify-content: center; align-items: center; transition: background-color .3s; display: flex}
.team-social-media:hover{background-image: linear-gradient(90deg, var(--_color---project-color--l1), var(--_color---project-color--l2)97%)}
.team-icon{color: #464646cc; flex-direction: column; justify-content: center; align-items: center; width: 1rem; height: 1rem; display: flex}
.team-designation{z-index: 2; padding: var(--_size-responsiveness---spacing--spacing-xsmall)var(--_size-responsiveness---spacing--spacing-base); border-radius: var(--_size-responsiveness---radious--radius-4xl); margin-bottom: -28px; position: relative}
.team-designation._01{background-color: var(--_color---project-color--feature-image-01)}
.core-value-gradient-bg{border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-image: none}
.about-us-number-text{color: var(--_color---project-color--dark); font-size: var(--font-size--text-large-plus); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-medium); letter-spacing: -1px}
.about-us-number-subtitle{color: var(--_color---project-color--secondary-color); font-size: var(--font-size--text-body); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-regular)}
.team-text{color: var(--_color---project-color--dark); font-size: var(--font-size--text-medium-small); line-height: var(--letter-spacing--line-hight--line-height-snug); font-weight: var(--font-weight--font-weight-medium)}
.about-us-small-icon{flex-direction: column; justify-content: center; align-items: center; width: 2.1875rem; height: 2.1875rem; display: flex}
.hiring-process-icon-bg{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); padding: 1px}
.home-2-integration-circle-wrapper{z-index: 999; border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); filter: blur(5px); background-image: none; justify-content: center; align-items: center; min-width: 288px; max-width: 288px; min-height: 288px; max-height: 288px; margin: auto; display: flex; position: absolute; inset: 0%; overflow: hidden}
.home-2-integration-circle-wrapper.feature-02.page{filter: none; background-image: none; position: relative}
.home-2-integration-third-circle{z-index: 99999; border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--transparent); justify-content: center; align-items: center; width: 235px; min-width: 235px; height: 235px; min-height: 235px; margin: auto; display: flex; position: absolute; inset: 0%}
.home-2-integration-third-circle.feature-02{inset: 0%; inset: 0%}
.home-2-integration-second-circle{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, #00a6ff2e, #6abcff2e 97%); justify-content: center; align-items: center; width: 235px; min-width: 235px; height: 235px; min-height: 235px; margin: auto; display: flex; position: absolute; inset: 0%}
.home-2-integration-first-circle{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, #00a6ff2e, #6abcff2e 97%); width: 190px; min-width: 190px; height: 190px; min-height: 190px; position: absolute}
.home-2-intigration-center-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); justify-content: center; align-items: center; width: 142px; min-width: 142px; height: 142px; min-height: 142px; margin: auto; display: flex; position: absolute; inset: 0%}
.home-2-integration-a-icon-image{width: 85px; height: 75px}
.home-2-feature-page-header-wrapper, .home-2-feature-page-header-text-wrapper{max-width: 550px}
.feature-2-tab-pane{height: 100%}
.feature-2-image-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-medium); background-image: linear-gradient(90deg, #00a6ff33, #6abcff33)}
.feature-2-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-base); object-fit: cover}
.feature-2-hero-header-wrapper{max-width: 600px}
.feature-2-hero-header-text-wrapper{max-width: 550px}
.feature-2-hero-image-converter-wrapper{max-width: 376px; padding: var(--_size-responsiveness---spacing--spacing-large); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-xlarge); overflow: hidden}
.feature-2-hero-voice-wrapper{border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-xlarge); max-height: 320px; overflow: hidden}
.feature-2-hero-mockup-title-wrapper{max-width: 200px; margin-left: auto; margin-right: auto}
.feature-2-hero-phone-mockup-holder{max-width: 280px}
.feature-2-mockup-shadow{background-image: linear-gradient(360deg, var(--_color---project-color--white), #fff0); height: 20%; position: absolute; inset: auto 0% 0%}
.feature-2-converter-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-medium); object-fit: cover}
.feature-integration-first-circle{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, #00a6ff2e, #6abcff2e 97%); width: 115px; min-width: 115px; height: 115px; min-height: 115px; position: absolute}
.feature-integration-second-circle{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, #00a6ff2e, #6abcff2e 97%); justify-content: center; align-items: center; width: 170px; min-width: 170px; height: 170px; min-height: 170px; margin: auto; display: flex; position: absolute; inset: 0%}
.feature-integration-third-circle{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, #00a6ff0f, #6abcff0f 97%); justify-content: center; align-items: center; width: 226px; min-width: 226px; height: 226px; min-height: 226px; display: flex; position: absolute}
.feature-page-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-large); object-fit: cover}
.home-2-feature-image-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-xlarge); -webkit-backdrop-filter: blur(30px); backdrop-filter: blur(30px)}
.home-2-feature-image-wrapper._01{background-color: var(--_color---project-color--feature-image-01)}
.home-2-feature-image-wrapper._02{background-color: var(--_color---project-color--feature-image-02)}
.home-2-feature-image-wrapper._03{background-color: var(--_color---project-color--feature-image-03)}
.home-2-feature-image-wrapper._04{background-color: var(--_color---project-color--feature-image-04)}
.home-2-feature-image-wrapper._05{background-color: var(--_color---project-color--feature-image-05)}
.home-2-feature-image-wrapper._06{background-color: var(--_color---project-color--feature-image-06)}
.home-2-feature-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-large); object-fit: cover}
.home-2-feature-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-4xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-4xl); flex-flow: column; align-items: flex-start; display: flex}
.home-2-feature-button-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); display: flex}
.home-2-feature-content-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); flex-flow: column; align-items: flex-start; display: flex}
.home-2-feature-top-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; max-width: 600px; display: flex}
.open-feature-card-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-2xl)}
.all-brand-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; display: grid}
.brand-customer-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: flex-start; align-items: center; display: flex}
.brand-customer-text-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small-extra); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small-extra); flex-flow: column; align-items: flex-start; display: flex}
.brand-customer-text{font-size: var(--font-size--text-small); font-weight: var(--font-weight--font-weight-regular)}
.overview-ai-agents-circle-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); justify-content: flex-start; align-items: center; display: flex}
.overview-ai-agents-circle{border-radius: var(--_size-responsiveness---radious--radius-full); width: 16px; min-width: 16px; height: 16px; min-height: 16px}
.overview-ai-agents-circle._01{background-color: #01a2ff66}
.overview-ai-agents-circle._02{background-color: #7a87bf66}
.overview-ai-agents-circle._03{background-color: #70b1e766}
.overview-ai-agents-circle._04{background-color: #6bbcff66}
.premium-tag-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); align-self: stretch; display: flex}
.pricing-tag-gradient-bg{border-radius: var(--_size-responsiveness---radious--radius-4xl); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); padding: 1px}
.pricing-tag-gradient-bg.pricing{background-image: none}
.overview-tag-bg{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover; flex: none}
.overview-tag-bg-wrapper{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover; justify-content: flex-start; align-items: center; display: flex; position: absolute; overflow: hidden}
.download-wrapper{padding: var(--_size-responsiveness---spacing--spacing-3xl)var(--_size-responsiveness---spacing--spacing-6xl)var(--_size-responsiveness---spacing--spacing-3xl)var(--_size-responsiveness---spacing--spacing-3xl); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-image: linear-gradient(90deg, #00a6ff33, #6abcff33 97%)}
.download-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-template-rows: auto; grid-template-columns: 1fr .5fr}
.download-image-wrapper{justify-content: center; align-items: flex-end; display: flex; position: relative}
.download-image-wrapper.hide-mobile{border-radius: var(--_size-responsiveness---radious--radius-2xl); border-radius: var(--_size-responsiveness---radious--radius-2xl); max-width: 250px}
.download-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.download-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); justify-content: flex-start; align-items: flex-end; display: flex}
.download-content-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); flex-flow: column; align-items: flex-start; display: flex}
.download-section-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; justify-content: flex-start; align-items: flex-start; margin-left: auto; margin-right: auto; display: flex}
.download-header-wrapper{max-width: 430px}
.download-header-text-wrapper{max-width: 422px}
.download-qr-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); justify-content: flex-start; align-items: center; margin-top: auto; margin-bottom: 62px; display: flex}
.download-qr-wrapper.hide-tablet{justify-content: flex-start; align-items: flex-end; margin-bottom: 0}
.download-qr-holder{max-width: 130px; padding: var(--_size-responsiveness---spacing--spacing-base); grid-column-gap: var(--_size-responsiveness---spacing--spacing-base-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base-small); border-radius: var(--_size-responsiveness---radious--radius-base); -webkit-backdrop-filter: blur(3.2px); backdrop-filter: blur(3.2px); border: .5px solid #d0d0d0; flex-flow: column; align-items: flex-start; display: flex}
.download-qr-holder.home-2{max-width: none; padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-color: var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-medium); justify-content: center; align-items: center}
.download-qr-holder.home-01{max-width: 140px; padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-medium); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); max-width: 140px; padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-medium); background-color: #fff9; border-style: none}
.download-small-text{color: var(--_color---project-color--dark); font-size: var(--font-size--text-body); line-height: var(--letter-spacing--line-hight--line-height-snug)}
.download-qr-image{object-fit: cover; width: 180px; height: 180px}
.download-qr-image.home-1{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width)}
.download-button-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: flex-start; align-items: center; display: flex}
.download-button-wrapper.hide-desktop{display: none}
.download-black-button{padding: var(--_size-responsiveness---spacing--spacing-base-small)var(--_size-responsiveness---spacing--spacing-base-small)var(--_size-responsiveness---spacing--spacing-base-small)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--dark); color: var(--_color---project-color--white); font-weight: var(--font-weight--font-weight-medium); border: 1px solid #e9e9e9; justify-content: center; align-items: center; text-decoration: none; display: flex}
.download-button-text-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); flex-flow: column; align-items: flex-start; display: flex}
.download-button-small-text{font-size: var(--font-size--text-xsmall); line-height: var(--letter-spacing--line-hight--line-height-tight)}
.download-black-button-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; width: 40px; min-width: 40px; height: 40px; min-height: 40px; display: flex}
.download-button-icon{width: 1.3125rem; height: 1.3125rem; color: var(--_color---project-color--dark); font-weight: var(--font-weight--font-weight-regular); flex-direction: column; justify-content: center; align-items: center; display: flex}
.download-button-icon.light{color: var(--_color---project-color--white)}
.download-light-button{padding: var(--_size-responsiveness---spacing--spacing-base-small)var(--_size-responsiveness---spacing--spacing-base-small)var(--_size-responsiveness---spacing--spacing-base-small)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-4xl); color: var(--_color---project-color--dark); font-weight: var(--font-weight--font-weight-medium); background-color: #f7f7f7; border: 1px solid #e9e9e9; justify-content: center; align-items: center; text-decoration: none; display: flex}
.download-light-button-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); justify-content: center; align-items: center; width: 40px; min-width: 40px; height: 40px; min-height: 40px; display: flex}
.download-image-shadow{background-image: none; height: 35%; position: absolute; inset: auto 0% 0%}
.tablet-feature-wrapper.hide-desktop{display: none}
.tablet-feature-main-card-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.tablet-qr-code-holder{justify-content: flex-end; align-items: center; margin-bottom: -36px; display: flex}
.tablet-qr-code-wrapper.hide-desktop{display: none}
.inteligent-first-circle{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, #00a6ff2e, #6abcff2e); width: 125px; min-width: 125px; height: 125px; min-height: 125px; position: absolute}
.intelligent-second-circle{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, #00a6ff14, #6abcff14 97%); justify-content: center; align-items: center; width: 170px; height: 170px; display: flex; position: absolute}
.hero-image-gradient-bg{filter: blur(120px); background-image: linear-gradient(#00a6ff4d, #00a6ff4d 20%, #6abcff4d 40% 60%, #00a6ff4d 80%, #00a6ff4d); width: 1200%; height: 250%; margin: auto; position: absolute; inset: 0% auto}
.hero-image-gradient-bg-holder{z-index: 99999; padding: var(--_size-responsiveness---spacing--spacing-medium-small); border-radius: var(--_size-responsiveness---radious--radius-2xl); justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden}
.hero-voice-assistant-card-wrapper{z-index: 4; perspective: 1200px; position: absolute; top: 10%; left: -5%}
.hero-voice-assistant-card-wrapper.hide-tablet{z-index: 2147483647; z-index: 2147483647; min-width: 240px; min-height: 220px; left: -7%}
.ai-automation-holder{z-index: 4; perspective: 1200px; position: absolute; top: 14%; right: -4%}
.ai-automation-holder.hide-tablet{z-index: 999999; z-index: 999999; min-width: 304px; min-height: 276.406px}
.hero-ai-agent-holder{z-index: 4; perspective: 1200px; position: absolute; bottom: 0%; left: -7%}
.hero-ai-agent-holder.hide-tablet{z-index: 99999; z-index: 99999; min-width: 280px; max-width: 280px; min-height: 192px}
.team-text-paragraph{color: var(--_color---project-color--white); font-size: var(--font-size--text-body)}
.team-designation-text{color: var(--_color---project-color--white); font-size: var(--font-size--text-regularpx); white-space: nowrap}
.blog-details-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-template-rows: auto; grid-template-columns: 1fr .5fr; grid-auto-columns: 1fr; display: grid}
.blog-details-category-card{padding: var(--_size-responsiveness---spacing--spacing-large); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); position: sticky; top: 10vh}
.blog-category-card{padding-bottom: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border-bottom: 1px solid var(--_color---project-color--light-border); justify-content: flex-start; align-items: center; display: flex}
.blog-category-card.top-border{padding-top: 28px}
.blog-category-card.bottom-padding-0{border-bottom-style: none; padding-top: 28px; padding-bottom: 0}
.blog-category-header-wrapper{min-width: 66px}
.blog-social-media-icon{width: 1.1875rem; height: 1.1875rem; color: var(--_color---project-color--secondary-color); flex-direction: column; justify-content: center; align-items: center; display: flex}
.blog-category-wrapper{-webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); background-color: #39006000; border: 1px solid #ffffff24; border-radius: 40px; align-self: stretch; box-shadow: inset 0 1px 1px #ffffff4d, 0 8px 32px #fff0}
.blog-social-media-link{border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-full); width: 48px; min-width: 48px; height: 48px; min-height: 48px; color: var(--_color---project-color--dark); justify-content: center; align-items: center; transition: background-color .3s; display: flex}
.blog-social-media-link:hover{background-image: linear-gradient(90deg, var(--_color---project-color--l1), var(--_color---project-color--l2))}
.blog-round-shape{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--blog-card); justify-content: center; align-items: center; width: 52px; height: 52px; display: flex; position: relative; overflow: hidden}
.blog-round-shape.big{width: 60px; height: 60px}
.integration-small-icon-holder{width: 54px; min-width: 54px; height: 54px; min-height: 54px; position: absolute; bottom: 68%; left: 1%}
.integration-small-icon-holder._01{bottom: 60%; left: 29%}
.integration-small-icon-holder._02{bottom: 68%; left: 53%}
.integration-small-icon-holder._03{bottom: 56%; left: 67%}
.integration-small-icon-holder._04{bottom: 56%; left: 13%}
.integration-small-icon-holder._05{top: 16%; bottom: auto; left: 30%}
.integration-small-icon-holder._06{inset: 25% 19% auto auto}
.integration-small-icon-holder._08{top: 6%; bottom: auto; left: 18%}
.integration-small-icon-holder._09{top: -2%; bottom: auto; left: 36%}
.integration-small-icon-holder._10{top: -2%; bottom: auto; left: 56%}
.integration-small-icon-holder._11{inset: 14% 10% auto auto}
.integration-small-icon-holder._12{inset: 32% 0% auto auto}
.integration-small-icon-holder._13{bottom: 81%; left: auto; right: 38%}
.ai-automation-icon-holder{justify-content: center; align-items: center; width: 100%; height: 100%; margin: auto; display: flex; position: relative}
.faq-contavt-button-wrapper{margin-top: auto; margin-bottom: 0}
.number-text-wrapper{display: flex}
.arrow-icon-button{max-height: 52px; padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--white); color: var(--_color---project-color--black); font-size: var(--font-size--text-body); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-items: center; text-decoration: none; display: flex; position: relative; overflow: hidden}
:where(body.m360sayfa-home) .community-heading,:where(body.m360sayfa-home) .voice-assistant-title{color: var(--_color---project-color--dark); font-size: var(--font-size--text-base-large); line-height: var(--letter-spacing--line-hight--line-height-relaxed); font-weight: var(--font-weight--font-weight-medium)}
.category-text{color: var(--_color---project-color--dark); font-size: var(--font-size--text-small); line-height: 1.2}
.blog-category-details-wrapper-holder{grid-column-gap: 12px; grid-row-gap: 12px; justify-content: flex-start; align-items: center; display: flex}
.price-comare-header-wrapper{max-width: 450px}
.price-compare-header-text-wrapper{max-width: 550px}
.price-compare-wrapper{padding: var(--_size-responsiveness---spacing--spacing-2xl); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-2xl)}
.compare-price-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); justify-content: flex-start; align-items: center; display: flex}
.pricing-compare-feature-wrapper{min-width: 295px; padding: var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-large); background-image: linear-gradient(90deg, #a6e5ff33, #afdbff33)}
.pricing-compare-plan-wrapper{width: var(--_size-responsiveness---spacing--full-width); grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); align-self: stretch; min-height: 200px; display: flex}
.price-compare-heading-wrapper{text-align: center; min-height: 54px}
.main-feature-compare-card{border-bottom: 1px solid var(--_color---project-color--light-border); justify-content: flex-start; align-items: center; min-height: 54px; display: flex}
.main-feature-compare-card.center{justify-content: center; align-items: center}
.main-feature-compare-card.bottom-border-0{border-bottom-style: none}
.price-compare-plan-wrapper{width: var(--_size-responsiveness---spacing--full-width); max-width: 30%; padding: var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-medium); flex: none}
.message-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white)}
.home-2-video-number-text{background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); color: var(--_color---project-color--dark); font-size: var(--font-size--text-large-plus); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-medium); -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text}
.footer-additional-link._01, .footer-additional-link._02{background-color: #f0f1f9}
.footer-additional-link._03, .footer-additional-link._04{background-color: #eff3f0}
.footer-dot._01{background-color: var(--_color---project-color--feature-image-01)}
.footer-dot._02{background-color: var(--_color---project-color--feature-image-02)}
.footer-dot._03{background-color: var(--_color---project-color--feature-image-03)}
.footer-dot._04{background-color: var(--_color---project-color--feature-image-04)}
.feature-black-button{max-height: 52px; padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--dark); color: var(--_color---project-color--white); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-items: center; text-decoration: none; display: flex}
.price-compare-plan-wrapper.center{border: 1px solid var(--_color---project-color--l2); border-radius: var(--_size-responsiveness---radious--radius-large); box-shadow: 0 4px 12px 0 var(--_color---project-color--box-shadow); border: 1px solid var(--_color---project-color--l2); border-radius: var(--_size-responsiveness---radious--radius-large); box-shadow: 0 4px 12px 0 var(--_color---project-color--box-shadow)}
.price-compare-icon{flex-direction: column; justify-content: center; align-items: center; width: 1.3125rem; height: 1.3125rem; display: flex}
.footer-social-media-card{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); justify-content: space-between; align-items: center; display: flex}
.footer-additional-link-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: wrap; justify-content: flex-start; align-items: center; display: flex}
.footer-additional-link{padding: var(--_size-responsiveness---spacing--spacing-base-small)var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-base-small)var(--_size-responsiveness---spacing--spacing-small); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-4xl); color: var(--_color---project-color--secondary-color); justify-content: flex-start; align-items: center; text-decoration: none; display: flex}
.footer-link-circle{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; width: 20px; min-width: 20px; height: 20px; min-height: 20px; display: flex}
.footer-dot{border-radius: var(--_size-responsiveness---radious--radius-full); width: 8px; min-width: 8px; height: 8px; min-height: 8px}
.accordion-icon-horizontal-line{z-index: 2; color: #fff; background-color: #0c0c0c; border-radius: 1px; width: 1rem; height: 2px; position: absolute}
.accordion-icon-vertical-line{z-index: 2; color: #fff; background-color: #0c0c0c; border-radius: 1px; width: 2px; height: 1rem; position: absolute}
.nav-home-description{color: var(--_color---project-color--secondary-color); font-size: var(--font-size--text-small); line-height: var(--letter-spacing--line-hight--line-height-tight)}
.icon{font-size: var(--font-size--text-body); margin-right: 0}
.big-blog-text{color: var(--_color---project-color--dark); font-size: var(--font-size--text-medium); line-height: var(--letter-spacing--line-hight--line-height-relaxed); font-weight: var(--font-weight--font-weight-medium)}
.feature-2-rating-text{color: var(--_color---project-color--dark); font-size: var(--font-size--text-medium-small); line-height: var(--letter-spacing--line-hight--line-height-normal); font-weight: var(--font-weight--font-weight-regular); text-align: center}
.home-1-working-process-header-wrapper{max-width: 600px}
.home-1process-header-text-wrapper{max-width: 617px}
.home-1-working-process-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); display: flex}
.home-01-working-process-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-xlarge); width: auto; overflow: hidden}
.home-01-working-process-image-wrapper._01{width: 262.906px}
.home-01-woking-process-image-holder{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); max-width: 284px; padding: var(--_size-responsiveness---spacing--spacing-base); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--feature-image-06)}
.home-01-working-process-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-medium); object-fit: cover}
.home-01-working-process-content-wrapper{flex-flow: column; justify-content: space-between; align-items: flex-start; min-height: 270px; display: flex}
.home-1-working-process-content-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; max-width: 240px; display: flex}
.nav-home-pages-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); flex-flow: column; align-items: flex-start; display: flex}
.career-image-slider.hide-desktop{display: none}
.address-icon{background-color: var(--_color---project-color--white); border-radius: 6px; justify-content: center; align-items: center; width: 45px; height: 45px; padding: 12px; display: flex}
.address-small-icon{flex-direction: column; justify-content: center; align-items: center; width: 1.4375rem; height: 1.4375rem; display: flex}
.address-holder{grid-column-gap: 12px; grid-row-gap: 12px; justify-content: flex-start; align-items: flex-start; display: flex}
.contact-number{grid-column-gap: 24px; grid-row-gap: 24px; flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex}
.contact-number.hide-desktop{display: none}
.address-content{grid-column-gap: 4px; grid-row-gap: 4px; flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex}
.feature-2-tab{flex-flow: row; display: flex}
.feature-2-tab-menu{width: 40%; padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); flex-flow: column; justify-content: flex-start; align-self: flex-start; align-items: flex-start; display: flex}
.feature-2-tab-content{align-self: flex-start; width: 130%; margin-left: 32px}
.feature-2-tab-link{width: 100%; max-width: 303.938px; padding: var(--_size-responsiveness---spacing--spacing-base); grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); border-radius: var(--_size-responsiveness---radious--radius-medium-small); background-color: var(--_color---project-color--white); justify-content: flex-start; align-items: center; display: flex}
.feature-2-tab-link.w--current{background-color: #edf6fb}
.feature-2-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-medium-small); background-color: #d2efff; justify-content: center; align-items: center; width: 40px; min-width: 40px; height: 40px; min-height: 40px; display: flex}
.feature-2-icon{flex-direction: column; justify-content: center; align-items: center; width: 1.5rem; height: 1.5rem; display: flex}
.feature-2-content-wrapper{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); padding: var(--_size-responsiveness---spacing--spacing-xlarge); grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: var(--_color---project-color--white); flex-flow: column; align-items: flex-start; display: flex}
.feature-2-content-holder{align-self: stretch}
.feature-2-content-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-template-rows: auto; grid-template-columns: 1fr .8fr}
.feature-2-content-card-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); flex-flow: column; align-items: flex-start; display: flex}
.feature-2-content-card-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.feature-2-hero-wrapper{padding: var(--_size-responsiveness---spacing--spacing-xlarge); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-3xl); display: flex}
.feature-2-hero-left-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: column; width: 100%; display: flex}
.feature-2-hero-right-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: column; display: flex}
.feature-2-hero-tag-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; justify-content: space-between; align-self: center; align-items: stretch; max-width: 711.969px; display: flex; position: relative}
.feature-2-hero-left-top-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); align-self: stretch; display: flex}
.feature-2-hero-phone-mockup-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-large); padding-right: var(--_size-responsiveness---spacing--spacing-large); padding-left: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: #e9eefda6; flex-flow: column; justify-content: flex-end; align-items: center; display: flex; position: relative; overflow: hidden}
.feature-2-hero-ratings-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: column; display: flex}
.feature-2-hero-ratings-holder{padding: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-xlarge); background-color: #eae4f473; flex: 1; justify-content: center; align-items: center; display: flex}
.feature-2-hero-integration-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-xlarge); flex: 1; overflow: hidden}
.feature-2-ratings-card{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium-large); flex-flow: column; justify-content: center; align-items: center; display: flex}
.feature-2-client-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; display: flex}
.feature-2-avatar-group-component{grid-column-gap: 0rem; flex-wrap: nowrap; align-items: center; padding-right: .5rem; display: flex}
.feature-2-client-image-wrapper{grid-column-gap: 8px; grid-row-gap: 8px; flex-flow: column; justify-content: flex-end; align-items: flex-start; width: 3rem; height: 3rem; margin-right: -1rem; display: flex}
.feature-2-client-image-wrapper:hover{position: relative}
.feature-2-client-image-wrapper.white{z-index: 10; border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); z-index: 10; border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; position: relative}
.feature-2-hero-ratings-text{max-width: 180px}
.feature-2-star-raings{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); justify-content: center; align-items: center; display: flex}
.feature-2-star-image{max-height: 14px}
.feature-2-voice-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: contain}
.feature-2-integration-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-medium); object-fit: contain}
.feature-2-tag-marquee-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: row; justify-content: flex-start; align-items: center; display: flex}
.feature-2-tag{padding: var(--_size-responsiveness---spacing--spacing-base-small)var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: #dbe4fd80; flex: none}
.feature-2-tag.feature-tag-2{background-color: #edf5f7}
.feature-2-tag-left-shadow{background-image: linear-gradient(90deg, var(--_color---project-color--white), #ffffff0d); width: 12%; position: absolute; inset: 0% auto 0% 0%}
.feature-2-tag-right-shadow{background-image: linear-gradient(90deg, #ffffff0d, var(--_color---project-color--white)); width: 12%; position: absolute; inset: 0% 0% 0% auto}
.feature-2-integration-wrapper{max-height: 485px; margin-left: auto; margin-right: auto; overflow: hidden}
.feature-2-integration-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr}
.feature-2-integration-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); justify-content: center; align-items: center; min-height: 400px; max-height: 400px; display: flex; position: relative}
.home-2-integration-marquee-card{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; justify-content: center; align-items: center; display: flex}
.home-2-integration-small-card{border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-medium-small); justify-content: center; align-items: center; width: 60px; min-width: 60px; height: 60px; min-height: 60px; display: flex}
.home-2-integration-image{object-fit: cover; width: 28px; height: 28px}
.home-2-integration-card-wrapper{border-radius: var(--_size-responsiveness---radious--radius-medium-small); background-color: var(--_color---project-color--white); justify-content: center; align-self: flex-start; align-items: flex-start; display: flex}
.home-2-integration-top-shadow{background-image: linear-gradient(180deg, var(--_color---project-color--white), #ffffff0d); height: 20%; position: absolute; inset: 0% 0% auto}
.home-2-integration-bottom-shadow{background-image: linear-gradient(180deg, #ffffff0d, var(--_color---project-color--white)); height: 20%; position: absolute; inset: auto 0% 0%}
.feature-1-wrapper{grid-column-gap: 120px; grid-row-gap: 120px; flex-flow: column; display: flex}
.open-feature-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-template-rows: auto; grid-template-columns: 1fr 1.4fr}
.open-feature-grid.left-content{grid-template-columns: 1.4fr 1fr}
.feature-page-wrapper.hide-desktop{display: none}
.working-process-tag-bg{border-radius: var(--_size-responsiveness---radious--radius-4xl); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); padding: 1px}
.working-process-tag{padding: var(--_size-responsiveness---spacing--spacing-xsmall)var(--_size-responsiveness---spacing--spacing-base); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--white)}
.home-01-working-process-card{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-xlarge); cursor: pointer; background-color: #fafbff; display: flex}
.faq-conatct-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); border-radius: var(--_size-responsiveness---radious--radius-2xl); justify-content: space-between; align-self: stretch; align-items: center; display: flex}
.faq-contact-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium-small); justify-content: flex-start; align-items: flex-start; display: flex}
.faq-contact-icon{flex-direction: column; justify-content: center; align-items: center; width: 2.8125rem; height: 2.8125rem; display: flex}
.faq-plus-icon-wrapper{border-radius: var(--_size-responsiveness---radious--radius-full); color: #0000; background-color: #fff; justify-content: center; align-items: center; width: 32px; height: 32px; display: flex}
.accordion-plus-icon-component{border-radius: var(--_size-responsiveness---radious--radius-full); border-style: none; border-width: 0; justify-content: center; align-self: flex-start; align-items: center; width: 2rem; height: 2rem; display: flex; position: relative}
.feature-integration-center-card{background-color: var(--_color---project-color--white); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); width: 226px; height: 226px; position: absolute}
.feature-page-main-card-tag{padding: var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-base); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; display: flex}
.feature-page-tag-gradient-bg{border-radius: var(--_size-responsiveness---radious--radius-4xl); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)97%); padding: 1px}
:where(body.m360sayfa-home) .home-01-working-process-card._01,:where(body.m360sayfa-home) .home-01-working-process-card._02,:where(body.m360sayfa-home) .home-01-working-process-card._03,:where(body.m360sayfa-home) .home-01-working-process-card._01,:where(body.m360sayfa-home) .home-01-working-process-card._02,:where(body.m360sayfa-home) .home-01-working-process-card._03{background-color: var(--_color---project-color--white); flex: none}
.video-section-header-wrapper{max-width: 600px}
.video-section-header-text-wrapper{max-width: 617px}
.video-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); flex-flow: column; display: flex}
.video-holder{border-radius: var(--_size-responsiveness---radious--radius-2xl); max-width: 950px; margin-left: auto; margin-right: auto; overflow: hidden}
.home-1-vodeo-lightbox{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover; position: relative}
.home-1-video-thumbnail{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.home-1-video-button{border-radius: var(--_size-responsiveness---radious--radius-full); width: 108px; height: 108px; margin: auto; position: absolute; inset: 0%; overflow: hidden}
.home-1-video-button-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.home-1-video-number-wrapper{margin-left: auto; margin-right: auto}
.home-1-video-number-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr}
.home-1-number-card{max-width: 300px; padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-medium-small); flex-flow: column; align-items: flex-start; display: flex}
.home-1-video-number-card-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); justify-content: flex-start; align-items: center; display: flex}
.home-1-number-text-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}
.home-2-cta-wrapper{border-radius: var(--_size-responsiveness---radious--radius-2xl); background-image: none}
.home-2-cta-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-template-rows: auto; grid-template-columns: 1fr 1.5fr}
@media screen and (min-width:1280px){.faq-holder{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.typography-grid{grid-template-columns: 1fr 1fr 1fr}}
@media screen and (max-width:991px){.color-grid{grid-template-columns: 1fr 1fr 1fr}}
@media screen and (max-width:991px){.button-grid{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.overview-top-grid{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.overview-bottom-grid{grid-template-columns: 1fr 1fr}}
.home-2-cta-content-wrapper{padding-bottom: var(--_size-responsiveness---section--section-spacing-spacing); grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); flex-flow: column; justify-content: center; align-items: flex-start; display: flex}
.home-2-cta-content-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; align-items: flex-start; display: flex}
.home-1-integration-logo{object-fit: cover; width: 42px; height: 42px}
.home-1-integration-holder{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); -webkit-backdrop-filter: blur(150px); backdrop-filter: blur(150px); max-width: 170px; max-height: 170px; margin: auto; position: absolute; inset: 0%}
.home-1-integration-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-medium-small)}
.star-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small-extra); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small-extra); justify-content: flex-start; align-items: center; display: flex}
.home-1-overview-left-shadow{z-index: -1; border-radius: var(--_size-responsiveness---radious--radius-full); filter: blur(157px); background-image: linear-gradient(112deg, #3ca7ff26 24%, #61b8ff26 88%); width: 250px; height: 250px; position: absolute; inset: 20% auto auto 0%}
.home-1-overview-left-shadow.integration{left: 10%}
.home-1-overview-right-shadow{z-index: -1; border-radius: var(--_size-responsiveness---radious--radius-full); filter: blur(157px); background-image: linear-gradient(112deg, #3ca7ff26 24%, #61b8ff26 88%); width: 250px; height: 250px; position: absolute; inset: auto 10% 20% auto}
.pricing-middle-card-gradient-bg{padding: var(--_size-responsiveness---spacing--spacing-base); border-radius: var(--_size-responsiveness---radious--radius-2xl); justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden}
.gradient-border{border-radius: var(--_size-responsiveness---radious--radius-4xl); background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); align-self: stretch; padding: 1px}
.gradient-border.strock-2px{padding: 2px}
.pricing-black-button-wrapper{max-height: 52px; padding: 11px var(--_size-responsiveness---spacing--spacing-xlarge); border: 1px solid var(--_color---project-color--10-black); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--dark); color: var(--_color---project-color--white); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-self: stretch; align-items: center; text-decoration: none; display: flex; position: relative; overflow: hidden}
.overview-phone-mockup-wrapper{max-width: 206px}
.overview-phone-mockup-image{width: var(--_size-responsiveness---spacing--full-width); object-fit: cover}
.home-1-about-client-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; display: flex}
.overview-chat-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; justify-content: flex-start; align-self: stretch; align-items: center; display: flex}
.pricing-rotating-gradient{background-image: linear-gradient(180deg, var(--_color---project-color--gradient-1), #00a6ff80 20%, #6abcff80 40%, #6abcff80 60%, #00a6ff80 80%, #00a6ff80); filter: blur(80px); pointer-events: none; width: 200%; height: 200%; margin: auto; position: absolute; inset: 0% auto}
.apple-store-button-icon{width: 1.3125rem; height: 1.3125rem}
.overview-mobile-shadow{background-image: linear-gradient(-180deg, var(--_color---project-color--transparent), var(--_color---project-color--white)80%); height: 20%; position: absolute; inset: auto 0% 0%}
.ai-automation-center-white-card{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); width: 72px; height: 72px; margin: auto; position: absolute; inset: 0%; overflow: hidden}
.cta-tag-wrapper{min-height: 350px; padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: row; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden}
.cta-tag-holder{z-index: 2; width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); min-width: 532px; max-width: none; min-height: 350px; max-height: 350px; padding-bottom: var(--font-size--text-body); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-4xl); flex-flow: wrap; justify-content: center; align-items: center; margin-top: auto; margin-bottom: 0; position: relative; overflow: visible}
@media screen and (max-width:991px){.section, .section.home-2-feature{overflow: hidden}}
@media screen and (max-width:991px){.section.home-2-feature{overflow: hidden}}
@media screen and (max-width:991px){.section.process, .section.home-1-process{overflow: visible}}
.cta-tag{z-index: 5; padding: var(--_size-responsiveness---spacing--spacing-base)var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--tag-01); cursor: grab; flex-flow: column; justify-content: center; align-items: center; display: flex; position: static}
@media screen and (max-width:479px){.home-menu-left{z-index: 2147483647}}
@media screen and (max-width:479px){.nav-dropdown-list.w--open{z-index: 2147483647}}
.home-1-faq-contact-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; max-width: 280px; display: flex}
.contact-client-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: column; align-items: flex-start; min-width: 260px; display: flex}
@media screen and (min-width:1920px){.feature-2-hero-ratings-wrapper{flex: 1}}
@media screen and (max-width:991px){.section-wrapper.home-2-integration{grid-column-gap: 6rem; grid-row-gap: 6rem}}
@media screen and (max-width:991px){.faq-tab{flex-flow: column}}
.cta-tag._01{background-color: var(--_color---project-color--feature-image-01); max-height: 42px}
.cta-tag._02{background-color: var(--_color---project-color--feature-image-02); max-height: 42px}
.cta-tag._03{background-color: var(--_color---project-color--feature-image-03); max-height: 42px}
.hero-first-tag{z-index: 4; height: 32px; padding: var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-base); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-small); opacity: 1; background-color: #e6daf540; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; display: flex; position: absolute; inset: 0% auto}
.hero-tag-text{color: var(--_color---project-color--dark); font-size: var(--font-size--text-small); line-height: var(--letter-spacing--line-hight--line-height-tight); font-weight: var(--font-weight--font-weight-medium)}
.hero-second-tag{z-index: 3; height: 32px; padding: var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-base); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-small); opacity: 0; background-color: #dce8f159; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; display: flex; position: absolute; inset: 0% auto}
.hero-third-tag{z-index: 2; height: 32px; padding: var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-base); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-small); opacity: 0; background-color: #dce8eb59; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; display: flex; position: absolute; inset: 0% auto}
.hero-forth-tag{z-index: 1; height: 32px; padding: var(--_size-responsiveness---spacing--spacing-small-extra)var(--_size-responsiveness---spacing--spacing-base); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-small); opacity: 0; background-color: #dbe4fd59; justify-content: center; align-items: center; margin-left: auto; margin-right: auto; display: flex; position: absolute; inset: 0% auto}
.overview-text{background-image: linear-gradient(90deg, var(--_color---project-color--gradient-1), var(--_color---project-color--gradient-2)); color: var(--_color---project-color--dark); font-size: var(--font-size--text-medium); line-height: var(--letter-spacing--line-hight--line-height-normal); font-weight: var(--font-weight--font-weight-medium); letter-spacing: -1px; -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text}
@media screen and (max-width:991px){.text-regularpx.medium.brand{line-height: var(--letter-spacing--line-hight--line-height-snug); line-height: var(--letter-spacing--line-hight--line-height-snug); line-height: var(--letter-spacing--line-hight--line-height-snug)}}
@media screen and (max-width:991px){.body-text.center, .body-text.home-2-hero, .body-text.home-2-blog, .body-text.center, .body-text.home-2-hero, .body-text.home-2-blog{text-align: center}}
@media screen and (max-width:991px){.section-heading.left-align.center{text-align: center; text-align: center; text-align: center}}
@media screen and (max-width:767px){.text-regularpx.center{text-align: center; text-align: center}}
@media screen and (max-width:767px){.section-heading.left-align.center, .section-heading.home-2-blog, .section-heading.left-align.center, .section-heading.left-align.center, .section-heading.home-2-blog{text-align: center}}
@media screen and (max-width:479px){.body-text.community-text, .text-large-plus.center-align, .text-base-large.center{text-align: center; text-align: center}}
@media screen and (max-width:479px){.section-heading.home-2-blog{text-align: center; text-align: center}}
.hero-ai-agent-text{color: var(--_color---project-color--secondary-color); font-size: var(--font-size--text-regularpx); line-height: var(--letter-spacing--line-hight--line-height-relaxed); font-weight: var(--font-weight--font-weight-medium); background-image: none}
@media screen and (max-width:991px){.brand-customer-text{line-height: var(--letter-spacing--line-hight--line-height-snug)}}
@media screen and (max-width:767px){.copyright-text{line-height: 180%}}
@media screen and (max-width:479px){.inner-page-h2{line-height: var(--letter-spacing--line-hight--line-height-snug)}}
@media screen and (max-width:479px){.text-medium-small.medium{line-height: var(--letter-spacing--line-hight--line-height-normal); line-height: var(--letter-spacing--line-hight--line-height-normal)}}
.hero-small-circle{border-radius: var(--_size-responsiveness---radious--radius-full); width: 18px; min-width: 18px; height: 18px; min-height: 18px}
.hero-small-circle._01{background-color: #01a2ff66}
.hero-small-circle._01.hero{width: 12px; min-width: 12px; height: 12px; min-height: 12px}
.hero-small-circle._02{background-color: #7a87bf66}
.hero-small-circle._02.hero{width: 12px; min-width: 12px; height: 12px; min-height: 12px}
.hero-small-circle._03{background-color: #70b1e766}
.hero-small-circle._03.hero{width: 12px; min-width: 12px; height: 12px; min-height: 12px}
.hero-small-circle._04{background-color: #6bbcff66}
.hero-small-circle._04.hero{width: 12px; min-width: 12px; height: 12px; min-height: 12px}
.hero-automation-center-circle{border-radius: var(--_size-responsiveness---radious--radius-full); background-color: var(--_color---project-color--white); justify-content: center; align-items: center; width: 36px; min-width: 36px; height: 36px; min-height: 36px; margin-left: auto; margin-right: auto; display: flex; position: absolute; inset: -4% 0% auto; box-shadow: 0 0 8px #002bff26}
@media screen and (min-width:1920px){.feature-2-hero-image-converter-wrapper{align-self: stretch}}
@media screen and (max-width:991px){.home-navbar-menu-button{justify-content: center; align-items: center; display: flex}}
@media screen and (max-width:991px){.home-navbar-menu-button.w--open{background-color: #0000}}
@media screen and (max-width:991px){.hero-image{border-radius: var(--_size-responsiveness---radious--radius-large)}}
@media screen and (max-width:991px){.pricing-tag-wrapper.side-tag{background-image: linear-gradient(90deg, #00a6ff2b, #6abcff2b 98%)}}
@media screen and (max-width:991px){.faq-card-qrapper{justify-content: center; align-items: flex-start}}
@media screen and (max-width:991px){.faq-tab-link.w--current{align-self: stretch}}
@media screen and (max-width:991px){.faq-newsletter-holder{justify-content: space-between; align-items: flex-start}}
@media screen and (max-width:991px){.cta-icon-wrapper._02{box-shadow: 0 0 9.11px #51aaf340}}
@media screen and (max-width:991px){.blog-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-medium-small)}}
@media screen and (max-width:991px){.open-roles-component{align-self: stretch}}
@media screen and (max-width:991px){.open-role-button-wrapper{justify-content: space-between; align-items: flex-end}}
@media screen and (max-width:991px){.footer-link-wrapper{justify-content: flex-start; align-items: flex-start}}
@media screen and (max-width:991px){.download-button-wrapper.hide-desktop{display: flex}}
.hero-automation-center-circle.center{background-color: var(--_color---project-color--transparent); width: 84px; min-width: 84px; height: 84px; min-height: 84px; box-shadow: none; background-color: var(--_color---project-color--transparent); width: 84px; min-width: 84px; height: 84px; min-height: 84px; box-shadow: none; inset: 0%; margin-top: auto; margin-bottom: auto; inset: 0%; overflow: hidden}
@media screen and (min-width:1920px){.integrations-shadow{bottom: -1%}}
@media screen and (max-width:991px){.hero-image-shadow{bottom: 0%}}
@media screen and (max-width:991px){.ai-automation-icon-wrapper._02{top: -6%}}
@media screen and (max-width:991px){.ai-automation-icon-wrapper._04{bottom: -4%}}
@media screen and (max-width:991px){.ai-automation-icon-wrapper._06.overview{top: -6%}}
@media screen and (max-width:991px){.ai-automation-icon-wrapper._08{bottom: -4%}}
@media screen and (max-width:991px){.hero-ai-agent-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); box-shadow: 0 4px 12px 0 var(--_color---project-color--box-shadow); right: -2%}}
.hero-integration-circle-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); margin-top: var(--_size-responsiveness---spacing--spacing-base); object-fit: cover}
.home-1-tablet-intelligent-wrapper.hide-desktop{display: none}
.policy-link{font-weight: var(--font-weight--font-weight-medium)}
.navbar-black-button{max-height: 52px; padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); border-radius: var(--_size-responsiveness---radious--radius-4xl); background-color: var(--_color---project-color--black); color: var(--_color---project-color--white); font-weight: var(--font-weight--font-weight-medium); justify-content: center; align-items: center; text-decoration: none; display: flex}
@media screen and (min-width:1440px){.home-2-intelligent-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); object-fit: cover}}
@media screen and (max-width:991px){.home-nav-logo{object-fit: contain}}
@media screen and (max-width:991px){.navbar-logo-link, .navbar-logo-link.w--current{max-width: 200px}}
@media screen and (max-width:991px){.hero-tag-icon-wrapper{width: 26px; min-width: 26px; max-width: 26px; height: 26px; min-height: 26px; max-height: 26px}}
@media screen and (max-width:991px){.hero-tag-big-icon{width: .75rem; min-width: .75rem; height: .75rem; min-height: .75rem}}
@media screen and (max-width:991px){.hero-tag-small-icon{width: .5rem; min-width: .5rem; height: .5rem; min-height: .5rem}}
@media screen and (max-width:991px){.hero-title-wrapper{max-width: 600px}}
@media screen and (max-width:991px){.hero-title{font-size: var(--font-size--heading-1)}}
@media screen and (max-width:991px){.voice-assistant-image-wrapper{max-width: 80px; max-height: 80px}}
@media screen and (max-width:991px){.voice-assistant-image-wrapper.overview{max-width: 120px; max-height: 120px}}
@media screen and (max-width:991px){.ai-automation-card-wrapper{max-height: 160px}}
@media screen and (max-width:991px){.ai-automation-card-wrapper.overview{max-height: 180px; margin-bottom: 0}}
@media screen and (max-width:991px){.ai-automation-image{object-fit: scale-down}}
@media screen and (max-width:991px){.ai-automation-image.overview{object-fit: cover; object-fit: cover}}
@media screen and (max-width:991px){.feature-card-wrapper.hide-tablet{display: none}}
@media screen and (max-width:991px){.intelligent-wrapper.hide-tablet{display: none}}
@media screen and (max-width:991px){.team-empty-card.hide-tablet{display: none}}
@media screen and (max-width:991px){.nav-dropdown.hide-tablet{display: none}}
@media screen and (max-width:991px){.download-qr-wrapper.hide-tablet{display: none}}
@media screen and (max-width:991px){.download-button-wrapper.hide-tablet{display: none}}
@media screen and (max-width:479px){.license-link{text-align: center}}
@media screen and (max-width:479px){.community-heading.center-align{text-align: center; text-align: center}}
.home-1-download-divider{padding-bottom: var(--_size-responsiveness---spacing--spacing-large)}
@media screen and (max-width:991px){.section-wrapper.home-1-integration{grid-column-gap: var(--_size-responsiveness---section--section-spacing-spacing); grid-row-gap: var(--_size-responsiveness---section--section-spacing-spacing); padding-bottom: 0}}
@media screen and (max-width:991px){.primary-button, .secondary-button, .tertiary-button{padding: var(--_size-responsiveness---spacing--spacing-medium-small)var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:991px){.menu-icon-line-bottom{background-color: var(--_color---project-color--black); border-radius: 1rem; width: 24px; height: 2px; padding-bottom: 0; padding-right: 0}}
@media screen and (max-width:991px){.home-nav-menu{background-color: var(--_color---project-color--white); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); border: 1px solid #0000; flex-flow: column; justify-content: space-between; align-items: flex-start; min-width: 100%; height: 100vh; margin-left: auto; padding-top: 1.5rem; padding-bottom: 1.5rem; position: absolute; overflow: visible}}
@media screen and (max-width:991px){.menu-icon-line-middle-inner{background-color: var(--_color---project-color--black); color: #fff; width: 4px; height: 0; padding-bottom: 0; padding-right: 0}}
@media screen and (max-width:991px){.home-menu-left{height: var(--_size-responsiveness---spacing--full-width); padding-right: var(--_size-responsiveness---container--container-spacing-medium); padding-left: var(--_size-responsiveness---container--container-spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); flex-direction: column; justify-content: flex-start; align-items: flex-start}}
@media screen and (max-width:991px){.menu-icon-line-middle{background-color: var(--_color---project-color--black); border-radius: 1rem; justify-content: center; align-items: center; width: 24px; height: 2px; margin-top: 6px; margin-bottom: 6px; padding-bottom: 0; padding-right: 0; display: flex}}
@media screen and (max-width:991px){.navbar-link{padding: 0 0 0}}
@media screen and (max-width:991px){.menu-icon-line-top{background-color: var(--_color---project-color--black); color: #fff; border-radius: 1rem; width: 24px; height: 2px; padding-bottom: 0; padding-right: 0}}
@media screen and (max-width:991px){.navbar-container{padding-left: 0; padding-right: 0}}
@media screen and (max-width:991px){.menu-icon-component{flex-direction: column; justify-content: center; align-items: center; width: 48px; height: 48px; margin-right: -.5rem; padding-bottom: 0; padding-right: 0; display: flex}}
@media screen and (max-width:991px){.hero-voice-assistant-card{padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); box-shadow: 0 4px 12px 0 var(--_color---project-color--box-shadow); top: -12%; left: 2%}}
@media screen and (max-width:991px){.ai-automation-wrapper{max-width: 280px; padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); box-shadow: 0 4px 12px 0 var(--_color---project-color--box-shadow); bottom: -8%; left: 0%}}
@media screen and (max-width:991px){.body-tag{padding-top: var(--_size-responsiveness---spacing--spacing-xsmall); padding-bottom: var(--_size-responsiveness---spacing--spacing-xsmall)}}
@media screen and (max-width:991px){.overview-header-wrapper{max-width: 450px}}
@media screen and (max-width:991px){.overview-voice-assistant-card, .overview-ai-automation-wrapper{max-height: 280px}}
@media screen and (max-width:991px){.overview-ratings-wrapper{width: var(--_size-responsiveness---spacing--full-width); max-width: 346px}}
@media screen and (max-width:991px){.overview-tag-wrapper{min-height: 360px}}
@media screen and (max-width:991px){.overview-community-wrapper{max-width: none}}
@media screen and (max-width:991px){.pricing-header-wrapper{max-width: 400px}}
@media screen and (max-width:991px){.pricing-components{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.pricing-middle-card{margin-top: 0}}
@media screen and (max-width:991px){.faq-header-wrapper{max-width: 400px}}
@media screen and (max-width:991px){.faq-holder{grid-template-rows: auto auto; grid-template-columns: 1fr}}
@media screen and (max-width:991px){.faq-tab-content{width: 100%; margin-left: 0}}
@media screen and (max-width:991px){.faq-tab-link{width: 100%}}
@media screen and (max-width:991px){.cta-wrapper{max-height: 385px; padding-top: var(--_size-responsiveness---spacing--spacing-3xl); padding-left: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:991px){.cta-grid{grid-template-columns: 1fr .8fr; max-height: none}}
@media screen and (max-width:991px){.cta-content-wrapper{padding-right: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:991px){.cta-round-circle-wrapper{pointer-events: auto; max-height: 360px; overflow: hidden}}
@media screen and (max-width:991px){.cta-round-circle-holder{width: 450px; min-width: 450px; height: 450px; min-height: 450px; margin-left: auto; margin-right: 0; transform: translate(6%, 10%)}}
@media screen and (max-width:991px){.blog-header-wrapper{max-width: 400px}}
@media screen and (max-width:991px){.blog-collection-list{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.blog-collection-link-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:991px){.team-header-wrapper{max-width: 400px}}
@media screen and (max-width:991px){.team-section-wrapper{flex-flow: column}}
@media screen and (max-width:991px){.team-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr}}
@media screen and (max-width:991px){.team-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:991px){.feature-wrapper{height: auto}}
@media screen and (max-width:991px){.feature-sticky-wrapper{height: auto; min-height: auto; overflow: visible}}
@media screen and (max-width:991px){.black-button{padding: var(--_size-responsiveness---spacing--spacing-medium-small)var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:991px){.integrations-header-wrapper{max-width: 400px}}
@media screen and (max-width:991px){.integrations-wrapper{margin-top: -160px}}
@media screen and (max-width:991px){.integrations-round-image-wrapper{max-width: 80%; transform: translateY(40%)}}
@media screen and (max-width:991px){.integrations-shadow{height: 40%}}
@media screen and (max-width:991px){.integration-icon-wrapper{left: 40%}}
@media screen and (max-width:991px){.integration-small-icon-wrapper{width: 48px; min-width: 48px; height: 48px; min-height: 48px}}
@media screen and (max-width:991px){.integration-small-icon{width: 1.75rem; min-width: 1.75rem; height: 1.75rem; min-height: 1.75rem}}
@media screen and (max-width:991px){.intelligent-header-wrapper{max-width: 400px}}
@media screen and (max-width:991px){.intelligent-card-wrapper._01, .intelligent-card-wrapper._02, .intelligent-card-wrapper._03, .intelligent-card-wrapper._04, .intelligent-card-wrapper._05, .intelligent-card-wrapper._06, .intelligent-card-wrapper._01, .intelligent-card-wrapper._02, .intelligent-card-wrapper._03, .intelligent-card-wrapper._04, .intelligent-card-wrapper._05, .intelligent-card-wrapper._06{border: 1px solid var(--_color---project-color--light-border); box-shadow: none; flex: none; justify-content: center; align-items: center; position: static; inset: 0%}}
@media screen and (max-width:991px){.feature-hero-grid{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.blog-page-header-wrapper{max-width: 550px}}
@media screen and (max-width:991px){.big-blog-collection-link-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-xlarge)}}
@media screen and (max-width:991px){.big-blog-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid}}
@media screen and (max-width:991px){.big-blog-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large); min-height: 280px}}
@media screen and (max-width:991px){.big-blog-content-holder{padding-bottom: 0}}
@media screen and (max-width:991px){.big-blog-right-corber-shape{width: 32px; height: 32px; top: -46%; right: -3%}}
@media screen and (max-width:991px){.big-blog-lower-corber-shape{width: 32px; height: 32px; bottom: -3%; left: -44%}}
@media screen and (max-width:991px){.big-blog-corner-shape{border-top-left-radius: var(--_size-responsiveness---radious--radius-xlarge); width: 60px; height: 60px}}
@media screen and (max-width:991px){.feature-intigration-holder{max-width: 500px}}
@media screen and (max-width:991px){.feature-integration-icon-wrapper._7{left: 12%}}
@media screen and (max-width:991px){.feature-integration-icon-wrapper._9{right: 12%}}
@media screen and (max-width:991px){.feature-integration-icon-wrapper._10{left: 12%}}
@media screen and (max-width:991px){.feature-integration-icon-wrapper._12{right: 12%}}
@media screen and (max-width:991px){.single-blog-collection-list{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.contact-page-wrapper{padding: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:991px){.contact-page-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-template-rows: auto auto auto; grid-template-columns: 1fr}}
@media screen and (max-width:991px){.about-us-hero-wrapper{max-height: 680px; padding-top: var(--_size-responsiveness---spacing--spacing-2xl); padding-bottom: var(--_size-responsiveness---spacing--spacing-2xl); padding-left: var(--_size-responsiveness---spacing--spacing-4xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); background-image: linear-gradient(90deg, #a6e5ff1a, #afdbff1a); flex-flow: column}}
@media screen and (max-width:991px){.about-hero-content-wrapper{width: auto}}
@media screen and (max-width:991px){.about-hero-content-holder{max-width: none}}
@media screen and (max-width:991px){.about-hero-header-wrapper{min-width: 400px; max-width: 550px}}
@media screen and (max-width:991px){.about-hero-round-circle-wrapper{width: var(--_size-responsiveness---spacing--full-width); transform: none}}
@media screen and (max-width:991px){.about-hero-round-circle-holder{transform: translate(23%, -20%)}}
@media screen and (max-width:991px){.about-icon-wrapper{width: 42px; min-width: 42px; height: 42px; min-height: 42px}}
@media screen and (max-width:991px){.about-icon-wrapper._2{top: 46%; left: 31%}}
@media screen and (max-width:991px){.about-icon-wrapper._3{top: 32%; left: 46%}}
@media screen and (max-width:991px){.about-icon-wrapper._4{width: 42px; min-width: 42px; height: 42px; min-height: 42px; top: 45%; left: auto; right: 30%}}
@media screen and (max-width:991px){.about-icon-wrapper._1{top: 47%; left: 47%}}
@media screen and (max-width:991px){.about-icon-wrapper._5{top: 40%; left: 22%}}
@media screen and (max-width:991px){.about-icon-wrapper._6{top: 23%; left: auto; right: 58%}}
@media screen and (max-width:991px){.about-icon-wrapper._7{top: 44%; left: 11%}}
@media screen and (max-width:991px){.about-icon-wrapper._9{top: 27%; left: 16%}}
@media screen and (max-width:991px){.about-icon-wrapper._10{top: 14%; left: 32%; right: auto}}
@media screen and (max-width:991px){.about-icon-wrapper._11{top: 11%; left: auto; right: 42%}}
@media screen and (max-width:991px){.about-icon{width: 36px; height: 36px}}
@media screen and (max-width:991px){.about-number-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-6xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-6xl); flex-flow: column}}
@media screen and (max-width:991px){.about-number-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:991px){.about-client-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium-large); flex-flow: row; justify-content: flex-start; align-items: center}}
@media screen and (max-width:991px){.avatar-group-item.two, .avatar-group-item.feature-content-wrapper, .avatar-group-item.three, .avatar-group-item.two, .avatar-group-item.feature-content-wrapper, .avatar-group-item.three{margin-right: -1rem}}
@media screen and (max-width:991px){.client-image-wrapper{width: 2.25rem; height: 2.25rem}}
@media screen and (max-width:991px){.mission-grid, .vision-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:991px){.core-vlaue-grif{grid-template-columns: 1fr 1fr; display: flex; overflow: scroll}}
@media screen and (max-width:991px){.core-value-gradient-card._01{max-width: 340px; max-height: 250px}}
@media screen and (max-width:991px){.core-value-gradient-card._06{max-width: 340px; max-height: 99.9999%}}
@media screen and (max-width:991px){.core-value-icon-wrapper{width: 60px; min-width: 60px; height: 60px; min-height: 60px}}
@media screen and (max-width:991px){.core-value-icon{width: 36px; min-width: 36px; height: 36px; min-height: 36px}}
@media screen and (max-width:991px){.core-value-image-wrapper{flex: none; max-width: 340px; max-height: 250px}}
@media screen and (max-width:991px){.core-value-white-card{max-width: 340px; max-height: 250px}}
@media screen and (max-width:991px){.our-team-grid{grid-template-columns: 1fr 1fr 1fr; display: flex; overflow: scroll}}
@media screen and (max-width:991px){.our-team-card{min-width: 250px; max-height: 281.797px; padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium); flex: none}}
@media screen and (max-width:991px){.award-grid._01{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.award-card{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; flex: none; max-width: 342px; max-height: 266.594px}}
@media screen and (max-width:991px){.award-image-wrapper, .award-small-image-wrapper{max-width: 150px; max-height: 150px}}
@media screen and (max-width:991px){.blog-details-holder{padding-right: var(--_size-responsiveness---spacing--spacing-2xl); padding-left: var(--_size-responsiveness---spacing--spacing-2xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:991px){.related-blog-collection-list{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.utility-page-wrap{height: 70vh}}
@media screen and (max-width:991px){.integration-tabs-menu{border-style: solid; flex-flow: wrap; justify-content: center; align-items: center; display: flex}}
@media screen and (max-width:991px){.integration-collection-list{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); grid-template-columns: 1fr 1fr 1fr}}
@media screen and (max-width:991px){.integration-link-wrapper{min-height: 196px}}
@media screen and (max-width:991px){.integration-card-icon-wrapper{width: 60px; min-width: 60px; height: 60px; min-height: 60px}}
@media screen and (max-width:991px){.integration-card-icon-image{width: 40px; min-width: 40px; height: 40px; min-height: 40px}}
@media screen and (max-width:991px){.career-hero-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:991px){.career-hero-image-wrapper._01, .career-hero-image-wrapper._02, .career-hero-image-wrapper._03, .career-hero-image-wrapper._01, .career-hero-image-wrapper._02, .career-hero-image-wrapper._03{height: 450px; max-height: 450px}}
@media screen and (max-width:991px){.career-core-value-grid, .career-benefits-grid{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.benefit-icon{width: 28px; height: 28px}}
@media screen and (max-width:991px){.hiring-process-grid{grid-template-columns: 1fr}}
@media screen and (max-width:991px){.hiring-process-image-wrapper{max-height: 450px}}
@media screen and (max-width:991px){.dotted-line{min-height: 60%; max-height: 60%}}
@media screen and (max-width:991px){.hiring-process-content-text-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); max-width: none}}
@media screen and (max-width:991px){.open-roles-wrapper{flex-flow: column; align-items: flex-start; display: flex}}
@media screen and (max-width:991px){.open-roles-tabs-menu{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); border-style: none; flex-flow: wrap; justify-content: center; align-items: center; display: flex}}
@media screen and (max-width:991px){.open-role-work-tag, .open-role-salary-role{padding-top: var(--_size-responsiveness---spacing--spacing-small-extra); padding-bottom: var(--_size-responsiveness---spacing--spacing-small-extra)}}
@media screen and (max-width:991px){.career-details-grid{grid-template-columns: 1.2fr}}
@media screen and (max-width:991px){.dropdown-toggle{max-width: 12.4979%; margin-left: 0; margin-right: auto; padding-right: 42px}}
@media screen and (max-width:991px){.nav-dropdown.hide-desktop{width: var(--_size-responsiveness---spacing--full-width); margin-left: 0; margin-right: 0; display: block}}
@media screen and (max-width:991px){.nav-dropdown-list.w--open{left: auto}}
@media screen and (max-width:991px){.dropdown-list-wrapper{padding-top: 24px}}
@media screen and (max-width:991px){.nav-dropdown-wrapper{box-shadow: none; border-style: none; padding-left: 0; padding-right: 0}}
@media screen and (max-width:991px){.license-link{grid-column-gap: 24px; grid-row-gap: 24px; flex-flow: column}}
@media screen and (max-width:991px){.license-grid{grid-template-rows: auto auto auto; grid-template-columns: 1fr}}
@media screen and (max-width:991px){.licence-card{height: auto}}
@media screen and (max-width:991px){.footer-page-link-wrapper{min-width: 120px}}
@media screen and (max-width:991px){.footer-header-wrapper{grid-column-gap: 32px; grid-row-gap: 32px; align-self: flex-start; max-width: 300px}}
@media screen and (max-width:991px){.footer-link-holder{grid-column-gap: 32px; grid-row-gap: 32px; justify-content: flex-start; align-self: stretch}}
@media screen and (max-width:991px){.footer-top-wrapper{grid-column-gap: 54px; grid-row-gap: 54px; flex-flow: row; grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid}}
@media screen and (max-width:991px){.brand-customer-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: row; justify-content: flex-start; align-items: center}}
@media screen and (max-width:991px){.brand-customer-text-wrapper{justify-content: flex-start; align-items: flex-start}}
@media screen and (max-width:991px){.feature-integration-second-circle{width: 150px; min-width: 150px; height: 150px; min-height: 150px}}
@media screen and (max-width:991px){.feature-integration-third-circle{width: 190px; min-width: 190px; height: 190px; min-height: 190px}}
@media screen and (max-width:991px){.team-social-media{width: 40px; min-width: 40px; height: 40px; min-height: 40px}}
@media screen and (max-width:991px){.team-icon{width: 1rem; height: 1rem}}
@media screen and (max-width:991px){.download-wrapper{padding-right: var(--_size-responsiveness---spacing--spacing-3xl); padding-bottom: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:991px){.download-grid{grid-template-columns: 1fr}}
@media screen and (max-width:991px){.download-image-wrapper.hide-mobile{margin-left: auto; margin-right: auto; display: none}}
@media screen and (max-width:991px){.download-content-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); justify-content: flex-start; align-items: center}}
@media screen and (max-width:991px){.download-section-header-wrapper{justify-content: flex-start; align-items: center}}
@media screen and (max-width:991px){.download-header-wrapper, .download-header-text-wrapper{max-width: none}}
@media screen and (max-width:991px){.download-qr-wrapper{flex-flow: column; margin-bottom: 20px}}
@media screen and (max-width:991px){.download-qr-holder{max-width: 180px; padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); border-color: var(--_color---project-color--light-border); background-color: #fff9; order: -9999}}
@media screen and (max-width:991px){.price-compare-wrapper{overflow: hidden}}
@media screen and (max-width:991px){.pricing-compare-plan-wrapper{overflow: scroll}}
@media screen and (max-width:991px){.price-compare-plan-wrapper{max-width: 75%}}
@media screen and (max-width:991px){.tablet-feature-wrapper{padding-bottom: var(--_size-responsiveness---spacing--spacing-2xl)}}
@media screen and (max-width:991px){.tablet-feature-wrapper.hide-desktop{display: block}}
@media screen and (max-width:991px){.tablet-feature-slider{height: var(--_size-responsiveness---spacing--full-width); background-color: var(--_color---project-color--transparent); padding-bottom: 4rem}}
@media screen and (max-width:991px){.tablet-feature-slider-mask{height: var(--_size-responsiveness---spacing--full-width)}}
@media screen and (max-width:991px){.tablet-feature-slide{margin-right: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:991px){.tablet-feature-slide-nav{display: none; bottom: -3.5%}}
@media screen and (max-width:991px){.tablet-feature-holder{padding: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-xlarge); flex-flow: column; align-items: flex-start; display: flex}}
@media screen and (max-width:991px){.tablet-feature-holder._01{background-color: var(--_color---project-color--feature-card-01)}}
@media screen and (max-width:991px){.tablet-feature-holder._02{background-color: var(--_color---project-color--feature-card-02)}}
@media screen and (max-width:991px){.tablet-feature-holder._03{background-color: var(--_color---project-color--feature-card-03)}}
@media screen and (max-width:991px){.tablet-feature-holder._04{background-color: var(--_color---project-color--feature-card-04)}}
@media screen and (max-width:991px){.tablet-feature-holder._05{background-color: var(--_color---project-color--feature-card-05)}}
@media screen and (max-width:991px){.tablet-feature-holder._06{background-color: var(--_color---project-color--feature-card-06)}}
@media screen and (max-width:991px){.tablet-feature-image-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large); border: 1px solid var(--_color---project-color--light-border); border-radius: var(--_size-responsiveness---radious--radius-large); background-color: #f5f5f5; overflow: hidden}}
@media screen and (max-width:991px){.tablet-feature-image-wrapper._01{background-color: var(--_color---project-color--feature-image-01)}}
@media screen and (max-width:991px){.tablet-feature-image-wrapper._02{background-color: var(--_color---project-color--feature-image-02)}}
@media screen and (max-width:991px){.tablet-feature-image-wrapper._03{background-color: var(--_color---project-color--feature-image-03)}}
@media screen and (max-width:991px){.tablet-feature-image-wrapper._04{background-color: var(--_color---project-color--feature-image-04)}}
@media screen and (max-width:991px){.tablet-feature-image-wrapper._05{background-color: var(--_color---project-color--feature-image-05)}}
@media screen and (max-width:991px){.tablet-feature-image-wrapper._06{background-color: var(--_color---project-color--feature-image-06)}}
@media screen and (max-width:991px){.tablet-feature-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl); flex-flow: column; align-items: flex-start; display: flex}}
@media screen and (max-width:991px){.tablet-feature-image{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); border-radius: var(--_size-responsiveness---radious--radius-medium); object-fit: cover}}
@media screen and (max-width:991px){.tablet-feature-content-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: column; align-self: stretch; align-items: flex-start; display: flex}}
@media screen and (max-width:991px){.tablet-feature-content-card{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-rows: auto auto auto; max-height: 104px}}
@media screen and (max-width:991px){.blog-details-grid{grid-template-columns: 1fr}}
@media screen and (max-width:991px){.blog-social-media-link{justify-content: center; align-items: center; width: 42px; min-width: 42px; height: 42px; min-height: 42px}}
@media screen and (max-width:991px){.tablet-qr-code-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-4xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-4xl); grid-template-rows: auto; grid-template-columns: 1fr; grid-auto-columns: 1fr; margin-bottom: 0; display: grid}}
@media screen and (max-width:991px){.tablet-qr-code-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); flex-flow: column; justify-content: center; align-items: center; display: flex}}
@media screen and (max-width:991px){.tablet-qr-code-wrapper.hide-desktop{justify-content: center; align-items: center; display: flex}}
@media screen and (max-width:991px){.blog-round-shape, .blog-round-shape.big, .blog-round-shape.big{width: 42px; height: 42px}}
@media screen and (max-width:991px){.hero-image-gradient-bg-holder{padding: 12px}}
@media screen and (max-width:991px){.tab-link-how-it-work{width: 100%}}
@media screen and (max-width:991px){.tab-link-how-it-work.w--current{align-self: stretch}}
@media screen and (max-width:991px){.core-value-gradient-bg{flex: none}}
@media screen and (max-width:991px){.hero-voice-assistant-card-wrapper.hide-tablet, .ai-automation-holder.hide-tablet, .ai-automation-holder.hide-tablet, .hero-ai-agent-holder.hide-tablet, .hero-ai-agent-holder.hide-tablet{display: none}}
@media screen and (max-width:991px){.about-us-small-icon{width: 1.75rem; height: 1.75rem}}
@media screen and (max-width:991px){.integration-small-icon-holder{width: 48px; min-width: 48px; height: 48px; min-height: 48px}}
@media screen and (max-width:991px){.arrow-icon-button{padding: var(--_size-responsiveness---spacing--spacing-medium-small)var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:991px){.home-2-hero-grid{grid-column-gap: 60px; grid-template-columns: 1fr}}
@media screen and (max-width:991px){.home-2-hero-content-wrapper{justify-content: flex-start; align-items: center}}
@media screen and (max-width:991px){.home-2-hero-content{justify-content: flex-start; align-items: center; max-width: 550px}}
@media screen and (max-width:991px){.home-2-brand-customer-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base-small); flex-flow: column; justify-content: flex-start; align-items: center}}
@media screen and (max-width:991px){.home-2-client-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium-large); flex-flow: row; justify-content: flex-start; align-items: center}}
@media screen and (max-width:991px){.home-2-client-image-wrapper{width: 2.25rem; height: 2.25rem}}
@media screen and (max-width:991px){.home-2-overview-card-wrapper{min-height: 456px}}
@media screen and (max-width:991px){.home-2-video-header-wrapper{max-width: 500px}}
@media screen and (max-width:991px){.home-2-video-grid{grid-template-columns: 1fr}}
@media screen and (max-width:991px){.video-number-wrapper{flex-flow: row}}
@media screen and (max-width:991px){.home-2-feature-header-wrapper{max-width: 500px}}
@media screen and (max-width:991px){.home-2-feature-card-wrapper._01, .home-2-feature-card-wrapper._02, .home-2-feature-card-wrapper._03, .home-2-feature-card-wrapper._04, .home-2-feature-card-wrapper._05, .home-2-feature-card-wrapper._06, .home-2-feature-card-wrapper._01, .home-2-feature-card-wrapper._02, .home-2-feature-card-wrapper._03, .home-2-feature-card-wrapper._04, .home-2-feature-card-wrapper._05, .home-2-feature-card-wrapper._06{position: static}}
@media screen and (max-width:991px){.home-2-feature-grid{grid-template-columns: 1fr}}
@media screen and (max-width:991px){.feature-black-button{padding: var(--_size-responsiveness---spacing--spacing-medium-small)var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:991px){.home-2-intelligent-header-wrapper{max-width: 500px}}
@media screen and (max-width:991px){.home-2-intelligent-grid{grid-template-columns: 1fr 1fr; display: flex; overflow: scroll}}
@media screen and (max-width:991px){.home-2-intelligent-card{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex: none; max-width: 390px}}
@media screen and (max-width:991px){.home-2-brand-grid{grid-template-columns: 1fr 1fr 1fr}}
@media screen and (max-width:991px){.home-2-brand-card{height: 60px}}
@media screen and (max-width:991px){.home-2-brand-card._04{border-top-style: none; border-left-style: solid}}
@media screen and (max-width:991px){.home-2-brand-card._05{border-top-style: none}}
@media screen and (max-width:991px){.home-2-brand-card._06{border-left-style: none}}
@media screen and (max-width:991px){.home-2-brand-card._07{border-left-style: solid}}
@media screen and (max-width:991px){.home-2-brand-card._10{display: none}}
@media screen and (max-width:991px){.home-2-brand-logo{max-height: 26px}}
@media screen and (max-width:991px){.home-2-testimonial-header-wrapper{max-width: 500px}}
@media screen and (max-width:991px){.home-2-testimonial-slide-mask{width: 480px}}
@media screen and (max-width:991px){.home-2-integration-header-wrapper{max-width: 500px}}
@media screen and (max-width:991px){.home-2-integration-circle-wrapper.feature-02.page{background-image: none; min-width: 190px; max-width: 190px; min-height: 190px; max-height: 190px}}
@media screen and (max-width:991px){.home-2-integration-third-circle.feature-02{background-image: linear-gradient(90deg, #00a6ff2e, #6abcff2e); width: 190px; min-width: 190px; height: 190px; min-height: 190px}}
@media screen and (max-width:991px){.home-2-integration-second-circle.feature-2{background-image: linear-gradient(90deg, #00a6ff2e, #6abcff2e 97%); width: 150px; min-width: 150px; height: 150px; min-height: 150px}}
@media screen and (max-width:991px){.home-2-integration-first-circle.feature-2{width: 115px; min-width: 115px; height: 115px; min-height: 115px}}
@media screen and (max-width:991px){.home-2-intigration-center-icon-wrapper.feature-02{width: 78px; min-width: 78px; height: 78px; min-height: 78px}}
@media screen and (max-width:991px){.home-2-integration-a-icon-image{width: 54px; height: 54px}}
@media screen and (max-width:991px){.working-process-tab-link{width: 100%}}
@media screen and (max-width:991px){.working-process-tab-link.w--current{align-self: stretch}}
@media screen and (max-width:991px){.working-process-tab-content{width: var(--_size-responsiveness---spacing--full-width); margin-top: 40px; margin-left: 0}}
@media screen and (max-width:991px){.working-process-tab-menu{width: 100%}}
@media screen and (max-width:991px){.working-process-card-wrapper{justify-content: flex-start; align-items: flex-start}}
@media screen and (max-width:991px){.working-procrss-tab{flex-flow: column}}
@media screen and (max-width:991px){.home-2-working-process-tab-pane{width: var(--_size-responsiveness---spacing--full-width)}}
@media screen and (max-width:991px){.home-2-working-process-header-wrapper{max-width: 500px}}
@media screen and (max-width:991px){.home-2-faq-header-text-wrapper{justify-content: center; align-items: center; display: flex}}
@media screen and (max-width:991px){.home-2-faq-grid{grid-template-rows: auto auto auto auto; grid-template-columns: 1fr 1fr}}
@media screen and (max-width:991px){.home-faq-card, .home-2-faq-card-wrapper{height: 100%}}
@media screen and (max-width:991px){.home-2-blog-grid{grid-template-columns: 1fr}}
@media screen and (max-width:991px){.home-2-blog-section-header-wrapper{justify-content: flex-start; align-items: center; position: static}}
@media screen and (max-width:991px){.home-2-blog-header-holder{justify-content: flex-start; align-items: center}}
@media screen and (max-width:991px){.home-2-blog-wrapper.hide-tablet{display: none}}
@media screen and (max-width:991px){.home-1-working-process-header-wrapper{max-width: 500px}}
@media screen and (max-width:991px){.home-1-working-process-wrapper{flex-flow: column; display: flex; position: relative}}
@media screen and (max-width:991px){.home-01-working-process-image-wrapper._01{width: auto}}
@media screen and (max-width:991px){.home-01-working-process-image-wrapper._02{display: flex}}
@media screen and (max-width:991px){.home-01-working-process-image-wrapper._02.tablet{order: -9999}}
@media screen and (max-width:991px){.home-01-working-process-image-wrapper._03{display: block}}
@media screen and (max-width:991px){.home-01-working-process-card._01{z-index: 1; width: var(--_size-responsiveness---spacing--full-width); cursor: auto; flex: none; justify-content: space-between; position: sticky; top: 10%}}
@media screen and (max-width:991px){.home-01-working-process-card._02{z-index: 2; width: var(--_size-responsiveness---spacing--full-width); cursor: auto; justify-content: space-between; position: sticky; top: 18%}}
@media screen and (max-width:991px){.home-01-working-process-card._03{z-index: 3; width: var(--_size-responsiveness---spacing--full-width); cursor: auto; justify-content: space-between; position: sticky; top: 10vh}}
@media screen and (max-width:991px){.home-2-pricing-header-wrapper{max-width: 500px}}
@media screen and (max-width:991px){.home-2-pricing-tab{flex-flow: column}}
@media screen and (max-width:991px){.home-2-pricing-tab-menu{width: 100%}}
@media screen and (max-width:991px){.home-2-pricing-left-tab-link{padding: var(--_size-responsiveness---spacing--spacing-base); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small-extra); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small-extra); flex-flow: row; flex: none; justify-content: space-between; align-items: flex-start}}
@media screen and (max-width:991px){.home-2-pricing-left-tab-link.w--current{align-self: stretch}}
@media screen and (max-width:991px){.home-2-pricing-left-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small-extra); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small-extra); justify-content: center; align-items: flex-start}}
@media screen and (max-width:991px){.home-2-pricing-left-content-wrapper{padding-left: 27px}}
@media screen and (max-width:991px){.home-2-pricing-right-tab-content{width: 100%; margin-top: 40px; margin-left: 0}}
@media screen and (max-width:991px){.home-2-download-header-wrapper, .video-section-header-wrapper{max-width: 500px}}
@media screen and (max-width:991px){.home-1-video-number-card-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small)}}
@media screen and (max-width:991px){.feature-2-tab{flex-flow: column}}
@media screen and (max-width:991px){.feature-2-tab-menu{flex-flow: row; width: 100%; overflow: scroll}}
@media screen and (max-width:991px){.feature-2-tab-content{width: 100%; margin-top: 40px; margin-left: 0}}
@media screen and (max-width:991px){.feature-2-tab-link{flex: none; width: 100%; max-width: 265px}}
@media screen and (max-width:991px){.feature-2-tab-link.w--current{flex: none; align-self: stretch}}
@media screen and (max-width:991px){.feature-2-content-grid{grid-template-columns: 1fr}}
@media screen and (max-width:991px){.feature-2-hero-wrapper{flex-flow: column}}
@media screen and (max-width:991px){.feature-2-hero-right-wrapper{flex-flow: row}}
@media screen and (max-width:991px){.feature-2-hero-tag-wrapper{max-width: 90vw}}
@media screen and (max-width:991px){.feature-2-hero-voice-wrapper{max-width: 50%}}
@media screen and (max-width:991px){.feature-2-hero-integration-wrapper{align-self: flex-start}}
@media screen and (max-width:991px){.feature-2-hero-phone-mockup-holder{max-width: 350px}}
@media screen and (max-width:991px){.feature-2-client-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium-large); flex-flow: row; justify-content: flex-start; align-items: center}}
@media screen and (max-width:991px){.feature-2-client-image-wrapper{width: 2.25rem; height: 2.25rem}}
@media screen and (max-width:991px){.feature-2-integration-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl)}}
@media screen and (max-width:991px){.home-2-cta-grid{grid-template-columns: 1fr}}
@media screen and (max-width:991px){.home-2-cta-content-wrapper{padding-bottom: 0}}
@media screen and (max-width:991px){.home-2-cta-content-holder{max-width: 500px}}
@media screen and (max-width:991px){.star-holder{width: auto}}
@media screen and (max-width:991px){.home-2-tablet-blog-wrapper.hide-desktop{display: block}}
@media screen and (max-width:991px){.feature-integration-center-card{width: 190px; height: 190px}}
@media screen and (max-width:991px){.feature-1-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); flex-flow: row; overflow: scroll}}
@media screen and (max-width:991px){.feature-1-wrapper.hide-tablet{display: none}}
@media screen and (max-width:991px){.open-feature-card-wrapper{flex: none; max-width: 100%; padding-left: 0; padding-right: 0}}
@media screen and (max-width:991px){.open-feature-grid{grid-template-columns: 1fr}}
@media screen and (max-width:991px){.open-feature-grid.left-content{grid-template-columns: 1.4fr}}
@media screen and (max-width:991px){.home-1-about-client-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium-large); flex-flow: row; justify-content: flex-start; align-items: center}}
@media screen and (max-width:991px){.overview-chat-header-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base-small)}}
@media screen and (max-width:991px){.pricing-rotating-gradient{width: 250%}}
@media screen and (max-width:991px){.cta-tag-wrapper{min-height: 250px}}
@media screen and (max-width:991px){.cta-tag-holder{min-height: 250px; max-height: 250px}}
@media screen and (max-width:991px){.home-2-faq-image-wrapper.hide-tablet{display: none}}
@media screen and (max-width:991px){.home-2-faq-button-wrapper{flex-flow: row; justify-content: flex-start; align-items: flex-end}}
@media screen and (max-width:991px){.home-1-feature-arrow{border-radius: var(--_size-responsiveness---radious--radius-full); background-image: linear-gradient(90deg, #00a6ff2b, #6abcff2b 98%); width: 60px; height: 60px; top: auto; bottom: 0%}}
@media screen and (max-width:991px){.home-1-feature-arrow.left{border: 1px solid var(--_color---project-color--light-border); background-color: var(--_color---project-color--white); background-image: none; justify-content: center; align-items: center; width: 36px; height: 36px; margin-left: -1.5rem; transition: background-color .3s; display: flex; inset: auto auto 0% 50%; transform: translate(-50%)}}
@media screen and (max-width:991px){.home-1-feature-arrow.left:hover{background-color: #009bee33}}
@media screen and (max-width:991px){.home-1-feature-arrow.right{border: 1px solid var(--_color---project-color--light-border); background-color: var(--_color---project-color--white); background-image: none; justify-content: center; align-items: center; width: 36px; height: 2.25rem; margin-right: -1.5rem; transition: background-color .3s; display: flex; bottom: 0%; left: auto; right: 50%; transform: translate(50%)}}
@media screen and (max-width:991px){.home-1-feature-arrow.right:hover{background-color: #009bee33}}
@media screen and (max-width:991px){.home-1-feature-arrow-icon{color: var(--_color---project-color--black); font-size: var(--font-size--text-small)}}
@media screen and (max-width:991px){.home-1-tablet-intelligent-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); display: flex; overflow: auto}}
@media screen and (max-width:991px){.home-1-tablet-intelligent-wrapper.hide-desktop{display: flex}}
@media screen and (max-width:991px){.home-2-tablet-feature-wrapper.hide-desktop{display: block}}
@media screen and (max-width:991px){.home-2-tablet-feature-slider{height: var(--_size-responsiveness---spacing--full-width); background-color: var(--_color---project-color--transparent); padding-bottom: 4rem}}
@media screen and (max-width:991px){.home-2-tablet-feature-mask{width: var(--_size-responsiveness---spacing--full-width); overflow: visible}}
@media screen and (max-width:991px){.home-2-tablet-feature-slide{margin-right: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:991px){.home-2-tablet-feature-slide-nav{display: none}}
@media screen and (max-width:991px){.home-2-working-process-text-wrapper{height: auto}}
@media screen and (max-width:991px){.home-2-feature-wrapper.hide-tablet{display: none}}
@media screen and (max-width:991px){.home-1-tablet-process-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); flex-flow: column; align-self: stretch; display: flex}}
@media screen and (max-width:991px){.contact-number.hide-tablet{display: none}}
@media screen and (max-width:991px){.contact-number.hide-desktop{display: flex}}
@media screen and (max-width:991px){.contact-client-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; justify-content: flex-start; align-items: flex-start}}
@media screen and (max-width:991px){.navbar-black-button.hide-tablet{display: none}}
@media screen and (max-width:991px){.feature-page-wrapper.hide-desktop{display: block}}
@media screen and (max-width:991px){.feature-page-slider{height: var(--_size-responsiveness---spacing--full-width); background-color: var(--_color---project-color--transparent); padding-bottom: 4rem}}
@media screen and (max-width:991px){.feature-page-arrow{display: none}}
@media screen and (max-width:991px){.feature-page-slide{margin-right: var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:767px){.container.mobile-integration{padding-bottom: 0}}
@media screen and (max-width:767px){.container.career-details{padding-top: 0}}
@media screen and (max-width:767px){.section-wrapper.home-2-integration{grid-column-gap: 6rem; grid-row-gap: 6rem; grid-column-gap: 6rem; grid-row-gap: 6rem}}
@media screen and (max-width:767px){.typography-grid{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:767px){.color-grid{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:767px){.primary-button{max-height: 48px}}
@media screen and (max-width:767px){.primary-button.hide-desktop{display: flex}}
@media screen and (max-width:767px){.secondary-button{max-height: 48px}}
@media screen and (max-width:767px){.navbar-component{min-height: 4.5rem; padding-left: 1rem; padding-right: 1rem}}
@media screen and (max-width:767px){.home-nav-menu{min-width: 65%; max-width: 100%}}
@media screen and (max-width:767px){.navbar-link{padding-top: 0; padding-bottom: 0; font-size: 1rem}}
@media screen and (max-width:767px){.hero-tag-icon-wrapper{width: 22px; min-width: 22px; max-width: 22px; height: 22px; min-height: 22px; max-height: 22px}}
@media screen and (max-width:767px){.hero-tag-big-icon{width: .65rem; min-width: .65rem; height: .65rem; min-height: .65rem}}
@media screen and (max-width:767px){.hero-tag-small-icon{width: .4rem; min-width: .4rem; height: .4rem; min-height: .4rem}}
@media screen and (max-width:767px){.hero-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.hero-voice-assistant-card.hide-phone{display: none}}
@media screen and (max-width:767px){.voice-assistant-image-wrapper.overview{max-width: 100px; max-height: 100px}}
@media screen and (max-width:767px){.ai-automation-wrapper.hide-phone{display: none}}
@media screen and (max-width:767px){.ai-automation-icon-wrapper._02{top: 2%}}
@media screen and (max-width:767px){.ai-automation-icon-wrapper._04{bottom: 2%}}
@media screen and (max-width:767px){.ai-automation-icon-wrapper._06.overview{top: 2%}}
@media screen and (max-width:767px){.ai-automation-icon-wrapper._08{bottom: 2%}}
@media screen and (max-width:767px){.hero-ai-agent-wrapper.hide-phone{display: none}}
@media screen and (max-width:767px){.overview-header-wrapper, .overview-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.overview-bottom-grid{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:767px){.overview-ratings-wrapper{max-width: 260px; min-height: auto}}
@media screen and (max-width:767px){.overview-tag{max-height: 40px}}
@media screen and (max-width:767px){.pricing-header-wrapper{max-width: 380px}}
@media screen and (max-width:767px){.pricing-component{margin-top: 2rem}}
@media screen and (max-width:767px){.pricing-components{grid-template-columns: 1fr; display: flex; overflow: scroll}}
@media screen and (max-width:767px){.pricing-card{flex: none}}
@media screen and (max-width:767px){.pricing-header-text-wrapper{max-width: 500px}}
@media screen and (max-width:767px){.faq-header-wrapper{max-width: 350px}}
@media screen and (max-width:767px){.cta-wrapper{max-height: none}}
@media screen and (max-width:767px){.cta-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-template-columns: 1fr}}
@media screen and (max-width:767px){.cta-content-wrapper{padding-bottom: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:767px){.cta-form-wrapper, .cta-form-buttom{align-self: stretch}}
@media screen and (max-width:767px){.cta-round-circle-wrapper{max-height: 300px; margin-left: auto; margin-right: 0}}
@media screen and (max-width:767px){.cta-round-circle-holder{top: 8%}}
@media screen and (max-width:767px){.team-header-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.team-card-shadow{height: 50%; padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:767px){.feature-header-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.integrations-round-image-wrapper{max-width: 90%}}
@media screen and (max-width:767px){.integration-icon-wrapper{width: 60px; min-width: 60px; height: 60px; min-height: 60px; left: 43%}}
@media screen and (max-width:767px){.intigrations-center-icon{width: 2.5rem; height: 2.5rem}}
@media screen and (max-width:767px){.integration-small-icon-wrapper{width: 32px; min-width: 32px; height: 32px; min-height: 32px}}
@media screen and (max-width:767px){.integration-small-icon{width: 1.25rem; min-width: 1.25rem; height: 1.25rem; min-height: 1.25rem}}
@media screen and (max-width:767px){.feature-sva-wrapper, .feature-stunning-visuals-wrapper, .feature-response-wrapper, .feature-chat-bot-wrapper, .feature-automation-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:767px){.big-blog-collection-link-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:767px){.big-blog-content-wrapper{grid-template-columns: 1fr}}
@media screen and (max-width:767px){.big-blog-right-corber-shape{width: 30px; height: 30px; top: -45%; right: -2%}}
@media screen and (max-width:767px){.big-blog-lower-corber-shape{width: 30px; height: 30px; bottom: -3%; left: -44%}}
@media screen and (max-width:767px){.big-blog-corner-shape{border-top-left-radius: var(--_size-responsiveness---radious--radius-xlarge); width: 60px; height: 60px}}
@media screen and (max-width:767px){.feature-intigration-holder{max-width: 380px}}
@media screen and (max-width:767px){.feature-intigration-center-icon-wrapper{width: 52px; min-width: 52px; height: 52px; min-height: 52px}}
@media screen and (max-width:767px){.feature-integration-center-a-icon{width: 24px; height: 24px}}
@media screen and (max-width:767px){.feature-integration-icon-wrapper{width: 48px; min-width: 48px; height: 48px; min-height: 48px}}
@media screen and (max-width:767px){.feature-integration-small-icon{width: 1.75rem; height: 1.75rem}}
@media screen and (max-width:767px){.single-blog-collection-list{grid-template-columns: 1fr}}
@media screen and (max-width:767px){.contact-page-wrapper{padding: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:767px){.about-hero-round-circle-wrapper{transform: none}}
@media screen and (max-width:767px){.about-hero-round-circle-holder{transform: translate(2%, -13%)}}
@media screen and (max-width:767px){.about-icon-wrapper._2{left: 31%}}
@media screen and (max-width:767px){.about-icon-wrapper._3{top: 32%}}
@media screen and (max-width:767px){.about-icon-wrapper._4{width: 32px; min-width: 32px; height: 32px; min-height: 32px}}
@media screen and (max-width:767px){.about-icon-wrapper._1{top: 47.5%; left: 47.5%}}
@media screen and (max-width:767px){.about-icon-wrapper._5{top: 40%; left: 22%}}
@media screen and (max-width:767px){.about-icon-wrapper._6{top: 23%}}
@media screen and (max-width:767px){.about-icon-wrapper._7{left: 11%}}
@media screen and (max-width:767px){.about-number-wrapper{padding-right: var(--_size-responsiveness---spacing--spacing-large); padding-left: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:767px){.about-number-holder{flex-flow: wrap}}
@media screen and (max-width:767px){.about-client-wrapper{flex-flow: row}}
@media screen and (max-width:767px){.client-image-wrapper{margin-right: -1rem}}
@media screen and (max-width:767px){.mission-grid{grid-template-columns: 1fr}}
@media screen and (max-width:767px){.vision-grid{grid-template-columns: 1.2fr}}
@media screen and (max-width:767px){.our-team-grid{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:767px){.award-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:767px){.award-grid._01{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xsmall); grid-template-columns: 1fr 1fr}}
@media screen and (max-width:767px){.award-image-wrapper{justify-content: center; align-items: center; display: flex}}
@media screen and (max-width:767px){.blog-details-holder{padding: var(--_size-responsiveness---spacing--spacing-2xl)var(--_size-responsiveness---spacing--spacing-xlarge); grid-column-gap: var(--_size-responsiveness---spacing--spacing-4xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-4xl)}}
@media screen and (max-width:767px){.related-blog-collection-list{grid-template-columns: 1fr}}
@media screen and (max-width:767px){.utility-page-wrap{height: 50vh}}
@media screen and (max-width:767px){.integration-component{margin-top: 2rem}}
@media screen and (max-width:767px){.integration-tabs-menu{border-style: none}}
@media screen and (max-width:767px){.integration-tab-link{border: 1px solid var(--_color---project-color--light-border); max-height: 40px}}
@media screen and (max-width:767px){.integration-collection-list{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:767px){.integration-card-icon-wrapper{width: 52px; min-width: 52px; height: 52px; min-height: 52px}}
@media screen and (max-width:767px){.integration-card-icon-image{width: 32px; min-width: 32px; height: 32px; min-height: 32px}}
@media screen and (max-width:767px){.integration-tag-wrapper{justify-content: center; align-items: center; max-height: 30px; display: flex}}
@media screen and (max-width:767px){.integration-details-header-wrapper{max-width: 450px}}
@media screen and (max-width:767px){.integration-details-wrapper{padding: var(--_size-responsiveness---spacing--spacing-2xl)var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:767px){.career-hero-image-wrapper._01, .career-hero-image-wrapper._02, .career-hero-image-wrapper._03, .career-hero-image-wrapper._01, .career-hero-image-wrapper._02, .career-hero-image-wrapper._03{height: 350px; max-height: 350px}}
@media screen and (max-width:767px){.career-wrapper{padding: var(--_size-responsiveness---spacing--spacing-2xl)var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:767px){.career-core-value-grid{grid-template-columns: 1fr}}
@media screen and (max-width:767px){.career-benefits-wrapper{overflow: hidden}}
@media screen and (max-width:767px){.career-benefits-grid{width: 209.909%; display: flex; overflow: scroll}}
@media screen and (max-width:767px){.career-benift-card{flex: none; max-width: 231px; max-height: 276.375px}}
@media screen and (max-width:767px){.benifit-icon-wrapper{width: 52px; min-width: 52px; height: 52px; min-height: 52px}}
@media screen and (max-width:767px){.benefit-icon{width: 28px; height: 28px}}
@media screen and (max-width:767px){.hiring-process-content-text-wrapper{grid-column-gap: 0px; grid-row-gap: 0px}}
@media screen and (max-width:767px){.hiring-process-content.margin-bottom-twenty{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small)}}
@media screen and (max-width:767px){.open-roles-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:767px){.open-roles-component{margin-top: 2rem}}
@media screen and (max-width:767px){.open-roles-tabs-menu{margin-left: 0; margin-right: auto}}
@media screen and (max-width:767px){.open-roles-tab-link{height: 40px}}
@media screen and (max-width:767px){.open-role-link-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-large); padding-bottom: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:767px){.open-role-content-wrapper{max-width: 280px}}
@media screen and (max-width:767px){.open-role-tag-wrapper{flex-flow: wrap}}
@media screen and (max-width:767px){.open-role-button-wrapper{justify-content: space-between; align-items: flex-end}}
@media screen and (max-width:767px){.career-details-wrapper{padding: var(--_size-responsiveness---spacing--spacing-2xl)var(--_size-responsiveness---spacing--spacing-xlarge); overflow: hidden}}
@media screen and (max-width:767px){.career-details-grid{grid-row-gap: 48px; flex-flow: column; display: flex}}
@media screen and (max-width:767px){.why-choose-grid{width: var(--_size-responsiveness---spacing--full-width); display: flex; overflow: scroll}}
@media screen and (max-width:767px){.why-choose-card{flex: none; max-width: 280px; max-height: 244px}}
@media screen and (max-width:767px){.dropdown-toggle{max-width: 17%; display: inline-block}}
@media screen and (max-width:767px){.nav-dropdown.hide-desktop{flex-flow: column; justify-content: space-between; align-self: stretch; align-items: center; width: 100%}}
@media screen and (max-width:767px){.nav-dropdown-wrapper{width: 100%; min-width: 100%; max-width: 100%; margin-left: auto; margin-right: auto}}
@media screen and (max-width:767px){.dropdown-menu-list-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base)}}
@media screen and (max-width:767px){.protected-page-text-field{min-width: 280px}}
@media screen and (max-width:767px){.license-grid{grid-column-gap: 40px; grid-row-gap: 40px}}
@media screen and (max-width:767px){.footer-page-link-wrapper{min-width: 160px}}
@media screen and (max-width:767px){.footer-link-holder{grid-column-gap: 54px; grid-row-gap: 54px}}
@media screen and (max-width:767px){.footer-top-wrapper{flex-flow: column; justify-content: space-between; align-items: flex-start; display: flex}}
@media screen and (max-width:767px){.footer-bottom-wrapper{grid-column-gap: 54px; grid-row-gap: 54px}}
@media screen and (max-width:767px){.all-brand-wrapper{grid-template-columns: 1fr}}
@media screen and (max-width:767px){.brand-customer-wrapper{justify-content: flex-start; align-items: center}}
@media screen and (max-width:767px){.feature-integration-first-circle{width: 68px; min-width: 68px; height: 68px; min-height: 68px}}
@media screen and (max-width:767px){.feature-integration-second-circle{width: 80px; min-width: 80px; height: 80px; min-height: 80px}}
@media screen and (max-width:767px){.feature-integration-third-circle{width: 84px; min-width: 84px; height: 84px; min-height: 84px}}
@media screen and (max-width:767px){.team-social-media{width: 36px; min-width: 36px; height: 36px; min-height: 36px}}
@media screen and (max-width:767px){.download-wrapper{padding-bottom: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:767px){.download-image-wrapper.hide-mobile{display: none}}
@media screen and (max-width:767px){.download-header-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.download-qr-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); order: -9999; justify-content: flex-start; align-items: center; margin-bottom: 0}}
@media screen and (max-width:767px){.download-qr-holder.home-2{background-color: #ffffffbf}}
@media screen and (max-width:767px){.price-compare-wrapper{padding: var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:767px){.pricing-compare-feature-wrapper{min-width: 220px; padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-bottom: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:767px){.price-compare-plan-wrapper{min-width: 125%; max-width: 125%; padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-bottom: var(--_size-responsiveness---spacing--spacing-medium); flex: none}}
@media screen and (max-width:767px){.tablet-feature-slide-nav{bottom: -4%}}
@media screen and (max-width:767px){.blog-category-wrapper{padding-top: 24px; padding-bottom: 24px}}
@media screen and (max-width:767px){.tablet-qr-code-holder{grid-template-columns: 1fr}}
@media screen and (max-width:767px){.tablet-qr-code-wrapper.hide-desktop{flex-flow: column; justify-content: center; align-items: center}}
@media screen and (max-width:767px){.blog-round-shape{width: 48px; height: 48px}}
@media screen and (max-width:767px){.about-us-number-text{font-size: 1.75rem}}
@media screen and (max-width:767px){.about-us-number-subtitle{font-size: var(--font-size--text-small)}}
@media screen and (max-width:767px){.integration-small-icon-holder{width: 32px; min-width: 32px; height: 32px; min-height: 32px}}
@media screen and (max-width:767px){.integration-small-icon-holder._05{top: 16%; left: 28%}}
@media screen and (max-width:767px){.integration-small-icon-holder._06{top: 28%; right: 18%}}
@media screen and (max-width:767px){.home-2-hero-content{max-width: 450px}}
@media screen and (max-width:767px){.home-2-brand-customer-wrapper{justify-content: flex-start; align-items: center}}
@media screen and (max-width:767px){.home-2-client-wrapper{flex-flow: row}}
@media screen and (max-width:767px){.home-2-client-image-wrapper{margin-right: -1rem}}
@media screen and (max-width:767px){.home-2-overview-card-wrapper._01{min-height: 456px}}
@media screen and (max-width:767px){.home-2-video-header-wrapper, .home-2-video-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.home-2-video-button-wrapper{width: 80px; height: 80px}}
@media screen and (max-width:767px){.video-number-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: flex; overflow: scroll}}
@media screen and (max-width:767px){.home-2-video-number-card{flex: none; max-width: 300px}}
@media screen and (max-width:767px){.home-2-feature-header-wrapper, .home-2-feature-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.home-2-feature-image-wrapper._01{border-radius: var(--_size-responsiveness---radious--radius-large); border-radius: var(--_size-responsiveness---radious--radius-large)}}
@media screen and (max-width:767px){.home-2-feature-image{border-radius: var(--_size-responsiveness---radious--radius-medium)}}
@media screen and (max-width:767px){.home-2-intelligent-header-wrapper, .home-2-intelligent-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.home-2-intelligent-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:767px){.home-2-intelligent-card{max-width: 350px}}
@media screen and (max-width:767px){.home-2-brand-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.home-2-brand-card{height: 60px}}
@media screen and (max-width:767px){.home-2-brand-logo{max-height: 20px}}
@media screen and (max-width:767px){.home-2-testimonial-header-wrapper, .home-2-testimonial-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.home-2-testimonial-slide-mask{width: 100%}}
@media screen and (max-width:767px){.home-2-integration-header-wrapper, .home-2-integration-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.home-2-integration-circle-wrapper{min-width: 220px; max-width: 220px; min-height: 220px; max-height: 220px}}
@media screen and (max-width:767px){.home-2-integration-circle-wrapper.feature-02{min-width: 220px; min-height: 220px}}
@media screen and (max-width:767px){.home-2-integration-third-circle, .home-2-integration-second-circle{width: 175px; min-width: 175px; height: 175px; min-height: 175px}}
@media screen and (max-width:767px){.home-2-integration-first-circle{width: 130px; min-width: 130px; height: 130px; min-height: 130px}}
@media screen and (max-width:767px){.home-2-intigration-center-icon-wrapper{width: 82px; min-width: 82px; height: 82px; min-height: 82px}}
@media screen and (max-width:767px){.home-2-integration-card{width: 52px; min-width: 52px; height: 52px; min-height: 52px}}
@media screen and (max-width:767px){.home-2-integration-logo{width: 32px; height: 32px}}
@media screen and (max-width:767px){.home-2-working-process-header-wrapper, .home-2-working-process-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.home-2-faq-header-wrapper, .home-2-faq-header-text-wrapper{max-width: none}}
@media screen and (max-width:767px){.home-2-faq-grid{grid-template-columns: 1fr}}
@media screen and (max-width:767px){.footer-social-media-card{flex-flow: column; justify-content: space-between; align-items: flex-start}}
@media screen and (max-width:767px){.home-1-working-process-header-wrapper, .home-1process-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.home-01-working-process-content-wrapper{min-height: 220px}}
@media screen and (max-width:767px){.home-01-working-process-card._01{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); top: 2%}}
@media screen and (max-width:767px){.home-01-working-process-card._02{top: 4%}}
@media screen and (max-width:767px){.home-2-pricing-header-wrapper, .home-2-pricing-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.home-2-pricing-tab-menu{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:767px){.home-2-pricing-description-wrapper{padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:767px){.pricing-description-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-columns: 1fr}}
@media screen and (max-width:767px){.pricing-description-left-card{padding: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:767px){.home-2-pricing-feature-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:767px){.home-2-download-header-wrapper, .home-2-download-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.faq-conatct-wrapper{flex-flow: column; justify-content: space-between; align-items: stretch}}
@media screen and (max-width:767px){.faq-contact-header-wrapper{max-width: none}}
@media screen and (max-width:767px){.video-section-header-wrapper, .video-section-header-text-wrapper{max-width: 400px}}
@media screen and (max-width:767px){.video-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-5xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-5xl)}}
@media screen and (max-width:767px){.home-1-video-number-grid{grid-template-columns: 1fr 1fr}}
@media screen and (max-width:767px){.home-1-video-number-card-holder{flex-flow: column; justify-content: flex-start; align-items: flex-start}}
@media screen and (max-width:767px){.feature-2-tab-menu{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:767px){.feature-2-tab-link{max-width: 226px; padding-top: var(--_size-responsiveness---spacing--spacing-small); padding-bottom: var(--_size-responsiveness---spacing--spacing-small)}}
@media screen and (max-width:767px){.feature-2-content-grid{grid-template-columns: 1fr}}
@media screen and (max-width:767px){.feature-2-hero-left-top-wrapper{flex-flow: column}}
@media screen and (max-width:767px){.feature-2-hero-image-converter-wrapper{max-width: none}}
@media screen and (max-width:767px){.feature-2-client-wrapper{flex-flow: row}}
@media screen and (max-width:767px){.feature-2-client-image-wrapper{margin-right: -1rem}}
@media screen and (max-width:767px){.home-2-cta-grid{grid-column-gap: 60px}}
@media screen and (max-width:767px){.home-2-cta-content-holder{max-width: none}}
@media screen and (max-width:767px){.feature-integration-center-card{width: 84px; height: 84px}}
@media screen and (max-width:767px){.pricing-middle-card-gradient-bg{flex: none}}
@media screen and (max-width:767px){.feature-1-wrapper{grid-column-gap: 60px; grid-row-gap: 60px}}
@media screen and (max-width:767px){.open-feature-grid, .open-feature-grid.left-content, .open-feature-grid.left-content{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:767px){.home-1-about-client-wrapper{flex-flow: row}}
@media screen and (max-width:767px){.cta-tag-wrapper{min-height: 250px}}
@media screen and (max-width:767px){.cta-tag-holder{min-height: 250px; max-height: 250px}}
@media screen and (max-width:767px){.cta-tag{max-height: 40px}}
@media screen and (max-width:767px){.home-2-faq-button-wrapper{flex-flow: column; align-items: stretch}}
@media screen and (max-width:767px){.home-1-faq-contact-header-wrapper{max-width: 280px}}
@media screen and (max-width:767px){.contact-client-wrapper{flex-flow: column}}
@media screen and (max-width:767px){.big-blog-text{font-size: var(--font-size--text-base-large)}}
@media screen and (max-width:767px){.feature-page-slider{padding-bottom: 3rem}}
@media screen and (max-width:479px){.section.hero{background-size: cover}}
@media screen and (max-width:479px){.container.brand{padding-top: 0}}
@media screen and (max-width:479px){.section-wrapper.hero.mobile{grid-column-gap: var(--_size-responsiveness---spacing--spacing-4xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-4xl); grid-column-gap: var(--_size-responsiveness---spacing--spacing-4xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-4xl)}}
@media screen and (max-width:479px){.section-wrapper.home-2-integration{grid-column-gap: 4rem; grid-row-gap: 4rem}}
@media screen and (max-width:479px){.typography-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.color-grid, .button-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.primary-button, .secondary-button{align-self: stretch}}
@media screen and (max-width:479px){.tertiary-button{max-height: 48px}}
@media screen and (max-width:479px){.home-nav-menu{min-width: 100%; max-width: 100%}}
@media screen and (max-width:479px){.nav-right-component{grid-column-gap: 0rem; grid-row-gap: 0rem; justify-content: center; align-items: center; display: flex}}
@media screen and (max-width:479px){.navbar-link, .navbar-link:hover{font-size: var(--font-size--text-small)}}
@media screen and (max-width:479px){.hero-image{border-radius: var(--_size-responsiveness---radious--radius-medium-small)}}
@media screen and (max-width:479px){.hero-image-shadow{background-image: linear-gradient(360deg, var(--_color---project-color--white)50%, #fff0); height: 25%}}
@media screen and (max-width:479px){.voice-assistant-image-wrapper.overview{max-width: 120px; max-height: 120px}}
@media screen and (max-width:479px){.hero-button-wrapper{flex-flow: wrap}}
@media screen and (max-width:479px){.hero-button-wrapper.hide-phone{display: none}}
@media screen and (max-width:479px){.hero-button-wrapper.hide-desktop{flex-flow: column; align-self: stretch; display: flex}}
@media screen and (max-width:479px){.ai-automation-card-wrapper.overview{max-height: 220px; margin-left: auto; margin-right: auto}}
@media screen and (max-width:479px){.ai-automation-icon-wrapper._02{top: 8%}}
@media screen and (max-width:479px){.ai-automation-icon-wrapper._04{bottom: 8%}}
@media screen and (max-width:479px){.ai-automation-icon-wrapper._06.overview{top: 8%}}
@media screen and (max-width:479px){.ai-automation-icon-wrapper._08{bottom: 8%}}
@media screen and (max-width:479px){.overview-header-wrapper{max-width: 350px}}
@media screen and (max-width:479px){.overview-top-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.overview-voice-assistant-card{padding: var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.overview-ai-agent-wrapper{max-height: none; padding: var(--_size-responsiveness---spacing--spacing-2xl)var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:479px){.overview-ai-automation-wrapper{max-width: none; max-height: none; padding: var(--_size-responsiveness---spacing--spacing-medium); justify-content: flex-start; align-items: center}}
@media screen and (max-width:479px){.overview-bottom-grid{grid-template-columns: 1fr; max-width: 100%}}
@media screen and (max-width:479px){.overview-ratings-wrapper{min-width: 100%; max-width: 100%}}
@media screen and (max-width:479px){.overview-tag-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small-extra); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small-extra); flex-flow: column; justify-content: center; align-items: flex-start; min-width: auto}}
@media screen and (max-width:479px){.overview-community-text-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium); justify-content: flex-start; align-items: center}}
@media screen and (max-width:479px){.pricing-tab-link{max-height: 42px; padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.pricing-tab-link.w--current{padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.pricing-components{width: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); display: flex; overflow: scroll}}
@media screen and (max-width:479px){.pricing-card{width: var(--_size-responsiveness---spacing--full-width); max-height: none; padding: var(--_size-responsiveness---spacing--spacing-medium); flex: none}}
@media screen and (max-width:479px){.pricing-tag-wrapper{min-height: 100%}}
@media screen and (max-width:479px){.pricing-primary-button-wrapper{min-height: 48px; max-height: 48px}}
@media screen and (max-width:479px){.pricing-middle-card{padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.faq-tab-link{padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.faq-tab-link.w--current{padding-left: 16px; padding-right: 16px}}
@media screen and (max-width:479px){.cta-wrapper{padding-left: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-xlarge)}}
@media screen and (max-width:479px){.cta-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.cta-content-wrapper{padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-bottom: 0}}
@media screen and (max-width:479px){.cta-form{flex-flow: column}}
@media screen and (max-width:479px){.cta-form-input-field{align-self: stretch}}
@media screen and (max-width:479px){.cta-round-circle-wrapper{max-height: 280px}}
@media screen and (max-width:479px){.cta-round-circle-holder{width: 400px; min-width: 400px; height: 400px; min-height: 400px; top: 16%; left: 0%; transform: translate(12%, 10%)}}
@media screen and (max-width:479px){.cta-icon-wrapper._01{top: 46%; left: 46%}}
@media screen and (max-width:479px){.cta-icon-wrapper._05.hide-phone{display: none}}
@media screen and (max-width:479px){.brand-marquee-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-4xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-4xl)}}
@media screen and (max-width:479px){.brand-image{min-height: 26px; max-height: 26px}}
@media screen and (max-width:479px){.blog-collection-list{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.team-grid{grid-template-columns: 1fr 1fr; display: flex; overflow: scroll}}
@media screen and (max-width:479px){.team-number-card{max-width: 328px; padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-bottom: var(--_size-responsiveness---spacing--spacing-medium); flex: none; position: sticky; top: 10vh}}
@media screen and (max-width:479px){.team-holder{flex-flow: row; overflow: scroll}}
@media screen and (max-width:479px){.team-card._01{flex: none; width: auto; max-width: 328px; max-height: 302px}}
@media screen and (max-width:479px){:where(body:not(.m360sayfa-style-guide)) .team-card._02,:where(body:not(.m360sayfa-style-guide)) .team-card._03{flex: none; width: 100%; max-width: 328px; max-height: 302px}}
@media screen and (max-width:479px){.team-card-header-designation._02{z-index: 10; opacity: 1; display: block}}
@media screen and (max-width:479px){.team-card-header-designation._03{opacity: 100; display: block}}
@media screen and (max-width:479px){.team-text-wrapper._02{opacity: 1; display: block}}
@media screen and (max-width:479px){.team-text-wrapper._03{opacity: 100; display: block}}
@media screen and (max-width:479px){.integration-small-icon-wrapper._02{bottom: 64%}}
@media screen and (max-width:479px){.integration-small-icon-wrapper._06{top: 22%}}
@media screen and (max-width:479px){.feature-hero-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.big-blog-image-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large)}}
@media screen and (max-width:479px){.contact-lavel-wrapper{flex-flow: column}}
@media screen and (max-width:479px){.about-hero-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:479px){.about-hero-round-circle-wrapper{transform: translate(4%, -7%)}}
@media screen and (max-width:479px){.about-icon-wrapper._3{top: 31%}}
@media screen and (max-width:479px){.about-icon-wrapper._4.hide-phone{display: none}}
@media screen and (max-width:479px){.about-icon-wrapper._5{left: 22%}}
@media screen and (max-width:479px){.about-icon-wrapper._6{top: 24%}}
@media screen and (max-width:479px){.about-icon-wrapper._7{left: 10%}}
@media screen and (max-width:479px){.about-icon-wrapper._9{left: 17%}}
@media screen and (max-width:479px){.about-icon-wrapper._10{top: 16%; left: 28%}}
@media screen and (max-width:479px){.about-icon-wrapper._11{right: 44%}}
@media screen and (max-width:479px){.about-number-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid}}
@media screen and (max-width:479px){.about-client-wrapper{flex-flow: row}}
@media screen and (max-width:479px){.number-card{flex: none}}
@media screen and (max-width:479px){.core-vlaue-grif{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.our-team-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.award-grid._01{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:479px){.integration-collection-list{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.career-hero-grid{flex-flow: column}}
@media screen and (max-width:479px){.career-hero-grid.hide-mobile{display: none}}
@media screen and (max-width:479px){.career-core-value-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:479px){.career-benefits-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:479px){.hiring-process-wrapper, .hiring-process-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:479px){.hiring-process-content{flex-direction: column}}
@media screen and (max-width:479px){.hiring-process-content.margin-bottom-twenty{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: row}}
@media screen and (max-width:479px){.career-details-button-wrapper{flex-flow: wrap}}
@media screen and (max-width:479px){.team-text{font-size: var(--font-size--text-medium)}}
@media screen and (max-width:479px){.team-text-paragraph{font-size: var(--font-size--text-small)}}
@media screen and (max-width:479px){.team-designation-text{color: var(--_color---project-color--white); line-height: var(--letter-spacing--line-hight--line-height-tight)}}
@media screen and (max-width:479px){.community-heading{font-size: var(--font-size--text-medium-large)}}
@media screen and (max-width:479px){.voice-assistant-title{font-size: var(--font-size--text-medium-large)}}
@media screen and (max-width:479px){.home-2-integration-third-circle.feature-02{background-image: linear-gradient(90deg, #00a6ff0d, #6abcff0d)}}
@media screen and (max-width:479px){.home-1-integration-image-wrapper{background-color: var(--_color---project-color--feature-image-03)}}
@media screen and (max-width:479px){.career-image-slider{background-color: var(--_color---project-color--transparent)}}
@media screen and (max-width:479px){.career-slider-icon{color: var(--_color---project-color--dark); font-size: var(--font-size--text-base-large)}}
@media screen and (max-width:479px){.big-blog-text{font-size: var(--font-size--text-base-large)}}
@media screen and (max-width:479px){:where(body.m360sayfa-style-guide) .team-card._02,:where(body.m360sayfa-style-guide) .team-card._03{flex: none; width: 100%; max-width: 328px; max-height: 302px}}
@media screen and (max-width:479px){.team-image{align-self: stretch; min-height: 265.844px}}
@media screen and (max-width:479px){.team-card-shadow{height: 50%; padding-bottom: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.team-card-header-wrapper{justify-content: flex-start; align-items: flex-end}}
@media screen and (max-width:479px){.team-card-header-holder._02{width: auto}}
@media screen and (max-width:479px){.feature-main-card-button-wrapper{align-self: stretch; margin-top: auto}}
@media screen and (max-width:479px){.black-button{max-height: 48px}}
@media screen and (max-width:479px){.integrations-wrapper{margin-top: -80px}}
@media screen and (max-width:479px){.integrations-round-image-wrapper{max-width: 98%}}
@media screen and (max-width:479px){.integrations-shadow{height: 25%}}
@media screen and (max-width:479px){.integration-icon-wrapper{width: 42px; min-width: 42px; height: 42px; min-height: 42px}}
@media screen and (max-width:479px){.intigrations-center-icon{width: 1.75rem; height: 1.75rem}}
@media screen and (max-width:479px){.integration-small-icon-wrapper{width: 24px; min-width: 24px; height: 24px; min-height: 24px}}
@media screen and (max-width:479px){.integration-small-icon{width: .875rem; min-width: .875rem; height: .875rem; min-height: .875rem}}
@media screen and (max-width:479px){.intelligent-card-wrapper._01{width: 100%; padding: var(--_size-responsiveness---spacing--spacing-medium); background-color: var(--_color---project-color--feature-card-03)}}
@media screen and (max-width:479px){.intelligent-card-wrapper._02, .intelligent-card-wrapper._03, .intelligent-card-wrapper._04, .intelligent-card-wrapper._05, .intelligent-card-wrapper._06{width: 100%; padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.feature-page-header-wrapper{max-width: 300px}}
@media screen and (max-width:479px){.feature-hero-header-wrapper{max-width: 380px}}
@media screen and (max-width:479px){.big-blog-collection-link-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-xlarge)}}
@media screen and (max-width:479px){.feature-intigration-holder{max-width: 250px}}
@media screen and (max-width:479px){.contact-page-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---radious--radius-large)}}
@media screen and (max-width:479px){.contact-form-wrapper{padding: var(--_size-responsiveness---spacing--spacing-xlarge)var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.about-us-hero-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-xlarge)}}
@media screen and (max-width:479px){.about-hero-button-wrapper{flex-flow: column; align-self: stretch}}
@media screen and (max-width:479px){.about-number-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large)0px}}
@media screen and (max-width:479px){.mission-content-wrapper, .vision-content-wrapper{justify-content: flex-start; align-items: center}}
@media screen and (max-width:479px){.award-content-wrapper{justify-content: flex-start; align-items: center}}
@media screen and (max-width:479px){.blog-details-holder{padding: var(--_size-responsiveness---spacing--spacing-xlarge)var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.integration-tabs-menu{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small); padding-left: 0; padding-right: 0}}
@media screen and (max-width:479px){.integration-tab-link{padding: var(--_size-responsiveness---spacing--spacing-small)var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:479px){.integration-tab-link.w--current{padding-top: var(--_size-responsiveness---spacing--spacing-small); padding-bottom: var(--_size-responsiveness---spacing--spacing-small)}}
@media screen and (max-width:479px){.integration-details-wrapper{padding: var(--_size-responsiveness---spacing--spacing-xlarge)var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.open-role-button-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); justify-content: space-between; align-items: flex-start}}
@media screen and (max-width:479px){.career-contact-lavel-wrapper{flex-flow: column; align-self: stretch; align-items: flex-start}}
@media screen and (max-width:479px){.dropdown-menu-list-wrapper.phone{flex-flow: wrap; align-self: stretch}}
@media screen and (max-width:479px){.footer-social-media-wrapper{justify-content: center; align-items: flex-end}}
@media screen and (max-width:479px){.team-designation._01{margin-bottom: -32px}}
@media screen and (max-width:479px){:where(body.m360sayfa-style-guide) .intelligent-card-wrapper._02,:where(body.m360sayfa-style-guide) .intelligent-card-wrapper._03,:where(body.m360sayfa-style-guide) .intelligent-card-wrapper._04,:where(body.m360sayfa-style-guide) .intelligent-card-wrapper._05,:where(body.m360sayfa-style-guide) .intelligent-card-wrapper._06{width: 100%; padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.feature-intigration-center-icon-wrapper{width: 48px; min-width: 48px; height: 48px; min-height: 48px}}
@media screen and (max-width:479px){.feature-integration-icon-wrapper{width: 36px; min-width: 36px; height: 36px; min-height: 36px}}
@media screen and (max-width:479px){.feature-integration-small-icon{width: 1.25rem; height: 1.25rem}}
@media screen and (max-width:479px){.about-hero-header-wrapper{min-width: auto}}
@media screen and (max-width:479px){.about-hero-round-circle-holder{min-width: 450px; min-height: 400px; transform: none}}
@media screen and (max-width:479px){.about-icon-wrapper{width: 24px; min-width: 24px; height: 24px; min-height: 24px}}
@media screen and (max-width:479px){.about-icon-wrapper._1{width: 32px; min-width: 32px; height: 32px; min-height: 32px; top: 46.5%; left: 46.75%}}
@media screen and (max-width:479px){.about-icon{width: 22px; height: 22px}}
@media screen and (max-width:479px){.about-small-icon{width: 16px; height: 16px}}
@media screen and (max-width:479px){.core-value-gradient-card._01, .core-value-gradient-card._06, .core-value-gradient-card._01, .core-value-gradient-card._06{max-width: none}}
@media screen and (max-width:479px){.core-value-image-wrapper{width: 100%; max-width: none; max-height: 250px}}
@media screen and (max-width:479px){.core-value-white-card{max-width: none}}
@media screen and (max-width:479px){.our-team-card{width: 100%}}
@media screen and (max-width:479px){.team-image-wrapper, .our-team-image{width: 126px; height: 126px}}
@media screen and (max-width:479px){.award-card{flex-flow: column; width: 100%; padding-left: 0; padding-right: 0}}
@media screen and (max-width:479px){.award-image-wrapper{max-width: 120px; max-height: 120px}}
@media screen and (max-width:479px){.award-small-image-wrapper{max-width: 120px; max-height: 120px}}
@media screen and (max-width:479px){.utility-page-wrap{height: 50vh}}
@media screen and (max-width:479px){.utility-page-content{max-width: 300px}}
@media screen and (max-width:479px){.integration-client-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.career-hero-image-wrapper._01, .career-hero-image-wrapper._02, .career-hero-image-wrapper._03, .career-hero-image-wrapper._01, .career-hero-image-wrapper._02, .career-hero-image-wrapper._03{width: auto}}
@media screen and (max-width:479px){.career-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-xlarge); grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl)}}
@media screen and (max-width:479px){.career-benefits-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-columns: 1fr; width: 100%}}
@media screen and (max-width:479px){.career-benift-card{max-width: 280px; padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.hiring-process-card{padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-bottom: var(--_size-responsiveness---spacing--spacing-medium); padding-left: 0}}
@media screen and (max-width:479px){.hiring-process-content-icon-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.open-roles-tabs-menu{justify-content: flex-start; align-items: center; margin-right: auto; padding-left: 0; padding-right: 0}}
@media screen and (max-width:479px){.open-role-link-wrapper{padding: var(--_size-responsiveness---spacing--spacing-xlarge)var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-large); grid-column-gap: var(--_size-responsiveness---spacing--spacing-3xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-3xl); flex-flow: column; justify-content: space-between; align-items: flex-start}}
@media screen and (max-width:479px){.career-details-wrapper{padding: var(--_size-responsiveness---spacing--spacing-xlarge)var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.why-choose-grid{grid-template-columns: 1fr; max-width: 100%}}
@media screen and (max-width:479px){.why-choose-card{max-height: none}}
@media screen and (max-width:479px){.career-form-wrapper{width: var(--_size-responsiveness---spacing--full-width); padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium); align-self: stretch}}
@media screen and (max-width:479px){.dropdown-toggle{max-width: 32%}}
@media screen and (max-width:479px){.dropdown-list-wrapper{padding-top: 16px; position: relative}}
@media screen and (max-width:479px){.nav-dropdown-wrapper{z-index: 999999; padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-bottom: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; position: relative}}
@media screen and (max-width:479px){.dropdown-page-menu{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.dropdown-page-menu.center{border-left-style: none; border-right-style: none; padding-left: 0; padding-right: 0}}
@media screen and (max-width:479px){.dropdown-menu-list-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small)}}
@media screen and (max-width:479px){.protected-page-wrapper{flex-flow: column}}
@media screen and (max-width:479px){.image-license{padding-left: 16px; padding-right: 16px}}
@media screen and (max-width:479px){.footer-page-link-wrapper{min-width: auto}}
@media screen and (max-width:479px){.footer-link-holder{grid-column-gap: 40px; grid-row-gap: 40px; flex-flow: wrap; justify-content: flex-start; align-self: stretch; align-items: flex-start}}
@media screen and (max-width:479px){.footer-link-wrapper{width: 100%}}
@media screen and (max-width:479px){.brand-customer-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); justify-content: center; align-items: center}}
@media screen and (max-width:479px){.overview-ai-agents-circle{width: 14px; min-width: 14px; height: 14px; min-height: 14px}}
@media screen and (max-width:479px){.feature-integration-first-circle{width: 58px; min-width: 58px; height: 58px; min-height: 58px}}
@media screen and (max-width:479px){.feature-integration-second-circle{width: 68px; min-width: 68px; height: 68px; min-height: 68px}}
@media screen and (max-width:479px){.feature-integration-third-circle{width: 78px; min-width: 78px; height: 78px; min-height: 78px}}
@media screen and (max-width:479px){.download-wrapper{padding: var(--_size-responsiveness---spacing--spacing-large)var(--_size-responsiveness---spacing--spacing-medium); background-image: linear-gradient(90deg, #00a6ff33, #6abcff33 97%)}}
@media screen and (max-width:479px){.download-content-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:479px){.download-qr-wrapper{flex-flow: column; order: -9999}}
@media screen and (max-width:479px){.download-qr-holder{order: -9999}}
@media screen and (max-width:479px){.download-qr-image{width: 150px; height: 150px}}
@media screen and (max-width:479px){.download-button-wrapper.hide-desktop{flex-flow: column; align-self: stretch}}
@media screen and (max-width:479px){.download-black-button{align-self: stretch}}
@media screen and (max-width:479px){.download-black-button.full-width{flex: 1; max-height: 62px}}
@media screen and (max-width:479px){.download-light-button{align-self: stretch}}
@media screen and (max-width:479px){.download-light-button.full-width{flex: 1}}
@media screen and (max-width:479px){.price-compare-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.compare-price-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.pricing-compare-feature-wrapper{min-width: 50%}}
@media screen and (max-width:479px){.main-feature-compare-card{min-height: 100px}}
@media screen and (max-width:479px){.price-compare-plan-wrapper{min-width: 150px; max-width: 150px}}
@media screen and (max-width:479px){.tablet-feature-wrapper.hide-desktop{padding-bottom: var(--_size-responsiveness---spacing--spacing-4xl); padding-bottom: var(--_size-responsiveness---spacing--spacing-4xl)}}
@media screen and (max-width:479px){.tablet-feature-slider{padding-bottom: 3rem}}
@media screen and (max-width:479px){.tablet-feature-slide-nav{bottom: -5%}}
@media screen and (max-width:479px){.tablet-feature-holder{padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.tablet-feature-image-wrapper{padding: var(--_size-responsiveness---spacing--spacing-base); border-radius: var(--_size-responsiveness---radious--radius-large)}}
@media screen and (max-width:479px){.tablet-feature-content-wrapper{align-self: stretch; min-height: 300px}}
@media screen and (max-width:479px){.tablet-feature-image{border-radius: var(--_size-responsiveness---radious--radius-base)}}
@media screen and (max-width:479px){.tablet-feature-content-card{flex-flow: column; grid-template-rows: auto auto auto auto auto; grid-template-columns: 1fr}}
@media screen and (max-width:479px){.blog-details-category-card{padding: 0}}
@media screen and (max-width:479px){.blog-category-card{flex-flow: wrap}}
@media screen and (max-width:479px){.blog-category-wrapper{border-radius: 32px; padding: 20px 16px}}
@media screen and (max-width:479px){.blog-category-details-wrapper-holder{flex-flow: wrap}}
@media screen and (max-width:479px){.tablet-qr-code-wrapper.hide-desktop{flex-flow: column; justify-content: center; align-items: center}}
@media screen and (max-width:479px){.hero-image-gradient-bg{filter: blur(50px); width: 200%; height: 200%}}
@media screen and (max-width:479px){.hero-image-gradient-bg-holder{border-radius: var(--_size-responsiveness---radious--radius-large); padding: 8px}}
@media screen and (max-width:479px){.tab-link-how-it-work, .tab-link-how-it-work.w--current{padding-left: 16px; padding-right: 16px}}
@media screen and (max-width:479px){.core-value-gradient-bg{width: 100%; max-height: 250px}}
@media screen and (max-width:479px){.about-us-small-icon{width: .875rem; height: .875rem}}
@media screen and (max-width:479px){.integration-small-icon-holder{width: 24px; min-width: 24px; height: 24px; min-height: 24px}}
@media screen and (max-width:479px){.integration-small-icon-holder._03{bottom: 55%}}
@media screen and (max-width:479px){.integration-small-icon-holder._06{top: 25%}}
@media screen and (max-width:479px){.integration-small-icon-holder._08{top: 5%}}
@media screen and (max-width:479px){.integration-small-icon-holder._11{top: 13%; right: 8%}}
@media screen and (max-width:479px){.arrow-icon-button{max-height: 48px}}
@media screen and (max-width:479px){.home-2-hero-button-wrapper{flex-flow: column; justify-content: center; align-self: stretch; align-items: center}}
@media screen and (max-width:479px){.home-2-hero-content{max-width: 400px}}
@media screen and (max-width:479px){.home-2-brand-customer-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); justify-content: center; align-items: center}}
@media screen and (max-width:479px){.home-2-client-wrapper{flex-flow: row}}
@media screen and (max-width:479px){.home-2-overview-card-wrapper{min-height: 440px; max-height: 440px; padding: var(--_size-responsiveness---spacing--spacing-medium); justify-content: space-between; align-items: center}}
@media screen and (max-width:479px){.home-2-overview-card-wrapper.voice-assistant{max-height: 440px}}
@media screen and (max-width:479px){.home-2-overview-card-wrapper.voice-assistant.mobile{padding-bottom: var(--_size-responsiveness---spacing--spacing-xlarge); padding-bottom: var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:479px){.home-2-overview-card-wrapper._01{min-height: 440px; padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.real-time-chat-mockup-wrapper{max-height: 248px}}
@media screen and (max-width:479px){.real-time-chat-image{max-height: 294.097px}}
@media screen and (max-width:479px){.voice-assistant-mockup-wrapper{max-height: 235px}}
@media screen and (max-width:479px){.home-2-video-thumbnail-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large); min-height: 220px}}
@media screen and (max-width:479px){.home-2-video-button-wrapper{width: 60px; height: 60px}}
@media screen and (max-width:479px){.video-number-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-columns: 1fr}}
@media screen and (max-width:479px){.home-2-video-number-card{padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.home-2-feature-card-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.home-2-feature-button-wrapper{flex-flow: wrap; align-self: stretch}}
@media screen and (max-width:479px){.feature-black-button{max-height: 48px}}
@media screen and (max-width:479px){.home-2-feature-list-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.home-2-intelligent-header-wrapper{max-width: 350px}}
@media screen and (max-width:479px){.home-2-intelligent-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.home-2-intelligent-card{width: 100%; max-width: none; padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:479px){.home-2-brand-wrapper{border-radius: var(--_size-responsiveness---radious--radius-medium)}}
@media screen and (max-width:479px){.home-2-brand-grid{grid-template-rows: auto auto auto; grid-template-columns: 1fr 1fr}}
@media screen and (max-width:479px){.home-2-brand-card{width: auto; height: 60px}}
@media screen and (max-width:479px){.home-2-brand-card._03{border-top-style: none; border-left-style: solid}}
@media screen and (max-width:479px){.home-2-brand-card._04{border-left-style: none}}
@media screen and (max-width:479px){.home-2-brand-card._05{border-left-style: solid}}
@media screen and (max-width:479px){.home-2-brand-card._07, .home-2-brand-card._08, .home-2-brand-card._09{display: none}}
@media screen and (max-width:479px){.home-2-brand-logo{max-height: 20px}}
@media screen and (max-width:479px){.home-2-testimonial-header-wrapper{max-width: 350px}}
@media screen and (max-width:479px){.home-2-testimonial-card-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.home-2-testimonial-client-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); flex-flow: column; justify-content: space-between; align-items: flex-start}}
@media screen and (max-width:479px){.home-2-testimonial-slide-mask{width: 100%}}
@media screen and (max-width:479px){.home-2-integration-header-wrapper{max-width: 350px}}
@media screen and (max-width:479px){.home-2-integration-circle-wrapper.feature-02.page{width: 190px; height: 190px}}
@media screen and (max-width:479px){.home-2-integration-card{width: 52px; min-width: 52px; height: 52px; min-height: 52px}}
@media screen and (max-width:479px){.working-process-tab-link{padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.working-process-image-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge)}}
@media screen and (max-width:479px){.working-process-card-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.working-process-icon-wrapper{width: 36px; min-width: 36px; height: 36px; min-height: 36px}}
@media screen and (max-width:479px){.working-process-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base-small); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base-small)}}
@media screen and (max-width:479px){.home-2-faq-header-wrapper{max-width: 350px}}
@media screen and (max-width:479px){.home-2-faq-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.home-2-faq-card-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.home-2-faq-question-wrapper{min-height: 50px}}
@media screen and (max-width:479px){.home-2-blog-link-wrapper{flex-flow: column}}
@media screen and (max-width:479px){.home-2-blog-image-wrapper{max-width: none}}
@media screen and (max-width:479px){.home-2-blog-button-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base); flex-flow: wrap}}
@media screen and (max-width:479px){.home-01-working-process-image-wrapper._01{width: auto}}
@media screen and (max-width:479px){.home-01-working-process-image-wrapper._02.tablet{order: 9999}}
@media screen and (max-width:479px){.home-01-woking-process-image-holder{max-width: none}}
@media screen and (max-width:479px){.home-01-working-process-content-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-xlarge); grid-row-gap: var(--_size-responsiveness---spacing--spacing-xlarge); min-height: auto}}
@media screen and (max-width:479px){.home-01-working-process-card._01{padding: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column}}
@media screen and (max-width:479px){.home-01-working-process-card._02{padding: var(--_size-responsiveness---spacing--spacing-medium); flex-flow: column; top: 2%}}
@media screen and (max-width:479px){.home-01-working-process-card._03{padding: var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-medium)var(--_size-responsiveness---spacing--spacing-medium-large); flex-flow: column}}
@media screen and (max-width:479px){.home-2-pricing-tab-link{max-height: 42px; padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.home-2-pricing-tab-link.w--current{padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.home-2-pricing-left-tab-link{width: var(--_size-responsiveness---spacing--full-width); grid-column-gap: var(--_size-responsiveness---spacing--spacing-base); grid-row-gap: var(--_size-responsiveness---spacing--spacing-base)}}
@media screen and (max-width:479px){.home-2-pricing-description-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-bottom: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.pricing-description-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.pricing-description-left-card{padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.pricing-card-button-wrapper{align-self: stretch}}
@media screen and (max-width:479px){.home-2-pricing-feature-holder{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.home-2-download-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl); grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl)}}
@media screen and (max-width:479px){.home-2-download-button-wrapper{flex-flow: column; align-self: stretch}}
@media screen and (max-width:479px){.faq-conatct-wrapper{flex-flow: column}}
@media screen and (max-width:479px){.faq-contavt-button-wrapper{align-self: stretch}}
@media screen and (max-width:479px){.faq-contact-content-wrapper{justify-content: flex-start; align-items: flex-start}}
@media screen and (max-width:479px){.video-holder{border-radius: var(--_size-responsiveness---radious--radius-large); min-height: 220px}}
@media screen and (max-width:479px){.home-1-vodeo-lightbox, .home-1-video-thumbnail{min-height: 220px}}
@media screen and (max-width:479px){.home-1-video-number-wrapper{align-self: stretch; margin-left: 0; margin-right: 0}}
@media screen and (max-width:479px){.home-1-number-card{width: 100%; max-width: none; padding: var(--_size-responsiveness---spacing--spacing-medium); flex: none}}
@media screen and (max-width:479px){.home-1-number-text-wrapper{max-width: 300px}}
@media screen and (max-width:479px){.feature-2-tab-link{max-width: 210px}}
@media screen and (max-width:479px){.feature-2-content-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium)}}
@media screen and (max-width:479px){.feature-2-image-wrapper{padding: var(--_size-responsiveness---spacing--spacing-base)}}
@media screen and (max-width:479px){.feature-2-button-wrapper{align-self: stretch}}
@media screen and (max-width:479px){.feature-2-hero-header-wrapper{max-width: 380px}}
@media screen and (max-width:479px){.feature-2-hero-tag-wrapper{max-width: 85vw}}
@media screen and (max-width:479px){.feature-2-hero-phone-mockup-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-medium); padding-right: var(--_size-responsiveness---spacing--spacing-medium); padding-left: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-large)}}
@media screen and (max-width:479px){.feature-2-hero-image-converter-wrapper, .feature-2-hero-ratings-holder{padding: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-large)}}
@media screen and (max-width:479px){.feature-2-hero-voice-wrapper{border-radius: var(--_size-responsiveness---radious--radius-large); max-width: none; max-height: none}}
@media screen and (max-width:479px){.feature-2-hero-integration-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium); border-radius: var(--_size-responsiveness---radious--radius-large)}}
@media screen and (max-width:479px){.feature-2-integration-image{border-radius: var(--_size-responsiveness---radious--radius-base)}}
@media screen and (max-width:479px){.feature-2-integration-wrapper{align-self: stretch; width: 100%; max-height: none; position: relative}}
@media screen and (max-width:479px){#w-node-c00bae4d-9c39-7f75-63a2-dec7a02366eb-68b4e667{order: 9999}}
@media screen and (max-width:991px){:where(body.m360sayfa-contact) #w-node-ba3732cf-4bbd-0ce3-e579-997083882b5e-8d95ec0e,:where(body.m360sayfa-contact) #w-node-_5bfadf81-4eb3-0d1e-3c85-109a298b2f99-8d95ec0e{order: -9999}}
:where(body.m360sayfa-feature) #w-node-_86b53566-ef07-4d0c-94e9-57454c775d66-a71613ce,:where(body.m360sayfa-feature) #w-node-_491725a0-01d8-ab7b-9ebe-e24614fe20f5-a71613ce{order: -9999}
#w-node-_6bc84d44-d427-d626-38dd-aa542624b4f4-a71613ce{order: 9999}
#w-node-_65928b37-2564-9fbb-486d-7df89475bfc8-a71613ce{order: -9999}
#w-node-_8d0a6595-3224-bf1f-5c36-3cd124e317e4-a71613ce{order: 9999}
:where(body.m360sayfa-feature) #w-node-_68e6dbbb-7d28-7c94-f8d0-6f80468e7a42-a71613ce,:where(body.m360sayfa-feature) #w-node-f035001d-a299-ad51-bf3b-53484f2fcc2d-a71613ce{order: -9999}
#w-node-_5eb9e4e0-cf20-d7b4-8540-4fb774487b70-a71613ce{order: 9999}
#w-node-_6701d32a-1446-94ca-6a8f-befe095b2a26-a71613ce{order: -9999}
#w-node-_07371d5f-df6d-7897-bea3-c525bf4a366e-a71613ce{order: 9999}
@media screen and (max-width:991px){:where(body.m360sayfa-feature) #w-node-_86b53566-ef07-4d0c-94e9-57454c775d64-a71613ce,:where(body.m360sayfa-feature) #w-node-_491725a0-01d8-ab7b-9ebe-e24614fe20f3-a71613ce,:where(body.m360sayfa-feature) #w-node-_65928b37-2564-9fbb-486d-7df89475bfc6-a71613ce,:where(body.m360sayfa-feature) #w-node-_68e6dbbb-7d28-7c94-f8d0-6f80468e7a40-a71613ce,:where(body.m360sayfa-feature) #w-node-f035001d-a299-ad51-bf3b-53484f2fcc2b-a71613ce,:where(body.m360sayfa-feature) #w-node-_6701d32a-1446-94ca-6a8f-befe095b2a24-a71613ce{order: -9999}}
@media screen and (max-width:991px){#w-node-_650f0fda-ca4b-36a3-9cfe-a1aa1a49d7b0-142f0101{order: -9999}}
@media screen and (max-width:991px){#w-node-d0cc8632-964b-b550-5c22-e5e0c5df0a18-c5df0a03{order: 9999}}
@media screen and (max-width:767px){#w-node-c75ce95c-4a98-80c2-ab63-0a6a28903e0a-142f0101{order: -9999}}
@media screen and (max-width:479px){:where(body.m360sayfa-style-guide) .home-2-brand-card._07,:where(body.m360sayfa-style-guide) .home-2-brand-card._08,:where(body.m360sayfa-style-guide) .home-2-brand-card._09{display: none}}
@media screen and (max-width:479px){.home-1-video-number-grid{grid-column-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-row-gap: var(--_size-responsiveness---spacing--spacing-medium); grid-template-columns: 1fr; display: flex; overflow: scroll}}
@media screen and (max-width:479px){.feature-2-hero-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium); grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); border-radius: var(--_size-responsiveness---radious--radius-xlarge)}}
@media screen and (max-width:479px){.feature-2-hero-left-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:479px){.feature-2-hero-right-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large); flex-flow: column}}
@media screen and (max-width:479px){.feature-2-hero-left-top-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:479px){.feature-2-hero-ratings-wrapper{grid-column-gap: var(--_size-responsiveness---spacing--spacing-large); grid-row-gap: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:479px){.feature-2-client-wrapper{flex-flow: row}}
@media screen and (max-width:479px){.feature-2-star-raings{flex-flow: column}}
@media screen and (max-width:479px){.feature-2-integration-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.feature-2-integration-holder{flex-flow: column; min-height: auto}}
@media screen and (max-width:479px){.home-2-integration-marquee-card._01, .home-2-integration-marquee-card._02, .home-2-integration-marquee-card._01, .home-2-integration-marquee-card._02{flex-flow: row}}
@media screen and (max-width:479px){.home-2-integration-small-card{width: 52px; min-width: 52px; height: 52px; min-height: 52px}}
@media screen and (max-width:479px){.home-2-integration-card-wrapper{justify-content: flex-start; align-items: flex-start; width: 100vw; height: 52px; overflow: hidden}}
@media screen and (max-width:479px){.home-2-integration-top-shadow{background-image: linear-gradient(90deg, var(--_color---project-color--white), #ffffff0d); width: 20%; height: 100%; inset: 0% auto 0% 0%}}
@media screen and (max-width:479px){.home-2-integration-bottom-shadow{width: 20%; height: 100%; inset: 0% 0% 0% auto}}
@media screen and (max-width:479px){.home-2-cta-wrapper{padding-top: var(--_size-responsiveness---spacing--spacing-large); padding-bottom: var(--_size-responsiveness---spacing--spacing-large)}}
@media screen and (max-width:479px){.home-2-integration-marquee-grid{grid-column-gap: 240px; grid-row-gap: 240px}}
@media screen and (max-width:479px){.home-2-hero-crnter-shadow{filter: blur(50px); width: 80px; height: 80px; inset: 65% auto auto 10%}}
@media screen and (max-width:479px){.home-2-hero-right-shadow{filter: blur(50px); width: 80px; height: 80px; top: 40%; right: 10%}}
@media screen and (max-width:479px){.career-image-slider.hide-desktop{height: var(--_size-responsiveness---spacing--full-width); height: var(--_size-responsiveness---spacing--full-width); display: block}}
@media screen and (max-width:479px){.career-slider-mask{width: 100%; overflow: visible}}
@media screen and (max-width:479px){.career-image-slide{margin-right: var(--_size-responsiveness---spacing--spacing-xlarge); border-radius: var(--_size-responsiveness---radious--radius-large); overflow: hidden}}
@media screen and (max-width:479px){.career-slider-left-arrow{border-radius: var(--_size-responsiveness---radious--radius-full); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); background-color: #ffffff80; width: 36px; height: 36px; left: 5%}}
@media screen and (max-width:479px){.slide-nav-4{display: none}}
@media screen and (max-width:479px){.career-slider-right-arrow{border-radius: var(--_size-responsiveness---radious--radius-full); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); background-color: #ffffff80; width: 36px; height: 36px; right: 5%}}
@media screen and (max-width:479px){.home-2-hero-title-wrapper{max-width: 374px}}
@media screen and (max-width:479px){.feature-integration-center-card{width: 78px; height: 78px}}
@media screen and (max-width:479px){.pricing-holder{justify-content: flex-end; align-items: flex-start; display: flex}}
@media screen and (max-width:479px){.yearly-save-wrapper.hide-mobile{display: none}}
@media screen and (max-width:479px){.home-1-overview-left-shadow.integration, .home-1-overview-right-shadow{width: 120px; height: 120px}}
@media screen and (max-width:479px){.pricing-middle-card-gradient-bg{width: var(--_size-responsiveness---spacing--full-width); flex: none}}
@media screen and (max-width:479px){.pricing-black-button-wrapper{min-height: 48px; max-height: 48px}}
@media screen and (max-width:479px){.open-feature-card-wrapper{padding: var(--_size-responsiveness---spacing--spacing-medium)0px}}
@media screen and (max-width:479px){.open-feature-list-grid{grid-template-columns: 1fr}}
@media screen and (max-width:479px){.home-1-about-client-wrapper{flex-flow: row}}
@media screen and (max-width:479px){.pricing-rotating-gradient{width: 300%; height: 150%}}
@media screen and (max-width:479px){.ai-automation-center-white-card{width: 82px; height: 82px}}
@media screen and (max-width:479px){.cta-tag-wrapper{min-height: 250px; max-height: 205px}}
@media screen and (max-width:479px){.cta-tag-holder{grid-column-gap: var(--_size-responsiveness---spacing--spacing-small-extra); grid-row-gap: var(--_size-responsiveness---spacing--spacing-small-extra); flex-flow: column; justify-content: center; align-items: flex-start; min-width: auto; min-height: 250px; max-height: 250px}}
@media screen and (max-width:479px){.home-2-faq-image-wrapper.hide-tablet{display: block}}
@media screen and (max-width:479px){.home-2-faq-button-wrapper{align-items: stretch}}
@media screen and (max-width:479px){.hero-small-circle{width: 14px; min-width: 14px; height: 14px; min-height: 14px}}
@media screen and (max-width:479px){.home-2-tablet-feature-slider{padding-bottom: 3rem}}
@media screen and (max-width:479px){.home-2-feature-secondary-button.hide-mobile{display: none}}
@media screen and (max-width:479px){.home-2-feature-primary-button, .feature-1-primary-button{flex: 1}}
@media screen and (max-width:479px){.feature-1-secondary-button.hide-mobile{display: none}}
@media screen and (max-width:479px){.address-icon{width: 48px; height: 48px}}
@media screen and (max-width:479px){.address-small-icon{width: 1.375rem; height: 1.375rem}}
@media screen and (max-width:479px){.contact-client-wrapper{flex-flow: column}}
@media screen and (max-width:479px){.feature-page-slider{padding-bottom: 3rem}}
:where(body.m360sayfa-about-us) #w-node-c52daa22-bc8e-bf84-f946-f807a284bae6-68b4e667,:where(body.m360sayfa-about-us) #w-node-_514c71c6-f722-d9e0-979e-38f5e6f39fbf-68b4e667{align-self: start}
#w-node-_01f274dc-b299-7a0a-f123-a49b5a79f5bf-68b4e667{align-self: stretch}
@media screen and (max-width:991px){#w-node-_9c6c3cff-e5d1-b8d1-d0d3-3b5950815e74-68b4e667{grid-area: 3/2/4/2}}
@media screen and (max-width:767px){#w-node-f2786f82-24fd-0340-e936-975c06588cfe-68b4e667{grid-area: span 1/span 1/span 1/span 1}}
@media screen and (max-width:767px){#w-node-_82ffe2f4-cb92-e7fb-f177-1660af39e0ff-68b4e667{grid-column: span 1/span 1}}
@media screen and (max-width:479px){#w-node-_9642d625-a920-3aa1-d787-372a866185fd-68b4e667{grid-area: 6/1/7/2}}
@media screen and (max-width:479px){#w-node-_9c6c3cff-e5d1-b8d1-d0d3-3b5950815e74-68b4e667{grid-area: 3/1/4/2}}
@media screen and (max-width:991px){#w-node-ce787f52-d8aa-4a72-cd77-91c3940177cb-4d874c69{align-self: stretch}}
#w-node-_0d51cb6c-22ae-4504-0519-cf0b4c98d47e-02dadcc0{align-self: start}
#w-node-_71b878c9-acbb-39b7-6118-f6b43d978335-d0ef8e15{align-self: stretch}
#w-node-_9cfba60f-d205-d744-3fa8-90a110156878-d0ef8e15{align-self: stretch}
@media screen and (max-width:991px){#w-node-_1856c68b-7235-78a7-982b-9fc564e72bd5-a71613ce{grid-area: 1/1/2/3}}
@media screen and (max-width:991px){#w-node-_120be1d2-d694-0c3e-1d1a-51096bc7c85b-a71613ce{grid-area: 4/1/4/3}}
@media screen and (max-width:479px){:where(body.m360sayfa-feature) #w-node-_1856c68b-7235-78a7-982b-9fc564e72bd5-a71613ce,:where(body.m360sayfa-feature) #w-node-_120be1d2-d694-0c3e-1d1a-51096bc7c85b-a71613ce{grid-column-end: 2}}
#w-node-fe4f6c81-e997-52a6-4f7b-765753942bb9-142f0101{justify-self: center}
#w-node-_14ccff15-0737-3728-9931-9fc335b7081d-142f0101{justify-self: stretch}
#w-node-_1851ef23-5eba-e6ed-3075-34a061420280-142f0101{align-self: end}
#w-node-d0cc8632-964b-b550-5c22-e5e0c5df0a18-c5df0a03{align-self: stretch}
#w-node-_276038df-40c2-3b08-9560-c145e1c14618-e1c14613{grid-area: span 1/span 1/span 1/span 1}
@media screen and (max-width:991px){#w-node-_90d55d98-992d-72bb-9592-83ba744d99e9-142f0101{grid-area: 1/1/2/3}}
@media screen and (max-width:991px){#w-node-_77578c66-fcf0-68b1-6160-4338111c18b6-142f0101{grid-area: 2/2/3/3}}
@media screen and (max-width:991px){#w-node-be202308-81bc-7806-726e-e67f45c58404-142f0101{grid-area: 2/1/2/3}}
@media screen and (max-width:479px){#w-node-_90d55d98-992d-72bb-9592-83ba744d99e9-142f0101{grid-column-end: 2}}
@media screen and (max-width:479px){:where(body.m360sayfa-home) #w-node-_77578c66-fcf0-68b1-6160-4338111c18b6-142f0101,:where(body.m360sayfa-home) #w-node-be202308-81bc-7806-726e-e67f45c58404-142f0101,:where(body.m360sayfa-home) #w-node-a65f8966-5941-4275-00c3-e8e11358679a-142f0101{grid-area: span 1/span 1/span 1/span 1}}
@media screen and (max-width:479px){#w-node-e834aa1b-8558-705b-8c34-e5f24bd4155a-4bd41517{grid-area: span 1/span 2/span 1/span 2}}
:where(body.m360sayfa-post-detail) #w-node-_65f871af-1115-c0ad-0db5-031501fe8f70-1f04eb39,:where(body.m360sayfa-post-detail) #w-node-a5a7d4f5-d3e0-770a-7410-574fdd710ce1-1f04eb39{align-self: start}
/* ---- brand.css ---- */
/* ============================================================================
   Mükellef360 — marka renk katmanı (RFC-W00 §3)
   Her sayfada pages/<sayfa>.css'ten SONRA yüklenir ve şablonun :root renk
   değişkenlerini ezer. Sayfa CSS dosyalarına dokunulmaz.

   Palet: LOGO MAVİSİ (kullanıcı kararı 2026-10-07) — logo.png'den ölçülen renkler:
     primary       #0088e8  (logodaki "360" balonu)
     primary-deep  #0b5fb0  (tek hue rampasının koyu ucu)
     grounding     #102840  (logodaki "mükellef" yazısı, lacivert)
     info          #2a4a6a  (yumuşak lacivert)
   Not: #0088e8 üzerinde beyaz metin ≈3.6:1 — yalnız büyük metin/buton; gövde metninde
   kullanılmaz. Vurgu metni (.secondary-text) h1 boyutunda olduğu için uygundur.
   ========================================================================== */

:root {
  /* gradient ekseni: turkuaz → derin turkuaz (eski: mavi → turuncu) */
  --_color---project-color--gradient-1: #0088e8;
  --_color---project-color--gradient-2: #0b5fb0;

  /* koyu / ikincil */
  --_color---project-color--dark: #102840;
  --_color---project-color--secondary-color: #2a4a6a;

  /* açık dekor (eski: açık mavi / pembe) */
  --_color---project-color--l1: #bfe0ff;
  --_color---project-color--l2: #e3f1ff;

  /* kart zeminleri — teal/mavi tonları */
  --_color---project-color--feature-card-01: #e6f3ff;
  --_color---project-color--feature-card-02: #e3f1ff;
  --_color---project-color--feature-card-03: #eaf4ff;
  --_color---project-color--feature-card-04: #eef6fd;
  --_color---project-color--feature-card-05: #e8f0f8;
  --_color---project-color--feature-card-06: #f0f6fb;

  --_color---project-color--feature-image-01: #bfe0ff;
  --_color---project-color--feature-image-02: #cce3fa;
  --_color---project-color--feature-image-03: #d3e6f7;
  --_color---project-color--feature-image-04: #d9eafa;
  --_color---project-color--feature-image-05: #d5e2ef;
  --_color---project-color--feature-image-06: #dde8f2;

  /* etiket şeridi */
  --_color---project-color--tag-01: #e6f3ffd1;
  --_color---project-color--tag-02: #e3f1ffd1;
  --_color---project-color--tag-3: #d3e6f7d9;

  --_color---project-color--blog-card: #f2f7fc;

  /* şeffaf vurgular (eski: mor/menekşe) */
  --_color---project-color--5-414bff: #0088e80d;
  --_color---project-color--15-e2c1ff: #bfe0ff26;
}

/* ----------------------------------------------------------------------------
   Yardımcı sınıflar (şablon sınıflarını ezmez; yalnız yeni içerik için)
   -------------------------------------------------------------------------- */

/* Portal/servis adı rozeti — logo marquee'de müşteri logosu yerine metin */
.brand-chip {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.5rem 1rem;
  border-radius: 999px;
  background: #e6f3ff;
  border: 1px solid #bfe0ff;
  color: #0b5fb0;
  font-family: var(--font-family--font-family, Geist, "Geist Fallback", sans-serif);
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.2;
  white-space: nowrap;
}
.brand-chip.is-dark {
  background: #102840;
  border-color: #2a4a6a;
  color: #e6f3ff;
}
.brand-chip .brand-chip-num {
  display: inline-grid;
  place-items: center;
  width: 1.5rem;
  height: 1.5rem;
  border-radius: 999px;
  background: #0088e8;
  color: #fff;
  font-size: 0.75rem;
  font-weight: 600;
}

/* Ürün ekran görüntüsü çerçevesi */
.mock-frame {
  display: block;
  width: 100%;
  border-radius: 16px;
  border: 1px solid #e5e5e5;
  box-shadow: 0 12px 40px -12px rgba(16, 40, 64, 0.25);
  background: #fff;
  overflow: hidden;
}
.mock-frame > img {
  display: block;
  width: 100%;
  height: auto;
}

/* Temsili (demo) içerik işaretleyicisi — görünmez; denetim betiği sayar */
.is-demo {
  display: contents;
}

/* Baş harf rozeti — temsili görüşlerde fotoğraf yerine */
.initial-badge {
  display: inline-grid;
  place-items: center;
  width: 3rem;
  height: 3rem;
  border-radius: 999px;
  background: linear-gradient(135deg, #0088e8, #0b5fb0);
  color: #fff;
  font-weight: 600;
  font-size: 1rem;
  flex: none;
}

.visually-hidden {
  position: absolute !important;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* Fiyat kartı: "20.000 ₺ / yıl" tek satırda kalsın (orta kart daha dar) */
.text-display-xlarge:has(> .pricing-month) { white-space: nowrap; font-size: clamp(2rem, 2.6vw, 3rem); }
.pricing-month { white-space: nowrap; }

/* home-02'den taşındı: testimonial slider */
.home-2-testimonial-header-wrapper {
  max-width: 550px
}

.home-2-testimonial-header-text-wrapper {
  max-width: 700px
}

.home-2-testimonial-wrapper {
  padding-top: var(--_size-responsiveness---spacing--spacing-6xl);
  padding-bottom: var(--_size-responsiveness---spacing--spacing-6xl);
  background-image: url(../img/testimonial-bg.webp);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover
}

.home-2-testimonial-card-wrapper {
  padding: var(--_size-responsiveness---spacing--spacing-large);
  grid-column-gap: var(--_size-responsiveness---spacing--spacing-2xl);
  grid-row-gap: var(--_size-responsiveness---spacing--spacing-2xl);
  border-radius: var(--_size-responsiveness---radious--radius-xlarge);
  background-color: var(--_color---project-color--white);
  flex-flow: column;
  align-items: flex-start;
  display: flex;
  box-shadow: 0 4px 24px #0000001a
}

.testimonial-divider {
  width: var(--_size-responsiveness---spacing--full-width);
  background-color: var(--_color---project-color--light-border);
  height: 1px
}

.testimonial-icon-wrapper {
  width: 40px;
  height: 30px
}

.testimonial-icon-image {
  width: var(--_size-responsiveness---spacing--full-width);
  height: var(--_size-responsiveness---spacing--full-width);
  object-fit: cover
}

.testimonial-text-wrapper {
  align-self: stretch
}

.home-2-testimonial-client-wrapper {
  justify-content: space-between;
  align-self: stretch;
  align-items: center;
  display: flex
}

.home-2testimonial-client-brand-wrapper {
  max-width: 110px;
  max-height: 28px
}

.home-2-testimonial-client-holder {
  grid-column-gap: var(--_size-responsiveness---spacing--spacing-base);
  grid-row-gap: var(--_size-responsiveness---spacing--spacing-base);
  justify-content: flex-start;
  align-items: center;
  display: flex
}

.home-2-testiminial-image-wrapper {
  border-radius: var(--_size-responsiveness---radious--radius-full);
  width: 68px;
  min-width: 68px;
  height: 68px;
  min-height: 68px;
  overflow: hidden
}

.home-2-testimonial-client-image {
  width: var(--_size-responsiveness---spacing--full-width);
  height: var(--_size-responsiveness---spacing--full-width);
  object-fit: cover
}

.home-2-testimonial-client-card {
  grid-column-gap: var(--_size-responsiveness---spacing--spacing-small);
  grid-row-gap: var(--_size-responsiveness---spacing--spacing-small);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex
}

.left-arrow-2,
.right-arrow-2,
.slide-nav-2 {
  display: none
}

.home-2-testimonial-slide-mask {
  width: 516px;
  margin-left: auto;
  margin-right: auto;
  overflow: visible
}

.icon-2 {
  overflow: clip
}

.testimonial-slide {
  margin-right: var(--_size-responsiveness---spacing--spacing-xlarge)
}

.home-2-testimonial-slider {
  background-color: #0000;
  height: auto
}

/* index: şablonun sürekli dönen orb animasyonu (Webflow IX, .voice-assistant-image) ekran görüntülü kartlarda kapatılır */
.voice-assistant-image { transform: none !important; }

/* home-02'den taşındı: testimonial slider — duyarlı kurallar (taban kurallar yukarıda brand.css'te olduğundan home.css'teki medya kuralları ezilmesin diye yinelendi) */
@media screen and (max-width:991px) {
  .home-2-testimonial-header-wrapper { max-width: 500px }
  .home-2-testimonial-slide-mask { width: 480px }
}
@media screen and (max-width:767px) {
  .home-2-testimonial-header-wrapper,
  .home-2-testimonial-header-text-wrapper { max-width: 400px }
  .home-2-testimonial-slide-mask { width: 100% }
}
@media screen and (max-width:479px) {
  .home-2-testimonial-header-wrapper { max-width: 350px }
  .home-2-testimonial-card-wrapper { padding: var(--_size-responsiveness---spacing--spacing-medium) }
  .home-2-testimonial-client-wrapper {
    grid-column-gap: var(--_size-responsiveness---spacing--spacing-large);
    grid-row-gap: var(--_size-responsiveness---spacing--spacing-large);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start
  }
  .home-2-testimonial-slide-mask { width: 100% }
}

/* Lighthouse (2026-10-08): otomasyon hero telefon çerçevesi — dikey ekran görüntüsü kutuya esnetilmeden oturur */
.feature-2-hero-mockup-image { object-fit: cover; object-position: left top }

/* ============================================================================
   RFC-W10 (2026-10-08) — üçüncü renk: AMBER (kullanıcı kararı)
   Yalnız vurgu: vurgu kelimesi, rozet, ince çizgi, animasyon noktası. Buton rengi DEĞİL.
   #F2994A beyaz zeminde ≈2.2:1 → gövde metninde kullanılmaz; büyük metin/ikon/dekor içindir.
   Okunur amber metin gerekirse --m360-amber-ink (#94500f, beyazda ≈4.9:1).
   ========================================================================== */
:root {
  --m360-amber: #f2994a;
  --m360-amber-soft: #fdebd9;
  --m360-amber-deep: #c9742a;
  --m360-amber-ink: #94500f;
  --m360-navy: #102840;
  --m360-navy-deep: #081828;
  --m360-blue: #0088e8;
  --m360-blue-deep: #0b5fb0;
}
.accent-text { color: var(--m360-amber); }
.accent-ink { color: var(--m360-amber-ink); }
.accent-dot {
  display: inline-block; width: .5rem; height: .5rem; border-radius: 999px;
  background: var(--m360-amber); box-shadow: 0 0 0 4px rgba(242, 153, 74, .18);
}
.accent-line { display: block; height: 2px; border-radius: 2px;
  background: linear-gradient(90deg, var(--m360-amber), rgba(242, 153, 74, 0)); }
.accent-chip {
  display: inline-flex; align-items: center; gap: .5rem; padding: .375rem .875rem;
  border-radius: 999px; background: var(--m360-amber-soft); color: var(--m360-amber-ink);
  border: 1px solid rgba(242, 153, 74, .35); font-size: .875rem; font-weight: 500; line-height: 1.2;
}

/* RFC-W10 — hero: başlık ve metin daha geniş, daha az satır */
/* Şablon hero'yu 1920px'te kesip sola yaslıyordu; geniş ekranda sağda boşluk kalıyordu. */
.section.hero { max-width: none; }
.section-wrapper.hero .hero-title-wrapper { max-width: 980px; }
.section-wrapper.hero .hero-text-wrapper { max-width: 660px; }
.section-wrapper.hero .hero-price-chip { align-self: center; }

/* RFC-W10 — mega menü (Özellikler) */
.navbar-container { position: relative; }
.nav-dropdown.hide-tablet.w-dropdown { position: static; }
.nav-dropdown-list.m360-mega { left: 0; right: 0; width: min(1160px, calc(100vw - 48px)); min-width: 0; margin: 0 auto; background: transparent; }
.nav-dropdown-list.m360-mega.w--open,
.nav-dropdown.hide-tablet:hover .nav-dropdown-list.m360-mega,
.nav-dropdown.hide-tablet.m360-kb .nav-dropdown-list.m360-mega { left: 0; display: block; }
.nav-dropdown.hide-tablet[data-m360-esc] .nav-dropdown-list.m360-mega { display: none; }
.m360-mega .dropdown-list-wrapper { padding-top: 20px; }
.m360-mega-panel { display: grid; grid-template-columns: 62fr 38fr; gap: 16px; padding: 16px; background: #fff; border: 1px solid #e6edf4; border-radius: 20px; box-shadow: 0 24px 60px -24px rgba(16, 40, 64, .28); color: var(--m360-navy, #102840); font-family: var(--font-family--font-family, inherit); animation: m360-mega-in .16s ease-out both; }
.m360-mega-left { display: flex; flex-direction: column; min-width: 0; }
.m360-mega-scroll { max-height: 420px; overflow-y: auto; padding-right: 8px; scrollbar-width: thin; scrollbar-color: #c3d2e0 transparent; }
.m360-mega-scroll::-webkit-scrollbar { width: 6px; }
.m360-mega-scroll::-webkit-scrollbar-thumb { background: #c3d2e0; border-radius: 3px; }
.m360-mega-cols { display: grid; grid-template-columns: 1fr 1fr; gap: 0 12px; align-items: start; }
.m360-mega-label { margin: 10px 10px 4px; font-size: 11px; font-weight: 600; letter-spacing: .08em; line-height: 1.2; color: #4a5d72; }
.m360-mega-col > .m360-mega-group:first-child > .m360-mega-label { margin-top: 2px; }
.m360-mega-item { display: flex; align-items: baseline; gap: 12px; padding: 5px 10px; border-radius: 10px; font-size: 14px; line-height: 1.35; font-weight: 500; color: var(--m360-navy, #102840); text-decoration: none; opacity: 0; animation: m360-row-in .2s ease-out both; animation-delay: calc(var(--i, 0) * 15ms); }
.m360-mega-num { flex: none; width: 1.6em; font-size: 12px; font-variant-numeric: tabular-nums; color: #4a5d72; transition: color .12s; }
.m360-mega-item:hover, .m360-mega-item:focus-visible, .m360-mega-item.is-active { background: #f2f7fc; }
.m360-mega-item:hover .m360-mega-num, .m360-mega-item:focus-visible .m360-mega-num, .m360-mega-item.is-active .m360-mega-num { color: var(--m360-amber-ink, #94500f); }
.m360-mega a:focus-visible { outline: 2px solid var(--m360-blue, #0088e8); outline-offset: 1px; }
.m360-mega-strip { display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-top: 10px; padding: 12px 10px 0; border-top: 1px solid #e6edf4; font-size: 14px; }
.m360-mega-count strong { font-weight: 600; }
.m360-mega-links { display: flex; align-items: center; gap: 18px; }
.m360-mega-link, .m360-mega-link2 { font-weight: 600; color: var(--m360-blue-deep, #0b5fb0); text-decoration: none; border-radius: 6px; }
.m360-mega-link2 { font-weight: 500; color: #4a5d72; }
.m360-mega-link:hover, .m360-mega-link2:hover { text-decoration: underline; }
.m360-mega-detail { display: flex; flex-direction: column; justify-content: space-between; min-height: 280px; padding: 28px; background: #f6f9fc; border-radius: 16px; }
.m360-mega-detail-body, .m360-mega-detail-foot { animation: none; }
.m360-mega-detail.is-swap .m360-mega-detail-body { animation: m360-swap .14s ease-out both; }
.m360-mega-eyebrow { font-size: 11px; font-weight: 600; letter-spacing: .1em; color: var(--m360-blue-deep, #0b5fb0); }
.m360-mega-title { margin-top: 10px; font-size: 24px; line-height: 1.2; font-weight: 600; letter-spacing: -.01em; }
.m360-mega-desc { margin: 12px 0 0; font-size: 15px; line-height: 1.55; color: #4a5d72; }
.m360-mega-detail-foot { display: flex; align-items: center; justify-content: space-between; padding-top: 20px; }
.m360-mega-go { font-size: 14.5px; font-weight: 600; color: var(--m360-blue-deep, #0b5fb0); text-decoration: none; border-radius: 6px; }
.m360-mega-go:hover { text-decoration: underline; }
.m360-mega-counter { font-size: 13px; font-variant-numeric: tabular-nums; color: #4a5d72; }
@keyframes m360-mega-in { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: none; } }
@keyframes m360-row-in { from { opacity: 0; transform: translateY(4px); } to { opacity: 1; transform: none; } }
@keyframes m360-swap { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }
@media (prefers-reduced-motion: reduce) {
  .m360-mega-panel, .m360-mega-item, .m360-mega-detail.is-swap .m360-mega-detail-body { animation: none; opacity: 1; transform: none; }
}
@media (max-width: 1180px) { .m360-mega-cols { grid-template-columns: 1fr; } .m360-mega-scroll { max-height: 380px; } }
.m360-anchor { display: block; height: 0; scroll-margin-top: 110px; }
.m360-m-acc > summary { width: max-content; gap: 10px; cursor: pointer; list-style: none; display: flex; align-items: center; justify-content: space-between; }
.m360-m-acc > summary::-webkit-details-marker { display: none; }
.m360-m-acc > summary::after { content: ""; width: 8px; height: 8px; margin-left: 10px; border-right: 2px solid currentColor; border-bottom: 2px solid currentColor; transform: rotate(45deg); transition: transform .15s; }
.m360-m-acc[open] > summary::after { transform: rotate(-135deg); }
.m360-m-acc-list { display: flex; flex-direction: column; padding-left: 14px; border-left: 2px solid #e6edf4; }
@media (min-width: 992px) {
  .home-menu-left .navbar-link, .home-menu-left .dropdown-toggle, .nav-right-component .primary-button-text, .nav-right-component .navbar-black-button .primary-button-text { white-space: nowrap; }
}
@media (min-width: 992px) and (max-width: 1320px) {
  .home-menu-left { grid-column-gap: 1rem; }
  .home-menu-left .navbar-link, .home-menu-left .dropdown-toggle { font-size: 15px; }
}
@media (min-width: 992px) { .navbar-logo-link { flex: none; } }
@media (min-width: 992px) and (max-width: 1120px) {
  .navbar-container { padding-left: 1rem; padding-right: 1rem; }
  .navbar-logo-link { flex: 0 0 150px; }
  .home-nav-logo { object-fit: contain; object-position: left center; }
  .home-menu-left { grid-column-gap: .75rem; }
  .home-menu-left .navbar-link, .home-menu-left .dropdown-toggle { font-size: 14px; }
  .nav-right-component { grid-column-gap: .5rem; }
  .nav-right-component .primary-button, .nav-right-component .navbar-black-button { padding-left: 14px; padding-right: 8px; }
}

/* RFC-W10 (Lighthouse kontrast): görüş kartı rol/ölçek yazıları okunur renkte */
.home-2-testimonial-client-card .text-base.medium { color: var(--m360-navy); }
.home-2-testimonial-client-card .text-body.paragraph { color: #566a80; }
.home-2-integration-a-icon-image { object-fit: contain; }

/* Metin içi bağlantılar (sınıfsız <a>): tarayıcının mavi/altı çizili varsayılanı yerine tema rengi */
a:not([class]) {
  color: var(--m360-blue-deep);
  background: none;
  text-decoration: underline;
  text-decoration-thickness: 1px;
  text-decoration-color: rgba(11, 95, 176, .32);
  text-underline-offset: 3px;
  transition: color .2s ease, text-decoration-color .2s ease;
}
a:not([class]):hover { color: var(--m360-blue); text-decoration-color: currentColor; }
a:not([class]):focus-visible { outline: 2px solid var(--m360-blue); outline-offset: 2px; border-radius: 3px; }
/* Telefon ve e-posta: gövde rengiyle, çizgisiz; üzerine gelince mavi */
a[href^="tel:"]:not([class]), a[href^="mailto:"]:not([class]) { color: var(--m360-navy); font-weight: 500; text-decoration: none; }
a[href^="tel:"]:not([class]):hover, a[href^="mailto:"]:not([class]):hover { color: var(--m360-blue-deep); text-decoration: underline; text-decoration-color: currentColor; }
/* Koyu zeminlerde okunur kalsın */
:where(.m360-gain, .m360-cta1, .m360-price-incl, .footer, .section.footer) a:not([class]) { color: #9fd2ff; text-decoration-color: rgba(159, 210, 255, .4); }
:where(.m360-gain, .m360-cta1, .m360-price-incl, .footer, .section.footer) a:not([class]):hover { color: #fff; }
/* Form onay kutuları ve onay metni: tarayıcı varsayılanı yerine tema */
input[type="checkbox"], input[type="radio"] { accent-color: var(--m360-blue-deep); }
label.text-small:has(> input[type="checkbox"]) { font-weight: 400; color: #33475b; line-height: 1.5; }

/* Footer iletişim satırı (seo-site.json "iletisim" → apply-partials.py) */
.footer-contact { display: flex; flex-wrap: wrap; align-items: center; gap: 8px 28px; padding: 20px 0 4px; }
.footer-contact .footer-page-link { width: auto; }
.footer-contact-hours { font-size: .875rem; opacity: .8; }

/* "Ne değildir" bölümü (index, ozellikler) */
.m360-not-list { list-style: none; margin: 32px 0 0; padding: 0; display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; }
.m360-not-item { padding: 20px 22px; border: 1px solid rgba(16, 40, 64, .14); border-radius: 14px; background: #fff; }
.m360-not-item .body-text { margin: 0; }
@media (max-width: 767px) { .m360-not-list { grid-template-columns: 1fr; } }
.screen-note { margin: 8px 0 0; opacity: .75; }

/* Beyanname takvimi (beyanname-takvimi.html): tablolar, bu ay vurgusu, zaman hesaplayıcısı (RFC-S1 D2/K3) */
.takvim-tablo-sarmal { margin: 16px 0 24px; overflow-x: auto; }
.takvim-tablo { width: 100%; min-width: 560px; border: 1px solid #dbe7f3; border-radius: 12px; font-size: .9375rem; line-height: 1.5; color: var(--m360-navy); }
.takvim-tablo caption { caption-side: top; padding: 0 0 10px; text-align: left; font-size: .875rem; color: #33475b; }
.takvim-tablo th, .takvim-tablo td { padding: 10px 14px; text-align: left; vertical-align: top; border-bottom: 1px solid #e6edf4; }
.takvim-tablo thead th { background: #f2f7fc; font-weight: 600; }
.takvim-tablo tbody th { font-weight: 600; white-space: nowrap; }
.takvim-tablo tr.takvim-bu-ay > * { background: #e8f3fd; }
.takvim-tablo tr.takvim-bu-ay > :first-child { box-shadow: inset 4px 0 0 var(--m360-blue-deep); }
.takvim-hesap { display: grid; grid-template-columns: repeat(2, 1fr); gap: 16px; margin: 16px 0; }
.takvim-hesap-alan { display: flex; flex-direction: column; gap: 6px; }
.takvim-hesap-alan label { font-size: .9375rem; font-weight: 500; color: var(--m360-navy); }
.takvim-hesap-alan input { padding: 10px 12px; border: 1px solid #b9cadb; border-radius: 10px; font: inherit; color: var(--m360-navy); background: #fff; }
.takvim-hesap-alan input:focus-visible { outline: 3px solid var(--m360-blue); outline-offset: 2px; }
.takvim-hesap-sonuc { margin: 8px 0; font-size: 1.125rem; font-weight: 600; color: var(--m360-navy); }
@media (max-width: 767px) { .takvim-hesap { grid-template-columns: 1fr; } }
/* ---- cta.css ---- */
/* Mükellef360 — CTA blokları (A hesaplayıcı · B demo listesi · C hizmet şeridi · D yazı içi kutu)
   Üretim: tools/apply-cta.py (markup tools/partials/cta-*.html). Yalnız hedef sayfalarda, render'ı bekletmeden yüklenir.
   Tokenlar brand.css'ten: --m360-amber · --m360-navy · --m360-navy-deep · --m360-blue … Renkler 4.5:1 kontrastlıdır. */

.m360-cta { --cta-line: #dbe7f3; --cta-ink: #102840; --cta-muted: #2a4a6a; }
.m360-cta > .container { padding-top: 2.5rem; padding-bottom: 2.5rem; }
.m360-cta a:focus-visible, .m360-cta input:focus-visible, .m360-ctad a:focus-visible {
  outline: 3px solid var(--m360-blue); outline-offset: 3px; }
.m360-ctab-left a:focus-visible { outline-color: #fff; }

/* ortak buton davranışı (home-sections.css ile aynı) */
.m360-cta .secondary-button .is-absolute, .m360-ctad .secondary-button .is-absolute { display: none; }
.m360-cta .secondary-button { transition: transform .2s ease, background-color .2s ease; }
.m360-cta .secondary-button:hover { transform: translateY(-2px); }
.m360-cta .primary-button, .m360-ctad .primary-button { transition: transform .2s ease; }
.m360-cta .primary-button:hover, .m360-ctad .primary-button:hover { transform: translateY(-2px); }
.primary-button.is-small { max-height: 44px; padding: .5rem 1.125rem; font-size: .9375rem; }
.primary-button.is-small .primary-button-icon { width: 1.25rem; height: 1.25rem; }

/* ===== A) Hesaplayıcı kartı ===== */
.m360-ctaa-card { position: relative; overflow: hidden; display: grid; grid-template-columns: 1.1fr 1fr; grid-template-areas: "text calc" "actions calc";
  gap: 1.5rem 3rem; align-items: center; padding: 3rem; border-radius: 1.75rem; background: #f5f9fd; border: 1px solid var(--cta-line);
  transition: transform .25s ease, box-shadow .25s ease; }
.m360-ctaa-card::before { content: ""; position: absolute; inset: 0 0 auto 0; height: 3px; transform-origin: left center;
  background: linear-gradient(90deg, var(--m360-amber), rgba(242, 153, 74, .25)); }
.m360-ctaa-card:hover { transform: translateY(-2px); box-shadow: 0 24px 60px -36px rgba(16, 40, 64, .45); }
.m360-ctaa-text { grid-area: text; display: flex; flex-direction: column; gap: 1rem; align-items: flex-start; }
.m360-ctaa-eyebrow, .m360-ctad-eyebrow { margin: 0; font-size: .8125rem; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; color: var(--m360-amber-ink); }
.m360-ctaa-title { margin: 0; color: var(--cta-ink); font-size: clamp(1.75rem, 3.2vw, 2.5rem); line-height: 1.15; font-weight: 500; letter-spacing: -.01em; text-align: left; }
.m360-ctaa-sub { margin: 0; color: var(--cta-muted); font-size: 1.0625rem; line-height: 1.6; max-width: 44ch; }
.m360-ctaa-calc { grid-area: calc; display: flex; flex-direction: column; gap: .5rem; padding: 1.75rem; border-radius: 1.25rem; background: #fff; border: 1px solid var(--cta-line); }
.m360-ctaa-label { font-size: .9375rem; font-weight: 500; color: var(--cta-ink); }
.m360-ctaa-countrow { display: flex; justify-content: space-between; align-items: baseline; gap: .75rem; }
.m360-ctaa-count { font-size: .9375rem; color: var(--cta-muted); font-variant-numeric: tabular-nums; }
.m360-ctaa-count b { font-size: 1.375rem; font-weight: 600; color: var(--cta-ink); }
/* Kaydırmalı seçici: dolgu kökteki --m360-price-p (site-pricing.js yazar) ile çizilir */
.m360-ctaa-range { --m360-fill: calc(12px + (100% - 24px) * var(--m360-price-p, .1639));
  -webkit-appearance: none; appearance: none; display: block; width: 100%; height: 24px; margin: .25rem 0 0; padding: 0;
  background: transparent; cursor: pointer; touch-action: pan-y; }
.m360-cta .m360-ctaa-range:focus, .m360-cta .m360-ctaa-range:focus-visible { outline: none; } /* odak halkası başlıkta (thumb) */
.m360-ctaa-range::-webkit-slider-runnable-track { height: 8px; border-radius: 99px;
  background: linear-gradient(90deg, var(--m360-blue-deep) 0, var(--m360-blue) var(--m360-fill), #dce8f3 var(--m360-fill)); }
.m360-ctaa-range::-moz-range-track { height: 8px; border-radius: 99px; background: #dce8f3; }
.m360-ctaa-range::-moz-range-progress { height: 8px; border-radius: 99px; background: linear-gradient(90deg, var(--m360-blue-deep), var(--m360-blue)); }
.m360-ctaa-range::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 24px; height: 24px; margin-top: -8px; border-radius: 50%;
  background: #fff; border: 4px solid var(--m360-blue); box-shadow: 0 6px 14px -4px rgba(11, 95, 176, .55); transition: transform .15s ease, box-shadow .2s ease; }
.m360-ctaa-range::-moz-range-thumb { width: 16px; height: 16px; border-radius: 50%; background: #fff; border: 4px solid var(--m360-blue); box-shadow: 0 6px 14px -4px rgba(11, 95, 176, .55); }
.m360-ctaa-range:hover::-webkit-slider-thumb { transform: scale(1.08); }
.m360-ctaa-range:active::-webkit-slider-thumb { transform: scale(1.14); }
.m360-ctaa-range:focus-visible::-webkit-slider-thumb { box-shadow: 0 0 0 5px rgba(0, 136, 232, .30), 0 6px 14px -4px rgba(11, 95, 176, .55); }
.m360-ctaa-range:focus-visible::-moz-range-thumb { box-shadow: 0 0 0 5px rgba(0, 136, 232, .30); }
.m360-ctaa-ticks { display: flex; justify-content: space-between; margin: 0 0 .75rem; font-size: .75rem; color: var(--cta-muted); font-variant-numeric: tabular-nums; }
@media (prefers-reduced-motion: reduce) { .m360-ctaa-range::-webkit-slider-thumb { transition: none; } }
.m360-ctaa-total { margin: 0; display: flex; flex-wrap: wrap; align-items: baseline; gap: .25rem .75rem; }
.m360-ctaa-amount { font-size: clamp(2.5rem, 5vw, 3.5rem); line-height: 1.05; font-weight: 600; letter-spacing: -.02em; color: var(--cta-ink); font-variant-numeric: tabular-nums; }
.m360-ctaa-unit { font-size: 1rem; color: var(--cta-muted); }
.m360-ctaa-note { margin: .25rem 0 0; font-size: .875rem; line-height: 1.5; color: var(--cta-muted); }
.m360-ctaa-actions { grid-area: actions; display: flex; flex-wrap: wrap; gap: .75rem; }

/* ===== B) Demo kontrol listesi (bölünmüş kart) ===== */
.m360-ctab-card { display: grid; grid-template-columns: 5fr 7fr; overflow: hidden; border-radius: 1.75rem; border: 1px solid var(--cta-line);
  box-shadow: 0 30px 80px -50px rgba(8, 24, 40, .55); transition: transform .25s ease, box-shadow .25s ease; }
.m360-ctab-card:hover { transform: translateY(-2px); box-shadow: 0 34px 80px -46px rgba(8, 24, 40, .6); }
.m360-ctab-left { position: relative; display: flex; flex-direction: column; justify-content: center; gap: 1rem; padding: 3rem; color: #fff;
  background: radial-gradient(120% 140% at 0% 0%, #12365a 0%, var(--m360-navy) 45%, var(--m360-navy-deep) 100%); }
.m360-ctab-left::after { content: ""; position: absolute; left: 3rem; bottom: 0; width: 3.5rem; height: 3px; background: var(--m360-amber); }
.m360-ctab-title { margin: 0; color: #fff; font-size: clamp(1.625rem, 2.8vw, 2.25rem); line-height: 1.2; font-weight: 500; letter-spacing: -.01em; text-align: left; }
.m360-ctab-sub { margin: 0; color: rgba(255, 255, 255, .85); font-size: 1.0625rem; line-height: 1.6; }
.m360-ctab-right { display: flex; flex-direction: column; padding: 2rem 3rem; background: #fff; }
.m360-ctab-list { list-style: none; margin: 0; padding: 0; }
.m360-ctab-list li { display: flex; align-items: center; gap: 1.25rem; padding: 1.125rem 0; border-bottom: 1px solid #e3edf6; font-size: 1.0625rem; line-height: 1.45; color: var(--cta-ink); }
.m360-ctab-num { flex: none; min-width: 2.25rem; font-size: 1.5rem; font-weight: 600; line-height: 1; color: var(--m360-amber-deep); font-variant-numeric: tabular-nums; }
.m360-ctab-foot { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 1rem 1.5rem; margin-top: auto; padding-top: 1.5rem; }
.m360-ctab-note { margin: 0; font-size: .9375rem; color: var(--cta-muted); }

/* ===== C) Hizmet şeridi ===== */
.m360-cta-ribbon > .container { padding-top: 1.5rem; padding-bottom: 1.5rem; }
.m360-ctac-bar { display: flex; align-items: center; gap: 1rem 1.25rem; padding: 1rem 1.25rem 1rem 1.5rem; border-radius: 1.5rem; background: #fdebd9;
  border: 1px solid rgba(201, 116, 42, .28); transition: transform .25s ease; }
.m360-ctac-bar:hover { transform: translateY(-2px); }
.m360-ctac-icon { flex: none; display: grid; place-items: center; width: 2.5rem; height: 2.5rem; border-radius: 50%; background: #fff; color: var(--m360-amber-ink); border: 1px solid rgba(201, 116, 42, .35); }
.m360-ctac-text { flex: 1 1 auto; margin: 0; font-size: 1.0625rem; line-height: 1.5; color: var(--cta-ink); }
.m360-ctac-text strong { color: var(--m360-amber-ink); font-weight: 600; }
.m360-ctac-actions { flex: none; display: flex; flex-wrap: wrap; align-items: center; gap: .5rem 1.25rem; }
.m360-ctac-link { background: none; font-weight: 600; color: var(--m360-amber-ink); text-decoration: underline; text-decoration-color: transparent; text-underline-offset: .25em; transition: text-decoration-color .2s ease; }
.m360-ctac-link:hover { text-decoration-color: currentColor; }

/* ===== D) Yazı içi kutu ===== */
.rich-text aside.m360-ctad, aside.m360-ctad { display: flex; flex-direction: column; gap: .5rem; margin: 2rem 0; padding: 1.5rem 1.75rem; border-radius: 1rem;
  background: #fff; border: 1px solid #e3edf6; border-left: 4px solid var(--m360-amber); box-shadow: 0 14px 40px -32px rgba(16, 40, 64, .5);
  transition: transform .25s ease; }
aside.m360-ctad:hover { transform: translateY(-2px); }
aside.m360-ctad p { margin: 0; }
aside.m360-ctad p.m360-ctad-eyebrow { color: var(--m360-amber-ink); font-size: .8125rem; font-weight: 600; letter-spacing: .08em; text-transform: uppercase; }
aside.m360-ctad .m360-ctad-strong { font-size: 1.25rem; line-height: 1.35; font-weight: 600; color: var(--cta-ink, #102840); }
aside.m360-ctad .m360-ctad-sub { font-size: 1rem; line-height: 1.55; color: #2a4a6a; }
aside.m360-ctad .m360-ctad-actions { display: flex; flex-wrap: wrap; align-items: center; gap: .75rem 1.25rem; margin-top: .5rem; }
aside.m360-ctad .primary-button { color: #fff; width: auto; }
aside.m360-ctad .primary-button-text { color: #fff; }
aside.m360-ctad .m360-ctad-link { background: none; font-weight: 600; color: var(--m360-blue-deep); text-decoration: none; }
aside.m360-ctad .m360-ctad-link:hover { text-decoration: underline; text-underline-offset: .25em; }

/* amber çizgi: görünüme girerken soldan çizilir (yalnız destekleyen tarayıcılarda; yoksa tam çizili kalır) */
@keyframes m360CtaLine { from { transform: scaleX(0); } to { transform: scaleX(1); } }
@media (prefers-reduced-motion: no-preference) {
  @supports (animation-timeline: view()) {
    .m360-ctaa-card::before { animation: m360CtaLine linear both; animation-timeline: view(); animation-range: entry 0% entry 100%; }
    .m360-ctab-left::after { transform-origin: left center; animation: m360CtaLine linear both; animation-timeline: view(); animation-range: entry 0% entry 100%; }
  }
}
@media (prefers-reduced-motion: reduce) {
  .m360-ctaa-card, .m360-ctab-card, .m360-ctac-bar, aside.m360-ctad, .m360-cta .primary-button, .m360-cta .secondary-button { transition: none; }
  .m360-ctaa-card:hover, .m360-ctab-card:hover, .m360-ctac-bar:hover, aside.m360-ctad:hover,
  .m360-cta .primary-button:hover, .m360-cta .secondary-button:hover { transform: none; }
}

@media (max-width: 991px) {
  .m360-ctaa-card { grid-template-columns: 1fr; grid-template-areas: "text" "calc" "actions"; padding: 2.25rem; gap: 1.5rem; }
  .m360-ctab-card { grid-template-columns: 1fr; }
  .m360-ctab-left { padding: 2.25rem; }
  .m360-ctab-left::after { left: 2.25rem; }
  .m360-ctab-right { padding: 1.5rem 2.25rem 2rem; }
  .m360-ctac-bar { flex-wrap: wrap; border-radius: 1.5rem; }
  .m360-ctac-text { flex: 1 1 18rem; }
}
@media (max-width: 479px) {
  .m360-cta > .container { padding-top: 1.5rem; padding-bottom: 1.5rem; }
  .m360-ctaa-card { padding: 1.5rem 1.25rem; border-radius: 1.5rem; }
  .m360-ctaa-calc { padding: 1.25rem; }
  .m360-ctaa-actions > a, .m360-ctab-foot > a { width: 100%; justify-content: center; }
  .m360-ctab-card { border-radius: 1.5rem; }
  .m360-ctab-left { padding: 1.75rem 1.25rem; }
  .m360-ctab-left::after { left: 1.25rem; }
  .m360-ctab-right { padding: 1rem 1.25rem 1.5rem; }
  .m360-ctab-list li { gap: 1rem; }
  .m360-ctac-bar { flex-direction: column; align-items: flex-start; padding: 1.25rem; }
  .m360-ctac-text { flex: 0 0 auto; }
  .m360-ctac-actions { width: 100%; }
  .m360-ctac-actions > .primary-button { width: 100%; justify-content: center; }
  aside.m360-ctad { padding: 1.25rem; }
}
