@import url("https://fonts.googleapis.com/css?family=Roboto:100,200,300,400,500,700");@keyframes pulse{0%{opacity:1}50%{opacity:0}100%{opacity:1}}body{padding-top:54px;font-family:'Roboto', sans-serif !important}@media only screen and (max-width: 767px){body{padding-top:66px}}@media only screen and (max-width: 767px) and (orientation: landscape){body{padding-top:0}}body .alert,body .warning{margin-bottom:0px}html{height:100%}body{height:100%;min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;margin:0;display:flex;flex-direction:column}body #page-wrapper h2,body #page-wrapper h3,body #page-wrapper h4,body #page-wrapper h5,body #page-wrapper p,body #page-wrapper label,body .faqs-container h2,body .faqs-container h3,body .faqs-container h4,body .faqs-container h5,body .faqs-container p,body .faqs-container label{color:#074274}body .dark-text{color:#074274}main{flex-grow:1;flex-shrink:0}main.old-browser{background:-webkit-linear-gradient(bottom right, #00568D, #014598);background:-o-linear-gradient(bottom right, #00568D, #014598);background:-moz-linear-gradient(bottom right, #00568D, #014598);background:linear-gradient(to bottom right, #00568D, #014598);color:white;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main.old-browser div{width:70%;height:100%;text-align:center;margin:15% auto}header,footer{flex:none}header h5,footer h5{letter-spacing:1.33px}header p,footer p{letter-spacing:1px}header h5,header p,footer h5,footer p{color:white}.btn{cursor:pointer}.notification-container{display:block;position:fixed;width:100%;bottom:0;left:0;margin-left:0;z-index:100000}.notification-container .alert{font-weight:bold;font-size:1.5rem;height:60px;text-align:center;opacity:1;border-radius:0;display:flex;align-items:center;justify-content:center;width:100%;position:relative}.notification-container .alert .close{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}span.nav-link,.pointer{cursor:pointer}.fa-circle-o.fa-2x.double{font-size:1.5em}.fa-circle-o.fa-2x.double:before{margin-right:-2.5px}.fa-circle-o.fa-2x.double:after{content:"\F10C";margin-left:-6px;transform:translateY(-3px);display:inline-block}.login-text .btn-with-icon{color:white !important;border:2px solid white !important;background:transparent;height:38px;width:38px;display:flex;align-items:center;justify-content:center;border-radius:21px;margin:auto}.notary-image-icon img.notary-profile-image{height:90px;width:90px;border-radius:100%}.form-group{position:relative}.fa.input-icon-right{position:absolute;font-size:24px;right:-40px;bottom:20px;transform:translateY(50%)}a.simple-link{color:#FFF !important;text-decoration:none}.input-hint-right{position:absolute;right:-40px;bottom:20px;transform:translateY(50%);font-size:22px;cursor:pointer}@media only screen and (max-width: 767px){.input-hint-right{display:none}}.tooltip{padding:12px 0 !important;margin-top:4px !important}.tooltip .tooltip-inner{max-width:none;background-color:#f4f4f4;border:1px solid #e2e2e2;color:#074274;font-size:12px;text-align:left;padding:14px 18px}.tooltip .tooltip-inner p:last-child{margin-bottom:0}.tooltip .arrow{width:12px;height:12px}.tooltip .arrow:before{margin-left:-9px !important;border-width:0 12px 12px !important;border-bottom-color:#e2e2e2 !important}.tooltip .arrow:after{content:'';top:1px;margin-left:-9px;border-width:0 12px 12px;position:absolute;border-style:solid;border-color:transparent;border-bottom-color:#f4f4f4}.tooltip.show{opacity:1 !important}.tooltip-container{display:inline-block}.bottom-margin{margin-bottom:20px}.has-error input{border:1px solid #d9534f}.has-error .help-block,.has-error label{margin-top:5px;color:#d9534f}.btn.btn-default.btn-dark{color:rgba(7,66,116,0.8);background-color:transparent;border-radius:20px;border:2px solid rgba(7,66,116,0.8)}.btn.btn-default.btn-dark:hover{border:2px solid #074274;color:#074274}.btn.btn-default.btn-white{color:rgba(255,255,255,0.8);background-color:transparent;border-radius:20px;border:2px solid rgba(255,255,255,0.8)}.btn.btn-default.btn-white:hover{border:2px solid white;color:white}.btn.form-submit-button{border-radius:23px;border-width:2px;padding-left:3em;padding-right:3em;margin-top:14px;margin-bottom:20px;color:white;background-color:#074274;border-color:#074274;letter-spacing:1px;font-size:15px;transition:width 200ms}.btn.form-submit-button:hover,.btn.form-submit-button:focus{background-color:#053257;border-color:#053257;color:white}.btn.form-submit-button[disabled]{cursor:not-allowed}.editor-content{color:#074274 !important}.color-blue{color:#074274}.flexbox{display:flex}.Select.is-pseudo-focused .Select-value-label{color:white !important}.Select.is-focused .Select-control{border-color:white !important;box-shadow:none;background:transparent !important}.white-space-pre{white-space:pre}.flex-1{flex:1}i.latvijalv{background-image:url("./icons/latvijalv-a12fd6f80020f005d43f427485113897a94c95d41fd9e9192a19e5dbfe390572.svg");background-size:94px 33px;background-repeat:no-repeat;background-position:center;display:inline-block;width:94px;height:33px}i.latvijalv.blue{background-image:url("./icons/latvijalv-blue-ec951a01ae8447bcbf09687e4d82414c25cdb045d777c7bc928d49423222a70c.svg")}.fa-blank{visibility:hidden}.login{background:-webkit-linear-gradient(bottom right, #0B7FE1, #054173);background:-o-linear-gradient(bottom right, #0B7FE1, #054173);background:-moz-linear-gradient(bottom right, #0B7FE1, #054173);background:linear-gradient(to bottom right, #0B7FE1, #054173);padding-bottom:10%;min-height:calc(100vh - 182px)}.login-img{display:flex;justify-content:center;margin-bottom:20px}.login-img img{height:240px}@media only screen and (max-width: 767px){.login-img img{height:120px}}.field{padding-bottom:10px;width:100%}.img-submit{padding-top:20px;display:flex;justify-content:center}.img-submit input{height:50px;width:50px}@media only screen and (max-width: 767px){.img-submit input{width:40px;height:40px}}.login-input{padding-top:20px}@media only screen and (max-width: 767px){.login-input{padding-top:5px}}.login-input input:focus{background:transparent;color:white}.login-input input{padding-top:10px;border:0;border-radius:0;outline:0;background:transparent;border-bottom:1px solid white;color:white}.login-input input::-webkit-input-placeholder{color:rgba(255,255,255,0.7)}.login-input input::-moz-placeholder{color:rgba(255,255,255,0.7)}.login-input input:-ms-input-placeholder{color:rgba(255,255,255,0.7)}.login-input input:-moz-placeholder{color:rgba(255,255,255,0.7)}.login-input input:-webkit-autofill,.login-input input:-webkit-autofill:hover,.login-input input:-webkit-autofill:focus input:-webkit-autofill{border-bottom:1px solid white;-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 1000px transparent inset;background:transparent;transition:background-color 5000s ease-in-out 0s}.login-input .has-error input{border-bottom:1px solid #f5c6cb}.login-input .has-error .help-block{margin-top:5px;color:#f5c6cb}.devise-box{color:white;padding-top:7%;padding-left:20%;padding-right:20%}@media only screen and (max-width: 767px){.devise-box{padding-left:5%;padding-right:5%}}.devise-box .btn{width:30%}.devise-box .devise-title{font-size:1.5rem;margin:20px 0;text-align:center}.devise-box.registration .third-party-logins-container .inner-container{justify-content:center}.devise-box.registration .third-party-logins-container .inner-container a.latvijalv{padding:10px 50px 0 50px}.devise-box .registration-header .title,.devise-box .password-header .title{margin-top:20px;display:flex;justify-content:center;font-size:1.5rem;color:white}@media only screen and (max-width: 767px){.devise-box .registration-header .title,.devise-box .password-header .title{margin-bottom:20px}}.devise-box .login-error-container{display:flex;justify-content:center;margin:20px}.devise-box .login-error-container .alert{background-color:transparent}.devise-box .login-error-container .alert-danger{color:#f5c6cb;border-color:#f5c6cb}.devise-box .login-error-container .alert-success{color:#c3e6cb;border-color:#c3e6cb}.third-party-logins-container{margin-top:30px;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 767px){.third-party-logins-container{margin-top:10px}}.third-party-logins-container .title{color:white;font-size:18px;margin-top:1%;margin-bottom:1%}.third-party-logins-container .inner-container{width:250px;margin:20px 0;display:flex;justify-content:space-between}.third-party-logins-container .inner-container.center{justify-content:center}@media only screen and (max-width: 767px){.third-party-logins-container .inner-container{margin-top:10px}}.third-party-logins-container a{display:inline-block;color:white;padding:10px;border:2px solid rgba(255,255,255,0.3);border-radius:7px}.third-party-logins-container a:hover{color:white}.third-party-logins-container a.latvijalv{padding-bottom:2px}.third-party-logins-container a i{font-size:29px}.forgot-container{margin-top:10px}.forgot-container a{color:rgba(255,255,255,0.6)}.forgot-container a:hover{color:white;text-decoration:none}.validate-container{padding-top:15%;padding-bottom:2%}body .navbar{background-color:#054173;padding-left:2%;padding-right:2%}@media only screen and (min-width: 768px){body .navbar{max-height:54px}}@media only screen and (max-width: 767px) and (orientation: landscape){body .navbar{position:static}}body .navbar .navbar-toggler{border-color:white}body .navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(255,255,255)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}body .navbar a{color:#E4F0F7;font-weight:400}body .navbar a:hover{color:white}body .navbar a.disabled{pointer-events:none}body .navbar .navbar-collapse{background-color:#054173}body .navbar .navbar-brand img{max-height:40px;display:flex;align-items:center}body .navbar .nav-item .nav-link{position:relative}@media only screen and (max-width: 991px){body .navbar .nav-item .nav-link{padding-left:0.4rem;padding-right:0.4rem}}@media only screen and (max-width: 767px){body .navbar .dropdown.dropdown-hover:hover .dropdown-menu{display:none}}@media only screen and (min-width: 768px){.navbar-nav{align-items:center}}.navbar-nav .authorize-button{padding:0.5rem}@media only screen and (max-width: 767px){.navbar-nav .authorize-button{padding-top:4px;padding-bottom:4px}}.navbar-nav .authorize-button:hover{text-decoration:none}.navbar-nav .authorize-button:hover i.latvijalv{opacity:1}.navbar-nav .authorize-button span{line-height:22px;vertical-align:middle}.navbar-nav .authorize-button i.latvijalv{background-size:60px 21px;width:60px;height:21px;margin-left:4px;margin-top:5px;vertical-align:middle;opacity:0.5}body .admin-navbar{background-color:#DAE3EB;padding-left:2%;padding-right:2%;border-bottom:2px #B3BCC1 solid;height:54px}body .admin-navbar a{color:white}body .admin-navbar .navbar-brand{padding-top:10px}body .admin-navbar .navbar-collapse{background-color:#DAE3EB}body .admin-navbar .navbar-collapse .nav-item .nav-link{color:#074274}body .admin-navbar .navbar-collapse .nav-item .nav-link:hover{color:#042744}.nav-user-full-name{vertical-align:middle}.nav-user-image{cursor:pointer}@media only screen and (max-width: 767px){.nav-user-image{display:none}}.nav-user-image img{width:30px;height:30px;border-radius:50%;top:0}.navbar-light .navbar-nav .nav-item a{color:rgba(228,240,247,0.5)}.navbar-light .navbar-nav .nav-item a:focus{color:rgba(228,240,247,0.5)}.navbar-light .navbar-nav .nav-item a:hover{color:white}.navbar-light .navbar-nav .nav-item.dropdown{margin:0 10px}@media only screen and (max-width: 991px){.navbar-light .navbar-nav .nav-item.dropdown{margin:0}}.navbar-light .navbar-nav .nav-item.show a{color:white}.nav.side-nav{z-index:999;position:fixed;display:block;overflow-y:auto;overflow-x:hidden;top:54px;width:239px;background-color:#DAE3EB;border-right:2px rgba(86,111,125,0.15) solid;bottom:0}.nav.side-nav .side-nav-title{text-align:center}.nav.side-nav a{color:#074274}.nav.side-nav a:hover{color:white;text-decoration:none}.nav.side-nav h5{line-height:24px;font-size:20px;font-weight:400;padding-top:10px;padding-left:20px;padding-right:10px;color:#074274}.nav.side-nav .notary-icons i,.nav.side-nav i.open-notary,.nav.side-nav i.side-nav-icon{margin-right:10px;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;font-size:20px;text-align:center;transition:transform 0.2s}.nav.side-nav .fa-chevron-right{transform:rotate(90deg)}.nav.side-nav .side-nav-subtitle{font-size:12px;padding-left:20px;padding-right:20px;color:rgba(7,66,116,0.6)}.nav.side-nav a:nth-child(2){border-top:2px #B3BCC1 solid}.nav.side-nav .nav-item{width:239px;border-bottom:2px #B3BCC1 solid;display:flex;align-items:center;padding:10px 15px;min-height:55px;color:#074274;transition:background 0.2s;cursor:pointer}.nav.side-nav .nav-item.collapsed .fa-chevron-right{transform:rotate(0)}.nav.side-nav .nav-item h6{display:inline-block;font-weight:300;margin:0}.nav.side-nav a>li.nav-item:hover{background-color:#074274}.nav.side-nav a>li.nav-item:hover h6{color:white}.nav.side-nav a>li.nav-item:hover i{color:white}.nav.side-nav a>li.active{background-color:#074274}.nav.side-nav a>li.active h6,.nav.side-nav a>li.active i{color:white}.nav.side-nav ul.nav-pills{list-style:none;padding-left:0}.nav.side-nav .notary-container .info-container .consultation-container .address-text{width:100%;margin-right:0;margin-bottom:10px}.navbar-light .navbar-nav .nav-item .cms-link{color:gray}.dropdown.dropdown-hover{padding:2px 0}.dropdown.dropdown-hover:hover .dropdown-menu{display:block}.dropdown-menu.nav-dropdown-menu{min-width:auto;margin:0 -8px 0 0;background-color:white;padding:0}.dropdown-menu.nav-dropdown-menu a:hover{text-decoration:none}.dropdown-menu.nav-dropdown-menu li{white-space:nowrap;text-align:center;padding:10px 30px;color:#074274}.dropdown-menu.nav-dropdown-menu li i{margin-right:5px}.dropdown-menu.nav-dropdown-menu li:hover{background-color:#E4F0F7;border-radius:5px}.navbar .mobile-container{display:none}@media only screen and (max-width: 767px){.navbar .mobile-container{display:block}.navbar .mobile-container i{margin-right:5px}}#page-wrapper{width:100%;padding-left:239px;min-width:1150px;padding-top:20px;background-color:#fff;padding-bottom:5%}#page-wrapper .wrapper-container{min-width:1150px;padding-left:25px}#page-wrapper .wrapper-container h5{color:#074274}.selected-row{background-color:#DAE3EB}.admin-user-container{color:#074274;padding-bottom:10%}.admin-user-container input[disabled]{cursor:not-allowed}.admin-user-container input{color:#074274;border:1px #B3BCC1 solid;border-radius:12px}.user-data{text-align:center;font-weight:300}.user-data h3{font-weight:400;font-size:35px;letter-spacing:0.88px}.user-image{padding:20px}.user-image img{border-radius:50%;width:94px;height:94px}.user-info{margin-top:30px;padding-left:39%;color:#074274}.user-info i{padding:11px;border:2px solid #074274;border-radius:100%;display:inline-block;width:41px;height:40px;font-size:15px;margin-right:10px;text-align:center}.fa-times-thin:before{content:'\00d7'}.close-icon i{color:#074274;top:0;right:0;position:absolute;margin-right:30px}.actions{text-align:center}.actions input{color:white;background-color:#074274;border:none}.icon-actions{text-align:right}.icon-actions i{padding-right:20px}.icon-actions a{color:#074274}body .admin-table{color:#074274}body .admin-table th{border-top:none;color:#074274;font-weight:300;font-size:12px}body .admin-table td{vertical-align:middle}.new-user-button{height:41px;margin-bottom:27px}body .search-input{border-radius:20px;border:2px #074274 solid}.user-user,.admin-user,.notary-user{color:#074274}.user-user:before{font-family:FontAwesome;content:"\f007";padding-right:5px}.admin-user:before{font-family:FontAwesome;content:"\f21b";padding-right:5px}.notary-user:before{font-family:FontAwesome;content:"\f132";padding-right:5px}body .input-group-addon{border-radius:20px;border:2px #074274 solid;background-color:white;height:38px}body .input-group-addon i{color:#074274}body .input-group-addon button{border:none;background:none;cursor:pointer}.input-group input{height:38px}.action-icons{text-align:right}.action-icons i{margin-left:10px;padding:10px;border:2px #074274 solid;border-radius:50%;color:#074274}#admin-layout{min-width:1024px}#admin-layout .main-container{padding-top:20px;margin-left:239px}#admin-layout .cms-table td:nth-child(1){width:15%}#admin-layout .cms-table td:nth-child(2){width:50%}#admin-layout h5,#admin-layout .wrapper-container h6{color:#074274}#admin-layout .cms-form-container{color:#074274}#admin-layout .footer-item.form-row{padding-top:10px;margin-top:10px;border-top:1px solid #054173}#admin-layout .image-container{width:200px;overflow:hidden}#admin-layout .image-container img{width:150px;height:150px;object-fit:scale-down}#admin-layout .filter-form .form-group{margin-right:1rem}#admin-layout .filter-form .form-group label{margin-right:0.5rem}#admin-layout .Select.is-pseudo-focused .Select-value-label{color:#333 !important}#admin-layout input[type='checkbox']{margin-right:6px}.multi-select .Select-input input{font-size:14px !important}.form-group textarea.text-box{min-height:150px}.faqs-container{margin-top:2%;margin-bottom:2%}.faqs-container .tag-list b{color:#074274}.faqs-container .tag-list a{border:1px #074274 solid;border-radius:5px;padding:8px;color:#074274;margin:5px;display:inline-block}.faqs-container .tag-list a:hover{text-decoration:none;background-color:#074274;color:white}.title{color:#074274;margin-top:2rem;margin-bottom:3rem;font-size:2.5rem;text-align:center}.navbar-light .navbar-nav .nav-item .active-nav{color:white}body .main-page-button{margin-top:20px;border-radius:6px;border:2px #054173 solid;color:#054173;font-weight:900;font-size:15px;letter-spacing:0.38px;line-height:22px;padding:9px 50px 10px;background-color:transparent}.main-page-button-container{margin:30px 0 80px}.main-page-button-container .main-page-button{margin-top:0}#notaries-cards{margin-bottom:60px}.link-button{margin-left:10px}.top-banner .row{margin-left:0px;margin-right:0px}body .top-banner{background:-webkit-linear-gradient(bottom right, #00568D, #014598);background:-o-linear-gradient(bottom right, #00568D, #014598);background:-moz-linear-gradient(bottom right, #00568D, #014598);background:linear-gradient(to bottom right, #00568D, #014598);height:610px}@media only screen and (max-width: 767px){body .top-banner{height:500px}body .top-banner .slider-container .article-slide-title-wrapper{flex:0 0 auto}body .top-banner .slider-container .slider-text{min-height:0;overflow:hidden}}@media only screen and (max-width: 575px){body .top-banner{height:500px}body .top-banner .slider-container{height:360px}}@media only screen and (min-width: 768px){body .top-banner{padding:5%}}body .top-banner .container,body .top-banner .row{height:100%}body .top-banner .image-col{display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width: 767px){body .top-banner .image-col{height:140px}body .top-banner .image-col img{height:120px;width:auto}}.slider-container{text-align:center;height:500px;max-height:100%}@media only screen and (max-width: 767px){.slider-container{height:360px}}@media only screen and (min-width: 768px){.slider-container{border-left:2px solid rgba(255,255,255,0.3)}}.slider-container .carousel-inner,.slider-container .carousel-item{height:100%}.slider-container .carousel-control-prev,.slider-container .carousel-control-next{width:50px}@media only screen and (max-width: 767px){.slider-container .carousel-control-prev,.slider-container .carousel-control-next{width:20px}}@media only screen and (max-width: 767px){.slider-container .carousel-control-prev{justify-content:flex-start}.slider-container .carousel-control-next{justify-content:flex-end}}.slider-container .slide{color:white;margin:0 -15px;padding:0 50px;height:100%}@media only screen and (max-width: 767px){.slider-container .slide{min-height:350px;padding:0 20px}}.slider-container .slide .slide-inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.slider-container .slide .application-slide{height:100%}.slider-container .slide .application-slide .application-slide-title{font-weight:500;font-size:30px;line-height:30px;letter-spacing:0.75px}.slider-container .slide .article-slide{height:100%;text-align:left}.slider-container .slide .article-slide .article-slide-title-wrapper{margin-bottom:1.5rem}@media only screen and (max-width: 767px){.slider-container .slide .article-slide .article-slide-title-wrapper{margin-bottom:0}.slider-container .slide .article-slide .article-slide-title-wrapper .fa-stack{margin-right:4px}}.slider-container .slide .article-slide .article-slide-title-wrapper .article-slide-title{color:white;font-size:30px;font-weight:400;letter-spacing:0.38px;width:100%;word-break:break-word}@media only screen and (max-width: 767px){.slider-container .slide .article-slide .article-slide-title-wrapper .article-slide-title{font-size:26px}}.slider-container .slide .article-slide .article-slide-text{font-weight:900;font-size:15px;letter-spacing:0.4px;line-height:23px;width:100%}.slider-container .slide .article-slide .slider-text{margin-top:10px;width:100%;font-weight:500;line-height:22px;letter-spacing:0.38px;font-size:15px}.slider-container .header-button{display:block;margin-top:20px;border:2px white solid;border-radius:6px;color:white;padding:0.6rem 0.75rem}@media only screen and (max-width: 767px){.slider-container .header-button{margin-top:12px;margin-bottom:16px}}.slider-container .header-button:hover{background-color:white;color:#054173}.slider-container .download-container{display:inline-block}.slider-container .download-container a{display:inline-block}.slider-container .download-container a:first-child{margin-bottom:0.5rem;display:block}@media only screen and (min-width: 1200px){.slider-container .download-container a:first-child{display:inline-block;margin-bottom:0;margin-right:0.5rem}}.slider-container .download-container img{width:175px;height:50px}.main-title{margin:80px 0;color:#054173;text-align:center}.main-title h2{font-size:30px;font-weight:400;letter-spacing:0.38px}.banner-container{position:relative;margin-right:auto;margin-left:auto;overflow-x:hidden}.banner-container.colored{background-color:#E4F0F7}.banner-container.colored h3{line-height:40px;max-width:250px;color:#054173}.black{color:black}.tile{margin-bottom:50px;border:none}.tile a:hover{text-decoration:none}.tile a:hover .icon-container{border-color:#054173}.tile .icon-container{text-align:center;border:1.5px rgba(5,65,115,0.5) solid;border-radius:5px;padding-top:30px;padding-bottom:30px;transition:border 0.2s;height:160px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767px){.tile .icon-container{height:140px}}.tile .icon-container img{max-width:100%;max-height:100%}.tile i{color:#054173}.tile h5{margin-top:20px;text-align:center;color:#054173}.virtual-container{padding-top:6%}.footer-container{background:-webkit-linear-gradient(bottom right, #0881B4, #366FE9);background:-o-linear-gradient(bottom right, #0881B4, #366FE9);background:-moz-linear-gradient(bottom right, #0881B4, #366FE9);background:linear-gradient(to bottom right, #0881B4, #366FE9);color:white;padding-top:30px}.footer-container a:hover{text-decoration:none}.footer-container a:hover p{color:white}.footer-container a p{color:rgba(255,255,255,0.56);font-size:14px;font-weight:400}.footer{text-align:center;padding:50px 0 30px}.chat-container{text-align:center;overflow-x:hidden}.chat-container .question-bubble,.chat-container .answer-bubble{width:300px;margin-top:40px;margin-bottom:10px;border:2px solid #054173;padding:20px;text-align:left;font-weight:900;color:#054173;position:relative;float:right}@media only screen and (max-width: 767px){.chat-container .question-bubble,.chat-container .answer-bubble{width:auto}}.chat-container .question-bubble{margin-right:50px;background-color:#d1defa}.chat-container .answer-bubble{border:2px solid #bbd9f2}.chat-container .question-triangle:before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid #054173;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-20px}.chat-container .question-triangle:after{top:20px;content:"";width:0px;height:0px;position:absolute;border-left:10px solid transparent;border-right:10px solid #d1defa;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-17px}.chat-container .answer-triangle:before{content:"";width:0px;height:0px;position:absolute;border-left:10px solid #bbd9f2;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-20px}.chat-container .answer-triangle:after{top:20px;content:"";width:0px;height:0px;position:absolute;border-left:10px solid #E4F0F7;border-right:10px solid transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-17px}#notaries-cards a:hover{text-decoration:none}#notaries-cards .notary-card{display:flex;margin:20px;margin-left:15%}#notaries-cards .notary-card .notary-image-icon{margin-right:20px}#notaries-cards .notary-card .notary-content div{margin-bottom:5px}#notaries-cards .notary-card .notary-content .name{color:#054173;font-size:20px;font-weight:500;letter-spacing:0.5px;line-height:28px}#notaries-cards .notary-card .notary-content .working-time{text-transform:uppercase;color:#054173;font-size:0.7rem;font-weight:400}#notaries-cards .notary-card .notary-content .working-time .replacement{margin:.25rem 0}#notaries-cards .notary-card .notary-content .working-time .replacement h6{color:#054173;font-size:0.7rem;font-weight:400}#notaries-cards .notary-card .notary-content .working-time .replacement a{color:#054173;text-decoration:none}#notaries-cards .notary-card .notary-content .working-time .replacement a:hover{text-decoration:underline}#notaries-cards .notary-card .notary-content .working-time .replacement a h6{color:#054173;font-size:0.7rem;font-weight:400}#notaries-cards .notary-card .notary-content .address{color:#A0B1CB;font-size:0.8rem;font-weight:900}#notaries-cards .notary-card .notary-content .address i{margin-right:3px}.notary-profile{background:-webkit-linear-gradient(top right, #0B7FE1, #054173);background:-o-linear-gradient(top right, #0B7FE1, #054173);background:-moz-linear-gradient(top right, #0B7FE1, #054173);background:linear-gradient(to top right, #0B7FE1, #054173);color:white;padding-top:2%;padding-bottom:5%;min-height:calc(100vh - 56px)}@media only screen and (max-width: 767px){.notary-profile{min-height:calc(100vh - 66px)}}.notary-container{letter-spacing:1px;border-bottom:3px rgba(255,255,255,0.5) solid;padding-top:2%;padding-bottom:2%}.notary-container:last-child{border:none}.notary-container a{color:white}.notary-container a:hover{text-decoration:none;color:white}.notary-container a.notary-email{border-top:none !important}.notary-container .transfer-information{color:rgba(255,255,255,0.7);padding:10px 0}.notary-container .icon-container{padding:10px 0}.notary-container .info-container{width:50%;margin:auto}.notary-container .info-container .fa-rounded{padding:11px;border:2px white solid;border-radius:100%;display:inline-block;width:41px;height:40px;margin-right:10px;text-align:center}.notary-container .info-container .fa-rounded.fa-2x{width:54px;height:54px}.notary-container .info-container h6{margin-bottom:15px;margin-top:15px}.notary-container .info-container .info-header{text-align:center}.notary-container .info-container .info-header .notary-name{font-size:35px;letter-spacing:0.88px;font-weight:400}.notary-container .info-container .info-header .notary-county-court{opacity:0.5}.notary-container .info-container .info-header .notary-image{display:flex;justify-content:center}.notary-container .info-container .info-header .notary-image .image-container{margin-bottom:20px}.notary-container .info-container .info-header .notary-image .image-container img{height:100px;width:100px;border-radius:100%}.notary-container .info-container .info-header .absence-container{margin-top:10px}.notary-container .info-container .info-header .absence-container h4{font-weight:300}.notary-container .info-container .info-header .absence-container h6{margin-top:10px;font-weight:400}.notary-container .info-container .info-header .absence-container a:hover{color:#E4F0F7}.notary-container .info-container .language-icon{margin-top:10px;display:inline-block;padding:7px;border:2px white solid;border-radius:100%;width:36px;height:36px;opacity:0.5}.notary-container .info-container .language-icon:not(:last-child){margin-right:10px}.notary-container .info-container .consultation-success .consultation-success-title{font-size:20px;font-weight:900;letter-spacing:1.33px}.notary-container .info-container .consultation-success .consultation-success-text{font-size:15px;letter-spacing:1px;color:rgba(255,255,255,0.6);max-width:250px;margin-left:auto;margin-right:auto}.notary-container .info-container .working-time{letter-spacing:1px;margin-top:2px;font-size:14px;font-weight:300;margin-bottom:2px;display:flex;justify-content:space-between}.notary-container .info-container .working-time .working-place h6{padding-right:10px;display:inline-block}.notary-container .info-container .working-time .not-working{opacity:0.6}.notary-container .info-container .launch-time{letter-spacing:1px;font-weight:300;margin-bottom:5px;display:flex;margin-left:10px;justify-content:space-between;color:rgba(255,255,255,0.7)}.notary-icons i{margin-top:5px;vertical-align:middle;display:inline-block;border:2px white solid;border-radius:100%;width:30px;height:30px;font-size:20px;padding:4px;margin-right:10px}.notary-icons i.fa.fa-comment{font-size:15px}.notary-profile-link{float:right;position:absolute;right:0;margin-top:10%}.notary-profile-link i{color:white}.notary-profile-link i:hover{color:#054173}@media only screen and (max-width: 767px){.notary-container .info-container{margin-top:25px;margin-bottom:25px;width:100%}.datepicker{width:40%;margin-right:10px}.time-input{width:20%;margin-right:5%}}.notary-buttons{display:flex;flex-direction:column;align-items:stretch}.notary-buttons .notary-button{text-align:left;display:inline-flex;align-items:center;border:1.5px rgba(5,65,115,0.5) solid;border-radius:5px;padding:20px 15px;margin-bottom:15px;text-decoration:none;transition:border 0.2s}.notary-buttons .notary-button:hover{border-color:rgba(0,0,0,0.5)}.notary-buttons .notary-button .notary-image-icon{margin-right:15px}.notary-buttons .notary-button .notary-name{color:#054173;font-size:1.25rem;font-weight:900;margin-bottom:0}.notary-buttons .notary-button .notary-role{color:#054173;opacity:0.6;font-size:18px;margin-bottom:0}.legal-person-layout{color:#074274}.legal-person-layout .btn.btn-primary{background-color:#074274;border-color:#074274}.legal-person-layout .fa{color:#074274}.legal-person-layout .legal-persons-edit h5{line-height:1.5;font-weight:400}.user-activities{background:-webkit-linear-gradient(bottom right, #0B7FE1, #054173);background:-o-linear-gradient(bottom right, #0B7FE1, #054173);background:-moz-linear-gradient(bottom right, #0B7FE1, #054173);background:linear-gradient(to bottom right, #0B7FE1, #054173);padding-bottom:10%;min-height:calc(100vh - 182px);color:white}.user-activities.white{background:white;color:#074274}.user-activities.white .user-activities-header{display:none}.user-activities.white #activities .main-page-button{border-color:#054173;color:#054173;padding-bottom:0}.user-activities .user-activities-header{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.user-activities .user-activities-header{flex-wrap:wrap}}.user-activities .user-activities-title{line-height:24px;font-size:20px;font-weight:400;margin:0}.user-activities .activities-placeholder-text{text-align:center}.user-activities .activities-placeholder-text a{color:white}.user-activities #activities table.table{color:white;font-weight:400}.user-activities #activities table.table tr th{color:rgba(255,255,255,0.6)}.user-activities #activities .main-page-button{color:white;border-color:white}#apostille_search{color:#074274}#apostille_search .apostille-description{line-height:2}.apostille-form .form-group{flex:1;margin-bottom:0;min-width:0;overflow:hidden}.apostille-form .form-group .signed-document-label{margin-bottom:0;cursor:pointer;white-space:nowrap}.apostille-form .form-group .signed-document-label .placeholder{color:#98BAD4}.apostille-form .form-group .signed-document-label .remove-document{padding:8px;position:absolute;right:0;top:4px;background:white}.apostille-form .form-group.has-error .help-block{display:block;position:relative !important;font-size:14px !important;bottom:unset !important;margin-top:5px}@media only screen and (max-width: 767px){.apostille-form .form-group .signed-document-label{padding-top:0.5rem;padding-bottom:0.5rem}.apostille-form .form-group .signed-document-label .value{font-size:16px}.apostille-form .form-group .signed-document-label.has-error .help-block{font-size:16px}}.apostille-form .choose-between-text{font-size:24px;margin-top:42px;margin-bottom:17px;text-align:center}.apostille-form .form-control{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.apostille-form input{height:38px}.apostille-form button{height:38px;min-width:70px;color:white;border-top-left-radius:0;border-bottom-left-radius:0;background-color:#0F3A77;border-color:#0F3A77;font-weight:500;font-size:14px;padding-top:0.6rem;padding-bottom:0.6rem}.apostille-form button .loading-indicator{width:43px;height:43px;background-size:50px 50px;margin-top:-13px}.apostille-form button:hover{background-color:#0056b3;border-color:#0056b3}.apostille-form button.disabled,.apostille-form button:disabled{background-color:#0F3A77;border-color:#0F3A77}.apostille-result{color:#074274}.apostille-result table td{font-family:'Roboto', sans-serif;padding:0 24px;width:50%}.apostille-result table td:not(:last-child){text-align:right;border-right:1px solid #0F3A77}.apostille-result .fa.fa-check{color:#72E3B6}.apostille-result .fa.fa-times{color:#FF394B}.apostille-result .apostille-nr{font-weight:500}.apostille-result .signer-details .signer-title{font-weight:500}.appointment-form .consultation-container .form-group .form-control{border-color:white}.appointment-form .consultation-container .form-group.has-error{position:relative;margin-bottom:1.5rem}.appointment-form .consultation-container .form-group.has-error .form-control{border-color:#d9534f}.appointment-form .consultation-container .form-group .help-block{position:absolute;width:auto;white-space:nowrap;bottom:-20px;color:#f5c6cb}.appointment-form .consultation-container .form-group input[type="number"]::-webkit-outer-spin-button,.appointment-form .consultation-container .form-group input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.appointment-form .consultation-container .form-group input[type="number"]{-moz-appearance:textfield}.appointment-form .consultation-container .form-inline{display:flex;align-items:center;justify-content:space-between}.appointment-form .consultation-container .form-inline .inputs-holder{display:flex;flex-grow:1;align-self:flex-end}@media only screen and (max-width: 575px){.appointment-form .consultation-container .form-inline .inputs-holder{margin-top:1rem;width:100%}}.appointment-form .consultation-container .btn-with-icon{color:white;border:2px solid white;background:transparent;height:38px;width:38px;display:flex;align-items:center;justify-content:center;border-radius:21px;margin-left:auto}.appointment-form .consultation-container .datepicker{width:140px;border:1px white solid;border-radius:5px;margin-right:10px;position:relative;margin-bottom:1rem}@media only screen and (max-width: 575px){.appointment-form .consultation-container .datepicker{width:130px}}.appointment-form .consultation-container .datepicker.has-error{margin-bottom:1rem}.appointment-form .consultation-container .datepicker .react-datepicker__day--disabled{color:#ccc !important}.appointment-form .consultation-container .datepicker .react-datepicker__input-container input{border:none;width:100%;padding:0;padding-left:.75rem;line-height:34px;cursor:pointer}.appointment-form .consultation-container .datepicker .react-datepicker__input-container:after{font:14px FontAwesome;content:'\f073';position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.appointment-form .consultation-container .address-text{width:100%;margin-bottom:1rem}@media only screen and (min-width: 992px){.appointment-form .consultation-container .address-text{width:135px;margin-right:10px}}@media only screen and (min-width: 1200px){.appointment-form .consultation-container .address-text{width:225px}}.appointment-form .consultation-container .address-input{position:relative;width:100%;margin-bottom:1rem}@media only screen and (min-width: 992px){.appointment-form .consultation-container .address-input{width:145px;margin-bottom:1rem;margin-right:10px}}@media only screen and (min-width: 1200px){.appointment-form .consultation-container .address-input{width:225px}}.appointment-form .consultation-container .time-input{width:100px;margin-right:20px;position:relative;margin-bottom:1rem}@media only screen and (max-width: 575px){.appointment-form .consultation-container .time-input{margin-right:10px}}.appointment-form .consultation-container .time-input.has-error{margin-bottom:1rem}.appointment-form .consultation-container .time-input .Select,.appointment-form .consultation-container .address-input .Select{width:100%;padding:0;border:none;background:transparent}.appointment-form .consultation-container .time-input .Select .Select-control,.appointment-form .consultation-container .address-input .Select .Select-control{background:transparent;border-color:white}.appointment-form .consultation-container .time-input .Select .Select-control .Select-value .Select-value-label,.appointment-form .consultation-container .address-input .Select .Select-control .Select-value .Select-value-label{color:white}.appointment-form .consultation-container .time-input .Select .Select-control .Select-placeholder,.appointment-form .consultation-container .address-input .Select .Select-control .Select-placeholder{color:rgba(255,255,255,0.6)}.appointment-form .consultation-container .time-input .Select .Select-control .Select-input input,.appointment-form .consultation-container .address-input .Select .Select-control .Select-input input{border:none}.appointment-form .consultation-container .time-input .Select .Select-control .Select-arrow-zone .Select-arrow,.appointment-form .consultation-container .address-input .Select .Select-control .Select-arrow-zone .Select-arrow{border-color:#fff transparent transparent}.appointment-form .consultation-container input,.appointment-form .consultation-container textarea{background-color:inherit;color:white;border:1px white solid}.appointment-form .consultation-container input::-webkit-input-placeholder,.appointment-form .consultation-container textarea::-webkit-input-placeholder{color:white;opacity:0.5}.appointment-form .consultation-container input:focus,.appointment-form .consultation-container textarea:focus{background-color:inherit;color:white}.appointment-form.inverse{color:black}.appointment-form.inverse .consultation-container .form-group .form-control{border-color:#074274}.appointment-form.inverse .consultation-container .form-group.has-error .form-control{border-color:#d9534f}.appointment-form.inverse .consultation-container .datepicker{border:1px solid #074274}.appointment-form.inverse .consultation-container .datepicker .input-calendar-field{border:none}.appointment-form.inverse .consultation-container input,.appointment-form.inverse .consultation-container textarea{color:black;border:1px #074274 solid}.appointment-form.inverse .consultation-container input::-webkit-input-placeholder,.appointment-form.inverse .consultation-container textarea::-webkit-input-placeholder{color:black}.appointment-form.inverse .consultation-container input:focus,.appointment-form.inverse .consultation-container textarea:focus{color:black}.appointment-form.inverse .consultation-container .btn-with-icon{color:#054173;border:2px solid #054173}.appointments-table th{text-transform:uppercase}.appointments-table .badge{padding:0.5rem 1rem}.appointments-table tr.unconfirmed{background-color:rgba(252,246,131,0.5)}.appointments-table tr.confirmed{background-color:#c3e6cb}.appointments-table tr.inactive{color:gray}.appointments-table td.subject-cell{width:400px;min-width:400px}.appointments-table td.subject-cell .collapse{transition:none !important}.appointments-table td.subject-cell .collapse.show{display:inline}.appointments-table td.subject-cell .read-more{white-space:nowrap}.appointments-table td.subject-cell .read-more:before{content:'...';color:#074274;text-decoration:none;margin-right:5px}.appointments-table td.subject-cell .read-more[aria-expanded="true"]:before{display:none}.appointments-table td.subject-cell .read-more[aria-expanded="true"]:after{content:attr(data-on)}.appointments-table td.subject-cell .read-more[aria-expanded="false"]:after{content:attr(data-off)}.appointments-table td.subject-cell .read-more:hover{text-decoration:none}.user-appointments{background:-webkit-linear-gradient(bottom right, #0B7FE1, #054173);background:-o-linear-gradient(bottom right, #0B7FE1, #054173);background:-moz-linear-gradient(bottom right, #0B7FE1, #054173);background:linear-gradient(to bottom right, #0B7FE1, #054173);padding-bottom:10%;min-height:calc(100vh - 182px);color:white}.user-appointments .user-appointments-header{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.user-appointments .user-appointments-header{flex-wrap:wrap}}.user-appointments .user-appointments-title{line-height:24px;font-size:20px;font-weight:400;margin:0}.user-appointments .no-appointments{color:white}.user-appointments .user-appointments-list{margin-left:-15px;margin-right:-15px}.user-appointments .user-appointments-list .user-appointments-item{display:flex;align-items:center;border-bottom:2px solid rgba(255,255,255,0.8);position:relative;padding-left:15px;padding-right:15px}@media only screen and (max-width: 767px){.user-appointments .user-appointments-list .user-appointments-item{flex-wrap:wrap}}.user-appointments .user-appointments-list .user-appointments-item .fa-chevron-right{transition:transform 0.2s, background 0.2s}.user-appointments .user-appointments-list .user-appointments-item.with-link:hover{border-bottom:2px solid white;background:rgba(255,255,255,0.1)}.user-appointments .user-appointments-list .user-appointments-item.with-link:hover .fa-chevron-right{transform:translateX(5px)}.user-appointments .user-appointments-list .user-appointments-item .appointment-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);z-index:10;pointer-events:none}.user-appointments .user-appointments-list .user-appointments-item .appointment-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.user-appointments .user-appointments-list .user-appointments-item .appointment-status{width:30px;height:30px;border:2px solid rgba(255,255,255,0.8);border-radius:15px;display:flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0;z-index:10}@media only screen and (max-width: 767px){.user-appointments .user-appointments-list .user-appointments-item .appointment-status{display:inline-flex}}.user-appointments .user-appointments-list .user-appointments-item .appointment-status.status-blue{background:rgba(21,108,179,0.95);border-color:#93CFFF}.user-appointments .user-appointments-list .user-appointments-item .appointment-status.status-red{background:rgba(139,78,115,0.95);border-color:#FF8B8B}.user-appointments .user-appointments-list .user-appointments-item .appointment-status.status-yellow{background:rgba(157,161,80,0.95);border-color:#FFEB23}.user-appointments .user-appointments-list .user-appointments-item .appointment-status.status-green{background:rgba(80,161,148,0.95);border-color:#B8FFB9}.user-appointments .user-appointments-list .user-appointments-item .appointment-info{width:100%}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject{font-size:18px;font-weight:bold}@media only screen and (max-width: 767px){.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject{display:flex;align-items:center}}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject .collapse{transition:none !important}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject .collapse.show{display:inline}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject .read-more{white-space:nowrap}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject .read-more:before{content:'...';color:#83c2f7;text-decoration:none;margin-right:5px;font-weight:normal}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject .read-more:after{color:#83c2f7;font-weight:normal}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject .read-more[aria-expanded="true"]:before{display:none}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject .read-more[aria-expanded="true"]:after{content:attr(data-on)}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject .read-more[aria-expanded="false"]:after{content:attr(data-off)}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-subject .read-more:hover{text-decoration:none}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-meta{display:flex;font-size:14px}@media only screen and (max-width: 767px){.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-meta{flex-wrap:wrap}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-meta .appointment-date,.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-meta .appointment-notary,.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-meta .appointment-address{width:100%}}.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-meta .appointment-date,.user-appointments .user-appointments-list .user-appointments-item .appointment-info .appointment-meta .appointment-notary{color:rgba(255,255,255,0.8)}.user-appointments .user-appointments-list .user-appointments-item .appointment-actions{flex-shrink:0;z-index:15}@media only screen and (max-width: 767px){.user-appointments .user-appointments-list .user-appointments-item .appointment-actions{width:100%}}.user-appointments .user-appointments-list .user-appointments-item .appointment-actions:hover{z-index:20}.user-appointments .pagination .page-item:first-child .page-link{border-left:2px solid rgba(255,255,255,0.8)}.user-appointments .pagination .page-item.active .page-link{border-color:rgba(255,255,255,0.8);color:white}.user-appointments .pagination .page-item.disabled .page-link{color:rgba(255,255,255,0.5);cursor:not-allowed}.user-appointments .pagination .page-item .page-link{color:rgba(255,255,255,0.8);background:transparent;border-top:2px solid rgba(255,255,255,0.8);border-bottom:2px solid rgba(255,255,255,0.8);border-right:2px solid rgba(255,255,255,0.8)}.user-appointments .pagination .page-item .page-link:hover{color:white;border-color:white}.rbc-calendar{min-height:600px}.rbc-calendar .rbc-day-slot .rbc-events-container{margin-right:0}.rbc-calendar .rbc-event.passed{color:#fff;background-color:#868e96}.rbc-calendar .rbc-event.confirmed{color:#fff;background-color:#28a745}.rbc-calendar .rbc-event.unconfirmed{color:#111;background-color:#ffc107}.rbc-calendar .rbc-event.canceled{color:#fff;background-color:#dc3545}.rbc-calendar .rbc-event .rbc-event-label{display:none}.rbc-calendar .rbc-toolbar button,.rbc-calendar .rbc-toolbar button:active,.rbc-calendar .rbc-toolbar button:focus{color:rgba(7,66,116,0.8);background-color:transparent;border-radius:20px;border:2px solid rgba(7,66,116,0.8);cursor:pointer}.rbc-calendar .rbc-toolbar button:not(:last-child),.rbc-calendar .rbc-toolbar button:active:not(:last-child),.rbc-calendar .rbc-toolbar button:focus:not(:last-child){border-right:none}.rbc-calendar .rbc-toolbar button:not(:last-child):hover,.rbc-calendar .rbc-toolbar button:active:not(:last-child):hover,.rbc-calendar .rbc-toolbar button:focus:not(:last-child):hover{border-right:none}.rbc-calendar .rbc-toolbar button:hover,.rbc-calendar .rbc-toolbar button:active:hover,.rbc-calendar .rbc-toolbar button:focus:hover{background-color:transparent;border:2px solid #074274;color:#074274}.rbc-calendar .rbc-toolbar button.rbc-active,.rbc-calendar .rbc-toolbar button.rbc-active:focus,.rbc-calendar .rbc-toolbar button.rbc-active:hover,.rbc-calendar .rbc-toolbar button.rbc-active:active,.rbc-calendar .rbc-toolbar button.rbc-active:active,.rbc-calendar .rbc-toolbar button.rbc-active:active:focus,.rbc-calendar .rbc-toolbar button.rbc-active:active:hover,.rbc-calendar .rbc-toolbar button.rbc-active:active:active,.rbc-calendar .rbc-toolbar button.rbc-active:focus,.rbc-calendar .rbc-toolbar button.rbc-active:focus:focus,.rbc-calendar .rbc-toolbar button.rbc-active:focus:hover,.rbc-calendar .rbc-toolbar button.rbc-active:focus:active{box-shadow:none;color:white;background-color:rgba(7,66,116,0.8);border-color:rgba(7,66,116,0.8)}.rbc-calendar .rbc-current-time-indicator{background-color:#ea4335;height:2px}.appointment-info .contact-info{color:white;opacity:0.6;font-weight:300;margin-left:4px}.appointment-info .info-item{display:flex;flex-direction:row;padding:5px 0}.appointment-info .info-item div{text-align:left}.appointment-info .info-item .info-label{flex:1;font-weight:500}.appointment-info .info-item .info-content{flex:4;overflow-wrap:break-word}.appointment-info .info-item .info-content input.underline{background:transparent;color:white;border:none;border-bottom:1px solid white;padding:0;width:100px}.appointment-info .info-item .info-content input.underline:focus{outline:none}.case-number-display{padding:8px 12px}.case-number-display:hover{border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;line-height:1.25}.appointments-calendar-buttons{position:relative;display:flex;justify-content:center}.appointments-calendar-buttons .new-appointment-btn{position:absolute;left:0}.approval-inquiry-form .errors-section{background:#ffebee;border:1px solid #ffe1e5;color:#d9534f;border-radius:4px;margin-bottom:28px;padding:0.6rem 0.75rem}.approval-inquiry-form .remove-button{color:#d9534f}.approval-inquiry-form .form-group{margin-bottom:1.8rem !important}.approval-inquiry-form .inputs-wrapper .warrants-wrapper .warrant:not(:last-of-type),.approval-inquiry-form .inputs-wrapper .clients-wrapper .client:not(:last-of-type){margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #eee}.approval-inquiry-form .inputs-wrapper .warrants-wrapper .remove-button{margin-top:38px;margin-left:12px}.approval-inquiry-form .signed-document-label{width:100%;cursor:pointer;margin-bottom:0}.approval-inquiry-form .signed-document-label .remove-document{margin-top:2px}.approval-inquiry-form .signed-document-label .placeholder{color:#98BAD4}.approval-inquiry-form .signed-document-label:hover .placeholder{color:#74a2c5}.approval-inquiry-form .property-selection-form .property-item{padding:16px;border:2px solid rgba(7,66,116,0.3);border-radius:20px;position:relative}.approval-inquiry-form .property-selection-form .property-item:hover{cursor:pointer;border-color:#074274}.approval-inquiry-form .property-selection-form .property-item:hover:after{color:#074274}.approval-inquiry-form .property-selection-form .property-item p:last-child{margin-bottom:0}.approval-inquiry-form .property-selection-form .property-item:after{content:'\f105';font:24px FontAwesome;position:absolute;right:10px;top:50%;transform:translateY(-50%);color:rgba(7,66,116,0.3)}.approval-inquiry-form .property-selection-form .change-property-link{color:#074274;font-size:14px}#approval_inquiry,.approval-inquiries-table{color:#074274}@media only screen and (max-width: 767px){#approval_inquiry .approval-inquiry-show{padding:32px}}#approval_inquiry .info-container{padding:2rem 0}#approval_inquiry .info-container p{margin-bottom:0}#approval_inquiry .info-container .info-field{margin-bottom:1.5rem}#approval_inquiry .info-container:not(:last-child){border-bottom:3px solid rgba(152,186,212,0.2)}.articles-banner{padding-top:3%;padding-bottom:3%;background:#E7EDF6}.articles-banner .header-article .image img{width:100%}@media only screen and (max-width: 991px){.articles-banner .header-article .image img{margin-bottom:20px}}.articles-container p{color:#054173;font-weight:400}.articles-container h1{color:#054173}.articles-container .main-page-button{border:2px solid}.other-articles{padding-top:3%;padding-bottom:3%}.other-articles h4{color:#054173;padding-bottom:10px}.other-articles .main-page-button{margin:20px 0 40px}.article-header-image img{display:block;width:100%;height:auto}body .article-description h2{text-align:center;font-size:30px;line-height:38px;color:#0F3A77;font-weight:400}body .article-description p{font-size:15px;line-height:23px;color:#0F3A77;font-weight:500;font-family:'Roboto', sans-serif !important}body .article-description p strong{font-weight:bold}body .article-description .back-link{color:#054173;font-weight:500}body .article-description img{max-width:100%;height:auto}ul.pagination{margin-bottom:2rem}ul.pagination .page-item.active .page-link{background-color:#074274;border-color:#074274;color:white}ul.pagination .page-item.disabled .page-link{color:#868e96}ul.pagination .page-item .page-link{color:#074274}.custom-card{border:none;background:transparent}.custom-card .image-container{display:flex;justify-content:center}.custom-card .image-container .custom-card-image{width:100%;height:calc((100vw - 30px) * 2 / 3);display:flex;justify-content:center}@media only screen and (min-width: 576px){.custom-card .image-container .custom-card-image{width:510px;height:340px}}@media only screen and (min-width: 768px){.custom-card .image-container .custom-card-image{width:330px;height:220px}}@media only screen and (min-width: 992px){.custom-card .image-container .custom-card-image{width:290px;height:193px}}@media only screen and (min-width: 1200px){.custom-card .image-container .custom-card-image{width:350px;height:233px}}.custom-card .image-container .custom-card-image img{height:100%;width:100%}.custom-card .card-block{display:flex;justify-content:center}.custom-card .card-block .title{margin-top:10px;width:100%;text-align:left;font-size:20px;color:#074274}.custom-card a:hover{text-decoration:none}.custom-card a:hover .title{color:#0056b3}.service-tab-links .nav-link.error{background-color:#d9534f}.cc-window.cc-banner{padding:0.5em 1.5em !important;border-top:2px solid rgba(255,255,255,0.6);background:rgba(32,114,180,0.95) !important}.cc-window.cc-banner .cc-message{font-family:'Roboto', sans-serif;font-size:14px;font-weight:500;letter-spacing:0.88px}.cc-window.cc-banner .cc-compliance .cc-btn{font-family:'Roboto', sans-serif;font-size:14px;text-decoration:none;border-radius:20px;line-height:16px;letter-spacing:0.88px;transition:background 0.2s}.cc-window.cc-banner .cc-compliance .cc-btn:hover{background-color:#e6e6e6}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:0.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:0.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time{border-radius:0.3rem}.react-datepicker--time-only .react-datepicker__time-box{border-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^="bottom"]{margin-top:10px}.react-datepicker-popper[data-placement^="top"]{margin-bottom:10px}.react-datepicker-popper[data-placement^="right"]{margin-left:8px}.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^="left"]{margin-right:8px}.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:0.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:30px;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:bold}.react-datepicker__day--highlighted{border-radius:0.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:0.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:0.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon::after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\00d7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0px;text-align:center}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:0.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.input-calendar-wrapper{color:#074274;z-index:10;left:0 !important}.input-calendar-wrapper .days-title .title{font-size:1rem;margin-top:5px;margin-bottom:5px}.input-calendar-wrapper .day.cell:hover,.input-calendar-wrapper .month.cell:hover,.input-calendar-wrapper .year.cell:hover{color:#074274;border-color:#074274}.input-calendar-wrapper .day.cell.current,.input-calendar-wrapper .month.cell.current,.input-calendar-wrapper .year.cell.current{background-color:#074274;color:white}.input-calendar-wrapper .day.cell.disabled,.input-calendar-wrapper .month.cell.disabled,.input-calendar-wrapper .year.cell.disabled{color:#074274;opacity:0.5;cursor:not-allowed}.input-calendar-wrapper .day.cell.disabled:hover,.input-calendar-wrapper .month.cell.disabled:hover,.input-calendar-wrapper .year.cell.disabled:hover{border-color:transparent}.input-calendar-wrapper .today-btn:hover{color:#074274}.input-calendar-wrapper .navigation-wrapper span:hover{color:#074274 !important}.input-calendar-wrapper span.today-btn:hover{color:#074274}.datepicker{display:flex;align-items:center}.datepicker .icon-wrapper.calendar-icon{transform:none;-webkit-transform:none}.datepicker .icon-wrapper.calendar-icon:hover{color:white}@media only screen and (max-width: 575px){.datepicker{width:130px}}.datepicker.has-error{margin-bottom:1rem}.datepicker .react-datepicker__day--disabled{color:#ccc !important}.react-datepicker-wrapper{display:block}.react-datepicker-wrapper .react-datepicker__input-container{display:block}.react-datepicker-wrapper .react-datepicker__input-container:after{font:18px FontAwesome;content:'\f073';position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none}.react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__close-icon{right:38px;top:28%}.react-datepicker-popper .react-datepicker{border:1px solid #c4c4c4;border-radius:5px;-webkit-box-shadow:0 0 9px 5px rgba(0,0,0,0.05);box-shadow:0 0 9px 5px rgba(0,0,0,0.05);overflow:hidden}.react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header{border-bottom:none;background-color:#f4f4f4}.react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__current-month{color:#074274;margin-bottom:8px}.react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header select{color:#074274}.react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-name{color:#074274;margin:0}.react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__day{color:#074274;margin:0}.react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__day.react-datepicker__day--outside-month{color:#98BAD4}.react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__day--keyboard-selected,.react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__day--selected{color:white;background-color:#074274}.react-datepicker-popper .react-datepicker .react-datepicker__today-button{background-color:white;border-top:none;color:#074274;font-weight:400;padding-top:0}.react-datepicker__portal .react-datepicker__header__dropdown--select select{font-size:16px}.react-datepicker__portal .react-datepicker__day--selected,.react-datepicker__portal .react-datepicker__day--keyboard-selected{background-color:#074274}.react-datepicker__portal .react-datepicker__day--outside-month{opacity:0.6}.loading-indicator{width:100px;height:100px;display:block;margin:0 auto;background-image:url("/assets/loading-b951be721763179d5464ae713536abb7106a5f74cace985148e3dca7a16ffb1b.gif");background-repeat:no-repeat;background-size:100px 100px;background-position:center}.loading-indicator.small{width:20px;height:20px;background-size:50px 50px}.loading-indicator.large{width:120px;height:120px;background-size:160px 160px}.form-submit-button .loading-indicator{display:inline-block;vertical-align:sub;margin-left:22px;margin-right:-32px;width:18px;height:18px}#messenger{height:calc(100vh - 54px);color:white}@media only screen and (max-width: 767px){#messenger{height:100%}}#messenger .messenger-container{display:flex;height:100%}#messenger>div,#messenger .container-fluid,#messenger .container-fluid>.messages-wrapper,#messenger .container-fluid>.messages-wrapper>div{height:100%}@media only screen and (max-width: 767px){#messenger .container-fluid{position:relative}}#messenger .messages-list-container-wrapper{background:-webkit-linear-gradient(bottom, #194A87, #2E68A3);background:-o-linear-gradient(bottom, #194A87, #2E68A3);background:-moz-linear-gradient(bottom, #194A87, #2E68A3);background:linear-gradient(to bottom, #194A87, #2E68A3);overflow-y:auto;width:420px;flex-shrink:0;padding-left:15px;padding-right:15px}@media only screen and (max-width: 991px){#messenger .messages-list-container-wrapper{width:100%;height:auto !important}}#messenger .messages-list-container-wrapper .messages-list-container{height:100%}#messenger .messages-list-container-wrapper .messages-list-container .messages-list-title{line-height:24px;font-size:20px;font-weight:400}#messenger .messages-list-container-wrapper .messages-list-container .messages-list-input-wrapper{height:30px;position:relative}#messenger .messages-list-container-wrapper .messages-list-container .messages-list-input-wrapper input{width:100%;height:100%;background:transparent;border:none;appearance:none;-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;padding:0 10px;line-height:26px;color:white;letter-spacing:0.3px;border-radius:15px;border:2px solid rgba(255,255,255,0.5)}#messenger .messages-list-container-wrapper .messages-list-container .messages-list-input-wrapper input::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}#messenger .messages-list-container-wrapper .messages-list-container .messages-list-input-wrapper input::-moz-placeholder{color:rgba(255,255,255,0.6)}#messenger .messages-list-container-wrapper .messages-list-container .messages-list-input-wrapper input:-ms-input-placeholder{color:rgba(255,255,255,0.6)}#messenger .messages-list-container-wrapper .messages-list-container .messages-list-input-wrapper input:-moz-placeholder{color:rgba(255,255,255,0.6)}#messenger .messages-list-container-wrapper .messages-list-container .messages-list-input-wrapper input:focus{outline:none;box-shadow:0px 0px 5px 2px #4D90FE}@media only screen and (max-width: 767px){#messenger .messages-list-container-wrapper .messages-list-container .messages-list-input-wrapper input{font-size:16px}}#messenger .messages-list-container-wrapper .messages-list-container .messages-list-input-wrapper .fa-search{position:absolute;top:50%;transform:translateY(-50%);right:10px}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card{margin:0 -15px;border-radius:0;display:flex;flex-direction:row;background:transparent;border-top:1px solid rgba(255,255,255,0.4);border-bottom:none}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card:last-child{border-bottom:1px solid rgba(255,255,255,0.4)}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card.unread-message{background:rgba(255,255,255,0.15)}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card.unread-message .conversation-card-text,#messenger .messages-list-container-wrapper .messages-list-container .conversation-card.unread-message .conversation-card-name{font-weight:700}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card.active-conversation{background:rgba(0,0,0,0.15)}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card .conversation-card-image-wrapper{border-radius:50%;height:50px;width:50px;flex-shrink:0;flex-grow:0;margin-right:1.25rem}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card .conversation-card-image{border-radius:25px}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card .conversation-card-text-wrapper{color:white;flex:1;margin-right:1.25rem}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card .conversation-card-name{font-weight:500;font-size:15px;letter-spacing:0.4px;margin-bottom:4px}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card .conversation-card-text{font-weight:500;font-size:12px;margin-bottom:0;line-height:1.3em;max-height:2.6em;overflow:hidden;word-break:break-word}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card .conversation-card-archive-wrapper .archive-button .icon{width:16px;height:16px}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card .conversation-card-archive-wrapper .archive-button .fa{font-size:18px}#messenger .messages-list-container-wrapper .messages-list-container .conversation-card.archived .conversation-card-image-wrapper,#messenger .messages-list-container-wrapper .messages-list-container .conversation-card.archived .conversation-card-text-wrapper{opacity:0.5}#messenger .messages-list-container-wrapper .messages-list-container .toggle-archived-button{color:white;display:inline;vertical-align:bottom;font-size:14px}#messenger .messages-list-container-wrapper .search-results-title{font-size:18px;background:rgba(0,0,0,0.2);margin:0 -15px;padding:10px 15px}#messenger .messages-list-container-wrapper .search-results-title+.search-result-user,#messenger .messages-list-container-wrapper .search-results-title+.search-result-text{border-top:none}#messenger .messages-list-container-wrapper .search-result-user{display:flex;align-items:center;margin-bottom:1rem;padding:10px 15px;margin:0 -15px;border-top:1px solid rgba(255,255,255,0.4);cursor:pointer}#messenger .messages-list-container-wrapper .search-result-user p{margin-bottom:0}#messenger .messages-list-container-wrapper .search-result-user .search-result-user-image-wrapper{height:50px;width:50px;margin-right:1.25rem;border-radius:25px}#messenger .messages-list-container-wrapper .search-result-user .search-result-user-image-wrapper .search-result-user-image{border-radius:25px}#messenger .messages-list-container-wrapper .search-result-text{padding:10px 15px;margin:0 -15px;border-top:1px solid rgba(255,255,255,0.4);cursor:pointer}.messages-container-wrapper{height:100%;background:-webkit-linear-gradient(right, #076dc3, #054173);background:-o-linear-gradient(right, #076dc3, #054173);background:-moz-linear-gradient(right, #076dc3, #054173);background:linear-gradient(to right, #076dc3, #054173);flex-grow:1;position:relative;max-width:calc(100vw - 420px)}@media only screen and (max-width: 991px){.messages-container-wrapper{max-width:100%}}.messages-container-wrapper>.messages-wrapper{position:relative;display:flex;flex-direction:column;height:100%}.messages-container-wrapper .empty-conversation{position:absolute;top:50%;transform:translateY(-50%);font-size:18px;text-align:center;padding-left:15px;padding-right:15px;left:0;right:0}.messages-container-wrapper .empty-conversation .logo{background-image:url("/assets/logo-full-white-3b4fd2b0e89301b56b40941f07823fe160c1f21a0e48a611c8b966c29390fca0.png");width:72px;height:130px;background-size:72px 130px;margin:0 auto 15px}.messages-container-wrapper .inverted-list{flex-direction:column-reverse;display:flex;flex-shrink:0}.messages-container-wrapper .messages-title{width:100%;background:-webkit-linear-gradient(right, #076dc3, #054173);background:-o-linear-gradient(right, #076dc3, #054173);background:-moz-linear-gradient(right, #076dc3, #054173);background:linear-gradient(to right, #076dc3, #054173);display:flex;align-items:center;justify-content:space-between;padding:10px 15px}.messages-container-wrapper .messages-title span{font-size:22px;font-weight:500}.messages-container-wrapper .messages-container{padding:15px;flex:1;width:100%;display:flex;flex-direction:column;overflow-y:auto}.messages-container-wrapper .messages-container>div:first-child{margin-top:auto}.messages-container-wrapper .messages-container .conversation-date-wrapper{text-align:center;margin:6px 0 15px}.messages-container-wrapper .messages-container .conversation-date{font-size:14px;padding:3px 10px;border-radius:10px;background:rgba(16,53,111,0.6)}.messages-container-wrapper .messages-container .message-item{display:flex;flex-direction:column;margin-bottom:22px;flex-shrink:0}.messages-container-wrapper .messages-container .message-item .message-sender-image{width:32px;height:32px;border-radius:50%}.messages-container-wrapper .messages-container .message-item .message-text{display:flex}.messages-container-wrapper .messages-container .message-item .message-text .message-body{color:white;background:transparent;border:1px solid white;padding:6px 17px;border-radius:20px;max-width:70%;word-wrap:break-word;margin-left:6px}.messages-container-wrapper .messages-container .message-item .message-text.sent-message{align-self:flex-end;flex-direction:row-reverse}.messages-container-wrapper .messages-container .message-item .message-text.sent-message .message-body{background-color:white;color:#0F3B78;margin-right:6px}.messages-container-wrapper .messages-container .message-item .message-text.received-message{align-self:flex-start}.messages-container-wrapper .messages-container .message-item .message-details{margin-top:4px}.messages-container-wrapper .messages-container .message-item .message-details span{display:inline-block;font-size:12px;font-weight:300;letter-spacing:0.4px}.messages-container-wrapper .messages-container .message-item .message-details.sent-details{align-self:flex-end}.messages-container-wrapper .messages-container .message-item .message-details.sent-details .message-sender{margin-right:6px}.messages-container-wrapper .messages-container .message-item .message-details.received-details{display:flex;flex-direction:row-reverse;align-self:flex-start}.messages-container-wrapper .messages-container .message-item .message-details.received-details .message-sender{margin-left:6px}.messages-container-wrapper .messages-container-input-container{padding:0 15px;display:flex;height:60px;align-items:center;background:-webkit-linear-gradient(right, #076dc3, #054173);background:-o-linear-gradient(right, #076dc3, #054173);background:-moz-linear-gradient(right, #076dc3, #054173);background:linear-gradient(to right, #076dc3, #054173)}.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper{display:flex;flex-grow:1}.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper .messages-container-input{flex-grow:1;appearance:none;-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;border:2px solid white;background:transparent;color:white;border-radius:17px;line-height:26px;height:34px;padding:0 10px;margin-right:0.5rem}.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper .messages-container-input::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper .messages-container-input::-moz-placeholder{color:rgba(255,255,255,0.6)}.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper .messages-container-input:-ms-input-placeholder{color:rgba(255,255,255,0.6)}.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper .messages-container-input:-moz-placeholder{color:rgba(255,255,255,0.6)}.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper .messages-container-input:focus{outline:none;box-shadow:0px 0px 5px 2px #4D90FE}@media only screen and (max-width: 767px){.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper .messages-container-input{font-size:16px}}.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper .messages-container-button{appearance:none;-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;border:2px solid white;border-radius:50%;color:white;height:34px;width:34px;padding:0;background:transparent;line-height:26px;cursor:pointer;transition:all 0.2s}.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper .messages-container-button:focus{outline:none;box-shadow:0px 0px 5px 2px #4D90FE}.messages-container-wrapper .messages-container-input-container .messages-container-input-wrapper .messages-container-button:hover{background:white;color:#0F3B78}.messages-container-wrapper .absence-container{line-height:1.5;padding:12px 15px;background-color:rgba(0,0,0,0.1)}.messages-container-wrapper .absence-container .absence .fa{margin-right:6px;color:#ff8f8f}.messages-container-wrapper .absence-container .replacement h6{font-size:14px;color:white;text-decoration:underline;margin-bottom:0}#video_call_notifications_wrapper{position:fixed;right:0;z-index:9999}@media only screen and (max-width: 575px){#video_call_notifications_wrapper{width:100%}}#video_call_notifications_wrapper .video-call-notification{margin:16px 16px 0 16px;background:linear-gradient(to bottom right, #258be1, #086ec4);border-radius:12px;padding:16px;color:white}#video_call_notifications_wrapper .video-call-notification .notary-image{display:block;width:60px;height:60px;border-radius:50%;margin-right:16px}#video_call_notifications_wrapper .video-call-notification .project-info-wrapper{vertical-align:top}#video_call_notifications_wrapper .video-call-notification .project-info-wrapper .video-call-notification-title{margin-bottom:8px}#video_call_notifications_wrapper .video-call-notification .project-info-wrapper .video-call-notification-info{opacity:0.6;margin-bottom:8px}#video_call_notifications_wrapper .video-call-notification .project-info-wrapper .video-call-notification-info p{margin-bottom:0}#video_call_notifications_wrapper .video-call-notification .project-info-wrapper .video-call-notification-join-button{font-size:14px;border:2px solid rgba(255,255,255,0.6);color:white;padding:6px 12px;border-radius:17px}#video_call_notifications_wrapper .video-call-notification .project-info-wrapper .video-call-notification-join-button:hover{color:#194A87;background-color:white}#project video{object-fit:contain;display:block}#project .other-party-video-wrapper{position:absolute;top:0;right:0;max-height:100%;transition:transform 150ms ease-out}#project .other-party-video-wrapper.collapsed{transform:translateX(calc(100% - 8px))}#project .other-party-video-wrapper.collapsed .other-party-video-toggle .fa:before{content:'\f104'}#project .other-party-video-wrapper .other-party-video-toggle{font-size:20px;line-height:1;color:rgba(255,255,255,0.6);position:absolute;padding:10px 0 10px 10px;left:-20px;top:50%;width:20px;transform:translateY(-50%);border-top-left-radius:20px;border-bottom-left-radius:20px;background:rgba(20,20,20,0.4)}#project .other-party-video-wrapper .other-party-video-toggle:hover{cursor:pointer;color:white}#project .other-party-video-wrapper #other-party-video{max-height:calc(100vh - 210px);overflow-y:auto;padding:8px;background:rgba(20,20,20,0.4);border-bottom-left-radius:8px}#project .other-party-video-wrapper #other-party-video .participant-video{width:178px;height:100px;border-radius:6px;background:#44444f;overflow:hidden;position:relative}#project .other-party-video-wrapper #other-party-video .participant-video:not(:last-child){margin-bottom:8px}#project .other-party-video-wrapper #other-party-video .participant-video .video-box-footer .participant-status{overflow:hidden;max-height:0;transition:max-height 100ms ease-in-out}#project .other-party-video-wrapper #other-party-video .participant-video:hover{cursor:pointer}#project .other-party-video-wrapper #other-party-video .participant-video:hover:after{content:'\f065';font:14px FontAwesome;position:absolute;top:8px;right:8px;text-shadow:0 0 10px rgba(0,0,0,0.2)}#project .other-party-video-wrapper #other-party-video .participant-video:hover .video-box-footer .participant-status{max-height:15px}#project{height:calc(100vh - 54px);color:white}@media only screen and (max-width: 767px){#project{height:100%}}#project .video-room-container{display:flex;height:100%;position:relative}#project>[data-react-class]{height:100%}@media only screen and (max-width: 767px){#project .container-fluid{position:relative}}#project .video-room-sidebar-wrapper{background:#117CBE;overflow-y:auto;overflow-x:hidden;width:420px;flex-shrink:0}@media only screen and (max-width: 991px){#project .video-room-sidebar-wrapper{width:100%;height:auto !important;min-height:calc(100vh - 54px);position:absolute;left:0;top:0;overflow-y:auto;z-index:2}}@media only screen and (max-width: 767px){#project .video-room-sidebar-wrapper{min-height:calc(100vh - 66px)}}#project .video-room-sidebar-wrapper>.fa-times{position:absolute;top:10px;right:10px;z-index:1}#project .video-room-sidebar-wrapper .video-room-sidebar-header{background:rgba(5,65,115,0.65);padding-left:15px;padding-right:15px}#project .video-room-sidebar-wrapper .video-room-sidebar-title{line-height:24px;font-size:20px;font-weight:400}#project .video-room-sidebar-wrapper .video-room-sidebar-switcher{display:flex}#project .video-room-sidebar-wrapper .video-room-sidebar-switcher .video-room-sidebar-btn{position:relative;flex-shrink:0;min-width:45%;max-width:50%;flex-grow:1}#project .video-room-sidebar-wrapper .video-room-sidebar-switcher .unread-messages-bubble{font-size:13px;min-width:23px;border-radius:12px;padding:3px}#project .video-room-sidebar-wrapper .video-room-sidebar-btn{background:transparent;color:white;border:2px solid rgba(255,255,255,0.6);border-radius:20px}@media only screen and (max-width: 767px){#project .video-room-sidebar-wrapper .video-room-sidebar-btn{white-space:normal}}#project .video-room-sidebar-wrapper .video-room-sidebar-btn:hover,#project .video-room-sidebar-wrapper .video-room-sidebar-btn.active{border:2px solid rgba(255,255,255,0.8);background:rgba(255,255,255,0.4)}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper{display:flex;background:#08568D;font-size:1rem}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .previous-tab-btn:not(.disabled),#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .next-tab-btn:not(.disabled){cursor:pointer}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .previous-tab-btn.disabled,#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .next-tab-btn.disabled{opacity:0.5}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .tab-btn{padding:.4rem .6rem .2rem .6rem}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .tab-btn.hidden{visibility:hidden}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .project-item-tabs-list{white-space:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .project-item-tabs-list::-webkit-scrollbar{display:none}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .project-item-tab{cursor:pointer;padding:.4rem .6rem .2rem .6rem;display:inline-block;border-top-left-radius:4px;border-top-right-radius:4px}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .project-item-tab.active{background:#117CBE}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .project-item-tab .destroy-project-item{font-size:12px;opacity:0.6;margin-left:8px;vertical-align:top;padding-top:4px}#project .video-room-sidebar-wrapper .project-item-tabs-wrapper .project-item-tab .destroy-project-item:hover{opacity:1}#project .video-room-sidebar-wrapper .video-room-sidebar-content{padding:30px}@media only screen and (max-width: 767px){#project .video-room-sidebar-wrapper .video-room-sidebar-content{padding:15px}}#project .video-room-sidebar-wrapper .sidebar-messenger-container{padding:0}#project .video-room-sidebar-wrapper .sidebar-messenger-container .messages-title{display:none}#project .video-room-sidebar-wrapper .sidebar-messenger-container .messages-container{height:calc(100vh - 250px)}#project .video-room-sidebar-wrapper .sidebar-messenger-container .messages-container-wrapper{background:inherit}#project .video-room-sidebar-wrapper .sidebar-messenger-container .messages-container-input-container{background:inherit}#project .video-room-sidebar-wrapper .video-room-sidebar-item-holder{padding-right:40px;position:relative}@media only screen and (max-width: 767px){#project .video-room-sidebar-wrapper .video-room-sidebar-item-holder{padding-right:35px}}#project .video-room-sidebar-wrapper .video-room-sidebar-item-holder>.tooltip-wrapper{position:absolute;top:15px;right:0}#project .video-room-sidebar-wrapper .video-room-sidebar-item-holder>.tooltip-wrapper i.dimmed{opacity:0.3}#project .video-room-sidebar-wrapper .video-room-sidebar-item-holder>i{position:absolute;top:15px;right:0}#project .video-room-sidebar-wrapper .video-room-sidebar-item{border:2px solid white;border-radius:5px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-toggle{color:white;display:flex;align-items:center;padding:10px 20px;text-decoration:none}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-toggle:not(.collapsed){background:rgba(255,255,255,0.15)}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-toggle span{letter-spacing:0.5px;line-height:24px;font-size:20px;font-weight:900}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-toggle:hover{cursor:pointer}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content{background:rgba(255,255,255,0.15)}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-note{background:rgba(255,255,255,0.3);border-top:2px solid rgba(255,255,255,0.5);border-bottom:2px solid rgba(255,255,255,0.5);padding:10px 20px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-note.red{background:rgba(250,33,33,0.5)}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-note.orange{background:rgba(255,140,23,0.5)}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-note span,#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-note div{font-size:15px;font-weight:bold;letter-spacing:0.38px;line-height:18px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block{padding:20px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .payment-datepicker .react-datepicker__input-container:after{content:none}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .text-warning{color:#EF9A9A !important}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block:not(:last-child){border-bottom:2px solid white}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block.dimmed:not(:last-child){background-color:rgba(0,0,0,0.1)}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block.dimmed:not(:last-child):first-of-type{border-top:2px solid white}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .muted{opacity:0.5}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .project-file .approved-by-heading{margin-top:12px;margin-bottom:12px;font-weight:600;font-style:normal}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .project-file .project-file-item{font-weight:400;font-size:14px;font-style:normal}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .project-file .project-file-item .create-time{opacity:0.6;font-style:italic;font-weight:300}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .project-file:not(:last-child){margin-bottom:28px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-title{font-weight:500;color:rgba(255,255,255,0.7);font-size:20px;letter-spacing:0.5px;line-height:24px;margin-bottom:30px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-link,#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-text{font-weight:bold;color:white;letter-spacing:0.38px;font-size:15px;line-height:18px;display:block}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-link-wrapper{display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-link-wrapper .video-room-sidebar-item-block-link{margin-bottom:0}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-link-wrapper .fa{color:white}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-link{text-decoration:underline;margin-bottom:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-text{font-weight:500}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-text.italic,#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-text .italic{font-style:italic}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-text.opaque,#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-text .opaque{opacity:0.6}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-block-text.with-icon{display:flex;align-items:center;justify-content:space-between}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-input{background:transparent;border:none;border-bottom:2px solid white;color:white;border-radius:0}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-input::-webkit-input-placeholder{color:rgba(255,255,255,0.8)}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-input::-moz-placeholder{color:rgba(255,255,255,0.8)}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-input:-ms-input-placeholder{color:rgba(255,255,255,0.8)}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-input:-moz-placeholder{color:rgba(255,255,255,0.8)}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-input.error{border-bottom-color:#d9534f}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-input.error::-webkit-input-placeholder{color:#f5c6cb}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-input.error::-moz-placeholder{color:#f5c6cb}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-input.error:-ms-input-placeholder{color:#f5c6cb}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-input.error:-moz-placeholder{color:#f5c6cb}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-select .Select-control{background:transparent;border:none;border-radius:0;border-bottom:2px solid white;box-shadow:none}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-select .Select-control .Select-placeholder{font-size:1rem;color:white;opacity:0.6}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-select .Select-control .Select-value-label{color:white;font-size:1rem}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-select .Select-control .Select-clear{color:white}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-select .Select-control .Select-arrow{border-color:white transparent transparent}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .video-room-sidebar-item-file-input{width:1px;height:1px;position:absolute;visibility:hidden}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .signatures-list{padding-left:14px;line-height:1.5;font-weight:300}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .signatures-list .signature{padding-left:8px;color:white;list-style-type:decimal}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .signatures-list .signature:not(:last-child){margin-bottom:12px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .signatures-list .signature .signature-signer{font-weight:400}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .signatures-list .signature .signature-status{font-style:italic}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .fa{margin-right:4px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .fa.fa-check{color:#72E3B6}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content .video-room-sidebar-item-block .fa.fa-exclamation-circle{color:#EF9A9A}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content.video-room-sidebar-payments-block .video-room-sidebar-payment-item{border-top:2px solid rgba(255,255,255,0.3);padding:10px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content.video-room-sidebar-payments-block .input-calendar-wrapper{top:40px}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content.video-room-sidebar-payments-block .link{color:white;text-decoration:underline}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content.video-room-sidebar-payments-block .opaque{opacity:0.5}#project .video-room-sidebar-wrapper .video-room-sidebar-item .video-room-sidebar-item-content.video-room-sidebar-payments-block .payment-document-name{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#project .video-room-conversation-wrapper{background:#092944;flex-grow:1;position:relative;overflow-y:auto}#project .video-room-conversation-wrapper>.fa-chevron-down{position:absolute;top:10px;left:10px;z-index:1}#project .video-room-conversation-wrapper .video-room-conversation{height:auto;width:auto}@media only screen and (max-width: 575px){#project .video-room-conversation-wrapper .video-room-conversation{position:relative}}@media only screen and (max-width: 767px){#project .video-room-conversation-wrapper .video-room-conversation{position:relative}}@media only screen and (max-width: 991px) and (orientation: landscape){#project .video-room-conversation-wrapper .video-room-conversation .video-with-controls{display:flex;flex-direction:row;height:calc(100vh - 68px)}#project .video-room-conversation-wrapper .video-room-conversation .video-with-controls .video-box-wrapper{flex:1;height:auto}#project .video-room-conversation-wrapper .video-room-conversation .video-with-controls .video-room-conversation-action-bar{margin-top:0;margin-left:12px;width:auto;flex-direction:column;height:auto}#project .video-room-conversation-wrapper .video-room-conversation .video-with-controls .video-room-conversation-action-bar .action-bar-btn:not(:last-child){margin-right:0 !important;margin-bottom:0.5rem}}#project .video-room-conversation-wrapper .video-room-conversation .video-room-conversation-header{font-size:16px;font-weight:500;line-height:26px;letter-spacing:0.38px}#project .video-room-conversation-wrapper .video-room-conversation .video-room-conversation-header .fa-circle{animation:pulse 1.5s infinite;color:#cc0000}#project .video-room-conversation-wrapper .video-room-conversation .video-room-conversation-header .opaque{opacity:0.6}#project .video-room-conversation-wrapper .video-room-conversation .video-box-wrapper{overflow:hidden;border-radius:8px;position:relative;height:calc(100vh - 210px)}@media only screen and (max-width: 767px){#project .video-room-conversation-wrapper .video-room-conversation .video-box-wrapper{height:calc(100vh - 250px)}#project .video-room-conversation-wrapper .video-room-conversation #other-party-video{max-height:calc(100vh - 250px)}@-moz-document url-prefix(){#project .video-room-conversation-wrapper .video-room-conversation .video-box-wrapper{height:calc(100vh - 210px)}#project .video-room-conversation-wrapper .video-room-conversation #other-party-video{max-height:calc(100vh - 210px)}}}#project .video-room-conversation-wrapper .video-room-conversation .self-screen-wrapper{border-top-right-radius:8px;position:absolute;bottom:0;left:0;width:25%;height:auto;padding:8px;background:rgba(20,20,20,0.4);transition:transform 150ms ease-out}#project .video-room-conversation-wrapper .video-room-conversation .self-screen-wrapper.collapsed{transform:translateX(calc(-100% + 8px))}#project .video-room-conversation-wrapper .video-room-conversation .self-screen-wrapper.collapsed .self-screen-toggle .fa:before{content:'\f105'}#project .video-room-conversation-wrapper .video-room-conversation .self-screen-wrapper .self-screen-toggle{font-size:20px;line-height:1;color:rgba(255,255,255,0.6);position:absolute;padding:10px 10px 10px 0;right:-20px;top:50%;width:20px;transform:translateY(-50%);border-top-right-radius:20px;border-bottom-right-radius:20px;background:rgba(20,20,20,0.4)}#project .video-room-conversation-wrapper .video-room-conversation .self-screen-wrapper .self-screen-toggle:hover{cursor:pointer;color:white}#project .video-room-conversation-wrapper .video-room-conversation .self-screen-wrapper .self-video{position:relative}#project .video-room-conversation-wrapper .video-room-conversation .self-screen-wrapper .self-video #video-view video{border-radius:6px}#project .video-room-conversation-wrapper .video-room-conversation .video-box{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.1);border-radius:6px;overflow:hidden}#project .video-room-conversation-wrapper .video-room-conversation .video-box.horizontal{flex-direction:row}#project .video-room-conversation-wrapper .video-room-conversation .video-box.horizontal video{width:100%}#project .video-room-conversation-wrapper .video-room-conversation .video-box.vertical{flex-direction:column}#project .video-room-conversation-wrapper .video-room-conversation .video-box.vertical video{height:100%}#project .video-room-conversation-wrapper .video-room-conversation .video-box.placeholder .participant-video{align-self:flex-start}#project .video-room-conversation-wrapper .video-room-conversation .video-box.large{position:relative;width:100%;height:100%}#project .video-room-conversation-wrapper .video-room-conversation .video-box.large>.participant-video{max-width:100%;max-height:100%;width:100%;position:relative;display:flex;flex:1}#project .video-room-conversation-wrapper .video-room-conversation .video-box.large>.participant-video video{width:9999px;height:9999px}#project .video-room-conversation-wrapper .video-room-conversation .video-box.large>.participant-video .video-box-footer{padding:12px;top:0;bottom:auto;background:transparent;z-index:1}#project .video-room-conversation-wrapper .video-room-conversation .video-box .video-box-footer{display:inline-flex;position:absolute;bottom:0;left:0;padding-top:12px;line-height:1.3;font-size:12px;font-weight:400;letter-spacing:.3px;background:linear-gradient(transparent, rgba(0,0,0,0.4))}#project .video-room-conversation-wrapper .video-room-conversation .video-box .video-box-footer .video-box-footer-status i{color:#aaa;font-size:8px;margin-right:6px}#project .video-room-conversation-wrapper .video-room-conversation .video-box .video-box-footer .video-box-footer-status.online i{color:#72E3B6}#project .video-room-conversation-wrapper .video-room-conversation .video-box .video-box-footer .video-box-footer-info .participant-status{font-weight:300}#project .video-room-conversation-wrapper .video-room-conversation .video-box .video-box-footer .video-box-footer-info .participant-name{text-shadow:0px 0px 5px rgba(0,0,0,0.8)}#project .video-room-conversation-wrapper .video-room-conversation .video-box video{max-width:100%;max-height:100%;align-self:center;object-fit:contain;object-position:center;flex:1}#project .video-room-conversation-wrapper .video-room-conversation .video-box video.w-auto{width:auto}#project .video-room-conversation-wrapper .video-room-conversation .video-box .video-box-footer{background:transparent;padding:5px 10px;width:100%}#project .video-room-conversation-wrapper .video-room-conversation .video-box .video-box-footer p{margin:0}#project .video-room-conversation-wrapper .video-room-conversation .video-box .video-box-footer .status{opacity:0.6;font-style:italic}#project .video-room-conversation-wrapper .video-room-conversation .messages-box{overflow-y:auto}#project .video-room-conversation-wrapper .video-room-conversation-action-bar{display:flex;justify-content:center;margin-top:20px;width:100%;padding:10px 0;height:64px;z-index:1}@media only screen and (max-width: 767px){#project .video-room-conversation-wrapper .video-room-conversation-action-bar{margin-top:10px}}#project .video-room-conversation-wrapper .video-room-conversation-action-bar .action-bar-btn{width:40px;height:40px;border-radius:20px;background:#66666f;color:white;font-weight:500;font-size:16px;padding:0}#project .video-room-conversation-wrapper .video-room-conversation-action-bar .action-bar-btn.action-bar-main-btn{color:#092944}#project .video-room-conversation-wrapper .video-room-conversation-action-bar .action-bar-btn.action-bar-main-btn:hover{background:#e6e6e6}#project .video-room-conversation-wrapper .video-room-conversation-action-bar .action-bar-btn.action-bar-main-btn.call{background:#388e3c}#project .video-room-conversation-wrapper .video-room-conversation-action-bar .action-bar-btn.action-bar-main-btn.call:hover{background:#2a692d}#project .video-room-conversation-wrapper .video-room-conversation-action-bar .action-bar-btn.action-bar-main-btn.call-end{background:#ef5350}#project .video-room-conversation-wrapper .video-room-conversation-action-bar .action-bar-btn.action-bar-main-btn.call-end:hover{background:#eb2521}#project .video-room-conversation-wrapper .video-room-conversation-action-bar .action-bar-btn:hover{background:#4e4e54}#project .video-room-conversation-wrapper .video-room-conversation-action-bar .action-bar-btn .icon{width:20px;height:20px;vertical-align:middle}.signatures-list .movable-signature{list-style-type:decimal}.movable-signature{color:white;list-style-type:none}.movable-signature .movable{cursor:move}.movable-signature .Select-control{line-height:1.5}.movable-signature .Select-control .Select-placeholder{line-height:1.5 !important}.movable-signature .Select-control .Select-value{line-height:1.5 !important}.movable-signature .user-select-wrapper{display:inline-block;flex:1;padding:0 12px}.movable-signature .user-select-wrapper .Select-control{background:transparent;border:none;border-radius:0;border-bottom:1px solid white;height:auto}.movable-signature .user-select-wrapper .Select-control .Select-value .Select-value-label{color:white !important}.movable-signature .user-select-wrapper .Select-control .Select-clear-zone{color:white}.movable-signature .user-select-wrapper .Select-control .Select-placeholder{color:rgba(255,255,255,0.6)}.movable-signature .user-select-wrapper .Select-control .Select-arrow{border-color:white transparent transparent}.movable-signature .user-select-wrapper .Select-control .Select-input{height:auto}.movable-signature .user-select-wrapper .Select-control .Select-input input{color:white;padding:0}.rc-time-picker{display:block !important}.rc-time-picker .rc-time-picker-input{font-size:14px;height:36px}.rc-time-picker.time-picker-light .rc-time-picker-input{background:transparent;color:white;border:1px solid white}.rc-time-picker-panel{z-index:9000 !important}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-input-wrap .rc-time-picker-panel-input{font-size:14px;height:28px}.unread-messages-bubble{color:white;position:absolute;min-width:20px;font-size:10px;padding:3px;right:0;top:0;line-height:1.0;background-color:rgba(172,40,40,0.7);border:2px solid #f77;border-radius:10px;transform:translate(25%, -25%);text-align:center}@media only screen and (max-width: 767px){.navbar [data-react-class='UnreadMessagesBubble']{display:inline-block;position:relative;vertical-align:middle;margin-left:8px}.navbar [data-react-class='UnreadMessagesBubble'] .unread-messages-bubble{position:relative;transform:none}}#warrant_check{color:#074274;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#warrant_check .errors-section{background:#ffebee;border:1px solid #ffe1e5;color:#d9534f;border-radius:4px;margin-bottom:28px;padding:0.6rem 0.75rem}#warrant_check .warrant-links-right{padding:8px 0;text-align:right}#warrant_check .warrant-links-right .btn{font-size:16px;color:#074274}#warrant_check .warrant-links-right .btn i{margin-right:6px}#warrant_check h4{font-weight:400}#warrant_check p.small{font-size:90%}#warrant_check .warrant-info-container{background-color:#f2f2f2 !important;display:inline-flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-weight:500;border-radius:4px;padding:0 6px}#warrant_check .warrant-info-container .info-field{display:flex;align-items:center;padding:24px 18px;white-space:nowrap}#warrant_check .warrant-info-container .info-field .fa.warrant-status{font-size:30px;margin-right:16px}#warrant_check .warrant-info-container .info-field .fa.warrant-status.green{color:#19A399}#warrant_check .warrant-info-container .info-field .fa.warrant-status.yellow{color:#ffb300}@media only screen and (max-width: 767px){#warrant_check .warrant-info-container{justify-content:center}#warrant_check .warrant-info-container .info-field{padding:12px 18px}}#warrant_check .warrant-results div>.fa{font-size:48px}#warrant_check .warrant-results div>.fa.fa-check{color:#72E3B6}#warrant_check .warrant-results div>.fa.fa-exclamation{color:#ffb300}#warrant_check .warrant-results div>.fa.fa-times{color:#ef5350}#warrant_check .warrant-results .warrant-links{border-left:1px solid #e6e6e6;display:flex;flex-direction:column;text-align:center;align-items:flex-start}#warrant_check .warrant-results .warrant-links .warrant-link:not(:last-child){margin-bottom:6px}#warrant_check .warrant-results .warrant-links a{color:#074274;display:block}#warrant_check .warrant-results .warrant-links a .fa{margin-right:6px}#warrant_check .warrant-checks-table tr.bg-light-blue td{background-color:#fafaff}#warrant_check .warrant-checks-table td{vertical-align:middle}#warrant_check .no-announcement-text{opacity:0.6;font-weight:300}#warrant_check .pagination{margin:0 auto}#warrant_check .processing-warrant{line-height:1.5}.profile-info{background-color:#054173;padding:2%;color:white}.profile-edit-tab-container{display:flex;justify-content:space-around;margin:3em 0 2em}.profile-edit-tab-container .nav-link.profile-edit-tab{border-radius:20px;border:2px solid rgba(255,255,255,0.6);background:transparent;letter-spacing:0.38px;font-weight:500;padding:0.5rem 3rem}@media only screen and (max-width: 767px){.profile-edit-tab-container .nav-link.profile-edit-tab{padding:0.5rem 1.5rem}}.profile-edit-tab-container .nav-link.profile-edit-tab.active{background:rgba(255,255,255,0.5);border-color:white}.profile-edit-info{font-weight:300;background:-webkit-linear-gradient(bottom left, #0551AC, #0A80B2);background:-o-linear-gradient(bottom left, #0551AC, #0A80B2);background:-moz-linear-gradient(bottom left, #0551AC, #0A80B2);background:linear-gradient(to bottom left, #0551AC, #0A80B2);padding-left:10%;padding-right:10%;padding-top:2%;padding-bottom:5%;color:white}@media only screen and (max-width: 767px){.profile-edit-info{font-weight:400 !important}}.profile-edit-info h1{line-height:24px;font-size:20px;font-weight:400;letter-spacing:0.88px}.profile-edit-info .Select-control{border:1px solid #FFF !important;border-radius:8px;height:unset;padding:6px 3px;background:inherit !important}.profile-edit-info .Select-control .Select-placeholder{top:7px;left:7px}@media only screen and (max-width: 767px){.profile-edit-info .Select-control .Select-placeholder{font-size:16px}}.profile-edit-info .Select-control .Select-value{border-radius:3px;border:1px solid #EFEFEF;color:#FFF;margin-top:2px}.profile-edit-info .Select-control .Select-value .Select-value-icon{border-right:1px solid #FFF;padding:5px 5px 7px}.profile-edit-info .Select-control .Select-value .Select-value-label{padding:6px}.profile-edit-info .Select-control .Select-clear-zone,.profile-edit-info .Select-control .Select-arrow-zone,.profile-edit-info .Select-control .Select-placeholder{color:#FFF}.profile-edit-info .Select-control .Select-clear-zone .Select-arrow,.profile-edit-info .Select-control .Select-arrow-zone .Select-arrow,.profile-edit-info .Select-control .Select-placeholder .Select-arrow{border-color:#FFF transparent transparent}.profile-edit-info input,.profile-edit-info select{font-weight:200;font-size:14px;color:white;padding-top:15px;padding-bottom:15px;background-color:inherit;border:1px white solid;border-radius:10px}.profile-edit-info input:focus,.profile-edit-info select:focus{background-color:inherit;color:white}@media only screen and (max-width: 767px){.profile-edit-info{font-size:16px}.profile-edit-info label,.profile-edit-info input,.profile-edit-info select{font-weight:400;font-size:16px}}.profile-edit-info select{height:49px;min-height:49px;-moz-appearance:none;-ms-progress-appearance:none;-webkit-appearance:none;background:url("/assets/triangle-icon-738e8632dc1d90d0c96a3fcfaa3ef0912bf249da081701b5047d1926a2d959b4.svg") no-repeat center right 13px}.profile-edit-info input:-webkit-autofill,.profile-edit-info input:-webkit-autofill:hover,.profile-edit-info input:-webkit-autofill:focus input:-webkit-autofill{-webkit-text-fill-color:white;-webkit-box-shadow:0 0 0px 0px transparent inset;background:transparent;transition:background-color 5000s ease-in-out 0s}.profile-edit-info .profile-actions{margin-top:10px;text-align:center}.profile-edit-info .profile-actions input{width:20%;text-align:center;border-radius:20px;padding-top:5px;padding-bottom:5px;font-weight:300;cursor:pointer;color:white;background-color:inherit;border:1px white solid}@media only screen and (max-width: 767px){.profile-edit-info .profile-actions input{font-weight:400}}.profile-edit-info .profile-actions a{width:20%;border-radius:20px;background-color:inherit;color:white;border:1px white solid;height:38px;padding-right:7.75%;padding-left:7.75%;padding-top:5px;padding-bottom:5px}.profile-edit-info .profile-actions a i{padding-right:5px}.profile-edit-info .profile-actions a:hover{color:white;text-decoration:none}.profile-edit-info .linked-accounts-container{display:flex;flex-direction:column;align-items:stretch;width:400px;max-width:100%;margin:auto}.profile-edit-info .linked-accounts{padding:10px;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;border:2px solid rgba(255,255,255,0.4);border-radius:7px}.profile-edit-info .linked-accounts.active{border-color:white}.profile-edit-info .linked-accounts.active i{opacity:1}.profile-edit-info .linked-accounts p{display:inline-block;padding-left:10px}.profile-edit-info .linked-accounts i{color:white;opacity:0.4}.profile-edit-info .linked-accounts i.latvijalv{margin-bottom:-6px;height:30px;width:81px;background-size:81px 30px}.profile-edit-info .linked-accounts .link-button{color:white;font-weight:400}.profile-edit-info .remove-profile{color:rgba(255,255,255,0.7)}.profile-edit-info .form-group.disabled{color:#b6b6b6}.profile-edit-info .form-group.disabled input{background:transparent;color:#b6b6b6;border-color:#b6b6b6;cursor:not-allowed}.profile-notary-icon{border:1px white solid;border-radius:20px;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:5px}.profile-notary-icon a{color:white}.profile-notary-icon a:hover{color:white;text-decoration:none}.profile-notary-icon img{width:17px;height:21px;margin-right:10px}@media only screen and (max-width: 767px){.profile-notary-icon{display:none}.profile-edit-info{padding-left:8px;padding-right:8px}.profile-edit-info input{border-radius:20px}.profile-edit-info .profile-actions a{padding-top:10px;padding-bottom:10px;padding-left:40px;padding-right:40px}.profile-edit-info .profile-actions input{padding-top:10px;padding-bottom:10px;margin-bottom:10px;width:33%}}#notary-sidebar-container .header-container{border-bottom:none}#notary-sidebar-container a{color:white}#notary-sidebar-container a:hover{color:#E4F0F7}#notary-sidebar-container a.email-link{color:white;border:none}#notary-sidebar-container .notary-container .info-container{width:100%}#notary-sidebar-container .notary-container .info-container h5{color:white}#notary-sidebar-container .notary-container .info-container .info-header{text-align:center}#notary-sidebar-container .notary-container .info-container .info-header .inner-info-header .county-court{opacity:0.5}#notary-sidebar-container .notary-container .info-container .info-header .inner-info-header .languages .language-icon{margin-top:0;padding:8px;opacity:0.5}#notary-sidebar-container .notary-container .info-container .info-header .inner-info-header .languages .language-icon:not(:last-child){margin-right:5px}#notary-sidebar-container .notary-container .info-container .info-header .sidebar-button a{margin-top:10px;width:100%;background-color:inherit;color:white;border:1px white solid;border-radius:15px}#notary-sidebar-container .notary-container .info-container .info-header .sidebar-button a:hover{background-color:white;color:#074274}#notary-sidebar-container .notary-container .info-container .consultation-container .datepicker{width:130px}#notary-sidebar-container .notary-container .info-container .consultation-container .form-inline .address-input{width:240px;margin-right:10px}#notary-sidebar-container .notary-container .info-container .notary-workers .tooltip-container{position:relative;min-height:40px;padding-left:50px;display:inline-flex;align-items:center}#notary-sidebar-container .notary-container .info-container .notary-workers .tooltip-container .fa{position:absolute;left:0}#notary-sidebar-container .close i{top:0;right:10px;position:absolute;font-size:30px;color:white;text-align:center;transition:transform 0.2s}.map-mobile-menu{background-color:#054173;font-size:16px}.map-mobile-menu input,.map-mobile-menu select{font-size:16px !important}.map-mobile-menu .map-mobile-menu-title-row{display:flex;align-items:center;justify-content:space-between}.map-mobile-menu .map-mobile-menu-title-row .notary_search{flex-grow:1}.map-mobile-menu .map-mobile-menu-buttons{display:flex;align-items:center;justify-content:space-between}.map-mobile-menu .map-mobile-menu-btn{background:transparent;color:white;border:2px solid rgba(255,255,255,0.4);flex-grow:1;border-radius:0.5rem;flex-shrink:0;min-width:45%;max-width:50%}.map-mobile-menu .map-mobile-menu-btn.active{border-color:white;background:rgba(255,255,255,0.3)}.map-mobile-menu .map-mobile-menu-btn .fa{margin-right:5px}@media only screen and (max-width: 991px){.sidebar-open ul.nav.navbar-nav.side-nav.map-sidebar{min-height:calc(100vh - 54px)}}@media only screen and (max-width: 767px){.sidebar-open ul.nav.navbar-nav.side-nav.map-sidebar{min-height:calc(100vh - 66px)}}ul.nav.navbar-nav.side-nav.map-sidebar{background:-webkit-linear-gradient(bottom, #194A87, #2E68A3);background:-o-linear-gradient(bottom, #194A87, #2E68A3);background:-moz-linear-gradient(bottom, #194A87, #2E68A3);background:linear-gradient(to bottom, #194A87, #2E68A3);width:420px;display:block;overflow-y:auto;overflow-x:hidden;border-right:none}ul.nav.navbar-nav.side-nav.map-sidebar .scrolled-item{background-color:#054173;opacity:0.8}@media only screen and (max-width: 991px){ul.nav.navbar-nav.side-nav.map-sidebar{overflow:visible;width:100%;position:relative;top:0}}ul.nav.navbar-nav.side-nav.map-sidebar .notary-profile{min-height:100%;background:-webkit-linear-gradient(bottom, #194A87, #2E68A3);background:-o-linear-gradient(bottom, #194A87, #2E68A3);background:-moz-linear-gradient(bottom, #194A87, #2E68A3);background:linear-gradient(to bottom, #194A87, #2E68A3)}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container{display:flex;position:relative}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-image-icon img.notary-profile-image{width:70px;height:70px}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-info{color:white}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-info .absence-side-container{margin-top:10px;font-size:12px}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-info .absence-side-container .absence-container .replacement{margin-top:5px;font-size:14px}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-info .absence-side-container .absence-container .replacement a{color:white}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-info .absence-side-container .absence-container .replacement a:hover{color:rgba(255,255,255,0.8)}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-info .address{opacity:0.5;margin-bottom:5px}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-info .address i{margin-right:5px}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-info .working-times{opacity:0.5}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-info .county-court{opacity:0.5}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .fa-chevron-right{transform:none}ul.nav.navbar-nav.side-nav.map-sidebar .notary-container .notary-profile-link{margin-top:0;top:50%;transform:translateY(-50%)}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search{border-bottom:3px rgba(255,255,255,0.3) solid}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search{display:flex;flex-direction:column;position:relative}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .main-filters{width:100%;display:flex}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .search-input{flex:1;color:white;background-color:inherit;padding:0 10px;line-height:26px;color:white;letter-spacing:0.3px;border-radius:15px;border:2px solid rgba(255,255,255,0.5);height:30px;font-size:14px}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .search-input:focus{outline:none;box-shadow:0px 0px 5px 2px #4D90FE}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .search-input::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .search-input::-moz-placeholder{color:rgba(255,255,255,0.6)}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .search-input:-ms-input-placeholder{color:rgba(255,255,255,0.6)}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .search-input:-moz-placeholder{color:rgba(255,255,255,0.6)}@media only screen and (max-width: 991px){ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .search-input{border:2px solid rgba(255,255,255,0.4)}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .search-input:focus{border-color:white}}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .more-filters{line-height:26px;padding:2px;border:none;margin-left:12px;color:white;opacity:0.5}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .more-filters:hover{opacity:0.8}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .more-filters .fa{margin-left:4px}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .select-wrapper{border-radius:20px;position:relative}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .select-wrapper select{padding-top:0;padding-bottom:0;color:white;background:transparent;height:30px;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:none;line-height:26px;color:white;letter-spacing:0.3px;border-radius:15px;border:2px solid rgba(255,255,255,0.5);height:30px;font-size:14px}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .select-wrapper select:focus{outline:none;box-shadow:0px 0px 5px 2px #4D90FE}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .select-wrapper select::-ms-expand{display:none}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .select-wrapper select option{color:black}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .select-wrapper select#language-query{width:60px;padding:0 10px 0 25px}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .select-wrapper .fa{position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .select-wrapper .fa:first-child{left:8px}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .notary-submit{margin-left:10px}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search{padding-top:12px}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search #language-filter{flex:1}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search #county-court-filter{flex:4}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search #city-filter{flex:4}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .select-wrapper{position:relative;flex:1}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search #language-filter.select-wrapper:after{content:none}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .select-wrapper select{background:transparent;color:white;-webkit-appearance:none;height:30px;width:100%;padding-left:10px;padding-right:10px}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .select-wrapper select:focus{outline:none;box-shadow:none;border-color:white}@media only screen and (max-width: 575px){ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .dropdowns-wrapper{flex-direction:column}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .dropdowns-wrapper .select-wrapper{margin-right:0 !important}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .dropdowns-wrapper .select-wrapper:not(:last-child){margin-bottom:12px}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .dropdowns-wrapper .select-wrapper select{width:100% !important}}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker input,ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .time-interval input{color:white;height:30px;padding-left:10px;padding-right:10px;background:transparent;border:none;border-bottom:2px solid rgba(255,255,255,0.5);border-radius:0;font-size:14px;padding-bottom:0}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker input::-webkit-input-placeholder,ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .time-interval input::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker input::-moz-placeholder,ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .time-interval input::-moz-placeholder{color:rgba(255,255,255,0.5)}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker input:-ms-input-placeholder,ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .time-interval input:-ms-input-placeholder{color:rgba(255,255,255,0.5)}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker input:-moz-placeholder,ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .time-interval input:-moz-placeholder{color:rgba(255,255,255,0.5)}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker input:focus,ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .time-interval input:focus{outline:none;border-color:white}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker input{width:100%;padding-left:30px;padding-right:0}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker .react-datepicker__input-container .react-datepicker__close-icon{top:4px;opacity:0.5}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker .react-datepicker__input-container .react-datepicker__close-icon:after{font-size:18px;background-color:transparent}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker .react-datepicker__input-container:after{font-size:14px !important;right:auto;left:8px}@media only screen and (max-width: 575px){ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker .react-datepicker__input-container:after{font:12px FontAwesome !important;content:'\f073';position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker .react-datepicker__input-container input{padding-left:26px}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker .react-datepicker__input-container .react-datepicker__close-icon{right:0;margin-right:-4px}}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .date-picker .react-datepicker__day.react-datepicker__day--disabled{opacity:0.5;cursor:not-allowed}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .time-interval{font-size:14px;line-height:30px;display:flex}ul.nav.navbar-nav.side-nav.map-sidebar li.has-search .notary_search .advanced-search .time-interval .select-wrapper select{height:28px;text-align:center;text-align-last:center;border:none;border-bottom:2px solid rgba(255,255,255,0.5);border-radius:0;padding:0}ul.nav.navbar-nav.side-nav.map-sidebar li{padding:20px;color:white}ul.nav.navbar-nav.side-nav.map-sidebar li h5{color:white;padding-left:0px;padding-bottom:15px}.google-map{margin-left:420px}@media only screen and (max-width: 991px){.google-map{margin-left:0}}.map-marker-wrapper{position:relative}.map-marker-wrapper:hover .modal-notary{display:block}.google-icon{color:#054173;cursor:pointer;margin-left:-12px;margin-top:-44px}#notary-map{width:100%;height:calc(100vh - 53px)}img.gm-fullscreen-control{display:none}.modal-notary{display:block;width:250px;min-height:200px;padding:10px;color:rgba(255,255,255,0.6);background-color:#054173;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;opacity:0.9;z-index:999}.modal-notary .languages{margin-bottom:5px}.modal-notary .notary-image-icon{margin-bottom:10px}.modal-notary .notary-image-icon img{height:50px;width:50px;border-radius:100%}.modal-notary .distance-container{border-top:2px rgba(255,255,255,0.6) solid;margin-left:-10px;margin-right:-10px;margin-top:5px;padding-top:10px;text-align:center;display:flex;justify-content:center;align-items:center}.modal-notary .distance-container i{padding:7px;border:2px white solid;border-radius:100%;display:inline-block;width:41px;height:40px;margin-right:10px;text-align:center}.modal-notary .absence-container{color:rgba(255,255,255,0.6)}.modal-notary .absence-container .replacement h6{font-size:0.7rem;font-weight:400;margin:0;color:rgba(255,255,255,0.6)}.modal-notary .absence-container .replacement h6 a{color:inherit;text-decoration:none}.modal-notary .absence-container .replacement h6 a:hover{text-decoration:underline !important}.modal-notary .info-header a{color:white}.modal-notary .info-header a:hover{text-decoration:none}.modal-notary .popup-close-btn{float:right;color:white;font-size:18px;cursor:pointer}.modal-notary .profile-link-mobile-btn{display:none;border:1px solid white;padding:4px;width:100%;font-size:16px;border-radius:15px;margin:10px 0}@media only screen and (max-width: 767px){.modal-notary .profile-link-mobile-btn{display:block}}.modal-notary-pointer{border-style:solid;border-width:15px 15px 0;border-color:#054173 transparent;display:block;width:0;z-index:1;bottom:-15px;margin-left:110px;opacity:0.9;margin-top:-1px}.loading-map{position:absolute;margin-top:20%;margin-left:40%}@media only screen and (max-width: 991px){.sidebar-open .google-map #notary-map{margin-top:calc(-100vh + 53px)}.map-open .map-sidebar li:not(:first-child){display:none !important}}.cluster img{width:100%;height:100%}#services{color:#074274;min-height:calc(100vh - 152px)}.services-block:not(:last-child){border-bottom:2px solid rgba(255,255,255,0.4)}.back-link{color:#054173;font-weight:500}.services-block-header{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 767px){.services-block-header{flex-wrap:wrap}}.services-block-header .services-block-title{line-height:24px;font-size:20px;font-weight:400;margin:0}@media only screen and (max-width: 767px){.services-block-header .services-block-title{margin-bottom:1rem}}.services-block-header .services-block-input-wrapper{position:relative;max-width:290px;flex-grow:1}@media only screen and (max-width: 767px){.services-block-header .services-block-input-wrapper{display:block;width:100%}}.services-block-header .services-block-input-wrapper .search-input{background:transparent;color:#054173;padding-right:30px}.services-block-header .services-block-input-wrapper .search-input::-webkit-input-placeholder{color:rgba(5,65,115,0.6)}.services-block-header .services-block-input-wrapper .search-input::-moz-placeholder{color:rgba(5,65,115,0.6)}.services-block-header .services-block-input-wrapper .search-input:-ms-input-placeholder{color:rgba(5,65,115,0.6)}.services-block-header .services-block-input-wrapper .search-input:-moz-placeholder{color:rgba(5,65,115,0.6)}.services-block-header .services-block-input-wrapper .search-input:focus{outline:none;box-shadow:0px 0px 5px 2px #4D90FE}.services-block-header .services-block-input-wrapper .fa{position:absolute;top:50%;transform:translateY(-50%);right:10px}.services-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;color:#054173;text-decoration:none;cursor:pointer;text-decoration:none}.services-item:hover{color:#054173;text-decoration:none}.services-item:hover .services-item-image{border-color:#054173}.services-item.light{color:rgba(5,65,115,0.8)}.services-item.light .services-item-image{border-color:#054173}.services-item .services-item-image{width:100%;border:2px rgba(5,65,115,0.5) solid;border-radius:0.5rem;display:flex;align-items:center;padding-top:30px;padding-bottom:30px;justify-content:center;height:160px;display:flex;justify-content:center;align-items:center;transition:border-color 0.2s}@media only screen and (max-width: 767px){.services-item .services-item-image{height:140px}}.services-item .services-item-image img{max-width:100%;max-height:100%}.services-item .services-item-title{font-size:16px;color:#054173;display:block;text-align:center;letter-spacing:1.33px;font-weight:500}#services-item{color:#0F3A77}#services-item .services-item-header{display:flex;justify-content:space-between;align-items:center;color:#074274}@media only screen and (max-width: 767px){#services-item .services-item-header{flex-wrap:wrap}}#services-item .services-item-header .title{font-size:30px;line-height:38px;color:#0F3A77;font-weight:400}#services-item .services-item-header .services-item-subtitle{margin:0}@media only screen and (max-width: 767px){#services-item .services-item-header .services-item-subtitle{margin-bottom:1rem}}@media only screen and (max-width: 767px){#services-item .services-item-header .buttons{width:100%}}#services-item .services-item-header .buttons .btn{margin-top:0}@media only screen and (max-width: 767px){#services-item .services-item-header .buttons .btn{width:100%;margin-bottom:1rem}}#services-item .services-item-header .buttons .btn:not(:last-child){margin-right:1rem}@media only screen and (max-width: 767px){#services-item .services-item-header .buttons .btn:not(:last-child){margin-right:0}}#services-item .services-item-description{font-size:15px;line-height:23px;color:#0F3A77;font-weight:500;font-family:'Roboto', sans-serif !important}#services-item .services-item-description strong{font-weight:900}#services-item .services-item-form .form-group.flex{display:flex;align-items:center}#services-item .services-item-form .form-group .form-control{border:1px solid #074274;color:#074274}#services-item .services-item-form .btn-with-icon{color:#074274;border:2px solid #074274;height:38px;width:38px;display:flex;align-items:center;justify-content:center;border-radius:21px;margin-left:1rem}#services-item .main-page-button{border-radius:23px;border-color:rgba(7,66,116,0.5);padding-left:4em;padding-right:4em}#services-item .main-page-button:hover{border-color:#074274}.service-form-tabs.tab-content{margin-top:20px}.service-form{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#074274}@media only screen and (max-width: 767px){.service-form{font-size:16px}.service-form .Select-placeholder,.service-form .Select-value,.service-form input{font-size:16px !important}}.service-form .form-control,.service-form input{color:#074274;border-color:#074274;font-size:14px;padding:0.6rem 0.75rem}.service-form .form-control::-webkit-input-placeholder,.service-form input::-webkit-input-placeholder{color:#98BAD4}.service-form .form-control::-moz-placeholder,.service-form input::-moz-placeholder{color:#98BAD4}.service-form .form-control:-ms-input-placeholder,.service-form input:-ms-input-placeholder{color:#98BAD4}.service-form .form-control:-moz-placeholder,.service-form input:-moz-placeholder{color:#98BAD4}.service-form .form-control:focus,.service-form input:focus{color:#074274;border-color:#074274}.service-form .form-group.has-error label{margin-top:0;color:#074274}.service-form .form-group.has-error span.help-block{position:absolute;bottom:-18px;font-size:12px}.service-form .control-label.required:after{content:' *';color:#d9534f}.service-form .form-control{margin-bottom:1.8rem}.service-form .Select .Select-control{height:38px;border-color:#074274}.service-form .Select .Select-control .Select-multi-value-wrapper .Select-placeholder{line-height:36px;font-size:14px;color:#98BAD4;padding:0 0.75rem}.service-form .Select .Select-control .Select-multi-value-wrapper .Select-value{line-height:36px;font-size:14px;padding-left:0.75rem}.service-form .Select .Select-control .Select-multi-value-wrapper .Select-value .Select-value-label{color:#074274 !important}.service-form .Select .Select-control .Select-input input{padding-top:10px;padding-left:2px}.service-form .Select .Select-control .Select-clear-zone,.service-form .Select .Select-control .Select-arrow-zone{padding-top:2px}.service-form .Select.is-focused .Select-control{border-color:#074274 !important}.service-form .Select .Select-menu-outer{overflow:hidden;border-color:#074274;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.service-form .Select .Select-menu-outer .Select-option{color:#074274}.service-form .datepicker{display:block;width:100%;margin-bottom:1.8rem}.service-form .datepicker .react-datepicker__input-container{width:100%}.service-form .datepicker .react-datepicker__input-container input{margin-bottom:0;background-color:white}.service-form .datepicker .react-datepicker__input-container:after{font:18px FontAwesome;content:'\f073';position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none}.services-table{font-size:12px;text-align:left}.services-table th,.services-table td{font-size:12px;font-family:Roboto}.services-table th:not(:last-child),.services-table td:not(:last-child){border-right:1px solid #e9ecef}.services-table thead tr th{border:none;padding-top:24px;padding-bottom:24px}.services-table tbody tr td .person .person-name{margin-bottom:0}.services-table tbody tr td .person .person-id{margin-bottom:0}.services-table tbody tr td .person:not(:last-child){margin-bottom:1rem}.services-tabs{padding:16px 0;display:flex;justify-content:space-around}@media only screen and (max-width: 767px){.services-tabs .nav{width:100%;padding-left:15px;padding-right:15px}.services-tabs .nav .nav-item{width:calc(50% - 12px / 2)}.services-tabs .nav .nav-item .btn{width:100%}}.services-tabs .nav .nav-item .btn{padding:8px 24px;border-radius:20px;font-size:16px;color:#074274;border:2px solid #074274;font-weight:500}.services-tabs .nav .nav-item .btn i{margin-right:6px}.services-tabs .nav .nav-item.active .btn{background-color:#074274;color:white}.services-tabs .nav .nav-item:not(:last-child){margin-right:12px}.ReactModal__Body--open{overflow:hidden}.ReactModal__Overlay{z-index:5000;background:rgba(0,0,0,0.7) !important;overflow-y:scroll}.ReactModal__Overlay .ReactModal__Content{background:white;border-radius:0.5rem;position:relative !important;max-width:740px;margin:40px auto !important;bottom:auto !important;left:auto !important;right:auto !important;top:auto !important;padding:30px !important}.ReactModal__Overlay .ReactModal__Content.confirm-dialog{top:50% !important;transform:translateY(-100%) !important;line-height:1.5;max-width:540px}.ReactModal__Overlay .ReactModal__Content.confirm-dialog.lg{max-width:800px}.ReactModal__Overlay .ReactModal__Content.confirm-dialog .text{color:#074274;text-align:center;margin-bottom:26px}.ReactModal__Overlay .ReactModal__Content.confirm-dialog .buttons{text-align:center}.ReactModal__Overlay .ReactModal__Content.confirm-dialog .buttons button{border-radius:19px;padding:8px 20px}.ReactModal__Overlay .ReactModal__Content.confirm-dialog .buttons button.confirm-button{background-color:#074274;border-color:#074274}.ReactModal__Overlay .ReactModal__Content.confirm-dialog .buttons button.confirm-button:hover,.ReactModal__Overlay .ReactModal__Content.confirm-dialog .buttons button.confirm-button:focus{background-color:#053257;border-color:#053257;color:white}.ReactModal__Overlay .ReactModal__Content.confirm-dialog .buttons button:not(:last-child){margin-right:8px}.ReactModal__Overlay .ReactModal__Content textarea{padding-top:0;padding-bottom:0;font-size:14px}@media only screen and (max-width: 767px){.ReactModal__Overlay .ReactModal__Content{font-size:16px}.ReactModal__Overlay .ReactModal__Content input,.ReactModal__Overlay .ReactModal__Content textarea{font-size:16px !important}}.ReactModal__Overlay .ReactModal__Content.modal-small{max-width:560px}.ReactModal__Overlay .ReactModal__Content.modal-wide{max-width:1200px}.ReactModal__Overlay .ReactModal__Content.modal-fullscreen{border-radius:0;min-height:100vh;max-width:none;margin:0 !important}.ReactModal__Overlay .ReactModal__Content.more-services-modal{background:-webkit-linear-gradient(bottom right, #0551AC, #0A80B2);background:-o-linear-gradient(bottom right, #0551AC, #0A80B2);background:-moz-linear-gradient(bottom right, #0551AC, #0A80B2);background:linear-gradient(to bottom right, #0551AC, #0A80B2);color:white}.ReactModal__Overlay .ReactModal__Content.blue-modal{background:#257DC3;border:2px solid rgba(255,255,255,0.6);color:white}.ReactModal__Overlay .ReactModal__Content.blue-modal .modal-close{color:white}.ReactModal__Overlay .ReactModal__Content.blue-modal .clients-section{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid rgba(0,0,0,0.1)}.ReactModal__Overlay .ReactModal__Content.blue-modal .clients-section .form-control,.ReactModal__Overlay .ReactModal__Content.blue-modal .clients-section .Select-control{border:none;border-bottom:1px solid white;border-radius:0}.ReactModal__Overlay .ReactModal__Content.blue-modal .clients-section .add-client-btn{color:white;display:inline-block;margin-top:8px}.ReactModal__Overlay .ReactModal__Content.blue-modal .clients-section .add-client-btn .fa{margin-right:6px}.ReactModal__Overlay .ReactModal__Content.blue-modal .clients-section .remove-client-btn{color:white;font-size:18px;line-height:36px}.ReactModal__Overlay .ReactModal__Content.blue-modal .clients-section .remove-client-btn[disabled]{opacity:0.6;cursor:not-allowed}.ReactModal__Overlay .ReactModal__Content.blue-modal .form-group{margin-bottom:0.8rem}.ReactModal__Overlay .ReactModal__Content.blue-modal .form-group.has-error label{color:#ff8f8f}.ReactModal__Overlay .ReactModal__Content.blue-modal .input-label{margin-bottom:0.3rem}.ReactModal__Overlay .ReactModal__Content.blue-modal .appointment-info .info-label{color:rgba(255,255,255,0.6);font-weight:400}.ReactModal__Overlay .ReactModal__Content.blue-modal .appointment-info .info-content .read-more{color:rgba(255,255,255,0.6)}.ReactModal__Overlay .ReactModal__Content.blue-modal .form-group.datepicker{border-color:white}.ReactModal__Overlay .ReactModal__Content.blue-modal .Select-control{background:transparent;border-color:white}.ReactModal__Overlay .ReactModal__Content.blue-modal .Select-control .Select-value .Select-value-label{color:white !important}.ReactModal__Overlay .ReactModal__Content.blue-modal .Select-control .Select-clear-zone{color:white}.ReactModal__Overlay .ReactModal__Content.blue-modal .Select-control .Select-placeholder{color:rgba(255,255,255,0.6)}.ReactModal__Overlay .ReactModal__Content.blue-modal .Select-control .Select-arrow{border-color:white transparent transparent}.ReactModal__Overlay .ReactModal__Content.blue-modal .Select-control .Select-input input{color:white}.ReactModal__Overlay .ReactModal__Content.blue-modal .Select-menu-outer .Select-menu .Select-option.not-working-time{opacity:0.5}.ReactModal__Overlay .ReactModal__Content.blue-modal .form-control{background:transparent;border:1px solid white;color:white;height:36px;line-height:36px}.ReactModal__Overlay .ReactModal__Content.blue-modal .form-control::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}.ReactModal__Overlay .ReactModal__Content.blue-modal .form-control::-moz-placeholder{color:rgba(255,255,255,0.6)}.ReactModal__Overlay .ReactModal__Content.blue-modal .form-control:-ms-input-placeholder{color:rgba(255,255,255,0.6)}.ReactModal__Overlay .ReactModal__Content.blue-modal .form-control:-moz-placeholder{color:rgba(255,255,255,0.6)}.ReactModal__Overlay .ReactModal__Content.blue-modal .form-control[disabled]{background:rgba(0,0,0,0.1);cursor:not-allowed}.ReactModal__Overlay .ReactModal__Content.blue-modal .blue-modal-btn{color:white;border:2px solid white;border-radius:20px;min-width:200px}.ReactModal__Overlay .ReactModal__Content.blue-modal .blue-modal-btn.blue-modal-btn-inverse{color:#257DC3;background:white}.ReactModal__Overlay .ReactModal__Content.blue-modal .blue-modal-btn.blue-modal-btn-inverse:hover{color:white;background:transparent}.ReactModal__Overlay .ReactModal__Content.blue-modal .blue-modal-btn:hover{color:#257DC3;background:white}.ReactModal__Overlay .ReactModal__Content.blue-modal .blue-modal-cancel{color:white}@media only screen and (max-width: 767px){.ReactModal__Overlay .ReactModal__Content{margin:15px 10px !important;padding:30px 15px !important}}.ReactModal__Overlay .ReactModal__Content .modal-close{position:absolute;top:10px;right:10px;cursor:pointer}.ReactModal__Overlay .ReactModal__Content .modal-title{margin-bottom:1rem;font-size:1.4rem;font-weight:bold}.ReactModal__Overlay .ReactModal__Content .form-group.time-input{width:100%;margin-right:0}.ReactModal__Overlay .ReactModal__Content .form-group.datepicker{border:1px solid #ccc;border-radius:4px;padding:2px 6px 2px 2px;width:100%;margin-right:0;position:relative}.ReactModal__Overlay .ReactModal__Content .form-group.datepicker.has-error{margin-bottom:1.5rem}.ReactModal__Overlay .ReactModal__Content .form-group.datepicker>div{width:100%}.ReactModal__Overlay .ReactModal__Content .form-group.datepicker>div .react-datepicker__input-container input{background:transparent;border:none;color:white;height:auto;line-height:30px;padding:0 40px 0 10px;font-size:14px}.ReactModal__Overlay .ReactModal__Content .form-group.datepicker .help-block{position:absolute;top:100%;margin-top:4px;color:#ed9ba3}.ReactModal__Overlay .ReactModal__Content .form-group.has-error .help-block{color:#ff8f8f}.appointment-info .read-more{color:#007bff;cursor:pointer;margin-left:5px}.appointment-info .read-more:hover{color:#0062cc}.file-uploads-container .form-inline{border-bottom:1px solid rgba(0,0,0,0.15);margin-bottom:1rem}.file-uploads-container .form-inline .form-group{margin-bottom:1rem}@media only screen and (min-width: 992px){.file-uploads-container .form-inline .form-group:not(:last-of-type){margin-right:1rem}}@media only screen and (max-width: 991px){.file-uploads-container .form-inline .form-group{width:100%}}.file-uploads-container .form-inline .form-group .control-label{margin-right:0.5rem}@media only screen and (max-width: 991px){.file-uploads-container .form-inline .form-group .form-control{flex-grow:2}}.file-uploads-container .form-inline .form-group .btn{margin-left:1rem}.table-mobile-collapse tbody tr td .th-mobile{display:none}@media only screen and (max-width: 767px){.table-mobile-collapse thead{display:none}.table-mobile-collapse tbody tr{display:block;padding:24px}.table-mobile-collapse tbody tr:not(:last-child){border-bottom:1px solid #e9ecef}.table-mobile-collapse tbody tr.bg-light-blue td{background-color:white !important}.table-mobile-collapse tbody tr td{display:block;border:none !important;padding:0}.table-mobile-collapse tbody tr td:not(:last-child){margin-bottom:12px}.table-mobile-collapse tbody tr td .th-mobile{display:block;font-weight:bold}}
