.page.mourning{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.default_page_elements{padding-top:50px;padding-bottom:50px}.default_page_elements .default_title{padding-bottom:20px;border-bottom:1px solid #dbdbdb;margin-bottom:20px}.default_page_elements .default_title h3{margin:0;padding:0}.default_page_elements .default_title p{padding-top:10px;font-size:14px;line-height:18px}.default_page_elements .buttons_and_elements{width:100%;padding-bottom:50px}.default_page_elements .buttons_and_elements .default_buttons_table{display:table;width:100%}.default_page_elements .buttons_and_elements .default_buttons_table .default_one_row,.default_page_elements .buttons_and_elements .default_buttons_table .default_title_row{display:table-row}.default_page_elements .buttons_and_elements .default_buttons_table .default_one_row.dark .default_cell_title,.default_page_elements .buttons_and_elements .default_buttons_table .default_title_row.dark .default_cell_title{color:#fff}.default_page_elements .buttons_and_elements .default_buttons_table .default_one_row.default_title_row>div,.default_page_elements .buttons_and_elements .default_buttons_table .default_title_row.default_title_row>div{text-align:center;font-size:15px;color:#9C9C9C}.default_page_elements .buttons_and_elements .default_buttons_table .default_one_row>div,.default_page_elements .buttons_and_elements .default_buttons_table .default_title_row>div{width:25%;display:table-cell;padding:15px;text-align:center}.default_page_elements .buttons_and_elements .default_buttons_table .default_one_row>div.default_cell_title,.default_page_elements .buttons_and_elements .default_buttons_table .default_title_row>div.default_cell_title{font-size:15px;text-align:left;padding-left:20px}.default_page_elements .buttons_and_elements .default_buttons_table .default_one_row>div.default_cell_title span,.default_page_elements .buttons_and_elements .default_buttons_table .default_title_row>div.default_cell_title span{color:#9C9C9C}.default_page_elements .color_list{width:100%;padding-bottom:50px}.default_page_elements .color_list h3{padding-bottom:20px}.default_page_elements .color_list .color_box{width:25%;margin-right:-4px;display:inline-block;vertical-align:top;margin-bottom:30px}.default_page_elements .color_list .color_box p{position:relative;font-size:18px;color:#000;bottom:6px}.default_page_elements .color_list .color_box p span{position:absolute;top:100%;left:0;width:100%;color:#9C9C9C}.default_page_elements .color_list .color_box .show_color_box{width:100px;height:100px;display:inline-block;vertical-align:middle;border-radius:10px;margin-right:20px}.default_page_elements .color_list .color_box .show_color_txt{display:inline-block;vertical-align:middle;width:calc(100% - 120px)}.default_page_elements .default_form .default_one_filed{padding-bottom:30px}.default_page_elements .default_form .default_one_filed>p{color:#9C9C9C;border-bottom:1px solid #f3f3f3;padding-bottom:7px;margin-bottom:10px}.btn_primary{display:inline-block;font-size:16px;font-style:normal;font-weight:640;letter-spacing:-0.16px;padding:8px 32px;border-radius:66px;background-color:#fff;color:#1d1c22;white-space:nowrap;transition:0.3s all ease}.btn_primary span{display:inline-block;vertical-align:middle;line-height:40px}.btn_primary .btn_primary_icon{display:inline-block;vertical-align:middle;line-height:0}.btn_primary .btn_primary_icon path{fill:#1d1c22}.btn_primary .btn_primary_icon.btn_primary_icon_left{margin-right:16px}.btn_primary .btn_primary_icon.btn_primary_icon_right{margin-left:16px}.btn_primary.big{padding:8px 40px}.btn_primary.big span{line-height:48px}.btn_primary.reversed{background-color:#465cff;color:#fff}.btn_primary.reversed .btn_primary_icon path{fill:#fff}.btn_primary.reversed:hover,.btn_primary.reversed.hover{color:#fff;background-color:#3e40e7}.btn_primary:hover,.btn_primary.hover{text-decoration:none;background-color:#465cff;color:#fff}.btn_primary:hover svg path,.btn_primary.hover svg path{fill:#fff}.btn_primary.disabled,.btn_primary:disabled{background-color:#eee;border-color:#ddd}.btn_secondary{display:inline-block;font-size:16px;font-style:normal;font-weight:640;letter-spacing:-0.16px;padding:8px 32px;border-radius:66px;color:#fff;border:1px solid #fff;transition:0.3s ease-in-out}.btn_secondary span{display:inline-block;vertical-align:middle;line-height:38px}.btn_secondary .btn_secondary_icon{display:inline-block;vertical-align:middle}.btn_secondary .btn_secondary_icon path{fill:#fff}.btn_secondary .btn_secondary_icon.btn_secondary_icon_left{margin-right:16px}.btn_secondary .btn_secondary_icon.btn_secondary_icon_right{margin-left:16px}.btn_secondary.big{padding:8px 40px}.btn_secondary.big span{line-height:46px}.btn_secondary:hover{background-color:#fff;border-color:#fff;color:#1d1c22}.btn_secondary:hover svg path{fill:#1d1c22}.btn_secondary.reversed{border-color:#465cff;color:#465cff}.btn_secondary.reversed:hover{background-color:#465cff;border-color:#465cff;color:#fff}.btn_secondary.reversed:hover svg path{fill:#fff}.btn_secondary.reversed .btn_secondary_icon path{fill:#465cff}.btn_secondary.disabled,.btn_secondary:disabled{background-color:#eee;border-color:#ddd}.js-cp-box{background-color:rgba(0,0,0,0.4);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}.js-cp-box .cp_icon{background:#f9fafb;margin:0 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;width:64px;height:64px;border-radius:15px}.js-cp-box .new_cp_holder{position:absolute;top:0;left:0;height:100%;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 991px){.js-cp-box .new_cp_holder{align-items:flex-end}}@media only screen and (max-width: 767px){.js-cp-box .new_cp_holder{display:block;overflow-x:hidden;overflow-y:scroll;top:auto;bottom:0;height:80%}}.js-cp-box .new-cp-content{position:relative;width:1000px;margin:0 auto;border-radius:10px;padding:48px;background-color:#fff;color:#656668;font-family:"Plus Jakarta Sans";font-size:18px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.36px;display:flex;flex-flow:column;gap:32px;text-align:center}@media only screen and (max-width: 991px){.js-cp-box .new-cp-content{width:100%}}@media only screen and (max-width: 767px){.js-cp-box .new-cp-content{padding:48px 15px}.js-cp-box .new-cp-content .new-cp-content-settings-buttons{padding-top:0 !important}}.js-cp-box .new-cp-content a{font-weight:600;color:#465cff;transition:0.3s all ease;border-bottom:2px solid #465cff}.js-cp-box .new-cp-content a:hover{border-color:transparent}.js-cp-box .js-cp-reject-all-button{display:inline-block;font-size:16px;font-style:normal;font-weight:640;letter-spacing:-0.16px;padding:0;color:#656668;transition:0.3s all ease;border-bottom:1px solid #656668}.js-cp-box .js-cp-reject-all-button:hover{border-color:transparent}.js-cp-box .js-cp-reject-all-button span{display:inline-block;vertical-align:middle}.js-cp-box h2{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px;color:#1d1c22}.js-cp-box .new-cp-content-buttons,.js-cp-box .new-cp-content-settings-buttons{padding-top:26px;gap:15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 991px){.js-cp-box .new-cp-content-buttons,.js-cp-box .new-cp-content-settings-buttons{flex-flow:column}}.js-cp-box .new-cp-content-buttons>div,.js-cp-box .new-cp-content-settings-buttons>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:15px}@media only screen and (max-width: 767px){.js-cp-box .new-cp-content-buttons>div,.js-cp-box .new-cp-content-settings-buttons>div{width:100%}.js-cp-box .new-cp-content-buttons>div button,.js-cp-box .new-cp-content-settings-buttons>div button{width:100%}}@media only screen and (max-width: 576px){.js-cp-box .new-cp-content-buttons>div,.js-cp-box .new-cp-content-settings-buttons>div{flex-flow:column}}.js-cp-box .new-cp-content-settings-options{padding-top:26px;padding-bottom:26px;text-align:left}.js-cp-box .new-cp-content-settings-options-one-cookie{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;align-items:flex-start;gap:15px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px}.js-cp-box .new-cp-content-settings-options-one-cookie.on .new-cp-content-settings-options-one-cookie-checkbox{border-color:#465cff;background-color:#465cff;background-repeat:no-repeat;background-position:center;background-image:url("./../img/check_white.svg")}.js-cp-box .new-cp-content-settings-options-one-cookie .new-cp-content-settings-options-one-cookie-checkbox{width:24px;height:24px;border-radius:6px;background:#f9fafb;border:1px solid #dfe2eb;flex-shrink:0}.default_font{font-family:"Plus Jakarta Sans";font-size:18px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.36px;color:#1d1c22}@media only screen and (max-width: 1200px){.default_font{font-size:15px;line-height:23px}}@media only screen and (max-width: 767px){.default_font{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px}}.default_font h1{font-size:110px;font-style:normal;font-weight:620;line-height:112px;letter-spacing:-5.5px}.default_font h2{font-size:80px;font-style:normal;font-weight:620;line-height:88px;letter-spacing:-4px}@media only screen and (max-width: 1500px){.default_font h2{font-size:64px;font-style:normal;font-weight:620;line-height:68px;letter-spacing:-3.2px}}@media only screen and (max-width: 1200px){.default_font h2{font-size:48px;font-style:normal;font-weight:620;line-height:56px;letter-spacing:-2.4px}}@media only screen and (max-width: 767px){.default_font h2{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px}}.default_font h3{font-size:52px;font-style:normal;font-weight:600;line-height:68px;letter-spacing:-2.08px}@media only screen and (max-width: 1500px){.default_font h3{font-size:48px;font-style:normal;font-weight:640;line-height:56px;letter-spacing:-2.4px}}@media only screen and (max-width: 1200px){.default_font h3{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px}}.default_font h4{font-size:48px;font-style:normal;font-weight:640;line-height:56px;letter-spacing:-2.4px}@media only screen and (max-width: 1200px){.default_font h4{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px}}.default_font h5{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px}.default_font h6{font-size:24px;font-style:normal;font-weight:640;line-height:28px;letter-spacing:-0.96px}.default_font ol{padding-left:18px}.default_font ul{list-style:disc;padding-left:18px}.default_form input[type="text"],.default_form input[type="password"],.default_form input[type="email"]{height:56px;width:100%;resize:none;background-color:#f9fafb;padding:0 16px;color:#1d1c22;border:0;border-bottom:1px solid #707585;transition:0.3s all ease}.default_form input[type="text"]:hover,.default_form input[type="password"]:hover,.default_form input[type="email"]:hover{background-color:#edeff3}.default_form .field_checkbox .field_checkbox_box>div{display:inline-block;vertical-align:top}.default_form .field_checkbox .field_checkbox_box>div.field_checkbox_input{margin-top:5px}.default_form .field_checkbox .field_checkbox_box .checkbox_image_box{cursor:pointer}.default_form .field_checkbox .field_checkbox_box .checkbox_image_box>div{display:none;width:16px;height:16px;position:relative;border:1px solid #000000;background-repeat:no-repeat;background-position:center;background-size:contain}.default_form .field_checkbox .field_checkbox_box .checkbox_image_box>div.yes{background-color:#000000;background-image:url("./../img/check_white.svg")}.default_form .field_checkbox .field_checkbox_box .checkbox_image_box>div.yes:after{border-color:#000000 !important}.default_form .field_checkbox .field_checkbox_box .checkbox_image_box>div.on{display:block}.default_form .field_checkbox .field_checkbox_box .field_checkbox_subtitle{padding-top:10px}.default_form .upload_plugins_box{height:128px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;background-color:#f9fafb;border:1px dashed #707585;cursor:pointer;transition:0.3s all ease}.default_form .upload_plugins_box:hover{background-color:#edeff3}.default_form .upload_plugins_box>div{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px;text-align:center;color:#1d1c22}.default_form .upload_plugins_box>div .note{font-weight:640;border-bottom:1px solid #1d1c22}.default_form .upload_progres_bars .el{margin-top:24px;width:100%;padding:22px 16px;border:1px solid #dfe2eb;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px}.default_form .upload_progres_bars .el .dz-filename{padding-left:36px;background-repeat:no-repeat;background-position:left center;background-image:url("./../img/file_icon.svg");color:#1d1c22}.default_form .upload_progres_bars .el .dz-size{color:#656668;margin-left:10px;margin-right:auto}.default_form .upload_progres_bars .el .dz-size strong{font-weight:400}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html{scroll-behavior:smooth}body{zoom:0.9;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px;font-family:"Plus Jakarta Sans";-webkit-font-smoothing:antialiased}@media only screen and (max-width: 1200px){body{font-size:15px;line-height:23px}}@media only screen and (max-width: 767px){body{font-size:14px;line-height:20px;letter-spacing:0}}body a:hover{text-decoration:none}body img{max-width:100%;height:auto}body h1,body h2,body h3,body h4,body h5,body h6,body ul,body ol,body p{margin:0}body h1,body h2,body h3,body h4{font-family:"Plus Jakarta Sans";font-weight:540}body h5,body h6{font-family:"Plus Jakarta Sans";font-weight:560}body ul{padding:0;list-style:none}@media only screen and (max-width: 767px){.page_header.mobile_menu_open.page_header_light:before{background:#fff}.page_header.mobile_menu_open:before{content:'';height:80px;background:#3C25D4;position:fixed;top:0;left:0;width:100%;z-index:2}}@media only screen and (max-width: 767px){.page_header .page_logo img{height:30px;width:auto}}.page_header .page_logo .logo_on_light{display:none}.page_header .page_logo path{transition:0.3s all ease}.page_header .page_logo a{position:relative;z-index:2}.page{overflow:hidden}.page:has(.page_top4) .dev_features_seciton{padding-bottom:132px}@media only screen and (max-width: 1500px){.page:has(.page_top4) .dev_features_seciton{padding-bottom:80px}}@media only screen and (max-width: 767px){.page:has(.page_top4) .dev_features_seciton{padding-bottom:56px}}@media only screen and (max-width: 767px){.page{overflow:hidden}.page .side_left,.page .side_right{padding-left:0 !important;padding-right:0 !important}}@media only screen and (max-width: 991px){.tablet_hide{display:none}}@media only screen and (max-width: 767px){.mobile_hide{display:none}}.mobile_show{display:none}@media only screen and (max-width: 767px){.mobile_show{display:block}}*:focus{outline:5px auto;outline:5px auto -webkit-focus-ring-color;outline-offset:8px !important;outline-color:coral !important}[data-what-intent='mouse'] *:focus{outline:none}[data-whatintent='mouse'] *:focus,[data-whatintent='touch'] *:focus{outline:none !important}.inline_row>div{display:inline-block;vertical-align:middle;float:none}button{background-color:transparent;border:none;padding:0}.tags{margin-bottom:56px}.tags>ul{display:flex;gap:4px;flex-wrap:wrap}.tag{border-radius:66px;display:inline-block;padding:0 16px;backdrop-filter:blur(2px);line-height:30px;font-size:12px}.social_list>ul{line-height:0}.social_list>ul>li{display:inline-block;vertical-align:middle;margin-right:12px}.social_list>ul>li a{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;width:40px;height:40px;border-radius:50%;text-align:center;transition:0.3s all ease}.social_list>ul>li a div{text-align:center;width:100%}.social_list>ul>li:last-child{margin-right:0}.dark_theme{color:#fff}@media only screen and (max-width: 991px){.dark_theme.case_study_dark_theme{padding-bottom:80px}}@media only screen and (max-width: 767px){.dark_theme.case_study_dark_theme{padding-bottom:0}}.dark_theme .promotions_scroll_track{background-color:rgba(255,255,255,0.3) !important}.dark_theme .promotions_scroll_track .promotions_scroll_thumb{background-color:#fff !important}.dark_theme .feature_box .icon_holder .icon svg path{stroke:#fff !important}.dark_theme .icon_holder .icon svg path{stroke:#fff}.dark_theme .social_list a:hover{background-color:#fff}.dark_theme .social_list a:hover svg path{fill:#000}.dark_theme .social_list svg path{transition:0.3s all ease;fill:#fff}.dark_theme .description{color:#c3c9dd}.dark_theme h1,.dark_theme h2,.dark_theme h3,.dark_theme h4,.dark_theme h5,.dark_theme h6{color:#fff}.dark_theme .tag{border:1px solid rgba(255,255,255,0.2);color:#c3c9dd}.dark_theme .default_font{color:#c3c9dd}.dark_theme .default_font h1,.dark_theme .default_font h2,.dark_theme .default_font h3,.dark_theme .default_font h4,.dark_theme .default_font h5,.dark_theme .default_font h6{color:#fff}.dark_theme .realization_badge{color:#000}.side_form .author_box .role{color:#656668 !important}.side_form .author_box .name{color:#1d1c22 !important}.side_form .author_box .name .description{color:#1d1c22}.light_theme_no_corners{background-color:#fff;color:#656668;color:#656668}.light_theme_no_corners .author_box .role{color:#656668 !important}.light_theme_no_corners .author_box .name{color:#1d1c22 !important}.light_theme_no_corners .author_box .name .description{color:#1d1c22}.light_theme_no_corners .case_study_desc{padding-bottom:132px}@media only screen and (max-width: 991px){.light_theme_no_corners .case_study_desc{padding-bottom:80px}}.light_theme_no_corners .feature_box .icon_holder .icon svg path{stroke:#000}.light_theme_no_corners .feature_box .description{color:#1d1c22}.light_theme_no_corners .description{color:#656668}.light_theme_no_corners h1,.light_theme_no_corners h2,.light_theme_no_corners h3,.light_theme_no_corners h4,.light_theme_no_corners h5,.light_theme_no_corners h6{color:#1d1c22 !important}.light_theme_no_corners .tag{border:1px solid #dfe2eb;color:#656668}.light_theme_no_corners .realization_badge{color:#fff}.light_theme_no_corners .default_font{color:#656668}.light_theme_no_corners .default_font h1,.light_theme_no_corners .default_font h2,.light_theme_no_corners .default_font h3,.light_theme_no_corners .default_font h4,.light_theme_no_corners .default_font h5,.light_theme_no_corners .default_font h6{color:#1d1c22}.light_theme{color:#656668}.light_theme>div{display:flex;flex-flow:column;gap:132px}@media only screen and (max-width: 1500px){.light_theme>div{gap:80px}}@media only screen and (max-width: 767px){.light_theme>div{gap:56px}}.light_theme .services_section{background:#f9fafb}.light_theme .contact_data_box{border-color:#dfe2eb}.light_theme .social_list>ul>li a{background:#fff}.light_theme .social_list>ul>li a:hover{transform:scale(1.05)}.light_theme .social_list>ul>li a:hover svg path{fill:#fff}.light_theme .feature_box .icon_holder .icon svg path{stroke:#000}.light_theme .feature_box .description{color:#1d1c22}.light_theme .description{color:#656668}.light_theme h1,.light_theme h2,.light_theme h3,.light_theme h4,.light_theme h5,.light_theme h6{color:#1d1c22 !important}.light_theme .tag{border:1px solid #dfe2eb;color:#656668}.light_theme .realization_badge{color:#fff}.light_theme .default_font{color:#656668}.light_theme .default_font h1,.light_theme .default_font h2,.light_theme .default_font h3,.light_theme .default_font h4,.light_theme .default_font h5,.light_theme .default_font h6{color:#1d1c22}.light_theme>div{background-color:#fff;color:#1d1c22;position:relative}.case_study_top_image .image{border-radius:30px;display:block;width:100%;height:0;padding-bottom:56.286%;display:block;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:2}@media only screen and (max-width: 767px){.case_study_top_image .image{border-radius:20px}}@media only screen and (max-width: 991px){.page_top_content_holder{background-color:#000000;z-index:2}}@media only screen and (max-width: 991px){.page_top_content_holder{width:100%}}@media only screen and (max-width: 767px){.page_top_content_holder{width:100%;background-color:transparent}.page_top_content_holder .container{width:100%;padding:0}.page_top_content_holder .container>.row{margin:0}.page_top_content_holder .container>.row>div{padding:0}.page_top_content_holder .container>.row>div .page_top_content{padding-left:15px;padding-right:15px;padding-bottom:48px}}@media only screen and (max-width: 767px){.page_top_content_holder{height:auto;padding-top:50vh;display:block}}@media only screen and (max-width: 767px) and (orientation: landscape){.page_top_content_holder{padding-top:500px}}@media only screen and (max-width: 991px){.page_top_animation_area{order:1}.page_top_content_holder{order:2;flex-grow:1}.page_top_content_holder .page_top_content{position:relative;z-index:2;background-color:#000000;width:100%}.page_top_content_holder .page_top_content:after{background:#000;background:-moz-linear-gradient(0deg, #000 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg, #000 0%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, #000 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);content:'';position:absolute;bottom:calc(100% - 1px);width:100%;left:0;height:65px}}@keyframes blinker{0%{background-color:#bffa00}50%{background-color:transparent}100%{background-color:#bffa00}}.page_top6_holder{margin-bottom:132px}@media only screen and (max-width: 1500px){.page_top6_holder{margin-bottom:80px}}@media only screen and (max-width: 767px){.page_top6_holder{margin-bottom:56px;display:flex;flex-flow:column;gap:56px}}.page_top6_holder>.container{margin-top:-16vh}@media only screen and (max-width: 767px){.page_top6_holder>.container{margin-top:0;width:100%}}.page_top{min-height:100vh;width:100%;padding-top:10.052083333333334vw;overflow:hidden;padding-bottom:72px}@media only screen and (max-width: 1200px){.page_top{padding-top:16.052083333333334vw}}@media only screen and (max-width: 991px){.page_top{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;flex-flow:column}}.page_top.page_top2 .page_top_content{min-height:calc(100vh - (10.052083333333334vw + 64px))}@media only screen and (max-width: 991px){.page_top.page_top2 .page_top_content{min-height:0}}.page_top.page_top2 .page_top_title{margin-bottom:80px}@media only screen and (max-width: 1550px){.page_top.page_top2 .page_top_title{margin-bottom:48px}}@media only screen and (max-width: 991px){.page_top.page_top2 .page_top_title{margin-bottom:0}}.page_top.page_top6{min-height:100vh;position:relative}@media only screen and (max-width: 991px){.page_top.page_top6{padding-top:114px}}@media only screen and (max-width: 767px){.page_top.page_top6{min-height:0}}.page_top.page_top6 .page_top6_background{position:absolute;top:0;left:0;height:100vh;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("/img/case_study.png")}@media only screen and (max-width: 767px){.page_top.page_top6 .page_top6_background{height:100%}}.page_top.page_top6 .container{position:relative;z-index:2}.page_top.page_top6 .section_content{display:flex;flex-flow:column;gap:22.118088097469542vh}.page_top.page_top6 .section_content_top{display:flex;flex-flow:column;gap:80px}.page_top.page_top6 .section_content_top .page_top6_bottom{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 767px){.page_top.page_top6 .section_content_top .page_top6_bottom{display:block}}.page_top.page_top6 .case_study_title{display:flex;flex-flow:column;gap:40px}.page_top.page_top6 .case_study_title h2{font-size:80px;font-style:normal;font-weight:620;line-height:88px;letter-spacing:-4px}@media only screen and (max-width: 1550px){.page_top.page_top6 .case_study_title h2{font-size:80px;font-style:normal;font-weight:620;line-height:88px;letter-spacing:-4px}}@media only screen and (max-width: 1200px){.page_top.page_top6 .case_study_title h2{font-size:64px;font-style:normal;font-weight:620;line-height:68px;letter-spacing:-3.2px}}@media only screen and (max-width: 767px){.page_top.page_top6 .case_study_title h2{padding-top:16px;font-size:40px;font-style:normal;font-weight:640;line-height:40px;letter-spacing:-2.4px}.page_top.page_top6 .case_study_title h2 br{display:none}}.page_top.page_top6 .case_study_title .icon_over_tittle img{height:40px;width:auto}.page_top.page_top6 .case_study_title .icon_over_tittle>div{display:inline-block;vertical-align:middle}.page_top.page_top6 .case_study_title .icon_over_tittle>div.icon{width:40px;height:40px;border-radius:50%;background-repeat:no-repeat;background-position:center}.page_top.page_top6 .case_study_title .icon_over_tittle>div.over_title{padding-left:16px}.page_top.page_top5{padding-top:192px;min-height:0;padding-bottom:132px;position:relative}.page_top.page_top5:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background-color:#fff;z-index:-1}@media only screen and (max-width: 1200px){.page_top.page_top5{padding-top:198px}}@media only screen and (max-width: 991px){.page_top.page_top5{padding-bottom:80px;overflow:visible}.page_top.page_top5 .project_box{align-items:unset}.page_top.page_top5 .project_box .project_box_left_side{padding-right:16px}.page_top.page_top5 .project_box .project_box_left_side .desc_holder{position:sticky;top:16px}.page_top.page_top5 .light_theme>div{padding:0}}@media only screen and (max-width: 767px){.page_top.page_top5{padding-top:132px}}.page_top.page_top5 .page_top_title h2{margin-bottom:72px}@media only screen and (max-width: 1200px){.page_top.page_top5 .page_top_title h2{margin-bottom:56px}}.page_top.page_top5 .page_top_title h2:after{display:none}.page_top.page_top5 .page_top_description .description{color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.48px}@media only screen and (max-width: 1200px){.page_top.page_top5 .page_top_description .description{font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.4px}}.page_top.page_top5 h2{color:#000;font-size:68px;font-style:normal;font-weight:600;line-height:80px;letter-spacing:-2.72px}@media only screen and (max-width: 1200px){.page_top.page_top5 h2{font-size:48px;font-style:normal;font-weight:640;line-height:48px;letter-spacing:-2.4px;margin-bottom:56px}}@media only screen and (max-width: 767px){.page_top.page_top5 h2{font-size:30px;font-style:normal;font-weight:640;line-height:30px;letter-spacing:0;margin-bottom:56px}}.page_top.page_top5 h2:after{margin-left:20px;content:'';display:inline-block;width:13px;height:13px;background-color:#bffa00}@media only screen and (max-width: 767px){.page_top.page_top5 h2:after{margin-left:7px;width:7px;height:7px;margin-bottom:-4px}}@media only screen and (max-width: 1200px){.page_top.page_top2{padding-bottom:0}.page_top.page_top2 .counters{margin-bottom:64px}}@media only screen and (max-width: 991px){.page_top.page_top2{padding-bottom:0}.page_top.page_top2 .counters{margin-bottom:0}}.page_top.page_top2 .page_top_description{flex-grow:1;font-size:24px;font-style:normal;line-height:28px;letter-spacing:-0.96px;color:#c3c9dd}@media only screen and (max-width: 1200px){.page_top.page_top2 .page_top_description{font-size:20px;line-height:24px}}@media only screen and (max-width: 991px){.page_top.page_top2 .page_top_description{margin-bottom:32px;font-size:15px;line-height:23px}}@media only screen and (max-width: 767px){.page_top.page_top2 .page_top_description{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px}.page_top.page_top2 .page_top_description br{display:none}}.page_top.page_top2 .page_top_title h2{font-size:80px;font-style:normal;font-weight:620;line-height:88px;letter-spacing:-4px;padding-right:9%}@media only screen and (max-width: 1550px){.page_top.page_top2 .page_top_title h2{font-size:80px;font-style:normal;font-weight:620;line-height:88px;letter-spacing:-4px}}@media only screen and (max-width: 1200px){.page_top.page_top2 .page_top_title h2{font-size:64px;font-style:normal;font-weight:620;line-height:68px;letter-spacing:-3.2px}}@media only screen and (max-width: 991px){.page_top.page_top2 .page_top_title h2{margin-bottom:32px}}@media only screen and (max-width: 767px){.page_top.page_top2 .page_top_title h2{padding-right:0;padding-top:16px;font-size:40px;font-style:normal;font-weight:640;line-height:40px;letter-spacing:-2.4px;margin-bottom:32px}.page_top.page_top2 .page_top_title h2 br{display:none}}.page_top.page_top2 .page_top_title h2:after{display:none}.page_top .page_top_content{display:flex;flex-flow:column}@media only screen and (max-width: 991px){.page_top .page_top_content{min-height:50vh;padding-top:56px;padding-bottom:56px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:flex-start}.page_top .page_top_content>div{width:100%}}@media only screen and (max-width: 767px){.page_top .page_top_content{padding-top:0;padding-bottom:0}}@media only screen and (max-width: 1500px){.page_top .page_top_title{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}}@media only screen and (max-width: 767px){.page_top .page_top_title{margin:0}}.page_top .page_top_animation_area{position:absolute;bottom:0;right:0;width:43%;height:90%}@media only screen and (max-width: 1600px){.page_top .page_top_animation_area{width:36%}}@media only screen and (max-width: 991px){.page_top .page_top_animation_area{width:100%;bottom:auto;right:auto;height:auto;position:relative;background-size:100% auto;text-align:center}.page_top .page_top_animation_area:after{background:#000;background:-moz-linear-gradient(0deg, #000 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg, #000 0%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, #000 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);content:'';position:absolute;bottom:0;width:100%;left:0;height:65px}}@media only screen and (max-width: 991px) and (max-width: 767px){.page_top .page_top_animation_area:after{display:none}}@media only screen and (max-width: 767px){.page_top .page_top_animation_area{position:absolute;top:35px;left:0;width:100%;z-index:1}}.page_top .page_top_animation_area video{position:absolute;bottom:0;right:0;max-height:100%;width:100%;object-fit:contain;background:transparent !important}@media only screen and (max-width: 991px){.page_top .page_top_animation_area video{position:relative;width:auto;max-height:none;height:50vh;bottom:auto;right:auto;transform:translateY(50px);width:100%}}@media only screen and (max-width: 767px){.page_top .page_top_animation_area video{height:100%;width:100%;transform:translateY(15px)}}.page_top .page_top_background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;top:auto;bottom:0}@media only screen and (max-width: 991px){.page_top .page_top_background{background-repeat:no-repeat;background-position:center top;background-image:url("./../img/mobile_bg_top.png");background-size:cover}}@media only screen and (max-width: 991px){.page_top .page_top_background{background-position:center bottom 250px}}.page_top .page_top_background .image{position:absolute;top:0;left:0;height:100%;width:100%;background-size:100%;background-repeat:no-repeat;background-position:center bottom}@media only screen and (max-width: 991px){.page_top .page_top_background .image{background-image:none !important}}.page_top4{background-repeat:no-repeat;background-position:center;background-image:url("./../img/cm-bg-baner_2x.webp");background-size:cover;margin-bottom:132px;min-height:100vh;background-repeat:no-repeat;background-position:center bottom;padding-top:152px}@media only screen and (max-width: 767px){.page_top4 .author_box{margin-bottom:32px}}.page_top4 .page_top_content_holder .page_top_content:after{display:none !important}.page_top4 .page_top_content_holder{background-color:transparent !important}.page_top4 .page_top_content_holder .page_top_content{background-color:transparent !important}.page_top4 .page_top4 .page_top_description,.page_top4 .page_top4 .page_bottom_content{display:none !important}@media only screen and (max-width: 1200px){.page_top4{padding-bottom:80px;margin-bottom:80px}}.page_top4 .left_side{padding-right:20%}@media only screen and (max-width: 1200px){.page_top4 .left_side{padding-right:0}}@media only screen and (max-width: 991px){.page_top4{min-height:0}.page_top4 .container{padding-left:30px;padding-right:30px;width:100%}}@media only screen and (max-width: 767px){.page_top4 .container{padding-left:15px;padding-right:15px;width:100%}.page_top4 .page_top_description,.page_top4 .page_bottom_content{width:100%}.page_top4 .page_top_content_holder{padding-top:0 !important}.page_top4 .page_top_content{padding:0 !important}.page_top4 .page_bottom_content{display:block !important}.page_top4 .left_side{margin-bottom:80px}}.page_top4 .feature_box{margin-bottom:40px}.page_top4 .page_top_title{margin-bottom:80px}@media only screen and (max-width: 576px){.page_top4 .page_top_title{margin-bottom:32px}.page_top4 .page_top_title h2{margin-bottom:0}}.page_top4 .page_top_description{padding-top:36px;background-repeat:no-repeat;background-position:left top;background-image:url("./../img/quote-icon.svg");color:#fff}.page_top4 h2{font-size:52px;font-style:normal;font-weight:600;line-height:68px;letter-spacing:-2.08px}@media only screen and (max-width: 1500px){.page_top4 h2{font-size:48px;font-style:normal;font-weight:640;line-height:48px;letter-spacing:-2.4px;margin-bottom:56px}}@media only screen and (max-width: 767px){.page_top4 h2{font-size:30px;font-style:normal;font-weight:640;line-height:30px;letter-spacing:0}}.page_top4 .page_bottom_content{border-top:1px solid rgba(255,255,255,0.2);padding-top:32px;margin-top:32px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.page_top4 .image_holder .image{background-repeat:no-repeat;background-position:center;display:block;width:100%;height:0;padding-bottom:100%;border-radius:30px;background-size:cover}.page_header{position:absolute;top:0;left:0;width:100%;padding:28px 80px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;z-index:10;transition:0.3s all ease}@media only screen and (max-width: 767px){.page_header.scrolling{background-color:#3C25D4}.page_header.scrolling.page_header_light{background-color:#f9fafb}}@media only screen and (max-width: 767px){.page_header .page_pricing{white-space:nowrap}}@media only screen and (max-width: 767px){.page_header .page_pricing .btn_primary.price_btn,.page_header .page_pricing .btn_primary.consultation_btn{font-size:14px;font-style:normal;font-weight:640;line-height:20px;letter-spacing:-0.14px;padding:9px 16px 11px 16px}.page_header .page_pricing .btn_primary.price_btn span,.page_header .page_pricing .btn_primary.consultation_btn span{line-height:0}}@media only screen and (max-width: 767px){.page_header h1 svg{width:88px;height:24px}}.page_header .rwd_btn{display:none;z-index:2}.page_header .rwd_btn.on span{border:0;height:4px;width:4px}.page_header .rwd_btn.on span:nth-child(1){top:10px;left:10px;width:100%;transform:rotate(45deg) translate(-7px, 7px);border-radius:0}.page_header .rwd_btn.on span:nth-child(2){top:10px;right:10px}.page_header .rwd_btn.on span:nth-child(3){bottom:10px;left:10px}.page_header .rwd_btn.on span:nth-child(4){bottom:10px;right:10px;width:100%;transform:rotate(-45deg) translate(7px, 7px);border-radius:0}@media only screen and (max-width: 991px){.page_header .rwd_btn{display:inline-block;height:24px;width:24px;position:relative;vertical-align:middle;margin-left:15px}.page_header .rwd_btn span{display:inline-block;width:6px;height:6px;background-color:#ffffff;position:absolute;border-radius:50%;transition:0.3s all ease}.page_header .rwd_btn span:nth-child(1){top:4px;left:4px}.page_header .rwd_btn span:nth-child(2){top:4px;right:4px}.page_header .rwd_btn span:nth-child(3){bottom:4px;left:4px}.page_header .rwd_btn span:nth-child(4){bottom:4px;right:4px}}@media only screen and (max-width: 1550px){.page_header{padding-left:28px;padding-right:28px}}@media only screen and (max-width: 991px){.page_header{flex-wrap:wrap}.page_header .page_logo{order:1;position:relative;z-index:2}.page_header .page_pricing{order:2}.page_header .page_menu{order:3;width:100%}}@media only screen and (max-width: 991px){.page_header{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 767px){.page_header{flex-wrap:nowrap;padding-left:15px;padding-right:15px;position:fixed;top:0;left:0;width:100%}}.page_header h1{line-height:0}.page_header.page_header_light .logo_on_light{display:block}.page_header.page_header_light .logo_on_dark{display:none}@media only screen and (max-width: 991px){.page_header.page_header_light .page_menu{background-color:#fff}.page_header.page_header_light .page_menu .social_list svg path{fill:#000}.page_header.page_header_light .page_menu .menu{border-color:#000}.page_header.page_header_light .page_menu .page_menu_bottom .mobile_menu_contact span{color:#656668}.page_header.page_header_light .page_menu .page_menu_bottom .mobile_menu_contact a{color:#000}.page_header.page_header_light .page_menu .btn_primary{border:1px solid #000}.page_header.page_header_light .page_menu .btn_secondary{background-color:#000;color:#fff}}.page_header.page_header_light .rwd_btn span{background-color:#000}@media only screen and (max-width: 991px){.page_header.page_header_light .menu .menu_lvl2 .feature_item h4,.page_header.page_header_light .menu .menu_lvl2 .feature_item p{color:#1d1c22 !important}}.page_header.page_header_light .menu>ul>li>div>a{color:#1d1c22}.page_header.page_header_light .menu>ul>li>div>a:hover{text-decoration:none;background:#465cff;color:#fff}.page_header.page_header_light .page_logo svg path:not(:last-child){fill:#000}@keyframes awarded_pulse{0%{transform:scale(1)}50%{transform:scale(2)}100%{transform:scale(1)}}@keyframes awarded_size{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.page_menu{font-size:17px;font-style:normal;font-weight:540;line-height:24px;letter-spacing:-0.17px}.page_menu .page_menu_bottom_holder{display:none}.page_menu .page_menu_bottom{padding-top:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 767px){.page_menu .page_menu_bottom{padding-bottom:80px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.page_menu .page_menu_bottom .social_list>ul>li{display:block;margin-bottom:10px;margin-right:0}.page_menu .page_menu_bottom .social_list>ul>li:last-child{margin-bottom:0}}.page_menu .page_menu_bottom .mobile_menu_contact{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:16px}@media only screen and (max-width: 767px){.page_menu .page_menu_bottom .mobile_menu_contact{display:block}.page_menu .page_menu_bottom .mobile_menu_contact>span{display:block;margin-bottom:24px}.page_menu .page_menu_bottom .mobile_menu_contact>span span{display:block;margin-bottom:8px}.page_menu .page_menu_bottom .mobile_menu_contact>span span:last-child{margin-bottom:0}}.page_menu .page_menu_bottom .mobile_menu_contact span{color:#c3c9dd;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.page_menu .page_menu_bottom .mobile_menu_contact a{color:#fff;text-decoration:underline;font-size:16px;font-style:normal;font-weight:640;line-height:24px;letter-spacing:-0.16px;text-decoration-line:underline;padding-left:0;padding-right:0}.page_menu svg path{fill:#fff}.page_menu .menu>ul>li{margin-right:4px}.page_menu .menu>ul>li.has_more:hover .menu_lvl2{display:block}.page_menu .menu>ul>li:last-child{margin-right:0}.page_menu .menu>ul>li>div{transition:0.3s all ease}.page_menu .menu>ul>li>div:hover>a,.page_menu .menu>ul>li>div.on>a{color:#fff;background:#465cff}.page_menu .menu .btn_primary{display:none}.page_menu .menu .mobile_btns{display:none}@media only screen and (max-width: 991px){.page_menu{padding-left:20px;padding-right:20px;position:fixed;top:0;left:0;height:100%;width:100%;padding-top:115px;background-color:#3C25D4;overflow-y:scroll;overflow-x:hidden}.page_menu::-webkit-scrollbar{width:0px}.page_menu::-webkit-scrollbar-thumb{background:transparent}.page_menu .menu{padding:40px 20px;border-radius:30px;border:1px solid rgba(255,255,255,0.2);background-repeat:no-repeat;background-position:left bottom}.page_menu .menu .btn_primary{display:block}.page_menu .menu>ul>li{width:100%;margin-bottom:16px}}@media only screen and (max-width: 991px) and (max-width: 767px){.page_menu .menu>ul>li{margin-bottom:0}}@media only screen and (max-width: 991px){.page_menu .menu>ul>li:last-child{margin-bottom:0}.page_menu .menu .active a{opacity:1;transform:translateY(0px)}.page_menu .menu a{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px;transition:0.2s all ease;opacity:0;transform:translateY(-20px)}}@media only screen and (max-width: 991px) and (max-width: 767px){.page_menu .menu a{font-size:22px;line-height:26px}}@media only screen and (max-width: 991px){.page_menu .menu .mobile_btns{padding-top:48px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}}@media only screen and (max-width: 991px) and (max-width: 767px){.page_menu .menu .mobile_btns{flex-flow:column;justify-content:center;gap:16px}.page_menu .menu .mobile_btns button{width:100%;text-align:center}}@media only screen and (max-width: 767px){.page_menu{padding-top:88px}}.page_menu .on a{border-color:#bffa00}.page_menu a{color:#fff;display:block;padding:0 24px;transition:0.3s all ease;border-radius:66px;position:relative;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.24px}.page_menu a span{line-height:56px;display:inline-block;vertical-align:middle}.page_menu a .awarded{margin-left:8px;width:4px;height:4px;border-radius:50%;background-color:#bffa00;position:relative;animation:awarded_size 1.5s infinite linear}.page_menu a .awarded:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;border-radius:50%;position:absolute;background-color:rgba(191,250,0,0.5);animation:awarded_pulse 1.5s infinite}.page_menu a:hover{text-decoration:none;border-color:rgba(255,255,255,0.15)}.page_menu li{display:inline-block;vertical-align:top}.counters{display:flex;gap:40px}@media only screen and (max-width: 1200px){.counters{gap:16px}}@media only screen and (max-width: 991px){.counters{padding-top:0}}@media only screen and (max-width: 767px){.counters{flex-wrap:wrap;gap:16px}}@media only screen and (max-width: 1200px){.counters .counter_desc{font-size:14px}}@media only screen and (max-width: 767px){.counters .counter_desc{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px}.counters .counter_desc br{display:none}}.counter_box{text-align:left;color:#c3c9dd}@media only screen and (max-width: 767px){.counter_box{width:calc(50% - 8px)}}.counter_box .counter_numbers{font-family:"Plus Jakarta Sans";font-size:24px;font-style:normal;font-weight:560;line-height:28px;letter-spacing:-0.96px;color:#fff;margin-bottom:12px}.scroll_desc_section{position:relative;top:0}@media only screen and (max-width: 767px){.scroll_desc_section{margin-bottom:0 !important}}.scroll_desc_section>div{height:100vh;position:sticky;top:0}.scroll_desc_section .scroll_description span{color:#BABCC7}.scroll_desc_section .scroll_description span.a{color:#1d1c22}.scroll_desc_section>div{height:100vh;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;font-size:48px;font-style:normal;font-weight:640;line-height:56px;letter-spacing:-2.4px}@media only screen and (max-width: 767px){.scroll_desc_section>div{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px}}@media only screen and (max-width: 1200px){.home_page .banner_section,.home_page .realization_promo_section{height:auto}.home_page .banner_section{padding-top:80px;margin-bottom:0}.home_page .realization_promo_section{padding-bottom:80px}}@media only screen and (max-width: 767px){.home_page .banner_section{padding-top:56px}.home_page>div{padding-top:0 !important}}.client_section{padding-top:56px;padding-bottom:56px;display:flex;flex-flow:column;gap:32px;box-shadow:0 6px 16px 0 rgba(0,0,0,0.04)}.client_section:has(h3){padding-top:132px;padding-bottom:132px;gap:80px}@media only screen and (max-width: 1500px){.client_section:has(h3){padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 991px){.client_section:has(h3){padding-top:0}}@media only screen and (max-width: 767px){.client_section:has(h3){padding-bottom:56px}}@media only screen and (max-width: 991px){.client_section{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 767px){.client_section{padding-top:56px;padding-bottom:56px}}.client_section .section_header_overtitle{color:#656668;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px}.client_section .row{margin-bottom:72px}@media only screen and (max-width: 1500px){.client_section .row{margin-bottom:40px}}.client_section .row:last-child{margin-bottom:0}.client_list{overflow:hidden}.client_list>ul>li{line-height:0}.client_list .swiper-wrapper{transition-timing-function:linear !important}.client_list .swiper-slide{width:auto}.client_list a{min-height:79px;display:block;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;transition:0.3s all ease;opacity:0.6}.client_list a svg path{transition:0.3s all ease}.client_list a:hover{opacity:1}.section_header_overtitle{color:#465cff;font-size:16px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:-0.24px}@media only screen and (max-width: 767px){.section_header_overtitle{font-size:12px;line-height:22px;letter-spacing:0}}.section_header{display:flex;flex-flow:column;gap:12px}.section_header h2{color:#1d1c22;font-size:52px;font-style:normal;font-weight:600;line-height:68px;letter-spacing:-2.08px}@media only screen and (max-width: 1500px){.section_header h2{font-size:42px;line-height:58px}.section_header h2 br{display:none}}@media only screen and (max-width: 767px){.section_header h2{font-size:30px;line-height:30px;letter-spacing:0}}.section_header h3{font-size:44px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-1.32px}@media only screen and (max-width: 1500px){.section_header h3{font-size:34px;line-height:46px}.section_header h3 br{display:none}}@media only screen and (max-width: 767px){.section_header h3{font-size:30px;line-height:30px;letter-spacing:0}}.section_header_with_button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 767px){.section_header_with_button{text-align:center;justify-content:center}}.section_header_with_button .section_header h2,.section_header_with_button .section_header h3{margin-bottom:0}.section_header_with_desc{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-ms-flex-align:flex-end;-webkit-align-items:flex-end;-webkit-box-align:flex-end;align-items:flex-end;gap:32px}.section_header_with_desc .section_header{width:100%}.section_header_with_desc .section_header h2,.section_header_with_desc .section_header h3{margin-bottom:0}@media only screen and (max-width: 991px){.section_header_with_desc{display:block}.section_header_with_desc .description{padding-top:32px}}.element_list a,.service_list a{text-decoration:none}.element_list a:hover,.service_list a:hover{text-decoration:none}.services_section{padding-top:132px;overflow:hidden;padding-bottom:132px}.services_section.no_bg{padding-top:0;padding-bottom:0;background:transparent}@media only screen and (max-width: 1500px){.services_section{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 767px){.services_section{padding-top:56px;padding-bottom:56px}}.services_section .section_content{display:flex;flex-flow:column;gap:80px}@media only screen and (max-width: 767px){.services_section .section_content{gap:48px}}@media only screen and (max-width: 767px){.services_section .mobile_show.text-center{padding-top:48px;padding-left:15px;padding-right:15px}.services_section .mobile_show.text-center .btn_primary{width:100%}}@media only screen and (max-width: 767px){.service_list{padding-left:15px;overflow-x:scroll;overflow-y:hidden;padding-bottom:0}.service_list::-webkit-scrollbar{height:2px}.service_list::-webkit-scrollbar-track{background:#dfe2eb}.service_list::-webkit-scrollbar-thumb{background:#465cff;border-radius:2px}}.service_list ul{position:relative;z-index:0;white-space:nowrap}.service_list ul>li{white-space:normal;display:inline-block;vertical-align:top}.service_list ul>li:last-child .service_box{border-right:1px solid #dfe2eb}.feature_item .icon{background:none !important}.feature_item .main_icon{background-color:rgba(53,187,40,0.1)}.feature_item:hover .icon{background-color:#ffffff}.feature_item:hover .icon>div.arrow_icon{left:0}.feature_item:hover .icon>div.main_icon{left:64px}.service_box{width:100%;height:100%;padding:32px;position:relative;overflow:hidden;white-space:normal;border-radius:24px;border:1px solid #dfe2eb;background:#fff}.service_box .list_number{width:100%;text-align:center;color:#465cff;font-family:"Plus Jakarta Sans";font-size:24px;font-style:normal;font-weight:640;line-height:28px;letter-spacing:-0.96px}.service_box:hover .icon_hover{transform:scale(20)}.service_box:hover .desc_holder{color:#1d1c22}.service_box:hover .desc_holder h3{color:#1d1c22}.service_box:not(.no_link):hover .icon>div.arrow_icon{left:0}.service_box:not(.no_link):hover .icon>div.main_icon{left:64px}.service_box .icon_hover{top:32px;left:32px;position:absolute;width:40px;height:40px;border-radius:12px;transition:0.5s}.service_box .desc_holder{position:relative;z-index:2;transition:0.3s all ease;color:#656668;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px;display:flex;flex-flow:column;gap:16px}.service_box .desc_holder h3{transition:0.3s all ease;color:#1d1c22;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.6px}.carousel_elements .hover_icon_holder .icon{z-index:1}.hover_icon_holder .icon{width:40px;height:40px;border-radius:15px;position:relative;z-index:2;overflow:hidden;transition:0.5s;margin-bottom:32px}.hover_icon_holder .icon>div{position:absolute;top:0;left:0;height:100%;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;transition:0.5s;justify-content:center}.hover_icon_holder .icon>div.arrow_icon{left:-64px;background-repeat:no-repeat;background-position:center;z-index:2;background-image:url("./../img/Arrow-forward-large.svg")}.hover_icon_holder .icon>div img{display:block;margin:0 auto;width:100%;height:100%;object-fit:contain}.controls{padding-top:56px;text-align:center}.controls.light .btn_control{border-color:#465cff}.controls.light .btn_control svg path{fill:#465cff}.controls.light .btn_control.left{background-image:url("./../img/arr_white_left.svg")}.controls.light .btn_control.right{background-image:url("./../img/arr_white_right.svg")}.controls>div{display:inline-block;vertical-align:top;margin-right:16px}.controls>div:last-child{margin-right:0}.btn_control{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;border:1px solid;background-repeat:no-repeat;background-position:center;line-height:0}.btn_control.no_scroll{opacity:0.5}.projects_section{background-repeat:no-repeat;background-position:center top;background-image:url("./../img/project_bg.png");background-size:100% auto;padding-top:132px}@media only screen and (max-width: 1200px){.projects_section{padding-top:80px}}@media only screen and (max-width: 991px){.projects_section{padding-top:0}}@media only screen and (max-width: 767px){.projects_section{background-image:none}.projects_section .section_header{margin-bottom:80px;padding-left:10%;padding-right:10%}}.projects_section.only_list{background-image:none;padding-bottom:264px}@media only screen and (max-width: 991px){.projects_section.only_list{padding-bottom:0}.projects_section.only_list .projects_list>ul>li:last-child{margin-bottom:0}.projects_section.only_list .project_box{align-items:unset}.projects_section.only_list .project_box .project_box_left_side{padding-right:16px}.projects_section.only_list .project_box .project_box_left_side .desc_holder{position:sticky;top:16px}}@media only screen and (max-width: 767px){.projects_section.only_list{padding-top:0}}.projects_section .container .section_header{padding-bottom:72px}@media only screen and (max-width: 1200px){.projects_section .container .section_header{padding-bottom:0}}.projects_list>ul>li{margin-bottom:132px}@media only screen and (max-width: 1500px){.projects_list>ul>li{margin-bottom:80px}}@media only screen and (max-width: 767px){.projects_list>ul>li{margin-bottom:56px}}@media only screen and (max-width: 991px){.image_holder.with_review .image{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}}.review_box{border-radius:25px 0px 25px 25px;position:absolute;left:0px;bottom:-112px;padding:24px;width:266px}@media only screen and (max-width: 991px){.review_box{position:relative;bottom:0;width:100%;border-radius:25px;margin-top:16px}}.review_box .review_box_top{background-repeat:no-repeat;background-position:left top;padding-top:48px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px;margin-bottom:16px}.carousel_section .project_box .image_holder.with_review .review_box{top:0 !important;left:0 !important;position:relative !important;margin-left:-80px;margin-top:-112px}@media only screen and (max-width: 991px){.carousel_section .project_box .image_holder.with_review .review_box{margin-left:0;margin-top:0}}.project_box{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.project_box .image_holder .image{transition:0.3s all ease}.project_box .desc_holder>div:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.project_box{flex-flow:column;gap:32px}.project_box>div{flex-shrink:0}.project_box .project_box_left_side{order:2}.project_box .project_box_right_side{order:1}}.project_box:hover .project_title .default_font h3{background-size:100% 100%}.project_box .project_title .default_font h3{display:inline;background-size:0% 100%;background-image:linear-gradient(180deg, transparent 90%, #000 0);background-repeat:no-repeat;-webkit-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width: 991px){.project_box .project_title .default_font h3{font-size:28px;font-style:normal;font-weight:640;line-height:32px;letter-spacing:-1.12px}.project_box .project_title .default_font h3 br{display:none}}@media only screen and (max-width: 991px){.project_box .project_desc .default_font br{display:none}}.project_box.vertical{flex-flow:column;background-color:transparent}@media only screen and (max-width: 991px){.project_box.vertical{gap:32px}}.project_box.vertical .project_box_right_side{padding-right:0 !important}.project_box.vertical .project_title{margin-bottom:0;font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.4px}.project_box.vertical .project_title .default_font h3{color:#1d1c22;font-size:44px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-1.32px}@media only screen and (max-width: 991px){.project_box.vertical .project_title .default_font h3{font-size:24px;font-style:normal;font-weight:640;line-height:28px;letter-spacing:-0.96px}}.project_box.vertical>div:first-child{width:100%}.project_box.vertical>div:last-child{width:100%}.project_box.vertical .image_holder{padding-left:0}.project_box.vertical .desc_holder{padding-top:56px}@media only screen and (max-width: 991px){.project_box.vertical .desc_holder{padding-top:0}}.project_box.dark_theme .review_box_top{background-image:url("./../img/quote-icon3.svg");color:#1d1c22}.project_box.dark_theme .name .description{color:#1d1c22}.project_box.dark_theme .role .description{color:#656668}.project_box.dark_theme .review_box{background-color:#fff}.project_box.light_theme .review_box_top{background-image:url("./../img/quote-icon2.svg");color:#fff}.project_box.light_theme .name .description{color:#fff}.project_box.light_theme .role .description{color:#c3c9dd}.project_box.light_theme .review_box{background-color:#465cff}.project_box>div{display:inline-block;vertical-align:middle}.project_box>div.project_box_right_side{position:relative}.project_box>div:first-child{width:48%}@media only screen and (max-width: 991px){.project_box>div:first-child{width:50%;padding-right:6%}}@media only screen and (max-width: 767px){.project_box>div:first-child{width:100%;padding-right:0}}.project_box>div:last-child{width:52%}@media only screen and (max-width: 991px){.project_box>div:last-child{width:50%}}@media only screen and (max-width: 767px){.project_box>div:last-child{width:100%}}.project_box .project_title{margin-bottom:16px;color:#1d1c22;font-size:18px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.36px}@media only screen and (max-width: 767px){.project_box .project_title{font-size:20px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.4px}}.project_box .project_title p{margin-bottom:24px}.project_box .project_desc{margin-bottom:56px}@media only screen and (max-width: 1200px){.project_box .project_desc{font-size:18px;line-height:30px;margin-bottom:32px}}.project_box .image_holder{padding-left:80px;position:relative}@media only screen and (max-width: 991px){.project_box .image_holder{padding-left:0}}.project_box .image_holder>.image{display:block;width:100%;height:0;padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:30px}.page_footer{overflow:hidden}.all_projects{padding:257px 0;background-repeat:no-repeat;background-position:center bottom;background-image:url("./../img/project_bg2.png");background-size:100% auto;overflow:hidden}@media only screen and (max-width: 1200px){.all_projects{padding:132px 0}}@media only screen and (max-width: 991px){.all_projects{padding:80px 0}}@media only screen and (max-width: 767px){.all_projects{background-image:none;padding-top:0}.all_projects .btn_primary{width:100%}}.all_projects .section_header h3{margin-bottom:0;display:inline-block;background-image:url("./../img/Arrow-forward_white.svg");background-repeat:no-repeat;background-position:center right;padding-right:72px}.banner_section{padding:132px 0;background-color:#F8F8F8;position:relative}@media only screen and (max-width: 1500px){.banner_section{padding:80px 0}}@media only screen and (max-width: 767px){.banner_section{padding:56px 0}}.banner_section .section_content{display:flex;flex-flow:column;gap:80px}@media only screen and (max-width: 767px){.banner_section .section_content{gap:48px}}.banner_section .banner_section_top{min-height:240px;width:100%;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:12px}@media only screen and (max-width: 1200px){.banner_section .banner_section_top img{width:25%}}@media only screen and (max-width: 991px){.banner_section .banner_section_top{flex-wrap:wrap;gap:0}.banner_section .banner_section_top img{width:50%}}@media only screen and (max-width: 767px){.banner_section .banner_section_top{min-height:0}.banner_section .banner_section_top img{display:none}}.banner_section .banner_section_top .section_header{width:100%}@media only screen and (max-width: 991px){.banner_section .banner_section_top .section_header{order:3}}.banner_section .banner_section_top .image{position:absolute;top:0;left:0;height:100%;width:100%}@media only screen and (max-width: 991px){.banner_section .image_holder{display:none}}.banner_section.dark_theme{background-color:transparent;position:static}.banner_section.dark_theme .image_holder{z-index:-1}.banner_section .image_holder{position:absolute;top:0;left:0;height:100%;width:100%}.banner_section .image{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:100%}.banner_section .desc{font-size:24px;font-style:normal;color:#656668;line-height:28px;letter-spacing:-0.96px}@media only screen and (max-width: 767px){.banner_section .desc{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px}.banner_section .desc br{display:none}}.banner_section.dark_theme{background-position:center top}@media only screen and (max-width: 991px){.banner_section.dark_theme .banner_bottom{padding-bottom:0 !important}}.banner_section.dark_theme .banner_bottom{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding-bottom:132px}@media only screen and (max-width: 1200px){.banner_section.dark_theme .banner_bottom{padding-bottom:80px}}@media only screen and (max-width: 991px){.banner_section.dark_theme .banner_bottom{padding-top:80px}.banner_section.dark_theme .banner_bottom button{display:none}}.banner_section.dark_theme .container{display:flex;flex-flow:column;min-height:100vh;padding-top:10vw}@media only screen and (max-width: 1200px){.banner_section.dark_theme .container{padding-top:20vw}}@media only screen and (max-width: 991px){.banner_section.dark_theme .container{padding-top:198px}}@media only screen and (max-width: 767px){.banner_section.dark_theme .container{padding-top:132px}}@media only screen and (max-width: 991px){.banner_section.dark_theme .container{min-height:0}}.banner_section.dark_theme .container>.row:nth-child(2){flex-grow:1}@media only screen and (max-width: 991px){.banner_section.dark_theme .container>.row:nth-child(2){flex-grow:unset}}@media only screen and (max-width: 767px){.promotions>ul>li{margin-bottom:80px}.promotions>ul>li:last-child{margin-bottom:0}}.realization_promo_section{height:100vh;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 991px){.realization_promo_section{height:auto}}.promo_holder{display:flex;flex-flow:row;flex-wrap:nowrap}.promo_holder>div.promotions{width:calc(100% - 20px);padding-right:24px}@media only screen and (max-width: 767px){.promo_holder>div.promotions{padding-right:0;width:100%}}.promo_holder>div.promotions .realization_box .realization_box_top>div.realization_box_left_content{padding-right:calc(21% - 44px)}@media only screen and (max-width: 1500px){.promo_holder>div.promotions .realization_box .realization_box_top>div.realization_box_left_content{padding-right:6%}.promo_holder>div.promotions .realization_box .realization_box_top>div.realization_box_left_content h3 br{display:none}}.promo_holder>div.promotions_scroll_bar{width:20px;display:flex;flex-flow:column;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px;color:#656668}@media only screen and (max-width: 767px){.promo_holder>div.promotions_scroll_bar{display:none}}.promo_holder>div.promotions_scroll_bar .promotions_scroll_holder{height:100%;padding-top:24px;padding-bottom:24px}.promo_holder>div.promotions_scroll_bar .promotions_scroll_track{border-radius:66px;overflow:hidden;background-color:#dfe2eb;position:relative;width:4px;height:100%;margin:0 auto;display:none}.promo_holder>div.promotions_scroll_bar .promotions_scroll_track .promotions_scroll_thumb{height:90px;position:absolute;top:0;left:0;width:100%;border-radius:66px;background-color:#000}.realization_box .description{display:flex;flex-flow:column;gap:15px}.realization_box .realization_box_top{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:80px}@media only screen and (max-width: 576px){.realization_box .realization_box_top{display:flex;flex-flow:column}}.realization_box .realization_box_top>div{width:100%}@media only screen and (max-width: 767px){.realization_box .realization_box_top>div{text-align:center}}.realization_box .realization_box_top>div.realization_box_left_content .desc_box_holder{width:540px}@media only screen and (max-width: 991px){.realization_box .realization_box_top>div.realization_box_left_content .desc_box_holder{width:100%}}.realization_box .realization_box_top>div.realization_box_right_content .image{display:block;width:100%;height:0;padding-bottom:100%;border-radius:30px;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 767px){.realization_box .realization_box_top>div.realization_box_right_content .image{border-radius:15px}}.realization_header{margin-bottom:40px}@media only screen and (max-width: 767px){.realization_header{margin-bottom:32px}}.realization_header h3{font-size:44px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-1.32px;color:#1d1c22}@media only screen and (max-width: 767px){.realization_header h3{font-size:30px;line-height:30px;letter-spacing:0}}.realization_header .realization_overtitle{font-family:"Plus Jakarta Sans";margin-bottom:24px;font-size:16px;font-weight:640}@media only screen and (max-width: 767px){.realization_header .realization_overtitle{margin-bottom:16px}}.realization_header .realization_overtitle>div{display:inline-block;vertical-align:middle}.realization_header .realization_overtitle>div.realization_badge{width:40px;height:40px;line-height:40px;text-align:center;font-size:12px;font-weight:900;border-radius:12px;margin-right:16px;text-transform:uppercase}.footer_banner{width:100%;padding-top:0;text-align:center;height:100vh;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;background-repeat:no-repeat;background-position:center;background-image:url("./../img/cm-bg-baner_2x.webp");background-size:cover}.footer_banner .section_content{display:flex;flex-flow:column;gap:56px}.footer_banner .section_content .footer_banner_desc{font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.16px;display:flex;flex-flow:column;gap:32px}@media only screen and (max-width: 991px){.footer_banner{height:auto;padding:132px 0;min-height:0}}@media only screen and (max-width: 767px){.footer_banner{background-position:right bottom;background-size:cover}}.footer_banner .btns>div{display:inline-block;vertical-align:top;margin-right:32px}@media only screen and (max-width: 767px){.footer_banner .btns>div{padding:0 25px;text-align:center;width:100%;margin-bottom:32px}.footer_banner .btns>div:last-child{margin-bottom:0}.footer_banner .btns>div a,.footer_banner .btns>div button{width:100%}}.footer_banner .btns>div:last-child{margin-right:0}.general_footer .general_footer_top{padding-top:132px;padding-left:80px;padding-right:80px}@media only screen and (max-width: 1500px){.general_footer .general_footer_top{padding-top:80px;padding-left:56px;padding-right:56px}}@media only screen and (max-width: 991px){.general_footer .general_footer_top{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 991px){.general_footer .general_footer_top{text-align:center;padding-top:72px}}@media only screen and (max-width: 767px){.general_footer .general_footer_top{padding-top:80px}.general_footer .general_footer_top .col-md-4{margin-bottom:56px}.general_footer .general_footer_top .col-md-4:has(.general_footer_left){margin-bottom:32px}.general_footer .general_footer_top .col-md-4:last-child{margin-bottom:0}}@media only screen and (max-width: 767px){.general_footer .general_footer_top .description{margin-bottom:0}.general_footer .general_footer_top .description .btn_secondary{margin-top:32px}.general_footer .general_footer_top .description p{margin-bottom:16px}}.general_footer .general_footer_top>.row{margin-bottom:40px}@media only screen and (max-width: 767px){.general_footer .general_footer_top>.row{margin-bottom:56px}}.general_footer .general_footer_top>.row:last-child{margin-bottom:0}.general_footer .general_footer_right .row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;align-items:flex-start}@media only screen and (max-width: 767px){.general_footer .general_footer_right .row{flex-wrap:wrap;justify-content:center}}.general_footer .general_footer_right .row .col-md-4{width:auto}@media only screen and (max-width: 576px){.general_footer .general_footer_right .row .col-md-4{width:100%;margin-bottom:56px !important}.general_footer .general_footer_right .row .col-md-4:last-child{margin-bottom:0 !important}}.general_footer .general_footer_right .row .col-md-4.center_col{margin:0 auto}.general_footer .general_footer_right .description p{margin-bottom:24px}.general_footer .general_footer_right .description p:last-child{margin-bottom:0}.general_footer .general_footer_right h4,.general_footer .general_footer_right .h4{font-size:24px;font-style:normal;font-weight:640;line-height:28px;letter-spacing:-0.96px;margin-bottom:32px}@media only screen and (max-width: 1200px){.general_footer .general_footer_right h4,.general_footer .general_footer_right .h4{font-size:20px;line-height:32px}}@media only screen and (max-width: 767px){.general_footer .general_footer_right h4,.general_footer .general_footer_right .h4{font-size:24px;font-style:normal;font-weight:640;line-height:28px;letter-spacing:-0.96px;margin-bottom:24px}}.general_footer .general_footer_right h4 span,.general_footer .general_footer_right .h4 span{display:block;margin-bottom:24px}@media only screen and (max-width: 1200px){.general_footer .general_footer_right h4 span,.general_footer .general_footer_right .h4 span{margin-bottom:8px}}@media only screen and (max-width: 767px){.general_footer .general_footer_right h4 span,.general_footer .general_footer_right .h4 span{margin-bottom:16px}}.general_footer .general_footer_right h4 span:last-child,.general_footer .general_footer_right .h4 span:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.general_footer .general_footer_right h4 span:last-child,.general_footer .general_footer_right .h4 span:last-child{margin-bottom:32px}}.general_footer .general_footer_right h4 a,.general_footer .general_footer_right .h4 a{text-decoration:none;color:inherit;border-bottom:2px solid #1d1c22;transition:0.3s all ease}.general_footer .general_footer_right h4 a:hover,.general_footer .general_footer_right .h4 a:hover{border-color:transparent;text-decoration:none}.general_footer .general_footer_right ul>li{margin-bottom:8px}.general_footer .general_footer_right ul>li:last-child{margin-bottom:0}.general_footer .general_footer_right a{transition:0.3s all ease;color:#656668}.general_footer .general_footer_right a:hover{color:#1d1c22}.general_footer .general_footer_bottom{padding-top:48px;padding-bottom:48px;padding-left:80px;padding-right:80px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;border-top:1px solid rgba(255,255,255,0.2);color:#656668;background-color:#f9fafb}@media only screen and (max-width: 1200px){.general_footer .general_footer_bottom{padding-left:56px;padding-right:56px}}@media only screen and (max-width: 991px){.general_footer .general_footer_bottom{padding-left:15px;padding-right:15px}}.general_footer .general_footer_bottom a{color:#656668;transition:0.3s all ease;border-bottom:2px solid transparent}.general_footer .general_footer_bottom a:hover{border-color:#656668}@media only screen and (max-width: 767px){.general_footer .general_footer_bottom{flex-flow:column;justify-content:center;gap:32px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px}.general_footer .general_footer_bottom .social_footer{order:1}.general_footer .general_footer_bottom .copyright_footer{order:2}.general_footer .general_footer_bottom .privacy_footer{order:3}}.general_footer .privacy_footer{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:20px}.main_products_list>ul>li.light_theme .realization_box_left_content{padding-right:80px}@media only screen and (max-width: 991px){.main_products_list>ul>li.light_theme .realization_box_left_content{padding-right:40px}}@media only screen and (max-width: 767px){.main_products_list>ul>li.light_theme .realization_box_left_content{padding-right:16px}}.main_products_list>ul>li.light_theme>div{padding-top:132px;padding-bottom:132px}@media only screen and (max-width: 991px){.main_products_list>ul>li.light_theme>div{padding-top:80px;padding-bottom:80px}}.main_products_list>ul>li.dark_theme{padding-top:132px;padding-bottom:132px}@media only screen and (max-width: 991px){.main_products_list>ul>li.dark_theme{padding-top:80px;padding-bottom:80px}}.main_products_list>ul>li.dark_theme .realization_box_left_content{padding-left:80px}@media only screen and (max-width: 991px){.main_products_list>ul>li.dark_theme .realization_box_left_content{padding-left:40px}}@media only screen and (max-width: 767px){.main_products_list>ul>li.dark_theme .realization_box_left_content{padding-left:16px}.main_products_list>ul>li.dark_theme .realization_box_left_content .desc_box_holder{margin-left:-136px}}.realization_box_bottom{padding-top:104px}@media only screen and (max-width: 991px){.realization_box_bottom{padding-top:80px}}@media only screen and (max-width: 767px){.realization_box_bottom{padding-top:80px}}.features_list>ul{display:flex;flex-wrap:wrap;gap:32px}.features_list>ul>li{width:calc(33.33% - 22px)}@media only screen and (max-width: 991px){.features_list>ul>li{width:calc(50% - 16px)}}@media only screen and (max-width: 767px){.features_list>ul>li{width:100%}}.feature_box>div{display:inline-block;vertical-align:top}.feature_box>div .icon_holder .icon svg{width:25px;height:25px}.feature_box>div.desc{padding-top:8px;padding-left:16px;width:calc(100% - 40px)}.feature_box>div.desc .description{margin-bottom:0}.squares_grid{position:fixed;top:0;right:0;bottom:0;left:0;background:none;overflow:hidden}@media only screen and (max-width: 991px){.squares_grid{display:none}}.box,.box div{background:none;float:left;clear:none;position:relative}.box{position:relative;z-index:2}.box div{display:none;border:1px solid #9563FF;opacity:0.3;z-index:-5;position:relative}.toggle_products_promo_section{background-repeat:no-repeat;background-position:center bottom;min-height:100vh;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 991px){.toggle_products_promo_section{min-height:0;padding-bottom:80px}.toggle_products_promo_section .container{width:100%}}.toggle_products_promo_section .promo_toggle_content>ul>li{display:none}.toggle_products_promo_section .promo_holder{padding-left:56px}@media only screen and (max-width: 1500px){.toggle_products_promo_section .promo_holder{padding-left:0}}.toggle_products_promo_section .promo_holder .promotions .realization_box .realization_box_top>div.realization_box_left_content{padding-right:80px}@media only screen and (max-width: 1500px){.toggle_products_promo_section .promo_holder .promotions .realization_box .realization_box_top>div.realization_box_left_content{padding-right:15px}}@media only screen and (max-width: 767px){.toggle_products_promo_section .promo_holder .promotions .realization_box .realization_box_top>div.realization_box_left_content{padding-right:6%}}@media only screen and (max-width: 1200px){.promo_toggles>ul{display:flex;flex-wrap:wrap}.promo_toggles>ul>li{width:33.33%}}@media only screen and (max-width: 991px){.promo_toggles>ul{display:block}.promo_toggles>ul .promotions{display:none;padding-top:16px}.promo_toggles>ul .promotions .realization_header{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.promo_toggles>ul>li{width:100%;padding:16px;border:1px solid transparent}.promo_toggles>ul>li:has(.active){border-color:rgba(255,255,255,0.2)}}.promo_toggles .realization_box .realization_box_top>div.realization_box_left_content{padding-right:80px}@media only screen and (max-width: 991px){.promo_toggles .realization_box .realization_box_top>div.realization_box_left_content{padding-right:15px}}@media only screen and (max-width: 767px){.promo_toggles .realization_box .realization_box_top>div.realization_box_left_content{padding-right:6%}}@media only screen and (max-width: 767px){.promo_toggles .realization_box .realization_box_top>div .desc_box_holder{width:calc(100vw - 63px)}}.promo_toggle_btn{opacity:0.7;transition:0.3s all ease;padding:16px;border:1px solid transparent;text-align:left;width:100%}.promo_toggle_btn .icon_holder .icon svg{width:25px;height:25px}@media only screen and (max-width: 991px){.promo_toggle_btn{border:none;padding:0}}.promo_toggle_btn.active{opacity:1;border-color:rgba(255,255,255,0.2)}.promo_toggle_btn:hover{opacity:1}.promo_toggle_btn>div{display:inline-block;vertical-align:middle}.promo_toggle_btn>div:last-child{width:calc(100% - 40px);padding-left:16px}.icon_holder{width:40px;height:40px;border-radius:12px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;line-height:0}.icon_holder svg path{stroke:#000 !important}.icon_holder>div{width:100%;text-align:center}.author_box{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;align-items:flex-start}.author_box>div{display:inline-block;vertical-align:top}.author_box>div .image{display:block;width:40px;height:40px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover}.author_box>div.desc_side{padding-left:16px}.author_box>div.desc_side a{margin-top:12px;font-size:12px;line-height:16px;display:inline-block;color:#fff;border-bottom:1px solid #fff}.author_box>div.desc_side a:hover{text-decoration:none !important}.author_box>div.desc_side .name{color:#fff;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px}.author_box>div.desc_side .role{white-space:nowrap;padding-top:2px;font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:#c3c9dd}.dev_features_seciton_desc{padding-top:16px;padding-bottom:40px}.services_section .grid_holder{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media only screen and (max-width: 1200px){.services_section .grid_holder{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 991px){.services_section .grid_holder{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 576px){.services_section .grid_holder{grid-template-columns:repeat(1, 1fr)}}.dev_features_seciton{padding-bottom:132px}@media only screen and (max-width: 1200px){.dev_features_seciton{padding-bottom:80px}}.dev_features_seciton .feature_item .hover_icon_holder .icon>div.arrow_icon{display:none}.dev_features_seciton .feature_item .hover_icon_holder .icon>div.main_icon{left:0 !important}.dev_features_seciton .grid_holder{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media only screen and (max-width: 1200px){.dev_features_seciton .grid_holder{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 991px){.dev_features_seciton .grid_holder{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 576px){.dev_features_seciton .grid_holder{grid-template-columns:repeat(1, 1fr)}}.dev_features_seciton .section_content{display:flex;flex-flow:column;gap:132px}@media only screen and (max-width: 1500px){.dev_features_seciton .section_content{gap:80px}}@media only screen and (max-width: 767px){.dev_features_seciton .section_content{gap:72px}}.dev_features_seciton .section_content.dev_features_seciton_revert .dev_features_seciton_top{order:2}.dev_features_seciton .section_content.dev_features_seciton_revert .dev_features_section_bottom{order:1}.dev_features_seciton .dev_features_seciton_top{display:flex;flex-flow:column;gap:80px}@media only screen and (max-width: 767px){.dev_features_seciton .dev_features_seciton_top{gap:56px}}.dev_features_seciton .dev_features_section_bottom>ul>li{margin-bottom:80px}.dev_features_seciton .dev_features_section_bottom>ul>li:last-child{margin-bottom:0}.dev_features_seciton .dev_features_section_bottom>ul>li .realization_box_top{gap:80px}@media only screen and (max-width: 1500px){.dev_features_seciton .dev_features_section_bottom>ul>li .realization_box_top{gap:56px}}@media only screen and (max-width: 1200px){.dev_features_seciton .dev_features_section_bottom>ul>li .realization_box_top{gap:0}}@media only screen and (max-width: 767px){.dev_features_seciton .dev_features_section_bottom>ul>li .realization_box_top{gap:16px}}.dev_features_seciton .dev_features_section_bottom>ul>li .realization_box_top .realization_box_right_content{padding:50px 30px 0 30px}@media only screen and (max-width: 1500px){.dev_features_seciton .dev_features_section_bottom>ul>li .realization_box_top .realization_box_right_content{padding-top:0}}.dev_features_seciton .dev_features_section_bottom>ul>li:nth-child(even) .realization_box_top .realization_box_right_content{order:1}@media only screen and (max-width: 576px){.dev_features_seciton .dev_features_section_bottom>ul>li:nth-child(even) .realization_box_top .realization_box_right_content{order:2}}.dev_features_seciton .dev_features_section_bottom>ul>li:nth-child(even) .realization_box_top .realization_box_left_content{order:2}@media only screen and (max-width: 576px){.dev_features_seciton .dev_features_section_bottom>ul>li:nth-child(even) .realization_box_top .realization_box_left_content{order:1}}@media only screen and (max-width: 991px){.case_study_projects_section .projects_list>ul>li:nth-child(even) .project_box_left_side{padding-right:0;padding-left:6%}.case_study_projects_section .projects_list>ul>li:nth-child(even) .project_box_right_side .image_holder{padding-right:0 !important}}.element_list.one_in_row>ul>li{width:100%}.element_list.flex_list>ul{display:flex;flex-flow:row;flex-wrap:wrap}.element_list>ul>li{width:33.33%;display:inline-block;vertical-align:top}@media only screen and (max-width: 991px){.element_list>ul>li{width:50%}}.feature_item.large{height:100%;display:flex;flex-flow:column;gap:24px;border-radius:15px;border:1px solid #dfe2eb;background:#fff;padding:32px;color:#656668;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px}.feature_item.large .icon{height:64px;width:64px}.feature_item.large .icon img{width:40px;height:40px;object-fit:contain}.feature_item.large h3{color:#1d1c22;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.6px}@media only screen and (max-width: 767px){.feature_item.large h3{font-size:24px;font-style:normal;font-weight:640;line-height:28px;letter-spacing:-0.96px}.feature_item.large h3 br{display:none}}.feature_item.medium{border:1px solid #dfe2eb;padding:32px}.feature_item.medium .icon{margin-bottom:0}.feature_item.medium h4{font-size:24px;font-style:normal;font-weight:640;line-height:28px;letter-spacing:-0.96px}.feature_item.medium .default_font{padding-top:24px}.feature_item.medium>div{display:inline-block;vertical-align:top}.feature_item.medium>div.feature_item_right{padding-left:32px;width:calc(100% - 64px)}.feature_item.small{border:1px solid rgba(255,255,255,0.2);padding:32px}.feature_item.small .description{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px}.feature_item.small:hover .feature_item_right span:after{right:-40px}.feature_item.small .icon{margin-bottom:0}.feature_item.small h4{font-size:24px;font-style:normal;font-weight:640;line-height:28px;letter-spacing:-0.96px}.feature_item.small>div{display:inline-block;vertical-align:middle}.feature_item.small>div.feature_item_right{width:calc(100% - 64px);padding-left:24px}.feature_item.small>div.feature_item_right span{display:block;position:relative;overflow:hidden}.feature_item.small>div.feature_item_right span:after{transition:0.5s;content:'';width:40px;height:40px;position:absolute;right:0;top:-6px;background-image:url("./../img/Arrow-forward_white.svg")}@media only screen and (max-width: 991px){.feature_item.small>div.feature_item_right span:after{display:none}}.tools_section{padding-bottom:132px;padding-top:132px}@media only screen and (max-width: 1200px){.tools_section{padding-bottom:80px;padding-top:80px}}.tools_holder{display:flex;flex-flow:row;flex-wrap:nowrap}@media only screen and (max-width: 767px){.tools_holder{display:block}}.tools_holder>div{width:50%}@media only screen and (max-width: 767px){.tools_holder>div{width:100%}}.tools_holder>div.tools_left{padding-right:80px}@media only screen and (max-width: 767px){.tools_holder>div.tools_left{padding-bottom:80px}}.tools_holder>div.tools_left>div{position:sticky;top:16px}@media only screen and (max-width: 1500px){.tools_holder>div.tools_left{padding-right:0}.tools_holder>div.tools_left h3 br{display:none}}@media only screen and (max-width: 1200px){.tools_holder>div.tools_left{padding-right:6%}}.tools_holder>div.tools_right{padding-left:80px}@media only screen and (max-width: 1200px){.tools_holder>div.tools_right{padding-left:0}}.tools_section .element_list>ul>li:last-child{border-bottom:1px solid #dfe2eb}.tools_section .element_list>ul>li .feature_item{border-bottom:0 !important}.carousel_section{padding-bottom:132px;padding-top:132px}@media only screen and (max-width: 1200px){.carousel_section{padding-bottom:80px;padding-top:80px}}.carousel_section .carousel_holder{overflow:hidden}.carousel_section .carousel_holder>ul{position:relative;white-space:nowrap;margin-left:-80px;margin-right:-80px}.carousel_section .carousel_holder>ul>li{white-space:normal;display:inline-block;vertical-align:top;width:100%;padding-left:80px;padding-right:80px}.faq_section{padding-bottom:132px;padding-top:132px;background:#f9fafb}@media only screen and (max-width: 1500px){.faq_section{padding-bottom:80px;padding-top:80px}}@media only screen and (max-width: 767px){.faq_section{padding-bottom:56px;padding-top:56px}}.faq_section .section_content{display:flex;flex-flow:column;gap:80px}@media only screen and (max-width: 991px){.faq_section .section_content{gap:72px}}@media only screen and (max-width: 767px){.faq_section .section_content{gap:56px}}.faq_holder{border:1px solid #dfe2eb;background:#fff;border-radius:10px;overflow:hidden}.faq_holder>ul>li:last-child .faq_box{border-bottom:0}.faq_box{border-bottom:1px solid #dfe2eb}.faq_box .faq_box_top{padding:32px;font-size:24px;font-style:normal;line-height:28px;letter-spacing:-0.96px;display:block;width:100%;text-align:left;font-weight:600;color:#1d1c22}@media only screen and (max-width: 767px){.faq_box .faq_box_top{font-size:20px;line-height:28px;letter-spacing:0}}.faq_box .faq_box_top.on span:after{background-image:url("./../img/minus2.svg")}.faq_box .faq_box_top span{display:block;position:relative;padding-right:32px}.faq_box .faq_box_top span:after{transition:0.3s all ease;width:32px;height:32px;background-repeat:no-repeat;background-position:center;content:'';position:absolute;top:0;right:0;background-image:url("./../img/plus2.svg")}.faq_box .faq_box_bottom{padding:0 32px 32px 32px;display:none;color:#656668;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px;border-top:0;flex-flow:column;gap:15px}.faq_box .faq_box_bottom ol{padding-left:12px}.faq_box .faq_box_bottom ul{list-style:disc;padding-left:12px}.faq_box .faq_box_bottom a{color:#000;text-decoration:none;border-bottom:1px solid #000;transition:0.3s all ease}.faq_box .faq_box_bottom a:hover{border-color:transparent}.default_font a{color:#000;text-decoration:none;border-bottom:1px solid #000;transition:0.3s all ease}.default_font a:hover{border-color:transparent}.other_services_section{padding-bottom:132px;padding-top:132px}@media only screen and (max-width: 1200px){.other_services_section{padding-bottom:80px;padding-top:80px}}.other_services_section .element_list{padding-top:40px}@media only screen and (max-width: 1200px){.other_services_section .element_list{padding-top:0}}@media only screen and (max-width: 1200px){.other_services_section .element_list>ul>li{width:50%}}@media only screen and (max-width: 767px){.other_services_section .element_list>ul>li{width:100%}}.case_study{position:relative}.case_study_list>ul{margin-left:-7.03125vw;margin-right:-7.03125vw}@media only screen and (max-width: 1200px){.case_study_list>ul{margin-left:-30px;margin-right:-30px}}@media only screen and (max-width: 991px){.case_study_list>ul{margin-left:-15px;margin-right:-15px}}.case_study_list>ul>li{padding-left:7.03125vw;padding-right:7.03125vw;width:100%}@media only screen and (max-width: 1200px){.case_study_list>ul>li{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 991px){.case_study_list>ul>li{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 767px){.case_study_list>ul>li{width:100%;margin-bottom:80px}}.project_details>ul{display:flex;gap:56px;flex-wrap:wrap}@media only screen and (max-width: 991px){.project_details>ul{gap:30px;padding-bottom:80px}}@media only screen and (max-width: 991px){.project_details>ul>li{width:calc(50% - 15px)}}.project_details>ul>li:last-child{margin-right:0}.project_details_box .project_details_box_overtitle{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px;color:#c3c9dd}.project_details_box .project_details_box_title{color:#fff;padding-top:8px}.project_details_box .project_details_box_title a{color:#fff;text-decoration:underline}.case_study_desc .default_font .description{display:flex;flex-flow:column;gap:24px}.case_study_desc .side_title{top:16px;position:sticky;color:#656668}@media only screen and (max-width: 991px){.case_study_desc .case_study_desc_left_content{flex-shrink:0}}.case_study_desc .case_study_desc_right_content>div{margin-bottom:72px}@media only screen and (max-width: 991px){.case_study_desc .case_study_desc_right_content>div{margin-bottom:32px}}.case_study_desc .case_study_desc_right_content>div:last-child{margin-bottom:0}.case_study_desc h3{font-size:48px;font-style:normal;font-weight:640;line-height:56px;letter-spacing:-2.4px}@media only screen and (max-width: 1200px){.case_study_desc h3{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px}}@media only screen and (max-width: 991px){.dark_theme .case_study_desc{padding-top:0;padding-bottom:0}}.case_study_gallery .list_gallery>ul>li:last-child{margin-bottom:0}.list_gallery .image{width:100%;height:0;padding-bottom:125%;display:block;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:30px}@media only screen and (max-width: 767px){.list_gallery .image{border-radius:20px;padding-bottom:130%}}.list_gallery>ul{margin-left:-60px;margin-right:-60px}@media only screen and (max-width: 991px){.list_gallery>ul{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width: 767px){.list_gallery>ul{display:flex;flex-wrap:wrap;row-gap:30px}}.list_gallery>ul>li{padding-left:60px;padding-right:60px;display:inline-block;vertical-align:top;width:50%;margin-bottom:132px}@media only screen and (max-width: 991px){.list_gallery>ul>li{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 767px){.list_gallery>ul>li{margin-bottom:0}}@media only screen and (max-width: 576px){.list_gallery>ul>li{width:100%}}.list_gallery>ul>li:nth-child(even){margin-top:445px}@media only screen and (max-width: 1500px){.list_gallery>ul>li:nth-child(even){margin-top:345px}}@media only screen and (max-width: 1200px){.list_gallery>ul>li:nth-child(even){margin-top:245px}}@media only screen and (max-width: 767px){.list_gallery>ul>li:nth-child(even){margin-top:0}}.quote_desc_holder .description{font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-0.63px;color:#000}@media only screen and (max-width: 767px){.quote_desc_holder .description{font-size:20px;line-height:24px;letter-spacing:0}}.quote_desc{background:#f9fafb;padding:132px 0}@media only screen and (max-width: 1500px){.quote_desc{padding:80px 0}}@media only screen and (max-width: 767px){.quote_desc{padding:56px 0}}.quote_desc .author_box>div.desc_side .name{color:#1d1c22}.quote_desc .author_box>div.desc_side .role{color:#656668}.quote_desc .quote_desc_content{padding-left:7%;padding-right:7%}.quote_desc .quote_desc_content .quote_desc_holder{background-image:url("./../img/quote-icon-dark.svg");background-position:left top;background-repeat:no-repeat;padding-top:80px}@media only screen and (max-width: 767px){.quote_desc .quote_desc_content .quote_desc_holder{padding-top:60px}}.quote_desc .quote_desc_content>div{margin-bottom:40px}.quote_desc .quote_desc_content>div:last-child{margin-bottom:0}@media only screen and (max-width: 991px){.case_study_gallery_list{text-align:center}}.case_study_gallery_list>ul{margin-left:-50px;margin-right:-50px}@media only screen and (max-width: 991px){.case_study_gallery_list>ul{margin-left:-15px;margin-right:-15px}}.case_study_gallery_list>ul>li{padding-left:50px;padding-right:50px}@media only screen and (max-width: 991px){.case_study_gallery_list>ul>li{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 767px){.case_study_gallery_list>ul>li:last-child{margin-bottom:0}}.case_study_gallery_list>ul>li:nth-child(3n-1)>a .image{align-self:flex-end}@media only screen and (max-width: 991px){.case_study_gallery_list>ul>li:nth-child(3n-1)>a .image{align-self:unset}.case_study_gallery_list>ul>li:nth-child(2n-1)>a .image{align-self:flex-end}}.case_study_gallery_list>ul>li>a{display:flex;height:36.25vw}@media only screen and (max-width: 991px){.case_study_gallery_list>ul>li>a{height:79.25vw}}@media only screen and (max-width: 767px){.case_study_gallery_list>ul>li>a{height:66.25vw}}.case_study_gallery_list>ul>li>a .image{border-radius:30px;height:80%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 991px){.case_study_gallery_list>ul>li>a .image{height:calc(100% - 30px)}}@media only screen and (max-width: 767px){.case_study_gallery_list>ul>li>a .image{border-radius:20px}}.split_desc{display:flex;flex-flow:column;gap:72px}@media only screen and (max-width: 767px){.split_desc{gap:56px}}.split_desc h4{font-size:24px;font-style:normal;font-weight:640;line-height:28px;letter-spacing:-0.96px;color:#fff}.split_desc>.row{margin-bottom:80px}.split_desc>.row:last-child{margin-bottom:0}.split_desc .image{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:0;padding-bottom:100%;border-radius:30px;display:block}.split_desc p{opacity:0.8;margin-bottom:32px}.split_desc p:last-child{margin-bottom:0}.case_study_projects_section .projects_list>ul>li:nth-child(even) .project_box .image_holder{padding-left:0;padding-right:80px}.case_study_projects_section .projects_list>ul>li:nth-child(even) .project_box_left_side{order:2}.case_study_projects_section .projects_list>ul>li:nth-child(even) .project_box_right_side{order:1}.more_case_study_section{padding-top:132px;background-repeat:no-repeat;background-position:left top;background-image:url("./../img/squares.svg");padding-bottom:154px}@media only screen and (max-width: 767px){.more_case_study_section{padding-bottom:0}}.more_case_study_section .project_box.vertical .project_title .default_font h3{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px}.more_case_study_section .more_case_study_list>ul{margin-left:-50px;margin-right:-50px}@media only screen and (max-width: 991px){.more_case_study_section .more_case_study_list>ul{margin-left:-15px;margin-right:-15px}}.more_case_study_section .more_case_study_list>ul>li{padding-left:50px;padding-right:50px;display:inline-block;vertical-align:top;width:33.33%}@media only screen and (max-width: 991px){.more_case_study_section .more_case_study_list>ul>li{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 767px){.more_case_study_section .more_case_study_list>ul>li{width:100%;margin-bottom:80px}}.contact_section{min-height:100vh;padding-top:10vw;background-repeat:no-repeat;background-position:center bottom;background-image:url("./../img/background_color_contact.png");padding-bottom:112px;position:relative;background-repeat:no-repeat;background-position:center;background-image:url("./../img/cm-bg-baner_2x.webp");background-size:cover}.contact_section .section_content{display:flex;flex-flow:column;gap:132px}@media only screen and (max-width: 1500px){.contact_section .section_content{gap:80px}}@media only screen and (max-width: 767px){.contact_section .section_content{gap:56px}}.contact_section .split_banner_bg{position:absolute;top:0;left:0;height:100%;width:100%;height:45%;display:flex}@media only screen and (max-width: 1200px){.contact_section .split_banner_bg{height:300px;position:relative}}@media only screen and (max-width: 767px){.contact_section .split_banner_bg{height:150px}}.contact_section .split_banner_bg .image{width:50%;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 1200px){.contact_section .split_banner_bg .image{background-size:70%;background-position:center top}}@media only screen and (max-width: 1500px){.contact_section{padding-top:14vw}}@media only screen and (max-width: 1200px){.contact_section{padding-top:16vw}.contact_section br{display:none}}@media only screen and (max-width: 991px){.contact_section{padding-bottom:80px;padding-top:198px}}@media only screen and (max-width: 767px){.contact_section{padding-top:132px}}.contact_section .name .description{color:#fff}.contact_data_box{border-radius:24px;background:#fff;display:flex;flex-flow:column;gap:24px;padding:40px;min-height:320px}@media only screen and (max-width: 1200px){.contact_data_box{min-height:273px}}.contact_data_box .description{color:#656668}.contact_data_box:has(.btn_secondary){background:#465cff}.contact_data_box:has(.btn_secondary) .btn_secondary{background:#fff;color:#1d1c22}.contact_data_box:has(.btn_secondary) .description,.contact_data_box:has(.btn_secondary) .contact_data_title h3{color:#fff}.contact_data_box .author_box{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.contact_data_box .author_box .desc_side .name{color:#1d1c22;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px}.contact_data_box .author_box .desc_side .role{color:#656668;font-size:12px;font-style:normal;font-weight:400;line-height:18px;white-space:normal}@media only screen and (max-width: 1500px){.contact_data_box{padding:32px}}.contact_data_box .social_list>ul>li a{height:56px;width:56px}.contact_data_box .description{font-size:12px;line-height:16px}.contact_data_box .description p{min-height:43px}.contact_data_box>div:last-child{margin-top:auto;margin-bottom:0 !important}.contact_data_box .btn_secondary{width:100%;text-align:center}.contact_data_box .contact_data_title h3{color:#1d1c22;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.6px}.contact_data_list>ul{display:flex;flex-flow:row;justify-content:center;align-items:flex-start;gap:24px}@media only screen and (max-width: 1200px){.contact_data_list>ul{flex-wrap:wrap}}.contact_data_list>ul>li{width:25%;flex-shrink:0}@media only screen and (max-width: 1200px){.contact_data_list>ul>li{width:calc(50% - 12px)}}@media only screen and (max-width: 576px){.contact_data_list>ul>li{width:100%}}.contact_data_link a{height:60px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;border-radius:0px 16px 16px 16px;border:1px solid #dfe2eb;color:#1d1c22;font-size:16px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:-0.24px}@media only screen and (max-width: 1500px){.contact_data_link a{font-size:14px}}.contact_section_bottom{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.contact_section_bottom .social_list>ul>li a:hover{background-color:#465cff}@media only screen and (max-width: 767px){.contact_section_bottom{flex-direction:column}}.contact_section_bottom>div:last-child{flex-shrink:0}@media only screen and (max-width: 767px){.contact_section_bottom>div:last-child{padding-top:48px}}@media only screen and (max-width: 1500px){.contact_section_bottom{padding-top:80px}}@media only screen and (max-width: 991px){.contact_section_bottom{padding-top:0}}@media only screen and (max-width: 1200px){.contact_section_bottom_left>ul{display:flex;flex-flow:row;flex-wrap:wrap;gap:48px}}@media only screen and (max-width: 991px){.contact_section_bottom_left>ul{gap:16px}}.contact_section_bottom_left>ul>li{display:inline-block;vertical-align:top;margin-right:56px}@media only screen and (max-width: 1200px){.contact_section_bottom_left>ul>li{margin:0}}@media only screen and (max-width: 991px){.contact_section_bottom_left>ul>li{display:block;width:calc(50% - 8px)}}.contact_section_bottom_left>ul>li:last-child{margin-right:0}.contact_section_bottom_left .project_details_box_title{font-weight:600}.contact_toggle_section{padding-top:132px;padding-bottom:132px;border-bottom:1px solid #dfe2eb}@media only screen and (max-width: 1500px){.contact_toggle_section{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width: 767px){.contact_toggle_section{padding-top:56px;padding-bottom:56px}}@media only screen and (max-width: 991px){.contact_toggle_holder_box{display:flex}}@media only screen and (max-width: 767px){.contact_toggle_holder_box{display:flex;flex-flow:column;gap:48px}}.contact_toggle_contents{min-height:440px}.contact_toggle_contents>div{display:none}.contact_toggle_contents .contact_toggle_footer a,.contact_toggle_contents .contact_toggle_footer button{margin-right:16px}@media only screen and (max-width: 1500px){.contact_toggle_contents .contact_toggle_footer a,.contact_toggle_contents .contact_toggle_footer button{margin-right:8px}}@media only screen and (max-width: 991px){.contact_toggle_contents .contact_toggle_footer a,.contact_toggle_contents .contact_toggle_footer button{margin-bottom:8px;text-align:center}}.contact_toggle_contents .contact_toggle_footer a:last-child,.contact_toggle_contents .contact_toggle_footer button:last-child{margin-right:0}.contact_toggle_contents>div .contact_toggle_title,.contact_toggle_contents>div .contact_toggle_desc{margin-bottom:40px}@media only screen and (max-width: 767px){.contact_toggle_contents>div .contact_toggle_title{margin-bottom:32px}}.contact_toggle_contents>div .contact_toggle_desc p{margin-bottom:40px}.contact_toggle_contents>div .contact_toggle_desc p:last-child{margin-bottom:0}.contact_toggle_contents .contact_toggle_desc_side,.contact_toggle_contents .contact_toggle_image_side{display:inline-block;vertical-align:middle}@media only screen and (max-width: 991px){.contact_toggle_contents .contact_toggle_desc_side,.contact_toggle_contents .contact_toggle_image_side{vertical-align:top}}.contact_toggle_contents .contact_toggle_desc_side{width:calc(100% - 440px);padding-right:180px}@media only screen and (max-width: 1500px){.contact_toggle_contents .contact_toggle_desc_side{padding-right:16px}}@media only screen and (max-width: 991px){.contact_toggle_contents .contact_toggle_desc_side{width:60%;padding-right:32px}}@media only screen and (max-width: 767px){.contact_toggle_contents .contact_toggle_desc_side{padding-right:0;width:100%;order:2}}.contact_toggle_contents .contact_toggle_image_side{width:440px;height:440px;position:relative;border-radius:30px;overflow:hidden;flex-shrink:0}@media only screen and (max-width: 991px){.contact_toggle_contents .contact_toggle_image_side{width:40%;height:0;padding-bottom:40%}}@media only screen and (max-width: 767px){.contact_toggle_contents .contact_toggle_image_side{width:50%;padding-bottom:50%;order:1}}@media only screen and (max-width: 576px){.contact_toggle_contents .contact_toggle_image_side{width:100%;padding-bottom:100%}}.contact_toggle_contents .contact_toggle_image_side .image{background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%}.contact_toggle_contents .contact_toggle_image_side .image_desc{z-index:2;position:absolute;left:0;bottom:0;padding:24px;color:#c3c9dd}.contact_toggle_contents .contact_toggle_image_side .image_desc h3{font-size:20px;font-style:normal;font-weight:640;line-height:32px;letter-spacing:-0.4px;color:#fff !important}.contact_toggle_btns{display:inline-block;padding:4px;border-radius:66px;background-color:#f9fafb;margin-bottom:32px}@media only screen and (max-width: 767px){.contact_toggle_btns{width:100%;display:flex}}.contact_toggle_btns button{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px;padding:12px 24px;border-radius:66px;text-transform:capitalize}@media only screen and (max-width: 767px){.contact_toggle_btns button{width:100%}}.contact_toggle_btns button:hover{background-color:#fff}.contact_toggle_btns button.on{font-weight:600;color:#fff;background-color:#465cff}.side_form_holder{height:100%;position:fixed;right:0;top:0;width:864px;color:#656668;z-index:0;right:-864px;transition:0.3s all ease}@media only screen and (max-width: 991px){.side_form_holder{width:100%;right:-100%;z-index:5}}.side_form_holder .author_box{margin-bottom:16px}.side_form_holder .author_box .name .description{color:#1d1c22}.side_form_holder.consultation{display:none}.side_form_holder.consultation h3{margin-bottom:8px !important}.side_form_holder.consultation .fields{padding-bottom:16px}.side_form_holder.consultation .fields>.row{margin-bottom:24px}.side_form_holder.consultation .fields>.row:last-child{margin-bottom:0}.side_form_holder.consultation .side_form_top h2{margin-bottom:0}.side_form_holder.price_question{display:none}.side_form_holder.on{right:0}.side_form_holder.on:after{display:block}.side_form_holder .side_form{background-color:#fff;position:absolute;top:0;left:0;height:100%;width:100%;display:flex;flex-flow:column;border-left:1px solid #dfe2eb}.side_form_holder .side_form h3{color:#000;font-size:24px;font-style:normal;font-weight:640;line-height:28px;letter-spacing:-0.96px;margin-bottom:24px}.side_form_holder:after{content:'';width:100%;height:100%;z-index:-1;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.6);display:none}.side_form_holder .side_form_top{padding:24px 48px;border-bottom:1px solid #dfe2eb;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;align-items:flex-start;color:#656668;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px}.side_form_holder .side_form_top .side_form_close_btn{flex-shrink:0}@media only screen and (max-width: 767px){.side_form_holder .side_form_top{padding:32px 15px}}.side_form_holder .side_form_top h2{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px;color:#000;margin-bottom:24px}.side_form_holder .side_form_bottom{height:100%;padding:48px;overflow-y:scroll;overflow-x:hidden}.side_form_holder .side_form_bottom input.btn_primary{border:0;height:64px}@media only screen and (max-width: 767px){.side_form_holder .side_form_bottom{padding:32px 15px}.side_form_holder .side_form_bottom .g-recaptcha{margin-top:32px}}.side_form_holder .side_form_bottom::-webkit-scrollbar{width:4px}.side_form_holder .side_form_bottom::-webkit-scrollbar-thumb{border-radius:5px;background-color:#465cff}.side_form_bottom form fieldset .default_form{margin-bottom:8px}.side_form_bottom form fieldset .default_form:last-child{margin-bottom:0}.side_form_bottom form fieldset>.row{margin-bottom:48px}.side_form_bottom form fieldset>.row:last-child{margin-bottom:0}.side_form_services>ul{margin-left:-4px;margin-right:-4px}.side_form_services>ul>li{padding-left:4px;padding-right:4px;display:inline-block;vertical-align:top;margin-bottom:4px}.side_form_service_item{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px;color:#1d1c22;padding:16px 24px;border-radius:55px;position:relative;cursor:pointer;transition:0.3s all ease}.side_form_service_item.not_selected{background-color:#f9fafb !important}.side_form_service_item.not_selected:hover:hover{background-color:#edeff3 !important}.side_form_service_item .field_checkbox{position:absolute;top:0;left:0;height:100%;width:100%}.side_form_service_item .field_checkbox *{position:absolute;top:0;left:0;height:100%;width:100%}.side_form_service_item label{color:inherit;font-weight:400;margin-bottom:0}.default_form.field_filled input,.default_form.field_filled textarea{border-color:#2c40f6 !important;background-color:#edeff3}.default_form.field_filled .input_holder{border-bottom:1px solid #2c40f6 !important}.default_form.form_error .input_holder{border-bottom:1px solid #DE2020}.default_form.form_error input{background-repeat:no-repeat;background-position:right 16px center;background-image:url("./../img/error_icon.svg");padding-right:56px}.default_form.form_error .field_checkbox .field_checkbox_box .checkbox_image_box>div:after{border-color:#DE2020}.default_form label{margin-bottom:8px;color:#1d1c22;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px}.default_form.form_error input,.default_form.form_error .upload_plugins_box{border-color:#DE2020}.default_form.form_error .upload_plugins_box{border-style:solid;border-width:2px}.default_form.form_error .needsclick:not(.note){background-repeat:no-repeat;background-position:right 16px center;background-image:url("./../img/error_icon.svg")}.err_txt{font-size:12px;font-style:normal;font-weight:400;line-height:16px;color:#DE2020;padding-top:8px}.file_holder h3{margin-bottom:12px !important}.default_form_file label{color:#656668;margin-bottom:24px}.default_form_checkbox .default_form_checkbox_top label{margin-bottom:0}.default_form_checkbox .default_form_checkbox_top label a{color:#000000;border-bottom:1px solid #000000}.default_form_checkbox .default_form_checkbox_top>div{display:inline-block;vertical-align:top}.default_form_checkbox .default_form_checkbox_top>div:last-child{padding-left:8px;width:calc(100% - 24px)}.form_button{padding:12px 40px;width:320px;text-align:center}.form_button span{padding-right:36px;background-repeat:no-repeat;background-position:right center;background-image:url("./../img/Arrow-forward.svg")}.form_sent_message{min-height:720px;padding:160px 0 144px 0;background-repeat:no-repeat;background-position:center;background-image:url("./../img/form_sent_message.png")}@media only screen and (max-width: 1500px){.form_sent_message{min-height:620px}}@media only screen and (max-width: 767px){.form_sent_message{min-height:0}}.form_sent_message .default_font{color:#fff}@media only screen and (max-width: 767px){.form_sent_message .default_font br{display:none}}.form_sent_message .btn_primary{margin-top:80px}.form_sent_message h2{margin-bottom:48px}@media only screen and (max-width: 767px){.form_sent_message h2{margin-bottom:32px}}@media only screen and (max-width: 767px){.form_sent_message h2{padding-right:20px}}.form_sent_message h2:after{margin-left:20px;content:'';display:inline-block;width:13px;height:13px;background-color:#bffa00}.before_leave{display:none;padding:132px 0}.before_leave .section_header{margin-bottom:80px}.error_page{min-height:720px;padding:160px 0 144px 0;background-repeat:no-repeat;background-position:center;background-image:url("./../img/cm-bg-baner_2x.webp");background-size:cover;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;text-align:center}.error_page .default_font{color:#fff;margin-bottom:72px;font-size:24px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.48px}@media only screen and (max-width: 1200px){.error_page .default_font{font-size:18px;line-height:32px}}@media only screen and (max-width: 767px){.error_page .default_font{font-size:16px;line-height:24px;letter-spacing:0}}.error_page h2{margin-bottom:32px}@media only screen and (max-width: 1500px){.error_page h2{font-size:80px;font-style:normal;font-weight:620;line-height:88px;letter-spacing:-4px}}@media only screen and (max-width: 1200px){.error_page h2{font-size:64px;font-style:normal;font-weight:620;line-height:68px;letter-spacing:-3.2px}.error_page h2 br{display:none}}@media only screen and (max-width: 767px){.error_page h2{font-size:48px;font-style:normal;font-weight:640;line-height:48px;letter-spacing:-2.4px}}.general_footer_left{display:flex;flex-flow:column;gap:24px}@media only screen and (max-width: 991px){.general_footer_left{text-align:center;margin-bottom:56px}}@media only screen and (max-width: 767px){.general_footer_left{margin-bottom:0}}.general_footer_left .description{display:flex;flex-flow:column;gap:32px}.general_footer_left .description .btn_primary{width:fit-content}@media only screen and (max-width: 991px){.general_footer_left .description .btn_primary{margin:0 auto}}.general_footer_left .section_header span{animation-name:wave-animation;animation-duration:2.5s;animation-iteration-count:infinite;transform-origin:70% 70%;display:inline-block}@keyframes wave-animation{0%{transform:rotate(0deg)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}60%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}.row.flex_row{display:flex;flex-wrap:nowrap}@media only screen and (max-width: 767px){.row.flex_row{display:block}}.row.flex_row>div{float:none}.dark_theme .services_section{background-repeat:no-repeat;background-position:center;background-image:url("./../img/cm-bg-baner_2x.webp");background-size:cover}.dark_theme .section_header .section_header_overtitle{color:#c3c9dd}.dark_theme .section_header h2{color:#fff}.dark_theme .splide__pagination{background-color:rgba(255,255,255,0.5)}.dark_theme .splide__pagination>li .splide__pagination__page.is-active{background-color:#fff}.splide__pagination{width:4px;background-color:#dfe2eb;border-radius:66px;overflow:hidden;display:flex;flex-flow:column;height:100%}.splide__pagination>li{height:100%;width:100%}.splide__pagination>li .splide__pagination__page{height:100%;width:100%;border-radius:66px;background-color:transparent;transition:0.3s all ease}.splide__pagination>li .splide__pagination__page.is-active{background-color:#000}@media only screen and (max-width: 767px){.splide__pagination{display:none}}.promo_holder.splide .splide__track{overflow:hidden;position:relative;z-index:0}.promo_holder.splide .splide__track .splide__list{backface-visibility:hidden;height:100%;margin:0 !important;padding:0 !important}.promo_holder.splide .splide__track .splide__slide{height:100%;overflow:hidden;position:relative;z-index:0;margin-bottom:40px}*[data-cursor="fill"],*[data-cursor="drag"]{cursor:none}*[data-cursor="fill"]{position:relative;z-index:3}.page.side_form_on{position:relative}.page.side_form_on .page_header,.page.side_form_on .page_content{z-index:-1}.page.side_form_on .page_content,.page.side_form_on .page_footer{position:relative;z-index:-1}.side_form_close_btn:hover svg{z-index:100;position:relative}.side_form_close_btn:hover svg path{stroke:#fff}.fade-out{transform:scale(0);top:0;left:0;visibility:hidden !important;opacity:0 !important}.fade-in{transform:scale(1) !important;top:0;left:0;display:flex !important}.menu_lvl2{display:none;padding-top:130px;position:fixed;top:0;left:0;height:100%;width:100%;background-color:#fff;z-index:-1}@media only screen and (max-width: 991px){.menu_lvl2{z-index:0;height:auto;width:auto;position:relative;background-color:transparent;padding-top:16px;display:block;padding-bottom:16px}.menu_lvl2 .col-md-3{display:none}.menu_lvl2 .container{width:100%;padding-left:0;padding-right:0}.menu_lvl2 .container>div{margin-left:0;margin-right:0}.menu_lvl2 .container>div>div{padding-left:32px;padding-right:32px}}@media only screen and (max-width: 991px) and (max-width: 991px){.menu_lvl2 .feature_item{border:0}.menu_lvl2 .feature_item h4,.menu_lvl2 .feature_item p{color:#fff !important}}@media only screen and (max-width: 991px) and (max-width: 767px){.menu_lvl2 .feature_item{padding:0}.menu_lvl2 .feature_item h4{font-size:18px}.menu_lvl2 .feature_item>div{display:block;padding-top:0}.menu_lvl2 .feature_item>div.feature_item_right{padding-left:0;width:100%;padding-top:0}}.menu_lvl2 .default_font{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px}@media only screen and (max-width: 991px){.menu_lvl2 .default_font{display:none}}.menu_lvl2 .default_font h4{margin-bottom:40px}.menu_lvl2 .default_font p{color:#656668}.menu_lvl2 .element_list{height:calc(100vh - 260px);overflow-y:scroll;overflow-x:hidden}.menu_lvl2 .element_list::-webkit-scrollbar{width:0px}.menu_lvl2 .element_list::-webkit-scrollbar-thumb{background:transparent}@media only screen and (max-width: 991px){.menu_lvl2 .element_list{overflow:visible;height:auto}}.menu_lvl2 .element_list.two_in_row>ul{gap:24px}.menu_lvl2 .element_list.two_in_row>ul>li{width:calc(50% - 12px)}@media only screen and (max-width: 991px){.menu_lvl2 .element_list.two_in_row>ul>li{width:100%;border:0;margin-bottom:0}.menu_lvl2 .element_list.two_in_row>ul>li:last-child{margin-bottom:0}}.menu_lvl2 .element_list a{padding:0;height:100%}.menu_lvl2 .element_list ul{margin:0}.menu_lvl2 .element_list ul>li{padding:0}.menu_lvl2 .element_list .feature_item{height:100%;width:100%;border-radius:15px;border:1px solid #dfe2eb}@media only screen and (max-width: 991px){.menu_lvl2 .element_list .feature_item{border:0;padding-top:0;padding-bottom:0;padding-right:0}}.menu_lvl2 .element_list .feature_item>div{vertical-align:top}@media only screen and (max-width: 991px){.menu_lvl2 .element_list .feature_item>div.feature_item_left{display:none}.menu_lvl2 .element_list .feature_item>div.feature_item_right{padding-left:0}}.menu_lvl2 .element_list .feature_item h4{color:#1d1c22}.menu_lvl2 .element_list .feature_item .description{color:#656668;padding-top:16px}.page_header.static_header{position:relative;top:0}@media only screen and (min-width: 992px){.page_header:has(.has_more:hover) .logo_on_light{display:block}.page_header:has(.has_more:hover) .logo_on_dark{display:none}.page_header:has(.has_more:hover) .menu>ul>li>div>a{z-index:5}.page_header:has(.has_more:hover) .page_logo svg>g>path:not(:last-child){fill:#000}.page_header:has(.has_more:hover) .btn_primary{color:#fff;background:#465cff}.page_header:has(.has_more:hover) a{color:#000}}.page_header.menu_open .menu>ul>li>div>a{z-index:5}.page_header.menu_open .page_logo svg>g>path:not(:last-child){fill:#000}.page_header.menu_open .btn_primary{background-color:#000;color:#fff}.page_header.menu_open a{color:#000}.btns_holder{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:16px}@media only screen and (max-width: 991px){.btns_holder{flex-flow:column;align-items:flex-start}.btns_holder a,.btns_holder button{text-align:center}}.btns_holder .btn_secondary{border:0}.front_popup_frame{position:fixed;top:0;left:0;height:100%;width:100%;z-index:1;background-color:rgba(0,0,0,0.5)}.front_popup_frame .popup_holder{position:absolute;top:0;left:0;height:100%;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.front_popup_frame .popup_holder{display:block}}.front_popup_frame .popup_box{color:#1d1c22;width:640px;padding:48px;padding-top:72px;background-color:#fff;position:relative;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px;border-radius:24px}@media only screen and (max-width: 767px){.front_popup_frame .popup_box{position:absolute;top:0;left:0;height:100%;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;flex-flow:column;justify-content:center;padding-left:32px;padding-right:32px;border-radius:0}}.front_popup_frame .popup_box .btn_primary{margin-top:16px;min-width:240px}.front_popup_frame .popup_box .default_font{display:flex;flex-flow:column;gap:24px;justify-content:center;padding-bottom:32px}.front_popup_frame .popup_box .close_popup.popup_close{position:absolute;top:20px;right:20px}.front_popup_frame .popup_box h3{color:#1d1c22;text-align:center;font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-0.63px;padding-top:88px;background-repeat:no-repeat;background-position:center top;background-image:url("./../img/popup_success_icon2.svg")}.all_projects{position:relative}.all_projects a{position:relative;z-index:2;display:inline-block}.grid_anim{display:grid;gap:0;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));width:100%;height:100%;position:absolute;top:0;left:0;height:100%;width:100%}.grid_anim .square{aspect-ratio:1 / 1;border:1px solid #7452FF;opacity:0;transition:0.2s}.grid_anim .square.active{opacity:0.5}.page_top1{background-repeat:no-repeat;background-position:center;background-image:url("./../img/cm-bg-baner_2x.webp");background-size:cover;min-height:100vh;padding-top:9.21875vw;padding-bottom:5.416666666666667vw}@media only screen and (max-width: 991px){.page_top1{padding-top:114px}}.page_top1>.container{height:calc(100vh - (5.416666666666667vw + 9.21875vw ))}@media only screen and (max-width: 991px){.page_top1>.container{height:auto}}.page_top1>.container>.row{height:100%}.page_top1>.container>.row>div{height:100%}.page_top1_content{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;height:100%;gap:8.125vw}@media only screen and (max-width: 991px){.page_top1_content{display:flex;flex-flow:column;gap:40px}}.page_top1_content>div{height:100%}.page_top1_content>div.page_top1_content_left{padding-top:2.03125vw;width:100%;display:flex;flex-flow:column;gap:40px}@media only screen and (max-width: 991px){.page_top1_content>div.page_top1_content_left{order:2;padding-top:0}}.page_top1_content>div.page_top1_content_left .page_top1_description{flex-grow:1;display:flex;flex-flow:column;gap:56px}.page_top1_content>div.page_top1_content_left .page_top1_desc{color:#c3c9dd;font-size:18px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.36px;display:flex;flex-flow:column;gap:40px}@media only screen and (max-width: 767px){.page_top1_content>div.page_top1_content_left .page_top1_desc{font-size:14px;line-height:20px;letter-spacing:0}}.page_top1_content>div.page_top1_content_left .page_top1_desc h2{color:#fff;font-size:68px;font-style:normal;font-weight:600;line-height:80px;letter-spacing:-2.72px}@media only screen and (max-width: 1500px){.page_top1_content>div.page_top1_content_left .page_top1_desc h2{font-size:58px;line-height:70px}}@media only screen and (max-width: 767px){.page_top1_content>div.page_top1_content_left .page_top1_desc h2{font-size:30px;font-style:normal;font-weight:640;line-height:30px;letter-spacing:0}}.page_top1_content>div.page_top1_content_left .page_top1_btns{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:16px}@media only screen and (max-width: 767px){.page_top1_content>div.page_top1_content_left .page_top1_btns{display:flex;flex-flow:column;align-items:flex-start}}.page_top1_content>div.page_top1_content_right{width:27.5vw;flex-shrink:0}@media only screen and (max-width: 1500px){.page_top1_content>div.page_top1_content_right{width:40%}}@media only screen and (max-width: 991px){.page_top1_content>div.page_top1_content_right{width:50%}}@media only screen and (max-width: 767px){.page_top1_content>div.page_top1_content_right{order:1}}.page_top1_content>div.page_top1_content_right img{height:100%;width:100%;object-fit:contain}.about{padding:0 0 132px 0}@media only screen and (max-width: 1500px){.about{padding:0 0 80px 0}}@media only screen and (max-width: 767px){.about{padding:0 0 56px 0}}.about .section_content{display:flex;flex-flow:column;gap:72px}@media only screen and (max-width: 767px){.about .section_content{gap:48px}}.about .section_content .realization_box .realization_box_top{gap:80px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 1200px){.about .section_content .realization_box .realization_box_top{gap:72px}}@media only screen and (max-width: 991px){.about .section_content .realization_box .realization_box_top{flex-flow:column;gap:48px}}.about .section_content .realization_box .realization_box_top>div.realization_box_left_content{width:540px;flex-shrink:0}@media only screen and (max-width: 991px){.about .section_content .realization_box .realization_box_top>div.realization_box_left_content{width:100%}}.about .section_content .realization_box .realization_box_top>div.realization_box_right_content{width:640px}@media only screen and (max-width: 991px){.about .section_content .realization_box .realization_box_top>div.realization_box_right_content{width:100%}}.about .about_top{display:flex;flex-flow:column;gap:32px;align-items:center;text-align:center}.about .about_bottom .desc_box_holder{display:flex;flex-flow:column;gap:48px}@media only screen and (max-width: 767px){.about .about_bottom .desc_box_holder{align-items:center}}.about .about_toggle{display:flex;flex-flow:column;gap:56px}.about .about_toggle .about_toggle_top{margin:0 auto;width:646px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding:6px;border-radius:66px;border:1px solid #E7E8EB;background:#fff;box-shadow:0 56px 16px 0 rgba(0,0,0,0),0 36px 14px 0 rgba(0,0,0,0),0 20px 12px 0 rgba(0,0,0,0.02),0 9px 9px 0 rgba(0,0,0,0.03),0 2px 5px 0 rgba(0,0,0,0.03)}@media only screen and (max-width: 767px){.about .about_toggle .about_toggle_top{width:100%}}@media only screen and (max-width: 576px){.about .about_toggle .about_toggle_top{flex-wrap:wrap;border-radius:25px}}.about .about_toggle .about_toggle_top button{width:100%;display:flex;height:48px;padding:4px 24px;justify-content:center;align-items:center;gap:8px;color:#1d1c22;leading-trim:both;text-edge:cap;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-0.24px;transition:0.3s all ease;border-radius:66px;white-space:nowrap}@media only screen and (max-width: 767px){.about .about_toggle .about_toggle_top button{font-size:14px;line-height:22px;height:40px}}@media only screen and (max-width: 576px){.about .about_toggle .about_toggle_top button{width:50%}}.about .about_toggle .about_toggle_top button:hover{background-color:#f9fafb}.about .about_toggle .about_toggle_top button.on{background-color:#465cff;color:#fff}.about .about_toggle .about_toggle_bottom>div{display:none}.features{padding-top:132px}@media only screen and (max-width: 1500px){.features{padding-top:80px}}@media only screen and (max-width: 767px){.features{padding-top:56px}}.features .section_content{display:flex;flex-flow:column;gap:80px}@media only screen and (max-width: 767px){.features .section_content{gap:48px}}.features .features_top{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:32px;align-items:flex-end}.features_toggle_box .description{display:flex;flex-flow:column;gap:15px}.features_toggles{display:flex;align-items:flex-start;gap:72px}@media only screen and (max-width: 767px){.features_toggles{display:flex;flex-flow:column}}.features_toggles .features_toggle_left{padding-top:28px;display:flex;flex-flow:column;width:100%}@media only screen and (max-width: 767px){.features_toggles .features_toggle_left{padding-top:0}}.features_toggles .features_toggle_right{width:541px;height:580px;flex-shrink:0;position:relative}@media only screen and (max-width: 991px){.features_toggles .features_toggle_right{width:341px;height:380px}}@media only screen and (max-width: 767px){.features_toggles .features_toggle_right{display:none}}.features_toggles .features_toggle_right img{display:none;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.features_toggles .features_toggle_box_btn{text-align:left;padding:20px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:12px;color:#1d1c22;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.6px}@media only screen and (max-width: 767px){.features_toggles .features_toggle_box_btn{justify-content:flex-start;text-align:left;font-size:20px;line-height:28px;letter-spacing:0}}.features_toggles .features_toggle_box_btn.open .features_toggle_box_btn_icon .features_toggle_box_btn_icon_closed{display:block}.features_toggles .features_toggle_box_btn.open .features_toggle_box_btn_icon .features_toggle_box_btn_icon_open{display:none}.features_toggles .features_toggle_box_btn .features_toggle_box_btn_icon{display:block}.features_toggles .features_toggle_box_btn .features_toggle_box_btn_icon>span{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;height:32px;width:32px}.features_toggles .features_toggle_box_btn .features_toggle_box_btn_icon>span.features_toggle_box_btn_icon_closed{display:none}.features_toggles .features_toggle_box_desc{padding-top:8px;padding-bottom:24px;display:flex;flex-flow:column;gap:32px;display:none;width:540px}@media only screen and (max-width: 767px){.features_toggles .features_toggle_box_desc{width:100%}}.features_toggles .features_toggle_box_desc .btn_primary{width:fit-content}.banner_section_tile{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;align-items:flex-start;gap:24px;padding:32px;border-radius:15px;text-align:left;background:#FFF}@media only screen and (max-width: 767px){.banner_section_tile{display:flex;flex-flow:column;text-align:center}}.banner_section_tile:has(img){padding-bottom:0;align-items:flex-end}@media only screen and (max-width: 767px){.banner_section_tile:has(img){padding-bottom:32px}}.banner_section_tile .banner_tile_desc{display:flex;flex-flow:column;gap:16px;color:#656668;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.16px}@media only screen and (max-width: 767px){.banner_section_tile .banner_tile_desc{font-size:14px;line-height:20px;letter-spacing:0;width:100%}}.banner_section_tile .banner_tile_desc .banner_section_tile_title{color:#1d1c22;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.6px}@media only screen and (max-width: 767px){.banner_section_tile .banner_tile_desc .banner_section_tile_title{font-size:20px;line-height:20px;letter-spacing:0}}.banner_section_tile .banner_section_tile_left{width:100%;padding-bottom:32px;display:flex;flex-flow:column;gap:32px;padding-right:45%;position:relative;z-index:2}@media only screen and (max-width: 991px){.banner_section_tile .banner_section_tile_left{padding-right:0}}@media only screen and (max-width: 767px){.banner_section_tile .banner_section_tile_left{padding-bottom:0}}.banner_section_tile .banner_section_tile_left img{height:48px;width:auto;object-fit:contain;object-position:left}@media only screen and (max-width: 767px){.banner_section_tile .banner_section_tile_left img{object-position:center}}.banner_section_tile .banner_section_tile_left .banner_tile_desc .banner_section_tile_title{font-style:normal;font-weight:600;letter-spacing:-2.08px;font-size:40px;line-height:56px}@media only screen and (max-width: 767px){.banner_section_tile .banner_section_tile_left .banner_tile_desc .banner_section_tile_title{font-size:30px;line-height:30px;letter-spacing:0}}.banner_section_tile .banner_section_tile_right{position:absolute;top:0;left:0;height:100%;width:100%;padding-top:5%}@media only screen and (max-width: 1500px){.banner_section_tile .banner_section_tile_right{padding-top:30%}}@media only screen and (max-width: 1200px){.banner_section_tile .banner_section_tile_right{padding-top:2%}}@media only screen and (max-width: 767px){.banner_section_tile .banner_section_tile_right{position:static;height:auto;width:180px;padding-top:0;display:none}}.banner_section_tile .banner_section_tile_right img{height:100%;width:100%;object-fit:contain;object-position:right bottom}@media only screen and (max-width: 767px){.banner_section_tile .banner_section_tile_right{align-self:center}}.banner_section_tile img{width:100%;height:auto}.banner_section_bottom{display:flex;align-items:flex-start;gap:24px}@media only screen and (max-width: 1200px){.banner_section_bottom{display:flex;flex-flow:column}}.banner_section_bottom .banner_section_left{width:560px;flex-shrink:0;align-self:stretch}.banner_section_bottom .banner_section_left .banner_section_tile{height:100%;position:relative}@media only screen and (max-width: 1200px){.banner_section_bottom .banner_section_left{width:100%}}.banner_section_bottom .banner_section_right{width:100%}.banner_section_bottom .banner_section_right{display:grid;gap:24px;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 767px){.banner_section_bottom .banner_section_right{grid-template-columns:repeat(1, 1fr)}}.swiper-button-lock{display:block !important}.number_service_box .hover_icon_holder .icon{height:64px;width:64px;background:rgba(70,92,255,0.2) !important}.page_top8{height:auto;min-height:0;padding-bottom:132px}@media only screen and (max-width: 1500px){.page_top8{padding-bottom:80px}.page_top8 br{display:none}}@media only screen and (max-width: 991px){.page_top8{padding-bottom:56px;padding-top:132px}}.page_top8 .section_content{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 991px){.page_top8 .section_content{flex-wrap:wrap;justify-content:center;gap:32px}}.page_top8 .section_content .page_top8_image{flex-shrink:0}@media only screen and (max-width: 1200px){.page_top8 .section_content .page_top8_image{width:25%}}@media only screen and (max-width: 991px){.page_top8 .section_content .page_top8_image img{height:150px;object-fit:contain;width:100%}}@media only screen and (max-width: 767px){.page_top8 .section_content .page_top8_image{display:none}}.page_top8 .section_content .page_top8_desc{width:100%}@media only screen and (max-width: 991px){.page_top8 .section_content .page_top8_desc{order:3}}.page_top8 .section_content .section_header_with_desc{display:flex;flex-flow:column;align-items:center;gap:40px;text-align:center}.page_top8 .section_content .section_header_with_desc .section_header h2{color:#1d1c22;text-align:center;font-size:62px;font-style:normal;font-weight:600;line-height:80px;letter-spacing:-2.48px}@media only screen and (max-width: 1500px){.page_top8 .section_content .section_header_with_desc .section_header h2{font-size:42px;line-height:58px}.page_top8 .section_content .section_header_with_desc .section_header h2 br{display:none}}@media only screen and (max-width: 767px){.page_top8 .section_content .section_header_with_desc .section_header h2{font-size:30px;line-height:30px;letter-spacing:0}}.page_top8 .section_content .section_header_with_desc .description{color:#656668}@media only screen and (max-width: 991px){.page_top8 .section_content .section_header_with_desc .description{padding-top:0}}@media only screen and (max-width: 767px){.page_top8 .section_content .section_header_with_desc .description br{display:none}}.functions_section .section_content{display:flex;gap:24px}@media only screen and (max-width: 767px){.functions_section .section_content{display:flex;flex-flow:column;gap:56px}}.functions_section .function_box{display:flex;flex-flow:column;gap:40px}@media only screen and (max-width: 767px){.functions_section .function_box{gap:16px}}.functions_section .function_box .function_box_top{width:100%;max-height:320px}@media only screen and (max-width: 991px){.functions_section .function_box .function_box_top{height:auto;max-height:none}}.functions_section .function_box .function_box_top img{width:100%;height:100%;object-fit:contain}.functions_section .function_box .function_box_bottom{display:flex;flex-flow:column;gap:16px;color:#656668;text-align:center}@media only screen and (max-width: 1200px){.functions_section .function_box .function_box_bottom br{display:none}}.functions_section .function_box .function_box_bottom h3{color:#1d1c22;text-align:center;font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-0.63px}.contact_hero{padding:0 9%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;height:200px;margin-bottom:72px;gap:56px}@media only screen and (max-width: 1500px){.contact_hero{padding:0 5%}}@media only screen and (max-width: 991px){.contact_hero{padding:0 15px;height:100px}}@media only screen and (max-width: 767px){.contact_hero{height:auto}}.contact_hero .section_header{width:50%;flex-shrink:0}@media only screen and (max-width: 767px){.contact_hero .section_header{width:70%;margin-left:auto;margin-right:auto}}.contact_hero .hero_bg{height:100%;width:100%;position:relative}@media only screen and (max-width: 767px){.contact_hero .hero_bg{display:none}}.contact_hero .hero_bg.hero_bg_left span{background-position:left center}.contact_hero .hero_bg.hero_bg_right span{background-position:right center}.contact_hero .hero_bg span{position:absolute;top:0;left:0;height:100%;width:100%;background-repeat:no-repeat;background-size:contain}.text_page_content{padding-bottom:132px}@media only screen and (max-width: 1500px){.text_page_content{padding-bottom:80px}}@media only screen and (max-width: 767px){.text_page_content{padding-bottom:56px}}@media only screen and (max-width: 767px){.text_page_content .table_scroll{overflow-y:hidden;overflow-x:scroll}.text_page_content .table_scroll table{width:991px}}.text_page_content .default_font h1,.text_page_content .default_font h2,.text_page_content .default_font h3,.text_page_content .default_font h4,.text_page_content .default_font h5,.text_page_content .default_font h6{font-size:32px;font-style:normal;font-weight:640;line-height:36px;letter-spacing:-1.28px}@media only screen and (max-width: 1200px){.text_page_content .default_font h1,.text_page_content .default_font h2,.text_page_content .default_font h3,.text_page_content .default_font h4,.text_page_content .default_font h5,.text_page_content .default_font h6{font-size:22px;line-height:30px}}.text_page_content .default_font a{font-weight:600;color:#465cff;transition:0.3s all ease;border-bottom:2px solid #465cff}.text_page_content .default_font a:hover{color:#3e40e7;border-bottom:4px solid transparent}.text_page_content .default_font a:hover{text-decoration:none}.text_page_content .default_font h1,.text_page_content .default_font h2,.text_page_content .default_font h3,.text_page_content .default_font h4,.text_page_content .default_font h5,.text_page_content .default_font h6{margin-bottom:32px}@media only screen and (max-width: 1200px){.text_page_content .default_font h1,.text_page_content .default_font h2,.text_page_content .default_font h3,.text_page_content .default_font h4,.text_page_content .default_font h5,.text_page_content .default_font h6{margin-bottom:16px}}.text_page_content .default_font h1:last-child,.text_page_content .default_font h2:last-child,.text_page_content .default_font h3:last-child,.text_page_content .default_font h4:last-child,.text_page_content .default_font h5:last-child,.text_page_content .default_font h6:last-child{margin-bottom:0}.text_page_content .default_font p,.text_page_content .default_font ul,.text_page_content .default_font ol,.text_page_content .default_font .table_scroll,.text_page_content .default_font table{margin-bottom:48px}@media only screen and (max-width: 1200px){.text_page_content .default_font p,.text_page_content .default_font ul,.text_page_content .default_font ol,.text_page_content .default_font .table_scroll,.text_page_content .default_font table{margin-bottom:24px}}.text_page_content .default_font p:last-child,.text_page_content .default_font ul:last-child,.text_page_content .default_font ol:last-child,.text_page_content .default_font .table_scroll:last-child,.text_page_content .default_font table:last-child{margin-bottom:0}.text_page_content .default_font table{table-layout:fixed;border:1px solid #dfe2eb}.text_page_content .default_font table th{padding:16px;background-color:#465cff;color:#fff}.text_page_content .default_font table th,.text_page_content .default_font table td{vertical-align:top}.text_page_content .default_font table th h1,.text_page_content .default_font table th h2,.text_page_content .default_font table th h3,.text_page_content .default_font table th h4,.text_page_content .default_font table th h5,.text_page_content .default_font table th h6,.text_page_content .default_font table th p,.text_page_content .default_font table th ul,.text_page_content .default_font table th ol,.text_page_content .default_font table td h1,.text_page_content .default_font table td h2,.text_page_content .default_font table td h3,.text_page_content .default_font table td h4,.text_page_content .default_font table td h5,.text_page_content .default_font table td h6,.text_page_content .default_font table td p,.text_page_content .default_font table td ul,.text_page_content .default_font table td ol{margin:0}.text_page_content .default_font table tr:last-child td{border-bottom:0}.text_page_content .default_font table td{padding:16px;border-bottom:1px solid #dfe2eb;border-right:1px solid #dfe2eb;color:#656668;background-color:#f9fafb}.text_page_content .default_font table td:last-child{border-right:0}.page_content:has(.text_page_content) .page_top.page_top5{padding-bottom:72px}@media only screen and (max-width: 767px){.page_content:has(.text_page_content) .page_top.page_top5{padding-bottom:0}}.text_page_top{background-repeat:no-repeat;background-position:center;background-image:url("./../img/cm-bg-baner_2x.webp");background-size:cover;margin-bottom:132px}.text_page_top .page_top_title{justify-content:center !important}.text_page_top .page_top_title h2{color:#fff}@media only screen and (max-width: 1500px){.text_page_top{padding-bottom:80px;margin-bottom:80px}}@media only screen and (max-width: 767px){.text_page_top{padding-bottom:56px;margin-bottom:56px}}.knowledge_base .knowledge_base_top{padding:80px 15px;margin:0 auto;width:800px}@media only screen and (max-width: 991px){.knowledge_base .knowledge_base_top{padding:56px 15px;width:100%}}@media only screen and (max-width: 767px){.knowledge_base .knowledge_base_top{width:100%}}.knowledge_base .section_header_with_desc{flex-flow:column;align-items:center;text-align:center}.knowledge_base .section_header_with_desc .section_header h2{font-size:68px;font-style:normal;font-weight:600;line-height:80px;letter-spacing:-2.72px}@media only screen and (max-width: 1500px){.knowledge_base .section_header_with_desc .section_header h2{font-size:42px;line-height:58px}.knowledge_base .section_header_with_desc .section_header h2 br{display:none}}@media only screen and (max-width: 991px){.knowledge_base .section_header_with_desc .section_header h2{font-size:30px;line-height:30px;letter-spacing:0}}.knowledge_base .section_header_with_desc .description{font-size:24px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-0.6px}@media only screen and (max-width: 991px){.knowledge_base .section_header_with_desc .description{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.16px}}.knowledge_base .knowledge_base_toggle_btns{padding-top:56px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;gap:16px}@media only screen and (max-width: 767px){.knowledge_base .knowledge_base_toggle_btns{flex-flow:column}}.knowledge_base .knowledge_base_toggle_btns .btn_secondary{border-color:#dfe2eb;color:#1d1c22}@media only screen and (max-width: 767px){.knowledge_base .knowledge_base_toggle_btns .btn_secondary{width:100%}}.knowledge_base .knowledge_base_toggle_btns .btn_secondary:hover{color:#fff}.knowledge_base .knowledge_base_toggle_btns .btn_secondary.on{background-color:#465cff;color:#fff}.article_box{padding:16px;border-radius:24px;border:1px solid #E7E9F0;background:#FFF;display:flex;flex-flow:column;gap:12px}.article_box .tag{width:fit-content;border-radius:66px;border:1px solid #dfe2eb;backdrop-filter:blur(2px);color:#656668}.article_box .article_box_top{height:235.5px;align-self:stretch;width:100%;border-radius:15px;background:#465cff;overflow:hidden}.article_box .article_box_top img{height:100%;width:100%;object-fit:cover}.article_box .article_box_bottom{padding:16px;display:flex;flex-flow:column;gap:16px}.article_box .article_box_bottom .article_box_desc{display:flex;flex-flow:column;gap:12px;overflow:hidden;color:#656668;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.16px}.article_box .article_box_bottom .article_box_desc h3{color:#1d1c22;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.6px}.article_box .article_box_bottom .article_box_date{padding-top:12px;overflow:hidden;color:#656668;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-0.12px}.knowledge_base_bottom{padding:80px 0 132px 0;background:#F8F8F8}@media only screen and (max-width: 991px){.knowledge_base_bottom{padding-bottom:56px;padding-top:56px}}.knowledge_base_bottom ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media only screen and (max-width: 1200px){.knowledge_base_bottom ul{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 767px){.knowledge_base_bottom ul{grid-template-columns:repeat(1, 1fr)}}.knowledge_base_bottom ul>li{width:100%}.knowledge_base_toggle_content .text-center{padding-top:52px;padding-bottom:80px}@media only screen and (max-width: 1500px){.knowledge_base_toggle_content .text-center{padding-top:0;padding-bottom:50px}}.knowledge_base_toggle_content .myajaxlist_paginate_box{margin:80px auto 0 auto;width:fit-content;padding:12px;border-radius:66px;border:1px solid #E7E8EB;background:#fff;box-shadow:0 120px 34px 0 rgba(0,0,0,0),0 77px 31px 0 rgba(0,0,0,0),0 43px 26px 0 rgba(0,0,0,0.01),0 19px 19px 0 rgba(0,0,0,0.01),0 5px 11px 0 rgba(0,0,0,0.01);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:32px;color:#656668}@media only screen and (max-width: 991px){.knowledge_base_toggle_content .myajaxlist_paginate_box{margin-top:48px}}@media only screen and (max-width: 767px){.knowledge_base_toggle_content .myajaxlist_paginate_box .arrow_box{display:none}}.knowledge_base_toggle_content .myajaxlist_paginate_box .arr_btn{padding:8px 20px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:8px}.knowledge_base_toggle_content .myajaxlist_paginate_box .arr_btn.arr_btn_left:before{content:url("/img/chevron_left_pagination.svg");line-height:0}.knowledge_base_toggle_content .myajaxlist_paginate_box .arr_btn.arr_btn_right:after{content:url("/img/chevron_right_pagination.svg");line-height:0}.knowledge_base_toggle_content .myajaxlist_paginate_box .pages_box{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.knowledge_base_toggle_content .myajaxlist_paginate_box .pages_box .one_page{height:48px;width:48px;text-align:center;line-height:48px;border-radius:50%;cursor:pointer}.knowledge_base_toggle_content .myajaxlist_paginate_box .pages_box .one_page:hover{background:#f9fafb}.knowledge_base_toggle_content .myajaxlist_paginate_box .pages_box .one_page.active{background:#465cff;color:#fff}.knowledge_base_details{padding-top:80px}.knowledge_base_details_top{width:880px;margin:0 auto;display:flex;flex-flow:column;gap:72px}@media only screen and (max-width: 991px){.knowledge_base_details_top{width:100%;padding:0 15px;gap:56px}}.knowledge_base_details_top .knowledge_base_details_image{height:506px;flex-shrink:0;aspect-ratio:126/71;border-radius:24px;overflow:hidden}@media only screen and (max-width: 991px){.knowledge_base_details_top .knowledge_base_details_image{height:auto}}.knowledge_base_details_top .knowledge_base_details_image img{height:100%;width:100%;object-fit:cover}@media only screen and (max-width: 991px){.knowledge_base_details_top .knowledge_base_details_image img{height:auto}}.knowledge_base_details_top .knowledge_base_details_lead{color:#1d1c22;font-size:20px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.4px}.knowledge_base_details_top .knowledge_base_details_lead p{font-weight:600}.knowledge_base_details_heading{display:flex;flex-flow:column;gap:32px}.knowledge_base_details_heading .knowledge_base_details_heading_breadcrumbs ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:12px}.knowledge_base_details_heading .knowledge_base_details_heading_breadcrumbs ul li{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:12px}.knowledge_base_details_heading .knowledge_base_details_heading_breadcrumbs ul li a{color:#656668;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.21px}.knowledge_base_details_heading .knowledge_base_details_heading_breadcrumbs ul li:last-child svg{display:none}.knowledge_base_details_heading .knowledge_base_details_heading_desc{display:flex;flex-flow:column;gap:24px;overflow:hidden;color:#656668;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-0.12px}.knowledge_base_details_heading .knowledge_base_details_heading_desc h2{color:#1d1c22;font-size:44px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-1.32px}@media only screen and (max-width: 1500px){.knowledge_base_details_heading .knowledge_base_details_heading_desc h2{font-size:34px;line-height:46px}}@media only screen and (max-width: 767px){.knowledge_base_details_heading .knowledge_base_details_heading_desc h2{font-size:30px;line-height:30px;letter-spacing:0}}.knowledge_base_details_desc{color:#656668;font-size:18px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.36px}.knowledge_base_details_desc h1,.knowledge_base_details_desc h2,.knowledge_base_details_desc h3,.knowledge_base_details_desc h4,.knowledge_base_details_desc h5,.knowledge_base_details_desc h6{color:#1d1c22;font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-0.63px;margin-bottom:32px}.knowledge_base_details_desc h1:last-child,.knowledge_base_details_desc h2:last-child,.knowledge_base_details_desc h3:last-child,.knowledge_base_details_desc h4:last-child,.knowledge_base_details_desc h5:last-child,.knowledge_base_details_desc h6:last-child{margin-bottom:0}.knowledge_base_details_desc p,.knowledge_base_details_desc ul,.knowledge_base_details_desc ol{margin-bottom:72px}@media only screen and (max-width: 991px){.knowledge_base_details_desc p,.knowledge_base_details_desc ul,.knowledge_base_details_desc ol{margin-bottom:56px}}.knowledge_base_details_desc p:last-child,.knowledge_base_details_desc ul:last-child,.knowledge_base_details_desc ol:last-child{margin-bottom:0}.knowledge_base_details_author{padding-top:72px;margin-top:72px;border-top:1px solid #dfe2eb;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:32px;padding-bottom:132px}@media only screen and (max-width: 991px){.knowledge_base_details_author{padding-bottom:56px;padding-top:56px;margin-top:56px}}@media only screen and (max-width: 767px){.knowledge_base_details_author{flex-flow:column;align-items:center;text-align:center}}.knowledge_base_details_author .knowledge_base_details_author_left{width:120px;height:120px;border-radius:50%;overflow:hidden;flex-shrink:0}.knowledge_base_details_author .knowledge_base_details_author_left img{height:100%;width:100%;object-fit:cover}.knowledge_base_details_author .knowledge_base_details_author_right{width:100%;display:flex;flex-flow:column;gap:20px}.knowledge_base_details_author .knowledge_base_details_author_right .knowledge_base_details_author_desc{display:flex;flex-flow:column;gap:6px}.knowledge_base_details_author .knowledge_base_details_author_right .knowledge_base_details_author_name{color:#1d1c22;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.6px}.knowledge_base_details_author .knowledge_base_details_author_right .knowledge_base_details_author_role{color:#656668;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.16px}.knowledge_base_details_author_socials{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:8px}@media only screen and (max-width: 767px){.knowledge_base_details_author_socials{justify-content:center}}.knowledge_base_details_author_socials a{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;height:44px;width:44px;border-radius:144px;border:1px solid #dfe2eb;background:#fff}.function_banner{padding-bottom:132px}@media only screen and (max-width: 1500px){.function_banner{padding-bottom:80px}}@media only screen and (max-width: 767px){.function_banner{padding-bottom:56px}}.function_banner_box{border-radius:32px;background:#3B25D3;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:82px}@media only screen and (max-width: 1500px){.function_banner_box{gap:0}}@media only screen and (max-width: 991px){.function_banner_box{flex-flow:column}}.function_banner_box>div{width:100%}.function_banner_box>div.function_banner_box_left{display:flex;flex-flow:column;gap:40px;padding:80px 56px}@media only screen and (max-width: 767px){.function_banner_box>div.function_banner_box_left{padding:48px 32px}}.function_banner_box>div.function_banner_box_left .function_banner_box_desctription{color:#c3c9dd;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.16px;display:flex;flex-flow:column;gap:24px}.function_banner_box>div.function_banner_box_left .function_banner_box_desctription h2{color:#fff;display:flex;flex-flow:column;gap:12px;font-size:44px;font-style:normal;font-weight:600;line-height:56px;letter-spacing:-1.32px}.function_banner_box>div.function_banner_box_left .function_banner_box_desctription h2 .function_banner_box_overtitle{font-size:16px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:-0.24px}@media only screen and (max-width: 1500px){.function_banner_box>div.function_banner_box_left .function_banner_box_desctription h2{font-size:34px;line-height:46px}}@media only screen and (max-width: 767px){.function_banner_box>div.function_banner_box_left .function_banner_box_desctription h2{font-size:30px;line-height:30px;letter-spacing:0}}.function_banner_box>div.function_banner_box_left .function_banner_box_actions{gap:16px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}@media only screen and (max-width: 767px){.function_banner_box>div.function_banner_box_left .function_banner_box_actions{flex-flow:column}}.function_banner_box>div.function_banner_box_left .function_banner_box_actions a{white-space:nowrap}@media only screen and (max-width: 991px){.function_banner_box>div.function_banner_box_left .function_banner_box_actions a{white-space:normal}}@media only screen and (max-width: 767px){.function_banner_box>div.function_banner_box_left .function_banner_box_actions a{width:100%;text-align:center}}.function_banner_box>div.function_banner_box_right{padding-right:81px}@media only screen and (max-width: 1200px){.function_banner_box>div.function_banner_box_right{padding-right:56px;padding-left:0;padding-bottom:80px}}@media only screen and (max-width: 991px){.function_banner_box>div.function_banner_box_right{padding-left:56px}}@media only screen and (max-width: 767px){.function_banner_box>div.function_banner_box_right{padding-right:32px;padding-left:32px;padding-bottom:48px}}.function_banner_box>div.function_banner_box_right img{width:100%;height:100%;object-fit:cover}.application_modules{padding-top:80px;padding-bottom:132px}@media only screen and (max-width: 1500px){.application_modules{padding-bottom:80px}}@media only screen and (max-width: 767px){.application_modules{padding-bottom:56px}}.application_modules .section_content{display:flex;flex-flow:column;gap:132px}@media only screen and (max-width: 1500px){.application_modules .section_content{gap:80px}}@media only screen and (max-width: 767px){.application_modules .section_content{gap:56px}}.application_modules .section_content .application_modules_top{display:flex;flex-flow:column;gap:40px;text-align:center;align-items:center}@media only screen and (max-width: 767px){.application_modules .section_content .application_modules_top{padding:0 15px}}.application_modules .section_content .application_modules_top img{height:72px;width:auto}@media only screen and (max-width: 767px){.application_modules .section_content .application_modules_top img{height:auto;width:100%}}.application_modules .section_content .application_modules_top h2{padding:0 13%;color:#1d1c22;font-size:62px;font-style:normal;font-weight:600;line-height:80px;letter-spacing:-2.48px}@media only screen and (max-width: 1500px){.application_modules .section_content .application_modules_top h2{font-size:42px;line-height:58px}}@media only screen and (max-width: 767px){.application_modules .section_content .application_modules_top h2{font-size:30px;line-height:30px;letter-spacing:0}}@media only screen and (max-width: 767px){.application_modules .section_content .application_modules_top h2{padding:0}}.application_modules .section_content .application_modules_top .default_font{width:673px}@media only screen and (max-width: 767px){.application_modules .section_content .application_modules_top .default_font{width:100%}}.application_modules .section_content .application_modules_top .application_modules_top_actions{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:16px}@media only screen and (max-width: 767px){.application_modules .section_content .application_modules_top .application_modules_top_actions{width:100%;flex-flow:column}.application_modules .section_content .application_modules_top .application_modules_top_actions a,.application_modules .section_content .application_modules_top .application_modules_top_actions button{width:100%}}.application_modules .section_content .application_modules_middle{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media only screen and (max-width: 767px){.application_modules .section_content .application_modules_middle{grid-template-columns:repeat(1, 1fr);gap:40px}}.application_modules .section_content .application_modules_middle .application_feature_box{width:100%;display:flex;flex-flow:column;gap:40px}.application_modules .section_content .application_modules_middle .application_feature_box .application_feature_box_top{width:100%;height:auto;object-fit:cover;text-align:center}.application_modules .section_content .application_modules_middle .application_feature_box .application_feature_box_bottom{display:flex;flex-flow:column;gap:16px;text-align:center}.application_modules .section_content .application_modules_middle .application_feature_box .application_feature_box_bottom h3{color:#1d1c22;text-align:center;font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-0.63px}.application_modules .section_content .application_modules_bottom{display:flex;flex-flow:column;gap:132px}@media only screen and (max-width: 1500px){.application_modules .section_content .application_modules_bottom{gap:80px}}@media only screen and (max-width: 767px){.application_modules .section_content .application_modules_bottom{gap:56px}}.application_modules .section_content .application_modules_bottom h3{color:#1d1c22;font-size:52px;font-style:normal;font-weight:600;line-height:68px;letter-spacing:-2.08px}@media only screen and (max-width: 1500px){.application_modules .section_content .application_modules_bottom h3{font-size:42px;line-height:58px}}@media only screen and (max-width: 767px){.application_modules .section_content .application_modules_bottom h3{font-size:30px;line-height:30px;letter-spacing:0}}.application_modules .section_content .application_modules_bottom .application_functions{display:flex;flex-flow:column;gap:24px}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item{display:flex;gap:32px;padding:32px;border-radius:15px;border:1px solid #dfe2eb;background:#fff}@media only screen and (max-width: 767px){.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item{flex-flow:column}}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_left{flex-shrink:0;border-radius:61.538px;border:7px solid #DBE9FC;width:64px;height:64px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right{width:100%;display:flex;flex-flow:column;gap:32px}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_top{display:flex;flex-flow:column;gap:16px;color:#656668;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.16px}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_top h4{color:#1d1c22;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.6px}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle{display:flex;gap:24px}@media only screen and (max-width: 991px){.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle{flex-flow:column}}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle .application_functions_item_details_box_holder{width:100%}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle .application_functions_item_details_box{padding:24px;border-radius:10px;width:100%;display:flex;flex-flow:column;gap:16px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-0.14px;color:#1d1c22}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle .application_functions_item_details_box ul,.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle .application_functions_item_details_box ol{padding-left:18px;display:flex;flex-flow:column;gap:8px}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle .application_functions_item_details_box ul{list-style:disc}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle .application_functions_item_details_box h5{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-0.14px}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle .application_functions_item_details_box.main_functions{background:rgba(54,127,216,0.08)}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle .application_functions_item_details_box.main_functions h5{color:#1A569F}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle .application_functions_item_details_box.main_benefits{background:rgba(53,187,40,0.08)}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_middle .application_functions_item_details_box.main_benefits h5{color:#228218}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_bototm{display:flex;gap:4px}.application_modules .section_content .application_modules_bottom .application_functions .application_functions_item .application_functions_item_right .application_functions_item_bototm .tag{width:fit-content;border-radius:66px;border:1px solid #dfe2eb;backdrop-filter:blur(2px);color:#656668}.application_modules .application_function_cateogries_item{display:flex;flex-flow:column;gap:80px}@media only screen and (max-width: 1550px){.application_modules .application_function_cateogries_item{gap:56px}}@media only screen and (max-width: 991px){.application_modules .application_function_cateogries_item{gap:48px}}.implementations{padding-bottom:132px}@media only screen and (max-width: 1500px){.implementations{padding-bottom:80px}}@media only screen and (max-width: 767px){.implementations{padding-bottom:56px}}.implementations_top{display:flex;gap:80px;padding-top:80px;padding-bottom:132px}@media only screen and (max-width: 1500px){.implementations_top{padding-bottom:80px}}@media only screen and (max-width: 991px){.implementations_top{flex-flow:column}}@media only screen and (max-width: 767px){.implementations_top{padding-bottom:56px}}.implementations_top .section_content{display:flex;flex-flow:column;gap:132px}.implementations_top .implementations_description_side{display:flex;flex-flow:column;gap:56px;width:680px;flex-shrink:0}@media only screen and (max-width: 1200px){.implementations_top .implementations_description_side{width:50%}}@media only screen and (max-width: 991px){.implementations_top .implementations_description_side{width:100%}}.implementations_top .implementations_description_side .implementations_top_actions{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:16px;white-space:nowrap}@media only screen and (max-width: 767px){.implementations_top .implementations_description_side .implementations_top_actions{width:100%;flex-flow:column}.implementations_top .implementations_description_side .implementations_top_actions a{text-align:center;width:100%}}.implementations_top .implementations_description_side .implementations_description{display:flex;flex-flow:column;gap:40px}.implementations_top .implementations_description_side .implementations_description h2{color:#1d1c22;font-size:62px;font-style:normal;font-weight:600;line-height:80px;letter-spacing:-2.48px}@media only screen and (max-width: 1500px){.implementations_top .implementations_description_side .implementations_description h2{font-size:42px;line-height:58px}}@media only screen and (max-width: 767px){.implementations_top .implementations_description_side .implementations_description h2{font-size:30px;line-height:30px;letter-spacing:0}}@media only screen and (max-width: 767px){.implementations_top .implementations_description_side .implementations_description h2{padding:0}}.implementations_top .implementations_image_side{width:100%}.implementations_top .implementations_image_side img{width:100%;height:100%;object-fit:contain}.all_implementations{display:flex;flex-flow:column;gap:80px}.all_implementations h3{color:#1d1c22;font-size:52px;font-style:normal;font-weight:600;line-height:68px;letter-spacing:-2.08px}@media only screen and (max-width: 1500px){.all_implementations h3{font-size:42px;line-height:58px}}@media only screen and (max-width: 767px){.all_implementations h3{font-size:30px;line-height:30px;letter-spacing:0}}.all_implementations .all_implementations_top{display:flex;flex-flow:column;gap:32px}.all_implementations .all_implementations_filters{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:16px}@media only screen and (max-width: 767px){.all_implementations .all_implementations_filters{flex-flow:column}}@media only screen and (max-width: 767px){.all_implementations .filter_box{width:100%}}.all_implementations .filter_box .btn_secondary{border-color:#dfe2eb;color:#1d1c22}@media only screen and (max-width: 767px){.all_implementations .filter_box .btn_secondary{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}}.all_implementations .filter_box .btn_secondary:hover{background:#dfe2eb}.implementation_box{display:flex;gap:32px}@media only screen and (max-width: 767px){.implementation_box{gap:15px}}.implementation_box .implementation_box_left{height:64px;width:64px;border-radius:20px;overflow:hidden;flex-shrink:0}.implementation_box .implementation_box_left img{width:100%;height:100%;object-fit:cover}.implementation_box .implementation_box_right{width:100%;display:flex;gap:32px}@media only screen and (max-width: 767px){.implementation_box .implementation_box_right{flex-flow:column}}.implementation_box .implementation_box_right .implementation_box_action{flex-shrink:0}.implementation_box .implementation_box_right .implementation_box_desc{width:100%;display:flex;flex-flow:column;gap:12px}.implementation_box .implementation_box_right .implementation_box_desc .implementation_box_desc_top{display:flex;flex-flow:column;gap:8px}.implementation_box .implementation_box_right .implementation_box_desc .implementation_box_desc_bottom{display:flex;flex-flow:column;gap:24px;color:#1d1c22;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:-0.16px}.implementation_box .implementation_box_right .implementation_box_desc .implementation_box_desc_bottom .implementation_box_product_tag{border-radius:166px;border:1px solid #E8EAF1;padding:4px 12px 4px 4px;width:fit-content;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:8px;color:#1d1c22;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-0.14px}.implementation_box .implementation_box_right .implementation_box_desc .implementation_box_desc_bottom .implementation_box_product_tag .implementation_box_product_tag_icon{width:32px;height:32px;border-radius:50%;border:4px solid #DBE9FC;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center}.implementation_box .implementation_box_right .implementation_box_desc h4{color:#1d1c22;font-size:24px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:-0.6px}.implementation_box .implementation_box_right .implementation_details{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:6px;font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-0.12px;color:#656668}.implementation_box .implementation_box_right .implementation_details p{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;gap:6px}.implementation_box .implementation_box_right .implementation_details p:last-child:after{display:none}.implementation_box .implementation_box_right .implementation_details p:after{content:'';width:4px;height:4px;border-radius:50%;background:#CECECE}.all_implementations{padding:0 9%}@media only screen and (max-width: 1200px){.all_implementations{padding:0}}.all_implementations_bottom ul{display:flex;flex-flow:column}.all_implementations_bottom ul>li{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #dfe2eb}.all_implementations_bottom ul>li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.other_implementations{padding:132px 0;background:#f9fafb}@media only screen and (max-width: 1500px){.other_implementations{padding:80px 0}}@media only screen and (max-width: 767px){.other_implementations{padding:56px 0}}.other_implementations .section_content{display:flex;flex-flow:column;gap:80px}@media only screen and (max-width: 991px){.other_implementations .section_content{gap:56px}}.other_implementations .section_content .section_header_with_desc{display:flex;flex-flow:column;align-items:flex-start}@media only screen and (max-width: 991px){.other_implementations .section_content .section_header_with_desc .description{padding-top:0}}.other_implementations .other_implementations_box{display:flex;flex-flow:column;gap:40px}.other_implementations .other_implementations_box .other_implementations_box_top{position:relative;width:100%;height:0;padding-bottom:100%;border-radius:30px;overflow:hidden}.other_implementations .other_implementations_box .other_implementations_box_top img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.other_implementations .other_implementations_box .other_implementations_box_bottom{display:flex;flex-flow:column;gap:16px;color:#1d1c22;font-size:18px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:-0.36px}.other_implementations .other_implementations_box .other_implementations_box_bottom h3{color:#1d1c22;font-size:28px;font-style:normal;font-weight:600;line-height:36px;letter-spacing:-0.63px}.other_implementations .other_implementations_bottom{display:flex;flex-flow:column;gap:56px;width:100%}.other_implementations .other_implementations_bottom .other_implementations_bottom_nav{display:flex;justify-content:center;gap:16px}.other_implementations .other_implementations_bottom .other_implementations_bottom_nav button{width:56px;height:56px;border-radius:50%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center;border:1px solid #465cff}.services_grid_list .grid_holder .hover_icon_holder .icon{width:64px;height:64px}.services_grid_list .grid_holder .service_box{height:100%}.services_grid_list .grid_holder .service_box .desc_holder p{display:block}.page_top.page_top5_promo_cases{padding-top:0;min-height:0 !important}@media only screen and (max-width: 991px){.page_top.page_top5_promo_cases{padding-bottom:0}}.page_top.page_top5_promo_cases .container>.row:nth-child(even) .project_box_left_side{order:2}.page_top.page_top5_promo_cases .container>.row:nth-child(even) .project_box_right_side{order:1}.page_top.page_top5_promo_cases .container>.row:nth-child(even) .project_box_right_side .image_holder{padding-left:0;padding-right:80px}@media only screen and (max-width: 991px){.page_top.page_top5_promo_cases .container>.row:nth-child(even) .project_box_right_side .image_holder{padding-right:6%}}@media only screen and (max-width: 767px){.page_top.page_top5_promo_cases .container>.row:nth-child(even) .project_box_right_side .image_holder{padding-right:0}}@media only screen and (max-width: 991px){.services_section .services_section_top.side_left,.services_section .services_section_top.side_right{padding-left:15px !important;padding-right:15px !important}}.services_section .services_section_bottom .swiper-slide{height:auto}@media only screen and (max-width: 991px){.services_section .services_section_bottom.side_left{padding-left:15px !important}}.side_form_inputs{display:flex;flex-flow:column;gap:15px}.previewsContainer{padding-top:15px;display:flex;flex-flow:column;gap:10px}.previewsContainer>li{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;display:flex !important;gap:15px;background-color:#f9fafb;border:1px dashed #707585;padding:10px 15px;margin:0 !important}.previewsContainer>li:before,.previewsContainer>li:after{display:none}.previewsContainer>li .long_name{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.previewsContainer>li .lp{display:none}.previewsContainer>li .thumb{flex-shrink:0}.previewsContainer>li .thumb img{border-radius:10px;width:60px;height:60px;object-fit:cover}.previewsContainer>li .action{flex-shrink:0;margin-left:auto}.previewsContainer>li .action .glyphicon{cursor:pointer;display:block;width:12px;height:12px;background-repeat:no-repeat;background-position:center;background-image:url("./../img/side_form_close_icon.svg")}.previewsContainer>li .action .glyphicon:before{display:none}.case_study_lists{display:flex;gap:300px;align-items:flex-start}@media only screen and (max-width: 1500px){.case_study_lists{gap:200px}}@media only screen and (max-width: 1200px){.case_study_lists{gap:100px}}@media only screen and (max-width: 991px){.case_study_lists{gap:50px}}@media only screen and (max-width: 576px){.case_study_lists{display:flex;flex-flow:column;gap:56px}}.case_study_left,.case_study_right{flex:1;display:flex;flex-direction:column;gap:132px;list-style:none;margin:0;padding:0;width:0%}@media only screen and (max-width: 576px){.case_study_left,.case_study_right{width:100%;gap:56px}}.case_study_right{margin-top:calc(132px * 2)}@media only screen and (max-width: 991px){.case_study_right{margin-top:132px}}@media only screen and (max-width: 576px){.case_study_right{margin-top:0}}.description ul li,.description ol li{text-align:left}@media only screen and (max-width: 767px){.case_study_desc{padding-left:20px;padding-right:20px}}
