.footer-spacer{z-index:-1;-webkit-user-select:none;user-select:none;pointer-events:none}nav.navbar{font-family:Oswald,sans-serif;background:#fff;box-shadow:2px 0 35px #ddd;padding:1rem 1rem 0;min-height:70px}nav.navbar .navbar-toggler{display:block;border-color:#333}nav.navbar .navbar-toggler .navbar-toggler-icon{min-height:27px}nav.navbar .navbar-brand{padding:0;margin:0 0 auto}@media (max-width:767px){nav.navbar .navbar-brand{margin:auto 0}nav.navbar .navbar-brand img{height:35px}}nav.navbar .navbar-collapse{display:block;margin-top:-110vh;flex-basis:auto;width:100%;transition:all .5s ease-out}nav.navbar .navbar-collapse ul.navbar-nav{flex-direction:column;float:none;display:block;width:100%;flex-direction:row;float:right}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item{position:relative;flex-grow:1;flex-shrink:0;height:55px;font-size:14px;text-align:center;text-transform:uppercase;line-height:40px;letter-spacing:1px;cursor:pointer;z-index:10;background:#fff}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item .iguide{text-transform:none!important}@media screen and (max-height:600px){nav.navbar .navbar-collapse ul.navbar-nav li.nav-item{height:45px}}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item .nav-link{padding:0 20px 17px;word-spacing:0;text-align:center;color:rgba(0,0,0,.7);font-weight:400;border:none;text-transform:uppercase;width:100%;background:none;cursor:pointer}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item .nav-link.active{color:#000}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item .nav-link svg{padding-left:5px;padding-right:5px;width:unset;transition:transform .25s ease-out}.top-drop nav.navbar .navbar-collapse ul.navbar-nav li.nav-item .nav-link .active{color:purple!important}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.show .nav-link,nav.navbar .navbar-collapse ul.navbar-nav li.nav-item:hover .nav-link{color:#c5a47e}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.show .nav-link svg,nav.navbar .navbar-collapse ul.navbar-nav li.nav-item:hover .nav-link svg{transform:rotate(180deg)}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.show ul.dropdown,nav.navbar .navbar-collapse ul.navbar-nav li.nav-item:hover ul.dropdown{visibility:visible;transform:translate(0);opacity:1;z-index:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%;background:#eee;text-align:center;z-index:10}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.show ul.dropdown>li,nav.navbar .navbar-collapse ul.navbar-nav li.nav-item:hover ul.dropdown>li{animation-name:slideInLeft;animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:backwards;height:auto;background:#f8f8f8}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.show ul.dropdown>li .nav-link,nav.navbar .navbar-collapse ul.navbar-nav li.nav-item:hover ul.dropdown>li .nav-link{padding:0 20px;height:50px;line-height:50px;color:rgba(0,0,0,.7);white-space:nowrap;text-align:left;transition:all .1s ease-out;margin:0 5px;text-align:center}@media screen and (max-height:600px){nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.show ul.dropdown>li .nav-link,nav.navbar .navbar-collapse ul.navbar-nav li.nav-item:hover ul.dropdown>li .nav-link{height:40px;line-height:40px}}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.show ul.dropdown>li .nav-link.active,nav.navbar .navbar-collapse ul.navbar-nav li.nav-item:hover ul.dropdown>li .nav-link.active{color:#c5a47e}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.show ul.dropdown>li .nav-link.active:after,nav.navbar .navbar-collapse ul.navbar-nav li.nav-item:hover ul.dropdown>li .nav-link.active:after{display:none}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.show ul.dropdown>li .nav-link:hover,nav.navbar .navbar-collapse ul.navbar-nav li.nav-item:hover ul.dropdown>li .nav-link:hover{color:#c5a47e;padding:0 10px 0 30px}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item ul.dropdown{visibility:hidden;display:flex;position:absolute;top:55px;left:0;min-width:285px;right:0;flex-direction:column;margin:0;padding:0;list-style:none;color:#333;background:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:1px 2px 5px -1px rgba(0,0,0,.15),0 4px 14px -1px rgba(0,0,0,.1);transform:translateY(-60px);transition:transform .2s ease-out,opacity .2s,z-index 0s .2s;opacity:0;z-index:-1}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item>li{font-size:14px;cursor:pointer}@media (max-width:991px){nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.top-drop button.drop ul.dropdown{box-shadow:none}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.top-drop.show{height:auto}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item.top-drop.show button.drop ul.dropdown{position:relative;top:0}}nav.navbar .navbar-collapse ul.navbar-nav li.nav-image img{cursor:none;width:40px;padding:0}nav.navbar .navbar-collapse.visible{margin-top:0;transition-delay:0s}nav.navbar .navbar-collapse.visible ul.navbar-nav li.nav-item .nav-link.active{color:#c5a47e}nav.navbar .navbar-collapse.visible ul.navbar-nav li.nav-item .nav-link.active:after{display:none}nav.navbar .navbar-collapse.visible ul.navbar-nav li.nav-image{display:none;visibility:hidden}@media (min-width:992px){nav.navbar .navbar-collapse{flex-basis:80%;margin-top:0;transition-delay:.25s}nav.navbar .navbar-collapse ul.navbar-nav{display:flex;width:auto;flex-direction:row;float:right}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item .nav-link{border:none}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item .nav-link.active:after{content:"";position:absolute;top:-16px;width:100%;height:5px;background:#c5a47e;left:0}nav.navbar .navbar-collapse ul.navbar-nav li.nav-item .nav-link ul.dropdown li .nav-link{text-align:left}nav.navbar .navbar-toggler{display:none}}.sidebar{display:none;top:70px;background:#fff;bottom:0;left:0;overflow:hidden;border-right:1px solid #eee;z-index:10}.sidebar .side-social{position:absolute;bottom:0;left:0;width:100%;padding-top:20px}.sidebar .side-social .social-name{position:absolute;top:-70px;font-size:10px;color:#111;display:block;width:100%;text-align:center}.sidebar .side-social ul.social-list{list-style:none;padding:0}.sidebar .side-social ul.social-list li{float:left;width:100%;margin:0;text-align:center}.sidebar .side-social ul.social-list li a{display:block;width:100%;height:100%;transition:all .7s ease-out}.sidebar .side-social ul.social-list li a span{font-size:1.7rem;display:block;padding:0 10px 5px}.sidebar .side-social ul.social-list li a span img{max-width:40px;opacity:.5;transition:all .4s ease-out}.sidebar .side-social ul.social-list li a span object{display:block;margin:0 auto;max-width:45px;opacity:.5;transition:all .4s ease-out;-webkit-user-select:none;user-select:none;pointer-events:none}.sidebar .side-social ul.social-list li a:hover span object{opacity:1}@media (min-width:768px){.sidebar{position:fixed;width:60px;top:70px;display:flex;flex-direction:column}.sidebar .bar-wrap{height:auto;display:flex}.sidebar .bar-wrap.social{margin-top:auto;border-top:1px solid #e6eaea}.sidebar .bar-wrap.title{background:#fff;z-index:1;border-bottom:1px solid #e6eaea;min-height:350px;height:calc(100% - 40vh)}.sidebar .bar-wrap span.side-title{position:relative;display:block;white-space:nowrap;line-height:0;letter-spacing:.27em;font-size:11px;text-transform:uppercase;text-align:center;cursor:default;font-weight:700;color:#4d4d4d;transform:rotate(-90deg);transform-origin:center top;margin:auto -20px}}html{font-size:16px}@media (max-width:992px){html{font-size:15px}}@media (max-width:768px){html{font-size:14px}}@media (max-width:576px){html{font-size:13px}}p{font-size:18px}@media (max-width:1200px){p{font-size:17px}}@media (max-width:992px){p{font-size:16px}}@media (max-width:768px){p{font-size:15px}}@media (max-width:576px){p{font-size:14px}}body{margin:0;padding:0;font-family:Open Sans,sans-serif;visibility:hidden;font-size:1em;font-weight:300;line-height:1.65;color:#111;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:380px}.wf-active body{visibility:visible}body .root{height:100%;width:100%;position:absolute;top:0;left:0}h1,h2,h3,h4,h5{font-family:Oswald,sans-serif;font-weight:400}a{color:#000;transition:all .4s ease-out}a:hover{text-decoration:none;color:#c5a47e}button{background:#fff;border:1px solid #ccc;box-shadow:none;outline:none!important}button.plain-style-btn{border:none;padding:0}button.plain-style-btn:hover{cursor:pointer}img{max-width:100%}.wrapper{height:100%;width:100%;position:absolute;top:0;left:0;z-index:5}@media (max-width:767px){.wrapper{min-width:380px}}.wrapper .content-wrapper{z-index:50;transition:all .4s linear;vertical-align:top;position:absolute;left:0;top:71px;right:0;bottom:0;max-width:100%;overflow-x:hidden}.wrapper .content-wrapper .trangroup-wrap{background:#fff}.wrapper .content-wrapper .trangroup-wrap section{margin-top:0;margin-bottom:4rem;background:#fff;overflow:hidden}.wrapper .content-wrapper .trangroup-wrap section.fade-enter{opacity:.01;transform:scale(.9) translateY(-50%)}.wrapper .content-wrapper .trangroup-wrap section.fade-enter-active{opacity:1;transform:scale(1) translateY(0);transition:all .5s ease-out}.wrapper .content-wrapper .trangroup-wrap section.fade-exit{opacity:1;transform:scale(1) translateY(0)}.wrapper .content-wrapper .trangroup-wrap section.fade-exit-active{opacity:.01;transform:scale(.9) translateY(50%);transition:all .5s ease-out}.wrapper .content-wrapper .trangroup-wrap section.dots-bg{background:url(/images/patterns/dots.png) 0 0 repeat!important}.wrapper .content-wrapper .trangroup-wrap section.dots-bg header .title-effect{visibility:hidden}.wrapper .content-wrapper .trangroup-wrap section.dots-bg header h1{z-index:100;position:relative}.wrapper .content-wrapper .trangroup-wrap section.dots-bg header .fade-title-left{mix-blend-mode:color-burn;opacity:.6;color:#222}.wrapper .content-wrapper .trangroup-wrap section.dots-bg article.white-bg{background:#fff}.wrapper .content-wrapper .trangroup-wrap section .container{padding-left:0;padding-right:0}.wrapper .content-wrapper .trangroup-wrap section header{text-align:center;margin-bottom:5rem;min-height:8rem;padding-top:3rem}.wrapper .content-wrapper .trangroup-wrap section header .title-effect{position:relative;display:inline-block;height:125px;width:175px;margin:-3rem auto 20px;border-bottom:2px dashed rgba(0,0,0,.2)}.wrapper .content-wrapper .trangroup-wrap section header .title-effect:before{content:"";position:absolute;height:100%;width:0;border-right:2px dashed rgba(0,0,0,.2);bottom:0;z-index:21}.wrapper .content-wrapper .trangroup-wrap section header h1{text-align:center;margin:0;font-weight:400;letter-spacing:.32em;text-transform:uppercase;color:#3d3d3d}.wrapper .content-wrapper .trangroup-wrap section header h1 span{color:#c5a47e}.wrapper .content-wrapper .trangroup-wrap section header .sub-title{text-align:center;margin-bottom:0;font-weight:100;color:#aaa}.wrapper .content-wrapper .trangroup-wrap section header .fade-title-left{position:absolute;font-family:Montserrat,sans-serif;font-weight:700;font-size:5em;line-height:1;color:#000;left:0;top:2em;opacity:.035;text-transform:uppercase;white-space:nowrap;transform:translate(-5%,-50%)}@media (min-width:768px){.wrapper .content-wrapper .trangroup-wrap section header .fade-title-left{font-size:11em;top:1em}}.wrapper .content-wrapper .trangroup-wrap section article{padding-bottom:3rem}.wrapper .content-wrapper .trangroup-wrap section article .article-title{margin-top:0;margin-bottom:1.1em}.wrapper .content-wrapper .trangroup-wrap section article .article-text{margin-bottom:0}.wrapper .content-wrapper .trangroup-wrap section article .service-item{margin-bottom:2em}.wrapper .content-wrapper .trangroup-wrap section article form{display:block;width:100%;max-width:1000px;margin-left:auto}.wrapper .content-wrapper .trangroup-wrap section article form .form-group{position:relative;margin-bottom:3rem}.wrapper .content-wrapper .trangroup-wrap section article form .form-group input:-webkit-autofill{-webkit-text-fill-color:#c5a47e!important}.wrapper .content-wrapper .trangroup-wrap section article form .form-group input:-webkit-autofill,.wrapper .content-wrapper .trangroup-wrap section article form .form-group input:-webkit-autofill:active,.wrapper .content-wrapper .trangroup-wrap section article form .form-group input:-webkit-autofill:focus,.wrapper .content-wrapper .trangroup-wrap section article form .form-group input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset}.wrapper .content-wrapper .trangroup-wrap section article form .form-group input,.wrapper .content-wrapper .trangroup-wrap section article form .form-group textarea{border:none;border-bottom:1px solid #d1d1d1;min-height:40px;padding:6px 10px;background-color:initial;border-radius:0;box-shadow:none;outline:none!important;display:block;width:100%;transition:all .4s linear}.wrapper .content-wrapper .trangroup-wrap section article form .form-group input.is-invalid-input,.wrapper .content-wrapper .trangroup-wrap section article form .form-group textarea.is-invalid-input{border-bottom-color:#ff9a9a}.wrapper .content-wrapper .trangroup-wrap section article form .form-group input.hidden,.wrapper .content-wrapper .trangroup-wrap section article form .form-group textarea.hidden{visibility:hidden!important;opacity:0!important;display:none}.wrapper .content-wrapper .trangroup-wrap section article form .form-group input:focus,.wrapper .content-wrapper .trangroup-wrap section article form .form-group textarea:focus{border-bottom-color:#c5a47e;background:#f8f8f8;outline:none!important}.wrapper .content-wrapper .trangroup-wrap section article form .form-group .checkbox-wrap{margin-top:-2rem;text-align:right}.wrapper .content-wrapper .trangroup-wrap section article form .form-group .checkbox-wrap input{min-height:15px;display:inline-block;width:auto}.wrapper .content-wrapper .trangroup-wrap section article form .form-group .checkbox-wrap label{line-height:normal;margin-bottom:0;padding-left:5px}@media (max-width:991px){.wrapper .content-wrapper .trangroup-wrap section article form .form-group .checkbox-wrap{margin-top:0}}.wrapper .content-wrapper .trangroup-wrap section article form .form-group svg{position:absolute;top:10px;color:#ff9a9a;opacity:0;animation:iconAppear 1s forwards;animation-delay:.15s}@keyframes iconAppear{0%{opacity:0}to{opacity:1}}.wrapper .content-wrapper .trangroup-wrap section article form .form-group .invalid-feedback{position:absolute;opacity:0;display:block;animation:iconAppear 1s forwards;animation-delay:.15s}.wrapper .content-wrapper .trangroup-wrap section article form .form-group label.field-title{font-size:10px;position:absolute;right:0;margin-top:-20px;opacity:0;background:#d1d1d1;padding:0 10px;transition:all .4s ease-out}.wrapper .content-wrapper .trangroup-wrap section article form .form-group label.field-title.visible{margin-top:0;opacity:1}@media (max-width:991px){.wrapper .content-wrapper .trangroup-wrap section article form .form-group{margin-bottom:1.5rem}}.wrapper .content-wrapper .trangroup-wrap section article form .form-section{position:relative;background:#f8f8f8;border:1px solid #ddd;padding:40px 40px 0;margin-bottom:3rem}@media (max-width:991px){.wrapper .content-wrapper .trangroup-wrap section article form .form-section{padding:30px 20px 0}}.wrapper .content-wrapper .trangroup-wrap section article form .form-section h5.section-title{position:absolute;display:block;width:100%;color:#fff;font-size:4rem;text-shadow:0 0 10px hsla(0,0%,78.4%,.1);text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;top:-15px;margin-left:-40px}@media (max-width:1199px){.wrapper .content-wrapper .trangroup-wrap section article form .form-section h5.section-title{font-size:2.75rem;top:-5px;margin-left:-20px}}.wrapper .content-wrapper .trangroup-wrap section article form .form-section input:-webkit-autofill,.wrapper .content-wrapper .trangroup-wrap section article form .form-section input:-webkit-autofill:active,.wrapper .content-wrapper .trangroup-wrap section article form .form-section input:-webkit-autofill:focus,.wrapper .content-wrapper .trangroup-wrap section article form .form-section input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #f8f8f8 inset}.wrapper .content-wrapper .trangroup-wrap section article form .form-section input:focus{background:none!important}.wrapper .content-wrapper .trangroup-wrap section article form button{background:#eee;color:#333;transition:all .4s linear;text-transform:uppercase;font-weight:100;padding:.75rem;box-shadow:none!important}.wrapper .content-wrapper .trangroup-wrap section article form button.form-submit{letter-spacing:3px}.wrapper .content-wrapper .trangroup-wrap section article form button:focus,.wrapper .content-wrapper .trangroup-wrap section article form button:hover{color:#fff;background:#c5a47e}.wrapper .content-wrapper .trangroup-wrap section article form button:disabled{color:#fff;background:#f03434;cursor:not-allowed}@media (min-width:768px){.wrapper .content-wrapper{left:60px}}@media (min-width:992px){.wrapper .content-wrapper{top:72px}}body.edge .wrapper section header .fade-title-left{mix-blend-mode:normal!important;opacity:.2!important;color:#ccc!important}body.edge .portal-slider .range-wrap input.position-range.vertical{height:50px!important}footer{position:static;bottom:0;top:auto;left:0;right:0;padding:40px 0 0;z-index:-1;border-top:1px solid #eee}footer img.logo{height:45px;width:auto;display:block;margin:0 auto 20px}footer ul.footer-list{list-style:none;font-size:14px;z-index:50;padding:0}footer ul.footer-list.legal{margin-bottom:0}footer ul.footer-list.legal li{display:inline-block;text-align:center;padding-right:20px}@media (min-width:992px){footer{padding:60px 0}footer img.logo{margin:0;padding-bottom:0}footer ul.footer-list.legal li{text-align:left;display:block}}@media (min-width:768px){footer{left:60px}}
/*# sourceMappingURL=main.2998cc8c.chunk.css.map */