nav .search-input-wrapper{position:relative}nav .search-input-wrapper input#keyword{background:#fff;border:1px solid rgb(59 195 215 / .4352941176);padding:10px 12px 7px 65px;border-radius:200px;font-size:16px;max-width:100%;width:100%;display:flex}nav .search-input-wrapper .submit-search{color:#384257;border:none;position:absolute;top:50%;left:20px;transform:translate(0,-50%);display:flex;justify-content:center;align-items:center}nav .search-radio-wrapper{display:none}.trigger-search-popup{display:flex!important}@media screen and (max-width:993px){.trigger-search-popup{display:none!important}}.trigger-search-popup--m{display:none}@media screen and (max-width:992px){.trigger-search-popup--m{display:flex!important}}.hero-search-page-wrapper{position:fixed;left:0;right:0;width:100%;display:flex;justify-content:center;align-items:center;padding-top:117px;padding:25px 20px 0;background-color:#F5F5F5;z-index:9;flex-direction:column}.hero-search-page-wrapper .search-form-wrapper.search{max-width:525px;width:100%}.hero-search-page-wrapper .search-form-wrapper.search .fixed-bg{top:-200px;z-index:0}.hero-search-page-wrapper .search-input-wrapper{max-width:525px;width:100%;display:flex;margin:0 auto;margin-bottom:30px;position:relative}.hero-search-page-wrapper .resultSearch{background:#fff;border:2px solid #3C10A6;padding:14px 12px 14px 50px;border-radius:200px;font-size:18px;max-width:525px;width:100%;display:flex}.hero-search-page-wrapper .submit-search{color:#384257;border:none;position:absolute;top:50%;left:20px;transform:translate(0,-50%);display:flex;justify-content:center;align-items:center}.hero-search-page-wrapper .search-radio-wrapper{display:flex;gap:10px 43px;justify-content:center;align-items:center;color:#384257;font-size:20px;flex-wrap:wrap}.hero-search-page-wrapper .search-radio-wrapper .radio-wrapper{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;font-family:"Montserrat",sans-serif;font-weight:400;font-size:20px;color:#384257}.hero-search-page-wrapper .search-radio-wrapper .radio-wrapper .s-radio-input{margin-right:10px;font-size:13px;display:grid;gap:7px}.hero-search-page-wrapper .search-radio-wrapper .radio-wrapper input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:2px solid #3C10A6;border-radius:50%;transform:translateY(-6%);display:grid;place-content:center}.hero-search-page-wrapper .search-radio-wrapper .radio-wrapper input[type=radio]:before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #3C10A6}.hero-search-page-wrapper .search-radio-wrapper .radio-wrapper input[type=radio]:checked::before{transform:scale(1)}.search-page-section.section-content{padding-top:250px}.search-popup-wrapper{z-index:999999;position:fixed;inset:0;width:100%;height:100%;background:rgb(0 0 0 / .6);padding:60px 30px;display:none}.search-popup-wrapper .search-popup-background{max-width:1690px;width:100%;margin:0 auto;border-radius:13px;overflow:hidden;height:auto;display:flex}.search-popup-wrapper .search-popup-background .hero-search-page-wrapper{position:relative;padding:30px 0 0;max-height:calc(100vh - 120px)}.search-popup-wrapper.show-search-popup{display:block}.search-popup-wrapper.show-search-popup div#datafetch{display:none}.search-popup-wrapper.show-search-popup .search-input-wrapper .submit-search{pointer-events:none!important}.search-popup-wrapper.show-search-popup .jsClosepopup{position:absolute;top:30px;right:30px;opacity:40%;cursor:pointer}form#csearchform{margin-bottom:25px}div#datafetch{background:#fff;width:100%;padding:30px 0;overflow-y:scroll;height:100%}div#datafetch .post-element{max-width:1200px;margin:auto}div#datafetch .submit-search{position:relative!important;margin:auto;margin-bottom:30px;top:unset!important;margin-top:90px;color:#fff;font-family:"Montserrat";border:1px solid #fff0}.fixed-bg{position:fixed;width:1614px;height:470px;z-index:2;left:50%;max-width:100%;transform:translateX(-50%);pointer-events:none;top:122px}@media (max-width:768px){.fixed-bg{display:none}}.fixed-bg img{width:100%}