@media screen and (max-width:768px){html body.theme .custom-header{display:block}html body.theme .grid-btn-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center}html body.theme .grid-btn-wrapper,html body.theme .grid-btn-wrapper .btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;justify-content:center}html body.theme .grid-btn-wrapper .btn{-ms-flex-preferred-size:unset!important;flex-basis:unset!important;width:35%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body.theme .sm-btn-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html body.theme .sm-btn-wrapper .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html body.theme .sm-btn-wrapper .btn .icon{margin:0 10px 0 0}html body.theme .container.container--full-width,html body.theme .container.container--half-width,html body.theme .container.container--middle-width{max-width:100%;width:100%;padding-left:15px;padding-right:15px}}body.theme{min-width:0;width:100%;padding-top:75px}body.theme .progress-bar{max-width:100%;height:5px;background-color:var(--color-progress-bar)}body.theme>header{position:fixed;top:0;right:0;z-index:100;background:#fff}body.theme>header .container{padding-bottom:10px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.5);box-shadow:0 1px 5px 0 rgba(0,0,0,.5)}body.theme>header .logo{height:45px}body.theme :focus{outline:none}body.theme input,body.theme select,body.theme textarea{font-size:1rem!important}body.theme .angucomplete-dropdown{width:100%}body.theme #realTimeNotification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.theme .spinning{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2.5s;animation-duration:2.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body.theme .hidden{display:none!important}body.theme .custom-header{width:100%;padding:25px 10px 10px;background:#fff;text-align:center;display:none}body.theme .custom-header .logo{height:25px!important}body.theme .section{width:100%}body.theme .section__title{color:var(--color-primary);font-size:26px;font-weight:700;line-height:35px;text-align:center;padding:15px}body.theme .container{max-width:1080px;width:100%;padding:25px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}body.theme .container.container--full-width{max-width:100%}body.theme .container.container--middle-width{max-width:810px;width:75%}body.theme .container.container--half-width{max-width:540px;width:50%}body.theme .logo__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.theme .logo{width:auto;height:35px}body.theme .icon{width:30px;height:30px;margin-left:auto;margin-right:auto}body.theme .icon.icon--small{width:15px;height:15px}body.theme .icon.icon--large{width:60px;height:60px}body.theme .icon.icon--left{margin-left:0;margin-right:10px;margin-bottom:0}body.theme .icon.icon--right{margin-left:10px;margin-right:0;margin-bottom:0}body.theme .error{color:#ff0f03}body.theme .error span{padding:10px}body.theme .form-title{color:var(--color-primary);font-size:20px;font-weight:700}body.theme .form-group+.form-group{margin-top:35px}body.theme .form-group label{display:block;width:100%;-webkit-transition-property:-webkit-transform color;transition-property:-webkit-transform color;transition-property:transform color;transition-property:transform color,-webkit-transform color;-webkit-transition-duration:.5s;transition-duration:.5s}body.theme .form-group label.act-as-placehold{-webkit-transform:translate(5px,22px);transform:translate(5px,22px);color:#a5a5a5;pointer-events:none}body.theme .form-group input{display:block;width:100%;font-size:15px;padding:5px;border:none;border-bottom:2px solid #a5a5a5}body.theme .form-group .error input{border-bottom:2px solid #ff0f03}body.theme .form-group select{max-width:100%;background-color:#fff;color:#585858;margin:10px auto;display:block;font-weight:600;text-transform:uppercase;border-radius:5px 5px;border:1px solid transparent;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 30px 15px 15px;background-image:url(images/sprite.svg#theme--select-arrow);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:1em 1em,100%}body.theme .form-group select option{font-weight:400;font-size:1rem}body.theme .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.theme .btn-wrapper.btn-wrapper--floating .btn:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2),0 5px 5px 0 rgba(0,0,0,.2)}body.theme .btn-wrapper.btn-wrapper--equal-sizes .btn{-ms-flex-preferred-size:100%;flex-basis:100%}body.theme .btn-wrapper.btn-wrapper--grid{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}body.theme .btn-wrapper.btn-wrapper--grid .btn{width:20%}body.theme .btn-wrapper.btn-wrapper--as-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:250px;overflow:auto}body.theme .btn-wrapper.btn-wrapper--as-list .btn{margin:5px}.btn{background-color:#fff;color:#585858;padding:15px;margin:10px;font-weight:600;text-transform:uppercase;border-radius:5px 5px;border:1px solid transparent;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.btn.active{background-color:#e5fde3;border:1px solid rgba(11,155,35,.5);-webkit-box-shadow:0 0 5px 0 rgba(11,155,35,.5);box-shadow:0 0 5px 0 rgba(11,155,35,.5)}.btn:disabled{-webkit-filter:opacity(.5);filter:opacity(.5)}.btn.link{color:var(--color-primary);text-decoration:underline;text-transform:capitalize}.btn.btn--ghost,.btn.btn--ghost .active,.btn.link{-webkit-box-shadow:0 0 5px 0 transparent;box-shadow:0 0 5px 0 transparent}.btn.btn--ghost .active{background-color:#fff;border:1px solid transparent}.btn.btn-small{padding:5px}.btn.btn-small .icon{margin:0}.btn.btn--primary-text{color:var(--color-primary)}.btn.btn--primary-border{border:1px solid var(--color-primary)}.btn.btn--primary,.btn.btn--primary-border{-webkit-box-shadow:0 0 5px 0 transparent;box-shadow:0 0 5px 0 transparent}.btn.btn--primary{color:#fff;background-color:var(--color-primary)}.btn.btn--primary .icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.btn.btn--vertical{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.btn.btn--vertical .icon{margin:0 auto 10px}@media screen and (max-width:768px){html body.theme .background-detail,html body.theme .site-blindado,html body.theme>footer .text__wrapper{display:none}html body.theme>footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html body.theme>footer .link__wrapper{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}body.theme{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.theme>header .site-blindado{position:absolute;right:10px}body.theme>footer{border-top:1px solid #a5a5a5}body.theme>footer .text__wrapper{padding:0 20px;font-size:10px}body.theme>footer .section{padding-bottom:15px}body.theme>footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0}body.theme>footer .link__wrapper{text-align:center;padding-bottom:15px}body.theme>footer .link{color:var(--color-secondary)}body.theme>footer .link+.link{padding-left:15px}body.theme>footer .copyright__wrapper{padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.theme .contact-title{text-align:center;color:var(--color-primary);text-decoration:underline;cursor:pointer;padding-bottom:10px}body.theme .btn.btn--formstep{text-transform:capitalize;position:relative}body.theme .btn.btn--formstep .icon--check{height:25px;width:25px;position:absolute;top:0;right:25%}body.theme .birthday div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.theme .birthday div select{width:30%}body.theme .thankyou-card{text-align:center}body.theme .thankyou-card .icon{width:150px;height:150px}body.theme .thankyou-card .thankyou-card--title{color:var(--color-primary);font-weight:700;padding:25px;font-size:1.5rem}body.theme .thankyou-card .thankyou-card--body{padding:25px}body.theme .captcha{padding-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.theme .btn--check.btn:disabled{-webkit-filter:opacity(1);filter:opacity(1)}body.theme .btn--check.btn:disabled>*{-webkit-filter:opacity(.5);filter:opacity(.5)}body.theme .btn--check.btn:disabled>.icon--check{-webkit-filter:opacity(1);filter:opacity(1)}body.theme .label-title{font-size:16px;font-weight:700;color:#585858;padding:0}body.theme .btn--previous:hover{color:var(--color-progress-bar)}body.theme .btn--previous:hover img{-webkit-filter:invert(49%) sepia(78%) saturate(4695%) hue-rotate(209deg) brightness(89%) contrast(97%);filter:invert(49%) sepia(78%) saturate(4695%) hue-rotate(209deg) brightness(89%) contrast(97%)}body.theme .btn--next:hover{opacity:.7}:root{--avatar-broker:url(images/chat/avatar-broker.png);--avatar-robot:url(images/chat/avatar-robot.png);--avatar-user:url(images/chat/avatar-user.png);--avatar-company:none;--color-primary:#f5b335;--color-secondary:#2ca2cf;--color-progress-bar:#2ca2cf}@media screen and (max-width:768px){.vemm-chat-mode--expanded{overflow:hidden}body .floating-chat.expand{height:100vh!important}}body .floating-chat.expand{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3);display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-height:calc(100% - 25px);bottom:25px;min-height:75%;width:350px;height:75%;z-index:1000}body .floating-chat.expand,body .floating-chat .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .floating-chat .header{height:unset;min-height:60px}body .floating-chat.expand,body .floating-chat .header{background-color:#ed9405}body .floating-chat[status=connected].expand,body .floating-chat[status=connected] .header{background-color:#0b9b23}body .floating-chat[status=disconnected].expand,body .floating-chat[status=disconnected] .header{background-color:#797979}body .floating-chat[status=disconnected] .header .broker-avatar{opacity:.8}body .floating-chat li{list-style:none;margin-bottom:0;font-style:12px}body .floating-chat .chat.enter{background-color:#fff;margin:0;border-top-left-radius:20px;border-top-right-radius:20px;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}body .floating-chat .chat .footer{border-top:1px solid #a5a5a5;padding:10px 10px 22px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .floating-chat .chat .footer .text-box{margin-top:0;color:#000;background:none}body .floating-chat :focus{outline:0;-webkit-box-shadow:none;box-shadow:none}body .floating-chat .chat .messages{height:100%}body .floating-chat .chat .footer .text-box::-webkit-scrollbar,body .floating-chat .chat .messages::-webkit-scrollbar{width:5px}body .floating-chat .chat .footer .text-box::-webkit-scrollbar-thumb,body .floating-chat .chat .footer .text-box::-webkit-scrollbar-track,body .floating-chat .chat .messages::-webkit-scrollbar-thumb,body .floating-chat .chat .messages::-webkit-scrollbar-track{border-radius:5px;background-color:rgba(255,16,3,.06274509803921569)}body .floating-chat .chat .messages li.other{background:#585858;color:#fff}body .floating-chat .chat .messages li.broker{background:#e3e3e3;color:#000}body .floating-chat .chat .messages li.self{background:var(--color-secondary);color:#000}body .floating-chat .chat .messages li:after{display:none}body .floating-chat .chat .messages li p{margin-top:0;margin-bottom:0}#chatCloseButton,#user_rating{display:none}body .floating-chat .chat .messages li.broker+li.other,body .floating-chat .chat .messages li.broker+li.self,body .floating-chat .chat .messages li.other+li.broker,body .floating-chat .chat .messages li.other+li.self,body .floating-chat .chat .messages li.self+li.broker,body .floating-chat .chat .messages li.self+li.other{margin-top:10px}body .floating-chat .chat .messages li.other:before{background:var(--avatar-robot);background-size:contain;border-radius:9999px;right:unset;left:-30px}body .floating-chat .chat .messages li.broker:before{background:var(--avatar-broker);background-size:contain;border-radius:9999px;right:unset;left:-30px}body .floating-chat .chat .messages li.self:before{background:var(--avatar-user);background-size:contain;border-radius:9999px;opacity:.5;right:-30px;left:unset}body .floating-chat .chat .messages li.self{float:right;margin-right:45px;margin-left:0;margin-bottom:5px}body .floating-chat .chat .messages li.broker,body .floating-chat .chat .messages li.other{float:left;margin-right:0;margin-left:45px;margin-bottom:5px}body .floating-chat .chat .messages li:before{top:unset;bottom:0}.separator{width:100%;margin:10px 0;text-align:center;position:relative;display:block;float:left}.separator span{position:relative;background:#fff;padding:0 10px;max-width:75%;display:inline-block}.separator:before{content:" ";width:100%;position:absolute;bottom:50%;left:0;height:2px}.chat-ended{color:#ff0f03}.chat-ended:before{background-color:#ff0f03}.chat-started{color:#0b9b23}.chat-started:before{background-color:#0b9b23}#reviewStars-input{direction:rtl}#reviewStars-input p{direction:ltr}#reviewStars-input label{float:unset;margin-right:unset}.broker-avatar{width:40px;height:40px;background:var(--avatar-broker);background-size:contain;border-radius:9999px}.floating-chat .company-header{display:none}.floating-chat .company-header.expanded{display:block}.floating-chat .company-header li{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.floating-chat .company-header .company-avatar{position:absolute;left:10px;background:var(--avatar-company);width:80px;height:80px;background-size:contain;border-radius:10px;display:none}.floating-chat .company-header li img{width:25px;padding-right:5px;height:20px}@media screen and (max-width:768px){body .floating-chat.expand{margin-right:0;bottom:0;right:0;height:100%;max-height:100%;width:100vw}}.floating-chat .company-header.expanded .company-opener,.msg-timestamp{display:none}.company-opener{width:100px;text-align:center;padding:10px;font-size:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.company-closer,.company-opener{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);display:-webkit-box;display:-ms-flexbox;display:flex}.company-closer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.company-closer img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.brokerName-title{font-weight:700}.chat-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0;margin:0}.notification-box-contenet{width:100%}#reviewStars-input{color:#585858;width:100%}#reviewStars-input .stars{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:left}.thankyou-chat{color:#585858}.chat__thank-you{color:#585858;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.chat__thank-you .icon{width:180px!important;height:180px!important}.chat__thank-you .title{font-weight:700;text-align:center;margin:0}.chat__thank-you .text{text-align:center}font[color=green]{color:#0b9b23!important}.floating-chat .company-header--with-avatar .company-avatar{display:block;min-height:80px}.floating-chat .company-header.expanded.company-header--with-avatar{padding-left:100px}