@import heading;@import slider;@font-face{font-family:'UTM Avo';src:url('/wp-content/themes/estwp/assets/fonts/FSAvo.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap;}.htl-post-wrapper.ot-wrapper .htl-grid .post-title h2{font-size:26px;font-weight:400;line-height:38px;margin-bottom:40px;}.htl-post-wrapper.ot-wrapper .htl-grid .post-title h3{font-size:17px;font-weight:400;line-height:24px;margin-bottom:16px;}.htl-post-wrapper.ot-wrapper .htl-grid .post-title h3:last-child{margin-bottom:0px;}.htl-post-wrapper.ot-wrapper .htl-grid .post-masonry{padding:0;}.htl-post-wrapper.ot-wrapper .htl-grid .post-masonry .grid-size{min-height:0;height:0;padding:0 !important;margin:0;}.htl-post-wrapper.ot-wrapper .htl-grid .post-masonry .type-project .post-thumbnail .img-thumb{position:relative;padding-top:67.4%;display:block;overflow:hidden;}.htl-post-wrapper.ot-wrapper .htl-grid .post-masonry .type-project .post-thumbnail .img-thumb img{transition:0.3s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.htl-post-wrapper.mobile-wp-project{padding:16px;}.htl-post-wrapper.mobile-wp-project .list-post{margin:25px 0;padding-bottom:25px;border-bottom:1px solid var(--neutral);}.htl-post-wrapper.mobile-wp-project .list-post:first-child{margin:0;}.htl-post-wrapper.mobile-wp-project .list-post:last-child{padding-bottom:0;border-bottom:0;}.htl-post-wrapper.mobile-wp-project .list-post .mobile-slide{margin:0 -8px;}.htl-post-wrapper.mobile-wp-project .list-post .img-thumb{padding:0 8px;}.htl-post-wrapper.mobile-wp-project .entry-title{margin:0;margin-bottom:16px;}.htl-post-wrapper.mobile-wp-project .entry-title a{color:var(--neutral);line-height:140%;display:flex;gap:8px;}.htl-post-wrapper.mobile-wp-project .entry-title a span{font-size:10px;line-height:140%;}.htl-post-wrapper.mobile-wp-project .mobile-project-list{position:relative;overflow:hidden;overflow-x:scroll;display:flex;justify-content:left;align-items:flex-end;flex-wrap:nowrap;height:100%;gap:16px;}.htl-post-wrapper.mobile-wp-project .mobile-project-list .img-thumb{flex:1 0 auto;height:auto;width:auto;transition:filter 1.25s cubic-bezier(0.19,1,0.22,1), opacity 1.25s cubic-bezier(0.19,1,0.22,1);display:flex;align-items:end;max-width:250px;position:relative;padding-top:200px;width:100%;height:100%;}.htl-post-wrapper.mobile-wp-project .mobile-project-list img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;}.htl-post-wrapper.mobile-wp-project .mobile-project-list::-webkit-scrollbar{display:none;}.slick-arrow{cursor:pointer;}.single-banner .content-banner{position:relative;}.single-banner .content-banner .thumb-banner{position:relative;padding-top:100vh;}.single-banner .content-banner .thumb-banner img{position:absolute;top:0;left:0;right:0;height:100%;width:100%;object-fit:cover;}.single-banner .content-banner h1{position:absolute;bottom:0;left:0;padding:48px 56px;font-size:64px;color:#fff;line-height:76.8px;letter-spacing:0.02em;}.single-container .container{max-width:100%;margin:auto;padding:0 56px;}.single-container article{padding:96px 0 0 0;}.single-container .related-post{margin:120px 0;display:inline-block;}.single-container .related-post .related-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;}.single-container .related-post .related-heading h2{font-size:40px;line-height:52px;}.single-container .related-post .htl-post-wrapper.ot-wrapper.default{margin:-12px;}.single-container .related-post .htl-post-wrapper.ot-wrapper.default .post-item{margin-bottom:0;padding:12px;}.fancybox__container{--right-col-width:0px;}.fancybox-toolbar .fancybox-button.fancybox-button--thumbs{display:none !important;}.fancybox__container.has-sidebar{--right-col-width:clamp(150px,20vw,300px);}.fancybox__cols{display:grid;grid-template-columns:minmax(0,1fr) var(--right-col-width);height:100%;}.fancybox__col{display:flex;flex-direction:column;min-height:0;position:relative;overflow:hidden;}.fancybox__data{padding:1rem;overflow:auto;}.htl-post-wrapper .slide-single .post-item:hover a:before{opacity:1;}.htl-post-wrapper .slide-single .post-thumbnail a{overflow:hidden;}.htl-post-wrapper .slide-single .post-thumbnail a:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.32);z-index:1;opacity:0;transition:0.3s;}.htl-post-wrapper .slide-single .post-title{z-index:2;}.gallary-masonry{position:relative;}.gallary-masonry .thumb-gallary{padding-right:0.5rem;padding-left:0.5rem;margin-bottom:1rem;}.gallary-masonry .thumb-size{min-height:0;height:0;padding:0 !important;margin:0;}body{font-family:"UTM Avo" !important;font-weight:400;background-color:#fff;}.wp-slider .background-wp{position:relative;}.wp-slider .background-wp:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.44);}.wp-slider .slider-content{display:none !important;}.current-lang span{color:#fff;}.home{overflow:hidden;}.home footer,.home header{display:none;}.home #primary-menu-list .menu-item:not(:last-child){border-right:1px solid #fff;padding-right:40px;}.home #primary-menu-list a{position:relative;}.social .elementor-grid-item:nth-child(2){margin-left:-7px;}.footer-home{bottom:32px;left:0;width:100%;position:fixed !important;z-index:9999999 !important;}.header-home{top:0;left:0;width:100%;position:fixed !important;z-index:9999 !important;}footer .elementor-icon-list-item a{transition:0.3s;}footer .elementor-icon-list-item a:hover{opacity:0.8;transition:0.3s;}.nav-footer-links a{position:relative;transition:0.3s;}.nav-footer-links a:hover{opacity:0.8;transition:0.3s;}.nav-home{position:fixed !important;top:50%;transform:translateY(-50%);z-index:99 !important;}button.button-top.button-top-visible{opacity:1;pointer-events:auto;}button.button-top{width:40px;height:40px;line-height:0;background:#fff;border:1px solid #454545;position:fixed;bottom:56px;right:56px;z-index:100;outline:none;opacity:0;transition:opacity 0.18s ease;}button.button-top:hover{transition:0.3s;box-shadow:0px 20px 32px 0px rgba(96,97,112,0.24), 0px 2px 8px 0px rgba(40,41,61,0.08);}.slider:not(.auto) .slider-item img{object-fit:cover;height:100vh;width:100%;object-position:bottom;}.htl-languages.horizontal .lang-item:not(:last-child):after{top:50%;position:relative;transform:translateY(-50%);}.htl-languages .lang-item span{padding-bottom:2px;}.wp-project .row.htl-grid{margin:0;justify-content:space-between;display:flex;flex-wrap:nowrap;}.wp-project .row.htl-grid .post-title,.wp-project .row.htl-grid #myCarousel{padding:0;}.wp-project #wp-list-project{padding:0;}.wp-project #wp-list-project .all-project-item{margin:0 6px;}.wp-project #wp-list-project .all-project-item .post-list-item{overflow:hidden;}.wp-project #wp-list-project .all-project-item .post-list-item .content-post h4{font-size:18px;}.wp-project #wp-list-project .all-project-item .post-list-item img{transition:transform 0.3s ease-in-out;}.wp-project #wp-list-project .all-project-item .post-list-item:hover img{transition:transform 0.3s ease-in-out;transform:scale(1.2);}.fancybox-container ::-webkit-scrollbar{height:10px;background-color:#464343;}.fancybox-container ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#fff;}.fancybox-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#464343;}.fancybox-container .fancybox-caption{background:transparent !important;}.fancybox-container .fancybox-caption__body{font-size:24px;font-weight:400;line-height:33.6px;}.fancybox-container .fancybox-thumbs{height:100px;padding:0;}.fancybox-container .fancybox-thumbs__list{margin:0 auto;}.fancybox-container .fancybox-thumbs__list a{height:100px;width:136px;}.fancybox-container .fancybox-thumbs__list a:before{border:4px solid #dedede !important;}.fancybox-container .fancybox-thumbs__list a:after{content:"";position:absolute;width:100%;height:100%;background:#12121266;top:0;left:0;opacity:1;transition:0.3s;}.fancybox-container .fancybox-thumbs__list a:hover:after,.fancybox-container .fancybox-thumbs__list .fancybox-thumbs-active:after{opacity:0;transition:0.3s;}.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px 10px;box-sizing:border-box;background:rgba(0,0,0,0.3);}.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px;}.all-project-item .img-thumb img{width:100%;}.thumb-gallary img{width:100%;}.pagination a{font-size:20px;line-height:28px;}.single-project .thumb-banner:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#00000052;}.single-project header:not(.scroll){background:transparent;position:fixed;}.single-project header:not(.scroll) .site-logo a{background-image:url(/wp-content/uploads/MIRAI-HOUSE-Project.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}.single-project header:not(.scroll) .site-logo a img{opacity:0;transition:0.3s;}.single-project header:not(.scroll) .htl-search-canvas svg path{stroke:#fff;}.single-project header:not(.scroll) #primary-menu-list li a{color:#fff;}.single-project header:not(.scroll) .htl-languages .current-lang span{color:#fff !important;}.single-project header:not(.scroll) .htl-languages a{color:#dedede !important;}.single-project header:not(.scroll) .htl-languages a span:before,.single-project header:not(.scroll) .htl-languages a.lang-item:not(:last-child):after{background:#fff;}.e-loading-wp{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:9999999999999;}.e-loading-wp .e-loading-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.svg-logo-loading{text-align:center;}.e-loading-wp svg{width:386px;height:32px;display:block;}.logo-text{opacity:1;-moz-animation:show_text 2.5s linear;-webkit-animation:show_text 2.5s linear;animation:show_text 2.5s linear;}#est,.est{fill:#fff;stroke-dasharray:135;stroke:#fff;opacity:0;animation:white_stroke 2s linear;-moz-animation:white_stroke 2s linear;-webkit-animation:white_stroke 2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}.logo{stroke:#fff;fill:#fff;stroke-dasharray:270;opacity:1;animation:logo_stroke 2s linear;-moz-animation:logo_stroke 2s linear;-webkit-animation:logo_stroke 2s linear;}@-webkit-keyframes show_text{0%{opacity:0;}80%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes white_stroke{0%{opacity:0;fill:none;stroke-dashoffset:135;}10%{opacity:1;fill:none;stroke-dashoffset:135;}100%{opacity:1;fill:#fff;stroke-dashoffset:0;}}@-webkit-keyframes logo_stroke{0%{opacity:0;fill:none;stroke-dashoffset:270;}100%{opacity:1;fill:#fff;stroke-dashoffset:0;}}@keyframes show_text{0%{opacity:0;}80%{opacity:0;}100%{opacity:1;}}@keyframes white_stroke{0%{opacity:0;fill:none;stroke-dashoffset:135;}10%{opacity:10;fill:none;stroke-dashoffset:135;}80%{fill:rgba(255,255,255,0);}100%{opacity:10;fill:#fff;stroke-dashoffset:0;}}@keyframes logo_stroke{0%{opacity:0;fill:none;stroke-dashoffset:270;}}.wp-share-review h6{font-size:17px;line-height:25.2px;}.wp-share-review p{color:#5e5e5e;font-size:14px;line-height:21px;}.awards a{color:#121212;opacity:0.8;display:inline-block;width:100%;}.awards a:hover{opacity:1;}.awards .awards-item{color:#121212;display:flex;justify-content:space-between;padding:32px 24px;cursor:pointer;background:#fff;transition:0.3s;}.awards .awards-item .content{display:flex;gap:30px;}.awards .awards-item .number{font-size:20px;line-height:25px;margin-bottom:0;transition:0.3s;margin-top:2px;}.awards .awards-item h3{font-size:20px;line-height:30px;margin-bottom:0;transition:0.3s;max-width:80%;}.awards .awards-item .year p{margin-top:2px;font-size:18px;line-height:25.2px;margin-bottom:0;transition:0.3s;}.wp-team-item img{width:100%;}.career-section .col-md-4{padding:0;}.career-section .title h2{font-size:20px;font-weight:400;line-height:28px;color:#5e5e5e;padding:24px 0px;margin:0;}.career-section .title,.career-section .career-list-item{background-color:#fff;margin:0;border-bottom:1px solid #dedede;transition:0.4s;}.career-section .career-list-item:hover{background-color:#454545;transition:0.4s;}.career-section .career-list-item:hover h3{color:#fff;transition:0.5s;}.career-section .career-list-item:hover .entry-title{transform:translateX(24px);}.career-section .career-post h3{color:#121212;font-size:18px;font-weight:400;line-height:25.2px;padding:24px 0px;margin:0;transition:0.5s;}.career-single{overflow:hidden;padding:120px 56px;}.career-single li,.career-single p{font-size:16px;margin-bottom:12px;line-height:24px;}.career-single .career-heading{margin-bottom:52px;}.career-single .career-heading h2{font-size:44px;line-height:52.8px;letter-spacing:0.01em;margin-bottom:24px;}.career-single .career-heading p{margin-bottom:12px;}.career-single .career-des h2{font-size:24px;font-weight:400;line-height:33.6px;margin-bottom:20px;margin-top:56px;}.career-single .career-des ul{margin-left:20px;}.career-single .widget-sidbar{background:#f5f5f5;padding:32px;position:sticky;top:0;}.career-single .widget-sidbar h3{font-size:20px;font-weight:400;line-height:28px;margin-bottom:20px;}.career-single .button-mobi{position:fixed;bottom:0;width:100%;left:0;z-index:9999;box-shadow:0px 0px 64px 0px #00000029;padding:12px 16px;text-align:center;background:#fff;}.career-single .button-mobi a{background:#454545;display:inline-block;width:100%;color:#fff;padding:12px 16px;font-size:16px;font-weight:600;}.career-single .wpcf7-form label{text-align:left;color:#787878;font-size:16px;line-height:24px;}.career-single .wpcf7-form label span{color:#900;}.career-single .wpcf7-form .wpcf7-form-control{background-color:transparent;padding:0 !important;color:#121212 !important;}.career-single .wpcf7-form textarea{height:90px !important;}.career-single .wpcf7-form input.wpcf7-form-control.wpcf7-file{margin-top:12px;font-size:14px;}.career-single .wpcf7-form .wpcf7-submit{color:#fff !important;width:100% !important;font-weight:bold !important;}.career-single .wpcf7-form .wpcf7-submit:hover{color:#121212 !important;}.wpcf7-spinner{position:absolute;}.modal-popup-organizational .modal-overlay{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;}.modal-popup-organizational .fpt-modal__content{background:#fff;position:relative;overflow-y:auto;cursor:default;overflow-x:hidden;margin:24px auto;padding:24px;margin-top:60px;}.modal-popup-organizational .fpt-modal__content .wpcf7-form h3{font-size:20px;}.modal-popup-organizational .fpt-modal__content .wpcf7-form .wpcf7-form textarea{height:70px !important;}.modal-popup-organizational .fpt-modal__content .wpcf7-form .wpcf7-submit{margin-top:0 !important;}.modal-popup-organizational{overflow:auto;display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.5);z-index:99999;padding:0 20px;}.modal-popup-organizational.open{display:block;}.elementor-social-icon svg{fill:none !important;}.slick-slide img{text-align:center;margin:0 auto;}.wp-project{padding-left:56px;padding-right:56px;margin:48px 0 120px 0;}.wp-project .all-project-item{width:100%;}.wp-project .all-project-item .post-list-item{cursor:pointer;}.wp-project .all-project-item a{pointer-events:none;}.wp-project .post-title .pagination{justify-content:start !important;}.wp-project .post-title h2{transition:0.3s;}.wp-project .post-title h2:hover{margin-left:7px;transition:0.3s;}.slide-project{display:none;}.slide-project .slick-list{margin:0 80px;}.slide-project .slick-slide img{height:400px;object-fit:contain;}.slide-project .post-item{margin-bottom:0 !important;}.slide-project .slick-arrow{font-size:0;border:1px solid #5e5e5e;width:32px;height:32px;background:transparent;position:absolute;top:40%;z-index:999;transition:0.3s;}.slide-project .slick-arrow:after{content:"";position:absolute;background-image:url(/wp-content/uploads/arrow-left.svg);left:0;right:0;top:50%;width:6px;height:12px;transform:translateY(-50%);margin:0 auto;}.slide-project .slick-arrow.slick-prev{left:0px;}.slide-project .slick-arrow.slick-next{right:0px;}.slide-project .slick-arrow.slick-next:after{transform:translateY(-50%) rotate(-180deg);}.slide-project .slick-arrow:hover{opacity:0.5;transition:0.3s;}.slide-project .slick-arrow.slick-disabled{opacity:0;}.slide-project .content-post{text-align:center;margin-top:32px;}.slide-project .content-post h4{font-size:18px;font-weight:400;line-height:25.2px;}.slide-project .content-post h4 a{transition:0.3s;border-bottom:1px solid #fff;}.slide-project .content-post h4:hover a{transition:0.3s;border-bottom:1px solid #121212;}.slide-project.slideshow{display:block;}.back-button{display:flex;align-items:center;gap:6px;cursor:pointer;margin-bottom:40px;}button.btn-close{width:36px;height:36px;background:transparent;border:1px solid #fff;position:absolute;right:16px;top:16px;display:flex;align-items:center;justify-content:center;}.e-sticky{position:sticky;top:100px;}.related-post .slick-prev svg{margin-right:5px;}.related-post .slick-arrow svg:hover{opacity:0.6;}.related-post .post-list-item{overflow:hidden;}.related-post .post-list-item img{transition:transform 0.5s ease-in-out;}.related-post .post-list-item:hover img{transition:transform 0.5s ease-in-out;transform:scale(1.3);}.project-menu-list{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;opacity:0;visibility:hidden;transition:0.5s;background:#121212d6;}.project-menu-list.show-menu{visibility:visible;opacity:1;}.project-menu-list.show-menu .project-menu-container{left:0;}.project-menu-list .project-menu-container{background:#fff;height:100%;width:300px;left:-370px;max-width:370px;position:relative;transition:0.5s;padding:14px 16px;}.project-menu-list .menu-project-mobi{margin-top:40px;overflow:auto;height:700px;}.project-menu-list .menu-project-mobi h3{font-size:18px;line-height:25.2px;margin-bottom:16px;}.project-menu-list .menu-project-mobi h3 a{color:#121212;}.project-menu-list .close-btn{display:flex;align-items:center;gap:12px;}.project-menu-list .close-btn span{top:-2px;position:relative;}.wp-slider-img img{height:360px !important;object-fit:cover;}footer.remove{display:none;}body.page-template-projects.ovefollow{overflow:hidden;}body.page-template-projects.ovefollow .wp-project{margin-bottom:0;}.footer-page{position:fixed !important;left:-100% !important;z-index:9999999 !important;opacity:0 !important;visibility:hidden;bottom:24px;transition:0.5s;}.footer-page.open{opacity:1 !important;left:0 !important;visibility:visible;transition:0.5s;}.toggle-nav a{position:relative;top:5px;}.related-post .slick-track{margin-left:0 !important;}.related-post .post-thumbnail{overflow:hidden;}.related-post .post-item{position:relative;}.related-post .post-item:hover .post-title{opacity:1;transition:0.5s;}.related-post .post-title{text-align:center;position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);opacity:0;transition:0.5s;}.related-post .post-title a{color:#fff;font-size:24px;line-height:33.6px;}.wp-sketch-img img{border:1px solid #c4c4c4 !important;}.wp-des-content a{color:#121212;}.wp-des-content a:hover{opacity:0.7;}.htl-search-canvas svg{transition:0.3s;}.htl-search-canvas svg path{stroke:#121212;}.htl-search-canvas svg:hover{opacity:0.5;transition:0.3s;}body.search .site-main{margin:60px 0;}body.search-results .htl-post-wrapper{max-width:100%;padding-left:56px;padding-right:56px;}body.search-results .htl-post-wrapper .post-children-item{border-radius:0;}body.search-results .htl-post-wrapper .post-children-item .post-meta{padding-left:0;padding-right:0;}body.search-results .htl-post-wrapper .post-children-item .author-footer{display:none !important;}body.search-results .htl-post-wrapper .post-children-item .post-title a{font-size:24px;line-height:36px;}body.search-results .htl-post-wrapper .post-children-item .post-thumbnail{overflow:hidden;}body.search-results .htl-post-wrapper .post-children-item .post-thumbnail img{transition:transform 0.3s ease-in-out;}body.search-results .htl-post-wrapper .post-children-item:hover img{transition:transform 0.3s ease-in-out;transform:scale(1.2);}.single-awards .container{padding-bottom:120px;max-width:80%;margin:0 auto;}.single-awards .container h1{font-size:34px;}.single-awards .container h2{font-size:24px;margin-bottom:20px;}.single-awards .container .the_content{margin-top:56px;}.single-awards .container .the_content img{width:100%;}.wp-nguyen-item .elementor-widget-image-box{position:sticky;top:0;}.wp-nguyen-item img{width:100%;}.wp-nguyen-item .elementor-image-box-description{margin-bottom:40px !important;}.wp-nguyen-item .short-des{color:var(--Neutral-700,#2b2b2b);text-align:justify;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0 !important;}.list-awards .list-awards-item h4{color:var(--Neutral-800,#121212);text-align:justify;font-size:16px;font-weight:600;line-height:150%;margin-bottom:16px;}.list-awards .list-awards-item .content{color:var(--Neutral-700,#2b2b2b);font-size:16px;line-height:150%;}.list-awards .list-awards-item .content ul{padding-left:20px;}.list-awards .list-awards-item .content ul li:not(:last-child){margin-bottom:20px;}.list-awards .list-awards-item .content p{padding-left:20px;margin-bottom:20px;}.list-awards .list-awards-item:not(:last-child){margin-bottom:40px;}.list-awards .hidden{display:none;}.list-awards .view-more{text-align:center;}.list-awards .view-more button{color:var(--Primary-500,#121212);font-size:16px;font-style:normal;font-weight:500;line-height:140%;background:#fff;border:0;z-index:99;position:relative;}.list-awards .overlay{background:linear-gradient(180deg,rgba(255,255,255,0) -32.31%,#fff 67.31%);width:100%;height:130px;position:absolute;bottom:0;left:0;}.htl-team img{width:100%;height:360px;object-fit:cover;margin-bottom:20px;}.htl-team h3{color:var(--Neutral-800,#121212);font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8 !important;}.htl-team h4{color:var(--Neutral-700,#2b2b2b);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0 !important;}.wp-team-featured img,.wp-team-featured h3{cursor:pointer;}.htl-team .modal-popup-organizational{overflow:auto;display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:var(--Overlay-Overlay-3,rgba(18,18,18,0.84));z-index:99999;padding:0;}.htl-team .modal-popup-organizational.open{display:block;}.htl-team .modal-popup-organizational .modal-overlay{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;}.htl-team .modal-popup-organizational .team-modal__content{max-width:62%;background:#fff;display:flex;position:relative;overflow-y:auto;cursor:default;overflow-x:hidden;margin-left:auto;border-radius:8px;padding:56px;gap:56px;height:100%;}.htl-team .modal-popup-organizational .desc-popup-info{width:50%;text-align:left;background-color:#fff;height:100%;font-size:14px;line-height:150%;}.htl-team .modal-popup-organizational .desc-popup-info li:not(:last-child){margin-bottom:20px;}.htl-team .modal-popup-organizational .desc-popup-info h6{margin-bottom:16px;font-size:16px;margin-top:40px;}.htl-team .modal-popup-organizational .desc-popup-info ul{margin-bottom:10px;}.htl-team .modal-popup-organizational .desc-popup-info p{padding-left:25px;}.htl-team .modal-popup-organizational .profile-popup-info{width:50%;max-width:100%;display:flex;flex-direction:column;text-align:left;}.htl-team .modal-popup-organizational .profile-popup-info img{margin-left:auto;margin-right:auto;margin-bottom:30px;}.htl-team .modal-popup-organizational .btn-close{padding:0;left:33%;position:absolute;top:50%;transform:translateY(-50%);border:none;box-shadow:none;background:0 0;cursor:pointer;}.htl-team .modal-popup-organizational .btn-close svg{width:40px;}.error404 main#main{margin:100px 0;}.error404 main#main h1.page-title{font-size:100px;}.error404 main#main a.button{padding:10px 20px 13px 20px;display:inline-block;background:#454545;transition:.3s;border:1px solid #454545;color:#fff;font-size:16px;font-weight:500;margin-top:30px;}.error404 main#main a.button:hover{color:#454545;background:#fff;}.single-awards p{line-height:26px;}:root{--neutral:#121212;}*{margin:0;padding:0;}html{text-rendering:antialiased;-webkit-font-smoothing:antialiased;}html,body,[id]{scroll-margin-top:50px;}body{font-family:"Inter", sans-serif;font-weight:400;font-style:normal;-webkit-text-size-adjust:none;min-height:100vh;}h1,h2,h3,h4,h5,h6{color:var(--neutral);}h1{font-size:48px;}h2{font-size:44px;}h3{font-size:36px;}h4{font-size:32px;}h5{font-size:24px;}h6{font-size:18px;}a{text-decoration:none !important;}.c-scrollbar{z-index:99999;}.f900{font-weight:900;}.f800{font-weight:800;}.f700{font-weight:700;}.f600{font-weight:600;}.f500{font-weight:500;}.f400{font-weight:400;}.f300{font-weight:300;}.cursor-pointer{cursor:pointer;}p:last-child{margin-bottom:0;}img{vertical-align:middle;height:auto;}.rel{position:relative;}img{max-width:100%;}.partner{padding-top:105px;padding-bottom:105px;}.partner img{filter:grayscale(1);}.button-close{position:relative;margin:auto;width:24px;height:24px;}.leftright{height:2px;width:24px;position:absolute;margin-top:10px;background-color:#000;border-radius:2px;transform:rotate(45deg);transition:all 0.3s ease-in;}.rightleft{height:2px;width:24px;position:absolute;margin-top:10px;background-color:#000;border-radius:2px;transform:rotate(-45deg);transition:all 0.3s ease-in;}.close{position:relative;}.button-close:hover .leftright{transform:rotate(-45deg);background-color:var(--color-primary);}.button-close:hover .rightleft{transform:rotate(45deg);background-color:var(--color-primary);}.btn-loadmore{border:1px solid var(--color-primary);background:transparent;border-radius:50px;padding:10px 24px;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}.scroll-more-animation{margin:auto;display:inline-block;position:relative;width:80px;height:80px;opacity:0;visibility:hidden;height:0;overflow:hidden;}.scroll-more-animation .dot-item{position:absolute;top:33px;width:18px;height:18px;border-radius:50%;background:var(--color-primary);animation-timing-function:cubic-bezier(0,1,1,0);}.scroll-more-animation div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite;}.scroll-more-animation div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite;}.scroll-more-animation div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite;}.scroll-more-animation div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite;}@keyframes lds-ellipsis1{0%{transform:scale(0);}100%{transform:scale(1);}}@keyframes lds-ellipsis3{0%{transform:scale(1);}100%{transform:scale(0);}}@keyframes lds-ellipsis2{0%{transform:translate(0,0);}100%{transform:translate(24px,0);}}.search-form input{width:100%;height:50px;outline:none;border:1px solid #dadada;padding:0 3rem 0 1rem;}.search-form button{border:none;background:transparent;outline:none;position:absolute;top:50%;right:0.75rem;transform:translateY(-50%);}.search-wrapper{display:none;}.search-wrapper .popup-wrapper{background:#fff;padding:3rem;width:750px;max-width:100%;}.est-any-popup{display:none;}.est-breadcrumb *{color:inherit;}.est-breadcrumb .last,.est-breadcrumb .breadcrumb_last{opacity:0.8;}code,pre{background:#f2f2f2;display:inline-block;border-radius:3px;padding:0.25rem;margin:0.25rem 0;font-size:inherit;max-width:100%;}.wp-caption img[class*="wp-image-"]{display:block;margin:0;}.aligncenter{clear:both;display:block;margin:0 auto 1.75em;}.alignleft{float:left;margin:0.375em 1.75em 1.75em 0;}.alignright{float:right;margin:0.375em 0 1.75em 1.75em;}figcaption{margin-top:1rem;}.entry-content ol,.entry-content ul{padding-left:27px;}.widget{margin-bottom:40px;}.widget ul,.widget ol{padding-left:17px;}.widget ul li,.widget ol li{margin-bottom:0.75rem;}.widget ul li li:first-child,.widget ol li li:first-child{margin-top:0.75rem;}.widget ul{list-style:disc;}.widget .widget-title{font-size:16px;font-size:1rem;letter-spacing:0.046875em;line-height:1.3125;margin:0 0 1.75em;text-transform:uppercase;}.widget.widget_rss .rss-date,.widget.widget_rss cite{color:#686868;display:block;font-size:inherit !important;font-style:normal;line-height:1.615384615;margin-bottom:0.538461538em;}.widget .tagcloud a{border:1px solid #d1d1d1;border-radius:2px;display:inline-block;line-height:1;margin:0 0.1875em 0.4375em 0;padding:0.5625em 0.4375em 0.5em;font-size:inherit !important;}.widget img{margin-top:1rem;margin-bottom:1rem;}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0;table-layout:fixed;width:100%;}table caption{font-weight:900;padding-top:0.75rem;padding-bottom:0.75rem;caption-side:top;border:1px solid #d1d1d1;border-bottom:0;margin:0;text-align:center;color:inherit;}table th,table td{line-height:2.6923076923;padding:0;text-align:center;}table th:last-child,table td:last-child{border-right:0;}table td{border-width:0 1px 1px 0;}table th{border-left:0;border-top:0;}table tr:last-child td{border-bottom:0;}table,th,td{border:1px solid #d1d1d1;}.wp-calendar-nav{border:1px solid #d1d1d1;border-top:0;line-height:2.6923076923;text-align:center;}select{outline:none;padding:0.75rem;border-color:#d1d1d1;}.scroll-to-top{position:fixed;bottom:1rem;right:-1rem;height:50px;width:50px;display:grid;place-items:center;border-radius:50%;cursor:pointer;z-index:9999;opacity:0;visibility:hidden;transition:0.5s;box-shadow:0px 13.913px 20.8696px rgba(19,1,55,0.12);}.scroll-to-top.active{opacity:1;visibility:visible;right:1rem;}.scroll-to-top .progress{display:block;height:calc(100% - 6px);width:calc(100% - 6px);background-color:#fff;border-radius:50%;display:grid;place-items:center;font-size:20px;}.btn-loadmore{background-color:var(--main-color);}.loading-wrapper{z-index:999999;top:0;left:0;visibility:hidden;opacity:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}.loading-wrapper.loading1{background:#000;}.loading-wrapper.loading{opacity:1;visibility:visible;}.ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150px;height:150px;background:transparent;border:3px solid #3c3c3c;border-radius:50%;text-align:center;line-height:150px;font-family:sans-serif;font-size:20px;color:var(--main-color);letter-spacing:4px;text-transform:uppercase;text-shadow:0 0 10px var(--main-color);box-shadow:0 0 20px rgba(0,0,0,0.5);}.ring:before{content:"";position:absolute;top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border:3px solid transparent;border-top:3px solid var(--main-color);border-right:3px solid var(--main-color);border-radius:50%;animation:animateC 2s linear infinite;}.ring span{display:block;position:absolute;top:calc(50% - 2px);left:50%;width:50%;height:4px;background:transparent;transform-origin:left;animation:animate 2s linear infinite;}.ring span:before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:var(--main-color);top:-6px;right:-8px;box-shadow:0 0 20px var(--main-color);}@keyframes animateC{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes animate{0%{transform:rotate(45deg);}100%{transform:rotate(405deg);}}.ot-wrapper .loading{top:0;left:0;z-index:999999;background-color:rgba(255,255,255,0.9);opacity:0;visibility:hidden;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}.ot-wrapper .loading.active{opacity:1;visibility:visible;}.loading-animation{margin:auto;display:inline-block;position:relative;width:80px;height:20px;}.loading-animation .dot-item{position:absolute;top:4px;width:10px;height:10px;border-radius:50%;background:var(--main-color);animation-timing-function:cubic-bezier(0,1,1,0);}.loading-animation div:nth-child(1){left:8px;animation:ellipsis1 0.6s infinite;}.loading-animation div:nth-child(2){left:8px;animation:ellipsis2 0.6s infinite;}.loading-animation div:nth-child(3){left:32px;animation:ellipsis2 0.6s infinite;}.loading-animation div:nth-child(4){left:56px;animation:ellipsis3 0.6s infinite;}@keyframes ellipsis1{0%{transform:scale(0);}100%{transform:scale(1);}}@keyframes ellipsis3{0%{transform:scale(1);}100%{transform:scale(0);}}@keyframes ellipsis2{0%{transform:translate(0,0);}100%{transform:translate(24px,0);}}@keyframes fadeInUpCustom{from{opacity:0;-webkit-transform:translate3d(0,3rem,0);transform:translate3d(0,3rem,0);}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.fadeInUp{animation-name:fadeInUpCustom !important;}@keyframes fadeInLeftCustom{from{opacity:0;transform:translate3d(-3rem,0,0);}to{opacity:1;transform:none;}}.fadeInLeft{animation-name:fadeInLeftCustom !important;}.fadeInRight{animation-name:fadeInRightCustom !important;}@keyframes fadeInRightCustom{from{opacity:0;transform:translate3d(3rem,0,0);}to{opacity:1;transform:none;}}header{position:sticky;width:100%;top:0;background:#fff;z-index:9999;transition:transform .3s;}header .site-logo a{height:33px;display:inline-block;}header .current-lang span{color:#121212;}header .htl-languages .lang-item span:before,header .htl-languages.horizontal .lang-item:not(:last-child):after{background:#121212;}#header.sticky{transform:translateY(-100%);transition:transform .3s;}#header.scroll{background:#fff;box-shadow:0px 3px 8px 0px rgba(0,0,0,0.05), 0px 1px 2px 0px rgba(0,0,0,0.03);}#primary-menu-list a{font-family:"UTM Avo";padding-bottom:2px;display:inline-block;}#primary-menu-list a:after{content:"";position:absolute;left:0;width:0;height:1px;background:#fff;bottom:0;opacity:0;visibility:hidden;transition:0.3s;}#primary-menu-list li.current-menu-parent a:after,#primary-menu-list li.current-menu-item a:after,#primary-menu-list li:hover > a:after{opacity:1;visibility:visible;width:100%;transition:0.2s;}.htl-navigation .sub-menu{display:none;position:absolute;top:100%;background:#fafafa;z-index:999;left:0;min-width:270px;width:max-content;}.htl-navigation .sub-menu li{width:100%;}.htl-navigation .sub-menu li a{padding:10px 15px;display:flex;border-bottom:1px solid #efefef;justify-content:space-between;align-items:center;}.htl-navigation .sub-menu li:last-child a{border:none;}.htl-navigation .sub-menu .sub-menu{list-style:none;}.htl-navigation .sub-menu .sub-menu li{display:block;margin:0;}.htl-navigation .sub-menu .sub-menu li:not(:last-child){border-bottom:1px solid #ccc;}.htl-navigation .sub-menu .sub-sub-menu{left:100%;top:0;}.htl-navigation ul,.htl-navigation ol{margin:0;padding:0;}.htl-navigation li{display:inline-block;position:relative;}.htl-navigation .sub_mega_menu{width:calc( 100vw - 13px);max-width:calc( 100vw - 13px);left:50%;margin-left:-50vw;}.htl-navigation .menu-item:hover > .sub-menu{display:block;}.ic-toggle{margin-left:6px;}.ic-toggle svg{vertical-align:middle;}.open-menu .menu-mobile{visibility:visible;opacity:1;}.menu-mobile{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;opacity:0;visibility:hidden;transition:.5s;}.menu-mobile .footer-memu-mobile{padding:0 18px;}.menu-mobile .footer-memu-mobile .widget{padding:18px 15px;text-align:center;}.menu-mobile .footer-memu-mobile .widget:not(:last-child){border-bottom:1px solid #e9ecef;}.menu-mobile .footer-memu-mobile ul li{text-align:center;}.menu-mobile .footer-memu-mobile ul li a{font-size:inherit;}.menu-mobile .footer-memu-mobile ul li:last-child a{color:var(--color-primary);}.menu-mobile #panel-menu{color:#fff;margin:120px 0 0 0;height:100%;width:100%;max-width:100%;padding:0 16px;list-style:none;display:flex;flex-flow:column;row-gap:24px;max-height:100%;}.menu-mobile #panel-menu .current_page_item a{opacity:0.8;}.menu-mobile ul{list-style:none;margin:0;}.menu-mobile #panel-menu a{color:#fff;font-family:"UTM Avo";font-size:24px;font-style:normal;font-weight:400;line-height:33.6px;transition:color 0.3s;}.menu-mobile #panel-menu a:hover{color:var(--color-yellow-400);}.menu-mobile #panel-menu li{margin:0;}.menu-mobile li:not(:last-child){margin-bottom:12px;}.toggle-nav a{width:25px;height:25px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;}.toggle-nav a span{display:block;position:absolute;height:1px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;border-radius:50px;}.toggle-nav a span:nth-child(1){top:4px;}.toggle-nav a span:nth-child(2),.toggle-nav a span:nth-child(3){top:12px;}.toggle-nav a span:nth-child(4){top:20px;}.toggle-nav a.open span{left:4px;}.toggle-nav a.open span:nth-child(1){top:18px;width:0%;left:50%;}.toggle-nav a.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.toggle-nav a.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.toggle-nav a.open span:nth-child(4){top:18px;width:0%;left:50%;}@keyframes hide_line{0%{background-color:#000;}100%{background-color:#fff;}}@keyframes rote_top{0%{top:0.5rem;rotate:0deg;}50%{top:0;rotate:0deg;}100%{rotate:45deg;top:0;}}@keyframes rote_bottom{0%{bottom:0.5rem;rotate:0deg;}50%{bottom:0;rotate:0deg;}100%{rotate:-45deg;bottom:0;}}.htl-top-icon a{outline:none;}.htl-top-icon a:hover{color:var(--main-color);}.htl-languages .lang-item span{position:relative;}.htl-languages .lang-item span:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;transition:0.2s;background-color:#fff;}.htl-languages .lang-item:hover span:before{width:100%;transition:0.2s;}.htl-languages .lang-item svg{width:24px;height:auto;}.htl-languages .lang-item svg,.htl-languages .lang-item img{margin-right:4px;}.htl-languages .current-lang span:before{width:100%;}.htl-languages.horizontal .lang-item:not(:last-child){margin-right:12px;}.htl-languages.horizontal .lang-item:not(:last-child):after{content:"";height:16px;width:1px;background:#fff;display:inline-block;margin-left:12px;}.htl-languages.dropdown > .lang-item{padding-top:1rem;padding-bottom:1rem;}.htl-languages.dropdown > .lang-item svg:first-of-type{margin-right:4px;}.htl-languages.dropdown > .lang-item svg:last-of-type{margin-left:4px;}.htl-languages.dropdown:hover .sub-language{opacity:1;visibility:visible;}.htl-languages.dropdown .sub-language{top:100%;width:max-content;left:0;background:#fff;opacity:0;visibility:hidden;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;}.htl-languages.dropdown .sub-language a{padding:4px 16px;flex:1;}.menu-mobile.open .menu-mobile-container{left:0;}.menu-mobile .menu-mobile-container{background:#121212;height:100%;width:100%;left:-100%;max-width:100%;position:relative;transition:.5s;}.footer-top-memu-mobile{display:flex;align-items:center;padding:12px 16px;background:#121212;z-index:2;position:relative;justify-content:space-between;}.footer-top-memu-mobile .toggle-nav a span{background:#fff;}.footer-top-memu-mobile .site-logo{max-width:160px;}body:not(.home) #primary-menu-list a:after{background:#121212;}body:not(.home) footer #primary-menu-list a:after{content:none;}.wpcf7 label{display:block;margin-bottom:20px;}.wpcf7 br{display:none;}.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap{display:block;}.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap input,.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap select,.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap textarea{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #c4c4c4;width:100%;outline:none;color:#787878;font-size:16px;line-height:24px;padding:12px 0;}.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap input.wpcf7-not-valid,.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap select.wpcf7-not-valid,.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap textarea.wpcf7-not-valid{border-bottom:1px solid #dc3232;}.wpcf7 form.wpcf7-form .wpcf7-form-control-wrap textarea{height:120px;}.wpcf7 form.wpcf7-form .wpcf7-submit{background:#454545;color:#fff;padding:12px 16px;width:131px;height:48px;font-size:16px;font-weight:500;line-height:0;border:0;transition:.3s;border:1px solid #454545;margin-top:19px;}.wpcf7 form.wpcf7-form .wpcf7-submit:hover{background:#fff;color:#454545;}.wpcf7 form.wpcf7-form .wpcf7-not-valid-tip{margin-top:10px;display:none;}.wpcf7 form.wpcf7-form div.wpcf7-response-output{margin-left:0;margin-right:0;}.text-base{font-size:1rem;line-height:1.5rem;}.text-small{font-size:0.75rem;}.text-clamp{word-break:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-clamp);-webkit-box-orient:vertical;}.htl-post-wrapper .pagination{margin-top:90px;}.htl-post-wrapper .post-item{margin-bottom:25px;}.htl-post-wrapper .post-children-item{border-radius:1.5rem;overflow:hidden;background:#fff;}.htl-post-wrapper .post-thumbnail a{position:relative;padding-top:84%;display:block;}.htl-post-wrapper .post-thumbnail a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.htl-post-wrapper .post-meta{padding:1rem;}.htl-post-wrapper a{color:inherit;}.htl-post-wrapper .author{width:1.75rem;height:1.75rem;border-radius:50%;}.htl-post-wrapper .text-meta{background:#f9fafb;padding:0.15rem 0.5rem 0.15rem 0.25rem;line-height:1;border-radius:30px;}.htl-post-wrapper .liked{background-color:#fff1f2;color:#e11d48;}.htl-post-wrapper.temp3 .item-full .post-thumbnail a{padding-top:52%;}.htl-post-wrapper.temp3 .item-small .post-thumbnail{width:30%;flex:0 0 30%;}.htl-post-wrapper.temp3 .item-small .post-thumbnail a{padding-top:84%;}.htl-post-wrapper.temp3 .item-small .post-meta{width:70%;flex:0 0 70%;}.htl-post-wrapper.temp3 .item-small .text-base{display:none;}.container .pagination{margin-bottom:50px;}.pagination{gap:8px;}.pagination .prev.page-numbers,.pagination .next.page-numbers{display:none;}.pagination ul.page-numbers{gap:8px;}.pagination ul.page-numbers .page-numbers{width:36px;height:36px;border-bottom:1px solid transparent;text-align:center;background:#fff;display:flex;align-items:center;justify-content:center;}.pagination ul.page-numbers .page-numbers.current,.pagination ul.page-numbers .page-numbers:hover{border-bottom:1px solid var(--neutral);}.pagination .page-numbers{cursor:pointer;border-bottom:1px solid transparent;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:#919191;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}.pagination .page-numbers.current,.pagination .page-numbers:hover{border-bottom:1px solid var(--neutral);color:var(--neutral);}.pagination a{cursor:pointer;}.woocommerce nav.woocommerce-pagination ul{gap:8px;display:flex;margin:0;border:none;justify-content:center;}.woocommerce nav.woocommerce-pagination ul li{border:none;}.post-sidebar .filter li{position:relative;}.post-sidebar .filter li input{position:absolute;opacity:0;visibility:hidden;}.post-sidebar .filter li input:checked + label{text-decoration:underline;font-weight:bold;}.slick-dots{margin:50px 0 0;padding:0;list-style:none;display:flex;gap:10px;justify-content:center;}.slick-dots li{line-height:0;}.slick-dots button{border:none !important;background:#000;padding:5px;line-height:0;outline:none !important;font-size:0;width:10px;height:10px;border-radius:20px;transition:0.5s;vertical-align:middle;}.slick-dots .slick-active button{width:30px;}@keyframes stroke{52%{transform:rotate(-180deg);stroke-dashoffset:0;}52.1%{transform:rotate(-360deg);stroke-dashoffset:0;}100%{transform:rotate(-180deg);stroke-dashoffset:126;}}@keyframes arrow{0%,100%{transform:translateX(0);opacity:1;}23%{transform:translateX(17px);opacity:1;}24%,80%{transform:translateX(-22px);opacity:0;}81%{opacity:1;transform:translateX(-22px);}}@keyframes arrowUp{0%,100%{transform:rotate(-40deg) scaleX(1);}20%,80%{transform:rotate(0deg) scaleX(0.1);background-color:rgba(219,219,208,0.5);}}@keyframes arrowDown{0%,100%{transform:rotate(40deg) scaleX(1);}20%,80%{transform:rotate(0deg) scaleX(0.1);background-color:rgba(219,219,208,0.5);}}footer .elementor-social-icon{align-items:baseline;justify-content:flex-start;}footer.footer-default{background-color:#fafafa;padding-top:70px;padding-bottom:70px;}footer.footer-default ul,footer.footer-default ol{margin:0;left:0;list-style:none;}footer.footer-default ul li,footer.footer-default ol li{padding-top:4px;padding-bottom:4px;}footer.footer-default a{color:inherit;}footer.footer-default .widget:not(:last-child){margin-bottom:25px;}footer .htl-navigation .menu-wrapper{display:block !important;}footer .htl-navigation .menu-wrapper li.menu-item:not(:last-child){padding-bottom:12px;}footer .htl-navigation .menu-wrapper li.menu-item{display:block;}footer .htl-navigation .menu-wrapper li.menu-item a{font-size:16px;line-height:162.5%;font-weight:400;padding:0 !important;transition:all 0.5s ease;}footer .htl-navigation .menu-wrapper li.menu-item:hover a svg{opacity:0 !important;display:none;}footer .htl-navigation .menu-wrapper .menu-item.current-menu-item a svg{opacity:0 !important;}footer .elementor-widget-social-icons span.elementor-grid-item{transition:all 0.5s ease;}footer .elementor-widget-social-icons span.elementor-grid-item:hover .elementor-social-icon{scale:1.1;}footer .elementor-widget-shortcode .elementor-shortcode{display:flex;align-items:center;gap:8px;justify-content:flex-end;}footer .elementor-widget-shortcode .elementor-shortcode img.lazyloaded{border-radius:50px;border:1px solid rgba(255,255,255,0.2);width:50px;height:50px;padding:13px;}footer .elementor-widget-shortcode .elementor-shortcode #mvcwid{width:auto;}footer .elementor-widget-shortcode .elementor-shortcode .wps_visitor_title{font-size:15px;line-height:16px;font-weight:400;text-align:left;}footer .elementor-widget-shortcode .elementor-shortcode div#wpsvccount{display:none;}footer .elementor-widget-shortcode .elementor-shortcode #wpsvctable img{display:none;}footer .elementor-widget-shortcode .elementor-shortcode #wpsvctable #wpsvctotal{text-align:left !important;font-size:20px;font-weight:700;line-height:28px;}.ht-cursor{position:fixed;top:0;left:0;z-index:150;contain:layout style size;pointer-events:none;will-change:transform;-webkit-transition:opacity 0.3s, color 0.4s;-o-transition:opacity 0.3s, color 0.4s;-moz-transition:opacity 0.3s, color 0.4s;transition:opacity 0.3s, color 0.4s;}.ht-cursor:before{content:"";position:absolute;top:-24px;left:-24px;display:block;width:48px;height:48px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);background:currentColor;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:opacity 0.1s, -webkit-transform 0.3s ease-in-out;transition:opacity 0.1s, -webkit-transform 0.3s ease-in-out;-o-transition:opacity 0.1s, -o-transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out, opacity 0.1s, -moz-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, opacity 0.1s;transition:transform 0.3s ease-in-out, opacity 0.1s, -webkit-transform 0.3s ease-in-out, -moz-transform 0.3s ease-in-out, -o-transform 0.3s ease-in-out;}.ht-cursor-text{position:absolute;top:-18px;left:-18px;width:36px;height:36px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(0) rotate(10deg);-moz-transform:scale(0) rotate(10deg);-ms-transform:scale(0) rotate(10deg);-o-transform:scale(0) rotate(10deg);transform:scale(0) rotate(10deg);opacity:0;color:white;font-size:16px;line-height:20px;text-align:center;letter-spacing:-0.01em;-webkit-transition:opacity 0.4s, -webkit-transform 0.3s;transition:opacity 0.4s, -webkit-transform 0.3s;-o-transition:opacity 0.4s, -o-transform 0.3s;-moz-transition:opacity 0.4s, transform 0.3s, -moz-transform 0.3s;transition:opacity 0.4s, transform 0.3s;transition:opacity 0.4s, transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s, -o-transform 0.3s;}.ht-cursor.-normal,.ht-cursor.-text{mix-blend-mode:normal;}.ht-cursor.-normal:before,.ht-cursor.-text:before{background:currentColor;}.ht-cursor.-inverse{color:white;}.ht-cursor.-visible:before{-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2);}.ht-cursor.-visible.-active:before{-webkit-transform:scale(0.23);-moz-transform:scale(0.23);-ms-transform:scale(0.23);-o-transform:scale(0.23);transform:scale(0.23);-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}.ht-cursor.-pointer:before{-webkit-transform:scale(0.15);-moz-transform:scale(0.15);-ms-transform:scale(0.15);-o-transform:scale(0.15);transform:scale(0.15);}.ht-cursor.-text:before{opacity:0.85;-webkit-transform:scale(1.7);-moz-transform:scale(1.7);-ms-transform:scale(1.7);-o-transform:scale(1.7);transform:scale(1.7);}.ht-cursor.-text .ht-cursor-text{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.ht-cursor.-text.-active:before{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6);-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}.ht-cursor.-opaque:before{-webkit-transform:scale(1.32);-moz-transform:scale(1.32);-ms-transform:scale(1.32);-o-transform:scale(1.32);transform:scale(1.32);}.ht-cursor.-opaque.-active:before{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.ht-cursor.-md:before{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);}.ht-cursor.-lg:before{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2);}.ht-cursor.-hidden:before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}.-color-red{color:#d20a0a;}.-color-green{color:#83b002;}.-color-accent-lilac{color:#8d53e9;}.-color-accent-lilac-bg{background:#8d53e9;}.ht-demo{background:#fff;}.ht-demo-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;}.ht-demo-container{padding:0 20px;}@media (min-width: 1600px){.ht-demo-container{padding:0 120px;}}.ht-demo-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:30px 0;}@media (min-width: 1600px){.ht-demo-row{margin:60px 0;}}.ht-demo-item{position:relative;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:50px 30px;margin:0 20px;color:#000;background:#ecedee;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}@media (min-width: 1600px){.ht-demo-item{padding:90px 30px;margin:0 30px;}}.ht-demo-item-title{position:relative;margin:0 0 25px 0;font-size:30px;font-weight:bold;}.ht-demo-item-text{position:relative;max-width:70%;margin:0 auto;color:rgba(0,0,0,0.5);font-size:16px;font-weight:300;line-height:150%;}.ht-cursor{position:fixed;top:0;left:0;z-index:150;contain:layout style size;pointer-events:none;will-change:transform;transition:opacity 0.3s, color 0.4s;}.ht-cursor:before{content:"";position:absolute;top:-24px;left:-24px;display:block;width:48px;height:48px;transform:scale(0);background:currentColor;border-radius:50%;transition:transform 0.3s ease-in-out, opacity 0.1s;}.ht-cursor-text{position:absolute;top:-18px;left:-18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transform:scale(0) rotate(10deg);opacity:0;color:white;font-size:16px;line-height:20px;text-align:center;letter-spacing:-0.01em;transition:opacity 0.4s, transform 0.3s;}.ht-cursor.-normal,.ht-cursor.-text{mix-blend-mode:normal;}.ht-cursor.-normal:before,.ht-cursor.-text:before{background:currentColor;}.ht-cursor.-inverse{color:white;}.ht-cursor.-visible:before{transform:scale(0.2);}.ht-cursor.-visible.-active:before{transform:scale(0.23);transition-duration:0.2s;}.ht-cursor.-pointer:before{transform:scale(0.15);}.ht-cursor.-text:before{opacity:0.85;transform:scale(1.7);}.ht-cursor.-text .ht-cursor-text{opacity:1;transform:scale(1);}.ht-cursor.-text.-active:before{transform:scale(1.6);transition-duration:0.2s;}.ht-cursor.-opaque:before{transform:scale(1.32);}.ht-cursor.-opaque.-active:before{transform:scale(1.2);}.ht-cursor.-md:before{transform:scale(1.5);}.ht-cursor.-lg:before{transform:scale(2);}.ht-cursor.-hidden:before{transform:scale(0);}@media (min-width: 1600px){.slide-project .slick-slide img{height:650px;object-fit:cover;max-width:fit-content;}}@media (max-width: 1600px) and (min-width: 600px){.project-sidebar{overflow-y:scroll;max-height:500px;margin-right:30px;padding-right:20px;overflow-x:hidden;}.project-sidebar::-webkit-scrollbar{width:6px;background-color:#eff0f6;margin:10px;}.project-sidebar::-webkit-scrollbar-thumb{border-radius:20px;-webkit-box-shadow:inset 0 0 4px #d9dbe9;background-color:#d9dbe9;}.project-sidebar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px #eff0f6;border-radius:20px;background-color:#eff0f6;}}@media (max-width: 1920px) and (min-width: 600px){.wp-nguyen-item .elementor-image-box-img{height:700px;}.wp-nguyen-item img{min-height:700px !important;object-fit:cover;}}@media (max-width: 1200px){#footer .e-con-inner,#header .e-con-inner{padding-left:16px;padding-right:16px;}.single .single-container{padding-left:20px;padding-right:20px;}.single-project .single-container{padding:0 !important;}}@media (max-width: 1025px){.career-section .career-post p.entry-title{padding-right:20px;}footer .htl-site-logo,header .htl-site-logo{width:160px;}header .toggle-nav a span{background:#121212;}body.page-template-projects.ovefollow .wp-project{height:100% !important;margin-bottom:64px;}.slide-project .slick-slide img{object-fit:cover;}}@media (min-width: 891px){.htl-post-wrapper.mobile-wp-project{display:none;}}@media (max-width: 890px){.wp-project{padding-left:16px;padding-right:16px;margin:48px 0 8px;}.htl-post-wrapper.wp-project #wp-list-project{display:none;}.htl-post-wrapper.mobile-wp-project{display:block;}.title-mobi{display:flex !important;align-items:center;gap:16px;margin-bottom:0px !important;}.title-mobi span{font-size:20px;line-height:28px;top:-2px;position:relative;}.project-sidebar,.project-pagination,h2.title-desktop{display:none;}header .site-logo a{height:inherit !important;}.single-project header:not(.scroll) .toggle-nav a span{background:#fff;}.wp-slider-img img{height:150px !important;}}@media (min-width: 769px){.e-loading-wp .e-loading-content video{max-width:calc(100% - 100px);}.post-title.desktop.col-md-4{padding-right:0px !important;}.career-content{padding-right:135px;}.awards-item:hover{background:#454545;transition:0.3s;}.awards-item:hover h3,.awards-item:hover p{color:#fff;transition:0.3s;}}@media (max-width: 769px){body.search-results .htl-post-wrapper{padding-left:16px;padding-right:16px;}.htl-post-wrapper.wp-project .e-sticky h2{margin-bottom:0 !important;}.single-project .content-banner h1,.single-project .single-container .container{padding-left:16px;padding-right:16px;}.single-project .content-banner .thumb-banner{padding-top:100%;}.single-project .content-banner h1{font-size:30px;line-height:35px;padding-top:30px;padding-bottom:30px;}.single-project .related-post .related-heading h2{font-size:28px;line-height:35px;}.wp-project{padding-left:16px;padding-right:16px;margin:56px 0 16px;}.wp-share-review h6{font-size:16px;}.awards .awards-item h3{font-size:16px;line-height:25.6px;}.awards .awards-item p{font-size:16px;}}@media (min-width: 600px){.wp-contact-img img{height:530px !important;object-fit:cover;object-position:top;}.button-mobi{display:none;}.htl-post-wrapper.ot-wrapper .all-project-item .post-item{padding:3px;margin:0;}.htl-post-wrapper.ot-wrapper .all-project-item .post-item:hover .content-post{opacity:1;}.htl-post-wrapper.ot-wrapper .all-project-item .post-item .post-list-item{position:relative;}.htl-post-wrapper.ot-wrapper .all-project-item .content-post{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:rgba(0,0,0,0.32);display:flex;align-items:center;justify-content:center;height:100%;transition:0.3s;}.htl-post-wrapper.ot-wrapper .all-project-item .content-post h4{line-height:30px;text-align:center;color:#fff;margin:0;}.htl-post-wrapper.ot-wrapper .all-project-item .type-project:nth-child(2n + 1) .post-thumbnail .img-thumb{padding-top:82.2%;}}@media (max-width: 600px){.svg-logo-loading video{width:1000px;}.htl-team .modal-popup-organizational .desc-popup-info,.htl-team .modal-popup-organizational .profile-popup-info{width:100% !important;}.htl-team .modal-popup-organizational .team-modal__content{max-width:100%;margin:auto;gap:0;flex-direction:column;padding:16px;border-radius:0;top:9%;}.htl-team .modal-popup-organizational .btn-close{top:12px;transform:none;left:0;right:0;margin:0 auto;}.single-awards article{padding-top:56px !important;}.single-awards .container{max-width:100%;margin:0 auto;padding-left:0;padding-right:0;padding-bottom:56px;}.single-awards h1{font-size:25px !important;}.single-awards h2{font-size:18px !important;}.single-awards p{font-size:14px;}.wp-slider-img img{height:100% !important;}body.home footer#footer{display:none !important;}footer#footer{display:block !important;}body.page-template-projects.ovefollow .wp-project .post-item{padding:0;}body.page-template-projects.ovefollow .wp-project .content-post{text-align:left;}body.page-template-projects.ovefollow .wp-project .slick-arrow{top:inherit;bottom:0;}body.page-template-projects.ovefollow .wp-project .slick-prev{left:inherit;right:50px;}.slide-project .slick-list{margin:0 !important;}.slide-project .slick-list img{height:100%;object-fit:cover;}.layout-1{grid-template-columns:repeat(1,1fr);}.layout-1 .thumb-gallary:nth-child(3n + 1){grid-column:unset;}.htl-post-wrapper.ot-wrapper .all-project-item .post-item{padding:0;margin-bottom:32px;}.wp-project .row.htl-grid{display:inline-block;width:100%;}.wp-project .row.htl-grid .all-project-item{margin:0 !important;}.wp-project .row.htl-grid .all-project-item .content-post{margin-top:16px;}.wp-project .row.htl-grid .all-project-item .content-post h4{font-size:16px !important;line-height:22.4px;margin-bottom:0;}.single-container .related-post{margin:80px 0;}.single-container .related-post svg{width:32px;}.single-container article{padding:80px 0 0;}.career-single .wpcf7-form textarea{height:58px !important;}.awards .awards-item{padding-left:0;padding-right:0;}.career-section .col-md-4{flex:0 0 33.3%;max-width:33.3%;}.career-section .career-post p{font-size:16px;padding:16px 0;}.career-section .order2{order:2 !important;}.career-single{padding:56px 16px;}.career-single .widget-sidbar{display:none;}button.button-top{right:16px;}.slider:not(.auto) .slider-item img{height:100vh !important;}.elementor-widget-htl-nav-toggle{display:block !important;}#footer .wp-footer-item .e-con-inner{padding-left:0;padding-right:0;}.wp-heading br{display:none;}}:root{--minicart-w:370px;--minicart-r:-370px;}input[type="number"]{-moz-appearance:textfield;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.mini-cart{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;visibility:hidden;opacity:0;}.mini-cart .minicart-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);opacity:0;}.mini-cart.open-mini-cart{opacity:1;visibility:visible;}.mini-cart.open-mini-cart .mini-cart-content{right:0;}.mini-cart.open-mini-cart .minicart-overlay{opacity:1;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;}.mini-cart .mini-cart-content{transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;position:fixed;top:0;right:var(--minicart-r);width:var(--minicart-w);max-width:100%;background:#fff;height:100%;z-index:999999;}.mini-cart .title{font-size:1.2rem;font-weight:500;border-bottom:1px solid #f3f3f3;padding:1rem 1.5rem;margin:0;}.mini-cart .widget_shopping_cart_content{padding:0.75rem 1.5rem;}.mini-cart .woocommerce-mini-cart{list-style:none;}.mini-cart .mini_cart_item{border-bottom:1px solid #f3f3f3;padding:1rem 0;}.mini-cart .product-image{margin:0 1rem 0 0;position:relative;float:left;width:100%;max-width:80px;}.mini-cart .product-image img{float:none !important;width:100% !important;margin:0 !important;}.mini-cart .product-details{overflow:hidden;text-overflow:ellipsis;padding-right:37px;padding-left:0;line-height:24px;font-size:1rem;max-width:calc(100% - 80px);flex:1;position:relative;}.mini-cart .product-name{font-size:1rem;color:inherit;margin-bottom:0.5rem;display:block;}.mini-cart .woocommerce-mini-cart__buttons{gap:1rem;}.mini-cart .woocommerce-mini-cart__buttons .button{background-color:var(--color-primary);padding:0.75rem 1rem;flex:1;text-align:center;color:#fff;border-radius:3px;text-transform:uppercase;}.mini-cart a.remove_from_cart_button{position:absolute;right:0;top:50%;transform:translateY(-50%);}.mini-cart a.remove_from_cart_button svg{width:16px;height:auto;}.mini-cart a.remove_from_cart_button svg path{fill:#a1a1a1;}.mini-cart .quantity-wrap .quantity{position:relative;width:70px;border:1px solid #f3f3f3;}.mini-cart .quantity-wrap .quantity input{height:40px;border:none;outline:none;width:calc(100% - 20px);text-align:center;}.mini-cart .quantity-wrap .quantity button{outline:none;border:none;}.mini-cart .quantity-wrap .quantity .minus{position:absolute;top:0;right:0;width:20px;height:20px;}.mini-cart .quantity-wrap .quantity .plus{position:absolute;top:20px;right:0;width:20px;height:20px;}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:10px 0;margin:0;list-style:none;}.woocommerce .quantity{display:flex;float:none;margin-bottom:1.5rem;}.woocommerce .quantity button{height:32px;border:1px solid #e7e7e7;background:#fff;width:32px;font-size:1.5rem;line-height:32px;color:#bfbbbb;}.woocommerce .quantity button.minus{border-radius:4px 0 0 4px;border-right:0;}.woocommerce .quantity button.plus{border-radius:0 4px 4px 0;border-left:0;}.woocommerce .quantity .qty{border:1px solid #e7e7e7;height:32px;width:46px;}.woocommerce div.product form.cart div.quantity{display:flex;float:none;margin-bottom:1.25rem;}.woocommerce div.product form.cart .button{float:none;}.woocommerce div.product form.cart .variations select{border:1px solid #e7e7e7;outline:none;padding:0.5rem 0.75rem;margin:0 0 0.5rem 0;border-radius:3px;}.woocommerce div.product .woocommerce-product-rating{margin-bottom:0;}.woocommerce div.product .woocommerce-product-rating .star-rating{margin-top:0;}.woocommerce div.product .woocommerce-product-rating .star-rating span{color:#fdd836;}.woocommerce form .form-row{margin:0 !important;}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{height:45px;padding:1rem;outline:none;}.woocommerce form.checkout.woocommerce-checkout{padding:5rem 0;}.woocommerce form.checkout.woocommerce-checkout #customer_details{background:#fff;padding:1.75rem 1rem;margin-bottom:2rem;}.woocommerce form.checkout.woocommerce-checkout .woocommerce-checkout-payment#payment{margin:2rem 0;background-color:#fff !important;border-radius:0;}.woocommerce form.checkout.woocommerce-checkout .coupon-container{margin:2rem 0;padding:1.75rem 1rem;background-color:#fff;}.woocommerce form.checkout.woocommerce-checkout .coupon-container .woocommerce-error{margin:1rem 0 0;}.woocommerce form.checkout.woocommerce-checkout .coupon-container .form-row{display:flex !important;}.woocommerce form.checkout.woocommerce-checkout .coupon-container .form-row button{height:45px;border-radius:0;font-weight:400;text-transform:uppercase;}.woocommerce form.checkout.woocommerce-checkout .coupon-container .form-row input{flex:1;border:1px solid #d5d5d5;}.coupon-list{margin-bottom:1rem;}.coupon__tag{cursor:pointer;padding:3px 12px;border:1px solid #0d5cb6;border-radius:4px;font-size:13px;font-weight:500;line-height:20px;color:#0d5cb6;position:relative;margin:8px 12px 0px 0px;}.coupon__tag:before,.coupon__tag:after{content:"";width:10px;height:10px;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:transparent #0d5cb6 #0d5cb6 transparent;border-image:initial;position:absolute;top:50%;margin-top:-5px;border-radius:50%;}.coupon__tag:before{left:-6px;transform:rotate(-45deg);}.coupon__tag:after{right:-6px;transform:rotate(135deg);}.woocommerce form .form-row{display:block !important;}