body.hidden{overflow:hidden}body.hidden::before{width:100%;height:100%;position:fixed;content:"";background:rgb(0 0 0 / .6);z-index:4}@media (max-width:767px){body.hidden::before{display:none}}.sp-only{display:none}@media (max-width:767px){.sp-only{display:flex}}#page-partners .pagination{margin:0;justify-content:space-between}#page-partners .pagination .page-num:has(.next,.prev){display:none}#page-partners .pagination .prev,#page-partners .pagination .next,#page-partners .pagination .page-num{width:40px;height:40px;border:1px solid #d1d2d2;border-radius:8px;display:flex;align-items:center;justify-content:center}#page-partners .pagination .paginate{display:flex;gap:8px}#page-partners .pagination .paginate .page-num a,#page-partners .pagination .paginate .page-num span{font-size:18px;color:#1b1c1f;font-family:"League Spartan";line-height:16.56px}#page-partners .pagination .paginate .page-num.active{background:#5f96ff;border-color:#5f96ff}#page-partners .pagination .paginate .page-num.active a,#page-partners .pagination .paginate .page-num.active span{color:#fff}#page-partners .button-hover:last-child{top:50%;transform:translateY(-50%)}#page-partners .elementor-element-14b76dbd:hover .button-hover div{background:#5f96ff;transition:0.3s ease-in-out}#page-partners .elementor-element-14b76dbd:hover .button-hover p{color:#fff;transition:0.3s ease-in-out}#page-partners .elementor-element-14b76dbd .default{position:absolute;transform:translate3d(-5px,-5px,10px);transition:0.3s ease-in-out;width:12px;height:12px}#page-partners .elementor-element-14b76dbd:hover .default{transform:translate3d(16px,-28px,10px);transition:0.3s ease-in-out}#page-partners .elementor-element-14b76dbd .white{position:absolute;filter:brightness(255);transform:translate3d(-26px,18px,10px);transition:0.3s ease-in-out;width:12px;height:12px}#page-partners .elementor-element-14b76dbd:hover .white{transform:translate3d(-5px,-5px,10px);transition:0.3s ease-in-out}@media only screen and (max-width:600px){#page-partners .wrap-btn-hoverr:hover .white{transform:translate3d(-26px,18px,10px)!important}#page-partners .wrap-btn-hover:hover .default{transform:translate3d(-5px,-5px,10px)!important}}#page-partners .wrap-btn-hover{position:absolute;opacity:0;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:center;width:fit-content}#page-partners .wrap-btn-hover.btn-mobile{position:relative;opacity:1;top:0;left:0;transform:none;padding:0}#page-partners .wrap-btn-hover .elementor-element-14b76dbd{width:max-content;padding:0;position:relative}#page-partners .wrap-btn-hover .elementor-element-14b76dbd:hover .elementor-widget-container{background:#5f96ff}#page-partners .wrap-btn-hover .elementor-element-14b76dbd:hover .elementor-widget-container p{color:#fff}#page-partners .wrap-btn-hover .elementor-element-14b76dbd .elementor-widget-container{padding:12px;border-radius:8px;background:#d4d93f}#page-partners .wrap-btn-hover .elementor-element-14b76dbd .elementor-widget-container .elementor-heading-title{color:#1b1c1f;font-family:"League Spartan",sans-serif;font-size:18px}#page-partners .wrap-btn-hover .button-hover[data-id="636fdd0a"]{position:absolute;overflow:hidden}#page-partners .wrap-btn-hover .button-hover[data-id="636fdd0a"] .elementor-widget-container{border-radius:50%;padding:6px;overflow:hidden;width:max-content}#page-partners .wrap-btn-hover .button-hover[data-id="636fdd0a"] .elementor-widget-container .circle{padding:12px;overflow:hidden;position:relative;border-radius:50%}#page-partners .filter-widget{width:27%;display:flex;flex-direction:column;gap:16px;border-radius:20px;padding:24px;background:#fff;height:fit-content;position:sticky;top:0}@media (max-width:767px){#page-partners .filter-widget{position:static;width:100%}}#page-partners .filter-widget .search-input{display:flex;gap:8px;border:1px solid #d1d2d2;padding:8px 12px;border-radius:8px;align-items:center}#page-partners .filter-widget .search-input .i-search{display:flex;height:fit-content}#page-partners .filter-widget .search-input #search{padding:0;border:0;font-family:"Space Grotesk",sans-serif;font-size:14px;line-height:1.5em;color:#a5a29f}#page-partners .filter-widget .search-input #search::placeholder{font-family:"Space Grotesk",sans-serif;font-size:14px;line-height:1.5em;color:#a5a29f}#page-partners .filter-widget .btn-clear{font-family:"Space Grotesk",sans-serif;font-size:16px;line-height:1.5em;color:#767779;cursor:pointer}@media (max-width:767px){#page-partners .filter-widget .btn-clear{font-size:15px}}#page-partners .filter-widget .divide{display:block;border:0;border-top:1px solid #e7e7e7;padding:0}#page-partners .filter-widget .toggle-filter{display:flex;flex-direction:column;gap:16px;cursor:pointer}#page-partners .filter-widget .toggle-filter.close{gap:0;transition:gap 0.3s ease-in-out}#page-partners .filter-widget .toggle-filter.close .list-radio{max-height:0}#page-partners .filter-widget .toggle-filter .wrap-title{display:flex;justify-content:space-between;align-items:center}#page-partners .filter-widget .toggle-filter .wrap-title .title{font-size:18px;font-family:"League Spartan",sans-serif;color:#252b42;font-weight:500;text-transform:uppercase}#page-partners .filter-widget .toggle-filter .list-radio{max-height:1000px;overflow:hidden;transition:max-height 0.3s ease-in-out;display:flex;flex-direction:column;gap:12px}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio{display:flex;gap:8px;align-items:center;cursor:pointer}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio .radio{position:relative;display:flex}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio .radio::after{position:absolute;content:"";width:10px;height:10px;background:#5f96ff;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;border-radius:50%}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio .radio:has(input[type=radio]:checked)::after{opacity:1}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio .checkbox{display:flex;position:relative}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio .checkbox::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:9px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2212%22%20height%3D%229%22%20viewBox%3D%220%200%2012%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.6663%201.29175L4.24967%207.70841L1.33301%204.79175%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E);background-size:contain;background-repeat:no-repeat;opacity:0}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio .checkbox:has(input[type=checkbox]:checked)::after{opacity:1}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio input{width:20px;height:20px;appearance:none;border:1px solid #d1d2d2}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio input[type=radio]{border-radius:50%}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio input[type=radio]:checked{border-color:#5f96ff}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio input[type=checkbox]{border-radius:4px}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio input[type=checkbox]:checked{background:#5f96ff;border-color:#5f96ff}#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio label{font-family:"Space Grotesk",sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#49494c;cursor:pointer}@media (max-width:767px){#page-partners .filter-widget .toggle-filter .list-radio .wrap-radio label{font-size:15px}}#page-partners .container{display:flex;gap:20px}@media (max-width:767px){#page-partners .container{flex-direction:column;gap:32px}#page-partners .container .filter-widget{padding:0;background:#fff0}#page-partners .container .filter-widget .toggle-filter,#page-partners .container .filter-widget .search-input,#page-partners .container .filter-widget .divide{display:none}#page-partners .container .filter-widget .wrap-search-input{display:flex;gap:8px}#page-partners .container .filter-widget .wrap-search-input .search-input{display:flex;flex-grow:1;background:#fff}#page-partners .container .filter-widget .wrap-search-input .btn-open-filter{width:44px;height:44px;border:1px solid #d1d2d2;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff}#page-partners .container .wrap-filter-res{display:flex;flex-wrap:wrap;gap:8px;align-items:center}#page-partners .container .wrap-filter-res .item{display:flex;gap:4px;align-items:center;justify-content:center;padding:4px 8px 4px 12px;border:1px solid #5f96ff;border-radius:999px;font-size:15px;line-height:1.5em;font-family:"Space Grotesk",sans-serif;color:#5f96ff}}#page-partners .container .partners-list{width:73%;display:flex;flex-wrap:wrap;gap:20px}@media (max-width:767px){#page-partners .container .partners-list{width:100%}}#page-partners .container .partners-list .partner{width:calc((100% - 40px) / 3);border-radius:16px;overflow:hidden;border:none;cursor:pointer;height:fit-content}@media (max-width:767px){#page-partners .container .partners-list .partner{width:100%}}#page-partners .container .partners-list .partner .thumb{position:relative}@media (max-width:767px){#page-partners .container .partners-list .partner .thumb{text-align:center}}#page-partners .container .partners-list .partner .thumb img{transition:0.3s ease-in-out all}#page-partners .container .partners-list .partner:hover .thumb::before{position:absolute;content:"";background:rgb(0 0 0 / .6);top:0;left:0;width:100%;height:120%;z-index:1}@media (max-width:767px){#page-partners .container .partners-list .partner:hover .thumb::before{display:none}}#page-partners .container .partners-list .partner:hover .thumb img{transform:scale(1.2);transition:0.3s ease-in-out all}@media (max-width:767px){#page-partners .container .partners-list .partner:hover .thumb img{transform:scale(1)}}#page-partners .container .partners-list .partner:hover .thumb .wrap-btn-hover{opacity:1}@media (max-width:767px){#page-partners .container .partners-list .partner:hover .thumb .wrap-btn-hover{opacity:0}}#page-partners .container .partners-list .partner .info{background:#f3ede8;border-top-left-radius:16px;border-top-right-radius:16px;padding:16px;position:relative;z-index:2;height:100%}#page-partners .container .partners-list .partner .info .terms{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}@media (max-width:767px){#page-partners .container .partners-list .partner .info .terms{margin-bottom:16px}}#page-partners .container .partners-list .partner .info .terms .cat{width:max-content;border-width:1px 1px 2px 1px;padding:4px 12px;border-style:solid;border-color:#5f96ff;font-family:"Space Grotesk",sans-serif;font-size:16px;line-height:1.5em;color:#5f96ff;border-radius:999px}@media (max-width:767px){#page-partners .container .partners-list .partner .info .terms .cat{font-size:15px}}#page-partners .container .partners-list .partner .info .terms .country{display:flex}#page-partners .container .partners-list .partner .info .description{font-family:"Space Grotesk",sans-serif;font-size:14px;line-height:1.5em}@media (max-width:767px){#page-partners .container .partners-list .partner .info .description{margin-bottom:16px}}#page-partners #modal-partner{display:none;position:fixed;top:50%;left:50%;width:54%;transform:translate(-50%,-50%);border-width:0 4px;border-style:solid;border-color:#5f96ff;padding:40px;border-radius:12px;background:#fff;z-index:10;flex-direction:column;gap:20px}#page-partners #modal-partner.open{display:flex}@media (max-width:767px){#page-partners #modal-partner{width:90.7%;padding:20px;top:0;transform:translate(-50%,0);overflow-y:scroll;height:100vh}#page-partners #modal-partner::-webkit-scrollbar{display:none}}#page-partners #modal-partner .btn-close{position:absolute;right:18px;top:18px;z-index:2;cursor:pointer}#page-partners #modal-partner .modal-head{display:flex;flex-direction:column;gap:24px}#page-partners #modal-partner .modal-head .logo img{width:100px;height:100px;object-fit:none}#page-partners #modal-partner .modal-head .title{font-family:"League Spartan",sans-serif;font-size:36px;color:#1b1c1f;line-height:1}#page-partners #modal-partner .content{font-family:"Space Grotesk",sans-serif;font-size:16px;line-height:1.5em;color:#1b1c1f}@media (max-width:767px){#page-partners #modal-partner .content{font-size:15px}#page-partners #modal-partner .content p{margin-bottom:0}}#page-partners #modal-partner .modal-foot{display:flex;flex-direction:column;gap:8px}#page-partners #modal-partner .modal-foot .title{font-family:"League Spartan",sans-serif;font-size:24px;line-height:1.2em;color:#1b1c1f}#page-partners #modal-partner .modal-foot .wrap-foot{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){#page-partners #modal-partner .modal-foot .wrap-foot{flex-direction:column;align-items:start;justify-content:start;gap:9px}}#page-partners #modal-partner .modal-foot .wrap-foot .list-services{width:fit-content;display:flex;gap:8px}#page-partners #modal-partner .modal-foot .wrap-foot .list-services .term{padding:8px 16px;border:1px solid #5f96ff;border-radius:999px;font-family:"Space Grotesk",sans-serif;font-size:16px;line-height:1.5em;color:#5f96ff}#page-partners #modal-partner .modal-foot .wrap-foot .wrap-btn-hover{opacity:1;top:unset;left:unset;position:relative;transform:translateX(-23px)}@media (max-width:767px){#page-partners #modal-partner .modal-foot .wrap-foot .wrap-btn-hover{transform:none;padding:0}}#page-partners #modal-filter{position:fixed;top:0;left:0;width:100%;height:100vh;padding:24px;background:#fff;z-index:11;transform:translateX(1000px);transition:0.5s ease-out;flex-direction:column}#page-partners #modal-filter.open{transform:translateX(0);transition:0.5s ease-in}#page-partners #modal-filter.safari .filter-widget .wrap-filter-content{height:calc(100vh - 270px)}#page-partners #modal-filter .wrap-filter-head{display:flex;justify-content:space-between;margin-bottom:24px}#page-partners #modal-filter .wrap-filter-head .title{font-family:"League Spartan",sans-serif;font-size:32px;line-height:1.1em;color:#1b1c1f;align-items:flex-start}#page-partners #modal-filter .filter-widget{padding:0}#page-partners #modal-filter .filter-widget .wrap-filter-content{gap:16px;display:flex;flex-direction:column;height:calc(100vh - 210px);overflow-y:scroll}#page-partners #modal-filter .filter-widget .wrap-filter-content::-webkit-scrollbar{display:none}#page-partners #modal-filter .wrap-filter-btn{padding-top:24px;padding-bottom:24px}#page-partners #modal-filter .wrap-filter-btn .btn-filter{padding:16px 12px;background:#5f96ff;border-radius:8px;text-align:center;font-size:18px;line-height:12px;font-family:"League Spartan",sans-serif;color:#fff;margin-bottom:12px}#page-partners #modal-filter .wrap-filter-btn .btn-clear{width:fit-content;margin:0 auto;font-family:"Space Grotesk",sans-serif;font-size:15px;color:#5f96ff;text-decoration:underline}.warp-form{max-width:62.5%;margin-left:auto;margin-right:auto}@media (max-width:767px){.warp-form{max-width:100%}}.warp-form .form{display:flex;flex-wrap:wrap;font-family:"League Spartan",sans-serif;font-weight:400;font-size:36px;line-height:1.1em;color:#1b1c1f;gap:12px}@media (max-width:767px){.warp-form .form{font-size:24px;gap:16px}}.warp-form .form .form-row{display:flex;width:100%}@media (max-width:767px){.warp-form .form .form-row{column-gap:12px;row-gap:16px;align-items:center}.warp-form .form .form-row.flex-wrap{flex-wrap:wrap}}.warp-form .form .form-row .wrap-name{display:flex}@media (max-width:767px){.warp-form .form .form-row .wrap-name{gap:12px;width:100%;align-items:center}}.warp-form .form .first-line{width:100%}@media (max-width:767px){.warp-form .form .first-line{display:block}}.warp-form .form .wpcf7-not-valid-tip{display:none}.warp-form .form span:not(.wpcf7-form-control-wrap){flex-shrink:0}.warp-form .form .wpcf7-form-control-wrap{width:100%}.warp-form .form .wpcf7-form-control-wrap:has(input){margin:0 12px;line-height:0}@media (max-width:767px){.warp-form .form .wpcf7-form-control-wrap:has(input){display:inline-block;margin:0}}.warp-form .form .wpcf7-form-control-wrap:has(.input-email),.warp-form .form .wpcf7-form-control-wrap:has(.input-company),.warp-form .form .wpcf7-form-control-wrap:has(.input-message){margin-right:0}.warp-form .form .wpcf7-form-control-wrap:has(select){margin-left:12px;line-height:0;display:inline-block}@media (max-width:767px){.warp-form .form .wpcf7-form-control-wrap:has(select){margin:0}}.warp-form .form .wpcf7-form-control-wrap[data-name=your-message]{width:100%}.warp-form .form .input-name{padding-top:6px;padding-bottom:6px;padding-left:0;padding-right:0;border:0;border-bottom:1px solid #a4a4a5;font-size:16px;font-weight:400;line-height:1.5em;font-family:"Space Grotesk",sans-serif;background:#fff0}.warp-form .form .input-name::placeholder{font-size:16px;font-weight:400;line-height:1.5em;font-family:"Space Grotesk",sans-serif;color:#767779}.warp-form .form .input-message{width:100%;max-width:unset}.warp-form .form select{max-width:unset;width:100%;padding-top:6px;padding-bottom:6px;padding-left:0;padding-right:28px;border:0;border-bottom:1px solid #a4a4a5;font-size:16px;font-weight:400;line-height:1.5em;font-family:"Space Grotesk",sans-serif;background:#fff0;appearance:none;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.33337%205.56732L8.11537%2012.116L14.6647%205.33398%22%20stroke%3D%22%23A4A4A5%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E);background-size:16px;background-repeat:no-repeat;background-position:right center;color:#767779}.warp-form .form-footer{flex-direction:column;margin-top:40px;position:relative}.warp-form .form-footer .submit-btn{width:100%;max-width:unset;border:0;background:#d4d93f;font-size:18px;font-weight:400;line-height:.92em;font-family:"League Spartan",sans-serif;color:#1b1c1f}.warp-form .form-footer .submit-btn:hover{color:#fff;background:#5f96ff}.warp-form .form-footer .sub-text{margin-top:8px;color:#49494c;text-align:center;font-family:"Space Grotesk",sans-serif;font-weight:400;font-size:14px;line-height:1.5em;display:block}.warp-form .form-footer .wpcf7-spinner{position:absolute;top:100%;left:0}.elementor-shortcode .trp-ls-shortcode-current-language,.elementor-shortcode .trp-ls-shortcode-language{width:27px!important}.trp-language-switcher{height:unset;width:unset;padding-right:12px;line-height:0}.trp-language-switcher::after{position:absolute;content:"";width:8px;height:8px;background-image:url(https://staging1.orthian.vn/wp-content/uploads/2025/01/teenyicons_down-outline.svg);right:0;top:50%;transform:translateY(-50%)}.trp-language-switcher:hover::before{position:absolute;content:"";top:100%;height:19px;width:100%;left:0;z-index:2}.trp-language-switcher:hover .trp-ls-shortcode-current-language{visibility:visible}.trp-language-switcher:hover .trp-ls-shortcode-language{width:max-content!important;height:max-content;top:calc(100% + 19px);left:50%;transform:translateX(-50%);padding:4px;border-radius:8px;background:#fff;overflow:initial;box-shadow:0 0 30px 0 rgb(0 7 20 / .08);display:flex!important;flex-direction:column;gap:4px}.trp-language-switcher:hover .trp-ls-shortcode-language::before{position:absolute;content:"";width:15px;height:11px;background-color:#fff0;clip-path:polygon(50% 0%,100% 100%,0% 100%);background:linear-gradient(to bottom,#ffffff 0%,#ffffff 100%);border-top-left-radius:50%;border-top-right-radius:50%;bottom:100%;left:50%;transform:translateX(-50%);z-index:1}.trp-language-switcher:hover .trp-ls-shortcode-language a{padding:6px 8px;display:flex;align-items:center;gap:6px;border-radius:4px}.trp-language-switcher:hover .trp-ls-shortcode-language a.trp-ls-disabled-language{background:#5f96ff;color:#fff}.trp-language-switcher:hover .trp-ls-shortcode-language a.trp-ls-disabled-language:hover{background:#5f96ff;color:#fff}.trp-language-switcher:hover .trp-ls-shortcode-language a:hover{background:#faf7f5;color:#1b1c1f}.trp-language-switcher>div{position:relative;padding:0;border:0;background:#fff0;overflow:hidden}.trp-language-switcher>div>a{padding:0;line-height:0;color:#1b1c1f}.trp-language-switcher>div>a:hover{background:#5f96ff;color:#fff}.trp-language-switcher>div>a.trp-ls-shortcode-disabled-language:hover{color:#1b1c1f}.trp-language-switcher>div>a>img{width:27px;height:20px;margin:0}.sec-read-next{display:flex;gap:40px}@media (max-width:767px){.sec-read-next{flex-wrap:wrap;gap:20px}}.sec-read-next .main-post{width:calc(65% - 20px);display:flex;flex-direction:column;gap:24px}@media (max-width:767px){.sec-read-next .main-post{width:100%;gap:12px}}.sec-read-next .list-posts{width:calc(35% - 20px);display:flex;flex-direction:column;gap:20px}@media (max-width:767px){.sec-read-next .list-posts{width:100%}}.sec-read-next .list-posts .post{display:flex;gap:12px}.sec-read-next .list-posts .post .thumb{max-width:127px;flex-shrink:0}@media (max-width:767px){.sec-read-next .list-posts .post .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.sec-read-next .thumb{display:flex;border-radius:16px;overflow:hidden}.sec-read-next .thumb img{width:100%;aspect-ratio:812/469;object-position:cover;object-position:center}@media (max-width:767px){.sec-read-next .thumb img{aspect-ratio:396/260}}.sec-read-next .content{display:flex;flex-direction:column;gap:8px}.sec-read-next .content .title{margin:0}.sec-read-next .content .cat{color:#5f96ff}.sec-read-next .content .date{color:#767779;font-size:14px}html{scroll-behavior:smooth}.no-scroll{overflow:hidden!important}.landing-btn{position:relative;display:inline-flex;justify-content:center;align-items:center}.landing-btn::before,.landing-btn::after{content:"";position:absolute;top:50%;left:50%;width:95%;height:110%;border-radius:9999px;transform:translate(-50%,-50%) scale(1.1);border-color:rgb(229 235 71 / .5);z-index:0;border-width:1px;border-style:solid}.landing-btn:hover::before,.landing-btn:hover::after{animation:pulseAnim 2s infinite ease-in-out}.landing-btn:hover::after{animation-delay:0.5s}@keyframes pulseAnim{0%{transform:translate(-50%,-50%) scale(1.1);border-color:rgb(229 235 71 / .5);height:110%}100%{transform:translate(-50%,-50%) scale(1.3);border-color:#fff0;height:115%}}.landing-btn>*{position:relative;z-index:1}.breadcrumbs{display:flex;align-items:center;gap:12px}@media (max-width:767px){.breadcrumbs{justify-content:center}}.breadcrumbs a,.breadcrumbs span{color:#1B1C1F;font-family:"Space Grotesk",sans-serif;font-size:16px}.breadcrumbs span{color:#A4A4A5}.pages-included{display:flex;gap:40px 20px;flex-wrap:wrap;align-items:center;justify-content:center}@media (max-width:767px){.pages-included{display:block;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;margin-right:-16px;margin-left:-16px}.pages-included::-webkit-scrollbar{display:none}}.pages-included img{border-radius:16px;border:1px solid #F2EDE8}.pages-included .page-item{display:flex;gap:16px;flex-direction:column;width:calc(33.3333333333% - 13.3333333333px)}@media (max-width:767px){.pages-included .page-item{width:350px;display:inline-flex;margin-right:16px}.pages-included .page-item:first-of-type{margin-left:16px}}.pages-included .page-item .title{margin:0;text-align:center}.real-projects{display:flex;justify-content:center;gap:40px}.real-projects .project-item{border-radius:16px;overflow:hidden;border:1px solid #FAF7F5}.real-projects .project-item .wrap-info-projects{padding:20px;background:#F3EDE8}.real-projects .project-item .wrap-info-projects .title{margin:0}.real-projects .project-item .wrap-info-projects .description{margin-top:8px;font-weight:400;font-size:16px;color:#1B1C1F;font-family:"Space Grotesk",sans-serif}.wrap-form{display:flex;flex-direction:column;gap:12px;color:#1B1C1F}.wrap-form .wpcf7-form-control-wrap{width:100%}.wrap-form .wpcf7-form-control-wrap:has(.hidden){visibility:hidden;opacity:0;height:0}.wrap-form .form-control{display:flex;gap:12px}@media (max-width:767px){.wrap-form .form-control{flex-wrap:wrap}}.wrap-form .form-control .wpcf7-form-control-wrap:has(.input-name),.wrap-form .form-control .wpcf7-form-control-wrap:has(.input-company){width:calc(50% - 6px)}@media (max-width:767px){.wrap-form .form-control .wpcf7-form-control-wrap:has(.input-name),.wrap-form .form-control .wpcf7-form-control-wrap:has(.input-company){width:100%}}.wrap-form .form-input{border-radius:8px;padding:12px 16px;border:1px solid #D1D2D2;color:#1B1C1F}.wrap-form .form-input::placeholder{color:#A4A4A5}.wrap-form .form-input:focus{outline:none;border-color:#D1D2D2}.wrap-form .wrap-radio{display:flex;flex-direction:column;gap:8px}.wrap-form .wrap-radio .head-choice{font-size:18px;font-weight:700;color:#49494C}.wrap-form .wrap-radio .radio-content .wpcf7-radio{display:flex;justify-content:space-between}@media (max-width:767px){.wrap-form .wrap-radio .radio-content .wpcf7-radio{display:block;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;margin:0 -16px}.wrap-form .wrap-radio .radio-content .wpcf7-radio::-webkit-scrollbar{display:none}}.wrap-form .wrap-radio .radio-content .wpcf7-radio .wpcf7-list-item{margin:0;min-width:calc(33% - 8px)}@media (max-width:767px){.wrap-form .wrap-radio .radio-content .wpcf7-radio .wpcf7-list-item{min-width:212px;display:inline-flex;margin-right:12px}.wrap-form .wrap-radio .radio-content .wpcf7-radio .wpcf7-list-item:first-of-type{margin-left:16px}.wrap-form .wrap-radio .radio-content .wpcf7-radio .wpcf7-list-item:last-of-type{margin-right:16px}}.wrap-form .wrap-radio .radio-content .wpcf7-radio input[type=radio]{display:none}.wrap-form .wrap-radio .radio-content .wpcf7-radio label{display:flex;padding:16px;padding-left:52px;border:1px solid #F2EDE8;border-radius:16px;background-color:#FFF;cursor:pointer;transition:all 0.3s ease;position:relative}@media (max-width:767px){.wrap-form .wrap-radio .radio-content .wpcf7-radio label{width:100%}}.wrap-form .wrap-radio .radio-content .wpcf7-radio label:has(input[type=radio]:checked){background:#5F96FF;border-color:#5F96FF}.wrap-form .wrap-radio .radio-content .wpcf7-radio label:has(input[type=radio]:checked) .wpcf7-list-item-label{color:#FFF}.wrap-form .wrap-radio .radio-content .wpcf7-radio label:has(input[type=radio]:checked)::before{background:#fff;border-color:#fff}.wrap-form .wrap-radio .radio-content .wpcf7-radio label:has(input[type=radio]:checked)::after{content:"";width:10px;height:10px;border-radius:50%;background-color:#5F96FF;position:absolute;left:23px;top:50%;transform:translateY(-50%);transition:all 0.3s ease}.wrap-form .wrap-radio .radio-content .wpcf7-radio label .wpcf7-list-item-label{font-size:18px;font-weight:500;line-height:1.3;font-family:"League Spartan",sans-serif;color:#1B1C1F}.wrap-form .wrap-radio .radio-content .wpcf7-radio label::before{position:absolute;content:"";width:20px;height:20px;border-radius:50%;left:18px;top:50%;transform:translateY(-50%);transition:all 0.3s ease;border:2px solid #F2EDE8}.wrap-form .wrap-radio .radio-subtext{margin-top:4px}.wrap-form .wrap-radio .radio-subtext .subtext{padding:8px 12px;border:1px dashed #5F96FF;border-radius:12px;background:#EBF2FF;font-size:18px;line-height:1.5;display:none}.wrap-form .wrap-radio .radio-subtext .subtext.show{display:block}.wrap-form .btn-submit{margin-top:28px;width:100%;background:#5F96FF!important;font-size:18px!important;color:#FFFFFF!important;border:0!important}.wrap-form .btn-submit:hover{background:#E5EB47!important;color:#1B1C1F!important}.wrap-form .wpcf7-spinner{display:block;position:absolute;bottom:40px;left:39%;width:20px!important;height:20px!important}.wrap-form .wpcf7-spinner::before{animation-name:spin!important;animation-duration:1000ms!important}#modal-contact{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999999;background:rgb(0 0 0 / .8);display:flex;justify-content:center;align-items:center;display:none}#modal-contact.show{display:flex}#modal-contact .popup{position:relative;max-width:700px;border-radius:16px;background:#FFF;padding:20px;display:flex;flex-direction:column;gap:8px;z-index:20}@media (max-width:767px){#modal-contact .popup{width:92.5vw;padding:16px;height:max-content;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}#modal-contact .popup::-webkit-scrollbar{display:none}}#modal-contact .popup .close{position:absolute;top:8px;right:8px;cursor:pointer}#modal-contact .popup .head h4,#modal-contact .popup .head p{margin:0}#modal-contact .popup .head p{margin-top:4px}