:root{--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-heading-color:inherit;--bs-link-color-rgb:13, 110, 253;--bs-link-hover-color-rgb:10, 88, 202}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;margin:0}h3,h2,h1{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}@media (width>=1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (width>=1200px){h2{font-size:2rem}}@media (width>=1200px){h3{font-size:1.75rem}}p{margin-top:0;margin-bottom:1rem}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}strong{font-weight:bolder}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre{font-family:var(--bs-font-monospace);margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}button,[type=button],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container{max-width:1140px}}@media (width>=1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0 0}@media (width>=992px){.col-lg-6{flex:none;width:50%}}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption){position:absolute!important}.visually-hidden *{overflow:hidden!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-end{justify-content:flex-end!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.text-center{text-align:center!important}.text-uppercase{text-transform:uppercase!important}@media (width>=992px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/roboto-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Teko;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/teko-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Teko;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/teko-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{scroll-behavior:inherit;--fx-font-pr-1:"Roboto", sans-serif;--fx-font-pr-2:"Teko", sans-serif;--fx-clr-pr-1:#fc5220;--fx-clr-pr-2:#fca804;--fx-clr-sd-1:#021f45;--fx-clr-sd-2:#ffe443;--fd-clr-h-1:#363539;--fd-clr-p-1:#797a84;--cube-1:cubic-bezier(.55, .085, 0, .99)}body{font-family:var(--fx-font-pr-1);color:var(--fx-clr-p-1);font-size:20px;font-weight:400;line-height:32px;overflow-x:hidden}.img,img{max-width:100%}a:focus,.button:focus{outline:none;text-decoration:none}a,span{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;text-transform:inherit;text-decoration:none;transition:unset;display:inline-block}button{border:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}h1,h2{font-size:55px}h3{font-size:42px}ul{margin:0;padding:0;list-style:none}::selection{color:#fff;text-shadow:none;background-color:#3065d0}input::placeholder,textarea::placeholder{font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit}input:focus::placeholder,textarea:focus::placeholder{opacity:0}@media (width>=1800px),only screen and (width>=1600px) and (width<=1799px),only screen and (width>=1400px) and (width<=1599px),only screen and (width>=1200px) and (width<=1399px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px){::-webkit-scrollbar{width:5px;box-shadow:none;background-color:#0000;border:none}::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:none}::-webkit-scrollbar-thumb{background:var(--fx-clr-pr-1);border-radius:30px}}.mt-25{margin-top:25px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mb-25{margin-bottom:25px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-70{margin-bottom:70px}.pt-40{padding-top:40px}.pt-55{padding-top:55px}.pt-120{padding-top:120px}.pt-145{padding-top:145px}.pt-160{padding-top:160px}.pb-0{padding-bottom:0}.pb-40{padding-bottom:40px}.pb-55{padding-bottom:55px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}.pb-120{padding-bottom:120px}.pb-150{padding-bottom:150px}@media (width>=1300px){.container.fx-container-1{max-width:1240px}}.fix{overflow:hidden}.img-cover img{object-fit:cover;width:100%;height:100%!important}.bg-default{background-position:50%;background-repeat:no-repeat;background-size:cover}.p-relative{z-index:1;position:relative}.fx-font-400{font-weight:400}.fx-font-500{font-weight:500}.fx-font-600{font-weight:600}.fx-heading-1{font-family:var(--fx-font-pr-1);color:#000;text-transform:capitalize;margin-bottom:0}.fx-heading-1.has-clr-white{color:#fff}.fx-heading-2{font-family:var(--fx-font-pr-2);color:#000;text-transform:capitalize;margin-bottom:0}.fx-heading-2.has-clr-white{color:#fff}.fx-para-1{font-family:var(--fx-font-pr-1);color:#000;margin-bottom:0;font-size:18px;font-weight:400;line-height:28px}.fx-para-1.has-clr-white{color:#fff}.fx-para-1.has-opacity-7{opacity:.72}.fx-subtitle-1{font-family:var(--fx-font-pr-1);color:#000;opacity:.64;align-items:center;gap:10px 40px;margin-bottom:20px;font-weight:400;line-height:1;display:inline-flex}.fx-subtitle-1.has-clr-white{color:#fff}.fx-subtitle-1.has-mb-28{margin-bottom:28px}.fx-scn-title-2{font-family:var(--fx-font-pr-2);text-transform:uppercase;color:#000;letter-spacing:-1px;margin-bottom:0;font-size:64px;font-weight:600;line-height:.796}.fx-scn-title-2 .pr-clr{color:var(--fx-clr-pr-2)}.fx-scn-title-2.has-clr-white{color:#fff}@media only screen and (width>=992px) and (width<=1199px){.fx-scn-title-2{font-size:56px}}@media only screen and (width>=768px) and (width<=991px){.fx-scn-title-2{letter-spacing:0;font-size:48px}}@media (width<=767px){.fx-scn-title-2{letter-spacing:0;font-size:30px}}@media only screen and (width>=576px) and (width<=767px){.fx-scn-title-2{letter-spacing:0;font-size:45px}}.fx-scn-title-3{font-family:var(--fx-font-pr-2);text-transform:uppercase;color:#000;letter-spacing:-2px;margin-bottom:0;font-size:90px;font-weight:600;line-height:.766}.fx-scn-title-3 .pr-clr{color:var(--fx-clr-pr-2)}.fx-scn-title-3.has-clr-white{color:#fff}@media only screen and (width>=1200px) and (width<=1399px){.fx-scn-title-3{font-size:80px}}@media only screen and (width>=992px) and (width<=1199px){.fx-scn-title-3{font-size:65px}}@media only screen and (width>=768px) and (width<=991px){.fx-scn-title-3{letter-spacing:0;font-size:50px}}@media (width<=767px){.fx-scn-title-3{letter-spacing:0;font-size:30px}}@media only screen and (width>=576px) and (width<=767px){.fx-scn-title-3{letter-spacing:0;font-size:40px}}.fx-menu-btn-1{background:var(--fx-clr-pr-1);width:80px;height:80px;transition:all .5s var(--cube-1);flex:none;grid-template-rows:auto;grid-template-columns:auto auto auto;place-content:center;gap:5px;display:grid}.fx-menu-btn-1 span{width:5px;height:5px;transition:all .5s var(--cube-1);background:#fff;border-radius:50%;flex:none;display:inline-block}.fx-menu-btn-1:hover{background:var(--fx-clr-sd-1)}.fx-menu-btn-1:hover span:first-child{transform:translate(-5px,-5px)}.fx-menu-btn-1:hover span:nth-child(2){transform:translateY(-5px)}.fx-menu-btn-1:hover span:nth-child(3){transform:translate(5px,-5px)}.fx-menu-btn-1:hover span:nth-child(4){transform:translate(-5px)}.fx-menu-btn-1:hover span:nth-child(6){transform:translate(5px)}.fx-menu-btn-1:hover span:nth-child(7){transform:translate(-5px,5px)}.fx-menu-btn-1:hover span:nth-child(8){transform:translateY(5px)}.fx-menu-btn-1:hover span:nth-child(9){transform:translate(5px,5px)}.fx-pr-btn-1{font-family:var(--fx-font-pr-1);text-transform:capitalize;background:var(--fx-clr-pr-1);color:#fff;transition:all .5s var(--cube-1);border-radius:8px;flex:none;padding:19px 27px;font-size:16px;font-weight:500;line-height:1;display:inline-block}.fx-pr-btn-1 i{margin-left:10px}.fx-pr-btn-1 .text{z-index:1;margin-bottom:-2px;line-height:1;position:relative;overflow:hidden}.fx-pr-btn-1 .text:after{opacity:0;width:100%;transition:all .5s var(--cube-1);content:attr(data-back);display:block;position:absolute;top:0;left:0;transform:translateY(100%)}.fx-pr-btn-1 .text:before{opacity:1;content:attr(data-front);transition:all .5s;display:block;position:relative;top:0;left:0;transform:translateY(0)}.fx-pr-btn-1:hover{color:#fff;background:#000}.fx-pr-btn-1:hover .text:after{opacity:1;transform:translateY(0%)}.fx-pr-btn-1:hover .text:before{opacity:0;transform:translateY(-240%)}.fx-pr-btn-1.has-btn-5 .text:before{color:#000}.fx-pr-btn-1.has-btn-5 .text:after{color:#fff}.fx-pr-btn-1.has-btn-5 i{color:#000}.fx-pr-btn-1.has-btn-5:hover{background:#000}.fx-pr-btn-1.has-btn-5:hover i{color:#fff}.fx-pr-btn-1.has-btn-5.hover-white:hover{background:#fff}.fx-pr-btn-1.has-btn-5.hover-white:hover i{color:var(--fx-clr-pr-2)}.fx-playbtn-2{width:120px;height:120px;color:var(--fx-clr-pr-1);z-index:1;transition:all .3s var(--cube-1);background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;display:flex;position:relative}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-playbtn-2{width:70px;height:70px}}.fx-playbtn-2:after{content:"";z-index:-1;background:#fff6;border-radius:50%;width:100%;height:100%;animation:6s linear 3s infinite fx-scaling;position:absolute;transform:scale(1.3)}.fx-playbtn-2:before{content:"";z-index:-1;background:#ffffff4d;border-radius:50%;width:100%;height:100%;animation:6s linear infinite fx-scaling;position:absolute;transform:scale(1.6)}.fx-contact-list{align-items:center;gap:20px;display:flex}@media (width<=767px){.fx-contact-list{flex-wrap:wrap;justify-content:center;gap:0}}.fx-contact-list li{font-family:var(--fx-font-pr-1);color:#fff;transition:all .5s var(--cube-1);border-right:1px solid #ffffff29;padding-right:20px;font-size:14px;line-height:2.6}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-contact-list li{border-right:none}}.fx-contact-list li i{margin-right:4px}.fx-contact-list li a{transition:all .5s var(--cube-1)}.fx-contact-list li a:hover{color:var(--fx-clr-pr-1);transform:translate(3px)}.fx-social-icon{align-items:center;display:flex}.fx-social-icon-btn{color:#fff;transition:all .3s var(--cube-1);border-left:1px solid #ffffff29;flex:none;padding:2px 15px;font-size:14px}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-social-icon-btn{border-left:none}}.fx-social-icon-btn:hover{background-color:var(--fx-clr-pr-1)}.fx-social-icon-btn:first-child:hover{color:#fff;background:#1974ec;border-color:#0000}.fx-social-icon-btn:nth-child(2):hover{color:#fff;background:#0077b5;border-color:#0000}.fx-social-icon-btn:nth-child(3):hover{color:#fff;background:#1c9cea;border-color:#0000}.fx-social-icon-btn:nth-child(4):hover{color:#fff;background:#ce36a6;border-color:#0000}.fx-social-icon-2{background:var(--fx-clr-sd-2);border-radius:8px;flex-direction:column;align-items:center;gap:27px;padding:16px 11px;display:flex}.fx-social-icon-2-btn{color:#000;transition:all .4s var(--cube-1);z-index:1;padding:0;font-size:16px;line-height:1;position:relative}.fx-social-icon-2-btn:not(:last-child):after{content:"";background:#000;width:1px;height:8px;position:absolute;top:28px;left:50%;transform:translate(-50%)}.fx-social-icon-2-btn:hover{color:var(--fx-clr-pr-1);background:0 0;transform:scale(1.2)}.has-h5-redius{border-radius:0 0 56px 56px}@media (width<=767px){.has-h5-redius{border-radius:0 0 10px 10px}}@media only screen and (width>=576px) and (width<=767px){.has-h5-redius{border-radius:0 0 20px 20px}}.txa-offcanvas-box{z-index:9;-webkit-backdrop-filter:blur(40px);visibility:hidden;opacity:1;background:#ffffffe0;width:100%;max-width:720px;height:calc(100% - 40px);padding:80px;transition:all .5s ease-in-out;position:fixed;top:20px;right:20px;overflow:hidden;transform:translate(105%)}@media only screen and (width>=768px) and (width<=991px){.txa-offcanvas-box{height:100vh;top:0;right:0}}@media (width<=767px){.txa-offcanvas-box{height:100vh;padding:80px 20px;top:0;right:0}}@media only screen and (width>=576px) and (width<=767px){.txa-offcanvas-box{height:100vh;padding:80px 40px;top:0;right:0}}.txa-offcanvas-box-close{background:#c9f7ca;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-size:26px;transition:all .3s ease-in-out;display:flex;position:absolute;top:16px;right:16px}@media (width<=767px){.txa-offcanvas-box-close{width:46px;height:46px;font-size:20px;top:10px;right:10px}}.txa-offcanvas-box-close i{font-weight:400}.txa-offcanvas-box-close:hover{color:#fff;background:#000}.txa-offcanvas-box-container{flex-direction:column;justify-content:space-between;gap:50px;height:100%;display:flex;overflow-y:scroll}.txa-offcanvas-box-container::-webkit-scrollbar{display:none}.txa-offcanvas-box .offcanvas-slideup{transition:all .5s ease-in-out;transform:translateY(100%)}.txa-offcanvas-box.active{visibility:visible;opacity:1;transform:translate(0%)}.txa-offcanvas-box.active .offcanvas-slideup{transition-delay:.3s;transform:translateY(0%)}.txa-offcanvas-services-title{color:#101010;margin-bottom:14px;font-size:16px}.txa-offcanvas-services li{line-height:1.5;overflow:hidden}.txa-offcanvas-services li:not(:last-child){margin-bottom:8px}.txa-offcanvas-services-item{color:#5d5d5d;align-items:baseline;gap:10px;font-size:32px;transition:all .4s ease-in-out;display:flex;transform:translate(-28px)}.txa-offcanvas-services-item i{color:#000;font-size:20px;transform:translateY(-3px)translate(0)}.txa-offcanvas-services-item:hover{color:#000;transform:translate(0)}.txa-offcanvas-content{justify-content:space-between;gap:50px;display:flex}@media (width<=767px){.txa-offcanvas-content{flex-wrap:wrap}}@media only screen and (width>=576px) and (width<=767px){.txa-offcanvas-content{flex-wrap:nowrap}}.txa-offcanvas-content-box-title{color:#888;margin-bottom:14px;font-size:16px}.txa-offcanvas-contact li{color:#101010;align-items:center;gap:12px;font-size:16px;line-height:22px;display:flex}.txa-offcanvas-contact li:not(:last-child){margin-bottom:10px}.txa-offcanvas-contact li span{align-items:center;gap:11px;display:flex}.txa-offcanvas-contact li a{align-items:center;gap:11px;transition:all .3s ease-in-out;display:flex}.txa-offcanvas-contact li a:hover{opacity:.5;transform:translate(5px)}.txa-offcanvas-social li{margin-bottom:7px;overflow:hidden}.txa-offcanvas-social-item{color:#5d5d5d;align-items:center;gap:10px;font-size:16px;line-height:1.5;transition:all .3s ease-in-out;display:flex;transform:translate(-25px)}.txa-offcanvas-social-item i{width:15px}.txa-offcanvas-social-item:hover{color:#000;transform:translate(0)}.mobile-main-navigation .navbar-nav li{padding:12px 0;position:relative}.mobile-main-navigation .navbar-nav li:not(:last-child){border-bottom:1px solid #ddd}.mobile-main-navigation .navbar-nav li a{color:#000;font-family:var(--fx-font-pr-1);text-transform:capitalize;font-size:20px;font-weight:400}.mobile-main-navigation .navbar-nav li a:hover{color:var(--fx-clr-pr-1)}.mobile-main-navigation .navbar-nav li .dropdown-btn{cursor:pointer;color:#000;background:0 0;justify-content:center;align-items:center;width:45px;height:55px;font-size:14px;transition:all .4s ease-in-out;display:flex;position:absolute;top:0;right:0}.mobile-main-navigation .navbar-nav li .dropdown-btn:hover{color:var(--fx-clr-pr-1)}.mobile-main-navigation .navbar-nav li .dropdown-btn.active{background-color:var(--fd-clr-pr-1);transform:rotate(90deg)}.mobile-main-navigation .navbar-nav li .dropdown-menu{background-color:#0000;border:none;border-radius:3px}.mobile-main-navigation .navbar-nav li .dropdown-menu li{margin-bottom:0;margin-left:30px;padding:5px 0}.mobile-main-navigation .navbar-nav li .dropdown-menu li a{font-size:16px}.mobile-main-navigation .navbar-nav li .dropdown-menu li .dropdown-btn{width:22px;height:22px;font-size:12px;position:absolute;top:5px}.main-navigation .navbar-nav{display:inherit}.main-navigation .navbar-nav li{display:inline-block;position:relative}.main-navigation .navbar-nav li:not(:last-child){margin-right:32px}@media only screen and (width>=1200px) and (width<=1399px),only screen and (width>=992px) and (width<=1199px){.main-navigation .navbar-nav li:not(:last-child){margin-right:15px}}.main-navigation .navbar-nav li.dropdown>a{padding-right:17px}.main-navigation .navbar-nav li.dropdown>a:before{content:"";color:var(--fx-clr-pr-1);transition:.4s var(--cube-1);font-family:"Font Awesome 6 Pro";font-size:12px;font-weight:700;position:absolute;top:50%;right:0;transform:translateY(-50%)}.main-navigation .navbar-nav li a{z-index:1;font-family:var(--fx-font-pr-1);color:#000;text-transform:capitalize;transition:all .5s var(--cube-1);padding:32px 0;font-size:16px;font-weight:500;line-height:1;text-decoration:none;display:inline-block;position:relative}.main-navigation .navbar-nav li a.is-active{color:var(--fx-clr-pr-1)}.main-navigation .navbar-nav li .dropdown-menu{z-index:100;border:none;border-top:2px solid var(--fx-clr-pr-1);-webkit-backdrop-filter:blur(3px);text-align:left;opacity:0;visibility:hidden;background:#fffc;border-radius:2px;min-width:250px;height:auto;margin:0;padding:20px 0;transition:opacity .4s cubic-bezier(.19,1,.22,1),visibility .4s cubic-bezier(.19,1,.22,1),transform .4s cubic-bezier(.19,1,.22,1);display:block;position:absolute;top:100%;left:0;transform:translateY(15px)translateZ(0);box-shadow:0 10px 50px #0000000d}.main-navigation .navbar-nav li .dropdown-menu li{margin:0;display:block;position:relative}.main-navigation .navbar-nav li .dropdown-menu li a{width:100%;padding:10px 20px;font-size:16px;display:block}.main-navigation .navbar-nav li .dropdown-menu li.dropdown>a:before{top:51%;right:20px}.main-navigation .navbar-nav li .dropdown-menu li .dropdown-menu{opacity:0;visibility:hidden;min-width:250px;transition:opacity .4s cubic-bezier(.19,1,.22,1),visibility .4s cubic-bezier(.19,1,.22,1),transform .4s cubic-bezier(.19,1,.22,1);top:0;left:100%;transform:translateY(15px)translateZ(0)}.main-navigation .navbar-nav li .dropdown-menu li:hover>a{transform:translate(5px)}.main-navigation .navbar-nav li .dropdown-menu li:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)translateZ(0)}.main-navigation .navbar-nav li:hover>a{color:var(--fx-clr-pr-1);transform:translateY(5px)}.main-navigation .navbar-nav li:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)translateZ(0)}.fx-header-2-right{border-left:1px solid #ffffff3d;width:100%}.fx-header-2-top{z-index:1;border-bottom:1px solid #ffffff3d;justify-content:space-between;gap:15px;padding-left:32px;display:flex;position:relative}@media only screen and (width>=768px) and (width<=991px){.fx-header-2-top{justify-content:end}}@media (width<=767px){.fx-header-2-top{justify-content:end;display:none}}@media only screen and (width>=576px) and (width<=767px){.fx-header-2-top{justify-content:end;display:flex}}.fx-header-2-top:after{content:"";z-index:1;background:#ffffff3d;width:265px;height:1px;position:absolute;bottom:-.5px;left:100%}@media only screen and (width>=1800px) and (width<=1919px){.fx-header-2-top:after{width:212px}}@media only screen and (width>=1600px) and (width<=1799px){.fx-header-2-top:after{width:109px}}@media only screen and (width>=1400px) and (width<=1599px){.fx-header-2-top:after{width:14px}}@media only screen and (width>=1301px) and (width<=1399px){.fx-header-2-top:after{width:12px}}@media only screen and (width>=1200px) and (width<=1300px){.fx-header-2-top:after{display:none}}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-header-2-top:after{display:none}}.fx-header-2-top .fx-social-icon-btn:last-child{border-right:1px solid #ffffff29}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-header-2-top .fx-contact-list{display:none}}.fx-header-2-main{justify-content:space-between;gap:30px;padding-left:32px;display:flex}@media only screen and (width>=992px) and (width<=1199px){.fx-header-2-main{gap:10px}}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-header-2-main{justify-content:end;padding-top:10px;padding-bottom:10px}}.fx-header-5-area{z-index:8;width:100%;position:absolute;top:20px;left:0}.fx-header-5-container{max-width:1430px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.fx-header-5-wrap{z-index:1;align-items:center;display:flex;position:relative}.fx-header-5-wrap:after{content:"";z-index:-1;background-color:#252525;background-image:url(/img/bg/header-5-bg.png);background-position:0 100%;background-repeat:no-repeat;border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0}.fx-header-5-wrap .fx-header-2-top:after{display:none}.fx-header-5-wrap .fx-contact-list li i,.fx-header-5-wrap .fx-contact-list li a:hover{color:var(--fx-clr-pr-2)}.fx-header-5-wrap .fx-social-icon{border-radius:0 12px 0 0;overflow:hidden}.fx-header-5-wrap .fx-social-icon a{color:var(--fx-clr-pr-2)}@media (width<=767px){.fx-header-5-wrap .fx-header-2-main{padding-left:0}}@media only screen and (width>=576px) and (width<=767px){.fx-header-5-wrap .fx-header-2-main{padding-left:20px}}.fx-header-5-wrap .fx-header-2-top .fx-social-icon-btn:last-child{border-right:none}.fx-header-5-logo-box{flex:none;justify-content:center;align-items:center;width:100%;max-width:245px;padding:10px 28px;display:flex}@media (width<=767px){.fx-header-5-logo-box{max-width:200px}}@media only screen and (width>=576px) and (width<=767px){.fx-header-5-logo-box{max-width:245px}}.fx-header-5-action-link{gap:32px;padding-right:20px}@media (width<=767px){.fx-header-5-action-link{padding-right:10px}}@media only screen and (width>=576px) and (width<=767px){.fx-header-5-action-link{padding-right:20px}}.fx-header-5-action-link .fx-pr-btn-1{border:2px solid var(--fx-clr-pr-2);background:0 0;padding:11px 19px}@media (width<=767px){.fx-header-5-action-link .fx-pr-btn-1{display:none}}@media only screen and (width>=576px) and (width<=767px){.fx-header-5-action-link .fx-pr-btn-1{display:inline-block}}.fx-header-5-action-link .fx-pr-btn-1 .text:after{color:#000}.fx-header-5-action-link .fx-pr-btn-1 .text:before{color:var(--fx-clr-pr-2)}.fx-header-5-action-link .fx-pr-btn-1:hover{background:var(--fx-clr-pr-2)}.fx-header-5-action-link .fx-menu-btn-1{background:var(--fx-clr-pr-2);border-radius:5px;width:50px;height:42px}@media (width>=1800px),only screen and (width>=1600px) and (width<=1799px),only screen and (width>=1400px) and (width<=1599px),only screen and (width>=1200px) and (width<=1399px),only screen and (width>=992px) and (width<=1199px){.fx-header-5-action-link .fx-menu-btn-1{display:none}}.main-navigation.has-header-5 li.dropdown a:before{color:var(--fx-clr-pr-2)}.main-navigation.has-header-5 li a{color:#fff}.main-navigation.has-header-5 li a.is-active,.main-navigation.has-header-5 li:hover>a{color:var(--fx-clr-pr-2)}.main-navigation.has-header-5 li .dropdown-menu{border-color:var(--fx-clr-pr-2);background:#000c}.txa_sticky_header{z-index:8;width:100%;transition:all .3s ease-in-out;position:fixed;top:0;left:0;right:0}.txa_sticky_header.txa_sticky{transform:translateY(-150%)}.txa_sticky_header.txa_sticky.txa_sticky_show{transform:translateY(0%)}.fx-hero-2-slider-item-number{color:#fff;gap:4px;margin-bottom:23px;font-size:18px;line-height:28px;display:flex}.fx-hero-2-slider-item-number span{opacity:.4}.fx-hero-2-slider-item-number span:first-child{opacity:1}.fx-hero-2-slider-item-title{color:#fff;letter-spacing:-2px;margin-bottom:12px;font-size:90px;font-weight:600;line-height:.76}@media only screen and (width>=1200px) and (width<=1399px){.fx-hero-2-slider-item-title{letter-spacing:-1px;font-size:80px}}@media only screen and (width>=992px) and (width<=1199px){.fx-hero-2-slider-item-title{letter-spacing:0;font-size:70px}}@media only screen and (width>=768px) and (width<=991px){.fx-hero-2-slider-item-title{letter-spacing:0;font-size:60px}}@media (width<=767px){.fx-hero-2-slider-item-title{letter-spacing:0;font-size:40px}}@media only screen and (width>=576px) and (width<=767px){.fx-hero-2-slider-item-title{letter-spacing:0;font-size:50px}}.fx-hero-2-slider-item-btn span{transition:all 1s var(--cube-1);transition-delay:0s;transform:translateY(100%)}.fx-hero-5-area{z-index:1;clip-path:polygon(1px 0,1px 0,.837795px .0130877px,.683923px .0509782px,.540442px .111613px,.409413px .192934px,.292893px .292882px,.192942px .409398px,.111618px .540424px,.0509806px .683902px,.0130883px .837772px,0 .999977px,0 calc(50% + 278px),0 calc(50% + 278px),.418826px calc(50% + 283.191px),1.63138px calc(50% + 288.114px),3.57178px calc(50% + 292.706px),6.17415px calc(50% + 296.899px),9.37259px calc(50% + 300.627px),13.1012px calc(50% + 303.826px),17.2942px calc(50% + 306.428px),21.8855px calc(50% + 308.369px),26.8094px calc(50% + 309.581px),32px calc(50% + 310px),60px calc(50% + 310px),60px calc(50% + 310px),65.1906px calc(50% + 310.419px),70.1145px calc(50% + 311.631px),74.7058px calc(50% + 313.572px),78.8988px calc(50% + 316.174px),82.6274px calc(50% + 319.373px),85.8259px calc(50% + 323.101px),88.4282px calc(50% + 327.294px),90.3686px calc(50% + 331.886px),91.5812px calc(50% + 336.809px),92px calc(50% + 342px),92px calc(50% + 495px),92px calc(50% + 495px),92.4188px calc(50% + 500.19px),93.6314px calc(50% + 505.113px),95.5718px calc(50% + 509.704px),98.1742px calc(50% + 513.897px),101.373px calc(50% + 517.626px),105.101px calc(50% + 520.825px),109.294px calc(50% + 523.428px),113.886px calc(50% + 525.368px),118.809px calc(50% + 526.581px),124px calc(50% + 527px),calc(100% - 124px) 100%,calc(100% - 124px) 100%,calc(100% - 118.81px) calc(100% - .41891px),calc(100% - 113.887px) calc(100% - 1.63168px),calc(100% - 109.296px) calc(100% - 3.57237px),calc(100% - 105.103px) calc(100% - 6.17504px),calc(100% - 101.374px) calc(100% - 9.37375px),calc(100% - 98.175px) calc(100% - 13.1026px),calc(100% - 95.5724px) calc(100% - 17.2955px),calc(100% - 93.6317px) calc(100% - 21.8867px),calc(100% - 92.4189px) calc(100% - 26.8102px),calc(100% - 92px) calc(100% - 32px),calc(100% - 92px) calc(50% + 342px),calc(100% - 92px) calc(50% + 342px),calc(100% - 91.5811px) calc(50% + 336.809px),calc(100% - 90.3683px) calc(50% + 331.886px),calc(100% - 88.4276px) calc(50% + 327.294px),calc(100% - 85.825px) calc(50% + 323.101px),calc(100% - 82.6263px) calc(50% + 319.373px),calc(100% - 78.8974px) calc(50% + 316.174px),calc(100% - 74.7045px) calc(50% + 313.572px),calc(100% - 70.1133px) calc(50% + 311.631px),calc(100% - 65.1898px) calc(50% + 310.419px),calc(100% - 60px) calc(50% + 310px),calc(100% - 32px) calc(50% + 310px),calc(100% - 32px) calc(50% + 310px),calc(100% - 26.8102px) calc(50% + 309.581px),calc(100% - 21.8867px) calc(50% + 308.369px),calc(100% - 17.2955px) calc(50% + 306.428px),calc(100% - 13.1026px) calc(50% + 303.826px),calc(100% - 9.37375px) calc(50% + 300.627px),calc(100% - 6.17504px) calc(50% + 296.899px),calc(100% - 3.57237px) calc(50% + 292.706px),calc(100% - 1.63168px) calc(50% + 288.114px),calc(100% - .41891px) calc(50% + 283.191px),100% calc(50% + 278px),100% 2px,100% 2px,calc(100% - .0263px) 1.67559px,calc(100% - .1024px) 1.36785px,calc(100% - .2241px) 1.08088px,calc(100% - .3872px) .818826px,calc(100% - .5875px) .585786px,calc(100% - .8208px) .385884px,calc(100% - 1.0829px) .223236px,calc(100% - 1.3696px) .101961px,calc(100% - 1.6767px) .0261766px,calc(100% - 2px) 0,1px 0);background-color:#070707;padding-top:220px;padding-bottom:20px;position:relative}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-hero-5-area{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.fx-hero-5-slider-item{justify-content:space-between;align-items:end;gap:20px;display:flex}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-hero-5-slider-item{flex-wrap:wrap}}.fx-hero-5-slider-item-pera{color:#fff;opacity:.8;margin-bottom:30px}.fx-hero-5-slider-item-pera span{transition:all 1s var(--cube-1);transition-delay:0s;transform:translateY(100%)}.fx-hero-5-slider-item .left{width:100%;max-width:624px}.fx-hero-5-slider-item .right{width:100%;max-width:384px;padding-bottom:10px}.fx-hero-5-slider-item .fx-hero-2-slider-item-title{margin-bottom:0}.fx-hero-5-slider-item .fx-hero-2-slider-item-title .pr-clr{color:var(--fx-clr-pr-2)}.fx-hero-5-video{border-radius:16px;height:500px;margin-left:112px;margin-right:112px;overflow:hidden}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-hero-5-video{height:270px;margin-left:12px;margin-right:12px}}.fx-hero-5-video video{object-fit:cover;object-position:center;filter:grayscale();width:100%;height:100%}.fx-hero-5-video .video-btn{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fx-hero-5-video .fx-playbtn-2{color:var(--fx-clr-pr-2)}.fx-hero-5-video .fx-playbtn-2:hover{color:#000}.fx-hero-5-social{z-index:1;background:var(--fx-clr-pr-2);position:absolute;bottom:278px;right:37px}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-hero-5-social{display:none}}.fx-hero-5-social a:hover{color:#fff}.fx-client-4-title{margin-bottom:44px;font-size:23px}@media (width<=767px){.fx-client-4-title{font-size:20px}}.fx-client-5-area{z-index:7;position:relative}.fx-services-4-scn-title{max-width:800px}.fx-services-5-area{z-index:6;background:#fff;position:relative}.fx-services-5-scn-title{max-width:900px;margin-left:auto;margin-right:auto}.fx-services-5-wrap{display:block;position:relative}.fx-services-5-card-posi{z-index:1;background:#fff;border-radius:16px;margin-bottom:64px;position:sticky;top:100px}@media (width<=767px){.fx-services-5-card-posi{position:relative}}@media only screen and (width>=576px) and (width<=767px){.fx-services-5-card-posi{position:sticky}}.fx-services-5-card-posi .card-number{writing-mode:vertical-lr;gap:16px;margin:0;padding:0;font-size:18px;display:flex;position:absolute;bottom:20px;left:0}.fx-services-5-card-posi .card-number span:first-child{opacity:.32}.fx-services-5-card{clip-path:polygon(40px 0,16px 0,16px 0,13.4047px .209413px,10.9428px .815691px,8.64708px 1.78589px,6.55061px 3.08707px,4.68629px 4.68629px,3.08707px 6.55061px,1.78589px 8.64708px,.81569px 10.9428px,.209413px 13.4047px,0 16px,0 calc(50% - 137px),0 calc(50% - 137px),.209413px calc(50% - 134.405px),.81569px calc(50% - 131.943px),1.78589px calc(50% - 129.647px),3.08707px calc(50% - 127.551px),4.68629px calc(50% - 125.686px),6.55061px calc(50% - 124.087px),8.64708px calc(50% - 122.786px),10.9428px calc(50% - 121.816px),13.4047px calc(50% - 121.209px),16px calc(50% - 121px),24px calc(50% - 121px),24px calc(50% - 121px),26.5953px calc(50% - 120.791px),29.0573px calc(50% - 120.184px),31.3529px calc(50% - 119.214px),33.4494px calc(50% - 117.913px),35.3137px calc(50% - 116.314px),36.9129px calc(50% - 114.45px),38.2141px calc(50% - 112.353px),39.1843px calc(50% - 110.057px),39.7906px calc(50% - 107.595px),40px calc(50% - 105px),40px calc(100% - 16px),40px calc(100% - 16px),40.2094px calc(100% - 13.4046px),40.8157px calc(100% - 10.9426px),41.7859px calc(100% - 8.64688px),43.0871px calc(100% - 6.55042px),44.6863px calc(100% - 4.68613px),46.5506px calc(100% - 3.08694px),48.6471px calc(100% - 1.78581px),50.9427px calc(100% - .815648px),53.4047px calc(100% - .209401px),56px 100%,calc(100% - 16px) 100%,calc(100% - 16px) 100%,calc(100% - 13.4039px) calc(100% - .209401px),calc(100% - 10.9414px) calc(100% - .815648px),calc(100% - 8.64556px) calc(100% - 1.78581px),calc(100% - 6.54912px) calc(100% - 3.08694px),calc(100% - 4.685px) calc(100% - 4.68613px),calc(100% - 3.08608px) calc(100% - 6.55042px),calc(100% - 1.78524px) calc(100% - 8.64688px),calc(100% - .81536px) calc(100% - 10.9426px),calc(100% - .20932px) calc(100% - 13.4046px),100% calc(100% - 16px),100% 16px,100% 16px,calc(100% - .20932px) 13.4047px,calc(100% - .81536px) 10.9428px,calc(100% - 1.78524px) 8.64708px,calc(100% - 3.08608px) 6.55061px,calc(100% - 4.685px) 4.68629px,calc(100% - 6.54912px) 3.08707px,calc(100% - 8.64556px) 1.78589px,calc(100% - 10.9414px) .81569px,calc(100% - 13.4039px) .209413px,calc(100% - 16px) 0,40px 0);background:#f6f6f6;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:20px;padding:20px;display:grid}@media (width<=767px){.fx-services-5-card{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);grid-template-columns:1fr}}.fx-services-5-card-img{clip-path:polygon(40px 0,12px 0,12px 0,10.0535px .15706px,8.20707px .611768px,6.48531px 1.33942px,4.91295px 2.3153px,3.51472px 3.51472px,2.3153px 4.91295px,1.33942px 6.48531px,.611768px 8.20707px,.15706px 10.0535px,0 12px,0 calc(50% - 153px),0 calc(50% - 153px),.15706px calc(50% - 151.054px),.611768px calc(50% - 149.207px),1.33942px calc(50% - 147.485px),2.3153px calc(50% - 145.913px),3.51472px calc(50% - 144.515px),4.91295px calc(50% - 143.315px),6.48531px calc(50% - 142.339px),8.20707px calc(50% - 141.612px),10.0535px calc(50% - 141.157px),12px calc(50% - 141px),28px calc(50% - 141px),28px calc(50% - 141px),29.9465px calc(50% - 140.843px),31.7929px calc(50% - 140.388px),33.5147px calc(50% - 139.661px),35.087px calc(50% - 138.685px),36.4853px calc(50% - 137.485px),37.6847px calc(50% - 136.087px),38.6606px calc(50% - 134.515px),39.3882px calc(50% - 132.793px),39.8429px calc(50% - 130.946px),40px calc(50% - 129px),40px calc(100% - 12px),40px calc(100% - 12px),40.1571px calc(100% - 10.0536px),40.6118px calc(100% - 8.20723px),41.3394px calc(100% - 6.48549px),42.3153px calc(100% - 4.91314px),43.5147px calc(100% - 3.51488px),44.913px calc(100% - 2.31542px),46.4853px calc(100% - 1.3395px),48.2071px calc(100% - .611808px),50.0535px calc(100% - .157071px),52px 100%,calc(100% - 12px) 100%,calc(100% - 12px) 100%,calc(100% - 10.0536px) calc(100% - .157071px),calc(100% - 8.20723px) calc(100% - .611808px),calc(100% - 6.48549px) calc(100% - 1.3395px),calc(100% - 4.91314px) calc(100% - 2.31542px),calc(100% - 3.51488px) calc(100% - 3.51488px),calc(100% - 2.31542px) calc(100% - 4.91314px),calc(100% - 1.3395px) calc(100% - 6.48549px),calc(100% - .611808px) calc(100% - 8.20723px),calc(100% - .157071px) calc(100% - 10.0536px),100% calc(100% - 12px),100% 12px,100% 12px,calc(100% - .157071px) 10.0535px,calc(100% - .611808px) 8.20707px,calc(100% - 1.3395px) 6.48531px,calc(100% - 2.31542px) 4.91295px,calc(100% - 3.51488px) 3.51472px,calc(100% - 4.91314px) 2.3153px,calc(100% - 6.48549px) 1.33942px,calc(100% - 8.20723px) .611768px,calc(100% - 10.0536px) .15706px,calc(100% - 12px) 0,40px 0);height:402px}.fx-services-5-card-content{padding:0 36px}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-services-5-card-content{padding:0}}.fx-services-5-card-content .card-title{transition:all .3s var(--cube-1);margin-bottom:12px;font-size:45px;line-height:.88}@media only screen and (width>=1200px) and (width<=1399px),only screen and (width>=992px) and (width<=1199px){.fx-services-5-card-content .card-title{font-size:38px}}@media only screen and (width>=768px) and (width<=991px){.fx-services-5-card-content .card-title{font-size:30px}}@media (width<=767px){.fx-services-5-card-content .card-title{font-size:26px}}.fx-services-5-card-content .card-title span{color:var(--fx-clr-pr-2);display:inline-block}.fx-services-5-card-content .card-title:hover{color:var(--fx-clr-pr-2);transform:translate(3px)}.fx-services-5-card-content .card-disc{margin-bottom:21px;line-height:26px}.fx-counter-1-item-number{gap:5px;font-size:64px;line-height:1;display:flex}@media only screen and (width>=1200px) and (width<=1399px){.fx-counter-1-item-number{font-size:55px}}@media only screen and (width>=992px) and (width<=1199px){.fx-counter-1-item-number{font-size:50px}}@media only screen and (width>=768px) and (width<=991px){.fx-counter-1-item-number{font-size:45px}}@media (width<=767px){.fx-counter-1-item-number{font-size:35px}}@media only screen and (width>=576px) and (width<=767px){.fx-counter-1-item-number{font-size:40px}}.fx-counter-1-item-number .text{color:var(--fx-clr-pr-1);margin-top:4px;font-size:32px;display:inline-block}.fx-counter-1-item-disc{text-transform:uppercase;opacity:.56;font-size:16px;font-weight:500}.fx-about-5-area{z-index:5;background:#e5eae9;margin-top:-55px;position:relative}.fx-about-5-scn-title{justify-content:space-between;align-items:end;gap:32px;display:flex}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-about-5-scn-title{flex-wrap:wrap}}.fx-about-5-scn-title .left{width:100%;max-width:800px}.fx-about-5-scn-title .right{width:100%;max-width:384px;padding-bottom:15px}.fx-about-5-scn-title .scn-disc{margin-bottom:25px}.fx-about-5-wrap{grid-template-columns:1fr 1fr;align-items:self-start;gap:32px;display:grid}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-about-5-wrap{grid-template-columns:1fr}}.fx-about-5-left{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}@media (width<=767px){.fx-about-5-left{grid-template-columns:1fr}}@media only screen and (width>=576px) and (width<=767px){.fx-about-5-left{grid-template-columns:1fr 1fr}}.fx-about-5-left-col{border-radius:16px;overflow:hidden;box-shadow:0 4px 4px #00000029}.fx-about-5-left-col:last-child{grid-column:1/-1}.fx-about-5-counter-item{background:#fff;padding:119px 32px 28px}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-about-5-counter-item{padding:119px 20px 28px}}.fx-about-5-counter-item .box-icon{z-index:-1;position:absolute;top:16px;right:16px}.fx-about-5-counter-item .fx-counter-1-item-number{align-items:end;margin-bottom:-4px;font-size:90px}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-about-5-counter-item .fx-counter-1-item-number{font-size:70px}}.fx-about-5-counter-item .fx-counter-1-item-number .text{color:var(--fx-clr-pr-2);margin-top:0;margin-bottom:13px;font-size:45px}.fx-about-5-counter-item .fx-counter-1-item-disc{line-height:22px}.fx-about-5-counter-item:hover .box-icon{animation:1s 2 fd-bounce-2}.fx-about-5-content{padding:44px 48px}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-about-5-content{padding:44px 25px}}.fx-about-5-content .title{text-transform:uppercase;margin-bottom:19px;font-size:45px;font-weight:600;line-height:1}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-about-5-content .title{font-size:30px}}.fx-about-5-content .box-icon{z-index:-1;position:absolute;bottom:-5px;right:0}.fx-about-5-content .content-btn{width:44px;height:44px;transition:all .3s var(--cube-1);color:#000;border:2.5px solid #000;border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:inline-flex}.fx-about-5-content .content-btn i{transition:all .5s var(--cube-1)}.fx-about-5-content .content-btn:hover{color:#fff;border-color:#fff}.fx-about-5-content .content-btn:hover i{transform:rotate(360deg)}.fx-about-5-content:hover .box-icon{animation:1s 2 fd-bounce-2}.fx-about-5-right{margin-top:-30px}.fx-about-5-img{text-align:center;width:100%;height:630px}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px){.fx-about-5-img{height:590px}}@media (width<=767px){.fx-about-5-img{height:380px}}@media only screen and (width>=576px) and (width<=767px){.fx-about-5-img{height:590px}}.fx-blog-4-wrap{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:32px;display:grid}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-blog-4-wrap{grid-template-columns:1fr 1fr}}@media (width<=767px){.fx-blog-4-wrap{grid-template-columns:1fr}}.fx-blog-4-item{background:#fff;border-radius:16px;padding:12px}.fx-blog-4-item .item-img{clip-path:polygon(100% 4.8%,100% 4.8%,99.955% 4.021%,99.826% 3.283%,99.619% 2.594%,99.342% 1.965%,99.001% 1.406%,98.604% .926%,98.158% .536%,97.668% .245%,97.144% .063%,96.591% 0%,3.409% 0%,3.409% 0%,2.856% .063%,2.332% .245%,1.842% .536%,1.396% .926%,.998% 1.406%,.658% 1.965%,.381% 2.594%,.174% 3.283%,.045% 4.021%,0% 4.8%,0% 95.2%,0% 95.2%,.045% 95.979%,.174% 96.717%,.381% 97.406%,.658% 98.035%,.999% 98.594%,1.396% 99.074%,1.842% 99.464%,2.332% 99.755%,2.856% 99.937%,3.409% 100%,84.951% 100%,84.951% 100%,85.221% 99.985%,85.488% 99.94%,85.75% 99.866%,86.006% 99.764%,86.256% 99.635%,86.498% 99.478%,86.73% 99.295%,86.953% 99.086%,87.164% 98.852%,87.362% 98.594%,99.001% 82.206%,99.001% 82.206%,99.185% 81.927%,99.351% 81.629%,99.499% 81.316%,99.629% 80.989%,99.741% 80.649%,99.833% 80.297%,99.905% 79.936%,99.958% 79.567%,99.989% 79.192%,100% 78.812%,100% 4.8%);height:250px;margin-bottom:38px}.fx-blog-4-item .item-content{padding:0 18px 20px}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-blog-4-item .item-content{padding:0 0 20px}}.fx-blog-4-item .item-title{transition:all .3s var(--cube-1);margin-bottom:57px;font-size:23px;line-height:1.17;position:relative}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-blog-4-item .item-title{font-size:20px}}.fx-blog-4-item .item-title:hover,.fx-blog-4-item .item-title a span{color:var(--fx-clr-pr-1)}.fx-blog-4-item-date{flex-direction:column;gap:10px;font-size:15px;line-height:1;display:flex}.fx-blog-4-item-date span:nth-child(2){color:var(--fx-clr-pr-1)}.fx-blog-5-area{z-index:3;margin-top:-55px;position:relative}.fx-blog-5.fx-blog-4-item{padding:0}.fx-blog-5.fx-blog-4-item .item-img{clip-path:unset;border-radius:0 0 32px 32px;margin-bottom:0}.fx-blog-5.fx-blog-4-item .item-title span,.fx-blog-5.fx-blog-4-item .item-title:hover{color:var(--fx-clr-pr-2)}.fx-blog-5.fx-blog-4-item .item-content{padding:40px 32px}@media only screen and (width>=1200px) and (width<=1399px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-blog-5.fx-blog-4-item .item-content{padding:40px 20px}}.fx-blog-5.fx-blog-4-item .iner-content{gap:15px}.fx-blog-5.fx-blog-4-item .fx-blog-4-item-date span:first-child{opacity:.72}.fx-blog-5.fx-blog-4-item .fx-blog-4-item-date span:last-child{color:var(--fx-clr-pr-2)}.fx-blog-5.fx-blog-4-item .item-btn{border:2px solid var(--fx-clr-pr-2);width:32px;height:32px;transition:all .3s var(--cube-1);color:#000;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.fx-blog-5.fx-blog-4-item .item-btn i{transition:all .5s var(--cube-1)}.fx-blog-5.fx-blog-4-item .item-btn:hover{color:var(--fx-clr-pr-2)}.fx-blog-5.fx-blog-4-item .item-btn:hover i{transform:rotate(360deg)}.fx-form-1-box:not(:last-child){margin-bottom:28px}.fx-form-1-box:focus-within .fx-form-1-label{color:var(--fx-clr-pr-1);opacity:1}.fx-form-1-label{font-family:var(--fx-font-pr-1);text-transform:capitalize;opacity:.56;color:#000;transition:all .3s var(--cube-1);margin-bottom:5px;font-size:14px;font-weight:400;line-height:1;display:block}.fx-form-1-input{color:#000;width:100%;transition:all .3s var(--cube-1);border:none;border-bottom:1px solid #d9d9d9;outline:none;margin:0;padding:0;font-size:16px;font-weight:400;display:block}.fx-form-1-input::placeholder{opacity:.8;font-weight:400}.fx-form-1-input:is(textarea){height:100px}.fx-form-1-input:hover{border-color:#000}.fx-form-1 input::-webkit-outer-spin-button{-webkit-appearance:none}.fx-form-1 input::-webkit-inner-spin-button{-webkit-appearance:none}@media only screen and (width>=992px) and (width<=1199px){.fx-contact-us-1-left{padding:50px 0}}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-contact-us-1-left{margin-bottom:50px}}.fx-contact-us-1-left .fx-form-1{max-width:384px}.fx-contact-us-1-right{margin-right:-100px}@media only screen and (width>=1400px) and (width<=1599px){.fx-contact-us-1-right{margin-right:-80px}}@media only screen and (width>=1200px) and (width<=1399px){.fx-contact-us-1-right{margin-right:-30px}}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-contact-us-1-right{margin-right:0}}.fx-contact-us-1-img{border-radius:12px 12px 0 0}.fx-contact-us-1-content{border-radius:0 0 12px 12px;grid-template-columns:1fr 1fr;display:grid}@media (width<=767px){.fx-contact-us-1-content{grid-template-columns:1fr}}@media only screen and (width>=576px) and (width<=767px){.fx-contact-us-1-content{grid-template-columns:1fr 1fr}}.fx-contact-us-1-info-box{background:var(--fx-clr-pr-1);padding:65px 48px 40px}@media only screen and (width>=1200px) and (width<=1399px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-contact-us-1-info-box{padding:40px 20px}}.fx-contact-us-1-info-box .box-title{color:#fff;opacity:.8;margin-bottom:36px;font-size:16px;font-weight:400}.fx-contact-us-1-info-box .address{max-width:190px;font-size:18px;font-weight:400;line-height:28px}.fx-contact-us-1-info-box .info-list li{color:#000;font-size:16px;font-family:var(--fx-font-pr-1);align-items:baseline;line-height:1.2;display:flex}.fx-contact-us-1-info-box .info-list li:not(:last-child){margin-bottom:12px}.fx-contact-us-1-info-box .info-list li i{color:var(--fx-clr-pr-1);margin-right:12px;display:inline-block}.fx-contact-us-1-info-box .info-list li a{transition:all .3s var(--cube-1)}.fx-contact-us-1-info-box .info-list li a:hover{color:var(--fx-clr-pr-1)}.fx-contact-us-1-info-box:nth-child(2){background:#feede8}.fx-contact-us-1-info-box:nth-child(2) .box-title{color:#000}.fx-contact-us-5-area{z-index:2;background:#fff;position:relative}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-contact-us-5-area{padding-top:60px;padding-bottom:60px}}.fx-contact-us-5.fx-contact-us-1-img{border-radius:0}.fx-contact-us-5.fx-contact-us-1-content{border-radius:0 0 52px 52px}.fx-contact-us-5.fx-contact-us-1-info-box .box-title,.fx-contact-us-5.fx-contact-us-1-info-box .address{color:#000}.fx-contact-us-5.fx-contact-us-1-info-box .info-list li{color:#fff}.fx-contact-us-5.fx-contact-us-1-info-box .info-list li i,.fx-contact-us-5.fx-contact-us-1-info-box .info-list li a:hover{color:var(--fx-clr-pr-2)}.fx-contact-us-5.fx-contact-us-1-info-box:nth-child(2) .box-title{color:#fff}.fx-cta-1-bg-img{z-index:-1;width:26%;height:100%;position:absolute;top:0;left:0}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-cta-1-bg-img{opacity:.3}}.fx-cta-1-content{grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;max-width:990px;margin-left:auto;display:grid}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-cta-1-content{grid-template-columns:1fr}}.fx-cta-1-content-title{text-transform:uppercase;font-size:32px;line-height:1.06}@media (width<=767px){.fx-cta-1-content-title{font-size:22px}}@media only screen and (width>=576px) and (width<=767px){.fx-cta-1-content-title{font-size:26px}}.fx-cta-5-area{z-index:1;background:#070707;margin-top:-55px;position:relative}.fx-cta-5.fx-cta-1-content .fx-cta-1-content-title{font-size:45px;line-height:.88}@media only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-cta-5.fx-cta-1-content .fx-cta-1-content-title{font-size:35px}}.fx-footer-1-widget{grid-template-columns:2.5fr 1fr 2fr 1.8fr;gap:50px 95px;display:grid}@media only screen and (width>=1200px) and (width<=1399px){.fx-footer-1-widget{grid-template-columns:2fr 1fr 2fr 1.8fr}}@media only screen and (width>=992px) and (width<=1199px){.fx-footer-1-widget{grid-template-columns:1fr 1fr 2fr 1.8fr;gap:50px}}@media only screen and (width>=768px) and (width<=991px){.fx-footer-1-widget{grid-template-columns:1fr 1fr 2fr;gap:50px}}@media (width<=767px){.fx-footer-1-widget{grid-template-columns:1fr;gap:50px}}@media only screen and (width>=576px) and (width<=767px){.fx-footer-1-widget{grid-template-columns:1fr 1fr;gap:50px}}.fx-footer-1-widget-single .widget-title{opacity:.64;margin-bottom:28px;font-size:16px}.fx-footer-1-menu-2 li{line-height:1}.fx-footer-1-menu-2 li:not(:last-child){margin-bottom:18px}.fx-footer-1-menu-2 li a{font-size:20px;font-family:var(--fx-font-pr-1);text-transform:capitalize;z-index:1;color:#000;transition:all .3s var(--cube-1);padding-left:0;font-weight:400;line-height:1;position:relative}.fx-footer-1-menu-2 li a:after{content:"";background:var(--fx-clr-pr-1);width:6px;height:6px;transition:all .5s var(--cube-1);border-radius:50%;position:absolute;top:7px;left:0;transform:scale(0)}.fx-footer-1-menu-2 li a:hover{color:var(--fx-clr-pr-1);padding-left:14px}.fx-footer-1-menu-2 li a:hover:after{transform:scale(1)}.fx-footer-1-contact li{color:#000;font-size:16px;line-height:20px;font-family:var(--fx-font-pr-1);align-items:baseline;display:flex}.fx-footer-1-contact li:not(:last-child){margin-bottom:16px}.fx-footer-1-contact li i{color:var(--fx-clr-pr-1);margin-right:12px;display:inline-block}.fx-footer-1-contact li a{transition:all .3s var(--cube-1);display:inline-flex}.fx-footer-1-contact li a:hover{color:var(--fx-clr-pr-1)}.fx-footer-1-disc{border-top:1px solid #0003;border-bottom:1px solid #0003}.fx-footer-1-disc-text{opacity:.44;font-size:15px;line-height:22px}@media only screen and (width>=1200px) and (width<=1399px),only screen and (width>=992px) and (width<=1199px),only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-footer-1-disc-text{padding-right:60px}}.fx-footer-1-copyright{border-top:1px solid #0003}.fx-footer-1-copyright-flex{justify-content:space-between;align-items:center;gap:20px}@media (width<=767px){.fx-footer-1-copyright-flex{flex-wrap:wrap;justify-content:center}}.fx-footer-1-copyright-text{color:#000000a3;font-size:16px;line-height:1.2}.fx-footer-1-copyright-text a{transition:all .3s var(--cube-1);color:#000;font-weight:500}.fx-footer-1-copyright-text a:hover{color:var(--fx-clr-pr-1)}.fx-footer-1-copyright-menu li{line-height:1;display:inline-block}.fx-footer-1-copyright-menu li:not(:last-child){margin-right:32px}.fx-footer-1-copyright-menu li a{font-family:var(--fx-font-pr-1);transition:all .3s var(--cube-1);font-size:16px;line-height:1}.fx-footer-1-copyright-menu li a:hover{color:var(--fx-clr-pr-1)}.fx-footer-5-area{margin-top:-55px;position:relative}.fx-footer-5-logo{max-width:200px}.fx-footer-5.fx-footer-1-widget{grid-template-columns:3fr 1fr 1.5fr 1.8fr}@media only screen and (width>=1200px) and (width<=1399px),only screen and (width>=992px) and (width<=1199px){.fx-footer-5.fx-footer-1-widget{grid-template-columns:2fr 1fr 1.5fr 1.8fr}}@media only screen and (width>=768px) and (width<=991px){.fx-footer-5.fx-footer-1-widget{grid-template-columns:1fr 1fr}}@media (width<=767px){.fx-footer-5.fx-footer-1-widget{grid-template-columns:1fr}}@media only screen and (width>=576px) and (width<=767px){.fx-footer-5.fx-footer-1-widget{grid-template-columns:1fr 1fr}}.fx-footer-5.fx-footer-1-menu-2 li a{padding-left:14px}.fx-footer-5.fx-footer-1-menu-2 li a:after{background:#000;transform:scale(1)}.fx-footer-5.fx-footer-1-menu-2 li a:hover{color:#fff;padding-left:0}.fx-footer-5.fx-footer-1-menu-2 li a:hover:after{transform:scale(0)}.fx-footer-5.fx-footer-1-contact li i{color:#000}.fx-footer-5.fx-footer-1-contact li a:hover{color:#fff}.fx-footer-5.fx-footer-1-disc{border-color:#070707}.fx-footer-5.fx-footer-1-disc .fx-footer-1-disc-text{opacity:1}.fx-footer-5.fx-footer-1-copyright{border-color:#070707}.fx-footer-5.fx-footer-1-copyright .fx-footer-1-copyright-text a:hover,.fx-footer-5.fx-footer-1-copyright-menu li a:hover{color:#fff}:root{--hr-cinza:#3a3d42;--hr-cinza-escuro:#2b2e32;--hr-vermelho:#d2231f;--hr-amarelo:#f2a900;--hr-verde:#0f7b3f;--hr-grao:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23g)' opacity='0.22'/%3E%3C/svg%3E");--fx-clr-pr-2:var(--hr-vermelho);--fx-clr-pr-1:var(--hr-amarelo);--fx-clr-sd-1:var(--hr-cinza);--fx-clr-sd-2:var(--hr-amarelo);--fx-clr-p-1:#55595f;--fd-clr-p-1:#55595f;--fd-clr-h-1:#22252a}.fx-header-5-wrap:after{background-color:var(--hr-cinza);background-image:var(--hr-grao);background-position:0 0;background-repeat:repeat;background-size:140px 140px}.fx-footer-5-area{background-color:var(--hr-cinza);color:#fff;background-image:none!important}.fx-footer-5-area .widget-title,.fx-footer-5-area .fx-footer-1-menu-2 a,.fx-footer-5-area .fx-footer-1-contact,.fx-footer-5-area .fx-footer-1-contact a,.fx-footer-5-area .fx-footer-1-disc-text,.fx-footer-5-area .fx-footer-1-copyright-text,.fx-footer-5-area .fx-footer-1-copyright-menu a{color:#fff}.fx-footer-5-area .fx-footer-1-menu-2 li a:after{color:#fff;background:#fff6}.fx-footer-5-area .fx-footer-1-contact li,.fx-footer-5-area .fx-footer-1-contact li span,.fx-footer-5-area .fx-footer-1-contact li a,.fx-footer-5-area .fx-footer-1-disc-text,.fx-footer-5-area p,.fx-footer-5-area span,.fx-footer-5-area address{color:#fff}.fx-footer-5-area i.fx-i,.fx-footer-5-area a:hover{color:var(--hr-amarelo)}.fx-footer-5-area .fx-footer-1-disc,.fx-footer-5-area .fx-footer-1-copyright{border-top:1px solid #ffffff24}i.fx-i{justify-content:center;align-items:center;font-style:normal;line-height:1;display:inline-flex}i.fx-i>svg{fill:currentColor;width:1em;height:1em}.fx-pr-btn-1,.fx-form-1-label,.fx-subtitle-1,.box-title,.widget-title,.fx-footer-1-menu-2 li a,.fx-footer-1-copyright-menu li a,.main-navigation .navbar-nav li a,.mobile-main-navigation .navbar-nav li a,.txa-offcanvas-services li a,.txa-offcanvas-services-title,.txa-offcanvas-content-box-title,.fx-services-5-card-posi .card-number,.fx-services-5-card .card-title a,.hr-servico-relacionado .titulo,.hr-obra-titulo,.fx-blog-4-item .item-title,.fx-client-4-title{text-transform:none}.fx-subtitle-1.has-clr-white{opacity:.85}.pr-clr,.fx-scn-title-2 .pr-clr,.fx-scn-title-3 .pr-clr,.fx-hero-5-slider-item .fx-hero-2-slider-item-title .pr-clr{color:var(--hr-amarelo)}.main-navigation .navbar-nav li.dropdown>a:before{content:"";border:4px solid #0000;border-top:5px solid;border-bottom:0;width:0;height:0;font-family:inherit}.mobile-main-navigation .navbar-nav li.dropdown>a:before{content:none}.txxaslideup{overflow:hidden}.txxaslideup>.txxaslideup-item,.txxaslideup>*>.txxaslideup-item{display:block}.fx-social-icon-btn,.fx-social-icon-2-btn,.fx-menu-btn-1,.item-btn,.content-btn{min-width:44px;min-height:44px}.fx-social-icon-2-btn{justify-content:center;align-items:center;display:flex}.fx-social-icon-2-btn:not(:last-child):after{top:auto;bottom:-17.5px}.fx-social-icon-btn{justify-content:center;align-items:center;display:inline-flex}.fx-social-icon-btn.is-instagram:hover,.fx-footer-5-area .hr-footer-redes li a.is-instagram:hover{color:#fff;background:#ce36a6;border-color:#0000}.fx-social-icon-btn.is-facebook:hover,.fx-footer-5-area .hr-footer-redes li a.is-facebook:hover{color:#fff;background:#1974ec;border-color:#0000}.fx-social-icon-btn.is-linkedin:hover,.fx-footer-5-area .hr-footer-redes li a.is-linkedin:hover{color:#fff;background:#0077b5;border-color:#0000}.fx-social-icon-btn.is-youtube:hover,.fx-footer-5-area .hr-footer-redes li a.is-youtube:hover{color:#fff;background:red;border-color:#0000}@media (width<=991px){.fx-footer-1-menu-2 li a,.fx-footer-1-contact li,.fx-footer-1-contact li a,.fx-footer-1-copyright-menu li a,.txa-offcanvas-services li a,.txa-offcanvas-contact li a,.txa-offcanvas-social li a,.mobile-main-navigation .navbar-nav li a{align-items:center;min-height:44px;display:flex}}.fx-skip-link{z-index:100;background:var(--hr-cinza);color:#fff;padding:12px 20px;position:absolute;top:0;left:-9999px}.fx-skip-link:focus{left:0}img{height:auto}main>:is(section,article):not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 900px}.hr-whatsapp-float{z-index:20;color:#fff;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 24px #0000003d}.hr-whatsapp-float>svg{fill:currentColor;width:30px;height:30px}.hr-whatsapp-float:hover{color:#fff;background:#1eb955}.txa_sticky_header.fx-header-5-area{top:20px}.mobile-main-navigation .dropdown-menu{display:none}.mobile-main-navigation .dropdown-menu.open{display:block}.txa-offcanvas-overlay{z-index:9;opacity:0;visibility:hidden;background:#00000073;transition:all .4s ease-in-out;position:fixed;inset:0}.txa-offcanvas-overlay.active{opacity:1;visibility:visible}.txa-offcanvas-box{background-color:#fff}@media (width>=1400px){.breadcrumb-area{padding-top:200px}}.breadcrumb-bg{z-index:-3;position:absolute;inset:0}.breadcrumb-bg img{object-fit:cover;width:100%;height:100%}.hr-prosa{max-width:74ch}.hr-prosa h2{font-family:var(--fx-font-pr-2);color:var(--fd-clr-h-1);margin:48px 0 16px;font-size:40px;line-height:1.1}.hr-prosa h3{font-family:var(--fx-font-pr-1);color:var(--fd-clr-h-1);margin:32px 0 12px;font-size:24px;font-weight:600}.hr-prosa p{margin-bottom:20px}.hr-prosa ul{margin-bottom:24px}.hr-prosa ul li{margin-bottom:10px;padding-left:30px;position:relative}.hr-prosa ul li:before{content:"";background:var(--fx-clr-pr-2);width:12px;height:3px;position:absolute;top:12px;left:0}.hr-prosa a{color:var(--hr-vermelho);text-underline-offset:3px;text-decoration:underline}.hr-diferenciais{gap:20px;display:grid}.hr-diferenciais li{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:start;column-gap:14px;display:grid}.hr-diferenciais li i.fx-i{color:var(--fx-clr-pr-2);grid-row:1/span 2;margin-top:4px;font-size:20px}.hr-diferenciais li strong{font-family:var(--fx-font-pr-2);color:var(--fd-clr-h-1);font-size:26px;font-weight:500;line-height:1.2}.hr-diferenciais li span{font-size:17px;line-height:26px}.hr-faq{gap:12px;max-width:74ch;display:grid}.hr-faq details{background:#fff;border:1px solid #e2e4e8;border-radius:10px;padding:18px 22px}.hr-faq details[open]{border-color:var(--fx-clr-pr-2)}.hr-faq summary{cursor:pointer;font-family:var(--fx-font-pr-1);color:var(--fd-clr-h-1);grid-template-columns:1fr auto;align-items:start;gap:20px;font-size:19px;font-weight:500;line-height:1.4;list-style:none;display:grid}.hr-faq summary::-webkit-details-marker{display:none}.hr-faq summary:after{content:"";background:linear-gradient(var(--hr-cinza), var(--hr-cinza)) center/100% 2px no-repeat, linear-gradient(var(--hr-cinza), var(--hr-cinza)) center/2px 100% no-repeat;width:22px;height:22px;transition:background-size .3s var(--cube-1);margin-top:3px}.hr-faq details[open] summary:after{background-size:100% 2px,2px 0}.hr-faq p{margin:14px 0 0}.hr-conteudo{padding-top:90px;padding-bottom:90px}.fx-hero-5-slider-item .fx-hero-5-slider-item-pera span,.fx-hero-5-slider-item .fx-hero-2-slider-item-btn span{transition:none;transform:translateY(0)}.fx-hero-5-area{clip-path:polygon(1px 0,1px 0,.837795px .0130877px,.683923px .0509782px,.540442px .111613px,.409413px .192934px,.292893px .292882px,.192942px .409398px,.111618px .540424px,.0509806px .683902px,.0130883px .837772px,0 .999977px,0 calc(100% - 257px),0 calc(100% - 257px),.418826px calc(100% - 251.809px),1.63138px calc(100% - 246.886px),3.57178px calc(100% - 242.294px),6.17415px calc(100% - 238.101px),9.37259px calc(100% - 234.373px),13.1012px calc(100% - 231.174px),17.2942px calc(100% - 228.572px),21.8855px calc(100% - 226.631px),26.8094px calc(100% - 225.419px),32px calc(100% - 225px),60px calc(100% - 225px),60px calc(100% - 225px),65.1906px calc(100% - 224.581px),70.1145px calc(100% - 223.369px),74.7058px calc(100% - 221.428px),78.8988px calc(100% - 218.826px),82.6274px calc(100% - 215.627px),85.8259px calc(100% - 211.899px),88.4282px calc(100% - 207.706px),90.3686px calc(100% - 203.114px),91.5812px calc(100% - 198.191px),92px calc(100% - 193px),92px calc(100% - 40px),92px calc(100% - 40px),92.4188px calc(100% - 34.8102px),93.6314px calc(100% - 29.8867px),95.5718px calc(100% - 25.2955px),98.1742px calc(100% - 21.1026px),101.373px calc(100% - 17.3737px),105.101px calc(100% - 14.175px),109.294px calc(100% - 11.5724px),113.886px calc(100% - 9.63168px),118.809px calc(100% - 8.41891px),124px calc(100% - 8px),calc(100% - 124px) 100%,calc(100% - 124px) 100%,calc(100% - 118.81px) calc(100% - .41891px),calc(100% - 113.887px) calc(100% - 1.63168px),calc(100% - 109.296px) calc(100% - 3.57237px),calc(100% - 105.103px) calc(100% - 6.17504px),calc(100% - 101.374px) calc(100% - 9.37375px),calc(100% - 98.175px) calc(100% - 13.1026px),calc(100% - 95.5724px) calc(100% - 17.2955px),calc(100% - 93.6317px) calc(100% - 21.8867px),calc(100% - 92.4189px) calc(100% - 26.8102px),calc(100% - 92px) calc(100% - 32px),calc(100% - 92px) calc(100% - 193px),calc(100% - 92px) calc(100% - 193px),calc(100% - 91.5811px) calc(100% - 198.191px),calc(100% - 90.3683px) calc(100% - 203.114px),calc(100% - 88.4276px) calc(100% - 207.706px),calc(100% - 85.825px) calc(100% - 211.899px),calc(100% - 82.6263px) calc(100% - 215.627px),calc(100% - 78.8974px) calc(100% - 218.826px),calc(100% - 74.7045px) calc(100% - 221.428px),calc(100% - 70.1133px) calc(100% - 223.369px),calc(100% - 65.1898px) calc(100% - 224.581px),calc(100% - 60px) calc(100% - 225px),calc(100% - 32px) calc(100% - 225px),calc(100% - 32px) calc(100% - 225px),calc(100% - 26.8102px) calc(100% - 225.419px),calc(100% - 21.8867px) calc(100% - 226.631px),calc(100% - 17.2955px) calc(100% - 228.572px),calc(100% - 13.1026px) calc(100% - 231.174px),calc(100% - 9.37375px) calc(100% - 234.373px),calc(100% - 6.17504px) calc(100% - 238.101px),calc(100% - 3.57237px) calc(100% - 242.294px),calc(100% - 1.63168px) calc(100% - 246.886px),calc(100% - .41891px) calc(100% - 251.809px),100% calc(100% - 257px),100% 2px,100% 2px,calc(100% - .0263px) 1.67559px,calc(100% - .1024px) 1.36785px,calc(100% - .2241px) 1.08088px,calc(100% - .3872px) .818826px,calc(100% - .5875px) .585786px,calc(100% - .8208px) .385884px,calc(100% - 1.0829px) .223236px,calc(100% - 1.3696px) .101961px,calc(100% - 1.6767px) .0261766px,calc(100% - 2px) 0,1px 0)}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.fx-hero-5-area{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}}.fx-hero-5-area,.fx-cta-5-area{background-color:var(--hr-cinza-escuro)}.fx-hero-2-slider-item-number{text-transform:none;letter-spacing:.04em}.fx-hero-2-slider-item-title,.fx-scn-title-2,.fx-scn-title-3,.fx-cta-1-content-title,.breadcrumb-title{line-height:1}.fx-services-5-card .card-title{line-height:1.02}.fx-services-5-card-posi .card-number{font-size:15px}.fx-services-5-card-posi .card-number span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;max-height:148px;overflow:hidden}.fx-pr-btn-1{align-items:center;display:inline-flex}.fx-pr-btn-1.has-btn-5{background:var(--hr-verde)}.fx-pr-btn-1.has-btn-5 .text:before,.fx-pr-btn-1.has-btn-5 .text:after,.fx-pr-btn-1.has-btn-5 i{color:#fff}.fx-pr-btn-1.has-btn-5:hover:not(.hover-white){background:var(--hr-verde)}.fx-pr-btn-1.has-btn-5:hover:not(.hover-white) .text:before,.fx-pr-btn-1.has-btn-5:hover:not(.hover-white) .text:after,.fx-pr-btn-1.has-btn-5:hover:not(.hover-white) i{color:#fff}.fx-pr-btn-1.has-btn-5.hover-white .text:after,.fx-pr-btn-1.has-btn-5.hover-white:hover i{color:var(--hr-verde)}.fx-pr-btn-1 i.fx-i-whatsapp>svg{width:1.2em;height:1.2em}.fx-header-5-action-link .fx-pr-btn-1{border-color:var(--hr-amarelo)}.fx-header-5-action-link .fx-pr-btn-1 .text:before,.fx-header-5-action-link .fx-pr-btn-1 .text:after,.fx-header-5-action-link .fx-pr-btn-1 i{color:var(--hr-amarelo)}.fx-header-5-action-link .fx-pr-btn-1:hover{background:var(--hr-amarelo);border-color:var(--hr-amarelo)}.fx-header-5-action-link .fx-pr-btn-1:hover .text:before,.fx-header-5-action-link .fx-pr-btn-1:hover .text:after,.fx-header-5-action-link .fx-pr-btn-1:hover i{color:#1c1e21}.fx-about-5-counter-item .box-icon{color:#e7e7e7;font-size:80px}.fx-about-5-counter-item .box-icon svg{fill:none;stroke:currentColor}.fx-about-5-content{background-color:var(--hr-cinza);background-image:var(--hr-grao);background-size:140px 140px}.fx-about-5-content .title{color:#fff}.fx-about-5-content .content-btn{color:var(--hr-cinza);background:#fff;border-color:#fff}.fx-about-5-content .content-btn:hover,.fx-about-5-content .content-btn:focus-visible{color:#fff;background:0 0;border-color:#fff}.hr-diferenciais{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px;margin-top:70px}.fx-form-1 select.fx-form-1-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23888' d='M143 352.3 7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;background-size:14px;padding-right:28px}.fx-form-1-erros{border-left:4px solid var(--hr-vermelho);background:#fdf2f2;margin-bottom:28px;padding:16px 20px}.fx-form-1-erros ul{margin-top:8px}.fx-form-1-erros li{font-size:16px;line-height:24px}.fx-form-1-sucesso{background:#f1faf4;border-left:4px solid #1e8f4d;margin-bottom:28px;padding:16px 20px}.fx-form-1-ajuda{color:#5a5e64;margin-top:6px;font-size:15px;line-height:22px}.fx-form-1-erro-campo{color:var(--hr-vermelho);margin:4px 0 0;font-size:15px;line-height:22px}.fx-contact-us-1-info-box.fx-contact-us-5{background:var(--hr-cinza);color:#fff}.fx-contact-us-1-info-box.fx-contact-us-5 .box-title,.fx-contact-us-1-info-box.fx-contact-us-5 .address,.fx-contact-us-1-info-box.fx-contact-us-5 .info-list,.fx-contact-us-1-info-box.fx-contact-us-5 .info-list a{color:#fff}.fx-contact-us-1-info-box.fx-contact-us-5 .info-list{gap:14px;display:grid}.fx-contact-us-1-info-box.fx-contact-us-5 .info-list li{align-items:center;gap:12px;font-size:17px;line-height:26px;display:flex}.fx-contact-us-1-info-box.fx-contact-us-5 .info-list i.fx-i{color:var(--hr-amarelo);flex:none}.fx-contact-us-1-info-box.fx-contact-us-5 .info-list a:hover{color:var(--hr-amarelo)}.fx-contact-us-1-info-box.fx-contact-us-5:nth-of-type(2){background:var(--hr-cinza-escuro)}.fx-form-1-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=1299px){.fx-cta-1-bg-img{display:none}}@media (width>=1300px){.fx-cta-1-bg-img{width:min(50% - 422px,26%)}}.hr-cta-acoes{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.hr-footer-textura{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hr-footer-textura img{object-fit:cover;object-position:center 28%;filter:grayscale()contrast(1.15);opacity:.13;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 0%,#0000 70%);mask-image:linear-gradient(#000 0%,#0000 70%)}.fx-footer-5-area>.container,.fx-footer-5-area .fx-footer-1-disc,.fx-footer-5-area .fx-footer-1-copyright{z-index:1;position:relative}.fx-footer-5-area .fx-footer-1-menu-2 li a:after{background:var(--hr-amarelo)}.fx-footer-5-area .fx-footer-1-contact li i.fx-i{color:#fff}.fx-footer-5-area .fx-footer-1-disc .fx-footer-1-disc-text{padding-right:0}.hr-footer-topo{color:#ffffffb8;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;margin-left:auto;padding:12px 4px;font-size:15px;line-height:1;transition:color .3s;display:inline-flex}.hr-footer-topo i.fx-i{color:inherit;font-size:14px}.hr-footer-topo:hover{color:#fff}.hr-footer-tagline{color:#ffffffc7;max-width:300px;margin:26px 0 28px;font-size:17px;line-height:1.5}.hr-footer-redes li a{color:#fff;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.hr-footer-redes li a i.fx-i{color:#fff;font-size:17px}.hr-footer-redes li a:hover{color:#fff;border-color:#ffffff73}.hr-marquee{z-index:1;background:var(--hr-cinza-escuro);border-top:1px solid #ffffff24;padding:30px 0;position:relative;overflow:hidden}.hr-marquee-trilha{width:max-content;animation:45s linear infinite hr-marquee-desliza;display:flex}.hr-marquee-grupo{align-items:center;display:flex}.hr-marquee-texto{font-family:var(--fx-font-pr-2);letter-spacing:-1px;text-transform:uppercase;color:#fff;flex:none;font-size:clamp(28px,4.2vw,60px);font-weight:600;line-height:1}.hr-marquee-sep{width:34px;height:34px;color:var(--hr-amarelo);background-image:radial-gradient(currentColor 2px,#0000 2.5px);background-size:11px 11px;flex:none;margin:0 38px}@keyframes hr-marquee-desliza{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.hr-marquee-trilha{animation:none}}.fx-form-1-input{border-radius:0;min-height:44px;padding:8px 2px}.fx-form-1-input:is(textarea){min-height:110px;padding-top:10px}.fx-form-1-input:focus-visible{outline:3px solid var(--hr-amarelo);outline-offset:2px;border-color:#000}.fx-form-1-box.tem-erro .fx-form-1-input{border-bottom:2px solid var(--hr-vermelho)}.fx-form-1-box.tem-erro .fx-form-1-label{color:var(--hr-vermelho);opacity:1}.fx-form-1-erro-campo{gap:6px;font-weight:500;display:flex}.fx-form-1-erro-campo:before{content:"!";background:var(--hr-vermelho);color:#fff;text-align:center;border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px;font-size:13px;font-weight:700;line-height:18px}.fx-form-1 [type=submit][disabled]{opacity:.6;cursor:not-allowed}.fx-pr-btn-1 i.fx-i{vertical-align:-3px;font-size:20px}.hr-footer-credito{color:#ffffffb8;align-items:center;gap:6px;margin:0 0 0 22px;font-size:15px;line-height:1;display:inline-flex}.hr-footer-credito a{align-items:center;min-height:44px;padding:12px 4px;display:inline-flex}.hr-footer-credito img{filter:grayscale()brightness(1.9);opacity:.75;width:auto;height:20px;transition:filter .3s var(--cube-1), opacity .3s var(--cube-1);display:block}.hr-footer-credito a:hover img,.hr-footer-credito a:focus-visible img{filter:none;opacity:1}.hr-footer-coracao i.fx-i{color:var(--hr-vermelho);font-size:13px;animation:1.8s ease-in-out infinite hr-pulso}@keyframes hr-pulso{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.hr-footer-coracao i.fx-i{animation:none}}.fx-footer-1-copyright-flex{grid-template-columns:1fr auto 1fr;gap:20px 40px;display:grid}.fx-footer-1-copyright-flex .hr-footer-credito{justify-self:center}.fx-footer-1-copyright-flex .hr-footer-acoes{justify-self:end;align-items:center;gap:20px;display:flex}.fx-footer-1-copyright.fx-footer-5{padding-top:52px;padding-bottom:52px}@media (width<=991px){.fx-footer-1-copyright-flex{text-align:center;grid-template-columns:1fr;justify-items:center}.hr-footer-credito{margin-left:0}.hr-footer-acoes{justify-self:center}}.hr-sobre-empresa{background:#e5eae9;padding:110px 0 130px}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-sobre-empresa{padding:70px 0 80px}}.hr-sobre-empresa-wrap{grid-template-columns:1fr 500px;align-items:start;gap:64px;display:grid}@media only screen and (width>=992px) and (width<=1199px){.hr-sobre-empresa-wrap{grid-template-columns:1fr 400px;gap:40px}}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-sobre-empresa-wrap{grid-template-columns:1fr;gap:40px}}.hr-sobre-empresa .hr-prosa{max-width:none}.hr-sobre-empresa-img{border-radius:16px;overflow:hidden}.hr-sobre-empresa-img img{width:100%;height:auto;display:block}.hr-subsolo{background-color:var(--hr-cinza-escuro);background-image:var(--hr-grao);padding:26px 0 185px;position:relative;overflow:hidden}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-subsolo{padding-bottom:135px}}.hr-subsolo:before{content:"";background:var(--hr-amarelo);width:100%;height:4px;position:absolute;top:0;left:0}.hr-subsolo:after{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#f2a90052 0 2px,#0000 2px 13px);width:100%;height:150px;position:absolute;top:4px;left:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.hr-subsolo>.container{z-index:1;position:relative}.hr-subsolo-titulo{margin-bottom:45px}.hr-subsolo-numeros{grid-template-columns:repeat(3,1fr);gap:40px;margin:0 0 100px;display:grid}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-subsolo-numeros{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px;margin-bottom:60px}}.hr-subsolo-numeros li{border-top:1px solid #ffffff38;padding-top:20px}.hr-subsolo-numeros .valor{align-items:baseline;gap:2px;font-size:76px;line-height:1;display:flex}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-subsolo-numeros .valor{font-size:60px}}.hr-subsolo-numeros .sufixo{color:var(--hr-amarelo)}.hr-subsolo-numeros .texto{font-family:var(--fx-font-pr-1);color:#ffffffb8;max-width:26ch;margin:8px 0 0;font-size:16px;line-height:24px}.hr-terreno-rotulo{font-family:var(--fx-font-pr-1);letter-spacing:.18em;text-transform:uppercase;color:var(--hr-amarelo);margin:0 0 90px;font-size:12px;font-weight:500}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-terreno-rotulo{margin-bottom:60px}}.hr-valores{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px;display:grid}.hr-valores li{border-top:1px solid #ffffff38;padding-top:26px;position:relative}.hr-valores li:before{content:"";background:var(--hr-amarelo);width:48px;height:5px;position:absolute;top:-3px;left:0}.hr-valores h3{font-family:var(--fx-font-pr-2);color:#fff;margin:0 0 10px;font-size:30px;font-weight:500;line-height:1.15}.hr-valores p{font-family:var(--fx-font-pr-1);color:#ffffffc2;margin:0;font-size:17px;line-height:26px}.hr-footer-credito{gap:8px;margin-left:0}.hr-footer-credito .hr-footer-coracao{align-items:center;line-height:0;display:inline-flex}.hr-footer-topo{margin-left:0}.hr-servico section{padding-top:110px;padding-bottom:110px}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-servico section{padding-top:70px;padding-bottom:70px}}.hr-servico .hr-servico-video{padding:80px 0 0}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-servico .hr-servico-video{padding-top:50px;padding-bottom:0}}.hr-servico-video-player{aspect-ratio:16/9;background:var(--hr-cinza-escuro);border-radius:16px;position:relative}.hr-servico-video-player img,.hr-servico-video-player iframe{object-fit:cover;border:0;width:100%;height:100%;display:block}.hr-servico-video-player:after{content:"";pointer-events:none;background:#00000038;position:absolute;inset:0}.hr-servico-video-player:has(iframe):after{content:none}.hr-servico-video-play{z-index:1;width:88px;height:88px;color:var(--hr-vermelho);cursor:pointer;transition:transform .25s var(--cube-1);background:#fff;border:8px solid #ffffff61;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.hr-servico-video-play:hover,.hr-servico-video-play:focus-visible{transform:scale(1.08)}.hr-servico-video-play i.fx-i{font-size:22px;translate:2px}@media (width<=767px){.hr-servico-video-play{border-width:6px;width:72px;height:72px}}.hr-servico-cabecalho{margin-bottom:55px}.hr-servico-abertura-grid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:70px;display:grid}@media only screen and (width>=992px) and (width<=1199px){.hr-servico-abertura-grid{gap:45px}}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-servico-abertura-grid{grid-template-columns:1fr;gap:45px}}.hr-servico-abertura-img{clip-path:polygon(0 0,calc(100% - 56px) 0,100% 56px,100% 100%,0 100%);border-radius:12px;margin:0;overflow:hidden}.hr-servico-abertura-img img{width:100%;height:auto;display:block}.hr-servico-quando{background-color:var(--hr-cinza);background-image:var(--hr-grao);color:#fff;background-size:140px 140px}.hr-servico-quando-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:70px;display:grid}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-servico-quando-grid{grid-template-columns:1fr;gap:40px}}.hr-servico-quando-titulo{align-self:start}@media (width>=992px){.hr-servico-quando-titulo{position:sticky;top:130px}}.hr-servico-perfil{padding-left:34px;position:relative}.hr-servico-perfil:before{content:"";background:#ffffff38;width:2px;position:absolute;top:14px;bottom:14px;left:0}.hr-servico-perfil li{font-family:var(--fx-font-pr-1);color:#ffffffe0;padding:22px 0;font-size:19px;line-height:30px;position:relative}.hr-servico-perfil li:not(:last-child){border-bottom:1px solid #ffffff24}@media (width<=767px){.hr-servico-perfil li{font-size:17px;line-height:27px}}.hr-servico-perfil .marca{background:var(--hr-amarelo);width:22px;height:2px;position:absolute;top:35px;left:-34px}.hr-servico-vantagens-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.hr-servico-vantagens-grid li{transition:border-color .3s var(--cube-1), transform .3s var(--cube-1);background:#fff;border:1px solid #e2e4e8;border-radius:12px;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:28px 30px;font-size:18px;line-height:28px;display:grid}.hr-servico-vantagens-grid li:hover{border-color:var(--hr-cinza);transform:translateY(-4px)}.hr-servico-vantagens-grid li i.fx-i{color:var(--hr-verde);margin-top:5px;font-size:18px}.hr-servico-execucao-bloco{border-left:4px solid var(--hr-amarelo);max-width:820px;padding-left:42px}@media (width<=767px){.hr-servico-execucao-bloco{padding-left:24px}}.hr-servico-execucao-bloco .hr-prosa{margin-bottom:34px}.hr-servico-execucao-bloco .fx-pr-btn-1{margin-top:6px}.hr-servico-faq{background:#f6f6f6}.hr-servico-faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:70px;display:grid}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-servico-faq-grid{grid-template-columns:1fr;gap:40px}}.hr-servico-faq-titulo{align-self:start}@media (width>=992px){.hr-servico-faq-titulo{position:sticky;top:130px}}.hr-servico-relacionados-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.hr-servico-relacionado{color:var(--fd-clr-h-1);transition:background .4s var(--cube-1), color .4s var(--cube-1);background:#f6f6f6;border-radius:12px;display:block;overflow:hidden}.hr-servico-relacionado .foto{display:block;overflow:hidden}.hr-servico-relacionado .foto img{width:100%;height:auto;transition:transform .6s var(--cube-1);display:block}.hr-servico-relacionado .conteudo{gap:10px;padding:26px 28px 30px;display:grid}.hr-servico-relacionado .titulo{color:inherit;font-size:28px;line-height:1.1;display:block}.hr-servico-relacionado .resumo{font-family:var(--fx-font-pr-1);color:var(--fd-clr-p-1);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;line-height:25px;display:-webkit-box;overflow:hidden}.hr-servico-relacionado .seta{width:44px;height:44px;transition:background .3s var(--cube-1), color .3s var(--cube-1);border:1px solid;border-radius:50%;justify-content:center;align-items:center;margin-top:6px;display:inline-flex}.hr-servico-relacionado:hover{background:var(--hr-cinza);color:#fff}.hr-servico-relacionado:hover .resumo{color:#ffffffc2}.hr-servico-relacionado:hover .foto img{transform:scale(1.06)}.hr-servico-relacionado:hover .seta{background:var(--hr-amarelo);border-color:var(--hr-amarelo);color:var(--hr-cinza)}.hr-obras{background:#e5eae9;padding:110px 0 130px}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-obras{padding:70px 0 80px}}.hr-obras-cabecalho{max-width:62ch;margin-bottom:55px}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-obras-cabecalho{margin-bottom:40px}}.hr-obras-grid{grid-template-columns:repeat(2,1fr);gap:56px 40px;display:grid}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-obras-grid{grid-template-columns:1fr;gap:40px}}.hr-obra{background:var(--hr-cinza-escuro);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.hr-obra-foto{border-bottom:4px solid var(--hr-amarelo)}.hr-obra-foto img{width:100%;height:auto;display:block}.hr-obra-ficha{background-color:var(--hr-cinza-escuro);background-image:var(--hr-grao);color:#fff;flex:1;padding:30px 32px 34px;position:relative}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-obra-ficha{padding:26px 24px 30px}}.hr-obra-ficha:before{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#f2a90042 0 2px,#0000 2px 13px);height:110px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.hr-obra-ficha>*{z-index:1;position:relative}.hr-obra-segmento{font-family:var(--fx-font-pr-1);letter-spacing:.18em;text-transform:uppercase;color:var(--hr-amarelo);margin:0 0 14px;font-size:12px;font-weight:500}.hr-obra-titulo{color:#fff;margin:0;font-size:32px;line-height:1.12}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-obra-titulo{font-size:26px}}.hr-obra-disc{font-family:var(--fx-font-pr-1);color:#ffffffc2;max-width:46ch;margin:14px 0 0;font-size:16px;line-height:26px}.hr-obra-dados{margin:26px 0 0}.hr-obra-dados>div{border-top:1px solid #ffffff38;grid-template-columns:118px 1fr;align-items:baseline;gap:16px;padding:13px 0;display:grid}@media (width<=767px){.hr-obra-dados>div{grid-template-columns:1fr;gap:4px}}.hr-obra-dados>div:last-child{padding-bottom:0}.hr-obra-dados dt{font-family:var(--fx-font-pr-1);letter-spacing:.18em;text-transform:uppercase;color:var(--hr-amarelo);font-size:12px;font-weight:500}.hr-obra-dados dd{font-family:var(--fx-font-pr-1);color:#fff;margin:0;font-size:16px;line-height:24px}.hr-obra-dados a{color:#fff;text-underline-offset:4px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.hr-obra-dados a:hover{color:var(--hr-amarelo);text-decoration-color:currentColor}.hr-clientes{padding:100px 0}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-clientes{padding:70px 0}}.hr-clientes h2{font-size:44px}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-clientes h2{font-size:34px}}.hr-clientes img{max-width:100%;height:auto;margin:38px auto 0;display:block}.hr-orcamento{padding:100px 0}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-orcamento{padding:70px 0}}.hr-orcamento-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:70px;display:grid}@media only screen and (width>=992px) and (width<=1199px){.hr-orcamento-grid{grid-template-columns:minmax(0,1fr) 320px;gap:44px}}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-orcamento-grid{grid-template-columns:1fr;gap:55px}}.hr-orcamento-form .fx-form-1{margin-top:40px}.hr-orcamento-canais{border-top:4px solid var(--hr-amarelo);background:#eff1f3;border-radius:0 0 14px 14px;padding:34px 34px 38px;position:sticky;top:130px}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-orcamento-canais{padding:30px 26px 32px;position:static}}.hr-orcamento-canais-titulo{font-family:var(--fx-font-pr-2);color:var(--fd-clr-h-1);margin:0 0 24px;font-size:40px;font-weight:500;line-height:1}.hr-orcamento-whatsapp{justify-content:center;width:100%;display:flex}.hr-orcamento-lista{margin:26px 0 0;padding:0;list-style:none}.hr-orcamento-lista li{min-height:44px;font-family:var(--fx-font-pr-1);color:var(--fd-clr-p-1);grid-template-columns:22px 1fr;align-items:center;gap:12px;padding:9px 0;font-size:17px;line-height:25px;display:grid}.hr-orcamento-lista li:not(:last-child){border-bottom:1px solid #22252a1f}.hr-orcamento-lista i.fx-i{color:var(--hr-verde);font-size:17px}.hr-orcamento-lista a{color:var(--fd-clr-h-1);word-break:break-word}.hr-orcamento-lista a:hover{color:var(--hr-verde)}.hr-orcamento-etapas{border-top:1px solid #22252a24;margin-top:34px;padding-top:28px}.hr-orcamento-etapas-titulo{font-family:var(--fx-font-pr-1);letter-spacing:.16em;text-transform:uppercase;color:var(--fd-clr-h-1);margin:0 0 18px;font-size:13px;font-weight:600}.hr-orcamento-etapas ol{counter-reset:etapa;margin:0;padding:0;list-style:none}.hr-orcamento-etapas li{counter-increment:etapa;font-family:var(--fx-font-pr-1);color:var(--fd-clr-p-1);grid-template-columns:30px 1fr;gap:14px;padding:12px 0;font-size:16px;line-height:24px;display:grid}.hr-orcamento-etapas li:before{content:counter(etapa, decimal-leading-zero);font-family:var(--fx-font-pr-2);color:var(--hr-amarelo);font-size:26px;font-weight:500;line-height:1}.hr-orcamento-reforco{font-family:var(--fx-font-pr-1);color:var(--fd-clr-p-1);border-top:1px solid #22252a24;margin:30px 0 0;padding-top:22px;font-size:15px;line-height:23px}.hr-ponto{background-color:var(--hr-cinza-escuro);background-image:var(--hr-grao);background-size:140px 140px;padding:26px 0 110px}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-ponto{padding-bottom:70px}}.hr-ponto-anotacao{font-family:var(--fx-font-pr-1);letter-spacing:.18em;text-transform:uppercase;color:var(--hr-amarelo);flex-wrap:wrap;gap:8px 26px;margin:0 0 46px;font-size:12px;font-weight:500;display:flex}.hr-ponto-anotacao .coordenada{color:#fff9;font-variant-numeric:tabular-nums}.hr-ponto-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:60px;display:grid}@media only screen and (width>=992px) and (width<=1199px){.hr-ponto-grid{gap:40px}}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-ponto-grid{grid-template-columns:1fr;gap:40px}}.hr-ponto-mapa{border:1px solid #ffffff38;position:relative}.hr-ponto-mapa iframe{aspect-ratio:16/10;border:0;width:100%;height:auto;display:block}@media (width<=767px){.hr-ponto-mapa iframe{aspect-ratio:4/3}}.hr-ponto-mapa:after{content:"";pointer-events:none;background:linear-gradient(var(--hr-amarelo) 0 0) 0 0/24px 3px no-repeat, linear-gradient(var(--hr-amarelo) 0 0) 0 0/3px 24px no-repeat, linear-gradient(var(--hr-amarelo) 0 0) 100% 0/24px 3px no-repeat, linear-gradient(var(--hr-amarelo) 0 0) 100% 0/3px 24px no-repeat, linear-gradient(var(--hr-amarelo) 0 0) 0 100%/24px 3px no-repeat, linear-gradient(var(--hr-amarelo) 0 0) 0 100%/3px 24px no-repeat, linear-gradient(var(--hr-amarelo) 0 0) 100% 100%/24px 3px no-repeat, linear-gradient(var(--hr-amarelo) 0 0) 100% 100%/3px 24px no-repeat;position:absolute;inset:-1px}.hr-ponto-selo address{font-style:normal;font-family:var(--fx-font-pr-1);color:#fffc;gap:6px;margin:26px 0 0;font-size:18px;line-height:27px;display:grid}.hr-ponto-selo address strong{color:#fff;font-weight:600}.hr-ponto-legenda{font-family:var(--fx-font-pr-1);color:#ffffffad;max-width:46ch;margin:22px 0 0;font-size:17px;line-height:27px}.hr-ponto-link{min-height:44px;font-family:var(--fx-font-pr-1);color:#fff;border-bottom:1px solid var(--hr-amarelo);align-items:center;gap:10px;margin-top:26px;font-size:16px;font-weight:500;display:inline-flex}.hr-ponto-link i.fx-i,.hr-ponto-link:hover{color:var(--hr-amarelo)}.fx-hero-5-video{container-type:size}.fx-hero-5-video .video-btn button{cursor:pointer;border:0;padding:0}.hr-video-modal{background:0 0;border:0;width:min(1080px,92vw);max-width:none;padding:0;overflow:visible}.hr-video-modal::backdrop{background:#000c}.hr-video-modal-frame{aspect-ratio:16/9;background:#000;border-radius:16px;overflow:hidden}.hr-video-modal-frame iframe{border:0;width:100%;height:100%;display:block}.hr-video-modal-close{width:44px;height:44px;color:var(--hr-cinza);cursor:pointer;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-56px;right:0}.hr-video-modal-close:hover{background:var(--hr-amarelo)}.hr-comparativo-area{padding-bottom:90px}.hr-comparativo-titulo{text-align:center;margin-bottom:40px}.hr-comparativo-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.hr-comparativo-scroll:focus-visible{outline:2px solid var(--hr-amarelo);outline-offset:4px}.hr-comparativo{border-collapse:collapse;width:100%;min-width:720px;font-size:15px;line-height:1.5}.hr-comparativo th,.hr-comparativo td{text-align:left;vertical-align:top;border-bottom:1px solid #00000014;padding:16px 18px}.hr-comparativo thead th{border-bottom-width:2px;border-bottom-color:var(--hr-cinza);color:var(--fd-clr-h-1);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:13px}.hr-comparativo tbody th{font-weight:600}.hr-comparativo tbody th a{color:var(--fd-clr-h-1);text-decoration:none}.hr-comparativo tbody th a:hover,.hr-comparativo tbody th a:focus-visible{color:var(--hr-vermelho);text-decoration:underline}.hr-comparativo tbody tr:last-child th,.hr-comparativo tbody tr:last-child td{border-bottom:0}.hr-comparativo tbody tr:hover{background:#00000005}.hr-comparativo-selo{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-block}.hr-comparativo-selo--sim{color:var(--hr-verde);background:#0f7b3f1f}.hr-comparativo-selo--nao{color:var(--hr-vermelho);background:#d2231f1a}.hr-comparativo-selo--parcial{color:#8a6100;background:#f2a90029}.hr-comparativo-selo--na{color:var(--fx-clr-p-1);background:#0000000f}.hr-comparativo-legenda{color:var(--fx-clr-p-1);margin-top:18px;font-size:14px}.hr-servico-ficha{background:#00000014;grid-template-columns:repeat(3,1fr);gap:1px;margin:32px 0 0;padding:0;display:grid}@media only screen and (width>=768px) and (width<=991px),(width<=767px){.hr-servico-ficha{grid-template-columns:1fr}}.hr-servico-ficha>div{background:#fff;padding:16px 20px}.hr-servico-ficha dt{color:var(--fx-clr-p-1);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:13px}.hr-servico-ficha dd{color:var(--fd-clr-h-1);margin:0;font-weight:600}.hr-artigo-autor{display:block}.hr-artigo-autor-credencial{color:var(--fx-clr-p-1);font-size:13px;font-weight:400;display:block}.hr-atualizado{color:var(--fx-clr-p-1);margin:0;padding-top:24px;font-size:14px}
