@import url(https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Monoton&display=swap);:root{--primary:#101010;--secondary:#555;--black:#000;--red:#1d71b8;--green:#36a9e1;--lime-green:#36a9e1;--orange:#ff5914;--yellow:#36a9e1;--purple:#5814f9;--white:#fff;--gray:#999;--gray-two:#555;--gray-three:#f0f2f4;--border-color-one:hsla(0,0%,100%,.1);--border-color-two:#dadada;--font_kanit:"Kanit",sans-serif;--font_instr:"Instrument Sans";--font_mono:"Monoton";--font_thunder:"Thunder";--font_awesome:"Font Awesome 6 Pro"}@font-face{font-family:Thunder;font-weight:700;src:url(fonts/Thunder-BoldLC.ttf)}*{margin:0;padding:0}body{color:var(--secondary);font-family:var(--font_kanit);font-size:16px;font-weight:400;letter-spacing:-.48px;line-height:1;line-height:20px}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{color:var(--primary);font-family:var(--font_instr);font-weight:500;line-height:1.22}h1,h2,h3,h4,h5,h6,ol,ul{margin:0;padding:0}a{color:inherit;text-decoration:none;transition:all .3s}a:hover{color:var(--primary)}button{background-color:transparent;border:0}p{margin:0;padding:0}strong{font-weight:500}iframe,img,video{margin:0;padding:0}img{max-width:100%}.medium{font-weight:600}.bold{font-weight:700}@media only screen and (max-width:767px){br{display:none}}main{display:inline-block;overflow:hidden;width:100%}h1{font-size:48px}h2{font-size:36px}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.container{padding:0 15px}@media(min-width:1800px){.container{margin:0 auto;max-width:1800px}}.rotate-spin{animation:spin 7s linear infinite;display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#d6d6d6}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.rr-ov-hidden{overflow:hidden}.rr-container-1800{max-width:1800px}.rr-container-1350{max-width:1350px}.rr-container-1600{max-width:1650px}.rr-bg-primary{background-color:var(--primary)}.section-title{font-size:90px}@media only screen and (max-width:1919px){.section-title{font-size:70px}}@media only screen and (max-width:1399px){.section-title{font-size:60px}}@media only screen and (max-width:1199px){.section-title{font-size:50px}}@media only screen and (max-width:991px){.section-title{font-size:40px}}@media only screen and (max-width:767px){.section-title{font-size:35px}}.section-title.font-bdogrotesk-regular-50{font-family:var(--font_bdogrotesk);font-weight:400;letter-spacing:-.05em;line-height:1}@media(min-width:1200px){.section-title.font-bdogrotesk-regular-50{font-size:50px}}.section-title.font-astronebula-light{font-family:var(--font_astronebula);font-weight:300;letter-spacing:-.02em;line-height:.83}@media only screen and (max-width:1199px){.section-title.font-astronebula-light{line-height:.93}}.section-top4{margin-bottom:50px}.section-top4__subtitle{color:#000;display:inline-block;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:162.5%;margin-bottom:20px;padding:8px 0;position:relative;text-transform:uppercase}.section-top4__subtitle:before{top:80%}.section-top4__subtitle:after,.section-top4__subtitle:before{background:#000;content:"";height:1px;left:0;padding-left:1px 122px;position:absolute;width:100%}.section-top4__subtitle:after{bottom:10%}.section-top4__title{color:#000;font-family:var(--font_instr);font-size:50px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:20px}@media only screen and (max-width:1399px){.section-top4__title{font-size:37px}}@media only screen and (max-width:1199px){.section-top4__title{font-size:40px}}@media only screen and (max-width:991px){.section-top4__title{font-size:35px}}@media only screen and (max-width:767px){.section-top4__title{font-size:28px;line-height:1.2}}.section-top4__text{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;max-width:610px}.section-top7{margin-bottom:50px}.section-top7__subtitle{color:#000;display:inline-block;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:162.5%;margin-bottom:20px;padding:8px 25px;position:relative;text-transform:uppercase}.section-top7__subtitle:before{background:#000;border-radius:1px;content:"";height:10px;left:0;opacity:1;position:absolute;top:15px;width:10px}.section-top7__title{color:#000;font-family:var(--font_instr);font-size:50px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:20px}@media only screen and (max-width:1399px){.section-top7__title{font-size:37px}}@media only screen and (max-width:1199px){.section-top7__title{font-size:40px}}@media only screen and (max-width:991px){.section-top7__title{font-size:35px}}@media only screen and (max-width:767px){.section-top7__title{font-size:28px;line-height:1.2}}.section-spacing{padding-bottom:120px;padding-top:120px}.container{--bs-gutter-x:30px}@media(min-width:1600px){.container.full-hd{margin-left:auto;margin-right:auto;max-width:1920px;padding-left:0;padding-right:0}}.text-invert>div{background-image:linear-gradient(to right,var(--primary) 50%,#cdc9c6 51%)}.offcanvas-overlay{background:#000;height:100%;opacity:0;position:fixed;right:0;top:0;transition:all .5s;visibility:hidden;width:100%;z-index:900}.offcanvas-overlay.overlay-open{opacity:.5;visibility:visible}.side-info-close{background-color:transparent;border:1px solid var(--black);border-radius:50%;color:var(--black);font-size:20px;height:40px;line-height:38px;padding:0;transition:all .3s linear;width:40px}.side-info-close:hover{transform:rotate(90deg)}.side-info{background:var(--white) none repeat scroll 0 0;height:100%;overflow-y:scroll;overscroll-behavior-y:contain;padding:40px 45px;position:fixed;right:0;scrollbar-width:none;top:0;transform:translateX(calc(100% + 80px));transition:transform .45s ease-in-out,opacity .45s ease-in-out;width:500px;z-index:9999}@media only screen and (max-width:1199px){.side-info{width:460px}}@media(max-width:575px){.side-info{padding:30px 20px;width:280px}}.side-info ::-webkit-scrollbar{display:none}.side-info.info-open{opacity:1;transform:translateX(0)}.offset-header{align-items:center;display:flex;justify-content:space-between}.offset-logo{width:95px}@media(max-width:575px){.offset-logo{width:95px}}.offset-logo img{width:100%}.offset-button{margin-top:40px}@media(min-width:576px){.offset-button{display:none}}.offset-widget-box{margin-top:40px}.offset-widget-box .title{font-size:24px;line-height:1.33;margin-bottom:15px}@media only screen and (max-width:1919px){.offset-widget-box .title{margin-bottom:22px}}.offset-widget-box .contact-meta>:not(:first-child){margin-top:16px}.offset-widget-box .contact-item{align-items:center;display:flex;gap:14px}.offset-widget-box .contact-item span{color:var(--primary);font-weight:500}.offset-widget-box .contact-item span a:hover{color:var(--secondary)}.offset-widget-box .contact-item .icon{align-items:center;border:1px solid var(--border);border-radius:50%;color:var(--primary);display:inline-flex;height:40px;justify-content:center;min-width:40px;width:40px}.mobile-menu{margin-top:40px}.mobile-menu.mean-container .mean-nav>ul{display:block!important;list-style-type:none;margin:0;padding:0;width:100%}.mobile-menu.mean-container .mean-nav>ul>li:last-child>a{border-bottom:1px solid var(--border)}.mobile-menu.mean-container .mean-nav{background:none;margin-top:0}.mobile-menu.mean-container .mean-nav .new{align-items:center;background:#ffa38e;border-radius:2px;color:#999;display:flex;font-size:10px;font-weight:600;line-height:1;padding:3px 7px}.mobile-menu.mean-container .mean-nav ul li a{align-items:center;border-top:1px solid var(--border);box-sizing:border-box;color:var(--primary);display:flex;font-size:18px;font-weight:500;gap:8px;justify-content:flex-start;line-height:1;opacity:1;outline:none;padding:15px 0;padding-inline-start:0;text-transform:capitalize;transform:translateY(var(--y)) translateZ(0);transition:transform .4s ease,box-shadow .4s ease;width:100%}@media only screen and (max-width:767px){.mobile-menu.mean-container .mean-nav ul li a{font-size:20px}}.mobile-menu.mean-container .mean-nav ul li a:hover{color:var(--primary)}.mobile-menu.mean-container .mean-nav ul li a.mean-expand{background-color:transparent;border:none!important;font-weight:300;height:48px;justify-content:end;width:100%}@media only screen and (max-width:767px){.mobile-menu.mean-container .mean-nav ul li a.mean-expand{height:50px}}.mobile-menu.mean-container .mean-nav ul li a.mean-expand:hover{background:hsla(0,0%,100%,.1);opacity:1}.mobile-menu.mean-container .mean-nav ul li li:first-child{border-top:1px solid var(--border)}.mobile-menu.mean-container .mean-nav ul li li a{border-top:none!important;font-size:16px;padding:12px 0;padding-inline-start:15px;text-transform:capitalize}.mobile-menu.mean-container .mean-nav ul li li a.mean-expand{height:58px}@media only screen and (max-width:991px){.mobile-menu.mean-container .mean-nav ul li li a.mean-expand{height:25px}}@media only screen and (max-width:767px){.mobile-menu.mean-container .mean-nav ul li li a.mean-expand{height:22px}}.mobile-menu.mean-container .mean-nav ul li li li:last-child{border-bottom:1px solid var(--border)}.mobile-menu.mean-container .mean-nav ul li li li a{padding-left:40px}.mobile-menu.mean-container .mean-bar{background:none;max-height:auto;overflow-y:scroll;padding-bottom:30px}.mobile-menu.mean-container .mean-bar::-webkit-scrollbar{width:0}.mobile-menu.mean-container a.meanmenu-reveal{display:none!important}.header-sticky{transition:all .5s}.transformed{left:0;position:fixed!important;right:0;top:0;transform:translateY(-100%);width:100%;z-index:800}.transformed .header-area__inner{height:80px}.sticky{background-color:#fff;left:0;position:fixed!important;right:0;top:0;transform:translateY(0);width:100%;z-index:800}.text-invert>div{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(to right,var(--primary) 50%,rgba(17,17,17,.3) 50%);background-position-x:100%;background-size:200% 100%;color:transparent}.section-spacing{padding-bottom:130px;padding-top:130px}@media only screen and (max-width:1919px){.section-spacing{padding-bottom:90px;padding-top:90px}}@media only screen and (max-width:1399px){.section-spacing{padding-bottom:80px;padding-top:80px}}@media only screen and (max-width:1199px){.section-spacing{padding-bottom:60px;padding-top:60px}}.section-spacing-top{padding-top:130px}@media only screen and (max-width:1919px){.section-spacing-top{padding-top:90px}}@media only screen and (max-width:1399px){.section-spacing-top{padding-top:80px}}@media only screen and (max-width:1199px){.section-spacing-top{padding-top:60px}}.background-image{background-position:50%;background-repeat:no-repeat!important;background-size:cover!important}.border-bottom,.border-top{border-top:1px solid hsla(0,0%,100%,.15)}.section-bg{background-color:#f0f2f4}.inner-page__title{color:var(--black);font-family:var(--font_thunder);font-size:420px;font-weight:700;letter-spacing:0;line-height:400px;padding-bottom:40px;text-align:center;text-transform:uppercase}@media only screen and (max-width:1919px){.inner-page__title{font-size:150px;line-height:1}}@media only screen and (max-width:1399px){.inner-page__title{font-size:150px}}@media only screen and (max-width:1199px){.inner-page__title{font-size:100px}}@media only screen and (max-width:991px){.inner-page__title{font-size:90px}}@media only screen and (max-width:767px){.inner-page__title{font-size:75px}}@media(max-width:575px){.inner-page__title{font-size:35px}}.inner-page__description{color:var(--black);font-family:var(--font_kanit);font-size:22px;font-weight:400;line-height:1.65;margin:0 auto;max-width:860px;opacity:.75;padding-bottom:40px;text-align:center}@media only screen and (max-width:1199px){.inner-page__description{font-size:19px}}@media only screen and (max-width:991px){.inner-page__description{font-size:17px}}@media only screen and (max-width:767px){.inner-page__description{font-size:16px;padding-bottom:28px}}.nice-select:after{display:none!important}html{--container-max-widths:1320px}@media only screen and (max-width:1399px){html{--container-max-widths:1140px}}@media only screen and (max-width:1199px){html{--container-max-widths:960px}}@media only screen and (max-width:991px){html{--container-max-widths:720px}}@media only screen and (max-width:767px){html{--container-max-widths:540px}}header{z-index:100}header,section{margin-bottom:-1px}.show-light{display:inline-block}.loader-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100vw;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--action);justify-content:center;z-index:99999999999999}.loader-wrap svg{fill:#000;height:110vh;position:absolute;top:0;width:100vw}.loader-wrap .loader-wrap-heading .load-text{color:var(--white);font-size:100px;font-weight:800;text-transform:uppercase;z-index:20}@media only screen and (max-width:767px){.loader-wrap .loader-wrap-heading .load-text{font-size:50px}}.load-text span{-webkit-animation:loading 1s infinite alternate;animation:loading 1s infinite alternate}.load-text span:first-child{-webkit-animation-delay:0s;animation-delay:0s}.load-text span:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.load-text span:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.load-text span:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.load-text span:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.load-text span:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.load-text span:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes loading{0%{opacity:1}to{opacity:0}}@keyframes loading{0%{opacity:1}to{opacity:0}}.progress-wrap{border-radius:50px;bottom:20px;cursor:pointer;display:block;height:46px;opacity:0;position:fixed;right:20px;transform:translateY(-100px);transition:all .3s linear;visibility:hidden;width:46px;z-index:99}.progress-wrap.active-progress{background-color:var(--black);mix-blend-mode:exclusion;opacity:1;transform:translateY(0);visibility:visible}.progress-wrap:after{border-radius:50px;color:var(--primary);content:"";cursor:pointer;display:block;font:var(--fa-font-solid);font-size:20px;height:46px;left:0;line-height:46px;position:absolute;text-align:center;top:0;transition:all .2s linear;width:46px;z-index:1}.progress-wrap svg path{fill:var(--black-6)}.progress-wrap svg.progress-circle path{box-sizing:border-box;fill:var(--white);stroke:transparent;stroke-width:5;transition:all .2s linear}.rr-btn-2{align-items:center;background:#febc00;border-radius:90px;display:inline-flex;font-family:Kanit;font-size:16px;font-weight:500;justify-content:center;letter-spacing:-.48px;line-height:162.5%;overflow:hidden;padding:14px 44px;position:relative;text-transform:uppercase;z-index:5}.rr-btn-2:focus:before,.rr-btn-2:hover:before{height:100%}.rr-btn-2:focus .btn-wrap .text-one,.rr-btn-2:hover .btn-wrap .text-one{transform:translateY(-150%)}.rr-btn-2:focus .btn-wrap .text-two,.rr-btn-2:hover .btn-wrap .text-two{color:var(--white);color:#000;font-family:Kanit;font-size:16px;font-style:normal;font-weight:500;line-height:162.5%;top:50%;transform:translateY(-50%)}.rr-btn-2:after{clear:both;content:"";display:block}.rr-btn-2:before{background-color:var(--red);bottom:0;content:"";height:0;position:absolute;transition:all .5s;width:100%}.rr-btn-2 .btn-wrap{border:none;display:inline-block;float:left;overflow:hidden;position:relative;z-index:1}.rr-btn-2 .btn-wrap .text-one,.rr-btn-2 .btn-wrap .text-two{align-items:center;display:flex;gap:6px}.rr-btn-2 .btn-wrap .text-one{color:var(--primary);position:relative;transition:all .5s}.rr-btn-2 .btn-wrap .text-two{color:var(--white);position:absolute;top:100%;transition:all .5s}.rr-btn-2.btn-purple:before{background:#febc00}.rr-btn-2.btn-purple .text-one{color:#000;font-family:Kanit;font-size:16px;font-style:normal;font-weight:500;line-height:162.5%}.rr-btn-2.btn-purple:hover{background-color:transparent}.rr-btn-2.btn-purple:hover .text-two{color:var(--primary)}.rr-btn-border{align-items:center;background:hsla(0,0%,94.5%,0);border:1px solid #e3e3e3;border-radius:500px;color:var(--primary);display:inline-flex;font-family:var(--font_kanit);font-size:16px;font-weight:500;gap:15px;justify-content:space-between;line-height:26px;padding:7px 8px 7px 24px;text-transform:uppercase}.rr-btn-border .icon{align-items:center;background:var(--red);border-radius:500px;color:var(--white);display:flex;font-size:20px;height:36px;justify-content:center;transition:all .3s;width:36px}.rr-btn-border:hover .icon{rotate:-45deg}.rr-btn-border.btn-purple{background:var(--purple);color:var(--white);gap:30px;padding:10px 11px 10px 37px}.rr-btn-border.btn-purple .icon{background:var(--white);color:var(--primary);height:44px;width:44px}.btn-dark{background:var(--black);border:none;border-radius:15px;color:var(--white);color:#fff;cursor:pointer;font-family:var(--font_kanit);font-size:18px;font-style:normal;justify-content:center;min-width:220px;padding:15px 40px}.btn-dark,.rr-btn-button{align-items:center;display:inline-flex;font-weight:500;line-height:26px}.rr-btn-button{background:hsla(0,0%,94.5%,0);border:1px solid #e3e3e3;border-radius:90px;color:#000;font-family:Kanit;font-size:16px;gap:15px;justify-content:space-between;padding:7px 8px 7px 24px;text-transform:uppercase}.rr-btn-button .icon{align-items:center;background:var(--red);border-radius:500px;color:var(--white);display:flex;font-size:20px;height:36px;justify-content:center;transition:all .3s;width:36px}.rr-btn-button:hover .icon{rotate:-45deg}.rr-btn-button.btn-purple{background:#febc00;color:#000;gap:30px;padding:10px 11px 10px 37px}.rr-btn-button.btn-purple .icon{background:#000;height:44px;width:44px}.rr-btn-button2{align-items:center;background:hsla(0,0%,94.5%,0);border:1px solid #e3e3e3;border-radius:90px;color:#000;display:inline-flex;font-family:Kanit;font-size:16px;font-weight:500;gap:15px;justify-content:space-between;line-height:26px;padding:7px 8px 7px 24px;text-transform:uppercase}.rr-btn-button2 .icon{align-items:center;background:var(--red);border-radius:500px;color:var(--white);display:flex;font-size:20px;height:36px;justify-content:center;transition:all .3s;width:36px}.rr-btn-button2:hover .icon{rotate:-45deg}.rr-btn-button2.btn-purple{background:#36a9e1;color:#000;gap:30px;padding:10px 11px 10px 37px}.rr-btn-button2.btn-purple .icon{background:#000;height:44px;width:44px}.rr-btn-button4{align-items:center;background:hsla(0,0%,94.5%,0);border:1px solid #f80;border-radius:90px;color:#000;display:inline-flex;font-family:Kanit;font-size:16px;font-weight:500;gap:15px;justify-content:space-between;line-height:26px;padding:7px 8px 7px 24px;text-transform:uppercase}.rr-btn-button4 .icon{align-items:center;background:var(--red);border-radius:500px;color:var(--white);display:flex;font-size:20px;height:36px;justify-content:center;transition:all .3s;width:36px}.rr-btn-button4:hover .icon{rotate:-45deg}.rr-btn-button4.btn-purple{background:#febc00;color:#000;gap:30px;padding:10px 11px 10px 37px}.rr-btn-button4.btn-purple .icon{background:#000;height:44px;width:44px}.rr-btn-button5{align-items:center;background:var(--primary);border:1px solid #f80;border-radius:90px;color:#000;display:inline-flex;font-family:var(--font_kanit);font-size:16px;font-weight:500;gap:15px;justify-content:space-between;line-height:26px;padding:7px 8px 7px 24px;text-transform:uppercase}.rr-btn-button5 .icon{align-items:center;background:var(--red);border-radius:500px;color:var(--white);display:flex;font-size:20px;height:36px;justify-content:center;transition:all .3s;width:36px}.rr-btn-button5 .icon svg path{stroke:#000}.rr-btn-button5:hover .icon{rotate:-45deg}.rr-btn-button5.btn-dark{background:var(--primary);color:var(--white);gap:30px;padding:10px 11px 10px 37px}.rr-btn-button5.btn-dark .icon{background:#febc00;height:44px;width:44px}.main-menu>ul{display:flex}.main-menu>ul>li:first-child>a{padding-left:0}.main-menu>ul>li:last-child>a{padding-right:0}.main-menu>ul>li:hover>a{color:var(--secondary)}.main-menu>ul>li:hover>ul{inset-inline-start:0;opacity:1;pointer-events:all}.main-menu li{list-style:none;position:relative}.main-menu li a{align-items:center;color:var(--primary);display:flex;font-size:18px;font-weight:400;line-height:1;padding:37px 15px;text-transform:capitalize}.main-menu .mega-menu{background-color:var(--black);column-gap:50px;display:grid;grid-template-columns:repeat(4,1fr);justify-content:center;left:10px;opacity:0;overflow:hidden;padding:30px 50px;pointer-events:none;position:absolute;transition:all .5s;width:100%;z-index:10}@media only screen and (max-width:1399px){.main-menu .mega-menu{column-gap:30px}}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */.cb-cursor{contain:layout style size;left:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s,color .4s;will-change:transform;z-index:150}.cb-cursor:before{background:transparent;border-radius:500px;content:"";height:48px;left:-24px;position:absolute;top:-24px;transform:scale(0);transition:opacity .1s,transform .3s ease-in-out;width:48px}.cb-cursor-text{align-items:center;color:#fff;display:flex;font-size:16px;height:36px;justify-content:center;left:-18px;letter-spacing:-.01em;line-height:20px;opacity:0;position:absolute;text-align:center;top:-18px;transform:scale(0) rotate(10deg);transition:opacity .4s,transform .3s;width:36px}.cb-cursor.-normal,.cb-cursor.-text{mix-blend-mode:normal}.cb-cursor.-normal:before,.cb-cursor.-text:before{background:currentColor}.cb-cursor.-visible:before{transform:scale(.2)}.cb-cursor.-visible.-active:before{transform:scale(.23);transition-duration:.2s}.cb-cursor.-text .cb-cursor-text{opacity:1;transform:scale(1)}.cb-cursor.-text.-active:before,.cb-cursor.all-element:before{transform:scale(1.6);transition-duration:.2s}.cb-cursor.all-element:before{opacity:.2}.cb-cursor.-text:before{backdrop-filter:blur(10px);background:#000;opacity:1;transform:scale(2)}.cb-cursor.portfolio:before{display:none}.cb-cursor-text.portfolio{left:-210px;width:420px}@media only screen and (max-width:1919px){.cb-cursor-text.portfolio{left:-175px;width:350px}}@media only screen and (max-width:1399px){.cb-cursor-text.portfolio{left:-140px;width:280px}}.cb-cursor-text.portfolio .cb-cursor-text{display:block;height:auto;left:0;text-align:start;top:0;width:auto}.cb-cursor-text.portfolio .hover-display{width:420px}@media only screen and (max-width:1919px){.cb-cursor-text.portfolio .hover-display{width:350px}}@media only screen and (max-width:1399px){.cb-cursor-text.portfolio .hover-display{width:280px}}.breadcrumb1{background-color:#f0f2f4;padding:250px 0 120px}@media only screen and (max-width:1199px){.breadcrumb1{padding:200px 0 80px}}.breadcrumb1{overflow:hidden}.breadcrumb1__top{align-items:center;display:flex;gap:160px;justify-content:center;margin-bottom:50px;position:relative}@media only screen and (max-width:1199px){.breadcrumb1__top{gap:100px}}@media only screen and (max-width:991px){.breadcrumb1__top{gap:30px}}@media only screen and (max-width:767px){.breadcrumb1__top{flex-wrap:wrap}}.breadcrumb1__top-left{color:#212020;font-family:Kanit;font-size:18px;font-style:normal;font-weight:500;line-height:155.556%;position:relative;text-transform:uppercase}@media only screen and (max-width:1199px){.breadcrumb1__top-left{font-size:15px}}@media only screen and (max-width:991px){.breadcrumb1__top-left{font-size:14px}}.breadcrumb1__top-left:before{background:#000;border-radius:1px;content:"";height:10px;left:-15%;position:absolute;top:37%;width:10px}.breadcrumb1__top-left:after{background:#000;content:"";height:1px;left:130%;position:absolute;top:37%;width:90px}@media only screen and (max-width:1199px){.breadcrumb1__top-left:after{width:60px}}@media only screen and (max-width:991px){.breadcrumb1__top-left:after{display:none}}.breadcrumb1__top-right{align-items:center;background:#fff;border-radius:15px;display:flex;gap:30px;padding:10px 25px}@media only screen and (max-width:1199px){.breadcrumb1__top-right{gap:10px;padding:10px 15px}}@media only screen and (max-width:991px){.breadcrumb1__top-right{padding:8px 10px}}.breadcrumb1__top-right-img img{max-width:100%}.breadcrumb1__top-right-text{color:#101010;font-family:var(--font_instr);font-size:15px;font-style:normal;font-weight:600;line-height:166.667%;text-transform:uppercase;width:135px}@media only screen and (max-width:991px){.breadcrumb1__top-right-text{font-size:13px}}.breadcrumb1__title{color:#101010;font-family:var(--font_instr);font-size:72px;font-style:normal;font-weight:600;line-height:113.889%;margin-bottom:110px;text-align:center;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media only screen and (max-width:1919px){.breadcrumb1__title{font-size:60px}}@media only screen and (max-width:1399px){.breadcrumb1__title{font-size:50px;margin-bottom:90px}}@media only screen and (max-width:1199px){.breadcrumb1__title{font-size:40px}}@media only screen and (max-width:991px){.breadcrumb1__title{font-size:30px;margin-bottom:60px}}.breadcrumb1__thumb img{max-width:100%}.breadcrumb1__abouttext{align-items:center;color:var(--primary);display:inline-flex;font-family:var(--font_thunder);font-size:420px;font-weight:700;gap:45px;line-height:400px;margin-left:-190px;text-transform:uppercase}@media only screen and (max-width:1399px){.breadcrumb1__abouttext{font-size:190px;margin-left:0}}@media only screen and (max-width:1199px){.breadcrumb1__abouttext{font-size:130px;line-height:120px}}@media only screen and (max-width:991px){.breadcrumb1__abouttext{font-size:90px;line-height:30px}}@media only screen and (max-width:767px){.breadcrumb1__abouttext{font-size:70px;line-height:30px}}.breadcrumb1__abouttext img{margin-bottom:120px}.breadcrumb2{background-color:#f0f2f4;padding:250px 0 120px}.breadcrumb2-content{justify-items:center;text-align:center}.breadcrumb2-content__subtitle{color:#000;display:block;font-family:Kanit;font-size:18px;font-style:normal;font-weight:500;line-height:155.556%;margin-bottom:40px;position:relative;text-transform:uppercase}.breadcrumb2-content__subtitle:before{background:#000;border-radius:1px;content:"";height:10px;left:-15%;position:absolute;top:36%;width:10px}.breadcrumb2-content__title{color:#000;font-family:Thunder;font-size:380px;font-style:normal;font-weight:700;line-height:95.238%;text-transform:uppercase}@media only screen and (min-width:1921px){.breadcrumb2-content__title{font-size:320px}}@media only screen and (max-width:1919px){.breadcrumb2-content__title{font-size:300px}}@media only screen and (max-width:1399px){.breadcrumb2-content__title{font-size:210px}}@media only screen and (max-width:1199px){.breadcrumb2-content__title{font-size:100px}}@media only screen and (max-width:991px){.breadcrumb2-content__title{font-size:70px}}.breadcrumb2-content__heading{color:#101010;font-family:var(--font_instr);font-size:72px;font-style:normal;font-weight:600;line-height:113.889%;max-width:1377px;text-align:center;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media only screen and (max-width:1919px){.breadcrumb2-content__heading{font-size:62px}}@media only screen and (max-width:1399px){.breadcrumb2-content__heading{font-size:52px}}@media only screen and (max-width:1199px){.breadcrumb2-content__heading{font-size:42px}}@media only screen and (max-width:991px){.breadcrumb2-content__heading{font-size:32px}}@media only screen and (max-width:767px){.breadcrumb2-content__heading{font-size:21px}}.header-area{left:0;position:fixed;top:0;width:100%;z-index:999}.header-area__inner{align-items:center;background:var(--white);border-radius:20px;display:flex;gap:30px;justify-content:space-between;margin-top:30px;padding:0 35px}@media only screen and (max-width:1199px){.header-area__inner{padding:10px 20px}}@media(max-width:575px){.header-area .header__logo{max-width:100px}}.header-area .header-right{align-items:center;display:flex;gap:10px}@media only screen and (max-width:1199px){.header-area .header-right .rr-btn-green{display:none}}.header-area .header-right .side-toggle .bar-icon{height:7px;width:30px}.header-area .header-right .side-toggle .bar-icon span{background:var(--primary);height:1px}@media(max-width:575px){.header-area .header-right .rr-btn-border{display:none}}.header-area .main-menu>ul{display:flex}.header-area .main-menu>ul>li:hover>a{color:var(--red)}.header-area .main-menu li a{color:var(--primary);font-size:16px;font-weight:400;padding:42px 14px;text-transform:uppercase}@media only screen and (max-width:1399px){.header-area .main-menu li a{padding:29px 10px}}.header-area .main-menu li a:hover{color:var(--primary)}.header-area .header__navicon{margin-left:auto}.header-area .header__navicon i{color:var(--white);font-size:22px}.header-area-7{border-bottom:1px solid var(--black);position:fixed;transition:background-color .3s ease}.header-area-7.is-scrolled{background-color:#fff}.header-area-7 .header-area-7__inner{align-items:center;border-radius:4px;display:flex;gap:30px;justify-content:space-between}@media only screen and (max-width:1199px){.header-area-7 .header-area-7__inner{padding:5px 0}}.header-area-7 .header-area-7__inner .header-right .btn-wrap{border-left:1px solid var(--black);padding:23px 0 23px 35px}.header-area-7 .header-area-7__inner .header__logo{border-right:1px solid var(--black);padding:36px 35px 36px 0}@media only screen and (max-width:1199px){.header-area-7 .header-area-7__inner .header__logo{padding:15px 10px}}.header-area-7 .main-menu>ul{display:flex}.header-area-7 .main-menu>ul>li:hover>a{color:var(--black)}.header-area-7 .main-menu li a{color:var(--black);font-size:16px;font-weight:400;padding:42px 14px;text-transform:uppercase}@media only screen and (max-width:1399px){.header-area-7 .main-menu li a{padding:29px 10px}}.header-area-7 .main-menu li a:hover{color:var(--black)}.header-area-7.is-scrolled .main-menu li a:hover,.header-area-7.is-scrolled .main-menu>ul>li:hover>a{color:#36a9e1}.header-area-7 .header-social{align-items:center;display:flex;gap:10px}@media only screen and (max-width:1199px){.header-area-7 .header-social{display:none}}.bar-icon{display:flex;flex-direction:column;height:18px;justify-content:space-between;overflow:hidden;width:26px}.bar-icon,.bar-icon span{transition:color .2s ease-out}.bar-icon span{background:var(--primary);display:inline-block;height:2px;width:100%}.bar-icon span:nth-child(2){margin-left:0}.bar-icon:hover span{animation:qode-draw .8s cubic-bezier(.44,1.1,.53,.99) 1 forwards}.bar-icon:hover span:nth-child(2){animation-delay:.1s;margin-left:0}.bar-icon:hover span:nth-child(3){animation-delay:.2s}@keyframes qode-draw{0%,to{-webkit-clip-path:inset(-2px 0);clip-path:inset(-2px 0)}42%{-webkit-clip-path:inset(-2px 0 -2px 100%);clip-path:inset(-2px 0 -2px 100%)}43%{-webkit-clip-path:inset(-2px 100% -2px 0);clip-path:inset(-2px 100% -2px 0)}}.value{background-color:var(--gray-three)}.value__thumb{align-items:center;display:flex;gap:10px;justify-content:space-between}.value .section-top7{margin-bottom:120px}.value__list{align-items:center;border-bottom:1px solid var(--border-color-one);border-radius:10px;cursor:default;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;padding:40px 35px;transition:background-color .25s ease}.value__list.active,.value__list:hover{background-color:var(--white)}.value__list.active .value__left,.value__list:hover .value__left{gap:120px}@media only screen and (max-width:1399px){.value__list.active .value__left,.value__list:hover .value__left{gap:30px}}.value__list.active .value__title>img,.value__list:hover .value__title>img{opacity:1;transform:translateX(0);visibility:visible}.value__left{align-items:center;display:flex;flex:1 1 auto;gap:24px;min-width:0}@media only screen and (max-width:1399px){.value__left{flex-direction:column}}.value__left:hover{gap:120px}.value__number{color:var(--black);flex:0 0 auto;font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:34px;text-transform:uppercase}.value__title{align-items:center;color:var(--black);display:flex;font-family:var(--font_instr);font-size:24px;font-weight:600;gap:10px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:normal}.value__title img{border-radius:6px;border-radius:10px;flex:0 0 auto;height:56px;height:84px;margin-right:10px;object-fit:cover;opacity:0;transform:translateX(-6px);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;visibility:hidden;width:56px;width:169px}.value__desc,.value__title:hover{color:var(--gray-two)}.value__desc{flex:0 0 100%;font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:34px;margin-top:10px;max-width:445px}@media(min-width:992px){.value__desc{flex:0 0 auto;margin-top:0}}@media(max-width:991px){.value__list{align-items:flex-start;flex-direction:column;gap:12px}.value__left{gap:12px}.value__title{font-size:20px}.value__desc{max-width:100%}}.awards{background-color:#000}.awards__list{align-items:center;border-bottom:1px solid var(--border-color-one);display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;padding-bottom:40px;padding-top:40px}@media only screen and (max-width:1399px){.awards__list{flex-direction:column}}.awards__name{font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:34px;text-transform:uppercase}.awards__topic{color:var(--white);font-family:var(--font_instr);font-size:24px;font-weight:600;letter-spacing:0;line-height:34px;text-align:center}.awards__topic:hover{color:var(--yellow)}.awards__date{font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:34px;text-transform:uppercase}.video__wrap{background:var(--gray-three);padding-top:120px}.video-thumb{align-items:center;display:flex;justify-content:center;margin-bottom:-390px}.video-thumb,.video-thumb img{border-radius:10px}.video-title{align-items:center;color:var(--white);display:inline-flex;font-family:var(--font_instr);font-size:180px;font-weight:700;gap:10px;line-height:130px;margin-left:-100px;margin-right:-100px;padding:509px 0 120px;text-transform:uppercase}@media only screen and (max-width:1919px){.video-title{font-size:140px}}@media only screen and (max-width:1399px){.video-title{font-size:100px}}@media only screen and (max-width:1199px){.video-title{font-size:90px}}@media only screen and (max-width:991px){.video-title{font-size:84px}}@media only screen and (max-width:767px){.video-title{font-size:50px}}@media(max-width:575px){.video-title{font-size:30px}}.team .rr-btn-border{background:var(--black)}.team .rr-btn-border .text{color:#fff;font-size:16px;font-weight:500;line-height:26px}.team .rr-btn-border .icon{background:var(--white);height:44px;width:44px}.milestone-2__area .section-title-2__wrapper{margin-bottom:130px}@media only screen and (max-width:991px){.milestone-2__area .section-title-2__wrapper{margin-bottom:60px}}.milestone-2__area .section-title-2__wrapper .title{font-size:50px;font-weight:700;line-height:60px}@media only screen and (max-width:1199px){.milestone-2__area .section-title-2__wrapper .title{font-size:40px}}@media only screen and (max-width:991px){.milestone-2__area .section-title-2__wrapper .title{font-size:30px;line-height:45px}}@media only screen and (max-width:767px){.milestone-2__area .section-title-2__wrapper .title{font-size:30px;line-height:45px}}@media(max-width:575px){.milestone-2__area .section-title-2__wrapper .title{font-size:20px;line-height:32px}}.milestone-2__area .navigation{align-items:center;background:#f0f2f4;border:1px solid rgba(16,16,16,.1);border-radius:90px;bottom:30px;display:inline-flex;gap:9px;left:75px;padding:9px;position:absolute}@media only screen and (max-width:1199px){.milestone-2__area .navigation{bottom:0}}.milestone-2__wrapper{margin-left:70px}@media only screen and (max-width:1199px){.milestone-2__wrapper{margin-left:30px}}.milestone-2__active{padding-left:10px}.milestone-2__item{border-left:1px solid;max-width:462px;padding:0 36px 18px 35px;position:relative}@media only screen and (max-width:1199px){.milestone-2__item{padding:0 20px 18px}}.milestone-2__shape{bottom:42px;left:151px;position:absolute;right:0}@media only screen and (max-width:1199px){.milestone-2__shape{bottom:15px}}.recent-work-2 .section-title-2__wrapper{margin-bottom:130px}@media only screen and (max-width:1399px){.recent-work-2 .section-title-2__wrapper{margin-bottom:100px}}@media only screen and (max-width:991px){.recent-work-2 .section-title-2__wrapper{margin-bottom:60px}}.recent-work-2 .section-title-2__wrapper .title{align-items:center;color:var(--primary);display:flex;font-family:var(--font_thunder);font-size:300px;font-weight:700;gap:70px;justify-content:center;line-height:300px;text-transform:uppercase}@media only screen and (max-width:1919px){.recent-work-2 .section-title-2__wrapper .title{font-size:220px;gap:50px}}@media only screen and (max-width:1399px){.recent-work-2 .section-title-2__wrapper .title{font-size:185px;line-height:185px}}@media only screen and (max-width:1199px){.recent-work-2 .section-title-2__wrapper .title{font-size:150px;line-height:160px}}@media only screen and (max-width:991px){.recent-work-2 .section-title-2__wrapper .title{font-size:120px;gap:20px;line-height:120px}}@media only screen and (max-width:767px){.recent-work-2 .section-title-2__wrapper .title{font-size:85px;line-height:95px}}@media(max-width:575px){.recent-work-2 .section-title-2__wrapper .title{font-size:48px;line-height:62px}}.recent-work-2__wrapper{align-items:center;display:grid;grid-template-columns:225px auto 225px;justify-content:space-between}@media only screen and (max-width:1919px){.recent-work-2__wrapper{grid-template-columns:200px auto 200px}}@media only screen and (max-width:1399px){.recent-work-2__wrapper{grid-template-columns:160px auto 160px}}@media only screen and (max-width:767px){.recent-work-2__wrapper{grid-template-columns:1fr}.recent-work-2__box{display:flex}}.recent-work-2__box .number{align-items:center;border:1px solid var(--primary);border-radius:90px;display:inline-flex;flex-direction:column;gap:15px;list-style:none;padding:25px}@media only screen and (max-width:767px){.recent-work-2__box .number{flex-direction:row;margin:0 auto 20px;padding:10px 30px}}.recent-work-2__box .number li,.recent-work-2__box span{color:var(--primary);font-size:20px;font-weight:600;line-height:30px;text-transform:uppercase}.recent-work-2__box span{display:block;position:relative;text-align:right}@media only screen and (max-width:767px){.recent-work-2__box span{margin:20px auto 0;text-align:center}}.recent-work-2__box span:before{background:var(--primary);content:"";height:1px;position:absolute;right:0;top:0;width:130px}@media only screen and (max-width:767px){.recent-work-2__box span:before{left:50%;transform:translate(-50%)}}.recent-work-2__item{position:relative}.recent-work-2__item .title{bottom:60px;color:var(--white);display:inline-block;font-family:var(--font_thunder);font-size:72px;font-weight:700;left:50%;line-height:72px;position:absolute;transform:translate(-50%);white-space:nowrap}@media only screen and (max-width:1399px){.recent-work-2__item .title{bottom:50px;font-size:60px}}@media only screen and (max-width:1199px){.recent-work-2__item .title{bottom:20px}}@media only screen and (max-width:991px){.recent-work-2__item .title{font-size:45px;line-height:55px}}@media(max-width:575px){.recent-work-2__item .title{bottom:inherit;color:var(--primary);left:auto;margin-top:20px;position:inherit;transform:inherit}}.recent-work-2__item .btn-circle{align-items:center;background:var(--white);clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%);color:var(--primary);display:flex;font-size:16px;font-weight:500;height:110px;justify-content:center;left:50%;line-height:26px;position:absolute;top:50%;transform:translate(-50%,-50%);width:110px}@media only screen and (max-width:991px){.recent-work-2__item .btn-circle{height:90px;top:35%;width:90px}}.section__subtitle{align-items:center;border:1px solid var(--black);border-radius:500px;color:var(--black);display:inline-flex;font-family:var(--font_kanit);font-size:16px;font-weight:500;gap:10px;line-height:1;padding:7px 26px;text-transform:uppercase}.section__subtitle span{background-color:var(--lime-green);border-radius:500px;display:inline-block;height:10px;width:10px}.section__title{color:var(--black);font-family:var(--font_instr);font-size:72px;font-weight:500;line-height:82px;margin-top:33px}@media only screen and (max-width:1399px){.section__title{font-size:65px;line-height:75px}}@media only screen and (max-width:1199px){.section__title{font-size:55px;line-height:65px}}@media only screen and (max-width:767px){.section__title{font-size:45px;line-height:55px}}@media(max-width:575px){.section__title{font-size:35px;line-height:45px}}.project-section-3__top{margin-bottom:90px}.project-section-3__top .section-heading__wrap_3 .section__title{color:var(--white);margin:33px auto 45px;max-width:1235px}@media(max-width:575px){.project-section-3__top .section-heading__wrap_3 .section__title{font-size:30px;line-height:40px}}.project-section-3__pagination{align-items:center;display:flex;justify-content:center;margin-top:78px}.service-section-3__top{margin-bottom:90px}@media only screen and (max-width:1199px){.service-section-3__top{margin-bottom:50px}}@media only screen and (max-width:767px){.service-section-3__top{margin-bottom:30px}}.service-section-3__top .section-heading__wrap_3 .section__subtitle{border:1px solid hsla(0,0%,100%,.1);color:var(--white)}.service-section-3__item{align-items:start;border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);cursor:pointer;display:flex;gap:129px;padding:45px 0;position:relative}.service-section-3__item:hover .service-section-3__thumb{transform:scale(1)}@media only screen and (max-width:1399px){.service-section-3__item{gap:70px}}@media only screen and (max-width:1199px){.service-section-3__item{gap:50px}}@media only screen and (max-width:991px){.service-section-3__item{gap:30px}}@media only screen and (max-width:767px){.service-section-3__item{flex-wrap:wrap;gap:15px;padding:35px 0}}@media(max-width:575px){.service-section-3__item{gap:10px;padding:30px 0}}.service-section-3__number span{font-size:20px;line-height:30px}.service-section-3__number span,.service-section-3__title{color:var(--white);font-family:var(--font_instr);font-weight:600}.service-section-3__title{font-size:50px;line-height:60px;margin-bottom:30px;max-width:fit-content;position:relative}@media only screen and (max-width:991px){.service-section-3__title{font-size:40px;line-height:50px;margin-bottom:20px}}@media only screen and (max-width:767px){.service-section-3__title{font-size:35px;line-height:45px}}@media(max-width:575px){.service-section-3__title{font-size:20px;line-height:28px;margin-bottom:15px}}.service-section-3__title:before{background-color:var(--lime-green);bottom:0;content:"";height:2px;position:absolute;right:0;transition:all .3s ease-in-out;width:0}.service-section-3__title:hover:before{left:0;width:100%}.service-section-3__title:hover a{color:var(--lime-green)}.service-section-3__list ul{align-items:center;display:flex;flex-wrap:wrap;gap:15px;list-style:none}@media only screen and (max-width:991px){.service-section-3__list ul{gap:10px}}.service-section-3__list ul li{align-items:center;border:1px solid hsla(0,0%,100%,.1);border-radius:500px;color:var(--white);display:inline-flex;font-family:var(--font_kanit);font-size:16px;font-weight:500;gap:11px;line-height:20px;padding:5px 27.65px;text-transform:uppercase}@media only screen and (max-width:991px){.service-section-3__list ul li{padding:5px 14px}}@media(max-width:575px){.service-section-3__list ul li{font-size:15px}}.service-section-3__list ul li span{background-color:var(--white);border-radius:500px;height:10px;width:10px}.service-section-3__thumb{position:absolute;right:0;top:-167px;transform:scale(0);transition:all .3s ease-in-out;z-index:1}@media only screen and (max-width:1199px){.service-section-3__thumb{max-width:300px;top:-80px}}@media only screen and (max-width:767px){.service-section-3__thumb{max-width:240px;top:-15px}}@media(max-width:575px){.service-section-3__thumb{max-width:190px;top:30px}}.service-section-3__thumb img{border-radius:10px;height:100%;object-fit:cover;width:100%}.intro-area4{border-bottom:1px solid var(--black);overflow:hidden;padding:113px 0 0}@media only screen and (max-width:1399px){.intro-area4{padding:130px 0 0}}.intro-area4__content{padding:120px 0 60px;position:relative;z-index:5}@media only screen and (max-width:1399px){.intro-area4__content{padding:43px 0 60px}}.intro-area4__content-subtitle{background:rgba(16,16,16,0);border:1px solid #000;border-radius:90px;color:#000;display:inline-flex;font-family:Kanit;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:22px;padding:6px 30px}@media only screen and (max-width:1399px){.intro-area4__content-subtitle{font-size:18px;padding:6px 20px}}.intro-area4__content-title{color:#000;font-family:Instrument Sans;font-size:90px;font-style:normal;font-weight:700;line-height:111.111%;margin-bottom:60px;text-transform:capitalize}@media only screen and (max-width:1919px){.intro-area4__content-title{font-size:74px}}@media only screen and (max-width:1399px){.intro-area4__content-title{font-size:39px}}@media only screen and (max-width:767px){.intro-area4__content-title{font-size:33px}}.intro-area4__content-items{display:flex;gap:30px}@media only screen and (max-width:1919px){.intro-area4__content-items{gap:20px}}@media only screen and (max-width:767px){.intro-area4__content-items{flex-wrap:wrap}}.intro-area4__content-items-image img{width:134px}.intro-area4__content-items-text{color:#000;font-family:Kanit;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:30px;width:563px}@media only screen and (max-width:1919px){.intro-area4__content-items-text{font-size:18px}}.intro-area4__content-newsletter{position:relative}.intro-area4__content-newsletter-box{position:relative;width:730px;z-index:5}@media only screen and (max-width:1919px){.intro-area4__content-newsletter-box{width:645px}}@media only screen and (max-width:1399px){.intro-area4__content-newsletter-box{width:478px}}@media only screen and (max-width:767px){.intro-area4__content-newsletter-box{width:300px}}.intro-area4__content-newsletter-box input{background:#fff;border:1px solid #fff;border-radius:30px;border-radius:90px;box-shadow:0 4px 6px 0 rgba(0,0,0,.15);color:#555;font-family:Kanit;font-size:20px;font-style:normal;font-weight:500;line-height:150%;padding:13px 20px;width:100%}@media only screen and (max-width:1399px){.intro-area4__content-newsletter-box input{font-size:18px;padding:13px 18px}}@media only screen and (max-width:767px){.intro-area4__content-newsletter-box input{font-size:15px;padding:13px 15px}}.intro-area4__content-newsletter-button{position:absolute;right:1%;top:30%;z-index:9}@media only screen and (max-width:767px){.intro-area4__content-newsletter-button{right:4%}}.intro-area4__content-newsletter-button-icon{background:#febc00;border-radius:90px;padding:10px 41px;transition:animation .2s ease-out}@media only screen and (max-width:767px){.intro-area4__content-newsletter-button-icon{padding:8px 25px}}.intro-area4__content-newsletter-button-icon svg{width:38px}@media only screen and (max-width:767px){.intro-area4__content-newsletter-button-icon svg{width:20px}}.intro-area4__content-newsletter-button-icon:hover{background-color:#000;transition:animation .2s ease-out}.intro-area4__content-newsletter-button-icon:hover svg{color:#fff;filter:brightness(0) saturate(100%) invert(100%) sepia(47%) saturate(202%) hue-rotate(239deg) brightness(111%) contrast(100%);transition:animation .2s ease-out}.intro-area4__info{margin-right:-2%;position:relative}.intro-area4__info-thumb{margin-right:-160px;position:relative;z-index:9}@media only screen and (max-width:1399px){.intro-area4__info-thumb{margin-right:0}}.intro-area4__info-thumb img{max-height:100%;max-width:100%}.intro-area4__info-counter-area{background:#febc00;bottom:0;left:0;padding:20px 30px;position:absolute;z-index:99}@media only screen and (max-width:1199px){.intro-area4__info-counter-area{padding:15px 20px}}.intro-area4__info-counter-area-items h2{color:#000;font-family:Kanit;font-size:50px;font-style:normal;font-weight:500;line-height:46px;margin-bottom:10px}@media only screen and (max-width:1199px){.intro-area4__info-counter-area-items h2{font-size:30px;margin-bottom:6px}}.intro-area4__info-counter-area-items-text{color:#000;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:162.5%}.about-area4__items{display:flex;gap:120px}@media only screen and (max-width:1919px){.about-area4__items{gap:30px}}@media only screen and (max-width:1199px){.about-area4__items{flex-wrap:wrap}}.about-area4__items-thumb{margin-bottom:30px}.about-area4__items-thumb img{max-width:100%}.about-area4__content-subtitle{color:#000;font-family:Instrument Sans;font-size:50px;font-style:normal;font-weight:600;line-height:120%}@media only screen and (max-width:1919px){.about-area4__content-subtitle{font-size:40px}}@media only screen and (max-width:1399px){.about-area4__content-subtitle{font-size:30px}}@media only screen and (max-width:1199px){.about-area4__content-subtitle{font-size:22px}}@media only screen and (max-width:991px){.about-area4__content-subtitle{font-size:18px}}.about-feature .tab-content,.about-feature .tab-content .about-feature__thumb{position:relative}.about-feature .tab-content .about-feature__thumb img{max-width:100%}.about-feature .tab-content .about-feature__button{position:absolute;right:4%;top:70%;z-index:9}@media only screen and (max-width:1399px){.about-feature .tab-content .about-feature__button{right:16%;top:70%}}.about-feature-tab-header{position:relative}.about-feature-tab-header .nav{border-left:2px solid var(--border-color-two);padding-left:70px;position:relative}.about-feature-tab-header .nav:not(:last-child){margin-bottom:38px}@media only screen and (max-width:1399px){.about-feature-tab-header .nav:not(:last-child){margin-bottom:28px}}.about-feature-tab-header .nav .nav-link{position:relative;text-align:start;transition:all .3s ease-in-out}.about-feature-tab-header .nav .nav-link:not(:last-child){margin-bottom:60px}@media only screen and (max-width:1399px){.about-feature-tab-header .nav .nav-link:not(:last-child){margin-bottom:28px}}.about-feature-tab-header .nav .nav-link.active{border-radius:5px}.about-feature-tab-header .nav .nav-link.active .title{color:#000;font-family:Instrument Sans;font-size:26px;font-style:normal;font-weight:600;line-height:138.462%;margin-bottom:25px}@media only screen and (max-width:1399px){.about-feature-tab-header .nav .nav-link.active .title{font-size:25px;margin-bottom:14px}}@media(max-width:575px){.about-feature-tab-header .nav .nav-link.active .title{font-size:20px;margin-bottom:13px}}.about-feature-tab-header .nav .nav-link.active .subtitle{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%}@media only screen and (max-width:1399px){.about-feature-tab-header .nav .nav-link.active .subtitle{font-size:16px}}.about-feature-tab-header .nav .nav-link .title{color:#b5b4b4;font-family:Instrument Sans;font-size:26px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:36px;margin-bottom:17px}@media only screen and (max-width:1399px){.about-feature-tab-header .nav .nav-link .title{font-size:25px;margin-bottom:14px}}@media(max-width:575px){.about-feature-tab-header .nav .nav-link .title{font-size:20px;margin-bottom:13px}}.about-feature-tab-header .nav .nav-link .subtitle{color:#b5b4b4;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px}@media only screen and (max-width:1399px){.about-feature-tab-header .nav .nav-link .subtitle{font-size:16px}}.about-feature-tab-header .nav .nav-link.active{position:relative}.about-feature-tab-header .nav .nav-link.active:before{background:#febc00;content:"";height:173px;left:-10%;position:absolute;top:0;width:2px;z-index:2}.service-area4{padding:90px 0 250px}.service-area4 .section-top4{margin-top:40px}.service-area4 .section-top4__subtitle{color:#fff;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:162.5%;text-transform:uppercase}.service-area4__content{margin-top:-30px}.service-area4__content-title1{border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;font-family:Instrument Sans;font-size:72px;font-style:normal;font-weight:600;line-height:113.889%;margin-bottom:20px;padding:20px 0 30px}@media only screen and (max-width:1919px){.service-area4__content-title1{font-size:60px}}@media only screen and (max-width:1399px){.service-area4__content-title1{font-size:32px}}@media only screen and (max-width:767px){.service-area4__content-title1{font-size:22px}}.service-area4__content-title1:hover{color:#febc00;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.service-area4__content-title2{border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;font-family:Instrument Sans;font-size:72px;font-style:normal;font-weight:600;line-height:113.889%;margin-bottom:20px;padding:20px 0 30px;text-align:right}@media only screen and (max-width:1919px){.service-area4__content-title2{font-size:63px}}@media only screen and (max-width:1399px){.service-area4__content-title2{font-size:32px}}@media only screen and (max-width:767px){.service-area4__content-title2{font-size:22px;text-align:left}}.service-area4__content-title2:hover{color:#febc00;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.service-area4__items{background:#1d1d1d;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:30px}.service-area4__items-thumb{margin-bottom:30px}.service-area4__items-thumb img{border-radius:10px}.service-area4__items-content-subtitle{margin-bottom:20px}.service-area4__items-content-info li,.service-area4__items-content-subtitle{color:#fff;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%}.service-area4__items-content-info li{list-style:none}.service-area4__items-content-info li:not(:last-child){margin-bottom:10px}.service-area4__items-content-info li svg{margin-right:10px;width:17px}.project-area4{background-color:#e9e8e4}.project-area4__thumb{position:relative;z-index:9}.project-area4__thumb img{border-radius:10px;max-width:100%}.project-area4__content{align-items:center;display:flex;margin-top:-70px}@media only screen and (max-width:1399px){.project-area4__content{margin-top:-40px}}@media only screen and (max-width:1199px){.project-area4__content{margin-top:-21px}}.project-area4__content-text{color:rgba(16,16,16,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#000;font-family:Kanit;font-size:247px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}@media only screen and (max-width:1919px){.project-area4__content-text{font-size:193px}}@media only screen and (max-width:1399px){.project-area4__content-text{font-size:139px}}@media only screen and (max-width:1199px){.project-area4__content-text{font-size:139px}}@media only screen and (max-width:991px){.project-area4__content-text{font-size:101px}}@media only screen and (max-width:767px){.project-area4__content-text{font-size:103px}}@media(max-width:575px){.project-area4__content-text{font-size:55px}}.project-area4__thumb3{margin-top:-70px}@media only screen and (max-width:1399px){.project-area4__thumb3{margin-top:-44px}}@media only screen and (max-width:1199px){.project-area4__thumb3{margin-top:-24px}}.project-area4__thumb3 img{border-radius:10px;max-width:100%}.wcu-area4-thumb{border-radius:20px;margin-left:-10%}.wcu-area4-thumb img{border-radius:20px;max-width:100%}.wcu-area4-content .section-top4{margin-bottom:50px}@media only screen and (max-width:1199px){.wcu-area4-content .section-top4{margin-bottom:20px}}.wcu-area4-content .section-top4__subtitle{color:#000;display:inline-block;font-family:Kanit;font-size:20px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:20px;position:relative;text-transform:uppercase}@media only screen and (max-width:1919px){.wcu-area4-content .section-top4__subtitle{margin-bottom:14px}}@media only screen and (max-width:1199px){.wcu-area4-content .section-top4__subtitle{margin-bottom:14px}}.wcu-area4-content .section-top4__title{color:#000;font-family:Instrument Sans;font-size:50px;font-style:normal;font-weight:600;line-height:120%}@media only screen and (max-width:1919px){.wcu-area4-content .section-top4__title{font-size:40px}}@media only screen and (max-width:1399px){.wcu-area4-content .section-top4__title{font-size:30px}}@media only screen and (max-width:1199px){.wcu-area4-content .section-top4__title{font-size:28px}}@media only screen and (max-width:767px){.wcu-area4-content .section-top4__title{font-size:25px}}.wcu-area4-content .section-top4__text{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;max-width:610px}.wcu-area4-content__items-info{align-items:center;display:flex;gap:25px}.wcu-area4-content__items-info:not(:last-child){margin-bottom:25px}.wcu-area4-content__items-info__icon svg{width:70px}@media only screen and (max-width:1919px){.wcu-area4-content__items-info__icon svg{width:60px}}@media only screen and (max-width:1399px){.wcu-area4-content__items-info__icon svg{width:50px}}.wcu-area4-content__items-info-content-title{color:#000;font-family:Instrument Sans;font-size:30px;font-style:normal;font-weight:600;line-height:133.333%;margin-bottom:14px}@media only screen and (max-width:1919px){.wcu-area4-content__items-info-content-title{font-size:25px;margin-bottom:10px}}@media only screen and (max-width:767px){.wcu-area4-content__items-info-content-title{font-size:20px}}.wcu-area4-content__items-info-content-desc{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;max-width:524px}@media only screen and (max-width:1919px){.wcu-area4-content__items-info-content-desc{font-size:16px;max-width:500px}}.brand-area4__image{align-items:center;display:flex;justify-content:center;justify-items:center;margin:0 auto;text-align:center}.brand-area4__image img{max-width:100%}.testimonial-area4{background-color:#e9e8e4;position:relative}.testimonial-area4 .section-top4__subtitle{font-family:Kanit;font-size:16px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:26px;text-transform:uppercase}@media only screen and (max-width:1199px){.testimonial-area4 .section-top4__subtitle{font-size:15px;line-height:20px}}.testimonial-area4 .section-top4__title{font-family:Instrument Sans;font-size:50px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:60px;text-align:center}@media only screen and (max-width:1919px){.testimonial-area4 .section-top4__title{font-size:40px}}@media only screen and (max-width:1399px){.testimonial-area4 .section-top4__title{font-size:30px;line-height:50px}}@media only screen and (max-width:1199px){.testimonial-area4 .section-top4__title{font-size:25px;line-height:40px}}.testimonial-area4__card{background:#fff;border-radius:10px;display:flex;gap:90px;padding:75px 90px;position:relative}@media only screen and (max-width:1919px){.testimonial-area4__card{gap:60px;padding:55px 50px}}@media only screen and (max-width:1399px){.testimonial-area4__card{gap:30px;padding:35px 30px}}@media only screen and (max-width:1199px){.testimonial-area4__card{gap:20px;padding:35px 30px}}@media only screen and (max-width:991px){.testimonial-area4__card{gap:10px;padding:30px 25px}}@media(max-width:575px){.testimonial-area4__card{flex-wrap:wrap;gap:10px}}.testimonial-area4__card .video-box .video-buttton{background-color:transparent;border-radius:50%;display:inline-block;flex-shrink:0;font-size:24px;height:244px;line-height:244px;position:relative;text-align:center;width:244px;z-index:6;z-index:9}@media only screen and (max-width:1399px){.testimonial-area4__card .video-box .video-buttton{height:144px;line-height:144px;width:144px}}@media only screen and (max-width:991px){.testimonial-area4__card .video-box .video-buttton{height:200px;line-height:200px;width:200px}}.testimonial-area4__card .video-box .video-buttton .arrow-button{flex-shrink:0;height:274px;left:0;line-height:274px;position:absolute;text-align:center;top:0;width:274px}@media only screen and (max-width:1399px){.testimonial-area4__card .video-box .video-buttton .arrow-button{height:140px;left:10%;line-height:140px;top:10%;width:140px}}@media only screen and (max-width:991px){.testimonial-area4__card .video-box .video-buttton .arrow-button{height:70px;left:20%;line-height:70px;top:24%;width:70px}}.testimonial-area4__card .video-box .video-buttton .text-circle{-webkit-animation:cir36 10s linear infinite;animation:cir36 10s linear infinite;left:4%;position:absolute;top:5%}@media only screen and (max-width:991px){.testimonial-area4__card .video-box .video-buttton .text-circle{left:8%;top:16%;width:105px}}.testimonial-area4__card-items-icon{margin-bottom:28px}.testimonial-area4__card-items-content-subtitle{border-bottom:1px solid rgba(0,0,0,.1);color:#000;font-family:Instrument Sans;font-size:26px;font-style:normal;font-weight:500;line-height:153.846%;padding:20px 10px;width:800px}@media only screen and (max-width:1919px){.testimonial-area4__card-items-content-subtitle{font-size:22px;width:600px}}@media only screen and (max-width:1399px){.testimonial-area4__card-items-content-subtitle{font-size:20px;width:600px}}@media only screen and (max-width:1199px){.testimonial-area4__card-items-content-subtitle{font-size:18px;width:500px}}@media only screen and (max-width:767px){.testimonial-area4__card-items-content-subtitle{font-size:16px;width:500px}}@media(max-width:575px){.testimonial-area4__card-items-content-subtitle{font-size:16px;width:250px}}.testimonial-area4__card-items-mentor-items{display:flex}.testimonial-area4__card-items-mentor-items-info{align-items:center;display:flex;gap:15px;margin-top:30px}.testimonial-area4__card-items-mentor-items-info-thumb img{max-width:100%}.testimonial-area4__card-items-mentor-items-info-content-title{color:#000;font-family:Kanit;font-size:20px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width:1399px){.testimonial-area4__card-items-mentor-items-info-content-title{font-size:18px}}.testimonial-area4__card-items-mentor-items-info-content-subtitle{color:#555;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:162.5%}.testimonial-area4__controls{align-items:center;display:flex;gap:20px;left:60%;position:absolute;top:76%;z-index:99}@media only screen and (max-width:1399px){.testimonial-area4__controls{bottom:1%;left:50%}}@media only screen and (max-width:1199px){.testimonial-area4__controls{display:none}}.testimonial-area4__controls-arrowRight{align-items:center;background:#000;border:1px solid #000;border-radius:60px;display:flex;height:60px;justify-content:center;transition:all .4s ease-in-out;width:60px}@media only screen and (max-width:991px){.testimonial-area4__controls-arrowRight{height:50px;width:50px}}.testimonial-area4__controls-arrowLeft,.testimonial-area4__controls-arrowRight:hover{background:#febc00;border:1px solid #febc00}.testimonial-area4__controls-arrowLeft{align-items:center;border-radius:60px;display:flex;height:60px;justify-content:center;transition:all .4s ease-in-out;width:60px}@media only screen and (max-width:991px){.testimonial-area4__controls-arrowLeft{height:50px;width:50px}}.testimonial-area4__controls-arrowLeft:hover{background:#000;border:1px solid #000}.testimonial-area4__controls-arrowLeft:hover svg{color:#fff;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(44deg) brightness(100%) contrast(105%)}.testimonial-area4__content{background:#febc00;border-radius:10px;padding:60px 40px;text-align:center}@media only screen and (max-width:1919px){.testimonial-area4__content{padding:43px 40px}}@media only screen and (max-width:1399px){.testimonial-area4__content{padding:43px 30px}}@media only screen and (max-width:1199px){.testimonial-area4__content{padding:39px 25px}}.testimonial-area4__content-title{color:#000;font-family:Instrument Sans;font-size:36px;font-style:normal;font-weight:600;line-height:127.778%;margin-bottom:70px;text-align:center;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media only screen and (max-width:1919px){.testimonial-area4__content-title{font-size:30px}}@media only screen and (max-width:1399px){.testimonial-area4__content-title{font-size:25px;margin-bottom:70px}}@media only screen and (max-width:1199px){.testimonial-area4__content-title{font-size:22px;margin-bottom:50px}}.testimonial-area4__content-thumb{margin-bottom:30px}.testimonial-area4__content-thumb img{max-width:100%}.testimonial-area4__content-subtitle{color:#000;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;text-align:center}.video-area4{padding:120px 0 200px}@media only screen and (max-width:1399px){.video-area4{padding:110px 0 120px}}@media only screen and (max-width:991px){.video-area4{padding:100px 0 120px}}.video-area4__items-title{color:#fff;font-family:Instrument Sans;font-size:50px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:60px;width:885px}@media only screen and (max-width:1919px){.video-area4__items-title{font-size:44px;margin-bottom:40px;width:868px}}@media only screen and (max-width:1399px){.video-area4__items-title{font-size:32px;margin-bottom:40px;width:672px}}@media only screen and (max-width:767px){.video-area4__items-title{font-size:20px;margin-bottom:37px;width:100%}}.video-area4__items-thumb{border-radius:10px;display:flex;justify-content:end;text-align:end}@media only screen and (max-width:1199px){.video-area4__items-thumb{justify-content:center;justify-items:center;text-align:center}}.video-area4__items-thumb img{border-radius:10px;max-width:100%}.video-area4-info__counter:not(:last-child){margin-bottom:50px}@media only screen and (max-width:767px){.video-area4-info__counter:not(:last-child){margin-bottom:30px}}.video-area4-info__counter-title{color:#febc00;font-family:Instrument Sans;font-size:90px;font-style:normal;font-weight:600;line-height:100%;margin-bottom:13px}@media only screen and (max-width:1919px){.video-area4-info__counter-title{font-size:71px}}@media only screen and (max-width:1399px){.video-area4-info__counter-title{font-size:57px}}@media only screen and (max-width:1199px){.video-area4-info__counter-title{font-size:50px}}.video-area4-info__counter-text{color:#fff;font-family:Kanit;font-size:22px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width:1919px){.video-area4-info__counter-text{font-size:18px}}@media only screen and (max-width:1399px){.video-area4-info__counter-text{font-size:16px}}@media only screen and (max-width:1199px){.video-area4-info__counter-text{font-size:15px}}.video-area4__content{margin-top:60px}@media only screen and (max-width:991px){.video-area4__content{margin-top:40px}}.video-area4__content-title{color:#febc00;font-family:Kanit;font-size:239px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase}@media only screen and (max-width:1919px){.video-area4__content-title{font-size:190px}}@media only screen and (max-width:1399px){.video-area4__content-title{font-size:134px}}@media only screen and (max-width:1199px){.video-area4__content-title{font-size:134px}}@media only screen and (max-width:991px){.video-area4__content-title{font-size:100px}}@media only screen and (max-width:767px){.video-area4__content-title{font-size:100px;max-width:100%}}@media(max-width:575px){.video-area4__content-title{font-size:47px;max-width:100%}}.wp-area4{background-color:#e9e8e4}.wp-area4 .section-top4__subtitle{color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:162.5%;margin-bottom:35px;text-transform:uppercase}.wp-area4 .section-top4__title{color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;font-family:Instrument Sans;font-size:46px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:35px}@media only screen and (max-width:1919px){.wp-area4 .section-top4__title{font-size:40px}}@media only screen and (max-width:1399px){.wp-area4 .section-top4__title{font-size:27px}}@media only screen and (max-width:1199px){.wp-area4 .section-top4__title{font-size:25px}}@media only screen and (max-width:991px){.wp-area4 .section-top4__title{font-size:21px}}.wp-area4 .section-top4__text{color:#555;font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:28px}@media only screen and (max-width:1919px){.wp-area4 .section-top4__text{font-size:17px}}@media only screen and (max-width:1399px){.wp-area4 .section-top4__text{font-size:15px}}.wp-area4-wrapper{background-color:#fff;border-radius:5px;padding:50px}@media only screen and (max-width:1399px){.wp-area4-wrapper{padding:40px}}.wp-area4-wrapper__progress-wrap-pro-items:not(:last-child){margin-bottom:30px}.wp-area4-wrapper__progress-wrap-pro-items .pro-head{align-items:center;display:flex;justify-content:space-between}.wp-area4-wrapper__progress-wrap-pro-items .pro-head .title{color:var(--black);font-family:var(--font_kanit);font-size:18px;font-weight:400;letter-spacing:0;line-height:28px}@media only screen and (max-width:1399px){.wp-area4-wrapper__progress-wrap-pro-items .pro-head .title{font-size:16px}}.wp-area4-wrapper__progress-wrap-pro-items .pro-head .point{color:#000;text-align:right;text-transform:capitalize;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%}@media only screen and (max-width:1399px){.wp-area4-wrapper__progress-wrap-pro-items .pro-head .point{font-size:16px}}.wp-area4-wrapper__progress-wrap-pro-items .progress{align-items:center;background:#e9e8e4;border:1px solid #000;border-radius:90px;display:flex;height:10px;justify-content:flex-start;margin-bottom:20px;position:relative;width:100%}@media only screen and (max-width:1399px){.wp-area4-wrapper__progress-wrap-pro-items .progress{margin-bottom:16px}}.wp-area4-wrapper__progress-wrap-pro-items .progress-value{animation:load 3s normal forwards;background:#febc00;border:1px solid #000;border-radius:90px;height:10px;width:0}.wp-area4-wrapper__progress-wrap-pro-items .style-one{animation:load1 3s normal forwards}.wp-area4-wrapper__progress-wrap-pro-items .style-three{animation:load3 3s normal forwards}.wp-area4-wrapper__progress-wrap-pro-items .style-four{animation:load4 3s normal forwards}@keyframes load1{0%{width:0}to{width:93%}}@keyframes load3{0%{width:0}to{width:90%}}@keyframes load4{0%{width:0}to{width:87%}}.wp-area4__items{position:relative}.wp-area4__items,.wp-area4__items-thumb,.wp-area4__items-thumb img{height:100%;max-width:100%}.wp-area4__items .rr-btn-button4{bottom:40px;position:absolute;right:40px;z-index:1}.pricing-area4 .section-top4__subtitle{text-align:center}.pricing-area4 .section-top4__title{color:#000;font-family:Instrument Sans;font-size:50px;font-style:normal;font-weight:600;line-height:120%;text-align:center}@media only screen and (max-width:1919px){.pricing-area4 .section-top4__title{font-size:40px}}@media only screen and (max-width:1399px){.pricing-area4 .section-top4__title{font-size:30px}}@media only screen and (max-width:767px){.pricing-area4 .section-top4__title{font-size:26px}}.pricing-area4__items{background-color:#000;border-radius:10px;padding:40px;position:relative;transition:all .4s ease-in-out}@media only screen and (max-width:1919px){.pricing-area4__items{padding:20px}}.pricing-area4__items-header{background:#fff;border:1px dashed #000;border-radius:10px;margin-bottom:20px;padding:30px 20px;text-align:center}@media only screen and (max-width:1919px){.pricing-area4__items-header{padding:20px 15px}}.pricing-area4__items-header-subtitle{font-size:20px;line-height:150%}.pricing-area4__items-header-subtitle,.pricing-area4__items-header-title{color:#000;font-family:Instrument Sans;font-style:normal;font-weight:600;text-align:center}.pricing-area4__items-header-title{font-size:70px;line-height:114.286%;margin-top:10px}@media only screen and (max-width:1919px){.pricing-area4__items-header-title{font-size:50px}}@media only screen and (max-width:1399px){.pricing-area4__items-header-title{font-size:40px}}@media only screen and (max-width:767px){.pricing-area4__items-header-title{font-size:30px;margin-top:0}}.pricing-area4__items-header-title sub{color:#000;font-family:Instrument Sans;font-size:20px;font-style:normal;font-weight:500;line-height:80px}.pricing-area4__items-info-list li{color:#fff;display:block;font-family:Kanit;font-size:18px;font-style:normal;font-weight:500;line-height:155.556%;list-style:none;padding:10px 0 14px 130px;text-transform:lowercase}@media only screen and (max-width:1919px){.pricing-area4__items-info-list li{padding:10px 0 14px 10px}}@media only screen and (max-width:767px){.pricing-area4__items-info-list li{font-size:17px}}.pricing-area4__items-info-list li:not(:last-child){border-bottom:1px dashed #fff}.pricing-area4__items-info-list li .icon svg{width:20px}.pricing-area4__items-button-pricing-btn{background-color:transparent;border:1px dashed #fff;border-radius:0;border-radius:96px;color:#fff;display:inline-block;font-family:Kanit;font-size:18px;font-weight:500;line-height:1;line-height:155.556%;padding:14px 100px;position:relative;text-align:center;text-transform:capitalize;transition:all .3s ease-in-out;width:100%}@media only screen and (max-width:1919px){.pricing-area4__items-button-pricing-btn{padding:14px 30px}}@media only screen and (max-width:767px){.pricing-area4__items-button-pricing-btn{font-size:16px}}.pricing-area4__items-button-pricing-btn:hover{background-color:#fff;color:#000}.pricing-area4__items.active{background-color:#000;transition:all .4s ease-in-out}.pricing-area4__items:hover{border-color:transparent;transform:translateY(-10px)}.blog-area4{background:#e9e8e4}.blog-area4 .section-top4__title{font-family:Instrument Sans;font-size:50px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:60px}@media only screen and (max-width:1919px){.blog-area4 .section-top4__title{font-size:40px}}@media only screen and (max-width:1399px){.blog-area4 .section-top4__title{font-size:30px}}@media only screen and (max-width:1199px){.blog-area4 .section-top4__title{font-size:22px;line-height:30px}}.blog-area4__button{display:flex;justify-content:end}@media only screen and (max-width:1399px){.blog-area4__button{flex-wrap:wrap;justify-content:start;margin-top:-60px}}@media only screen and (max-width:1199px){.blog-area4__button{margin-bottom:30px;margin-top:-60px}}.blog-area4__card{align-items:end;display:flex}@media(max-width:575px){.blog-area4__card{flex-wrap:wrap}}.blog-area4__card-content{background:#fff;border-radius:10px;padding:60px 30px 20px}@media only screen and (max-width:1399px){.blog-area4__card-content{padding:40px 20px 20px}}.blog-area4__card-content-list{display:flex;gap:13px;margin-bottom:30px}.blog-area4__card-content-list li{list-style:none}.blog-area4__card-content-title{color:#000;font-family:Instrument Sans;font-size:36px;font-style:normal;font-weight:600;line-height:127.778%;margin-bottom:38px;width:421px}@media only screen and (max-width:1919px){.blog-area4__card-content-title{font-size:26px;margin-bottom:25px}}@media only screen and (max-width:991px){.blog-area4__card-content-title{font-size:20px;width:321px}}@media(max-width:575px){.blog-area4__card-content-title{font-size:20px;width:271px}}.blog-area4__card-content-subtitle{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin-bottom:108px;width:421px}@media only screen and (max-width:1919px){.blog-area4__card-content-subtitle{font-size:17px;margin-bottom:100px}}@media only screen and (max-width:1399px){.blog-area4__card-content-subtitle{font-size:16px;margin-bottom:100px}}@media(max-width:575px){.blog-area4__card-content-subtitle{width:271px}}.blog-area4__card-content-link{align-items:center;background:#000;border:1px solid #000;border-radius:90px;display:flex;height:56px;justify-content:center;line-height:56px;transition:all .4s ease-in-out;width:56px}.blog-area4__card-content-link svg{width:24px}@media only screen and (max-width:1399px){.blog-area4__card-content-link{height:40px;line-height:40px;width:40px}}.blog-area4__card-thumb{flex-shrink:0}.blog-area4__card-thumb img{border-radius:10px;display:block;height:440px;object-fit:cover;object-position:center;width:310px}@media only screen and (max-width:1919px){.blog-area4__card-thumb img{height:380px;width:260px}}@media only screen and (max-width:1399px){.blog-area4__card-thumb img{height:320px;width:220px}}@media(max-width:575px){.blog-area4__card-thumb img{height:240px;width:100%}}.blog-area4-wrapper-controls{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:50px;position:relative;z-index:99}.blog-area4-wrapper-controls__arrowRight{align-items:center;background:#000;border:1px solid #000;border-radius:60px;display:flex;height:60px;justify-content:center;transition:all .4s ease-in-out;width:60px}.blog-area4-wrapper-controls__arrowRight svg{width:20px}@media only screen and (max-width:1199px){.blog-area4-wrapper-controls__arrowRight{height:40px;width:40px}}.blog-area4-wrapper-controls__arrowLeft,.blog-area4-wrapper-controls__arrowRight:hover{background:#febc00;border:1px solid #febc00}.blog-area4-wrapper-controls__arrowLeft{align-items:center;border-radius:60px;display:flex;height:60px;justify-content:center;transition:all .4s ease-in-out;width:60px}.blog-area4-wrapper-controls__arrowLeft svg{width:20px}@media only screen and (max-width:1199px){.blog-area4-wrapper-controls__arrowLeft{height:40px;width:40px}}.blog-area4-wrapper-controls__arrowLeft:hover{background:#000;border:1px solid #000}.blog-area4-wrapper-controls__arrowLeft:hover svg{color:#fff;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(7500%) hue-rotate(44deg) brightness(100%) contrast(105%)}.text-slider-1{color:#febc00;font-family:Instrument Sans;font-size:90px;font-style:normal;font-weight:700;height:100px;line-height:111.111%;text-align:center;text-transform:uppercase}@media only screen and (max-width:1919px){.text-slider-1{font-size:60px}}@media only screen and (max-width:1399px){.text-slider-1{font-size:50px}}.text-slider-1:not(:last-child){margin-right:30px}.text-slider-1 img{margin-bottom:10px;margin-right:-20px}.text-slider-2{color:#fff;font-family:Instrument Sans;font-size:90px;font-style:normal;font-weight:700;height:100px;line-height:100px;text-align:center;text-transform:uppercase}@media only screen and (max-width:1919px){.text-slider-2{font-size:60px}}@media only screen and (max-width:1399px){.text-slider-2{font-size:50px}}.text-slider-2:not(:last-child){margin-right:30px}.text-slider-2 img{margin-bottom:10px;margin-right:-20px}.footer-area4{background:var(--black)}.footer-area4-main{padding:80px 0}@media only screen and (max-width:1919px){.footer-area4-main{padding:30px 0}}@media only screen and (max-width:1399px){.footer-area4-main{padding:20px 0}}.footer-area4-widget__title{color:#fff;font-family:Instrument Sans;font-size:24px;font-style:normal;font-weight:600;line-height:141.667%;margin-bottom:30px}@media only screen and (max-width:1399px){.footer-area4-widget__title{margin-bottom:20px}}@media only screen and (max-width:1199px){.footer-area4-widget__title{font-size:20px}}.footer-area4-widget__text{color:#999;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin-bottom:25px;width:393px}@media only screen and (max-width:1199px){.footer-area4-widget__text{font-size:16px;margin-bottom:15px;width:322px}}@media only screen and (max-width:767px){.footer-area4-widget__text{font-size:16px;margin-bottom:15px;width:286px}}.footer-area4-widget__social-link{align-items:center;display:flex;gap:15px}.footer-area4-widget__social-link span{align-items:center;background:transparent;border:1px solid var(--white);border-radius:36px;color:var(--white);display:flex;font-size:16px;font-weight:400;height:46.386px;justify-content:center;transition:all .4s ease-in-out;width:46.386px}.footer-area4-widget__social-link span:hover{background:#febc00;border:none;color:var(--black)}.footer-area4-widget__nav-link{color:hsla(0,0%,100%,.8);display:block;font-size:16px;font-style:normal;font-weight:500;line-height:250%;transition:all .4s ease-in-out}@media only screen and (max-width:1199px){.footer-area4-widget__nav-link{font-size:14px}}.footer-area4-widget__nav-link:hover{color:#36a9e1}.footer-area4-widget__newsletter-box{position:relative;width:448px;z-index:5}@media only screen and (max-width:1199px){.footer-area4-widget__newsletter-box{width:332px}}@media(max-width:575px){.footer-area4-widget__newsletter-box{width:284px}}.footer-area4-widget__newsletter-box input{backdrop-filter:blur(7.5px);background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1)!important;border:0;border-radius:30px;border-radius:90px;color:#999;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;padding:14px 20px;width:100%}@media only screen and (max-width:1199px){.footer-area4-widget__newsletter-box input{font-size:16px;padding:12px 15px}}.footer-area4-bottom__wrapper{padding:60px 0 35px}@media only screen and (max-width:1919px){.footer-area4-bottom__wrapper{padding:30px 0 25px}}@media only screen and (max-width:1399px){.footer-area4-bottom__wrapper{padding:20px 0}}.footer-area4-bottom__copyright{color:#fff;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;text-align:center}@media only screen and (max-width:1199px){.footer-area4-bottom__copyright{font-size:16px}}.rr-title-anim-2{display:inline-block}.brand-section-5__wrap{margin:-5px 110px 0}@media only screen and (max-width:1399px){.brand-section-5__wrap{margin:0 50px}}@media (max-width:575px),only screen and (max-width:1199px),only screen and (max-width:767px),only screen and (max-width:991px){.brand-section-5__wrap{margin:0}}.brand-section-5__active .swiper-wrapper{transition-timing-function:linear}.brand-section-5__active .swiper-wrapper .swiper-slide{width:auto}.brand-section-5__active{margin-bottom:20px}.brand-section-5__item{align-items:center;background:#f1f1f1;border-radius:10px;display:flex;gap:20px;height:210px;justify-content:center;overflow:hidden;position:relative;width:278px}@media only screen and (max-width:1399px){.brand-section-5__item{height:142px}}@media only screen and (max-width:1199px){.brand-section-5__item{width:154px}}@media only screen and (max-width:991px){.brand-section-5__item{height:122px;width:180px}}@media only screen and (max-width:767px){.brand-section-5__item{height:86px;width:134px}}@media(max-width:575px){.brand-section-5__item{height:71px;width:96px}}.testimonial-5__item{margin:0 auto;max-width:1183px;text-align:center}.testimonial-5__quote{margin-bottom:60px}@media only screen and (max-width:1199px){.testimonial-5__quote{margin-bottom:40px}}@media only screen and (max-width:991px){.testimonial-5__quote{margin-bottom:30px}}.testimonial-5__desc{color:var(--black);font-family:var(--font_instr);font-size:50px;font-weight:600;line-height:60px;margin-bottom:60px;text-align:center}@media only screen and (max-width:1399px){.testimonial-5__desc{font-size:44px}}@media only screen and (max-width:1199px){.testimonial-5__desc{font-size:40px;line-height:53px}}@media only screen and (max-width:991px){.testimonial-5__desc{font-size:28px;line-height:40px}}@media only screen and (max-width:767px){.testimonial-5__desc{font-size:24px;line-height:37px}}@media(max-width:575px){.testimonial-5__desc{font-size:18px;line-height:27px}}.testimonial-5__thumb{border-radius:100%;height:210px;margin:0 auto;width:210px}@media only screen and (max-width:1399px){.testimonial-5__thumb{height:110px;margin-bottom:20px;width:110px}}@media only screen and (max-width:991px){.testimonial-5__thumb{margin-bottom:25px;margin-top:40px;top:55%}}@media(max-width:575px){.testimonial-5__thumb{height:70px;width:70px}}.testimonial-5__thumb img{height:100%;object-fit:cover;width:100%}.testimonial-5__name{color:var(--black);font-family:var(--font_kanit);font-size:24px;font-weight:400;line-height:34px;margin-top:35px}@media(max-width:575px){.testimonial-5__name{font-size:21px;line-height:20px}}@media only screen and (max-width:991px){.testimonial-5__author{margin-top:40px}}.testimonial-5__arrow{align-items:start;display:flex;justify-content:space-between}.testimonial-5__swiper-button-next{background:var(--yellow);border-radius:90px;height:26px;position:absolute;top:50%;width:64px;z-index:2}@media only screen and (max-width:1199px){.testimonial-5__swiper-button-next{height:23px;top:70%;width:60px}}@media only screen and (max-width:991px){.testimonial-5__swiper-button-next{height:18px;top:55%;width:50px}}@media only screen and (max-width:767px){.testimonial-5__swiper-button-next{height:15px;width:40px}}@media(max-width:575px){.testimonial-5__swiper-button-next{height:12px;top:60%;width:30px}}.testimonial-5__swiper-button-prev{background:var(--black);border-radius:90px;height:26px;position:absolute;right:0;top:50%;width:64px;z-index:2}@media only screen and (max-width:1199px){.testimonial-5__swiper-button-prev{height:23px;top:70%;width:60px}}@media only screen and (max-width:991px){.testimonial-5__swiper-button-prev{height:18px;top:55%;width:50px}}@media only screen and (max-width:767px){.testimonial-5__swiper-button-prev{height:15px;width:40px}}@media(max-width:575px){.testimonial-5__swiper-button-prev{height:12px;top:60%;width:30px}.blog-section-5__btn .rr-btn-green{padding:16px 30px}.blog-section-5__wrap{grid-template-columns:1fr}}.blog-section-5__thumb img{mask-image:url(images/blog/mask.jpg);mask-size:100%,100%;position:relative}@media(max-width:575px){.blog-section-5__title{font-size:17px;line-height:26px}}.marque-section6{background:var(--black);padding:100px 0 90px;position:relative;white-space:nowrap;z-index:9}@media only screen and (max-width:1919px){.marque-section6{padding:80px 0}}@media only screen and (max-width:1399px){.marque-section6{padding:50px 0}}.marquee-inner{display:inline-flex;position:absolute;width:200%}.marquee-item{float:left;transition:animation .2s ease-out}.marquee-inner.to-left{animation:marqueeLeft 25s linear infinite}@keyframes marqueeLeft{0%{left:0}to{left:-100%}}.clients-line7{background:#9ad000;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),inset 0 -1px 0 rgba(0,0,0,.08);overflow:hidden;padding:clamp(12px,2.2vw,22px) 0;position:relative}.clients-line7__slider{overflow:visible}.clients-line7__slider .swiper-wrapper{align-items:center}.clients-line7__nav{background:#000;border-radius:50%;height:34px;opacity:.6;transition:opacity .2s ease;width:34px}@media(max-width:767.98px){.clients-line7__nav{display:none}}.section-title{color:var(--white);font-family:var(--font_instr);font-size:50px;font-style:normal;font-weight:600;line-height:60px;margin:0 auto 70px;max-width:980px;text-align:center}@media only screen and (max-width:1399px){.section-title{font-size:40px;line-height:1.3}}@media only screen and (max-width:1199px){.section-title{font-size:25px;line-height:1.3;margin-bottom:30px}}.bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover}.portfolio-page{background:var(--gray-three)}.portfolio-page__top{background:#fff;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:120px;padding:30px 45px}@media only screen and (max-width:1199px){.portfolio-page__top{margin-bottom:100px;padding:20px 30px}}@media only screen and (max-width:767px){.portfolio-page__top{margin-bottom:70px;padding:20px 13px}}.portfolio-page__top-item-title{color:#000;font-family:Kanit;font-size:20px;font-style:normal;font-weight:500;line-height:150%}@media only screen and (max-width:1199px){.portfolio-page__top-item-title{font-size:16px}}@media only screen and (max-width:767px){.portfolio-page__top-item-title{font-size:14px}}.portfolio-page__top-item-title2{color:#555;font-family:Kanit;font-size:20px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width:1199px){.portfolio-page__top-item-title2{font-size:16px}}@media only screen and (max-width:767px){.portfolio-page__top-item-title2{font-size:14px}}.portfolio-page__card-thumb{margin-bottom:20px}@media only screen and (max-width:1399px){.portfolio-page__card-thumb{margin-bottom:13px}}.portfolio-page__card-content-title{margin-bottom:8px}.portfolio-page__card-content-title a{color:#000;display:block;font-family:var(--font_instr);font-size:30px;font-style:normal;font-weight:600;line-height:133.333%}@media only screen and (max-width:1919px){.portfolio-page__card-content-title a{font-size:28px}}@media only screen and (max-width:1399px){.portfolio-page__card-content-title a{font-size:25px}}@media only screen and (max-width:1199px){.portfolio-page__card-content-title a{font-size:22px}}.portfolio-list__card{overflow:hidden;position:relative}.portfolio-list__card-thumb{position:relative;transition:all .4s ease-in-out}.portfolio-list__card-thumb img{border-radius:10px;height:100%;object-fit:cover;width:100%}.portfolio-list__card-content,.portfolio-list__card-info{display:flex;justify-content:space-between}.portfolio-list__card-content{background:#fff;border-radius:10px;bottom:0;gap:200px;left:25%;opacity:0;padding:40px 34px;position:absolute;transform:translate(-50%,-50%);transition:all .4s ease-in-out;visibility:hidden;z-index:9}@media only screen and (max-width:1919px){.portfolio-list__card-content{left:31%}}@media only screen and (max-width:1399px){.portfolio-list__card-content{gap:100px;padding:30px}}@media only screen and (max-width:1199px){.portfolio-list__card-content{gap:60px;padding:24px 20px}}@media only screen and (max-width:991px){.portfolio-list__card-content{gap:20px;left:35%;padding:20px 16px}}@media only screen and (max-width:767px){.portfolio-list__card-content{gap:10px;left:35%;padding:16px}}.portfolio-list__card-content-post-date{color:#000;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;list-style:none}@media only screen and (max-width:1199px){.portfolio-list__card-content-post-date{font-size:15px}}@media only screen and (max-width:991px){.portfolio-list__card-content-post-date{font-size:14px}}@media only screen and (max-width:767px){.portfolio-list__card-content-post-date{font-size:12px}}.portfolio-list__card-content-items{position:relative}.portfolio-list__card-content-items:before{background:#000;content:"";height:1px;position:absolute;right:104%;top:16%;width:170px}@media only screen and (max-width:1399px){.portfolio-list__card-content-items:before{width:80px}}@media only screen and (max-width:1199px){.portfolio-list__card-content-items:before{width:50px}}@media only screen and (max-width:991px){.portfolio-list__card-content-items:before{display:none}}.portfolio-list__card-content-items-title a{color:#000;display:block;font-family:var(--font_instr);font-size:36px;font-style:normal;font-weight:600;line-height:127.778%}@media only screen and (max-width:1399px){.portfolio-list__card-content-items-title a{font-size:30px}}@media only screen and (max-width:1199px){.portfolio-list__card-content-items-title a{font-size:20px}}@media only screen and (max-width:991px){.portfolio-list__card-content-items-title a{font-size:16px}}@media only screen and (max-width:767px){.portfolio-list__card-content-items-title a{font-size:8px}}.portfolio-list__card-content-items-subtitle{color:#000;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin-top:6px}@media only screen and (max-width:1399px){.portfolio-list__card-content-items-subtitle{font-size:16px}}@media only screen and (max-width:1199px){.portfolio-list__card-content-items-subtitle{font-size:14px}}@media only screen and (max-width:991px){.portfolio-list__card-content-items-subtitle{font-size:13px}}@media only screen and (max-width:767px){.portfolio-list__card-content-items-subtitle{font-size:8px}}.portfolio-list__card-link{bottom:0;opacity:0;position:absolute;right:0;transform:translate(-50%,-50%);transition:all .4s ease-in-out;visibility:hidden}@media only screen and (max-width:767px){.portfolio-list__card-link{bottom:-15%;right:-7%}}.portfolio-list__card-link-list{align-items:center;background:#fff;border-radius:50%;color:#000;display:flex;font-family:var(--font_instr);font-size:24px;font-style:normal;font-weight:500;height:179px;justify-content:center;line-height:141.667%;width:179px;z-index:9}@media only screen and (max-width:1919px){.portfolio-list__card-link-list{font-size:20px;height:150px;width:150px}}@media only screen and (max-width:1399px){.portfolio-list__card-link-list{font-size:17px;height:120px;width:120px}}@media only screen and (max-width:1199px){.portfolio-list__card-link-list{font-size:16px;height:100px;width:100px}}@media only screen and (max-width:991px){.portfolio-list__card-link-list{font-size:9px;height:70px;width:70px}}.portfolio-list__card:hover .portfolio-list__card-content,.portfolio-list__card:hover .portfolio-list__card-link{opacity:1;transition:all .4s ease-in-out;visibility:visible}.portfolio-details{background-color:#f0f2f4;padding:200px 0 120px}@media only screen and (max-width:1399px){.portfolio-details{padding:130px 0 100px}}@media only screen and (max-width:1199px){.portfolio-details{padding:130px 0 100px}}@media only screen and (max-width:575px){.portfolio-details{padding:120px 0 90px}}.portfolio-details__top{color:#101010;font-family:Instrument Sans;font-size:72px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:82px;margin-bottom:40px;text-align:center}@media only screen and (max-width:1919px){.portfolio-details__top{font-size:60px}}@media only screen and (max-width:1399px){.portfolio-details__top{font-size:50px}}@media only screen and (max-width:1199px){.portfolio-details__top{font-size:40px}}@media only screen and (max-width:991px){.portfolio-details__top{font-size:30px}}@media only screen and (max-width:575px){.portfolio-details__top{font-size:27px}}.portfolio-details__items{display:flex;justify-content:space-between;margin-bottom:60px}@media only screen and (max-width:1199px){.portfolio-details__items{flex-wrap:wrap;gap:30px}}.portfolio-details__items-content{border-left:1px dashed;border-top:1px dashed;padding:15px}.portfolio-details__items-content-subtitle{color:#555;display:block;font-family:Kanit;font-size:20px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:30px;margin-bottom:16px}@media only screen and (max-width:1399px){.portfolio-details__items-content-subtitle{font-size:18px;margin-bottom:10px}}@media only screen and (max-width:1199px){.portfolio-details__items-content-subtitle{font-size:16px;margin-bottom:10px}}.portfolio-details__items-content-title{color:#000;font-family:Instrument Sans;font-size:24px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:34px}@media only screen and (max-width:1399px){.portfolio-details__items-content-title{font-size:20px;margin-bottom:10px}}.portfolio-details__thumb img{border-radius:20px;max-width:100%}.portfolio-details__info{padding:80px 0}@media only screen and (max-width:1399px){.portfolio-details__info{padding:60px 0}}.portfolio-details__info-left{color:#000;font-family:Kanit;font-size:18px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:28px;position:relative;text-transform:uppercase}@media only screen and (max-width:1399px){.portfolio-details__info-left{font-size:16px}}.portfolio-details__info-left:before{background-color:#000;content:"";height:10px;left:-20px;position:absolute;top:8px;width:10px}@media only screen and (max-width:1919px){.portfolio-details__info-left:before{display:none}}.portfolio-details__info-right-title{color:#000;font-family:Instrument Sans;font-size:36px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:46px;margin-bottom:30px}@media only screen and (max-width:1399px){.portfolio-details__info-right-title{font-size:30px;margin-bottom:20px}}.portfolio-details__info-right-subtitle1,.portfolio-details__info-right-subtitle2{color:#555;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px;margin-bottom:30px}.portfolio-details__info-right .accordion2 .global-accordion-item2{background:transparent;overflow:hidden;padding:20px 0}.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-header{margin:0;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button{align-items:center;background:transparent;color:#000;display:flex;font-family:Instrument Sans;font-family:Kanit;font-size:24px;font-size:20px;font-style:Medium;font-weight:500;justify-content:space-between;letter-spacing:0;line-height:30px;position:relative}@media only screen and (max-width:1919px){.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button{font-size:22px}}@media only screen and (max-width:1399px){.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button{font-size:20px}}@media only screen and (max-width:1199px){.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button{font-size:18px}}@media only screen and (max-width:991px){.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button{font-size:17px}}.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button:after{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--black);content:"+";display:flex;font-weight:500;height:12px;justify-content:center;transition:all .3s ease-in-out!important;transition:all .3s;width:12px}.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button:not(.collapsed):after{align-items:center;background:transparent;border:none;color:var(--black);content:"-";display:flex;font-weight:500;height:12px;justify-content:center;transition:all .3s ease-in-out!important;transition:all .3s;width:12px}.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button.collapsed{color:#000;font-family:Kanit;font-size:20px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:30px;overflow:hidden}@media only screen and (max-width:1919px){.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button.collapsed{font-size:22px}}@media only screen and (max-width:1399px){.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button.collapsed{font-size:20px}}@media only screen and (max-width:1199px){.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button.collapsed{font-size:18px}}@media only screen and (max-width:991px){.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-button.collapsed{font-size:17px}}.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-body{font-style:normal;font-weight:400;line-height:28px;padding-bottom:20px;padding-top:15px}.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-body p{color:#555;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px}@media only screen and (max-width:1399px){.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-body p{font-size:17px}}@media only screen and (max-width:1199px){.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-body p{font-size:16px}}.portfolio-details__info-right .accordion2 .global-accordion-item2 .global-accordion-collapse.show{border-radius:4px}.portfolio-details__thumb2{height:100%}.portfolio-details__thumb2 img{border-radius:20px;height:100%;max-width:100%}.portfolio-details-wrapper{padding:60px 0}@media only screen and (max-width:1399px){.portfolio-details-wrapper{padding:40px 0}}.portfolio-details-wrapper__title{color:#000;font-family:Kanit;font-size:18px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:28px;position:relative;text-transform:uppercase}@media only screen and (max-width:1399px){.portfolio-details-wrapper__title{font-size:16px}}.portfolio-details-wrapper__title:before{background-color:#000;content:"";height:10px;left:-20px;position:absolute;top:10px;width:10px}@media only screen and (max-width:1919px){.portfolio-details-wrapper__title:before{display:none}}.portfolio-details-info2{padding:0 0 60px}@media only screen and (max-width:1399px){.portfolio-details-info2{padding:0 0 40px}}.portfolio-details__content-title{font-family:Instrument Sans;font-size:36px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:46px;margin-bottom:20px}@media only screen and (max-width:1919px){.portfolio-details__content-title{font-size:30px;margin-bottom:15px}}@media only screen and (max-width:1399px){.portfolio-details__content-title{font-size:25px;margin-bottom:15px}}@media only screen and (max-width:1199px){.portfolio-details__content-title{font-size:20px;margin-bottom:15px}}.portfolio-details__content-subtitle1{color:#555;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px;margin-bottom:20px}@media only screen and (max-width:1199px){.portfolio-details__content-subtitle1{font-size:16px;margin-bottom:10px}}.portfolio-details__content-subtitle2{color:#555;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px}@media only screen and (max-width:1199px){.portfolio-details__content-subtitle2{font-size:16px;margin-bottom:10px}}.portfolio-details__thumb3{margin-bottom:30px}@media only screen and (max-width:1399px){.portfolio-details__thumb3{margin-bottom:25px}}@media only screen and (max-width:1199px){.portfolio-details__thumb3{margin-bottom:20px}}.portfolio-details__thumb3 img{border-radius:20px;max-width:100%}.portfolio-details__link{display:flex;gap:20px;justify-content:center;text-align:center}.portfolio-details__link-items{align-items:center;border:1px solid #000;border-radius:101px;display:block;display:flex;height:200px;justify-content:center;justify-items:center;left:750px;top:4872px;width:200px}@media only screen and (max-width:1919px){.portfolio-details__link-items{height:150px;width:150px}}@media only screen and (max-width:1399px){.portfolio-details__link-items{height:100px;width:100px}}.portfolio-details__link-items:hover{background-color:#36a9e1;border:none}.portfolio-details__link-items .button{color:#000;font-family:Kanit;font-size:18px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:28px}@media only screen and (max-width:1399px){.portfolio-details__link-items .button{font-size:16px}}@media only screen and (max-width:1199px){.portfolio-details__link-items .button{font-size:14px}}.portfolio-details__link-items .icon{margin-top:15px}.portfolio-details__link-items .icon svg{display:flex;justify-items:center;margin:0 auto;text-align:center}.team-page__title{color:#000;font-family:Thunder;font-size:420px;font-style:normal;font-weight:700;line-height:95.238%;text-align:center;text-transform:uppercase}@media only screen and (max-width:1919px){.team-page__title{font-size:318px}}@media only screen and (max-width:1399px){.team-page__title{font-size:222px}}@media only screen and (max-width:1199px){.team-page__title{font-size:165px}}@media only screen and (max-width:991px){.team-page__title{font-size:150px}}@media only screen and (max-width:767px){.team-page__title{font-size:127px}}.team-page__card{position:relative}.team-page__card-title{color:#000;font-family:Kanit;font-size:24px;font-style:normal;font-weight:500;line-height:116.667%;position:relative;text-transform:uppercase}@media only screen and (max-width:1919px){.team-page__card-title{font-size:22px}}@media only screen and (max-width:1399px){.team-page__card-title{font-size:20px}}.team-page__card-title:before{background:#000;content:"";height:1px;position:absolute;right:40%;top:44%;width:90px}@media only screen and (max-width:1919px){.team-page__card-title:before{right:15%}}@media only screen and (max-width:1399px){.team-page__card-title:before{right:8%;width:70px}}.team-page__card-content-title{color:#000;font-family:Kanit;font-size:18px;font-style:normal;font-weight:500;line-height:155.556%;margin-bottom:22px}@media only screen and (max-width:1399px){.team-page__card-content-title{font-size:16px;margin-bottom:18px}}@media only screen and (max-width:991px){.team-page__card-content-title{font-size:14px;margin-bottom:16px}}.team-page__card-content-name{color:#000;font-family:var(--font_instr);font-size:24px;font-style:normal;font-weight:600;line-height:141.667%;margin-bottom:7px}@media only screen and (max-width:1399px){.team-page__card-content-name{font-size:20px;margin-bottom:5px}}@media only screen and (max-width:991px){.team-page__card-content-name{font-size:16px}}.team-page__card-content-dsc{color:#504242;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin-bottom:30px}@media only screen and (max-width:1399px){.team-page__card-content-dsc{font-size:17px;margin-bottom:20px}}@media only screen and (max-width:991px){.team-page__card-content-dsc{font-size:16px;margin-bottom:15px}}.team-page__card-content-list{display:flex;gap:20px}@media only screen and (max-width:1399px){.team-page__card-content-list{gap:10px}}.team-page__card-content-list-items{background:#fff;border:1px solid #fff;border-radius:90px;color:#000;display:inline-block;font-family:Kanit;font-size:15px;font-style:normal;font-weight:400;line-height:133.333%;list-style:none;padding:10px 20px}@media only screen and (max-width:1399px){.team-page__card-content-list-items{font-size:13px;padding:8px 16px}}.team-section__card{overflow:hidden;position:relative}.team-section__card-thumb{border-radius:20px;margin-bottom:27px;position:relative;transition:all .4s ease-in-out}@media only screen and (max-width:1399px){.team-section__card-thumb{margin-bottom:20px}}.team-section__card-thumb img{border-radius:20px;max-width:100%}.team-section__card-items{left:50%;opacity:0;position:absolute;top:40%;transition:all .4s ease-in-out;visibility:hidden}.team-section__card-items-list{display:inline-flex;gap:9px;transform:rotate(-90deg)}.team-section__card-items-list li{align-items:center;background:hsla(0,0%,100%,0);border:1px solid #fff;border-radius:90px;color:#fff;flex-shrink:0;font-family:Kanit;font-size:15px;font-style:normal;font-weight:400;height:30px;line-height:173.333%;list-style:none;padding:3px 20px}.team-section__card-items-list li:hover{background:var(--white);color:var(--primary)}.team-section__card-content-title{margin-bottom:8px}.team-section__card-content-title-name{color:#000;font-family:var(--font_instr);font-size:24px;font-style:normal;font-weight:600;line-height:141.667%}@media only screen and (max-width:1919px){.team-section__card-content-title-name{font-size:22px}}@media only screen and (max-width:1399px){.team-section__card-content-title-name{font-size:20px}}@media only screen and (max-width:1199px){.team-section__card-content-title-name{font-size:18px}}.team-section__card-content-subtitle{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%}@media only screen and (max-width:1199px){.team-section__card-content-subtitle{font-size:16px}}.team-section__card:hover .team-section__card-items{opacity:1;visibility:visible}.team-achievement__card{background:#fff;border-radius:10px;padding:40px 60px}@media only screen and (max-width:1919px){.team-achievement__card{padding:30px}}.team-achievement__card-title{color:#000;font-family:var(--font_instr);font-size:120px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:20px}@media only screen and (max-width:1919px){.team-achievement__card-title{font-size:100px}}@media only screen and (max-width:1399px){.team-achievement__card-title{font-size:76px}}@media only screen and (max-width:1199px){.team-achievement__card-title{font-size:70px}}@media only screen and (max-width:991px){.team-achievement__card-title{font-size:50px}}.team-achievement__card-text{color:#000;font-family:var(--font_instr);font-size:29px;font-style:normal;font-weight:500;line-height:133.333%;text-align:right}@media only screen and (max-width:1919px){.team-achievement__card-text{font-size:25px}}@media only screen and (max-width:1399px){.team-achievement__card-text{font-size:18px}}@media only screen and (max-width:1199px){.team-achievement__card-text{font-size:16px}}@media only screen and (max-width:991px){.team-achievement__card-text{font-size:15px}}.team-vision{background:var(--primary);padding:120px 0 520px}@media only screen and (max-width:1919px){.team-vision{padding:120px 0 320px}}@media only screen and (max-width:767px){.team-vision{padding:120px 0 200px}}.team-vision__thumb{margin-top:-412px}@media only screen and (max-width:1919px){.team-vision__thumb{margin-top:-200px}}@media only screen and (max-width:767px){.team-vision__thumb{margin-top:-100px}}.team-vision__thumb-img,.team-vision__thumb-img img{border-radius:16px}.team-vision__title{color:var(--white);font-family:var(--font_instr);font-size:50px;font-weight:600;line-height:60px;padding-right:50px}@media only screen and (max-width:1919px){.team-vision__title{font-size:40px;margin-bottom:30px}}.team-vision__item{margin-bottom:70px;padding-left:60px}@media only screen and (max-width:1919px){.team-vision__item{margin-bottom:30px;padding-left:30px}}.team-vision__item:last-child{margin-bottom:0}.team-vision__item:first-child{border-left:1px solid var(--white)}.team-vision__item-title{color:var(--white);font-family:var(--font_instr);font-size:26px;font-weight:600;line-height:36px;margin-bottom:25px}@media only screen and (max-width:1919px){.team-vision__item-title{margin-bottom:10px}}.team-vision__item-text{color:var(--gray);font-family:var(--font_instr);font-size:20px;font-weight:600;letter-spacing:0;line-height:36px}.team-details{padding:250px 0 120px}@media only screen and (max-width:1199px){.team-details{padding:150px 0 120PX}}.team-details__title{color:#000;font-family:Thunder;font-size:420px;font-style:normal;font-weight:700;line-height:95.238%;text-align:center;text-transform:uppercase}@media only screen and (max-width:1919px){.team-details__title{font-size:320px}}@media only screen and (max-width:1399px){.team-details__title{font-size:233px}}@media only screen and (max-width:1199px){.team-details__title{font-size:163px}}@media only screen and (max-width:767px){.team-details__title{font-size:67px}}.team-details__items-thumb{display:flex;justify-content:center;margin-bottom:60px}.team-details__items-thumb img{border-radius:20px;max-width:100%}.team-details__items-bottom{background:#fff;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:110px;padding:47px 45px}@media only screen and (max-width:1199px){.team-details__items-bottom{margin-bottom:80px;padding:30px 35px}}@media only screen and (max-width:767px){.team-details__items-bottom{flex-wrap:wrap;gap:20px;margin-bottom:60px;padding:20px 25px}}.team-details__items-social-subtitle{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin-bottom:18px;text-transform:uppercase}@media only screen and (max-width:1199px){.team-details__items-social-subtitle{font-size:16px;margin-bottom:12px}}@media only screen and (max-width:767px){.team-details__items-social-subtitle{font-size:14px;margin-bottom:10px}}.team-details__items-social-link{align-items:center;display:flex;gap:15px}@media only screen and (max-width:1199px){.team-details__items-social-link{gap:10px}}@media only screen and (max-width:767px){.team-details__items-social-link{gap:6px}}.team-details__items-social-link span{align-items:center;background:transparent;border:1px solid #000;border-radius:36px;color:#000;display:flex;font-size:16px;font-weight:400;height:46.386px;justify-content:center;transition:all .4s ease-in-out;width:46.386px}@media only screen and (max-width:1199px){.team-details__items-social-link span{height:40px;width:40px}}@media only screen and (max-width:767px){.team-details__items-social-link span{font-size:14px;height:40px;width:40px}}.team-details__items-social-link span:hover{background:#000;border:none;color:#fff}.team-details__items-role-subtitle{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin-bottom:18px;text-align:center;text-transform:uppercase}@media only screen and (max-width:1199px){.team-details__items-role-subtitle{font-size:16px;margin-bottom:12px}}.team-details__items-role-title{color:#000;font-family:var(--font_instr);font-size:30px;font-style:normal;font-weight:600;line-height:133.333%;text-align:center}@media only screen and (max-width:1199px){.team-details__items-role-title{font-size:20px;margin-bottom:12px}}@media only screen and (max-width:767px){.team-details__items-role-title{font-size:16px;margin-bottom:12px}}.team-details__items-exp-subtitle{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin-bottom:18px;text-align:center;text-transform:uppercase}@media only screen and (max-width:1199px){.team-details__items-exp-subtitle{font-size:16px;margin-bottom:12px}}.team-details__items-exp-title{color:#000;font-family:var(--font_instr);font-size:30px;font-style:normal;font-weight:600;line-height:133.333%;text-align:center}@media only screen and (max-width:1199px){.team-details__items-exp-title{font-size:20px;margin-bottom:12px}}@media only screen and (max-width:767px){.team-details__items-exp-title{font-size:16px}}.team-details__items-content{justify-content:center;justify-items:center;text-align:center}.team-details__items-content-subtitle{color:#000;font-family:Kanit;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:35px;text-align:center;width:864px}@media only screen and (max-width:1199px){.team-details__items-content-subtitle{font-size:20px;margin-bottom:20px;width:650px}}@media only screen and (max-width:767px){.team-details__items-content-subtitle{font-size:17px;margin-bottom:14px;width:300px}}.team-details__items-content-subtitle2{color:#000;font-family:Kanit;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:35px;text-align:center;width:864px}@media only screen and (max-width:1199px){.team-details__items-content-subtitle2{font-size:20px;margin-bottom:20px;width:650px}}@media only screen and (max-width:767px){.team-details__items-content-subtitle2{font-size:17px;margin-bottom:14px;width:300px}}.team-details__items-content-subtitle3{color:#000;font-family:Kanit;font-size:20px;font-style:normal;font-weight:400;line-height:150%;text-align:center;width:864px}@media only screen and (max-width:1199px){.team-details__items-content-subtitle3{font-size:20px;margin-bottom:20px;width:650px}}@media only screen and (max-width:767px){.team-details__items-content-subtitle3{font-size:17px;margin-bottom:14px;width:300px}}.service-details{background:var(--gray-three);padding:250px 0 120px}@media only screen and (max-width:1399px){.service-details{padding:200px 0 100px}}.service-details__title{color:#000;font-family:var(--font_instr);font-size:72px;font-style:normal;font-weight:600;line-height:113.889%;margin-bottom:35px;text-align:center}@media only screen and (max-width:1919px){.service-details__title{font-size:62px}}@media only screen and (max-width:1399px){.service-details__title{font-size:48px}}@media only screen and (max-width:1199px){.service-details__title{font-size:37px}}@media only screen and (max-width:991px){.service-details__title{font-size:30px}}.service-details__items{margin-bottom:140px}@media only screen and (max-width:1919px){.service-details__items{margin-bottom:100px}}@media only screen and (max-width:1399px){.service-details__items{margin-bottom:80px}}@media only screen and (max-width:1199px){.service-details__items{margin-bottom:50px}}.service-details__items-list{display:flex;gap:15px;justify-content:center;text-align:center}@media only screen and (max-width:1199px){.service-details__items-list{gap:10px}}@media only screen and (max-width:991px){.service-details__items-list{flex-wrap:wrap;gap:20px}}.service-details__items-list-bt{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:90px;color:#000;display:inline-flex;font-family:Kanit;font-size:16px;font-style:normal;font-weight:500;gap:10px;line-height:125%;padding:12px 25px;text-transform:uppercase;transform:rotate(-10deg)}@media only screen and (max-width:1399px){.service-details__items-list-bt{font-size:14px;gap:6px;line-height:125%;padding:10px}}@media only screen and (max-width:1199px){.service-details__items-list-bt{font-size:10px;gap:3px;line-height:119%;padding:10px 14px}}.service-details__items-list-bt2{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:90px;color:#000;display:inline-flex;font-family:Kanit;font-size:16px;font-style:normal;font-weight:500;gap:10px;line-height:125%;padding:12px 25px;text-transform:uppercase}@media only screen and (max-width:1399px){.service-details__items-list-bt2{font-size:13px;gap:6px;line-height:125%;padding:10px}}@media only screen and (max-width:1199px){.service-details__items-list-bt2{font-size:10px;gap:3px;line-height:119%;padding:10px 14px}}.service-details__thumb{margin-bottom:60px;padding:300px 0}@media only screen and (max-width:1399px){.service-details__thumb{margin-bottom:50px;padding:200px 0}}@media only screen and (max-width:1199px){.service-details__thumb{margin-bottom:30px;padding:170px 0}}.service-details__subtitle{color:#000;font-family:var(--font_instr);font-size:50px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:20px;text-align:left;width:855px}@media only screen and (max-width:1919px){.service-details__subtitle{font-size:40px;width:814px}}@media only screen and (max-width:1399px){.service-details__subtitle{font-size:33px;width:670px}}@media only screen and (max-width:1199px){.service-details__subtitle{font-size:30px;width:602px}}@media only screen and (max-width:991px){.service-details__subtitle{font-size:21px;width:337px}}.service-details__text{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin-bottom:50px;width:1318px}@media only screen and (max-width:1399px){.service-details__text{font-size:17px;width:993px}}@media only screen and (max-width:1199px){.service-details__text{font-size:17px;width:744px}}@media only screen and (max-width:767px){.service-details__text{font-size:15px;width:309px}}.service-details__card{background:#fff;border-radius:10px;padding:45px 30px}@media only screen and (max-width:1399px){.service-details__card{padding:30px 25px}}.service-details__card-number{color:#000;font-family:var(--font_instr);font-size:18px;font-style:normal;font-weight:500;line-height:155.556%;margin-bottom:20px}@media only screen and (max-width:1399px){.service-details__card-number{font-size:16px}}.service-details__card-title{color:#000;font-family:var(--font_instr);font-size:26px;font-style:normal;font-weight:600;line-height:138.462%;margin-bottom:15px}@media only screen and (max-width:1919px){.service-details__card-title{font-size:23px}}@media only screen and (max-width:1399px){.service-details__card-title{font-size:20px}}@media only screen and (max-width:1199px){.service-details__card-title{font-size:18px}}.service-details__card-subtitle{color:#555;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:162.5%}@media only screen and (max-width:1399px){.service-details__card-subtitle{font-size:15px}}.service-details__content{margin-top:50px}@media only screen and (max-width:1399px){.service-details__content{margin-top:30px}}.service-details__content-title{color:#000;font-family:var(--font_instr);font-size:50px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:21px}@media only screen and (max-width:1919px){.service-details__content-title{font-size:40px;margin-bottom:19px}}@media only screen and (max-width:1399px){.service-details__content-title{font-size:30px;margin-bottom:15px}}@media only screen and (max-width:1199px){.service-details__content-title{font-size:20px;margin-bottom:15px}}.service-details__content-subtitle{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin-bottom:40px}@media only screen and (max-width:1399px){.service-details__content-subtitle{font-size:16px;margin-bottom:30px}}@media only screen and (max-width:1199px){.service-details__content-subtitle{font-size:15px;margin-bottom:20px}}.service-details__content-title2{color:#000;font-family:var(--font_instr);font-size:50px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:20px}@media only screen and (max-width:1919px){.service-details__content-title2{font-size:40px}}@media only screen and (max-width:1399px){.service-details__content-title2{font-size:30px}}@media only screen and (max-width:1199px){.service-details__content-title2{font-size:20px;margin-bottom:15px}}.service-details__content-subtitle2{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%;margin-bottom:25px}@media only screen and (max-width:1399px){.service-details__content-subtitle2{font-size:16px;margin-bottom:15px}}@media only screen and (max-width:1199px){.service-details__content-subtitle2{font-size:15px;margin-bottom:10px}}.service-details__content-items{margin-bottom:120px}@media only screen and (max-width:1919px){.service-details__content-items{margin-bottom:90px}}@media only screen and (max-width:1399px){.service-details__content-items{margin-bottom:60px}}@media only screen and (max-width:1199px){.service-details__content-items{margin-bottom:50px}}.service-details__content-items-list li{display:flex;gap:15px}@media only screen and (max-width:991px){.service-details__content-items-list li{gap:10px}}.service-details__content-items-list li:not(:last-child){margin-bottom:15px}.service-details__content-items-list li .icon svg{width:15px}.service-details__content-items-list li{color:#101010;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%}@media only screen and (max-width:1399px){.service-details__content-items-list li{font-size:16px}}.service-details__thumb2{padding:650px 0 0}@media only screen and (max-width:1399px){.service-details__thumb2{padding:450px 0 0}}@media only screen and (max-width:1199px){.service-details__thumb2{padding:350px 0 0}}.blog-section-5__wrapper{background:var(--black)}.blog-section-5__btn .rr-btn-green{border-radius:90px;padding:23px 58px}@media only screen and (max-width:575px){.blog-section-5__btn .rr-btn-green{padding:16px 30px}}.blog-section-5__wrap{display:grid;gap:60px;grid-template-columns:auto auto auto}@media only screen and (max-width:1399px){.blog-section-5__wrap{gap:30px}}@media only screen and (max-width:991px){.blog-section-5__wrap{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.blog-section-5__wrap{gap:15px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575px){.blog-section-5__wrap{grid-template-columns:1fr}}.blog-section-5__item{background:var(--white);border-radius:10px;padding:43px 30px 35px;transition:all .4s ease-in-out}@media only screen and (max-width:1399px){.blog-section-5__item{padding:43px 15px 35px}}.blog-section-5__item:hover .blog-section-5__icon a{background:var(--yellow);color:var(--black)}.blog-section-5__thumb{border-radius:10px;position:relative}.blog-section-5__thumb img{border-radius:10px;clip-path:polygon(68% 0,68% 15%,100% 15%,100% 100%,0 100%,0 0);height:100%;object-fit:cover;width:100%}.blog-section-5__meta{align-items:center;display:flex;gap:73px;padding-left:12px}.blog-section-5__catagory{color:var(--black);font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:28px;position:relative}.blog-section-5__catagory:before{background:var(--black);border-radius:100%;content:"";display:block;height:6px;left:-13px;position:absolute;top:12px;width:6px}.blog-section-5__time{color:var(--black);font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:28px;position:relative}.blog-section-5__time:before{background:var(--black);border-radius:100%;content:"";display:block;height:1px;left:-50px;position:absolute;top:14px;width:30px}.blog-section-5__title{color:var(--black);font-family:var(--font_instr);font-size:30px;font-weight:600;line-height:40px;padding:37px 0 33px;transition:all .3s ease-in-out}@media only screen and (max-width:1399px){.blog-section-5__title br{display:none}.blog-section-5__title{font-size:20px;line-height:33px;padding:24px 0}}@media only screen and (max-width:575px){.blog-section-5__title{font-size:17px;line-height:26px}}.blog-section-5__title:hover{color:var(--secondary)}.blog-section-5__icon{margin-top:35px}.blog-section-5__icon a{align-items:center;background:var(--black);border-radius:100%;color:var(--white);display:flex;height:56px;justify-content:center;transform:rotate(-45deg);width:56px}@media only screen and (max-width:1199px){.blog-section-5__icon a{height:46px;width:46px}}.blog-section-5__date{color:var(--black);font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:28px;position:absolute;right:33px;top:6px}@media only screen and (max-width:1399px){.blog-section-5__date{font-size:16px;right:8px;top:0}}@media only screen and (max-width:1199px){.blog-section-5__date{font-size:14px}}@media only screen and (max-width:767px){.blog-section-5__date{grid-template-columns:repeat(2,1fr);right:0}}.article-body p{color:#555;font-family:Kanit,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px;margin-top:25px}@media only screen and (max-width:1919px){.article-body p{font-size:17px;margin-top:20px}}@media only screen and (max-width:1399px){.article-body p{font-size:16px;margin-top:15px}}.article-body p:first-child{margin-top:0}.article-body ol,.article-body ul{color:#555;font-family:Kanit,sans-serif;font-size:18px;font-weight:400;line-height:28px;margin-top:25px;padding-left:1.5em}@media only screen and (max-width:1399px){.article-body ol,.article-body ul{font-size:16px;margin-top:15px}}.article-body ol li,.article-body ul li{margin-top:8px}.article-body h2,.article-body h3{color:#000;font-family:Instrument Sans,sans-serif;font-size:36px;font-weight:600;line-height:46px;margin-top:30px}@media only screen and (max-width:1919px){.article-body h2,.article-body h3{font-size:30px;margin-top:25px}}@media only screen and (max-width:1399px){.article-body h2,.article-body h3{font-size:22px;margin-top:20px}}.article-body h4{color:#000;font-family:Instrument Sans,sans-serif;font-size:22px;font-weight:600;line-height:32px;margin-top:20px}@media only screen and (max-width:1399px){.article-body h4{font-size:18px}}.article-body figure,.article-body img{border-radius:6px;height:auto;margin-top:25px;max-width:100%}.article-body figure figcaption,.article-body img figcaption{color:#555;font-family:Kanit,sans-serif;font-size:14px;margin-top:8px;text-align:center}.article-body blockquote{background-color:#fff;border-left:4px solid #36a9e1;border-radius:6px;display:flex;gap:20px;margin-top:31px;padding:20px 25px}.article-body blockquote p{color:#000;font-family:Instrument Sans,sans-serif;font-size:20px;font-weight:600;line-height:30px;margin-top:0}@media only screen and (max-width:1399px){.article-body blockquote p{font-size:16px}}.article-body table{border-collapse:collapse;display:block;font-family:Kanit,sans-serif;margin-top:25px;overflow-x:auto;width:100%}.article-body table td,.article-body table th{border:1px solid rgba(28,36,54,.2);font-size:16px;line-height:24px;min-width:120px;padding:12px 16px;vertical-align:top;white-space:normal}.article-body table th{background-color:#f0f2f4;color:#000;font-weight:600}.article-body table td{color:#555}.article-body hr{border:none;border-top:1px solid rgba(28,36,54,.3);margin:35px 0}.article-body a{color:#36a9e1;text-decoration:underline}.article-body a:hover{opacity:.8}.article-body code{background:rgba(28,36,54,.06);border-radius:4px;font-size:.9em;padding:2px 6px}.article-body .text-align-center,.article-body [style*="text-align: center"],.article-body [style*="text-align:center"]{text-align:center}.article-body .text-align-right,.article-body [style*="text-align: right"],.article-body [style*="text-align:right"]{text-align:right}.article-body .text-align-justify,.article-body [style*="text-align: justify"],.article-body [style*="text-align:justify"]{text-align:justify}.blog-details__top{height:1000px;position:relative;z-index:9}@media only screen and (max-width:1199px){.blog-details__top{height:600px}}@media only screen and (max-width:991px){.blog-details__top{height:450px}}@media only screen and (max-width:767px){.blog-details__top{height:320px}}@media only screen and (max-width:575px){.blog-details__top{height:240px}}.blog-details__top img{height:100%;object-fit:cover;width:100%}.blog-details__up{background:var(--gray-three);margin-bottom:60px;margin-top:-300px;padding-top:120px;position:relative;z-index:9}@media only screen and (max-width:1199px){.blog-details__up{margin-top:-180px}}@media only screen and (max-width:991px){.blog-details__up{margin-top:-130px;padding-top:90px}}@media only screen and (max-width:767px){.blog-details__up{margin-top:-90px;padding-top:70px}}@media only screen and (max-width:575px){.blog-details__up{margin-top:-70px;padding-top:60px}}.blog-details__up-wrap{text-align:center}.blog-details__subtitle{background:var(--green);border-radius:8px;display:inline-flex;line-height:100%;padding:10px 25px}.blog-details__date,.blog-details__subtitle{color:var(--black);font-family:var(--font_kanit);font-size:18px;font-weight:500;margin-bottom:30px}.blog-details__date{line-height:28px;text-align:center;text-transform:uppercase}.blog-details__title{font-family:var(--font_instr);font-size:50px;font-weight:700;line-height:60px;margin-bottom:30px;text-align:center}.blog-details__author{align-items:center;display:flex;gap:60px;justify-content:center}.blog-details__author-item{align-items:center;display:flex;gap:20px;justify-content:flex-start}.blog-details__author-thumb{border-radius:50%;height:66px;width:66px}.blog-details__author-content{text-align:start}.blog-details__author-content .title{color:var(--gray-two);font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:100%;margin-bottom:5px}.blog-details__author-content .name{color:var(--black);font-family:var(--font_kanit);font-size:18px;font-weight:500;line-height:100%}.blog-details__author-content .view{color:var(--gray-two);font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:100%;margin-bottom:5px}.blog-details__author-content .time{color:var(--black);font-family:var(--font_kanit);font-size:16px;font-weight:500;line-height:100%}.blog-details-wrapper-items-content__text{color:#555;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px}@media only screen and (max-width:1399px){.blog-details-wrapper-items-content__text{font-size:16px}}.blog-details-wrapper-items-content__subtext{color:#555;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px;margin-top:25px}@media only screen and (max-width:1399px){.blog-details-wrapper-items-content__subtext{font-size:16px;margin-top:20px}}.blog-details-wrapper-items-content__title{color:#000;font-family:Instrument Sans;font-size:36px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:46px;margin-top:20px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-content__title{font-size:30px;margin-top:15px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-content__title{font-size:25px;margin-top:15px}}.blog-details-wrapper-items-content__subtext1{font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px;margin-top:20px}@media only screen and (max-width:1399px){.blog-details-wrapper-items-content__subtext1{font-size:16px;margin-top:15px}}.blog-details-wrapper-items__client{background-color:#fff;border-radius:6px;display:flex;gap:30px;margin-top:31px;padding:20px 25px}@media only screen and (max-width:1919px){.blog-details-wrapper-items__client{gap:20px;padding:15px 20px}}@media only screen and (max-width:575px){.blog-details-wrapper-items__client{flex-wrap:wrap;gap:10px}}.blog-details-wrapper-items__client-content-subtitle{color:#000;font-family:Instrument Sans;font-size:20px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:30px;margin-top:10px}@media only screen and (max-width:1399px){.blog-details-wrapper-items__client-content-subtitle{font-size:16px}}.blog-details-wrapper-items__client-content-name{color:#000;font-family:Instrument Sans;font-size:20px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:30px;position:relative;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0;margin-top:20px;text-decoration-skip-ink:auto;text-decoration-thickness:0}@media only screen and (max-width:1399px){.blog-details-wrapper-items__client-content-name{font-size:16px;margin-top:16px}}.blog-details-wrapper-items-tag{margin-bottom:30px}@media only screen and (max-width:1399px){.blog-details-wrapper-items-tag{margin-bottom:20px}}.blog-details-wrapper-items-tag__subtitle{color:#555;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px;margin-top:30px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-tag__subtitle{margin-top:20px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-tag__subtitle{font-size:16px;margin-top:15px}}.blog-details-wrapper-items-tag__thumb{display:flex;justify-content:center;justify-items:center;margin-top:30px;text-align:center}@media only screen and (max-width:1919px){.blog-details-wrapper-items-tag__thumb{margin-top:25px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-tag__thumb{margin-top:20px}}.blog-details-wrapper-items-tag-content__title{color:#000;font-family:Instrument Sans;font-size:36px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:46px;margin-top:25px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-tag-content__title{font-size:30px;margin-top:20px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-tag-content__title{font-size:20px;margin-top:15px}}.blog-details-wrapper-items-tag-content__subtitle{font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px;margin-top:25px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-tag-content__subtitle{font-size:16px;margin-top:20px;margin-top:15px}}.blog-details-wrapper-items-tag-content__title2{color:#000;font-family:Instrument Sans;font-size:36px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:46px;margin-top:25px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-tag-content__title2{font-size:30px;margin-top:20px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-tag-content__title2{font-size:20px;margin-top:16px}}.blog-details-wrapper-items-tag-content__subtitle2{font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px;margin-top:25px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-tag-content__subtitle2{font-size:17px;margin-top:20px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-tag-content__subtitle2{font-size:16px;margin-top:15px}}.blog-details-wrapper-items-tag__border{border-bottom:1px solid rgba(28,36,54,.3);border-top:1px solid rgba(28,36,54,.3);margin-top:50px;padding:20px 0}@media only screen and (max-width:1919px){.blog-details-wrapper-items-tag__border{margin-top:40px;padding:16px 0}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-tag__border{margin-top:30px}}.blog-details-wrapper-items-tag__tagcloud{align-items:center;display:inline-flex;gap:10px;justify-content:center;text-align:center}.blog-details-wrapper-items-tag__tagcloud-title{color:#000;font-size:16px;font-weight:500;line-height:26px}.blog-details-wrapper-items-tag__tagcloud-button{align-items:center;border:1px solid rgba(28,36,54,.3);border-radius:6px;color:#000;display:inline-flex;font-family:Instrument Sans;font-size:16px;font-weight:400;height:30px;justify-content:center;line-height:26px;padding:14px 16px}@media only screen and (max-width:575px){.blog-details-wrapper-items-tag__tagcloud-button{font-size:14px}}.blog-details-wrapper-items-tag__title{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.blog-details-wrapper-items-tag__social{gap:11px;position:relative;z-index:9}.blog-details-wrapper-items-tag__social a{border-radius:999px;display:block;font-size:16px;height:30px;line-height:30px;text-align:center;transition:all .4s ease-in-out;width:30px}.blog-details-wrapper-items-tag__social a i{font-size:16px}.blog-details-wrapper-items-mentor{align-items:center;background-color:#fff;border-radius:6px;display:flex;gap:25px;padding:20px}@media only screen and (max-width:575px){.blog-details-wrapper-items-mentor{flex-wrap:wrap;gap:15px}}.blog-details-wrapper-items-mentor__thumb img{width:140px}@media only screen and (max-width:1399px){.blog-details-wrapper-items-mentor__thumb img{margin-top:120px}}.blog-details-wrapper-items-mentor__content-title{color:#000;font-family:Instrument Sans;font-size:24px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:30px;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0;margin-bottom:12px;text-decoration-thickness:0}.blog-details-wrapper-items-mentor__content-subtitle{color:#000;font-family:Instrument Sans;font-size:20px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:30px}.blog-details-wrapper-items-comments{margin-top:66px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-comments{margin-top:50px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-comments{margin-top:40px}}.blog-details-wrapper-items-comments__heading{color:#000;font-family:Instrument Sans;font-size:36px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:46px;margin-bottom:30px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-comments__heading{font-size:30px;margin-bottom:20px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-comments__heading{font-size:20px;margin-bottom:15px}}.blog-details-wrapper-items-comments-single{align-items:center;display:flex;gap:20px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-comments-single{gap:16px}}@media only screen and (max-width:575px){.blog-details-wrapper-items-comments-single{flex-wrap:wrap}}.blog-details-wrapper-items-comments-single:not(:last-child){margin-bottom:52px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-comments-single:not(:last-child){margin-bottom:40px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-comments-single:not(:last-child){margin-bottom:30px}}.blog-details-wrapper-items-comments-single-content-head__con-date{color:#555;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:30px}@media only screen and (max-width:1399px){.blog-details-wrapper-items-comments-single-content-head__con-date{font-size:16px}}.blog-details-wrapper-items-comments-single-content-head__con-title{color:#000;font-family:Instrument Sans;font-size:24px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:30px;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0;margin-top:6px;text-decoration-thickness:0}@media only screen and (max-width:1399px){.blog-details-wrapper-items-comments-single-content-head__con-title{font-size:20px}}@media only screen and (max-width:1199px){.blog-details-wrapper-items-comments-single-content-head__con-title{font-size:17px}}.blog-details-wrapper-items-comments-single-content-head__icon{background-color:#fff;color:#000;font-family:Kanit;font-size:16px;font-size:18px;font-style:Medium;font-weight:500;letter-spacing:0;line-height:26px;line-height:100%;margin-top:10px;padding:7px 15px;text-align:center;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:97px}@media only screen and (max-width:1399px){.blog-details-wrapper-items-comments-single-content-head__icon{font-size:16px}}.blog-details-wrapper-items-comments-single-content__text{font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px;margin-top:13px}@media only screen and (max-width:1399px){.blog-details-wrapper-items-comments-single-content__text{font-size:16px}}.blog-details-wrapper-items-form{margin-top:67px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-form{margin-top:50px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-form{margin-top:40px}}.blog-details-wrapper-items-form__title{color:#000;font-family:Instrument Sans;font-size:36px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:46px;margin-bottom:22px}@media only screen and (max-width:1919px){.blog-details-wrapper-items-form__title{font-size:30px;margin-bottom:18px}}@media only screen and (max-width:1399px){.blog-details-wrapper-items-form__title{font-size:20px;margin-bottom:15px}}.blog-details-wrapper-items-form__contact-clt input,.blog-details-wrapper-items-form__contact-clt textarea{background:#fff;border:none;border-radius:8px;color:#555;font-family:Kanit;font-size:16px;font-weight:400;letter-spacing:0;line-height:26px;outline:none;padding:16px 26px;width:100%}.blog-details-wrapper-items-form__contact-clt input::placeholder,.blog-details-wrapper-items-form__contact-clt textarea::placeholder{color:#555;font-family:Kanit;font-size:16px}.blog-details-wrapper-items-form__contact-clt textarea{padding-bottom:110px;resize:none}@media only screen and (max-width:1399px){.blog-details-wrapper-items-form__contact-clt textarea{padding-bottom:90px}}.main-sidebar2-widget{background:#fff;border-radius:10px;padding:34px}.main-sidebar2-widget:not(:last-child){margin-bottom:41px}@media only screen and (max-width:1399px){.main-sidebar2-widget{padding:26px 24px}}.main-sidebar2-widget__heading{margin-bottom:20px}@media only screen and (max-width:1399px){.main-sidebar2-widget__heading{margin-bottom:17px}}.main-sidebar2-widget__heading-title{color:#000;font-family:Instrument Sans;font-size:26px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:26px}@media only screen and (max-width:1399px){.main-sidebar2-widget__heading-title{font-size:20px}}@media only screen and (max-width:1199px){.main-sidebar2-widget__heading-title{font-size:18px}}.main-sidebar2-widget__search-widget{margin-top:20px}.main-sidebar2-widget__search-widget form{display:flex;gap:10px;position:relative;width:100%}.main-sidebar2-widget__search-widget form input{background-color:#eff1f3;border:none;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#555;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:26px;padding:16px 20px;text-transform:capitalize;width:80%}@media only screen and (max-width:1399px){.main-sidebar2-widget__search-widget form input{font-size:15px;padding:14px 20px;width:80%}}.main-sidebar2-widget__search-widget form input::placeholder{color:#555}.main-sidebar2-widget__search-widget form button{background:#000;border-bottom-right-radius:10px;border-top-right-radius:10px;height:60px;opacity:1;padding:16px 20px;position:absolute;right:6%;text-align:center;top:-1%;transition:all .3s ease-in-out;width:60px}@media only screen and (max-width:1399px){.main-sidebar2-widget__search-widget form button{height:55px;padding:14px 20px;width:60px}}@media only screen and (max-width:1199px){.main-sidebar2-widget__search-widget form button{right:12%}}.main-sidebar2-widget__search-widget form button svg{width:19px}@media only screen and (max-width:1399px){.main-sidebar2-widget__search-widget form button svg{width:16px}}.main-sidebar2-widget__categories ul li{border-bottom:1px solid rgba(0,0,0,.102);list-style:none;padding:20px 0}.main-sidebar2-widget__categories ul li a{display:flex;font-size:18px;justify-content:space-between;position:relative;transition:all .3s ease-in-out}@media only screen and (max-width:1399px){.main-sidebar2-widget__categories ul li a{font-size:16px}}.main-sidebar2-widget__categories ul li a .text{color:#000;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px}@media only screen and (max-width:1399px){.main-sidebar2-widget__categories ul li a .text{font-size:16px}}.main-sidebar2-widget__categories ul li a .text i{margin-right:10px}.main-sidebar2-widget__categories ul li:hover a .text{margin-left:20px}.main-sidebar2-widget__post-items{align-items:center;display:flex;gap:16px}.main-sidebar2-widget__post-items:not(:last-child){border-bottom:1px solid rgba(0,0,0,.102);margin-bottom:20px;padding-bottom:20px}.main-sidebar2-widget__post-items-thumb{border-radius:12px;flex-shrink:0;height:92px;overflow:hidden;width:92px}.main-sidebar2-widget__post-items-thumb img{height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.main-sidebar2-widget__post-items:hover .main-sidebar2-widget__post-items-thumb img{transform:scale(1.06)}.main-sidebar2-widget__post-items-content-post{margin-top:16px}@media only screen and (max-width:1399px){.main-sidebar2-widget__post-items-content-post{margin-top:14px}}.main-sidebar2-widget__post-items-content-post-date{color:#000;font-family:Kanit;font-size:16px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:22px;list-style:none;position:relative;text-transform:uppercase}@media only screen and (max-width:1399px){.main-sidebar2-widget__post-items-content-post-date{font-size:15px}}.main-sidebar2-widget__post-items-content-post-date:before{background:#000;border-radius:36px;content:"";height:7px;left:-20px;opacity:1;position:absolute;top:10px;width:7px}@media only screen and (max-width:1399px){.main-sidebar2-widget__post-items-content-post-date:before{display:none}}.main-sidebar2-widget__post-items-content-title{margin-top:10px}@media only screen and (max-width:1399px){.main-sidebar2-widget__post-items-content-title{margin-top:8px}}.main-sidebar2-widget__post-items-content-title a{color:#000;display:-webkit-box;font-family:Instrument Sans;font-size:17px;font-style:SemiBold;font-weight:600;letter-spacing:0;-webkit-line-clamp:2;line-height:24px;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.main-sidebar2-widget__post-items-content-title a:hover{color:#36a9e1}@media only screen and (max-width:1399px){.main-sidebar2-widget__post-items-content-title a{font-size:16px}}.main-sidebar2-widget__tags-tagcloud{margin-top:22px}@media only screen and (max-width:1399px){.main-sidebar2-widget__tags-tagcloud{margin-top:17px}}.main-sidebar2-widget__tags-tagcloud a{align-items:center;background-color:transparent;border:1px solid rgba(85,85,85,.333);border-radius:36px;color:#393939;display:inline-flex;font-family:Kanit;font-size:18px;font-weight:400;height:40px;justify-content:center;margin-right:8px;margin-top:10px;padding:18px 13px;transition:all .3s ease-in-out}@media only screen and (max-width:1399px){.main-sidebar2-widget__tags-tagcloud a{font-size:16px;height:30px;padding:15px 13px}}.main-sidebar2-widget__tags-tagcloud a.active,.main-sidebar2-widget__tags-tagcloud a:hover{background-color:#36a9e1;border:none;color:#000;transition:all .3s ease-in-out}.error{background-color:#000;padding-top:250px}.error__thumb{margin-bottom:100px;text-align:center}@media only screen and (max-width:1919px){.error__thumb{margin-bottom:80px}}@media only screen and (max-width:1399px){.error__thumb{margin-bottom:50px}}.error__thumb img{max-width:100%}.error__title{background:#36a9e1;color:#000;font-family:Thunder;font-size:72px;font-style:normal;font-weight:600;line-height:113.889%;margin-bottom:50px;padding:19px 0 10px;text-align:center;text-transform:uppercase}@media only screen and (max-width:1919px){.error__title{font-size:62px;padding:15px 0 10px}}@media only screen and (max-width:1399px){.error__title{font-size:52px;margin-bottom:40px;padding:13px 0 8px}}@media only screen and (max-width:1199px){.error__title{font-size:42px;margin-bottom:30px;padding:13px 0 8px}}@media only screen and (max-width:767px){.error__title{font-size:25px;margin-bottom:26px;padding:13px 0 8px}}.error-content__text{color:#fff;font-family:var(--font_instr);font-size:24px;font-style:normal;font-weight:400;line-height:141.667%;margin-bottom:30px;text-align:center}@media only screen and (max-width:1919px){.error-content__text{font-size:22px;margin-bottom:25px}}@media only screen and (max-width:1199px){.error-content__text{font-size:18px;margin-bottom:20px}}@media only screen and (max-width:767px){.error-content__text{font-size:16px;margin-bottom:18px}}.error-content__button{display:flex;justify-content:center}.project{background-color:#f0f2f4}.project__card{background-color:#fff;border-radius:6px;overflow:hidden;padding:30px 40px;position:relative;transition:all .4s ease-in-out}@media only screen and (max-width:1919px){.project__card{padding:25px 30px}}@media only screen and (max-width:1399px){.project__card{padding:25px}}@media only screen and (max-width:1199px){.project__card{padding:25px 23px}}.project__card-title{font-family:Instrument Sans;font-size:30px;font-style:SemiBold;font-weight:600;letter-spacing:0;line-height:40px;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0;text-decoration-skip-ink:auto;text-decoration-thickness:0}@media only screen and (max-width:1919px){.project__card-title{font-size:26px}}@media only screen and (max-width:1399px){.project__card-title{font-size:23px;line-height:30px}}@media only screen and (max-width:1199px){.project__card-title{font-size:22px;line-height:30px}}@media only screen and (max-width:575px){.project__card-title{font-size:20px}}.project__card-subtitle{color:#000;font-family:Kanit;font-size:18px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:28px;opacity:0;visibility:hidden}@media only screen and (max-width:1399px){.project__card-subtitle{font-size:17px}}@media only screen and (max-width:1199px){.project__card-subtitle{font-size:16px}}.project__card-button{background:transparent;border-radius:4px 4px 0 0;color:#000;display:flex;font-size:24px;font-style:normal;font-weight:600;justify-content:end;line-height:141.667%;padding:13px 17px 12px 16px;position:relative}@media only screen and (max-width:1919px){.project__card-button{font-size:22px}}@media only screen and (max-width:1399px){.project__card-button{font-size:20px}}@media only screen and (max-width:1199px){.project__card-button{font-size:18px}}@media only screen and (max-width:991px){.project__card-button{font-size:17px}}.project__card-button:after{content:"-"}.project__card-button:after,.project__card-button:not(.collapsed):after{align-items:center;background:transparent;background:hsla(0,0%,85%,0);background:var(--white);border:1px solid #000;border-radius:30px;border-radius:50%;color:var(--black);display:flex;font-weight:500;height:12px;justify-content:center;padding:14px;transition:all .3s ease-in-out!important;transition:all .3s;width:12px}.project__card-button:not(.collapsed):after{content:"+"}.project__card:hover .project__card{background-color:#36a9e1!important;transition:all .4s ease-in-out}.project__card:hover .project__card-title{opacity:0;visibility:hidden}.project__card:hover .project__card-subtitle{opacity:1;visibility:visible}.project__card:hover .project__card-button{background:transparent;border-radius:4px 4px 0 0;color:#000;display:flex;font-size:24px;font-style:normal;font-weight:600;justify-content:end;line-height:141.667%;padding:13px 17px 12px 16px;position:relative}@media only screen and (max-width:1919px){.project__card:hover .project__card-button{font-size:22px}}@media only screen and (max-width:1399px){.project__card:hover .project__card-button{font-size:20px}}@media only screen and (max-width:1199px){.project__card:hover .project__card-button{font-size:18px}}@media only screen and (max-width:991px){.project__card:hover .project__card-button{font-size:17px}}.project__card:hover .project__card-button:not(.collapsed):after{align-items:center;background:transparent;background:hsla(0,0%,85%,0);background:var(--white);border:1px solid #000;border-radius:30px;border-radius:50%;color:var(--black);content:"-";display:flex;font-weight:500;height:12px;justify-content:center;padding:14px;transition:all .3s ease-in-out!important;transition:all .3s;width:12px}.faq1{background-color:#fff}.faq1__top-section-title{color:#000;font-family:Instrument Sans;font-size:50px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:30px;text-align:center}@media only screen and (max-width:1399px){.faq1__top-section-title{font-size:40px;margin-bottom:25px}}@media only screen and (max-width:1199px){.faq1__top-section-title{font-size:30px;margin-bottom:25px}}@media only screen and (max-width:575px){.faq1__top-section-title{font-size:23px}}.accordion .global-accordion-item{background:#fff;border-radius:10px;box-shadow:4px 10px 15px 0 rgba(0,0,0,.2);margin-bottom:16px;overflow:hidden}.accordion .global-accordion-item .global-accordion-header{margin:0;overflow:hidden;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.accordion .global-accordion-item .global-accordion-button{align-items:center;background:#fff;border-radius:4px 4px 0 0;color:#000;display:flex;font-family:Instrument Sans;font-size:24px;font-style:normal;font-weight:600;justify-content:space-between;line-height:141.667%;padding:13px 17px 12px 16px;position:relative}@media only screen and (max-width:1919px){.accordion .global-accordion-item .global-accordion-button{font-size:22px}}@media only screen and (max-width:1399px){.accordion .global-accordion-item .global-accordion-button{font-size:20px}}@media only screen and (max-width:1199px){.accordion .global-accordion-item .global-accordion-button{font-size:18px}}@media only screen and (max-width:991px){.accordion .global-accordion-item .global-accordion-button{font-size:17px}}.accordion .global-accordion-item .global-accordion-button:after{content:"+"}.accordion .global-accordion-item .global-accordion-button:after,.accordion .global-accordion-item .global-accordion-button:not(.collapsed):after{align-items:center;background:transparent;background:hsla(0,0%,85%,0);background:var(--white);border:1px solid #000;border-radius:30px;border-radius:50%;color:var(--black);display:flex;font-weight:500;height:12px;justify-content:center;padding:14px;transition:all .3s ease-in-out!important;transition:all .3s;width:12px}.accordion .global-accordion-item .global-accordion-button:not(.collapsed):after{content:"-"}.accordion .global-accordion-item .global-accordion-button.collapsed{color:#000;font-family:Instrument Sans;font-size:24px;font-style:normal;font-weight:600;line-height:141.667%;overflow:hidden;padding:20px 30px}@media only screen and (max-width:1919px){.accordion .global-accordion-item .global-accordion-button.collapsed{font-size:22px}}@media only screen and (max-width:1399px){.accordion .global-accordion-item .global-accordion-button.collapsed{font-size:20px}}@media only screen and (max-width:1199px){.accordion .global-accordion-item .global-accordion-button.collapsed{font-size:18px}}@media only screen and (max-width:991px){.accordion .global-accordion-item .global-accordion-button.collapsed{font-size:17px}}.accordion .global-accordion-item .global-accordion-body{border-radius:4px;box-shadow:0 8px 40px 0 rgba(0,0,0,.12);font-style:normal;font-weight:400;line-height:28px;padding:15px 30px 20px}.accordion .global-accordion-item .global-accordion-body p{color:#555;font-family:Kanit;font-size:18px;font-style:normal;font-weight:400;line-height:155.556%}@media only screen and (max-width:1399px){.accordion .global-accordion-item .global-accordion-body p{font-size:17px}}@media only screen and (max-width:1199px){.accordion .global-accordion-item .global-accordion-body p{font-size:16px}}.accordion .global-accordion-item .global-accordion-collapse.show{border-radius:4px}.contact-area{overflow:hidden;padding:120px 0 0;position:relative}.contact-area__bg{background:linear-gradient(180deg,#050505,rgba(16,16,16,.95));background-image:radial-gradient(circle at 10% 20%,hsla(0,0%,100%,.02),transparent 10%),radial-gradient(circle at 80% 80%,hsla(0,0%,100%,.02),transparent 12%),linear-gradient(180deg,#080808,#101010);filter:blur(.2px);height:100%;left:0;mix-blend-mode:normal;position:absolute;right:0;top:0;width:100%;z-index:1}.contact-area__info-row{background-color:#f0f2f4;padding-bottom:120px;position:relative;z-index:3}.contact-area__info-row .contact-info-card{border:1px solid rgba(16,24,40,.03);border-radius:8px;box-shadow:0 6px 18px rgba(16,24,40,.06);display:flex;flex-direction:column;justify-content:center;min-height:88px;padding:18px}.contact-area__info-row .contact-info-card__title{color:var(--primary);font-family:var(--font_instr);font-size:24px;font-weight:600;line-height:34px;margin:0 0 10px}.contact-area__info-row .contact-info-card__text{color:var(--secondary);font-family:var(--font_kanit);font-size:18px;font-weight:400;line-height:28px}.contact-area__info-row .contact-info-card__social{align-items:center;display:flex;gap:8px}.contact-area__info-row .contact-info-card .social-circle{align-items:center;background:var(--white);border:1px solid var(--border-color-two);border-radius:50%;box-shadow:0 4px 12px rgba(16,24,40,.04);color:var(--primary);display:inline-flex;font-weight:700;height:32px;justify-content:center;text-decoration:none;transition:transform .12s ease,background .12s ease;width:32px}.contact-area__info-row .contact-info-card .social-circle:hover{background:var(--green);color:var(--black);transform:translateY(-3px)}.contact-area__heading{color:var(--white);font-family:var(--font_instr);font-size:36px;font-size:72px;font-weight:800;font-weight:600;letter-spacing:.4px;line-height:82px;margin-bottom:120px;position:relative;text-align:center;z-index:3}.contact-area .contact-form-card{backdrop-filter:blur(25px);background:rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.04);border-radius:10px;border-radius:8px;box-shadow:0 12px 40px rgba(3,3,3,.45);margin-top:8px;padding:90px 60px;position:relative;z-index:4}.contact-area .contact-form{color:var(--white);position:relative}.contact-area .contact-form__top{margin-bottom:18px}.contact-area .contact-form__top .contact-form__input{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.12);color:var(--white);font-size:16px;outline:none;padding:12px 14px;width:100%}.contact-area .contact-form__top .contact-form__input::placeholder{color:hsla(0,0%,100%,.55)}.contact-area .contact-form__top .contact-form__input:focus{border-bottom-color:hsla(0,0%,100%,.22)}.contact-area .contact-form__middle{margin:22px 0}.contact-area .contact-form__middle .contact-form__textarea{background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.12);color:var(--white);font-size:16px;min-height:120px;outline:none;padding:18px 14px;resize:vertical;width:100%}.contact-area .contact-form__middle .contact-form__textarea::placeholder{color:hsla(0,0%,100%,.55)}.contact-area .contact-form__middle .contact-form__textarea:focus{border-bottom-color:hsla(0,0%,100%,.22)}.contact-area .contact-form__footer{align-items:center;display:flex;justify-content:center;margin-top:60px;position:relative}.contact-area .contact-form .contact-form__send{align-items:center;background:var(--white);border:none;border-radius:50%;box-shadow:0 10px 28px rgba(0,0,0,.35);cursor:pointer;display:inline-flex;height:92px;justify-content:center;padding:0;position:relative;transition:transform .12s ease,box-shadow .12s ease;width:92px;z-index:6}.contact-area .contact-form .contact-form__send:hover{box-shadow:0 18px 40px rgba(0,0,0,.45);transform:translateY(-6px)}.contact-area .contact-form .contact-form__send-text{align-items:center;color:var(--primary);display:inline-flex;font-family:var(--font_kanit);font-size:20px;font-weight:500;height:166px;justify-content:center;line-height:30px;width:166px}@media only screen and (max-width:1199px){.contact-area{padding:40px 0 72px}.contact-area__bg{height:480px;top:200px}.contact-area__heading{font-size:32px}}@media only screen and (max-width:991px){.contact-area{padding:28px 0 56px}.contact-area__bg{height:420px;top:160px}.contact-area__heading{font-size:28px;margin-bottom:18px}.contact-area .contact-form-card{padding:22px}.contact-area .contact-form__top{margin-bottom:12px}.contact-area .contact-form__middle{margin:16px 0}.contact-area .contact-form .contact-form__send{height:78px;width:78px}}@media only screen and (max-width:767px){.contact-area{padding:20px 0 48px}.contact-area__info-row .contact-info-card{min-height:auto;padding:14px}.contact-area__heading{color:var(--primary);font-size:22px;margin:12px 0 14px}.contact-area .contact-form-card{background:rgba(0,0,0,.72);border-radius:10px;padding:18px}.contact-area .contact-form__top .contact-form__input{font-size:16px;padding:10px 12px}.contact-area .contact-form__middle .contact-form__textarea{font-size:16px;min-height:90px;padding:12px}.contact-area .contact-form .contact-form__send{height:64px;width:64px}.contact-area__bg{height:360px;margin-top:170px;top:280px}}@media only screen and (max-width:575px){.contact-area{padding:16px 0 40px}.contact-area .contact-form__send{height:58px;width:58px}.contact-area .contact-form__input,.contact-area .contact-form__textarea{font-size:16px}.contact-area__heading{font-size:20px}.contact-area__bg{height:300px;top:240px}}.contact-form-success{align-items:center;color:#fff;display:flex;justify-content:center;min-height:200px;padding:40px 24px;text-align:center}.contact-form-success p{font-size:18px;line-height:1.6;opacity:.9}.ajax-form-error{color:#fff;font-size:13px;margin:4px 0 0}.subject-autocomplete{position:relative}.subject-autocomplete__list{background:#161616;border:1px solid hsla(0,0%,100%,.14);border-radius:0 0 6px 6px;border-top:none;box-shadow:0 12px 32px rgba(0,0,0,.6);display:none;left:0;list-style:none;margin:0;max-height:220px;overflow-y:auto;padding:4px 0;position:absolute;right:0;top:100%;z-index:300}.subject-autocomplete__list.is-open{display:block}.subject-autocomplete__list::-webkit-scrollbar{width:4px}.subject-autocomplete__list::-webkit-scrollbar-track{background:transparent}.subject-autocomplete__list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.subject-autocomplete__item{color:hsla(0,0%,100%,.78);cursor:pointer;font-family:var(--font_kanit);font-size:14px;padding:11px 14px;transition:background .1s ease,color .1s ease;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.subject-autocomplete__item:focus,.subject-autocomplete__item:hover{background:hsla(0,0%,100%,.09);color:#fff;outline:none}.subject-autocomplete__item:active{background:hsla(0,0%,100%,.14)}.map-box iframe{border:0;height:650px;width:100%}.carriere-filter__input,.carriere-filter__select{background:#fff;border:1.5px solid rgba(16,16,16,.14);border-radius:8px;color:#101010;font-family:var(--font_kanit,sans-serif);font-size:14px;height:52px;outline:none;padding:0 16px;transition:border-color .2s,box-shadow .2s;width:100%}.carriere-filter__input::placeholder,.carriere-filter__select::placeholder{color:rgba(16,16,16,.38)}.carriere-filter__input:focus,.carriere-filter__select:focus{border-color:#36a9e1;box-shadow:0 0 0 3px rgba(54,169,225,.13)}.carriere-filter__select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23101010' stroke-linecap='round' stroke-width='1.5' d='m1 1 5 5 5-5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px}.reason-icon{align-items:center;background:rgba(54,169,225,.15);border-radius:50%;color:#36a9e1;display:flex;font-size:1.25rem;height:52px;justify-content:center;margin:0 auto 1.1rem;transition:background .2s;width:52px}.service-details__card:hover .reason-icon{background:rgba(54,169,225,.25)}.job-card{background:#fff;border:1.5px solid rgba(16,16,16,.07);border-radius:12px;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:border-color .22s,box-shadow .25s,transform .22s}.job-card:hover{border-color:rgba(54,169,225,.38);box-shadow:0 8px 32px rgba(54,169,225,.1);transform:translateY(-3px)}.job-card__thumb{overflow:hidden}.job-card__thumb img{display:block;height:180px;object-fit:cover;transition:transform .4s;width:100%}.job-card__thumb:hover img{transform:scale(1.04)}.job-card__body{display:flex;flex:1;flex-direction:column;padding:1.4rem 1.5rem}.job-card__title{color:#101010;font-size:1.05rem;font-weight:600;margin-bottom:.5rem}.job-card__title a{color:inherit;text-decoration:none;transition:color .2s}.job-card__title a:hover{color:#36a9e1}.job-card__excerpt{color:rgba(16,16,16,.65);flex-grow:1;font-size:.88rem;line-height:1.65;margin-bottom:.75rem}.job-card__salary{color:rgba(16,16,16,.5);font-size:.82rem;margin-bottom:.7rem}.skill-pill{background:rgba(16,16,16,.05);border:1px solid rgba(16,16,16,.1);border-radius:20px;color:#101010;display:inline-block;font-size:.7rem;font-weight:500;line-height:1.6;padding:3px 11px}.cv-upload{position:relative}.cv-upload__zone{align-items:center;border:1.5px dashed hsla(0,0%,100%,.22);border-radius:8px;cursor:pointer;display:flex;gap:14px;padding:15px 20px;transition:border-color .2s,background .2s}.cv-upload__zone:hover{background:rgba(54,169,225,.05);border-color:#36a9e1}.cv-upload__icon{color:#36a9e1;flex-shrink:0;font-size:1.35rem}.cv-upload__label-text{color:hsla(0,0%,100%,.65);font-size:.85rem;line-height:1.5}.cv-upload__label-text strong{color:#36a9e1;font-weight:600}.cv-upload input[type=file]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%;z-index:2}.cv-upload__hint{color:hsla(0,0%,100%,.35);font-size:.72rem;margin-top:.3rem;padding-left:2px}