@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Poppins: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&display=swap";@keyframes opacityIncrease{0%{opacity:0}to{opacity:1}}@keyframes moveTopToBottom{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes moveBottomToTop{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes infinityRotate{0%,to{transform:rotate(0)}50%{transform:rotate(360deg)}}@keyframes Rotate{to{transform:rotate(360deg)}}@keyframes Dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes Color{to,0%{stroke:#213139}}@keyframes animate1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes animate2{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes animate3{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes animate4{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes infinityRotate2{0%{transform:rotate(0)}70%,to{transform:rotate(360deg)}}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes scrollRight{0%{transform:translate(0)}to{transform:translate(100%)}}*{font-family:Poppins,-apple-system,sans-serif;margin:0;padding:0;box-sizing:border-box;word-break:break-word}a{text-decoration:none;color:inherit}ul,ol{list-style:none}input,textarea,button{font-family:inherit}button{border:none;background-color:transparent;cursor:pointer}button,input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}:root{--html-font-size-xl-default: 13px;--html-font-size-md: 11px;--html-font-size-sm: 10px;--max-width-xl: 1325px;--max-width-md: 1175px;--max-width-sm: 1025px;--container-max-width-starting-px: 1325px;--container-max-width-starting: 1325;--clamp-vw: calc(var(--container-max-width-starting) / 100)}html{font-family:Poppins,-apple-system,sans-serif;font-size:var(--html-font-size-xl-default);scroll-behavior:smooth}@media screen and (max-width:1025px){html{font-size:var(--html-font-size-md)}}@media screen and (max-width:525px){html{font-size:var(--html-font-size-sm)}}.light-mode{--primary-color: #F7BB75;--second-color: #35383B;--thirty-color: #191919;--second-color-opacity: rgba(53, 56, 59, .31);--title-color: #3D3D3D;--light-color: #FFFFFF;--dark-color: #000000;color:var(--thirty-color);overflow-x:hidden}.ftz-container-xl{width:100%;max-width:var(--max-width-xl);margin:0 auto}.ftz-container-md{width:100%;max-width:var(--max-width-md);margin:0 auto}.ftz-container-sm{width:100%;max-width:var(--max-width-sm);margin:0 auto}.d-computer{display:block!important}.df-computer{display:flex!important}.d-mobile,.df-mobile{display:none!important}.df-wrap{display:flex;display:-webkit-flex}.df-w-center{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.df-w-space-between{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between}.df-w-a-center{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.g-24{display:flex;display:-webkit-flex;gap:clamp(12px,24vw / var(--clamp-vw),24px)}.g-28{display:flex;display:-webkit-flex;gap:clamp(14px,28vw / var(--clamp-vw),28px)}.g-52{display:flex;display:-webkit-flex;gap:clamp(14px,52vw / var(--clamp-vw),52px)}.g-92{display:flex;display:-webkit-flex;gap:clamp(14px,92vw / var(--clamp-vw),92px)}@media screen and (max-width:1025px){.d-computer,.df-computer{display:none!important}.d-mobile{display:block!important}.df-mobile{display:flex!important}.df-wrap,.df-w-center,.df-w-space-between,.df-w-a-center{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}}.page-social-links{position:fixed;top:50%;left:0;z-index:10;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;gap:11px;transform:translateY(-50%)}.page-social-links a{display:flex;display:-webkit-flex;border-radius:0 250px 250px 0;padding:clamp(6px,12vw / var(--clamp-vw),12px) clamp(8px,16vw / var(--clamp-vw),16px) clamp(6px,12vw / var(--clamp-vw),12px) clamp(9px,18vw / var(--clamp-vw),18px)}.page-social-links a:nth-child(1){background:linear-gradient(225deg,#f50000,#ce00a9 27%,#b0f 46%,#ffa700)}.page-social-links a:nth-child(1) svg{width:clamp(20px,43vw / var(--clamp-vw),43px);height:clamp(20px,43vw / var(--clamp-vw),43px);object-fit:contain}.page-social-links a:nth-child(2){background:#44c524}.page-social-links a:nth-child(2) svg{width:clamp(20px,43vw / var(--clamp-vw),43px);height:clamp(20px,43vw / var(--clamp-vw),43px);object-fit:contain}.page-social-links a:nth-child(3){background:#ed3605}.page-social-links a:nth-child(3) svg{width:clamp(20px,43vw / var(--clamp-vw),43px);height:clamp(20px,43vw / var(--clamp-vw),43px);object-fit:contain}.contact-info-section{padding:0 15px}.contact-info-section>div{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1275px){.contact-info-section>div{grid-template-columns:repeat(1,1fr)}}.contact-info-section>div{gap:16px;padding:clamp(40px,82vw / var(--clamp-vw),82px) 0}.contact-info-section article{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;border:1px solid #868686;border-radius:8px;background:var(--thirty-color)}@media screen and (max-width:1025px){.contact-info-section article{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:clamp(28px,56vw / var(--clamp-vw),56px) 0 0 0}}.contact-info-section article figure{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:220px;max-width:100%;height:100%;border-radius:8px 0 0 8px}@media screen and (max-width:1025px){.contact-info-section article figure{height:unset}}.contact-info-section article figure img{width:clamp(25px,75vw / var(--clamp-vw),75px);height:clamp(25px,75vw / var(--clamp-vw),75px);object-fit:contain}.contact-info-section article .content{text-align:center;width:100%;padding:clamp(28px,56vw / var(--clamp-vw),56px) clamp(19px,38vw / var(--clamp-vw),38px)}.contact-info-section article .content h3{color:var(--primary-color);font-size:2.125rem;font-weight:500;margin:0 0 14px}.contact-info-section article .content p{color:var(--light-color);font-size:1.375rem;font-weight:500}.full-page{zoom:.95}.full-page .header-box{position:relative;z-index:10;width:100%;border-bottom:.375rem solid var(--primary-color);background:linear-gradient(90deg,var(--thirty-color) 40%,#AFAFAF 180%);padding:.875rem 1.25rem}.full-page .header-box.hollow{position:sticky;top:-100%;transition:.6s ease}.full-page .header-box.running{position:sticky;top:0}.full-page .header-box .h-logo-box img{width:100%;max-width:clamp(200px,400vw / var(--clamp-vw),400px);height:auto}.full-page .header-box .desktop-nav{margin:0 10px}.full-page .header-box .desktop-nav>ul{display:flex;display:-webkit-flex;gap:2.125rem}.full-page .header-box .desktop-nav>ul>li>a{color:var(--light-color);font-size:1.125rem}.full-page .header-box .h-menu{display:block;margin:0 10px 0 0}.full-page .header-box .h-menu.active .h-menu-modal{display:block}.full-page .header-box .h-menu .hamburger{display:flex;display:-webkit-flex}.full-page .header-box .h-menu .h-menu-modal{position:absolute;top:calc(100% + .375rem);left:0;display:none;width:100%;height:calc(100vh - (100% - .375rem));background:var(--thirty-color);padding:clamp(16px,32vw / var(--clamp-vw),32px) clamp(20px,40vw / var(--clamp-vw),40px) clamp(32px,64vw / var(--clamp-vw),64px) clamp(20px,40vw / var(--clamp-vw),40px)}.full-page .header-box .h-menu .h-menu-modal.active{display:block;overflow-y:scroll}.full-page .header-box .h-menu .h-menu-modal>ul{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;gap:16px}.full-page .header-box .h-menu .h-menu-modal>ul li{color:var(--light-color);font-size:1.125rem;font-weight:300;transition:all .3s}.full-page .header-box .h-menu .h-menu-modal>ul li:hover{color:var(--primary-color)}.full-page .header-box .h-menu .h-menu-modal>ul li:hover svg path{fill:var(--primary-color)}.full-page .header-box .h-menu .h-menu-modal>ul li.submenu.open .submenu-toggle{color:var(--primary-color);margin:0 0 25px}.full-page .header-box .h-menu .h-menu-modal>ul li.submenu .submenu-toggle{color:var(--light-color);font-size:1.125rem;font-weight:300;transition:all .3s ease}.full-page .header-box .h-menu .h-menu-modal>ul li.submenu .submenu-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:26px 18px;max-height:0;overflow:hidden;transition:max-height .3s ease;margin:0 0 0 10px}.full-page .header-box .h-menu .h-menu-modal>ul li.submenu .submenu-list .submenu-box h3{border:3px solid var(--primary-color);border-radius:8px;padding:10px 24px;margin:0 0 16px}.full-page .header-box .h-menu .h-menu-modal>ul li.submenu .submenu-list .submenu-box>ul{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;gap:16px}.full-page .header-box .h-menu .h-menu-modal>ul li a svg path{fill:var(--light-color);transition:all .3s}.full-page .footer-box{color:#f0f0f0;background:#2e2e2e url(/images/footer/footer-bg.jpg) no-repeat center center;background-size:cover}.full-page .footer-box .footer-top{padding:clamp(47px,94vw / var(--clamp-vw),94px) 15px clamp(80px,165vw / var(--clamp-vw),165px) 15px}.full-page .footer-box .footer-top .footer-about figure img{width:100%;max-width:320px;height:auto}.full-page .footer-box .footer-top .footer-services{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:0 15px}.full-page .footer-box .footer-top .footer-services h3{color:var(--primary-color);font-size:1rem;font-weight:600;margin:0 0 15px}.full-page .footer-box .footer-top .footer-services ul{list-style:none;padding:0}.full-page .footer-box .footer-top .footer-services li{margin:0 0 8px}.full-page .footer-box .footer-top .footer-services li a{color:var(--light-color);font-size:1rem;font-weight:300}.full-page .footer-box .footer-top .footer-contact{margin:38px 0 0}.full-page .footer-box .footer-top .footer-contact address p{color:#b7b7b7;font-size:1rem;font-weight:300}.full-page .footer-box .footer-bottom{background:#1919198c;padding:32px 15px}.full-page .footer-box .footer-bottom>div{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.full-page .footer-box .footer-bottom>div p,.full-page .footer-box .footer-bottom>div a{color:var(--primary-color);font-size:.813rem;font-weight:700}.full-page .footer-box .footer-bottom>div a{margin:0 0 0 20px}@media screen and (max-width:1325px){.full-page .header-box .desktop-nav{display:none}}@media screen and (max-width:1025px){.full-page .header-box nav{display:none}}.home-hero{position:relative}.home-hero:hover .hero-image:after{height:106%}.home-hero .hero-image{position:relative;display:flex;display:-webkit-flex;width:100%;overflow:hidden}.home-hero .hero-image:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:url(/images/home/bg-plan.jpg);background-size:cover;background-position:right}.home-hero .hero-image:after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:url(/images/home/bg-people.png);background-size:cover;transition:.3s linear;background-position:right}.home-hero .hero-image img{width:100%;opacity:0}.home-hero .bg-blend-color{position:absolute;top:0;z-index:0;width:60%;height:100%;background:#f7bb75e0;mix-blend-mode:color}.home-hero .hero-content{position:absolute;top:0;z-index:3;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column;color:var(--light-color);text-align:center;width:60%;height:100%;padding:30px 15px 0;margin:0 auto 0 0}.home-hero .hero-content h1{color:var(--light-color);font-size:2.75rem;font-weight:600;opacity:0}.home-hero .hero-content h2{color:var(--primary-color);font-size:4.75rem;font-weight:900;line-height:5rem;text-transform:uppercase;letter-spacing:7px;margin:10px 0}.home-hero .hero-content p{color:var(--light-color);font-style:italic;font-size:1.125rem;font-weight:500}.home-hero .hero-content a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;color:var(--second-color);font-size:1rem;font-weight:600;width:100%;max-width:260px;border-radius:8px;background:var(--light-color);transition:all .3s;padding:12px;margin:clamp(10px,30vw / var(--clamp-vw),30px) auto 0 auto}.home-hero .hero-content a:hover{background:var(--primary-color)}@media screen and (max-width:1500px){.home-hero .hero-content h1{font-size:3.5rem}.home-hero .hero-content h2{font-size:3.5rem;line-height:3.75rem;letter-spacing:3px}.home-hero .hero-content p{font-size:1rem}}@media screen and (max-width:1325px){.home-hero .hero-content h2{display:none}}@media screen and (max-width:1025px){.home-hero{display:flex;display:-webkit-flex}.home-hero .hero-image{min-height:94vh}.home-hero .hero-image img{height:100%;object-fit:cover;object-position:right}.home-hero .bg-blend-color{display:none}.home-hero .hero-content{width:100%;padding:0 45px;margin:0}.home-hero .hero-content:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(0,0,0,.65),var(--primary-color) 300%)}.home-hero .hero-content h1{font-size:2rem}.home-hero .hero-content h2{display:block;font-size:2rem;line-height:2.25rem;letter-spacing:5px}.home-hero .hero-content a{color:var(--light-color);width:unset;border:0;background:transparent;margin:clamp(10px,40vw / var(--clamp-vw),40px) auto 0 auto}.home-hero .hero-content a:after{content:"..."}}.home-about-us{position:relative;width:100%;margin:0 0 clamp(40px,82vw / var(--clamp-vw),82px) 0}.home-about-us figure,.home-about-us picture,.home-about-us article{display:flex;display:-webkit-flex;width:100%}.home-about-us figure img{width:100%;height:100%;object-fit:cover}.home-about-us article>div{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;text-align:center;width:100%;max-width:680px;padding:clamp(24px,48vw / var(--clamp-vw),48px) clamp(12px,24vw / var(--clamp-vw),24px) clamp(44px,90vw / var(--clamp-vw),90px) clamp(12px,24vw / var(--clamp-vw),24px);margin:0 auto}.home-about-us article>div h2{color:var(--second-color);font-size:4.75rem;font-weight:200;line-height:1}.home-about-us article>div h2 span{font-size:2.813rem;font-weight:500;line-height:unset;display:block;margin:0 0 19px}.home-about-us article>div h3{color:var(--second-color);font-size:2.813rem;font-weight:500;margin:0 0 19px}.home-about-us article>div p{color:var(--second-color);font-size:1.5rem;font-weight:300}.home-about-us article>div a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;color:var(--second-color);font-size:1rem;font-weight:500;width:100%;max-width:396px;border:2px solid var(--second-color);border-radius:8px;transition:all .3s;padding:12px;margin:30px auto 0}.home-about-us article>div a:hover{background:var(--primary-color)}@media screen and (max-width:1025px){.home-about-us article>div{padding:15px 15px 90px}}.home-services{padding:0 15px;margin:0 0 clamp(44px,87vw / var(--clamp-vw),87px) 0}.home-services h2{color:var(--title-color);font-size:3.125rem;font-weight:400}.home-services .service-tabs{position:relative;margin:17px 0}.home-services .service-tabs:before{content:"";position:absolute;inset:4px 0;border:2px solid var(--second-color-opacity);border-radius:8px}.home-services .service-tabs ul{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1275px){.home-services .service-tabs ul{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1025px){.home-services .service-tabs ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:775px){.home-services .service-tabs ul{grid-template-columns:repeat(1,1fr)}}.home-services .service-tabs ul{gap:15px}.home-services .service-tabs ul li{width:100%}.home-services .service-tabs ul li button{position:relative;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;width:100%;border:2px solid transparent;border-radius:8px;background:transparent;color:var(--second-color-opacity);font-size:1.625rem;font-weight:400;padding:10px}.home-services .service-tabs ul li button.active{border:2px solid var(--second-color);background:var(--thirty-color);color:#f1f1f1}.home-services .service-list.swiper .swiper-wrapper .swiper-slide{position:relative;border-radius:8px;overflow:hidden}.home-services .service-list.swiper .swiper-wrapper .swiper-slide:hover img{transform:scale(1.1)}.home-services .service-list.swiper .swiper-wrapper .swiper-slide img{display:flex;display:-webkit-flex;width:100%;height:100%;object-fit:cover;transition:.3s linear}.home-services .service-list.swiper .swiper-wrapper .swiper-slide h3{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;display:-webkit-flex;align-items:flex-end;-webkit-align-items:flex-end;color:var(--light-color);font-size:1.625rem;font-weight:500;height:100%;max-height:324px;padding:200px 22px 45px}.home-services .service-list.swiper .swiper-wrapper .swiper-slide h3:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,var(--dark-color),transparent);opacity:.7}.home-services .service-list.swiper .swiper-pagination-bullet{background:var(--primary-color);opacity:.5}.home-services .service-list.swiper .swiper-pagination-bullet-active{background:var(--primary-color);opacity:1}.home-faq h2{color:var(--title-color);font-size:3.125rem;font-weight:400;padding:0 15px;margin:0 0 36px}.home-faq .faq-content figure{display:flex;display:-webkit-flex;width:100%;object-fit:cover}.home-faq .faq-content figure img{width:100%;border-radius:0;object-fit:cover}.home-faq .faq-content .hmm{width:105%;background:#f1f1f1;padding:clamp(27px,55vw / var(--clamp-vw),55px)}.home-faq .faq-content .faq-accordion{width:100%;max-width:811px;border-radius:8px;box-shadow:0 3px 6px #00000057;margin:0 0 0 calc(-100px + clamp(-44px,-88vw / var(--clamp-vw),-88px))}.home-faq .faq-content .faq-accordion .details{background:#fff}.home-faq .faq-content .faq-accordion .details:last-child,.home-faq .faq-content .faq-accordion .details:last-child p,.home-faq .faq-content .faq-accordion .details:last-child .summary{border-bottom:0;border-radius:0 0 8px 8px}.home-faq .faq-content .faq-accordion .details:first-child,.home-faq .faq-content .faq-accordion .details:first-child p,.home-faq .faq-content .faq-accordion .details:first-child .summary{border-radius:8px 8px 0 0}.home-faq .faq-content .faq-accordion .details[open] .summary{color:var(--light-color);border-bottom:0;background:var(--second-color)}.home-faq .faq-content .faq-accordion .details[open] .summary svg{transform:rotate(90deg);stroke:var(--primary-color)}.home-faq .faq-content .faq-accordion .details[open] p{border-bottom:2px solid #DEE9E9}.home-faq .faq-content .faq-accordion .details:last-child[open] p,.home-faq .faq-content .faq-accordion .details:last-child[open] .summary{border-bottom:0}.home-faq .faq-content .faq-accordion .details:last-child[open] .summary{border-radius:0}.home-faq .faq-content .faq-accordion .details .summary{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;gap:10px;color:var(--second-color);font-size:1.375rem;font-weight:500;border-bottom:2px solid #DEE9E9;background:#fafafa;cursor:pointer;padding:clamp(10px,22vw / var(--clamp-vw),22px) clamp(20px,46vw / var(--clamp-vw),46px) clamp(10px,22vw / var(--clamp-vw),22px) clamp(16px,36vw / var(--clamp-vw),36px)}.home-faq .faq-content .faq-accordion .details .summary svg{width:.875rem;min-width:.875rem;height:auto;stroke:#868686}.home-faq .faq-content .faq-accordion .details p{color:#737373a6;font-size:1.188rem;font-weight:400;line-height:1.875rem;background:#fafafa;padding:0 clamp(70px,150vw / var(--clamp-vw),150px) 0 clamp(16px,36vw / var(--clamp-vw),36px)}@media screen and (max-width:1025px){.home-faq .faq-content .faq-accordion{margin:0}}.home-blog{position:relative;width:100%;max-width:2100px;padding:172px 0 0;margin:0 auto}.home-blog header{max-width:540px;padding:0 0 284px clamp(70px,140vw / var(--clamp-vw),140px);margin:0 33px 0 0}.home-blog header h2{color:var(--second-color);font-size:3rem;font-weight:400;line-height:1.25;margin:0 0 45px}.home-blog header p{color:var(--second-color);font-size:1.25rem;font-weight:400}.home-blog .blog-swiper{position:unset;padding:13px 0 13px 13px}.home-blog .blog-swiper .swiper-wrapper{position:unset}.home-blog .blog-swiper .blog-card{position:relative;border-radius:8px}.home-blog .blog-swiper .blog-card figure{display:flex;display:-webkit-flex;width:100%;height:310px}.home-blog .blog-swiper .blog-card figure img{width:100%;height:100%;border-radius:8px 8px 0 0;object-fit:cover;object-position:top}.home-blog .blog-swiper .blog-card figure figcaption{position:absolute;top:-15px;right:20px;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;width:122px;max-width:122px;min-width:122px;border-top:7px solid var(--primary-color);border-radius:0 0 8px 8px;background:var(--light-color);box-shadow:0 3px 6px #00000029;padding:2px}.home-blog .blog-swiper .blog-card figure figcaption time{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column;text-align:center}.home-blog .blog-swiper .blog-card figure figcaption time .day{color:var(--second-color);font-size:2.313rem;font-weight:600}.home-blog .blog-swiper .blog-card figure figcaption time .month{color:var(--second-color);font-size:1.5rem;font-weight:600;margin:-12px 0 0}.home-blog .blog-swiper .blog-card figure figcaption time .year{color:#b4b4b4;font-size:1.188rem;font-weight:400}.home-blog .blog-swiper .blog-card .blog-card-body{border-radius:0 0 8px 8px;box-shadow:0 3px 6px #00000029;padding:22px 34px}.home-blog .blog-swiper .blog-card .blog-card-body h3{color:var(--second-color);font-size:1.5rem;font-weight:600}.home-blog .blog-swiper .blog-card .blog-card-body p{color:#868686;font-size:1rem;font-weight:500}.home-blog .blog-swiper .blog-card .blog-card-body .btn-read-more{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;color:var(--second-color);font-size:1rem;font-weight:600;width:100%;border:2px solid var(--second-color);border-radius:8px;transition:all .3s;padding:11px;margin:40px 0 0}.home-blog .blog-swiper .blog-card .blog-card-body .btn-read-more:hover{background:var(--primary-color)}.home-blog .blog-swiper .swiper-button-prev,.home-blog .blog-swiper .swiper-button-next{width:57px;height:57px;border:2px solid var(--second-color);border-radius:8px;transform:rotate(180deg);position:absolute;top:unset;bottom:146px;left:clamp(70px,140vw / var(--clamp-vw),140px);display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;gap:8px}.home-blog .blog-swiper .swiper-button-prev:after,.home-blog .blog-swiper .swiper-button-next:after{content:"";display:none}.home-blog .blog-swiper .swiper-button-prev svg,.home-blog .blog-swiper .swiper-button-next svg{width:18px;height:auto}.home-blog .blog-swiper .swiper-button-next{left:calc(clamp(70px,140vw / var(--clamp-vw),140px) + 77px);transform:rotate(0)}.home-blog .blog-swiper .swiper-button-prev{transform:rotate(0)}.home-gallery{margin:clamp(42px,84vw / var(--clamp-vw),84px) 0 clamp(50px,105vw / var(--clamp-vw),105px) 0}.home-gallery h2{color:var(--second-color);font-size:3rem;font-weight:400;line-height:1.25;padding:0 15px;margin:0 0 32px}.home-gallery img{width:100%;height:100%;object-fit:cover}.home-gallery .swiper-button-prev,.home-gallery .swiper-button-next{position:absolute;top:50%;bottom:unset;width:3.563rem;height:3.563rem;border-radius:8px;background:var(--second-color);transform:rotate(180deg) translateY(50%);display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;gap:8px}.home-gallery .swiper-button-prev:after,.home-gallery .swiper-button-next:after{content:"";display:none}.home-gallery .swiper-button-prev svg,.home-gallery .swiper-button-next svg{width:1.125rem;height:auto}.home-gallery .swiper-button-next,.home-gallery .swiper-button-prev{transform:rotate(0) translateY(50%)}.home-contact h2{color:var(--title-color);font-size:3.125rem;font-weight:400;padding:0 15px;margin:0 0 36px}.home-contact .contact-bg{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;background:url(https://i.hizliresim.com/5w5dov8.png) center center;background-size:cover;padding:80px 15px}.home-contact .contact-bg .form-container{width:100%;border-radius:8px;background:#ffffff29;padding:clamp(20px,60vw / var(--clamp-vw),60px) clamp(25px,65vw / var(--clamp-vw),65px) clamp(12px,32vw / var(--clamp-vw),32px) clamp(25px,65vw / var(--clamp-vw),65px)}.home-contact .contact-bg .form-container .form-grid{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1275px){.home-contact .contact-bg .form-container .form-grid{grid-template-columns:repeat(1,1fr)}}.home-contact .contact-bg .form-container .form-grid{gap:41px}.home-contact .contact-bg .form-container .form-group{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;margin:0 0 23px}.home-contact .contact-bg .form-container .form-group:last-child{margin:0}.home-contact .contact-bg .form-container .form-group label{margin:0 0 8px}.home-contact .contact-bg .form-container .form-group input,.home-contact .contact-bg .form-container .form-group textarea{color:#212529;font-size:1.125rem;font-weight:400;width:100%;border:1px solid #A8B9B9;border-radius:8px;background:#f6f6f6;transition:box-shadow .2s ease-in-out;padding:24px 20px}.home-contact .contact-bg .form-container .form-group input:focus,.home-contact .contact-bg .form-container .form-group textarea:focus{box-shadow:0 0 0 3px #e6a45f80;outline:none}.home-contact .contact-bg .form-container .form-group textarea{height:178px}.home-contact .contact-bg .form-container .form-consent{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;gap:10px;margin:clamp(20px,45vw / var(--clamp-vw),45px) 0 0 0}.home-contact .contact-bg .form-container .form-consent label{color:#a0a0a0;padding:0 clamp(60px,150vw / var(--clamp-vw),150px) 0 0}.home-contact .contact-bg .form-container .form-consent label a{color:var(--primary-color);text-decoration:none}.home-contact .contact-bg .form-container .form-consent label a:hover{text-decoration:underline}.home-contact .contact-bg .form-container .form-consent #consent{display:none}.home-contact .contact-bg .form-container .form-consent #consent+label:before{content:"";display:inline-block;width:1.563rem;height:1.563rem;border:2px solid var(--primary-color);border-radius:.5rem;background:#fdfdfd;transition:all .2s ease;margin:0 4px 4px 0;vertical-align:top;flex-shrink:0}.home-contact .contact-bg .form-container .form-consent #consent:checked+label:before{content:"✔";background:var(--primary-color);color:var(--light-color);font-size:1.125rem;line-height:1.563rem;text-align:center}.home-contact .contact-bg .form-container .submit-button{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;color:#35383b;font-size:1.125rem;font-weight:600;width:calc(50% - 23px);border:none;border-radius:8px;background:var(--primary-color);transition:background-color .2s ease-in-out;cursor:pointer;padding:15px;margin:23px 0 0 auto}.home-contact .contact-bg .form-container .submit-button:hover{background:#d3934d}.home-contact .contact-bg .branding-container{width:100%;position:relative;min-height:500px;background:url(https://i.hizliresim.com/hdaxmi5.png) center center no-repeat;background-size:contain;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.home-contact .contact-bg .branding-container img{position:relative;z-index:2;max-width:588px;display:block;width:100%;height:auto}.home-reviews{padding:40px 15px}.home-reviews .section-title{color:var(--title-color);font-size:3rem;font-weight:400;padding:47px 0 36px}.home-reviews .reviews-slider .review-card{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;flex-direction:column;-webkit-flex-direction:column;border:2px solid #868686;border-radius:8px;background:var(--light-color);padding:20px}.home-reviews .reviews-slider .review-card figure{display:flex;display:-webkit-flex}.home-reviews .reviews-slider .review-card .review-image{width:100%;border-radius:8px}.home-reviews .reviews-slider .review-card .review-text{color:var(--title-color);font-size:1rem;font-weight:600;border-bottom:2px solid rgba(61,61,61,.31);padding:20px 0;margin:0 0 20px}.home-reviews .reviews-slider .review-card .review-author{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.home-reviews .reviews-slider .review-card .review-author .author-img{border-radius:250px;margin:0 14px 0 0}.home-reviews .reviews-slider .review-card .review-author .author-name{color:var(--title-color);font-size:.875rem;font-weight:600}.home-reviews .reviews-slider .review-card .review-author .review-time{color:var(--title-color);font-size:.688rem;font-weight:700}.film-strip-wrapper{width:100%;height:354px;overflow:hidden;position:relative;background:var(--second-color)}.film-strip{display:flex;flex-wrap:nowrap;align-items:center;height:354px;gap:0}.film-strip img{width:354px;height:354px;object-fit:cover;flex-shrink:0;display:block}.operations{margin:0 0 clamp(40px,100vw / var(--clamp-vw),100px) 0}.operations figure{display:flex;display:-webkit-flex;width:100%;max-height:200px}.operations figure picture{display:flex;display:-webkit-flex;width:100%}.operations figure picture img{width:100%;height:100%;object-fit:cover}.operations h1{color:var(--thirty-color);font-size:4rem;font-weight:300;margin:clamp(42px,84vw / var(--clamp-vw),84px) 0 clamp(46px,92vw / var(--clamp-vw),92px) 0}.operations h2{color:var(--thirty-color);font-size:1.5rem;font-weight:600}.operations p,.operations ul li{color:var(--thirty-color);font-size:1.5rem;font-weight:300}.operations .box{border:3px solid var(--primary-color);border-radius:8px;padding:16px}.about-us-section{padding:58px 15px 62px}.about-us-section figure{width:100%}.about-us-section figure img{width:100%;border-radius:8px}.about-us-section .content{text-align:center;width:100%}.about-us-section .content h1{color:var(--second-color);font-size:4.75rem;font-weight:200;line-height:1}.about-us-section .content h1 span{font-size:2.813rem;font-weight:500;line-height:unset;display:block;margin:0 0 19px}.about-us-section .content h2{color:var(--second-color);font-size:2.813rem;font-weight:500;margin:0 0 19px}.about-us-section .content p{color:var(--thirty-color);font-size:1.25rem;font-weight:300}.my-achievements{position:relative}.my-achievements:before{content:"";position:absolute;inset:100px 0 0;z-index:-1;background:linear-gradient(40deg,#c8cbc9 35%,#fff)}.my-achievements .certificates-gallery{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}.my-achievements .certificates-gallery figure{overflow:auto}.my-achievements .certificates-gallery figure img{max-width:fit-content}.certificates-courses{background:var(--thirty-color);padding:96px 15px}.certificates-courses h2{color:var(--light-color);font-size:3.5rem;font-weight:600;text-align:center;margin:0 0 70px}.certificates-courses ul{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1275px){.certificates-courses ul{grid-template-columns:repeat(1,1fr)}}.certificates-courses ul{gap:16px 14px}.certificates-courses ul li{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column;text-align:center;border:3px solid var(--light-color);border-radius:8px;background:var(--light-color);padding:26px clamp(35px,70vw / var(--clamp-vw),70px)}.certificates-courses ul li:last-child{grid-column:span 2}@media screen and (max-width:1275px){.certificates-courses ul li:last-child{grid-column:unset}}.certificates-courses ul li img{position:absolute;left:clamp(12px,24vw / var(--clamp-vw),24px);width:clamp(18px,36vw / var(--clamp-vw),36px);height:clamp(18px,36vw / var(--clamp-vw),36px);object-fit:contain}.certificates-courses ul li .title{color:var(--thirty-color);font-size:1.25rem;font-weight:600}.certificates-courses ul li .desc{color:var(--thirty-color);font-size:1.25rem;font-weight:400}.certificates-courses ul li .date{color:var(--thirty-color);font-style:italic;font-size:1.25rem;font-weight:500}.translations{text-align:center;width:100%;max-width:650px;padding:60px 15px 66px;margin:0 auto}.translations h2{color:var(--thirty-color);font-size:3.5rem;font-weight:600;margin:0 0 20px}.translations p{color:var(--thirty-color);font-size:1.5rem;font-weight:300}.translations p strong{font-style:italic;font-weight:400}.oral-presentations{background:var(--thirty-color);padding:96px 15px}.oral-presentations h2{color:var(--light-color);font-size:3.5rem;font-weight:600;text-align:center;margin:0 0 70px}.oral-presentations nav ul{text-align:center;width:100%}.oral-presentations nav ul li{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-direction:column;-webkit-flex-direction:column;border:3px solid var(--light-color);border-radius:8px;background:var(--light-color);padding:14px 68px;margin:0 0 13px}.oral-presentations nav ul li:last-child{margin:0}.oral-presentations nav ul li .title{color:var(--thirty-color);font-size:1.5rem;font-weight:600}.oral-presentations nav ul li .desc{color:var(--thirty-color);font-size:1.5rem;font-weight:300}.oral-presentations nav ul li .date{color:var(--thirty-color);font-style:italic;font-size:1.5rem;font-weight:400}.memberships{text-align:center;width:100%;max-width:1300px;padding:60px 15px 66px;margin:0 auto}.memberships h2{color:var(--thirty-color);font-size:3.5rem;font-weight:600;margin:0 0 15px}.memberships li{color:var(--thirty-color);font-style:italic;font-size:1.875rem;font-weight:400;margin:0 0 15px}
