.hamburger{padding:15px 0;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#534940}.hamburger-box{width:40px;height:21px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:3px;background-color:#534940;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-9px}.hamburger-inner:after{bottom:-9px}.hamburger--elastic .hamburger-inner{top:1.5px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:9px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:18px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,9px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-18px,0) rotate(-270deg);transition-delay:75ms}.card{margin-bottom:5px}.card-header .btn{background:#f5f5f5;display:block;font-size:1.125rem;font-weight:700;padding:14px 75px 14px 18px;position:relative}@media (max-height:900px),(max-width:900px){.card-header .btn{font-size:calc(.5625rem + 1vmin)}}.card-header .btn:after,.card-header .btn:before{content:"";display:block;position:absolute;top:50%;right:24px;transform:translateY(-50%);background:#534940;height:2px;width:27px;transition:transform .25s ease-out}.card-header .btn.collapsed:after{transform:translateY(-50%) rotate(90deg)}.card-header .btn-menu-left{background:none;padding:0;font-weight:500;transition:all .25s ease-out;position:relative}.card-header .btn-menu-left:before{content:"";display:block;position:absolute;top:50%;right:calc(100% + 18px);height:2px;width:2000px;background:#534940;transition:all .25s ease-out}.card-header .btn-menu-left:after{display:none}.card-header .btn-menu-left.collapsed:before{width:0}.card-body{padding:20px}.card-body .menu-left-links{list-style:none;padding-left:0;margin-bottom:0}.card-body .menu-left-links li{margin-bottom:10px}.card-body .menu-left-links li a{font-size:1.125rem;transition:all .25s ease-out;color:#878787}@media (max-height:900px),(max-width:900px){.card-body .menu-left-links li a{font-size:calc(.5625rem + 1vmin)}}.card-body .menu-left-links li a:hover{color:#534940}.card-alt .card-header{margin-bottom:4px}.card-alt .card-header .btn{background:transparent;padding:14px 75px 14px 0;border-bottom:2px solid #ddd}.card-alt .card-header .btn span{font-size:.875rem;font-weight:400}@media (max-height:900px),(max-width:900px){.card-alt .card-header .btn span{font-size:calc(.5375rem + .6vmin)}}.card-alt .card-body{background:#f5f5f5;padding:30px 60px 70px;text-align:justify}@media only screen and (max-width:575px){.card-alt .card-body{padding:20px 30px 30px}}.btn-primary{font-weight:900;font-size:.8125rem;color:#f5f5f5;background:#534940;padding:11px 25px;position:relative;transition:all .25s ease-out;display:inline-block;box-shadow:2px 6px 6px rgba(0,0,0,.3)}@media (max-height:900px),(max-width:900px){.btn-primary{font-size:calc(.53125rem + .5vmin)}}.btn-primary:hover{background:#d59814;color:#fff;box-shadow:0 0 0 transparent}.btn-primary.btn-small{width:auto;display:inline-block;padding:6px 11px;font-size:.6875rem;font-weight:400;letter-spacing:0}.btn-primary.btn-big{padding:45px 15px;font-size:.75rem;font-weight:400}.btn-outline{width:100%;font-weight:900;font-size:1.25rem;color:#fff;background:transparent;padding:11px 25px;position:relative;transition:all .25s ease-out;display:block;border:1px solid #fff}@media (max-height:900px),(max-width:900px){.btn-outline{font-size:calc(.575rem + 1.2vmin)}}.btn-outline.active,.btn-outline:hover{background:#fff;color:#534940}.btn-submit{width:100%;font-weight:900;font-size:1.125rem;color:#f5f5f5;background:#534940;padding:11px 25px;position:relative;transition:all .25s ease-out;display:inline-block;box-shadow:2px 6px 6px rgba(0,0,0,.3)}@media (max-height:900px),(max-width:900px){.btn-submit{font-size:calc(.5625rem + 1vmin)}}.btn-submit:hover{background:#d59814;color:#fff;box-shadow:0 0 0 transparent}.btn-submit.loading .btn-loader{opacity:1}.btn-submit .btn-loader{display:flex;justify-content:center;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .25s ease-out;background:#534940;padding:0 35%}.btn-submit .btn-loader>span{background-color:#fff;height:100%;width:25px;margin:0 2px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite}.btn-submit .btn-loader>span.rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.btn-submit .btn-loader>span.rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.btn-submit .btn-loader>span.rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.btn-submit .btn-loader>span.rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}.btn-form{display:flex;flex-direction:column;align-items:center;color:#534940;position:relative}.btn-form>p{margin:7px 0}.btn-form>input[type=text],.btn-form>span{font-weight:700;background:#534940;color:#fff;padding:8px 33px;border:2px solid #534940;min-width:210px;text-align:center;transition:all .25s ease-out}.btn-form:hover>input[type=text],.btn-form:hover>span{background:transparent;color:#534940}.btn-form:hover .error-msg{display:none}.btn-form .error-msg{position:absolute;bottom:14px;color:#d59814;border:none;font-size:.625rem;white-space:nowrap;padding:0}@media (max-height:900px),(max-width:900px){.btn-form .error-msg{font-size:calc(.5125rem + .2vmin)}}.btn-form:disabled>input[type=text],.btn-form:disabled>span{background:transparent;color:#534940}.btn-rect{text-align:center;display:block;width:210px;height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;transition:all .25s ease-out}.btn-rect:hover{box-shadow:0 0 0 transparent!important;background:#e2e2e2;color:#534940}.btn-arrow{transition:all .25s ease-out;position:relative;padding-right:55px}.btn-arrow span{font-weight:900}.btn-arrow i{width:41px;height:41px;position:absolute;right:5px;top:50%;background:#534940;transform:translateY(-50%);box-shadow:2px 6px 6px rgba(0,0,0,.3);transition:all .25s ease-out}.btn-arrow i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.25rem}@media (max-height:900px),(max-width:900px){.btn-arrow i:before{font-size:calc(.575rem + 1.2vmin)}}.btn-arrow:hover i{background:#d59814;box-shadow:0 0 0 transparent}.btn-arrow.btn-arrow-left{padding-right:0;padding-left:55px}.btn-arrow.btn-arrow-left i{left:5px;right:unset}@media only screen and (max-width:575px){.btn-school{display:none}}@-webkit-keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.2)}20%{transform:scaleY(.4)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.2)}20%{transform:scaleY(.4)}}#cookies-warning{background:rgba(83,73,64,.9)!important}#cookies-warning p{letter-spacing:.05rem}#cookies-warning button{padding:3px;letter-spacing:.05rem;color:#fff;text-decoration:underline}#cookies-warning button:hover{text-decoration:none}#cookies-warning .cookies-close{background:rgba(83,73,64,.9)!important}.dpifs-fake-input{box-sizing:border-box;background:#fff;border:1px solid #e4e4e4;height:42px;line-height:42px;display:block;width:100%;padding:0 12px;cursor:pointer}.dpifs-hide-scrollbar{overflow-y:hidden}.datepicker-in-fullscreen-modal{width:100%;max-width:667px;height:auto;max-height:90%;padding:0;position:fixed;top:50%;left:50%;z-index:99999999;visibility:hidden;transform:translateX(-50%) translateY(-50%)}.datepicker-in-fullscreen-content{background:#fff;position:relative;border-radius:3px}@media only screen and (max-width:500px){.datepicker-in-fullscreen-modal{top:auto!important;bottom:0!important;transform:translateX(-50%) translateY(0)!important}}.datepicker-in-fullscreen{padding:10px}@media only screen and (max-width:500px){.datepicker-in-fullscreen{padding:5px}}.dpifs-inverted-colors .datepicker-in-fullscreen-content{background:#303641!important}.dpifs-inverted-colors .table-condensed>thead>tr>th.dow{color:#d4d3d3}.dpifs-inverted-colors .datepicker-in-fullscreen-content,.dpifs-inverted-colors .datepicker-in-fullscreen-controls>a,.dpifs-inverted-colors div.datepicker table tr td.day{color:#fff}.dpifs-inverted-colors .datepicker table tr td.disabled,.dpifs-inverted-colors .datepicker table tr td.disabled:hover,.dpifs-inverted-colors div.datepicker table tr td.new,.dpifs-inverted-colors div.datepicker table tr td.old{color:#565656}.dpifs-inverted-colors .datepicker-in-fullscreen-controls>a:hover,.dpifs-inverted-colors .datepicker .datepicker-switch:hover,.dpifs-inverted-colors .datepicker .next:hover,.dpifs-inverted-colors .datepicker .prev:hover,.dpifs-inverted-colors .datepicker table tr td.day:hover,.dpifs-inverted-colors .datepicker table tr td.focused,.dpifs-inverted-colors .datepicker table tr td span.focused,.dpifs-inverted-colors .datepicker table tr td span:hover,.dpifs-inverted-colors .datepicker tfoot tr th:hover{background:hsla(0,0%,100%,.41)}.dpifs-inverted-colors .datepicker-in-fullscreen-controls>a,.dpifs-inverted-colors .datepicker-in-fullscreen-controls>a:first-child{border-color:#565656}.dpifs-inverted-colors .datepicker table tr td.active.active,.dpifs-inverted-colors .datepicker table tr td.active.highlighted.active,.dpifs-inverted-colors .datepicker table tr td.active.highlighted:active,.dpifs-inverted-colors .datepicker table tr td.active:active,.dpifs-inverted-colors .datepicker table tr td span.active.active,.dpifs-inverted-colors .datepicker table tr td span.active.disabled.active,.dpifs-inverted-colors .datepicker table tr td span.active.disabled:active,.dpifs-inverted-colors .datepicker table tr td span.active.disabled:hover.active,.dpifs-inverted-colors .datepicker table tr td span.active.disabled:hover:active,.dpifs-inverted-colors .datepicker table tr td span.active:active,.dpifs-inverted-colors .datepicker table tr td span.active:hover.active,.dpifs-inverted-colors .datepicker table tr td span.active:hover:active{background:#fff!important;color:#534940!important;text-shadow:none!important}.dpifs-inverted-colors.datepicker-in-fullscreen-background{background:hsla(0,0%,100%,.94)}.datepicker-in-fullscreen-controls{text-align:center;box-sizing:border-box}.datepicker-in-fullscreen-controls>a{display:inline-block;box-sizing:border-box;width:33.33%;padding:15px 5px;color:#333;text-decoration:none;font-weight:600;border-right:1px solid #eee;border-top:1px solid #eee}.datepicker-in-fullscreen-controls>a:first-child{border-left:1px solid #eee}.datepicker-in-fullscreen-controls>a:hover{background:#eee;cursor:pointer}.datepicker-in-fullscreen-background{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999998;background:rgba(83,73,64,.95);visibility:hidden;opacity:0;transition:all .3s}.dpifs-show{visibility:visible}.dpifs-show~.datepicker-in-fullscreen-background{opacity:1;visibility:visible}div.datepicker-inline,div.datepicker table{width:100%;font-size:20px}.table-condensed>thead>tr>th.dow{color:#999}.table-condensed>thead>tr>th{font-weight:400!important}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:10px}div.datepicker table tr td.day{color:#534940}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{cursor:not-allowed;color:#ddd!important}div.datepicker table tr td.new,div.datepicker table tr td.old{color:#ddd}div.datepicker table tr td.active{color:#fff}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background:#534940!important;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.dpifs-effect-0 .datepicker-in-fullscreen-content{opacity:0;transition:opacity .3s}.dpifs-show.dpifs-effect-0 .datepicker-in-fullscreen-content{opacity:1}.dpifs-effect-1 .datepicker-in-fullscreen-content{transform:scale(.7);opacity:0;transition:all .3s}.dpifs-show.dpifs-effect-1 .datepicker-in-fullscreen-content{transform:scale(1);opacity:1}.dpifs-effect-2 .datepicker-in-fullscreen-content{transform:translateX(20%);opacity:0;transition:all .3s cubic-bezier(.25,.5,.5,.9)}.dpifs-show.dpifs-effect-2 .datepicker-in-fullscreen-content{transform:translateX(0);opacity:1}.dpifs-effect-3 .datepicker-in-fullscreen-content{transform:translateY(20%);opacity:0;transition:all .3s}.dpifs-show.dpifs-effect-3 .datepicker-in-fullscreen-content{transform:translateY(0);opacity:1}.dpifs-effect-4 .datepicker-in-fullscreen-content{transform:scale(0) rotate(2turn);opacity:0}.dpifs-effect-4 .datepicker-in-fullscreen-content,.dpifs-show.dpifs-effect-4~.datepicker-in-fullscreen-background{transition:all .5s}.dpifs-show.dpifs-effect-4 .datepicker-in-fullscreen-content{transform:scale(1) rotate(0deg);opacity:1}.dpifs-effect-5.datepicker-in-fullscreen-modal{perspective:1300px}.dpifs-effect-5 .datepicker-in-fullscreen-content{transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0}.dpifs-show.dpifs-effect-5 .datepicker-in-fullscreen-content{transition:all .3s ease-in;transform:translateZ(0) rotateX(0deg);opacity:1}.dpifs-effect-6.datepicker-in-fullscreen-modal{perspective:1300px}.dpifs-effect-6 .datepicker-in-fullscreen-content{transform-style:preserve-3d;transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}.dpifs-show.dpifs-effect-6 .datepicker-in-fullscreen-content{transition:all .3s ease-in;transform:translate(0) translateZ(0) rotate(0deg);opacity:1}.dpifs-effect-7{top:0;transform:translateX(-50%)}.dpifs-effect-7 .datepicker-in-fullscreen-content{transform:translateY(-200%);transition:all .3s;opacity:0}.dpifs-show.dpifs-effect-7 .datepicker-in-fullscreen-content{transform:translateY(0);border-radius:0 0 3px 3px;opacity:1}.dpifs-effect-8{top:auto;bottom:0;transform:translateX(-50%)}.dpifs-effect-8 .datepicker-in-fullscreen-content{transform:translateY(200%);transition:all .3s;opacity:0}.dpifs-show.dpifs-effect-8 .datepicker-in-fullscreen-content{transform:translateY(0);border-radius:0 0 3px 3px;opacity:1}.dpifs-effect-9.datepicker-in-fullscreen-modal{perspective:1300px}.dpifs-effect-9 .datepicker-in-fullscreen-content{transform-style:preserve-3d;transform:rotateY(-70deg);transition:all .3s;opacity:0}.dpifs-show.dpifs-effect-9 .datepicker-in-fullscreen-content{transform:rotateY(0deg);opacity:1}.dpifs-effect-10.datepicker-in-fullscreen-modal{perspective:1300px}.dpifs-effect-10 .datepicker-in-fullscreen-content{transform-style:preserve-3d;transform:rotateX(-70deg);transition:all .3s;opacity:0}.dpifs-show.dpifs-effect-10 .datepicker-in-fullscreen-content{transform:rotateX(0deg);opacity:1}.dpifs-effect-11.datepicker-in-fullscreen-modal{perspective:1300px}.dpifs-effect-11 .datepicker-in-fullscreen-content{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;opacity:0;transition:all .3s}.dpifs-show.dpifs-effect-11 .datepicker-in-fullscreen-content{transform:rotateX(0deg);opacity:1}.dpifs-effect-12 .datepicker-in-fullscreen-content{transform:scale(2);opacity:0;transition:all .3s}.dpifs-show.dpifs-effect-12 .datepicker-in-fullscreen-content{transform:scale(1);opacity:1}.dpifs-effect-13 .datepicker-in-fullscreen-content{transform:scale(.8);opacity:0;transition:all .3s}.dpifs-show.dpifs-effect-13~.datepicker-in-fullscreen-background{background:#fff}.dpifs-effect-13 .datepicker-in-fullscreen-content{background:transparent}.dpifs-show.dpifs-effect-13 .datepicker-in-fullscreen-content{transform:scale(1);opacity:1}.dpifs-effect-14.datepicker-in-fullscreen-modal{perspective:1300px}.dpifs-effect-14 .datepicker-in-fullscreen-content{transform-style:preserve-3d;transform:translateZ(-3000px) rotateY(90deg);opacity:0}.dpifs-show.dpifs-effect-14 .datepicker-in-fullscreen-content{-webkit-animation:slit .7s ease-out forwards;animation:slit .7s ease-out forwards}@-webkit-keyframes slit{50%{-webkit-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-webkit-animation-timing-function:ease-out}to{-webkit-transform:translateZ(0) rotateY(0deg);opacity:1}}@keyframes slit{50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:translateZ(0) rotateY(0deg);opacity:1}}.dpifs-effect-15.datepicker-in-fullscreen-modal{perspective:1300px}.dpifs-effect-15 .datepicker-in-fullscreen-content{transform-style:preserve-3d;transform:translateY(100%) rotateX(90deg);transform-origin:0 100%;opacity:0;transition:all .3s ease-out}.dpifs-show.dpifs-effect-15 .datepicker-in-fullscreen-content{transform:translateY(0) rotateX(0deg);opacity:1}.dpifs-effect-16.datepicker-in-fullscreen-modal{perspective:1300px}.dpifs-effect-16 .datepicker-in-fullscreen-content{transform-style:preserve-3d;transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform-origin:0 100%;opacity:0;transition:all .3s}.dpifs-show.dpifs-effect-16 .datepicker-in-fullscreen-content{transform:translateZ(0) translateX(0) rotateY(0deg);opacity:1}@media screen and (max-height:500px){.datepicker-in-fullscreen-modal{max-width:500px}.datepicker-in-fullscreen-controls>a{padding:9px 5px;font-size:10px}div.datepicker-inline,div.datepicker table{width:100%;font-size:12px}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}}footer{position:relative;color:#fff;margin-top:20px}footer:before{content:"";display:block;position:absolute;bottom:100%;height:20px;width:100%;background:url(../images/footer-pattern.svg?84b856dc29cb43d4c8bc33a4a6eed389);background-repeat:repeat-x}.copyrights{font-family:Arial;font-size:.6rem;color:#fff;text-align:right}@media (max-height:900px),(max-width:900px){.copyrights{font-size:calc(.51rem + .16vmin)}}.copyrights span{opacity:1}.copyrights a{position:relative;color:#fff;opacity:1;transition:all .25s ease-out}.copyrights a:hover{color:#d59814}.copyrights a:hover:after{width:100%}.copyrights a:after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:0;height:1px;background:#d59814;transition:all .25s ease-out}@media only screen and (max-width:991px){.copyrights{text-align:center}}[v-cloak]{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header{position:fixed;left:0;right:0;top:0;z-index:100;padding-top:50px;transition:background .25s ease-out,padding-top .25s ease-out,padding-bottom .25s ease-out}.header.sticky{position:fixed;padding:15px 0;background:#f5f5f5}.header .logo{max-width:100%;width:280px;height:38px}@media only screen and (max-width:575px){.header{padding-top:10px}.header.sticky{padding:5px 0}}label{display:block;font-size:.875rem;font-weight:900;margin-bottom:5px}@media (max-height:900px),(max-width:900px){label{font-size:calc(.5375rem + .6vmin)}}label span{font-size:.6875rem;font-weight:400}@media (max-height:900px),(max-width:900px){label span{font-size:calc(.51875rem + .3vmin)}}.input-wrapper{position:relative;margin-bottom:2rem}.input-wrapper .error-msg{position:absolute;top:4px;right:4px;font-size:.625rem;font-weight:400;color:#d59814;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 10%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);padding-left:30px;white-space:nowrap}@media (max-height:900px),(max-width:900px){.input-wrapper .error-msg{font-size:calc(.5125rem + .2vmin)}}.input-wrapper .error-msg.error-msg-inner{top:-25px}input[type=email],input[type=password],input[type=search],input[type=text]{font-size:1rem;color:#000;width:100%;border:2px solid #534940;border-radius:0;padding:7px .625rem;font-weight:400;background:#fff;-webkit-appearance:none;transition:all .25s ease-out}@media (max-height:900px),(max-width:900px){input[type=email],input[type=password],input[type=search],input[type=text]{font-size:calc(.55rem + .8vmin)}}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus{outline:none}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{letter-spacing:0;font-size:1rem;color:#000}@media (max-height:900px),(max-width:900px){input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{font-size:calc(.55rem + .8vmin)}}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder{letter-spacing:0;font-size:1rem;color:#000}@media (max-height:900px),(max-width:900px){input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=text]::-moz-placeholder{font-size:calc(.55rem + .8vmin)}}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{letter-spacing:0;font-size:1rem;color:#000}@media (max-height:900px),(max-width:900px){input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{font-size:calc(.55rem + .8vmin)}}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=text]:-moz-placeholder{letter-spacing:0;font-size:1rem;color:#000}@media (max-height:900px),(max-width:900px){input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=text]:-moz-placeholder{font-size:calc(.55rem + .8vmin)}}.textarea-wrapper{position:relative;margin-bottom:2rem}.textarea-wrapper textarea{width:100%;border:2px solid #534940;border-radius:0;padding:.625rem;font-size:1rem;font-weight:400;-webkit-appearance:none;transition:all .25s ease-out}@media (max-height:900px),(max-width:900px){.textarea-wrapper textarea{font-size:calc(.55rem + .8vmin)}}.textarea-wrapper textarea:focus{outline:none}.textarea-wrapper .error-msg{position:absolute;top:4px;right:4px;font-size:.625rem;font-weight:400;color:#d59814;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 10%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);padding-left:30px}@media (max-height:900px),(max-width:900px){.textarea-wrapper .error-msg{font-size:calc(.5125rem + .2vmin)}}input[type=search]{border-width:0 0 2px;border-radius:0;-webkit-appearance:none;text-align:center;font-size:.9375rem;font-weight:400;letter-spacing:0}@media (max-height:900px),(max-width:900px){input[type=search]{font-size:calc(.54375rem + .7vmin)}}input[type=search]::-webkit-input-placeholder{color:#878787}input[type=search]::-moz-placeholder{color:#878787}input[type=search]:-ms-input-placeholder{color:#878787}input[type=search]:-moz-placeholder{color:#878787}.dropdown{display:block;width:100%}.dropdown .dropdown-toggle{width:100%;border:2px solid #534940;padding:8px 40px 8px .9375rem;font-size:.875rem;position:relative;min-width:2.625rem;text-align:left;color:#534940}@media (max-height:900px),(max-width:900px){.dropdown .dropdown-toggle{font-size:calc(.5375rem + .6vmin)}}.dropdown .dropdown-toggle:after{font-family:icons;content:"\F101";font-size:1.125rem;display:block;position:absolute;border:none;top:50%;right:.625rem;transform:translateY(-50%);transform-origin:50% 50%;transition:all .25s ease-out}@media (max-height:900px),(max-width:900px){.dropdown .dropdown-toggle:after{font-size:calc(.5625rem + 1vmin)}}.dropdown .dropdown-menu{background:#534940;border-radius:0;min-width:100%;z-index:15;border:none;max-height:200px;overflow:auto}.dropdown .dropdown-menu .dropdown-item{color:#fff}.dropdown .dropdown-menu .dropdown-item.active,.dropdown .dropdown-menu .dropdown-item:hover{background:#d59814}.dropdown.show .dropdown-toggle:after{transform:translateY(-50%) rotate(180deg)}.checkbox-wrapper{display:inline-block;position:relative;padding-left:35px;cursor:pointer;font-size:.6875rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-height:900px),(max-width:900px){.checkbox-wrapper{font-size:calc(.51875rem + .3vmin)}}.checkbox-wrapper label{margin-bottom:0;cursor:pointer;font-size:.82rem;font-family:effra,sans-serif;line-height:1.4}@media (max-height:900px),(max-width:900px){.checkbox-wrapper label{font-size:calc(.532rem + .512vmin)}}.checkbox-wrapper label a{transition:all .25s ease-out;text-decoration:underline}.checkbox-wrapper input{position:absolute;opacity:0;visibility:hidden;cursor:pointer}.checkbox-wrapper .checkbox{position:absolute;top:50%;left:0;height:26px;width:26px;border:2px solid #534940;transform:translateY(-50%)}.checkbox-wrapper:hover input~.checkbox,.checkbox-wrapper input:checked~.checkbox{background-color:transparent}.checkbox-wrapper .checkbox:after{content:"";position:absolute;display:none;left:7px;top:2px;width:9px;height:14px;border:solid #534940;border-width:0 3px 3px 0;transform:rotate(45deg)}.checkbox-wrapper input:checked~.checkbox:after{display:block}.checkbox-wrapper button{color:#534940;text-decoration:underline}.checkbox-wrapper.has-error{color:#d59814}.checkbox-wrapper.has-error .checkbox{border-color:#d59814}.checkbox-wrapper.has-error label a,.checkbox-wrapper.has-error label button{transition:all 0ms ease-out;color:#d59814}.checkbox-wrapper .error-msg{position:absolute;bottom:calc(100% + 15px);right:0;font-size:.625rem;color:#d59814;white-space:nowrap}@media (max-height:900px),(max-width:900px){.checkbox-wrapper .error-msg{font-size:calc(.5125rem + .2vmin)}}.checkbox-wrapper.disabled{opacity:.3}.radio-wrapper{display:inline-block;position:relative;padding-left:35px;cursor:pointer;font-size:1.125rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-height:900px),(max-width:900px){.radio-wrapper{font-size:calc(.5625rem + 1vmin)}}.radio-wrapper label{margin-bottom:0;cursor:pointer;color:#534940;font-weight:400}.radio-wrapper label span{font-size:.875rem}@media (max-height:900px),(max-width:900px){.radio-wrapper label span{font-size:calc(.5375rem + .6vmin)}}.radio-wrapper input{position:absolute;opacity:0;visibility:hidden;cursor:pointer}.radio-wrapper .radio{position:absolute;top:50%;transform:translateY(-50%);left:0;height:26px;width:26px;border:2px solid #534940;transition:all .5s ease-out}.radio-wrapper .radio,.radio-wrapper:hover input~.radio,.radio-wrapper input:checked~.radio{background-color:transparent}.radio-wrapper .radio:after{content:"";position:absolute;display:none;top:50%;left:50%;width:16px;height:16px;background:#534940;transform:translate(-50%,-50%)}.radio-wrapper input:checked~.radio:after{display:block}.radio-wrapper.radio-btn{width:125px;height:125px;padding-left:0}.radio-wrapper.radio-btn label{background-color:#534940;color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px}.radio-wrapper.radio-btn .radio{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% + 10px);height:calc(100% + 10px);display:none}.radio-wrapper.radio-btn input:checked~.radio{display:block}.radio-wrapper.radio-btn input:checked~.radio:after{display:none}input:disabled,select:disabled{opacity:.4}.vdp-datepicker .vdp-datepicker__calendar .cell.selected{background:#534940;color:#fff}.file-wrapper{position:relative;margin-bottom:1.5rem;display:inline-block;color:#000;width:100%;border:2px solid #534940;border-radius:0;padding:12px .625rem;font-size:1rem;font-weight:400;background:#fff}@media (max-height:900px),(max-width:900px){.file-wrapper{font-size:calc(.55rem + .8vmin)}}.file-wrapper .input-file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-wrapper .input-file+label{position:absolute;top:5px;bottom:5px;right:5px;left:unset;display:inline-flex;align-items:center;justify-content:center;background:#534940;font-size:.875rem;font-weight:900;letter-spacing:.05rem;color:#fff;padding:5px 10px 5px 14px;margin:0;cursor:pointer;-webkit-appearance:none;text-align:center;transition:background .25s ease-in-out}@media (max-height:900px),(max-width:900px){.file-wrapper .input-file+label{font-size:calc(.5375rem + .6vmin)}}.file-wrapper .input-file+label:hover{background:#d59814}.file-wrapper .error-msg{position:absolute;bottom:calc(100% + 6px);right:4px;font-size:.625rem;font-weight:400;color:#d59814;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 10%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);padding-left:30px;white-space:nowrap}@media (max-height:900px),(max-width:900px){.file-wrapper .error-msg{font-size:calc(.5125rem + .2vmin)}}.file-wrapper .error-msg.error-msg-inner{top:-25px}@media only screen and (max-width:575px){.dropdown{display:block}.dropdown .dropdown-btn{width:100%}}.main-menu{list-style:none;padding-left:0;margin-bottom:0;text-align:right}.main-menu li{display:inline-block;font-size:1.5625rem;font-weight:300;margin-right:2.1vw}@media (max-height:900px),(max-width:900px){.main-menu li{font-size:calc(.60625rem + 1.7vmin)}}.main-menu li a{color:#534940;transition:all .25s ease-out}.main-menu li a.active,.main-menu li a:hover{color:#d59814}.main-menu li:last-child{margin-right:0}.footer-menu{list-style:none;padding-left:0;margin-bottom:0;display:flex;flex-flow:column;margin-top:.7rem}.footer-menu li{display:block;font-size:.9rem;font-weight:500;margin-top:.7rem;position:relative;line-height:1}@media (max-height:900px),(max-width:900px){.footer-menu li{font-size:calc(.54rem + .64vmin)}}.footer-menu li:first-child{margin-top:0}.footer-menu li a{display:block;padding:3px 5px;color:#fff;letter-spacing:.07rem;transition:all .25s ease-out}.footer-menu li a.active,.footer-menu li a:hover{color:#d59814}.inner-menu{list-style:none;padding-left:0;margin-bottom:0}.inner-menu.inner-menu-big>li>a{font-size:1.25rem}@media (max-height:900px),(max-width:900px){.inner-menu.inner-menu-big>li>a{font-size:calc(.575rem + 1.2vmin)}}.inner-menu>li>a{font-size:1.125rem;font-weight:500;padding:8px 0;display:inline-block;position:relative;transition:all .25s ease-out}@media (max-height:900px),(max-width:900px){.inner-menu>li>a{font-size:calc(.5625rem + 1vmin)}}.inner-menu>li.active>a,.inner-menu>li>a:hover{color:#d59814}.inner-menu>li.active>a:before{content:"";display:block;position:absolute;top:50%;right:calc(100% + 18px);height:2px;width:2000px;background:#534940}.inner-menu>li.active .inner-submenu{display:block}.inner-menu .inner-submenu{list-style:none;padding-left:20px;margin-bottom:0;display:none}.inner-menu .inner-submenu>li{margin-bottom:10px}.inner-menu .inner-submenu>li>a{font-size:1.125rem;font-weight:500;transition:all .25s ease-out;color:#878787;cursor:pointer}@media (max-height:900px),(max-width:900px){.inner-menu .inner-submenu>li>a{font-size:calc(.5625rem + 1vmin)}}.inner-menu .inner-submenu>li.active>a,.inner-menu .inner-submenu>li:hover>a{color:#534940}.side-menu{list-style:none;padding:10vh 30px;margin:0}.side-menu .side-menu-logo{width:250px;height:35px;margin-bottom:50px}.side-menu .btn-close{position:absolute;top:20px;right:20px}.side-menu .mobile-menu{list-style:none;text-align:center;padding-left:0;margin-bottom:0}.side-menu .mobile-menu li{margin-bottom:1.5rem}.side-menu .mobile-menu li:last-child{margin-bottom:0}.side-menu .mobile-menu li a{font-size:1.3rem;font-weight:900;transition:all .25s ease-out;position:relative}@media (max-height:900px),(max-width:900px){.side-menu .mobile-menu li a{font-size:calc(.58rem + 1.28vmin)}}.side-menu .mobile-menu li a.active,.side-menu .mobile-menu li a:hover{color:#d59814}@media only screen and (max-width:991px){.footer-menu{text-align:center}}.pagination-wrap{text-align:right}.pagination-wrap a{font-size:18px;border:2px solid #534940;padding:0 6px;margin:0 1px}.pagination-wrap a.active,.pagination-wrap a:hover{color:#d59814;border-color:#d59814}::-moz-selection{color:#fff;background:#534940;opacity:1}::selection{color:#fff;background:#534940;opacity:1}.table{width:100%;margin-bottom:1rem;border-collapse:separate;border-spacing:0 2px}.table thead{font-weight:900;font-size:.8rem;background:#534940;color:#fff}@media (max-height:900px),(max-width:900px){.table thead{font-size:calc(.53rem + .48vmin)}}.table thead th{padding:.5rem 1rem;border-bottom:none;position:relative}.table thead th:after{content:"";display:block;width:1px;height:60%;background:hsla(0,0%,100%,.3);position:absolute;right:0;top:50%;transform:translateY(-50%)}.table tbody tr td{background:#fff;padding:.5rem 1rem;color:#534940;font-size:.875rem}@media (max-height:900px),(max-width:900px){.table tbody tr td{font-size:calc(.5375rem + .6vmin)}}.table tbody tr td:first-child{font-weight:900}.table tbody tr td:first-child>span{font-weight:400}.table tbody tr td:last-child{width:65px}@-webkit-keyframes soulOut{0%{opacity:0;transform:translate(-50%,-50%) scale(1)}50%{opacity:.2}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes soulOut{0%{opacity:0;transform:translate(-50%,-50%) scale(1)}50%{opacity:.2}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@-webkit-keyframes animation-right-out-left-in{0%{left:50%;opacity:1;color:#fff}49%{left:100%;opacity:0;color:#fff}50%{color:#f38a32;left:-50%;opacity:0}to{color:#f38a32;left:50%;opacity:1}}@keyframes animation-right-out-left-in{0%{left:50%;opacity:1;color:#fff}49%{left:100%;opacity:0;color:#fff}50%{color:#f38a32;left:-50%;opacity:0}to{color:#f38a32;left:50%;opacity:1}}.transition-slide{position:absolute;left:0;right:0}.list{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.list,.list-move{transition:all .6s ease-in-out 50ms}.list-enter-active{transition:all .4s ease-out}.list-leave-active{transition:all 50ms ease-in;position:relative;transform:scale(.1);opacity:0;display:none}.list-enter,.list-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.slide-left-enter-active,.slide-left-leave-active{transition:transform .5s ease-out}.slide-left-enter,.slide-left-leave-to{transform:translateX(-100%)}.drawer-enter-active,.drawer-leave-active{transition:transform .5s ease-out}.drawer-enter,.drawer-leave-to{transform:translateY(-100%)}.map-enter-active,.map-leave-active{transition:all .5s ease-out}.map-enter,.map-leave-to{transform:translateX(100%)}.lh-11,.lh-11 p{line-height:1.1rem}.lh-19{line-height:1.9rem}.lh-20{line-height:2rem}ul.no-style{padding:0;margin:0;list-style:none}ul.no-style li{line-height:1.5}hr{border-top:2px solid #534940;margin:5px 0}hr.small{width:71px}hr.vertical{border-top:none;position:relative}hr.vertical:after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:#534940}.text-dynamic .h1,.text-dynamic .h2,.text-dynamic .h3,.text-dynamic .h4,.text-dynamic .h5,.text-dynamic .h6,.text-dynamic h1,.text-dynamic h2,.text-dynamic h3,.text-dynamic h4,.text-dynamic h5,.text-dynamic h6,.text-dynamic p{color:#534940;text-align:justify}.text-dynamic .h1,.text-dynamic .h2,.text-dynamic .h3,.text-dynamic .h4,.text-dynamic .h5,.text-dynamic .h6,.text-dynamic h1,.text-dynamic h2,.text-dynamic h3,.text-dynamic h4,.text-dynamic h5,.text-dynamic h6{font-weight:500;margin-bottom:1.6rem;margin-top:3rem}.text-dynamic p{line-height:1.85rem;margin-bottom:1.75rem}.text-dynamic b{font-weight:900}.text-dynamic i{line-height:.85rem}.text-dynamic ul{list-style:none;list-style-position:inside;padding-left:20px}.text-dynamic ul>li{position:relative;padding-left:30px;line-height:1.1rem;margin-bottom:20px}.text-dynamic ul>li:before{content:"";display:block;width:12px;height:12px;position:absolute;left:5px;top:3px;background:#534940;border-radius:100%}.text-dynamic ul.check-list{list-style:none;list-style-position:inside;padding-left:0}.text-dynamic ul.check-list>li{position:relative;padding-left:30px;line-height:1.1rem}.text-dynamic ul.check-list>li:before{content:"";display:block;width:10px;height:17px;border:solid #534940;border-width:0 3px 3px 0;background:transparent;position:absolute;left:5px;top:0;transform:rotate(45deg);border-radius:0}.text-dynamic ol{list-style:none;counter-reset:olCounter}.text-dynamic ol>li{margin:0 0 1.5rem;counter-increment:olCounter;position:relative;line-height:1.1rem}.text-dynamic ol>li:before{content:counter(olCounter);color:#fff;font-size:1.125rem;font-weight:900;position:absolute;--size:33px;left:calc(-1*var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:50%;transform:translateY(-50%);background:#d59814;border-radius:100%;text-align:center}@media (max-height:900px),(max-width:900px){.text-dynamic ol>li:before{font-size:calc(.5625rem + 1vmin)}}.accordion button{width:100%;text-align:left;display:block;font-size:1.125rem;font-weight:700;padding:10px 0;position:relative;color:#534940;border-bottom:2px solid #ddd}@media (max-height:900px),(max-width:900px){.accordion button{font-size:calc(.5625rem + 1vmin)}}.accordion button:after,.accordion button:before{content:"";display:block;position:absolute;top:50%;right:18px;transform:translateY(-50%);background:#534940;height:2px;width:27px;transition:transform .25s ease-out}.accordion button.collapsed:after{transform:translateY(-50%) rotate(90deg)}.accordion .accordion-body{background:#f5f5f5;padding:30px 50px;margin-top:4px}.accordion .accordion-body p{line-height:1.85rem;margin-bottom:1.75rem}.accordion .accordion-body b{font-weight:900}.text-terms .h1,.text-terms .h2,.text-terms .h3,.text-terms .h4,.text-terms .h5,.text-terms .h6,.text-terms h1,.text-terms h2,.text-terms h3,.text-terms h4,.text-terms h5,.text-terms h6,.text-terms li,.text-terms p{color:#534940;text-align:justify;font-weight:400}.text-terms .h1,.text-terms .h2,.text-terms .h3,.text-terms .h4,.text-terms h1,.text-terms h2,.text-terms h3,.text-terms h4{font-weight:500;margin-bottom:1.6rem;margin-top:3rem}.text-terms .h1,.text-terms .h2,.text-terms h1,.text-terms h2{margin-top:0;margin-bottom:1.6rem}.text-terms .h5,.text-terms .h6,.text-terms h5,.text-terms h6{font-size:.9rem;font-weight:400;margin-bottom:1rem;margin-top:2rem}@media (max-height:900px),(max-width:900px){.text-terms .h5,.text-terms .h6,.text-terms h5,.text-terms h6{font-size:calc(.54rem + .64vmin)}}.text-terms p{font-size:.7rem;line-height:1.2rem;margin-bottom:1rem}@media (max-height:900px),(max-width:900px){.text-terms p{font-size:calc(.52rem + .32vmin)}}.text-terms b{font-weight:900}.text-terms i{line-height:.85rem}.weird-title{display:flex;align-items:center;justify-content:space-between}.weird-title p{white-space:nowrap;margin:0 10px}.weird-title span{content:"";display:block;height:2px;background:currentColor}.weird-title span:first-child{width:100%}.weird-title span:last-child{width:20px}i[class*=" icon-"],i[class^=icon-]{font-size:0}i.icon-sm:before{font-size:1.1rem}@media (max-height:900px),(max-width:900px){i.icon-sm:before{font-size:calc(.56rem + .96vmin)}}i.icon-m:before{font-size:1.4rem}@media (max-height:900px),(max-width:900px){i.icon-m:before{font-size:calc(.59rem + 1.44vmin)}}i.icon-l:before{font-size:2.6rem}@media (max-height:900px),(max-width:900px){i.icon-l:before{font-size:calc(.71rem + 3.36vmin)}}i.icon-xl:before{font-size:2.8rem}@media (max-height:900px),(max-width:900px){i.icon-xl:before{font-size:calc(.73rem + 3.68vmin)}}i.icon-xxl:before{font-size:5.4rem}@media (max-height:900px),(max-width:900px){i.icon-xxl:before{font-size:calc(.99rem + 7.84vmin)}}.v--modal-overlay{background:rgba(83,73,64,.95)!important;z-index:1125!important}.v--modal-overlay .v--modal{background:transparent;box-shadow:none;color:#fff}.btn-modal-close{position:absolute;top:0;right:1rem;color:#fff}.btn-modal-close i{font-size:1.7rem}@media only screen and (max-width:575px){.v--modal-overlay .v--modal .btn-modal-close{right:20px}}.page-wrapper{padding-top:240px;overflow:hidden}.page-title{background:#534940;padding:15px 55px 15px 0;display:inline-block;position:relative;white-space:nowrap}.page-title:before{right:100%;width:2000px;height:100%;background:#534940}.page-title:after,.page-title:before{content:"";display:block;position:absolute;top:0}.page-title:after{left:100%;width:0;height:0;border-top:60px solid #534940;border-right:30px solid transparent}.box-lightest{background:#f5f5f5;padding:50px 25px 90px;position:relative}.box-lightest:after,.box-lightest:before{content:"";display:block;position:absolute;top:0;width:2000px;height:100%;background:#f5f5f5}.box-lightest:before{right:100%}.box-lightest:after{display:none;left:100%}.phone-conference{color:#534940;text-align:center;border:5px solid #534940;border-top:0 solid #534940;padding:45px 15px;position:relative;margin:100px 10px}.phone-conference .phone-conference-title{position:absolute;left:50%;top:0;transform:translateX(-50%) translateY(-70%)}.phone-conference .btn-primary{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);white-space:nowrap}.phone-conference:after,.phone-conference:before{content:"";display:block;position:absolute;width:32px;height:5px;background:#534940;top:0}.phone-conference:before{left:0}.phone-conference:after{right:0}.phone-conference.en:after,.phone-conference.en:before{width:16px}.phone-conference.home{margin:50px 10px}.phone-conference.home .phone-conference-title{white-space:nowrap}.phone-conference.office .phone-conference-title{top:6px}.phone-conference.office .phone-conference-title br{display:none}.services-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.service-box{max-width:230px;color:#534940;text-align:center;border:5px solid #534940;border-top:0 solid #534940;padding:45px 25px 70px;position:relative;margin:50px 15px}.service-box h6{top:0;transform:translateX(-50%) translateY(-70%)}.service-box .btn-primary,.service-box h6{white-space:nowrap;position:absolute;left:50%}.service-box .btn-primary{bottom:0;transform:translate(-50%,50%);font-size:12px}.service-box:after,.service-box:before{content:"";display:block;position:absolute;width:32px;height:5px;background:#534940;top:0}.service-box:before{left:0}.service-box:after{right:0}.btn-payment-method{width:100%;padding:15px 15px 15px 100px;border:1px solid rgba(83,73,64,.2);text-align:right;margin-bottom:15px;position:relative;transition:border-color .25s ease-in-out}.btn-payment-method i[class*=" icon-"],.btn-payment-method i[class^=icon-]{position:absolute;top:50%;left:18px;transform:translateY(-50%);font-size:25px;color:#534940;opacity:0;color:#d59814}.btn-payment-method i[class*=" icon-"]:before,.btn-payment-method i[class^=icon-]:before{font-size:1.4rem}@media (max-height:900px),(max-width:900px){.btn-payment-method i[class*=" icon-"]:before,.btn-payment-method i[class^=icon-]:before{font-size:calc(.59rem + 1.44vmin)}}.btn-payment-method.active,.btn-payment-method:hover{border-color:rgba(83,73,64,.5)}.btn-payment-method.active i[class*=" icon-"],.btn-payment-method.active i[class^=icon-]{opacity:1}.featured-article{line-height:1.1rem;border-bottom:1px solid #ddd;padding:10px 0;margin-bottom:15px;display:block;transition:all .25s ease-out;text-align:justify;position:relative}.featured-article .featured-article-date{position:absolute;top:-2px;right:0;font-size:.75rem}@media (max-height:900px),(max-width:900px){.featured-article .featured-article-date{font-size:calc(.525rem + .4vmin)}}.popular-file{position:relative;padding:10px 10px 10px 18px;border-bottom:1px solid #ddd;margin-bottom:5px;display:block;transition:all .25s ease-out}.popular-file:before{content:"";display:block;width:9px;height:60%;position:absolute;left:0;top:50%;background:#534940;transform:translateY(-50%)}.popular-file:last-child{border-bottom:none}.price-tag{background:#534940;padding:4px 25px}.file-download{display:block;padding:45px 0 18px;border-bottom:2px solid #dddbd9;transition:all .25s ease-out;position:relative}.file-download:after{content:"";position:absolute;top:calc(100% + 4px);left:0;width:100%;height:2px;background:#edecec}.article{display:block;padding:45px 0 18px 120px;border-bottom:2px solid #dddbd9;transition:all .25s ease-out;position:relative;min-height:170px}.article .date{position:absolute;top:50%;left:0;transform:translateY(-50%)}.article:after{content:"";position:absolute;top:calc(100% + 4px);left:0;width:100%;height:2px;background:#edecec}.date{border:5px solid #534940;text-align:center;width:100px;height:100px;margin-right:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#534940!important}.date h4{color:#534940;font-weight:900}.date p{line-height:1.1rem}.date.news-inner-date{width:140px;height:140px;border-width:7px}.date.news-inner-date h4{font-size:2.25rem;line-height:1}@media (max-height:900px),(max-width:900px){.date.news-inner-date h4{font-size:calc(.675rem + 2.8vmin)}}.back-to-top{position:fixed;bottom:80px;right:5%;background:#534940;width:50px;height:50px;border:1px solid #fff;border-radius:100%}.back-to-top i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1rem;color:#fff}@media (max-height:900px),(max-width:900px){.back-to-top i{font-size:calc(.55rem + .8vmin)}}.menu-fixed{display:none;position:fixed;min-width:100%;bottom:47px;left:50%;text-align:center;transform:translate(-50%,100%);transition:all .5s ease-out;z-index:10}.menu-fixed .btn-fixed-menu{background-color:#534940;text-align:center;padding:10px 50px;color:#fff;width:60%;font-size:1rem;box-shadow:-2px -6px 6px rgba(0,0,0,.3)}.menu-fixed .inner-menu{background-color:#e2e2e2;padding:10px 20px;margin-bottom:0!important}.menu-fixed .inner-menu>li>a{font-weight:700}.menu-fixed .inner-menu>li.active>a:before{content:none}.menu-fixed .inner-submenu{padding-left:0}.menu-fixed .inner-submenu>li>a{font-weight:400}.menu-fixed.active{bottom:0;transform:translate(-50%)}.map-wrapper{height:60vh}@media only screen and (max-width:1199px){.page-title:after{border-top-width:58px}.phone-conference.office .phone-conference-title br{display:block}.phone-conference.office:after,.phone-conference.office:before{width:60px}}@media only screen and (max-width:991px){.page-title:after{border-top-width:56px}.phone-conference .phone-conference-title{top:6px}.phone-conference .phone-conference-title br{display:none}.phone-conference:after,.phone-conference:before{width:150px}.phone-conference.home .phone-conference-title br{display:block}.phone-conference.home:after,.phone-conference.home:before{width:50px}.box-lightest:after,.menu-fixed{display:block}}@media only screen and (max-width:767px){.page-wrapper{padding-top:150px}.page-title:after{border-top-width:54px}.phone-conference:after,.phone-conference:before{width:70px}}@media only screen and (max-width:575px){.container{padding-right:25px;padding-left:25px}.page-wrapper{padding-top:80px}.page-title:after{border-top-width:52px}.phone-conference{margin:70px 10px}.phone-conference:after,.phone-conference:before{width:18%}.phone-conference .phone-conference-title{top:6px}.phone-conference .phone-conference-title br{display:block}.phone-conference.office:after,.phone-conference.office:before{width:18%}.article{padding:45px 0 18px 100px}.date{width:80px;height:80px}.date.news-inner-date{width:110px;height:110px}}@media only screen and (max-width:1360px)and (min-width:1200px){.page-wrapper{padding-top:170px}}@media only screen and (max-width:1100px)and (min-width:992px){.page-wrapper{padding-top:170px}}@media only screen and (max-width:890px)and (min-width:768px){.page-wrapper{padding-top:170px}}@media only screen and (min-width:992px){.phone-conference.contract-representation:after,.phone-conference.contract-representation:before{width:11px}.phone-conference.contract-representation.home:after,.phone-conference.contract-representation.home:before{width:32px}}