body{background-color:#fafafa;margin:0;position:relative}.announcement{display:flex;align-items:center;height:100vh;background-color:#f0f0f0;overflow:hidden;font-family:Arial,sans-serif;text-align:center}.announcement-wrapper{display:flex;transition:transform 1s ease-in-out;width:100%;align-items:center}.announcement-container{flex:0 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);text-align:center;margin:0 1%;min-width:98%;height:auto;min-height:0}.title{font-weight:700;text-decoration:underline;color:#000;margin-bottom:20px}.announcement-text{color:#000;max-width:90%;text-align:justify;margin:0}
#appointment .thumbnail{border:0;border-radius:6px;box-shadow:2px 7px 14px #ddd;padding:0}#appointment .thumbnail:hover .caption{background-color:#184952}#appointment .thumbnail-image{width:120px;height:90px;float:right}@media (max-width:768px){#appointment .thumbnail-image{margin-top:20px;width:80px;height:60px}#appointment .popup-image{width:80%}}#appointment .popup-image{margin-top:100px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);height:auto}#appointment .cursor-pointer{cursor:pointer}#appointment .card{border-radius:12px;border:1px solid #e0e0e0;overflow:hidden;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,.1)}#appointment .card-table{width:100%;border-collapse:collapse;table-layout:fixed;height:230px}@media (max-width:768px){#appointment .card-table{height:auto}}#appointment .card-table td,#appointment .card-table th{padding:12px;text-align:left;vertical-align:top;word-wrap:break-word;font-weight:600}#appointment .card-table th{width:35%;color:#fff;background-color:#184952;text-align:center}#appointment .card-table td{width:65%;background-color:#fff}#appointment .badge{padding:5px 8px;border-radius:8px;font-size:13px;font-weight:600;color:#fff;width:100%}#appointment .bg-green{background-color:#28a745}#appointment .bg-yellow{background-color:#ffc107;color:#333}#appointment .bg-red{background-color:#dc3545}#appointment .details-text{display:inline-block;max-width:100%;vertical-align:middle}#appointment .expand-link{cursor:pointer;color:#184952;font-weight:600;text-decoration:none}#appointment .expand-link:hover{text-decoration:underline}#appointment .inline-buttons{display:inline-flex;gap:15px;margin-left:20px}#appointment .btn-cancel,#appointment .btn-confirm{border:none;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:background .2s ease}#appointment .btn-confirm{background-color:#28a745;color:#fff}#appointment .btn-confirm:hover{background-color:#208637}#appointment .btn-cancel{background-color:#dc3545;color:#fff}#appointment .btn-cancel:hover{background-color:#c62232}#appointment .no-appointments{font-size:18px;font-weight:600;margin-top:60px;margin-bottom:60px;color:#666;text-align:center}#appointment .row{display:flex;flex-wrap:wrap}#appointment .row>[class*=col-]{display:flex;flex-direction:column}
#client-chat .chat-wrap{position:fixed;bottom:5%;right:3%;cursor:pointer;text-align:center;z-index:2}#client-chat p{color:#226e36;font-family:Roboto-Regular,sans-serif;font-size:15px;margin-bottom:-5px}#client-chat .fa-comments{font-size:43px;color:#226e36}#client-chat .fa-comments:hover{color:#184952}#client-chat .chat-form{position:fixed;right:0;bottom:0;height:100%;max-height:100%;width:100%;z-index:10}@media (min-width:768px){#client-chat .chat-form{width:440px;bottom:1%;height:690px}}#client-chat .chat-dialog{display:flex;flex-direction:column;width:100%;height:100%;box-shadow:0 2px 20px 0 rgba(0,0,0,.15);overflow:hidden;min-height:0;position:relative}#client-chat .chatbox{display:flex;flex-direction:column;flex:1 1;position:relative;min-height:0}#client-chat .chat-header{border:0;border-radius:6px;box-shadow:2px 7px 14px #ddd;margin-bottom:0;padding:0}#client-chat .chat-header:hover .chat-caption{background-color:#184952}#client-chat .chat-caption{background-color:#112D32;border-top-right-radius:6px;border-top-left-radius:6px;padding:17px 0 13px 21px;min-height:90px}@media (min-width:992px){#client-chat .chat-caption{padding:16px 0 17px 21px}}#client-chat .chat-caption i{color:#fff;float:left;font-size:45px;transition:.5s;line-height:0;margin-top:28px}#client-chat .chat-caption i.fa-arrow-down{cursor:pointer;font-size:16px;float:right;margin-right:10px;margin-top:-19px}#client-chat .chat-title{color:#fff;display:block;font-family:Roboto-Bold,sans-serif;font-size:16px;letter-spacing:1px;margin-top:10px;margin-left:34px;margin-bottom:0}@media (min-width:768px){#client-chat .chat-title{font-size:18px}#client-chat .chat-subtitle{font-size:14px}}#client-chat .chat-title.single-title{display:inline-block;margin-left:24px}#client-chat .chat-subtitle{color:#fff;display:inline-block;font-family:Roboto-Bold,sans-serif;font-size:14px;letter-spacing:1px;margin-top:0;margin-left:34px}#client-chat .chat-subtitle span{color:#226e36}#client-chat .chat-body{position:relative;background:linear-gradient(to bottom,#fff 0,#fff 89%,#fff 90%,#eeeef0 100%);display:flex;flex-direction:column;flex:1 1;padding:2rem 2rem .6rem 1.9rem;height:100%;max-width:100%;overflow-x:hidden;overflow-y:auto;width:100%}#client-chat .chat-messages{display:flex;padding-bottom:15px;max-width:74%;word-break:break-word;width:74%}#client-chat .chat-messages .chat-message{background-color:#EEEFF0;border-radius:6px;color:#112D32;font-family:Roboto-Regular,sans-serif;padding:10px 15px;width:100%}#client-chat .chat-messages i{font-size:22px;align-self:flex-end;padding-right:5px;color:#112D32}#client-chat .chat-messages .fa-circle{position:relative;right:5px}#client-chat .chat-messages .fa-circle span{position:absolute;top:-1px;left:5px;color:#c4e68e;font-size:19px}#client-chat .chat-messages .fa-user{position:relative;left:5px;order:2}#client-chat .chat-messages .fa-spinner{font-size:14px;padding-right:0;margin-right:5px}#client-chat .chat-messages .fa-check-circle-o{font-size:11px}#client-chat .chat-messages .reciever-hours,#client-chat .chat-messages .sender-hours{float:right;width:50px;margin-top:10px;font-size:12px;margin-right:-20px}#client-chat .chat-messages.sender{align-self:flex-end}#client-chat .chat-messages.reciever{align-self:flex-start}#client-chat .chat-messages.reciever .chat-message{background-color:#c4e68e}#client-chat .chat-footer{position:relative;background-color:#fff;border:1px solid #c4c4c4;border-bottom-right-radius:6px;border-bottom-left-radius:6px;display:flex}#client-chat .chat-textarea{border:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px;color:#112D32;display:block;font-family:Roboto-Regular,sans-serif;font-size:13px;line-height:16px;min-height:60px;padding:5px 6px;resize:none;width:100%}#client-chat .chat-textarea:focus{border:0;outline:0}#client-chat .chat-send-btn,#client-chat .chat-send-btn:focus{border-top:0;border-right:0;border-bottom:0;border-left:1px solid #c4c4c4;border-bottom-right-radius:6px}#client-chat .chat-send-btn{background:#fff;padding:10px 15px}#client-chat .chat-send-btn:focus{outline:0}#client-chat .chat-send-btn i{font-size:20px}#client-chat .chat-typing.chat-messages{padding-top:15px;padding-bottom:15px}#client-chat .chat-typing.chat-messages .fa-circle{margin-top:-20px}#client-chat .chat-typing .dot{position:relative;top:10px;display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:3px;background:#112D32;animation:wave 1.3s linear infinite}#client-chat .chat-typing .dot:nth-child(2){animation-delay:-1.1s}#client-chat .chat-typing .dot:nth-child(3){animation-delay:-.9s}#client-chat.slide-up{animation:.7s slide-up}#client-chat.slide-down{animation:.6s slide-down}#client-chat.new-message .fa-comments{animation:blink 1s step-start 0s infinite}@keyframes slide-up{from{margin-bottom:-60%}to{margin-bottom:0}}@keyframes slide-down{from{margin-bottom:0}to{margin-bottom:-60%}}@keyframes wave{0%,100%,60%{transform:initial}30%{transform:translateY(-15px)}}@keyframes blink{50%{color:#184952}}
#checkRequest .intro{width:100%;height:50vh;position:relative;padding:0}#checkRequest .intro::after{position:absolute;left:0;top:0;background:url(../../app/clientGuest/common/images/home.jpg) no-repeat;background-size:cover;content:'';height:50vh;opacity:.2;width:100%}#checkRequest .intro .intro-content{position:absolute;bottom:0;top:0;left:0;right:0;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}#checkRequest .intro .intro-content h2{color:#112D32;margin-bottom:30px;font-family:Roboto-Bold,sans-serif;font-size:64px;font-weight:700}@media (max-width:767px){#checkRequest .intro .intro-content h2{font-size:34px}}#checkRequest .thumbnail{border:0;border-radius:6px;box-shadow:2px 7px 14px #ddd;padding:0}#checkRequest .thumbnail:hover .caption{background-color:#184952}#checkRequest .thumbnail-image{width:120px;height:90px;float:right}@media (max-width:768px){#checkRequest .thumbnail-image{margin-top:20px;width:80px;height:60px}#checkRequest .popup-image{width:80%}}#checkRequest .popup-image{margin-top:100px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);height:auto}#checkRequest .cursor-pointer{cursor:pointer}#checkRequest .info-wrap{margin-top:30px}#checkRequest .s-title{position:relative;color:#112D32;font-family:Roboto-Medium,sans-serif;letter-spacing:1px;padding-bottom:10px}@media (min-width:1200px){#checkRequest .info-wrap{margin-top:50px}#checkRequest .s-title{font-size:28px}}#checkRequest .box .description,#checkRequest .s-subtitle{font-family:Roboto-Regular,sans-serif;font-size:16px;color:#112D32}#checkRequest .s-title:before{content:'';position:absolute;display:block;width:50px;height:3px;background:#226e36;bottom:0;left:0}#checkRequest .s-subtitle{line-height:1.5;margin:20px 0 40px}#checkRequest .box{background:#fff;box-shadow:10px 10px 15px rgba(73,78,92,.1);cursor:pointer;margin-bottom:40px;padding:40px;transition:.4s}#checkRequest .box:hover{box-shadow:0 0 30px rgba(73,78,92,.15);transform:translateY(-10px)}#checkRequest .box:hover p{color:#112D32}#checkRequest .box.border-hover:after{bottom:0;border-top:.2em solid #226e36}#checkRequest .box .description{line-height:24px;letter-spacing:1px;margin-bottom:0;margin-left:100px;min-height:96px}#checkRequest .box .link,#checkRequest h4{font-family:Roboto-Bold,sans-serif;letter-spacing:1px}#checkRequest .box .link{color:#112D32}#checkRequest .box .link:hover{color:#226e36;text-decoration:none}#checkRequest .box .link:focus{outline:0;text-decoration:none}#checkRequest .icon{float:left}@media (max-width:767px){#checkRequest .box .description{margin-left:0;text-align:center}#checkRequest .icon{float:none;text-align:center;padding-bottom:15px}}#checkRequest .icon i{color:#112D32;font-size:64px;transition:.5s;line-height:0;margin-top:34px}#checkRequest h4{color:#112D32;font-size:28px;margin-left:100px;margin-bottom:15px}@media (max-width:767px){#checkRequest h4{margin-left:0;text-align:center}}#checkRequest h4 span{font-size:16px}@media (min-width:768px){#checkRequest h4 span{font-size:18px}}#checkRequest .card-wrap{padding:0}@media (min-width:1200px){#checkRequest .card-wrap:nth-child(even){padding-right:0;padding-left:30px}#checkRequest .card-wrap:nth-child(odd){padding-left:0;padding-right:30px}}#checkRequest .card-wrap .link:focus{outline:0;text-decoration:none}.check-message{border-top:1px solid #112D32;font-family:Roboto-Medium,sans-serif;font-size:20px;letter-spacing:1px;padding-top:15px;margin-bottom:0}.check-message.red,.check-message.red i{color:#c00}.check-message.yellow,.check-message.yellow i{color:#cf9c13}.check-message.green,.check-message.green i{color:#226e36}
#eForms{margin-top:10px;margin-bottom:50px}@media (min-width:768px){#eForms{margin-top:50px;margin-bottom:100px}}#eForms .thumbnail{border:0;border-radius:6px;box-shadow:2px 7px 14px #ddd;padding:0}#eForms .thumbnail:hover .caption{background-color:#184952}#eForms .thumbnail-image{width:120px;height:90px;float:right}@media (max-width:768px){#eForms .thumbnail-image{padding-top:7px;width:80px;height:60px}#eForms .popup-image{width:80%}}#eForms .popup-image{margin-top:100px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);height:auto}#eForms .wrap{min-height:160px}#eForms .btn-wrap{display:flex;flex-direction:row;justify-content:space-between}#eForms .cursor-pointer{cursor:pointer}#eForms .p-top-5{padding-top:5px}#eForms .p-top-10{padding-top:10px}#eForms .p-top-30{padding-top:30px!important}#eForms .p-bottom-5{padding-bottom:5px}#eForms .p-bottom-10{padding-bottom:10px}#eForms .caption{background-color:#112D32;border-top-right-radius:6px;border-top-left-radius:6px;padding:17px 0 13px 21px;min-height:90px}@media (min-width:992px){#eForms .caption{padding:16px 0 17px 21px}}#eForms .caption i{color:#fff;float:left;font-size:45px;transition:.5s;line-height:0;margin-top:28px}#eForms .title{color:#fff;display:block;font-family:Roboto-Bold,sans-serif;font-size:16px;letter-spacing:1px;margin-top:10px;margin-left:34px;margin-bottom:0}@media (min-width:768px){#eForms .title{font-size:18px}}#eForms .title.single-title{display:inline-block;margin-left:24px}#eForms .subtitle{color:#99abbe;display:inline-block;font-family:Roboto-Bold,sans-serif;font-size:14px;letter-spacing:1px;margin-top:0;margin-left:34px}#eForms .effect{min-width:150px;padding:5px 0}#eForms .thumbnail-pad{padding:15px 20px 15px 21px}@media (min-width:992px){#eForms .thumbnail-pad{padding:20px 20px 30px 21px}}#eForms .clearfix::after{content:"";clear:both;display:table}#eForms .testimonial-item{background-color:#fff;box-sizing:content-box;box-shadow:0 2px 12px rgba(0,0,0,.08);margin-top:30px;min-height:400px;padding:30px 15px 0;text-align:center}#eForms .description,.link{font-size:16px;letter-spacing:1px;margin-top:10px}@media (min-width:768px){#eForms .subtitle{font-size:16px}#eForms .testimonial-item{padding:30px 30px 0;min-height:310px}}#eForms .t-item-wrap{display:flex;flex-direction:column;align-items:center}#eForms .description{color:#112D32;font-family:Roboto-Regular,sans-serif;line-height:24px;margin-bottom:0}@media (max-width:767px){#eForms .description{margin-left:0}}.right-add{float:right;min-width:135px!important;padding-top:5px!important;padding-bottom:5px!important}.add-row{height:30px;width:30px;border-radius:100px;position:relative;display:flex;float:right;justify-content:center;align-items:center;border:4px solid #fff;overflow:hidden;background-size:100% 200%;transition:all .7s;color:#fff;cursor:pointer}@media (min-width:768px){.add-row{height:40px;width:40px}}.add-row:hover{background-position:0 -100%;cursor:pointer}.add-row.add{background-image:linear-gradient(to bottom,#2590EB 50%,#fff 50%)}.add-row.add:hover{color:#2590EB}.link,.link:hover{color:#112D32;text-decoration:none}.link{font-family:Roboto-Medium,sans-serif}.link-arrowed{display:inline-block;height:2rem;line-height:2rem}.link-arrowed:hover .arrow-icon{transform:translate3d(5px,0,0)}.link-arrowed:hover .arrow-icon--circle{stroke-dashoffset:0}.arrow-icon--circle{transition:stroke-dashoffset .3s ease;stroke-dasharray:95;stroke-dashoffset:95}.arrow-icon{position:relative;top:-1px;transition:transform .3s ease;vertical-align:middle}.content-block{margin-top:50px}.content-block .bg-yellow{background-color:#f3f305!important;color:#f3f305!important}.content-block .bg-green{background-color:green!important;color:green!important}.content-block .m-left-5{margin-left:5px!important}.content-block .content-container{position:relative;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.2);border-radius:10px;padding:40px 30px;z-index:1}.content-block .card-corner{position:absolute;top:0;right:0;width:50px;height:50px;background-color:#e6e7e8}.content-block .triangle{position:absolute;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #f6f6f6 transparent transparent}.content-block .control-label{font-family:Roboto-Medium,sans-serif;font-size:13px;color:#112D32;letter-spacing:1.5px}.content-block .form-control,.content-block .select .select2-choice{color:#112D32;font-family:Roboto-Bold,sans-serif}.content-block .form-control{letter-spacing:1px;height:45px}.content-block .form-control.auto-height{height:auto}.content-block .form-control:focus{border-color:#112D32;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.2);outline:0}.content-block .select{display:block}.content-block .select .select2-choice{align-items:center;background:#fff;display:flex;height:45px}.content-block .choose-file,.content-block .select .search-container input,.content-block .table td,.content-block small{font-family:Roboto-Regular,sans-serif}.content-block .select .select2-arrow b{margin-top:8px}.content-block .select .select2-drop-active{border:1px solid #112D32;border-top:none}.content-block .select.select2-container-active .select2-choice{border:1px solid #ccc;box-shadow:none}.content-block .select.select2-container-active.open .select2-choice{border:1px solid #112D32}.content-block .item{margin-bottom:15px;padding-left:0;padding-right:0}.content-block .td-btn{padding-top:0}.content-block .wrapper{display:flex;justify-content:center}.content-block .table th{border-bottom-width:1px}.content-block .table td{vertical-align:middle}.content-block .table tr{font-size:11px}.content-block .progress{position:relative;border-radius:0}.content-block .progress-bar{background-color:#add8e6}.content-block .progress-label{position:absolute;left:50%;transform:translateX(-50%);color:#000;font-family:Roboto-Medium,sans-serif;letter-spacing:1px}.content-block .file-upload{height:30px;width:30px;border-radius:100px;position:relative;display:flex;justify-content:center;align-items:center;border:4px solid #fff;overflow:hidden;background-size:100% 200%;transition:all .7s;color:#fff;cursor:pointer}@media (min-width:768px){.content-block .item{padding-left:15px;padding-right:15px}.content-block .table tr{font-size:13px}.content-block .file-upload{height:40px;width:40px}}.content-block .file-upload:hover{background-position:0 -100%;cursor:pointer}.content-block .file-upload.add{background-image:linear-gradient(to bottom,#2590EB 50%,#fff 50%)}.content-block .file-upload.add:hover{color:#2590EB}.content-block .file-upload.delete{background-image:linear-gradient(to bottom,#c00 50%,#fff 50%)}.content-block .file-upload.delete:hover{color:#c00}.content-block .file-upload input[type=file]{height:30px;width:30px;position:absolute;top:0;left:0;opacity:0;cursor:pointer}.content-block .file-upload input[type=file],.content-block .file-upload input[type=file]::-webkit-file-upload-button{cursor:pointer}.content-block i{cursor:pointer;font-size:15px}@media (min-width:768px){.content-block .file-upload input[type=file]{height:40px;width:40px}.content-block i{font-size:20px}}.content-block .choose-file{position:relative;color:#112D32}.content-block .choose-file:before{content:'';position:absolute;display:block;width:145px;height:1px;background:#3c94f0;bottom:-5px;left:0;z-index:1}.content-block .btn-wrap{justify-content:space-between;margin-bottom:10px}@media (min-width:768px){.content-block .btn-wrap{display:flex}}.content-block small{color:#112D32;font-size:12px}.content-block .send-btn-wrap{border-top:1px solid #112D32;padding-top:40px}.file-btn-wrap{margin-bottom:15px}.extent-title,.file-btn-wrap:last-of-type{margin-bottom:0}.file-btn-wrap button{width:100%}.extent-title{color:#112D32;font-family:Roboto-Bold,sans-serif}.success-modal .modal-header{border-bottom:0;padding-bottom:0;text-align:center}.success-modal .modal-header .fa-check-square{color:#226e36;font-size:70px}.success-modal .modal-header .fa-window-close{color:#c00;font-size:70px}.success-modal .modal-body p,.success-modal .modal-header p{color:#112D32;font-family:Roboto-Bold,sans-serif}.success-modal .modal-header p{font-size:22px;margin-top:15px}.success-modal .modal-body{padding-top:0;text-align:center}.success-modal .modal-body p{font-size:16px}.success-modal .modal-footer{border-top:1px solid #226e36;padding-top:20px;padding-bottom:20px;text-align:center}.success-modal .modal-footer button{min-width:170px;padding:10px 15px}.request-wrap{display:flex;flex-direction:column;align-items:center;margin-bottom:150px}
#footer .brand,#footer .title{font-family:Roboto-Bold,sans-serif;font-size:18px;letter-spacing:1px}#footer .brand:hover,#footer .panel-body a:focus,#footer .panel-body a:hover,#footer .title:hover{text-decoration:none}#footer{background-color:#fff;margin-top:100px}#footer .container-fluid{padding-right:0;padding-left:0}@media (min-width:768px){#footer{padding-top:30px;padding-bottom:30px}#footer .container-fluid{padding-right:15px;padding-left:15px}}#footer .container{padding:0}@media (min-width:768px){#footer .container{padding-right:15px;padding-left:15px}}#footer .item{border:none;box-shadow:none;margin-bottom:0;padding-left:0;padding-right:0}#footer .panel-heading{padding:15px;border-bottom:0;border-radius:0;box-shadow:none}#footer .panel-heading .fa-minus{display:none}#footer .panel{border-bottom:1px solid #112D32;box-shadow:none;border-radius:0}#footer .panel-heading[aria-expanded=true] .fa-minus{display:block}#footer .panel-heading[aria-expanded=true] .fa-plus{display:none}#footer .footer-icon i{float:right;color:#226e36;margin-top:3px}@media (min-width:768px){#footer .item{padding-left:15px;padding-right:15px}#footer .panel-heading{pointer-events:none;padding:0 0 15px}#footer .panel{border-bottom:0}#footer .footer-icon i{display:none!important}#footer .panel-body{padding:0}}#footer .panel-body{padding-top:0}#footer .panel-body a{color:#112D32}#footer .panel-body a:hover{color:#0056b3}#footer .panel-body a:focus{outline:0}#footer .panel-body i{color:#3c94f0}#footer .brand{color:#226e36}#footer .brand span{color:#112D32}#footer .title{color:#112D32}@media (min-width:768px){#footer .panel-collapse{display:block!important;height:100%}}#footer .content{color:#112D32;font-family:Roboto-Medium,sans-serif;font-size:14px;line-height:1.5}#footer .copy-right{color:#112D32;font-family:Roboto-Regular,sans-serif;font-size:12px;margin-top:30px}#footer .btn-link-style{background:0 0;border:none;padding:0;margin:0;font:inherit;cursor:pointer}#footer .btn-link-style:hover{color:#0056b3}
.sticky{position:fixed;top:0;box-shadow:0 6px 9px 0 rgba(0,0,0,.06);width:100%;z-index:2}#header *{background-color:#fff}@media (min-width:768px) and (max-width:1200px){#header * .container{width:98%}}#header .navbar{padding:0;margin-bottom:0;width:100%}#header * .navbar-brand{color:#226e36;font-family:Roboto-Bold,sans-serif;font-size:28px;font-weight:600}@media (min-width:768px){#header * .navbar-brand{font-size:18px}}@media (min-width:835px){#header * .navbar-brand{font-size:25px}}@media (min-width:920px){#header .navbar{padding:5px 0}#header * .navbar-brand{font-size:30px}}#header * .navbar-brand span{color:#112D32}#header * .navbar-collapse{border-color:#226e36;margin-top:20px}#header * .navbar-left li{padding:10px 20px}@media (min-width:768px){#header * .navbar-left li{padding:0 3px}}@media (min-width:920px){#header * .navbar-left li{padding:0 4px}}@media (min-width:1000px){#header * .navbar-left li{padding:0 6px}}@media (min-width:1200px){#header * .navbar-brand{font-size:35px}#header * .navbar-left li{padding:0 10px}}#header * .navbar-left li:last-of-type{border-bottom:2px solid #226e36}@media (min-width:768px){#header * .navbar-left li:last-of-type{border:none}#header * .navbar-left li .border-hover:hover{color:#226e36;right:0;text-decoration:none}#header * .navbar-left li .border-hover:hover:after{border-color:#226e36;right:0}#header * .navbar-left li .border-hover:after{border-radius:1em;border-top:.1em solid #226e36;content:"";position:absolute;right:104%;bottom:.14em;left:0;transition:right .4s cubic-bezier(0,.5,0,1),border-color .4s ease-out}}#header * .navbar-left li .dropdown-toggle{display:flex;align-items:top;gap:2px}#header * .navbar-left li .dropdown-toggle i{position:relative;top:0;font-size:10px}#header * .navbar-left a,#header * .navbar-left li .dropdown-menu li a{font-size:14px;position:relative;font-family:Roboto-Bold,sans-serif;text-decoration:none}#header * .navbar-left li .dropdown-menu{min-width:130px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-left:9px}#header * .navbar-left li .dropdown-menu li{padding:4px 8px;cursor:pointer}#header * .navbar-left li .dropdown-menu li a{display:flex;align-items:center;color:#112D32;font-weight:400;padding:6px 8px}#header * .navbar-left li .dropdown-menu li a:hover{background-color:#226e36;color:#fff}@media (max-width:768px){#header * .navbar-left li .dropdown-menu{display:none;box-shadow:none}}#header * .navbar-left a{color:#112D32;font-weight:600;padding:0 0 5px;transition:color .4s ease-out;line-height:.7}@media (min-width:768px){#header * .navbar-left a{font-size:12px;line-height:1.1}}@media (min-width:835px){#header * .navbar-left a{font-size:13px;line-height:1.1}}@media (min-width:920px){#header * .navbar-left a{font-size:14px;line-height:1}}@media (min-width:1200px){#header * .navbar-left a{font-size:16px;line-height:.9}}#header * .navbar-right .profile-dropdown-collapsed{display:none!important}@media (max-width:767px){#header * .navbar-right .profile-dropdown{display:none!important}#header * .navbar-right .profile-dropdown-collapsed{display:block!important}#header * .navbar-right .full-name{color:#112D32;font-size:12px;font-weight:800}}#header * .navbar-right li{padding:0}@media (max-width:768px){#header * .navbar-right li{padding-left:20px;color:#112D32;font-weight:700}#header * .navbar-right li i{color:#112D32;float:right;padding-right:20px}}#header * .navbar-right .profile-circle{border:1px solid #112D32;border-radius:50%;color:#112D32;text-align:center;font-family:Roboto-Bold,sans-serif;cursor:pointer;font-weight:400;margin-top:-15px;font-size:20px;line-height:40px;width:45px;height:40px}@media (min-width:920px){#header * .navbar-right .profile-circle{margin-top:-20px;font-size:26px;line-height:47px;width:52px;height:47px}}#header * .navbar-right .dropdown-menu{min-width:160px;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1)}#header * .navbar-right .dropdown-menu li{padding:4px 8px;cursor:pointer}#header * .navbar-right .dropdown-menu li a{color:#112D32;font-weight:600;font-size:12px;text-decoration:none}#header * .navbar-right .dropdown-menu li a:hover{background-color:#226e36;color:#fff}@media (max-width:768px){#header * .navbar-right .dropdown-menu{box-shadow:none}#header * .navbar-right .dropdown-menu li{padding:0}#header * .navbar-right .dropdown-menu li a{color:#112D32;font-weight:600;font-size:12px}#header * .navbar-right .dropdown-menu li a:hover{background-color:#226e36;color:#fff}}#header * .navbar-toggle .icon-bar{background-color:#112D32}
#logIn{margin-top:80px;margin-bottom:40px}#logIn .container{padding-right:15px;padding-left:15px;width:90%;max-width:500px;margin:0 auto}#logIn .container .title{color:#112D32;display:block;text-align:center;font-family:Roboto-Bold,sans-serif;font-size:clamp(20px,3vw,25px);letter-spacing:1px;font-weight:700;text-decoration:none}@media (min-width:768px){#logIn .container .title{font-size:25px}}#logIn .container .effect{position:relative;background:#fff;border-radius:5px;color:#112D32;font-family:Roboto-Medium,sans-serif;font-size:16px;letter-spacing:1px;padding:15px 20px;min-width:230px}@media (min-width:768px){#logIn .container .effect{min-width:250px}}@media (max-width:400px){#logIn .container .effect{width:auto;min-width:unset;font-size:clamp(10px,4vw,20px);padding:10px 15px}}#logIn .container .effect.effect-1{transition:all .2s linear 0s}#logIn .container .effect.effect-1:before{content:"\f178";font-family:FontAwesome;font-size:20px;position:absolute;display:flex;align-items:center;justify-content:center;right:10px;top:0;opacity:0;height:100%;width:40px;transition:all .2s linear 0s}#logIn .container .effect.effect-1:hover{text-indent:-20px}#logIn .container .effect.effect-1:hover:before{opacity:1;text-indent:0}@media (max-width:767px){#logIn .container .effect.effect-1{transition:none!important;text-indent:0!important}#logIn .container .effect.effect-1:before{content:none!important}#logIn .container .effect.effect-1:hover{text-indent:none!important}#logIn .container .effect.effect-1:hover:before{opacity:0!important}}#logIn .container .content-block .row{margin-left:-10px;margin-right:-10px}#logIn .container .content-block .content-container{position:relative;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.2);border-radius:10px;padding:30px 25px 20px;z-index:1}#logIn .container .content-block .card-corner{position:absolute;top:0;right:0;width:50px;height:50px;background-color:#e6e7e8}#logIn .container .content-block .triangle{position:absolute;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #f6f6f6 transparent transparent}#logIn .container .content-block .control-label{font-family:Roboto-Medium,sans-serif;font-size:clamp(11px,1.5vw,13px);color:#112D32;letter-spacing:1.5px}#logIn .container .content-block .form-control{color:#112D32;font-family:Roboto-Bold,sans-serif;letter-spacing:1px;height:45px}#logIn .container .content-block .form-control:focus{border-color:#112D32;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.2);outline:0}#logIn .container .content-block .item{margin-bottom:15px;padding-left:15px;padding-right:15px}@media (max-width:450px){#logIn .container .content-block .item{padding-left:0;padding-right:0}}#logIn .container .content-block small{color:#112D32;font-family:Roboto-Regular,sans-serif;font-size:clamp(10px,1.2vw,12px)}#logIn .container .content-block .send-btn-wrap{border-top:1px solid #112D32;padding-top:20px}#logIn .container .content-block .error{border:1px solid #c00}#logIn .container .content-block .error-msg{position:absolute;top:102%;right:12px;color:#c00!important}#logIn .container .content-block .right-2{right:-2px!important}#logIn .container .content-block .form-error{margin-top:20px;padding-top:15px;padding-bottom:15px;text-align:center}#logIn .container .content-block .form-error .title{color:#c00;font-family:Roboto-Bold,sans-serif;font-size:18px}#logIn .container .content-block .form-error .divider{border-top:1px solid #c00;margin:0}#logIn .container .content-block .m-bottom-20{margin-bottom:20px!important}#logIn .container .content-block .password-wrapper{position:relative}#logIn .container .content-block .password-wrapper input{padding-right:45px}#logIn .container .content-block .password-wrapper .toggle-password{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:18px;color:#112D32;transition:color .2s ease-in-out,transform .15s ease-in-out}#logIn .container .content-block .password-wrapper .toggle-password:hover{color:#1e4f58;transform:translateY(-50%) scale(1.1)}@media (max-width:480px){#logIn .container .content-block .password-wrapper .toggle-password{font-size:20px;right:10px}}#logIn .container .content-block .reset-password{display:inline-block;margin-top:5px;font-size:13px;color:#112D32;text-decoration:none;transition:color .2s ease-in-out}#logIn .container .content-block .reset-password:hover{color:#1e4f58;text-decoration:underline}#logIn .container .content-block .register-wrap{margin-top:15px;font-size:14px;color:#112D32;text-align:center}#logIn .container .content-block .register-wrap a{margin-left:5px;font-family:Roboto-Medium,sans-serif;color:#112D32;text-decoration:none;transition:color .2s ease-in-out}#logIn .container .content-block .register-wrap a:hover{color:#1e4f58;text-decoration:underline}@media (max-width:480px){#logIn .container .content-block .register-wrap{display:block}}#logIn .container .content-block .separator{display:flex;align-items:center;justify-content:center;margin:15px 0}#logIn .container .content-block .separator .line{flex:1;height:1px;background:#ccc;margin:0 10px}#logIn .container .content-block .separator .text{font-weight:700;color:#666}
@font-face{font-family:Roboto-Regular;src:url(../../app/clientGuest/common/fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto-Medium;src:url(../../app/clientGuest/common/fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-family:Roboto-Bold;src:url(../../app/clientGuest/common/fonts/Roboto-Bold.ttf) format("truetype")}
#client-map .wrap{cursor:pointer;text-align:center;z-index:2;border:1px solid #c4c4c4;border-radius:6px;position:relative}#client-map .wrap .btn-group-vertical{position:absolute;bottom:25px;left:10px}#client-map .wrap .btn-group-vertical .btn{padding:8px 12px;color:#fff;background-color:#184952}#client-map .wrap .btn-group-vertical .btn:hover{background-color:#12373e}@media (min-width:768px){#client-map .wrap .btn-group-vertical{bottom:20px;left:15px}#client-map .wrap .btn-group-vertical .btn{padding:10px 15px}}@media (min-width:1200px){#client-map .wrap .btn-group-vertical{bottom:25px;left:20px}#client-map .wrap .btn-group-vertical .btn{padding:11px 16px}}#client-map .effect{position:relative;background:#fff;border-radius:5px;color:#112D32;font-family:Roboto-Medium,sans-serif;font-size:16px;letter-spacing:1px;padding:6px 20px;min-width:160px}#client-map .effect.effect-1{transition:all .2s linear 0s}#client-map .effect.effect-1:before{content:"\f178";font-family:FontAwesome;font-size:20px;position:absolute;display:flex;align-items:center;justify-content:center;right:10px;top:0;opacity:0;height:100%;width:40px;transition:all .2s linear 0s}#client-map .select .select2-choice,#client-map .title{font-family:Roboto-Bold,sans-serif}#client-map .effect.effect-1:hover{text-indent:-20px}#client-map .effect.effect-1:hover:before{opacity:1;text-indent:0}#client-map .map-form{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:13;width:90%;max-width:440px;max-height:80vh;display:flex;flex-direction:column;background:#fff;border-radius:6px;box-shadow:0 2px 20px rgba(0,0,0,.15)}#client-map .map-form .form-footer,#client-map .map-form .form-header{flex:0 0 auto}#client-map .map-form .form-body{flex:1 1 auto;overflow-y:auto;padding:2rem 2rem .6rem 1.9rem;background:linear-gradient(to bottom,#fff 0,#fff 89%,#fff 90%,#eeeef0 100%);display:flex;flex-direction:column}#client-map .form-header{border:0;border-radius:6px;box-shadow:2px 7px 14px #ddd;margin-bottom:0;padding:0}#client-map .form-header:hover .caption{background-color:#184952}#client-map .caption{background-color:#112D32;border-top-right-radius:6px;border-top-left-radius:6px;padding:17px 0 13px 21px}#client-map .caption i{color:#fff;float:left;font-size:42px;transition:.5s;line-height:0;margin-top:16px}#client-map .caption i.fa-times-circle{cursor:pointer;font-size:35px;float:right;margin-right:10px;margin-top:-14px}#client-map .title{color:#fff;display:block;font-size:16px;letter-spacing:1px;margin-top:10px;margin-left:34px;margin-bottom:0}@media (min-width:768px){#client-map .title{font-size:18px}}#client-map .title.single-title{display:inline-block;margin-left:24px}#client-map .select{display:block}#client-map .select .select2-choice{align-items:center;background:#fff;color:#112D32;display:flex;height:45px}#client-map .select .select2-arrow b{margin-top:8px}#client-map .select .select2-drop-active{border:1px solid #112D32;border-top:none}#client-map .select.select2-container-active .select2-choice{border:1px solid #ccc;box-shadow:none}#client-map .select.select2-container-active.open .select2-choice{border:1px solid #112D32}#client-map .select .search-container input{font-family:Roboto-Regular,sans-serif}#client-map .p-left-0{padding-left:0}#client-map .p-right-0{padding-right:0}#client-map .p-top-10{padding-top:10px}#client-map .slide-up{animation:.5s slide-up forwards}#client-map .slide-down{animation:.5s slide-down forwards}@keyframes slide-up{from{transform:translate(-50%,-60%);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes slide-down{from{transform:translate(-50%,-50%);opacity:1}to{transform:translate(-50%,-60%);opacity:0}}
#client-marker .marker-form{width:100%;max-width:350px;box-sizing:border-box;bottom:20%;right:5%;padding:0;z-index:13}#client-marker .dialog{display:flex;flex-direction:column;width:100%;max-height:80vh;box-shadow:0 2px 20px rgba(0,0,0,.15);overflow:hidden;position:relative}#client-marker .markerbox{display:flex;flex-direction:column;flex:1 1 auto;position:relative}#client-marker .form-header .caption.row{display:flex;align-items:center;flex-wrap:nowrap;margin:0;background-color:#112D32;border-top-right-radius:6px;border-top-left-radius:6px}#client-marker .form-body,#client-marker-default .form-body{position:relative;background:linear-gradient(to bottom,#fff 0,#fff 90%,#eeeef0 100%);overflow-x:hidden;word-wrap:break-word;box-sizing:border-box}#client-marker .form-header .caption i{font-size:30px;color:#fff;margin:0 10px;flex:0 0 auto}#client-marker .form-header .title{color:#fff;margin:10px;flex:1;display:flex;align-items:center;font-size:20px}#client-marker .form-body{display:flex;flex-direction:column;flex:1 1 auto;width:100%;max-width:100%;max-height:calc(80vh - 60px);overflow-y:auto;padding:.5rem 1rem}#client-marker .form-body .row{display:flex;flex-wrap:wrap;margin-left:0;margin-bottom:5px}#client-marker .form-body label{flex:1 1 100%;word-break:break-word}#client-marker .form-body a,#client-marker .form-body p,#client-marker .form-body span{word-break:break-word}#client-marker a{text-decoration:none;border:none;outline:0}#client-marker .row-info{margin-left:10px}#client-marker .row-info.hidden{display:none}#client-marker .row-info.visible{display:block}@media (max-width:767px){#client-marker .marker-form{right:2.5%}#client-marker .form-header .title{font-size:15px;padding-left:10px}#client-marker .form-body{padding:.5rem}}#client-marker-default{padding:0}#client-marker-default .marker-form{max-width:325px;width:100%;box-sizing:border-box;right:5%;bottom:20%;z-index:13}#client-marker-default .header-flex{display:flex;align-items:center}#client-marker-default .marker-image{flex:0 0 auto;padding-left:10px;text-align:center}#client-marker-default .marker-image img{display:block}#client-marker-default .marker-title{flex:1;display:flex;align-items:center;padding-left:10px}#client-marker-default .marker-title .title{margin:0;color:#fff;font-size:16px;font-weight:700}@media (max-width:767px){#client-marker-default .marker-form{width:100%;right:2.5%}#client-marker-default .marker-image{display:none!important}#client-marker-default .marker-title{width:100%;text-align:center;justify-content:center;padding-left:0}#client-marker-default .marker-title .title{margin-left:0}}#client-marker-default .dialog{display:flex;flex-direction:column;width:100%;height:100%;box-shadow:0 2px 20px rgba(0,0,0,.15);overflow:hidden;position:relative}#client-marker-default .markerbox{display:flex;flex-direction:column;flex:1 1 auto;position:relative}#client-marker-default .form-header{border-radius:6px;box-shadow:2px 7px 14px #ddd;margin-bottom:0;padding:0}#client-marker-default .caption{background-color:#112D32;border-top-left-radius:6px;border-top-right-radius:6px;padding:10px 0}#client-marker-default .form-body{display:flex;flex-direction:column;flex:1 1 auto;padding:1rem 1.5rem;width:100%;max-width:100%;overflow-y:auto}#client-marker-default .description-text{padding-bottom:20px}#client-marker-default .actions{padding-top:10px}#client-marker-default a{text-decoration:none;word-break:break-word;outline:0;border:none}#client-marker-default a:hover{text-decoration:underline}#client-marker-default i{cursor:pointer;padding:5px;border:1px solid #000;border-radius:3px;font-size:16px;color:#184952;float:left;margin-right:10px}#client-marker-default i:hover{background-color:#d2d2d8}
#eOnlinePlaning .thumbnail{border:0;border-radius:6px;box-shadow:2px 7px 14px #ddd;padding:0}#eOnlinePlaning .thumbnail:hover .caption{background-color:#184952}#eOnlinePlaning .thumbnail-image{width:120px;height:90px;float:right}@media (max-width:768px){#eOnlinePlaning .thumbnail-image{margin-top:20px;width:80px;height:60px}#eOnlinePlaning .popup-image{width:80%}}#eOnlinePlaning .popup-image{margin-top:100px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);height:auto}#eOnlinePlaning .cursor-pointer{cursor:pointer}#eOnlinePlaning .wrap{min-height:30px}#eOnlinePlaning .btn-wrap{display:flex;flex-direction:row;justify-content:space-between}#eOnlinePlaning .caption{background-color:#112D32;border-top-right-radius:6px;border-top-left-radius:6px;padding:8px 0 13px 16px;min-height:70px}@media (min-width:992px){#eOnlinePlaning .caption{padding:8px 0 17px 30px}}#eOnlinePlaning .caption i{color:#fff;float:left;font-size:45px;transition:.5s;line-height:0;margin-top:28px}#eOnlinePlaning .title{color:#fff;display:block;font-family:Roboto-Bold,sans-serif;font-size:16px;letter-spacing:1px;margin-top:10px;margin-left:34px;margin-bottom:0}@media (min-width:768px){#eOnlinePlaning .title{font-size:16px}}#eOnlinePlaning .title.single-title{display:inline-block;margin-left:0}#eOnlinePlaning .form-error{margin-top:20px;padding-top:15px;padding-bottom:15px;text-align:center}#eOnlinePlaning .form-error .title{color:#c00;font-family:Roboto-Bold,sans-serif;font-size:18px}#eOnlinePlaning .form-error .divider{border-top:1px solid #c00;margin:0}#eOnlinePlaning .subtitle{color:#99abbe;display:inline-block;font-family:Roboto-Bold,sans-serif;font-size:14px;letter-spacing:1px;margin-top:0;margin-left:34px}#eOnlinePlaning .effect{min-width:150px;padding:5px 0}#eOnlinePlaning .thumbnail-pad{text-align:center;padding:15px 10px 15px 11px}@media (min-width:992px){#eOnlinePlaning .thumbnail-pad{padding:20px 20px 30px 21px}}#eOnlinePlaning .clearfix::after{content:"";clear:both;display:table}#eOnlinePlaning .testimonial-item{background-color:#fff;box-sizing:content-box;box-shadow:0 2px 12px rgba(0,0,0,.08);margin-top:30px;min-height:400px;padding:30px 15px 0;text-align:center}@media (min-width:768px){#eOnlinePlaning .subtitle{font-size:16px}#eOnlinePlaning .testimonial-item{padding:30px 30px 0;min-height:310px}}#eOnlinePlaning .t-item-wrap{display:flex;flex-direction:column;align-items:center}#eOnlinePlaning .description{color:#112D32;font-family:Roboto-Regular,sans-serif;font-size:16px;line-height:24px;letter-spacing:1px;margin-bottom:0;margin-top:10px}@media (max-width:767px){#eOnlinePlaning .description{margin-left:0}}.line-through{text-decoration:line-through}
#client-pin .effect{position:relative;background:#fff;border-radius:5px;color:#112D32;font-family:Roboto-Medium,sans-serif;font-size:16px;letter-spacing:1px;padding:6px 20px;min-width:230px}#client-pin .effect.effect-1{transition:all .2s linear 0s}#client-pin .effect.effect-1:before{content:"\f178";font-family:FontAwesome;font-size:20px;position:absolute;display:flex;align-items:center;justify-content:center;right:10px;top:0;opacity:0;height:100%;width:40px;transition:all .2s linear 0s}#client-pin .select .select2-choice,#client-pin .title{font-family:Roboto-Bold,sans-serif}#client-pin .effect.effect-1:hover{text-indent:-20px}#client-pin .effect.effect-1:hover:before{opacity:1;text-indent:0}#client-pin .pin-form{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:13;width:90%;max-width:440px;max-height:80vh;display:flex;flex-direction:column;background:#fff;border-radius:6px;box-shadow:0 2px 20px rgba(0,0,0,.15)}#client-pin .pin-form .form-header{flex:0 0 auto;border:0;border-radius:6px;box-shadow:2px 7px 14px #ddd;margin-bottom:0;padding:0}#client-pin .pin-form .form-header:hover .caption{background-color:#184952}#client-pin .pin-form .form-body{flex:1 1 auto;overflow-y:auto;padding:2rem 2rem .6rem 1.9rem;background:linear-gradient(to bottom,#fff 0,#fff 89%,#fff 90%,#eeeef0 100%)}#client-pin .pin-form .form-footer{flex:0 0 auto;display:flex;justify-content:center;padding:1rem;border-top:1px solid #c4c4c4;background:#fff}#client-pin .dialog{display:flex;flex-direction:column;width:100%;height:100%;box-shadow:0 2px 20px 0 rgba(0,0,0,.15);overflow:hidden;min-height:0;position:relative}#client-pin .pinbox{display:flex;flex-direction:column;flex:1 1;position:relative;min-height:0}#client-pin .caption{background-color:#112D32;border-top-right-radius:6px;border-top-left-radius:6px;padding:17px 0 13px 21px}@media (min-width:992px){#client-pin .caption{padding:16px 0 17px 21px}}#client-pin .caption i{color:#fff;float:left;font-size:42px;transition:.5s;line-height:0;margin-top:16px}#client-pin .caption i.fa-times-circle{cursor:pointer;font-size:35px;float:right;margin-right:10px;margin-top:-14px}#client-pin .title{color:#fff;display:block;font-size:16px;letter-spacing:1px;margin-top:10px;margin-left:34px;margin-bottom:0}#client-pin .title.single-title{display:inline-block;margin-left:24px}#client-pin .error-field{top:102%;right:12px;color:#c00!important}#client-pin .select{display:block}#client-pin .select .select2-choice{align-items:center;background:#fff;color:#112D32;display:flex;height:45px}#client-pin .select .select2-arrow b{margin-top:8px}#client-pin .select .select2-drop-active{border:1px solid #112D32;border-top:none}#client-pin .select.select2-container-active .select2-choice{border:1px solid #ccc;box-shadow:none}#client-pin .select.select2-container-active.open .select2-choice{border:1px solid #112D32}#client-pin .select .search-container input{font-family:Roboto-Regular,sans-serif}#client-pin .p-left-0{padding-left:0}#client-pin .p-right-0{padding-right:0}#client-pin .p-top-10{padding-top:10px}#client-pin .progress{position:relative;border-radius:0}#client-pin .progress-bar{background-color:#add8e6}#client-pin .progress-label{position:absolute;left:50%;transform:translateX(-50%);color:#000;font-family:Roboto-Medium,sans-serif;letter-spacing:1px}#client-pin .wrapper{display:flex;justify-content:center}#client-pin .td-btn{padding-top:3px}#client-pin .file-upload{height:20px;width:20px;border-radius:100px;position:relative;display:flex;justify-content:center;align-items:center;border:0;overflow:hidden;background-size:100% 200%;transition:all .7s;color:#fff;cursor:pointer;margin:0 auto}@media (min-width:768px){#client-pin .effect{min-width:250px}#client-pin .title{font-size:18px}#client-pin .file-upload{height:30px;width:30px}}#client-pin .file-upload:hover{background-position:0 -100%}#client-pin .file-upload.add{background-image:linear-gradient(to bottom,#2590EB 50%,#fff 50%)}#client-pin .file-upload.add:hover{color:#2590EB}#client-pin .file-upload.delete{background-image:linear-gradient(to bottom,#c00 50%,#fff 50%)}#client-pin .file-upload.delete:hover{color:#c00}#client-pin .file-upload.print{background-image:linear-gradient(to bottom,#f1f0f0 50%,#fff 50%)}#client-pin .file-upload.print:hover{color:#2590EB}#client-pin .file-upload.print .fa-print{color:#000}#client-pin .file-upload input[type=file]{height:15px;width:15px;position:absolute;top:0;left:0;opacity:0;cursor:pointer}#client-pin .file-upload input[type=file],#client-pin .file-upload input[type=file]::-webkit-file-upload-button{cursor:pointer}#client-pin .file-upload i{cursor:pointer;font-size:12px}@media (min-width:768px){#client-pin .file-upload input[type=file]{height:40px;width:40px}#client-pin .file-upload i{font-size:14px}}#client-pin .file-upload .choose-file{position:relative;color:#112D32}#client-pin .file-upload .choose-file:before{content:'';position:absolute;display:block;width:145px;height:1px;background:#3c94f0;bottom:-5px;left:0;z-index:1}#client-pin .slide-up{animation:.5s slide-up forwards}#client-pin .slide-down{animation:.5s slide-down forwards}@keyframes slide-up{from{transform:translate(-50%,-60%);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@keyframes slide-down{from{transform:translate(-50%,-50%);opacity:1}to{transform:translate(-50%,-60%);opacity:0}}
@font-face{font-family:Roboto-Regular;src:url(../../app/clientGuest/common/fonts/Roboto-Regular.ttf) format("truetype")}@font-face{font-family:Roboto-Medium;src:url(../../app/clientGuest/common/fonts/Roboto-Medium.ttf) format("truetype")}@font-face{font-family:Roboto-Bold;src:url(../../app/clientGuest/common/fonts/Roboto-Bold.ttf) format("truetype")}#quiz{margin-top:10px;margin-bottom:50px}@media (min-width:430px){#quiz{margin-top:50px;margin-bottom:100px}}#quiz .container-quiz{padding-right:15px;padding-left:15px;width:95%;margin:0 auto}@media (min-width:500px){#quiz .container-quiz{width:90%}}@media (min-width:1200px){#quiz .container-quiz{width:80%}}@media (min-width:1400px){#quiz .container-quiz{width:70%}}#quiz .container-quiz .content-block-quiz .content-container-quiz{position:relative;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.2);border-radius:8px;padding:10px 10px 5px;margin-bottom:15px}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz{padding:5px 0}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.title-quiz{align-items:center;font-size:18px;font-weight:800;color:#112D32}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.description{margin-left:10px;margin-right:10px;text-align:center;font-style:italic}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.question{margin-left:10px;font-weight:700;font-size:14px}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.question .required{color:red;font-size:18px}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer{margin-left:30px}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz{position:relative;cursor:pointer;display:inline-flex}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz input{position:absolute;top:0;left:0;height:25px;margin:0;opacity:0;width:25px}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz .text-wrap{display:inline-flex;min-height:25px;padding-left:12px}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz .text-wrap::before{border:2px solid #112D32;z-index:1}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz .text-wrap::after,#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz .text-wrap::before{content:"";position:absolute;left:0;top:0;box-sizing:border-box;border-radius:3px;font-size:18px;height:1em;width:1em}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz .text-wrap.checkbox-error::before{border:2px solid #c00;z-index:1}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz .text{font-family:Roboto-Regular,sans-serif;margin-left:20px;font-weight:400!important}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz .text::before{opacity:0}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz input:not(:disabled)~.text-wrap::after{background-color:#184952;opacity:0}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz input:not(:disabled):checked~.text-wrap::after{opacity:1}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz input:not(:disabled)~.text-wrap .text::before{content:"";width:0;height:0;font-size:20px;border-left-width:0;border-bottom-width:0;border-left-style:solid;border-bottom-style:solid;border-color:#fff;position:absolute;top:.5428em;left:.25em;z-index:3;transform-origin:left top;transform:rotate(-40deg) skew(10deg)}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz input:disabled~.text-wrap{opacity:.24;cursor:not-allowed}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .checkbox-quiz .toggle-quiz input:not(:disabled):checked~.text-wrap .text::before{width:12px;height:6px;border-left-width:3px;border-bottom-width:3px;opacity:1;transition:opacity .1s ease-out .2s,width .1s ease-out .4s,height .2s ease-out .2s}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .radio-quiz .toggle-quiz{position:relative;cursor:pointer;display:inline-flex}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .radio-quiz .toggle-quiz input{position:absolute;top:0;left:0;height:25px;margin:0;opacity:0;width:25px}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .radio-quiz .toggle-quiz .text-wrap{display:inline-flex;min-height:25px;align-items:center}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .radio-quiz .toggle-quiz .text-wrap::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #112D32;border-radius:50%;background-color:#fff;z-index:1}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .radio-quiz .toggle-quiz .text-wrap::after{content:"";position:absolute;left:4px;top:4px;width:12px;height:12px;border-radius:50%;background-color:#184952;transition:background-color .2s ease-out,transform .2s ease-out;opacity:0;z-index:1}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .radio-quiz .toggle-quiz .text-wrap.radio-error::before{border:2px solid #c00;z-index:1}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .radio-quiz .toggle-quiz .text{font-family:Roboto-Regular,sans-serif;font-weight:400!important;margin-left:30px}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .radio-quiz .toggle-quiz input:not(:disabled):checked~.text-wrap::after{opacity:1;background-color:#184952}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .text-answer{margin-top:7px;margin-bottom:7px}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .text-answer textarea{width:95%;height:auto;padding:7px;font-size:14px;border:2px solid #ccc;border-radius:4px;box-sizing:border-box;resize:none;overflow-y:hidden;transition:border-color .3s ease}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .text-answer textarea:focus{border-color:#184952;outline:0}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .text-answer textarea.text-error{border:2px solid #c00;z-index:1}#quiz .container-quiz .content-block-quiz .content-container-quiz .row-quiz.answer .text-answer.textarea-error textarea{border-color:red}#quiz .container-quiz .content-block-quiz .submit-button-container{text-align:center;margin-top:20px}#quiz .container-quiz .content-block-quiz .submit-button{background-color:#184952;color:#fff;border:none;padding:10px 24px;font-size:16px;cursor:pointer;border-radius:4px;transition:background-color .3s ease}#quiz .container-quiz .content-block-quiz .submit-button:hover{background-color:#133d41}#quiz .container-quiz .content-block-quiz .submit-button:focus{outline:0}#quiz .container-quiz .text-center{text-align:center!important}
#quizzes{margin-top:10px;margin-bottom:50px}@media (min-width:430px){#quizzes{margin-top:50px;margin-bottom:100px}}#quizzes .content-block-quizzes{margin:20px;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start}#quizzes .content-block-quizzes .no-quizzes-message{text-align:center;font-size:22px;color:#555;margin:40px auto}#quizzes .content-block-quizzes .no-quizzes-message p{font-weight:700;color:#184952}#quizzes .content-block-quizzes .quiz-card{cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;max-width:300px;height:390px;border:1px solid #ddd;box-shadow:2px 7px 14px rgba(0,0,0,.1);border-radius:8px;padding:0;background:#fff;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}#quizzes .content-block-quizzes .quiz-card:hover{transform:scale(1.04);box-shadow:2px 8px 16px rgba(0,0,0,.2)}#quizzes .content-block-quizzes .quiz-card .thumbnail-quizzes{border:none;padding:0;background:0 0;box-shadow:none}#quizzes .content-block-quizzes .quiz-card .caption-quizzes{background-color:#184952;color:#fff;padding:15px;display:flex;align-items:center;justify-content:space-between}#quizzes .content-block-quizzes .quiz-card .caption-quizzes i{font-size:24px;margin-right:10px;color:#fff}#quizzes .content-block-quizzes .quiz-card .caption-quizzes h4{margin:0;font-size:16px;color:#fff;font-weight:700;height:80px;display:flex;align-items:center;justify-content:center;text-align:center;flex-grow:1}#quizzes .content-block-quizzes .quiz-card .wrap-quizzes{flex-grow:1;margin:15px;display:flex;flex-direction:column;justify-content:space-between}#quizzes .content-block-quizzes .quiz-card .wrap-quizzes p{margin:0;font-size:14px;line-height:1.5;color:#555}#quizzes .content-block-quizzes .quiz-card .wrap-quizzes .row{margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;font-size:14px}#quizzes .content-block-quizzes .quiz-card .wrap-quizzes .row .status-quizzes{padding:35px;font-weight:700;font-size:20px}#quizzes .content-block-quizzes .quiz-card .wrap-quizzes .row .status-quizzes.submitted{color:green!important}#quizzes .content-block-quizzes .quiz-card .wrap-quizzes .row .status-quizzes.un-submitted{color:#900!important}#quizzes .content-block-quizzes .quiz-card .wrap-quizzes .row .term-label{font-size:18px;color:#333}#quizzes .content-block-quizzes .quiz-card .wrap-quizzes .row .term-date{font-size:16px;color:#333}#quizzes .content-block-quizzes .quiz-card button{align-self:center;margin:10px 0;padding:10px 20px;background-color:#184952;color:#fff;font-size:14px;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}#quizzes .content-block-quizzes .quiz-card button:hover{background-color:#133d41}#quizzes .content-block-quizzes .quiz-card button:disabled{background-color:#a0a0a0;color:#d3d3d3;cursor:not-allowed;opacity:.9}@media (max-width:430px){#quizzes .content-block{gap:10px}#quizzes .content-block .quiz-card{height:auto;max-width:100%}}
@font-face{font-family:Sora;font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdSn3-K.ttf) format('truetype')}@font-face{font-family:Sora;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSfSnn-K.ttf) format('truetype')}@font-face{font-family:Sora;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmScMnn-K.ttf) format('truetype')}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdSnn-K.ttf) format('truetype')}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdgnn-K.ttf) format('truetype')}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSeMmX-K.ttf) format('truetype')}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSe1mX-K.ttf) format('truetype')}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSfSmX-K.ttf) format('truetype')}#roeid .roeid-button{display:inline-block;position:relative;padding:0;color:#fff;font-family:Sora,HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:600;line-height:1em;text-decoration:none;border:0;text-align:center;cursor:pointer;overflow:hidden}#roeid .roeid-button-icon,#roeid .roeid-button-text{display:block;float:left}#roeid .roeid-button-icon{margin:0 -.4em 0 0;padding:.6em .8em .5em}#roeid .roeid-button-text{padding:.95em 1em .85em;font-size:1.15em;text-align:center}#roeid svg{width:1.8em;height:1.8em;fill:#fff}#roeid .roeid-button-size-m{width:auto;font-size:11px;border-radius:.6rem}#roeid .roeid-button-size-m>span img{width:24px;height:24px}@media (min-width:410px){#roeid .roeid-button-size-m{font-size:14px;border-radius:.7rem}#roeid .roeid-button-size-m>span img{width:27px;height:27px}}@media (min-width:768px){#roeid .roeid-button-size-m{font-size:15px;border-radius:.8rem}#roeid .roeid-button-size-m>span img{width:29px;height:29px}}#roeid .button-roeid{background-color:#2e5ae6;color:#fff}#roeid .button-roeid svg{fill:#fff}#roeid .button-roeid:hover{background-color:#09338a;color:#fff}#roeid .button-roeid:active{background-color:#8298db;color:#036}#roeid .button-roeid-white{background-color:#f1f3f8;color:#2e5ae6}#roeid .button-roeid-white svg{fill:#2e5ae6}#roeid .button-roeid-white:hover{background-color:#d1d9e8;color:#2e5ae6}#roeid .button-roeid-white:active{background-color:#8298db;color:#2e5ae6}
.show-image-modal{width:98%}.show-image-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid #ddd}.show-image-modal .modal-header .modal-title{flex:1;font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.show-image-modal .modal-header .close{flex:0 0 auto;background:0 0;border:none;font-size:30px;cursor:pointer}.show-image-modal .modal-body{text-align:center;padding:12px;overflow-y:auto;max-height:calc(90vh - 100px)}.show-image-modal .modal-body .img-preview{max-width:90%;max-height:calc(80vh - 100px);object-fit:contain;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.show-image-modal .modal-footer{padding:5px 10px;text-align:center}.show-image-modal .modal-footer .effect-3{display:inline-block;width:50%;padding:5px 15px;border-radius:5px;font-size:16px;color:#112D32;background:#fff;border:1px solid #4db1c2;cursor:pointer;transition:background .2s,color .2s}.show-image-modal .modal-footer .effect-3:hover{background:#4db1c2;color:#fff}.show-image-modal .modal-footer .effect-3:first-child{margin-right:8px}@media (max-width:768px){.show-image-modal{overflow:hidden}.show-image-modal .show-image-modal{width:95%}}
.show-pdf-modal.full-screen{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;height:calc(100vh - 30px);margin:15px!important;padding:0}.show-pdf-modal.full-screen .modal-dialog{width:100%;height:100%;margin:0;padding:0}.show-pdf-modal.full-screen .modal-content{height:100%;border-radius:6px;padding:0;box-shadow:0 8px 24px rgba(0,0,0,.12)}.show-pdf-modal.full-screen .modal-header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #ddd;background:#fff}.show-pdf-modal.full-screen .modal-header .modal-title{flex:1;font-size:18px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.show-pdf-modal.full-screen .modal-header .close{flex:0 0 auto;background:0 0;border:none;font-size:30px;cursor:pointer}.show-pdf-modal.full-screen .modal-body{text-align:center;padding:12px;height:calc(100% - 120px);overflow:auto}.show-pdf-modal.full-screen .modal-body embed.ifrm-pdf-full,.show-pdf-modal.full-screen .modal-body iframe.ifrm-pdf-full{width:100%;height:100%;border:none}.show-pdf-modal.full-screen .modal-footer{padding:10px;text-align:center;background:#fff}.show-pdf-modal.full-screen .modal-footer .effect-3{display:inline-block;min-width:120px;padding:8px 20px;border-radius:5px;font-size:16px;color:#112D32;background:#fff;border:1px solid #4db1c2;cursor:pointer;transition:background .2s,color .2s}.show-pdf-modal.full-screen .modal-footer .effect-3:hover{background:#4db1c2;color:#fff}.show-pdf-modal.full-screen .modal-footer .effect-3:first-child{margin-right:8px}@media (max-width:768px){.show-pdf-modal.full-screen{width:calc(100vw - 20px)!important;height:calc(100vh - 20px);margin:10px!important}.show-pdf-modal.full-screen .modal-footer .effect-3{width:100%;margin:5px 0 0}}
#submittedRequest .thumbnail{border:0;border-radius:6px;box-shadow:2px 7px 14px #ddd;padding:0}#submittedRequest .thumbnail:hover .caption{background-color:#184952}#submittedRequest .thumbnail-image{width:120px;height:90px;float:right}@media (max-width:768px){#submittedRequest .thumbnail-image{margin-top:20px;width:80px;height:60px}#submittedRequest .popup-image{width:80%}}#submittedRequest .popup-image{margin-top:100px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);height:auto}#submittedRequest .cursor-pointer{cursor:pointer}#submittedRequest .card{border-radius:12px;border:1px solid #e0e0e0;overflow:hidden;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,.1)}#submittedRequest .card-table{width:100%;border-collapse:collapse;table-layout:fixed;height:220px}@media (max-width:768px){#submittedRequest .card-table{height:auto}}#submittedRequest .card-table td,#submittedRequest .card-table th{padding:6px 12px;text-align:left;word-wrap:break-word;font-weight:600}#submittedRequest .card-table th{width:25%;color:#fff;background-color:#184952;text-align:center}#submittedRequest .card-table td{width:75%;background-color:#fff}#submittedRequest .badge{padding:5px 8px;border-radius:8px;font-size:13px;font-weight:600;color:#fff;width:100%}#submittedRequest .bg-green{background-color:#28a745}#submittedRequest .bg-yellow{background-color:#ffc107;color:#333}#submittedRequest .bg-red{background-color:#dc3545}#submittedRequest .details-text{display:inline-block;max-width:100%;vertical-align:middle}#submittedRequest .expand-link{cursor:pointer;color:#184952;font-weight:600;text-decoration:none}#submittedRequest .expand-link:hover{text-decoration:underline}#submittedRequest .link{color:#184952;cursor:pointer;font-size:14px}#submittedRequest .link:hover{text-decoration:underline;color:#0f2a2e}#submittedRequest .no-requests{font-size:18px;font-weight:600;margin-top:60px;margin-bottom:60px;color:#666;text-align:center}#submittedRequest .row{display:flex;flex-wrap:wrap}#submittedRequest .row>[class*=col-]{display:flex;flex-direction:column}
#user .pu-title,#user .title{font-family:Roboto-Bold,sans-serif;letter-spacing:1px}#user .cursor-pointer{cursor:pointer}#user .text-center-i{text-align:center!important}#user .pu-title{position:relative;font-size:27px}@media (min-width:768px){#user .pu-title{font-size:36px}#user .title{font-size:16px}}#user .title{color:#fff;display:block;font-size:16px;margin-top:10px;margin-left:34px;margin-bottom:0}#user .title.single-title{display:inline-block;margin-left:0}#user .p-left-right-2{padding-left:2px;padding-right:2px}#user .content-block{margin-bottom:20px}#user .content-block.reset-password{width:50%;margin:0 auto}@media (max-width:991px){#user .content-block.reset-password{width:70%}}@media (max-width:600px){#user .content-block.reset-password{width:80%}}@media (max-width:500px){#user .content-block.reset-password{width:auto}}#user .content-block.forgot-password{width:50%;margin:0 auto}@media (max-width:991px){#user .content-block.forgot-password{width:70%}}@media (max-width:600px){#user .content-block.forgot-password{width:80%}}@media (max-width:500px){#user .content-block.forgot-password{width:auto}}#user .content-block .bg-yellow{background-color:#f3f305!important;color:#f3f305!important}#user .content-block .bg-green{background-color:green!important;color:green!important}#user .content-block .m-left-5{margin-left:5px!important}#user .content-block .content-container{position:relative;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.2);border-radius:10px;padding:40px 30px 15px;z-index:1}#user .content-block .card-corner{position:absolute;top:0;right:0;width:50px;height:50px;background-color:#e6e7e8}#user .content-block .triangle{position:absolute;width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #f6f6f6 transparent transparent}#user .content-block .control-label{font-family:Roboto-Medium,sans-serif;font-size:13px;color:#112D32;letter-spacing:1.5px}#user .content-block .form-control{color:#112D32;font-family:Roboto-Bold,sans-serif;letter-spacing:1px;height:45px}#user .content-block .form-control.auto-height{height:auto}#user .content-block .form-control:focus{border-color:#112D32;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.2);outline:0}#user .content-block .select{display:block}#user .content-block .select .select2-choice{align-items:center;background:#fff;color:#112D32;display:flex;font-family:Roboto-Bold,sans-serif;height:45px}#user .content-block .select .search-container input,#user .content-block small{font-family:Roboto-Regular,sans-serif}#user .content-block .select .select2-arrow b{margin-top:8px}#user .content-block .select .select2-drop-active{border:1px solid #112D32;border-top:none}#user .content-block .select.select2-container-active .select2-choice{border:1px solid #ccc;box-shadow:none}#user .content-block .select.select2-container-active.open .select2-choice{border:1px solid #112D32}#user .content-block .item{margin-bottom:20px;padding-left:0;padding-right:0;text-align:left}#user .content-block .wrapper{display:flex;justify-content:center}#user .content-block i{cursor:pointer;font-size:15px}#user .content-block .btn-wrap{justify-content:space-between;margin-bottom:10px}@media (min-width:768px){#user .content-block .item{padding-left:15px;padding-right:15px}#user .content-block i{font-size:20px}#user .content-block .btn-wrap{display:flex}}#user .content-block small{color:#112D32;font-size:12px}#user .content-block .send-btn-wrap{border-top:1px solid #112D32;padding-top:20px}#user .content-block .err-wrap .item{margin-bottom:0}#user .content-block .error{border:1px solid #c00}#user .content-block .error-msg{position:absolute;top:102%;right:12px;color:#c00!important}#user .content-block .form-error{margin-top:20px;padding-top:15px;padding-bottom:15px;text-align:center}#user .content-block .form-error .ue-title{color:#c00;font-family:Roboto-Bold,sans-serif;font-size:16px}#user .content-block .form-error .divider{border-top:1px solid #c00;margin:0}
.bold,.effect-login{font-weight:700}.file-btn,.toggle{position:relative}.blue-1{color:#1b78d9}.font-20{font-size:20px}.border{border-bottom:1px solid #3c94f0}.p-0{padding:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pb-20{padding-bottom:20px!important}.pl-0{padding-left:0!important}.pt-10{padding-top:10px}.pt-0{padding-top:0!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px}.pt-60{padding-top:60px}.pl-25{padding-left:25px}.pl-50{padding-left:50px}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-60{margin-top:60px}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.ml-10{margin-left:10px!important}.mr-10{margin-right:10px!important}.d-block{display:block}.d-inline-block{display:inline-block!important}.no-visible{visibility:hidden}.no-border{border:0;border-radius:0}.d-none{display:none!important}body{background-color:#f6f6f6}*{letter-spacing:.5px}.toggle{cursor:pointer;display:inline-flex}.toggle input{position:absolute;top:0;left:0;height:25px;margin:0;opacity:0;width:25px}.toggle .text-wrap{display:inline-flex;min-height:25px;padding-left:12px}.toggle .text-wrap::before{border:2px solid #112D32;z-index:1}.toggle .text-wrap::after,.toggle .text-wrap::before{content:"";position:absolute;left:0;top:0;box-sizing:border-box;border-radius:3px;font-size:25px;height:1em;width:1em}.toggle .text-wrap.checkbox-error::before{border:2px solid #c00;z-index:1}.toggle .text{font-family:Roboto-Regular,sans-serif;margin-top:auto;margin-bottom:auto}.toggle .text::before{opacity:0}.toggle input:not(:disabled):checked~.text-wrap::after{opacity:1}.toggle input:not(:disabled)~.text-wrap .text::before{content:"";width:0;height:0;font-size:25px;border-left-width:0;border-bottom-width:0;border-left-style:solid;border-bottom-style:solid;border-color:#fff;position:absolute;top:.5428em;left:.25em;z-index:3;transform-origin:left top;transform:rotate(-40deg) skew(10deg)}.toggle input:disabled~.text-wrap{opacity:.24;cursor:not-allowed}.toggle input:not(:disabled)~.text-wrap::after,.toggle input:not(:disabled)~.text-wrap::before{opacity:1;transform-origin:center center;will-change:transform;transition:transform .2s ease-out}.toggle input:not(:disabled)~.text-wrap::before{transform:rotateY(0);transition-delay:.2s}.toggle input:not(:disabled)~.text-wrap::after{background-color:#3c94f0;transform:rotateY(90deg)}.effect,.effect-login,.file-btn,.gdpr-modal .effect{background:#fff;letter-spacing:1px}.toggle input:not(:disabled):checked~.text-wrap::before{transform:rotateY(-90deg);transition-delay:0s}.toggle input:not(:disabled):checked~.text-wrap::after{transform:rotateY(0);transition-delay:.2s}.toggle input:not(:disabled):checked~.text-wrap .text::before{width:12px;height:6px;border-left-width:2px;border-bottom-width:2px;opacity:1;transition:opacity .1s ease-out .3s,width .1s ease-out .5s,height .2s ease-out .3s}.file-btn{border:1px solid #112D32;border-radius:5px;color:#112D32;cursor:pointer;font-family:Roboto-Medium,sans-serif;font-size:14px;height:45px;text-align:center;min-width:170px;max-width:200px;width:100%}@media (min-width:768px){.file-btn{width:auto}}.file-btn label{cursor:pointer;height:100%;line-height:2.8;width:100%}.file-btn i{color:#3c94f0}.file-btn .fa-times{position:absolute;top:3px;right:5px;color:#c00;height:13px;width:13px}.breadcrumbs .breadcrumb{position:relative;color:#112D32;font-family:Roboto-Medium,sans-serif;font-size:16px;padding:5px}.breadcrumbs .breadcrumb:first-of-type{padding-left:0}.breadcrumbs .breadcrumb:hover{color:#226e36;text-decoration:none}.breadcrumbs .active{color:#226e36}@media (min-width:768px){.border-hover:hover{color:#226e36;right:0;text-decoration:none}.border-hover:hover:after{border-color:#226e36;right:0}.border-hover:after{border-radius:1em;border-top:.1em solid #226e36;content:"";position:absolute;right:104%;bottom:.14em;left:0;transition:right .4s cubic-bezier(0,.5,0,1),border-color .4s ease-out}}.effect{position:relative;border-radius:5px;color:#112D32;font-family:Roboto-Medium,sans-serif;font-size:16px;padding:15px 20px;min-width:230px}@media (min-width:768px){.effect{min-width:250px}}.effect.effect-1{transition:all .2s linear 0s}.effect.effect-1:before{content:"\f178";font-family:FontAwesome;font-size:20px;position:absolute;display:flex;align-items:center;justify-content:center;right:10px;top:0;opacity:0;height:100%;width:40px;transition:all .2s linear 0s}.effect-login.effect-1-login:before,.gdpr-modal .effect.effect-1:before{content:"\f178";align-items:center;transition:all .2s linear 0s}.effect.effect-1:hover{text-indent:-20px}.effect.effect-1:hover:before{opacity:1;text-indent:0}.effect-login.effect-1-login:hover,.gdpr-modal .effect.effect-1:hover{text-indent:-20px}.effect-login{position:relative;color:#112D32;padding:0 0 10px;min-width:120px}.effect-login.effect-1-login{transition:all .2s linear 0s}.effect-login.effect-1-login:before{font-family:FontAwesome;font-size:20px;position:absolute;display:flex;justify-content:center;right:0;top:-4px;opacity:0;height:100%;width:20px}.effect-login.effect-1-login:hover:before{opacity:1;text-indent:0}.p-title{position:relative;font-family:Roboto-Bold,sans-serif;font-size:27px;letter-spacing:1px}@media (min-width:768px){.effect-login{min-width:140px}.p-title{font-size:36px}}.p-title:before{content:'';position:absolute;display:block;width:80px;height:3px;background:#226e36;bottom:-15px;left:0}.p-subtitle{font-family:Roboto-Regular,sans-serif;letter-spacing:1px;font-size:20px;margin-top:50px}.form-heading{color:#112D32;font-family:Roboto-Bold,sans-serif;font-size:20px}@media (min-width:768px){.form-heading{font-size:28px}}.form-subheading{color:#112D32;font-family:Roboto-Medium,sans-serif;font-size:16px}.contact-subtitle,.form-error .title,.gdpr-modal .modal-body p{font-family:Roboto-Bold,sans-serif}.divider{border-top:1px solid #3c94f0}textarea{resize:vertical}.form-category{padding:5px 0 5px 40px}.form-subcategory{padding:5px 0 5px 70px}.error{border:1px solid #c00}.error-msg{position:absolute;top:102%;right:12px;color:#c00!important}.select-error.select2-container .select2-choice{border:1px solid #c00!important}.select-error.select2-container .select2-drop-active{border:1px solid #c00!important;border-top:none!important}.err-wrap .item{margin-bottom:0}.form-error{margin-top:20px;padding-top:15px;padding-bottom:15px;text-align:center}.form-error .title{color:#c00;font-size:18px}.form-error .divider{border-top:1px solid #c00;margin:0}.contact-subtitle{color:#112D32;font-size:20px}.contact-subtitle i{font-size:30px;color:#226e36}.contact-subtitle span{margin-left:10px}#ifrm{border:1px solid #3c94f0;height:600px;margin-top:30px;width:100%}.text-error{color:#c00!important}.text-red{color:#900!important}.text-green{color:green!important}.gdpr-modal .modal-header{padding:10px;font-size:18px;color:#112D32;text-shadow:2px 2px 2px #d4cfc8}.gdpr-modal .modal-body{padding-top:10px;text-align:center;max-height:calc(95vh - 105px);overflow-y:auto!important}.gdpr-modal .modal-body p{color:#112D32;font-size:15px}.gdpr-modal .modal-footer{padding-top:5px;padding-bottom:5px;text-align:center}.gdpr-modal .modal-footer button{min-width:150px;padding:10px}.gdpr-modal .effect{position:relative;border-radius:5px;color:#112D32;font-family:Roboto-Medium,sans-serif;font-size:16px;padding:15px 20px;min-width:230px}@media (min-width:768px){.gdpr-modal .effect{min-width:250px}}.gdpr-modal .effect.effect-1{transition:all .2s linear 0s}.gdpr-modal .effect.effect-1:before{font-family:FontAwesome;font-size:20px;position:absolute;display:flex;justify-content:center;right:10px;top:0;opacity:0;height:100%;width:40px}.gdpr-modal .effect.effect-1:hover:before{opacity:1;text-indent:0}.success-modal .modal-header{border-bottom:0;padding-bottom:0;text-align:center}.success-modal .modal-header .fa-check-square{color:#226e36;font-size:70px}.success-modal .modal-body p,.success-modal .modal-header p{color:#112D32;font-family:Roboto-Bold,sans-serif}.success-modal .modal-header p{font-size:22px;margin-top:15px}.success-modal .modal-body{padding-top:10px;text-align:center;max-height:calc(95vh - 105px);overflow-y:auto!important}.success-modal .modal-body p{font-size:15px}.success-modal .modal-footer{text-align:center}