@import url("https://fonts.googleapis.com/css?family=Poppins:400,400i,500,500i,700,700i,800,800i,900,900i&display=swap");body{margin:0;padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,li{font-family:'Poppins', sans-serif;color:#555;font-weight:300}input::placeholder,textarea::placeholder{color:#bbb}h1{font-size:60px}h1.sm{font-size:32px}h2{font-size:28px;font-weight:medium}h3{color:#777;font-size:21px;font-weight:medium}h4{color:#777;font-size:18px;font-weight:medium}p{color:#555;font-size:16px;font-weight:medium}p.smaller{font-size:14px}p.larger{font-size:18px}p a,p .link{cursor:pointer;color:#04a390;font-weight:bold;border-bottom:0.15rem solid rgba(2,82,72,0.2);text-decoration:none}p a:hover,p .link:hover{color:#04b49f;text-decoration:none;border-bottom:0.15rem solid #04b49f}p.made-with{color:#5db3f9}@media only screen and (max-width: 576px){p.made-with{font-size:10px !important}}h5{color:#777;font-size:14px;font-weight:medium}@media only screen and (max-width: 768px){h1{font-size:40px}h2{font-size:28px}h3{font-size:18px}h4{font-size:16px}}@media only screen and (max-width: 576px){h1{font-size:28px}h2{font-size:21px}h3{font-size:18px}h4{font-size:16px}p{font-size:14px}}.bold,strong{font-weight:600}.captialize{text-transform:capitalize !important}.white-col{color:white}.shadow-bg{box-shadow:0 8px 15px rgba(0,0,0,0.15)}.center-me{text-align:center;margin-left:auto;margin-right:auto}.full-width{width:100%}.rotate--90{transform:rotate(-90deg)}.max-w-lg{max-width:992px}.sit-left{margin:0;margin-right:auto !important}.white-col{color:white}.green-col{color:#04a390}.blue-col{color:#5db3f9}.violet-col{color:#2f2a68}.yellow-col{color:#ffd75c}.yellow-col-dark{color:#d09d00}.orange-col{color:#e58b41}.pink-col{color:#ffa799}.pink-col-dark{color:#ff8470}.red-col{color:#ca411e}.grey-col{color:#555}.white-bg{background:white !important}.green-bg{background:#04a390 !important}.blue-bg{background:#5db3f9 !important}.violet-bg{background:#2f2a68 !important}.yellow-bg{background:#ffd75c !important}.yellow-bg-dark{background:#d09d00 !important}.orange-bg{background:#e58b41 !important}.pink-bg{background:#ffa799 !important}.pink-bg-dark{background:#ff8470 !important}.red-bg{background:#ca411e}.transparent-bg{background:transparent}.light-grey-bg{background:#e5e5e5}.lighter-grey-bg{background:#f9f9f9 !important}.facebook-bg{background:#3b5998 !important}.twitter-bg{background:#55acee !important}.google-bg{background:#dc4e41 !important}.linkedin-bg{background:#0077b5 !important}.yelp-bg{background:#d32323 !important}.trustpilot-bg{background:#00b679 !important}.highlight{border-bottom:none;border-radius:3px;padding:0 5px}.highlight.h-pink{background:rgba(255,167,153,0.25) !important}.highlight.h-green{background:rgba(4,163,144,0.25) !important}.highlight.h-blue{background:rgba(93,179,249,0.25) !important}.highlight.h-yellow{background:rgba(255,215,92,0.25) !important}.highlight.h-orange{background:rgba(229,139,65,0.25) !important}.highlight.h-violet{background:rgba(47,42,104,0.25) !important}.border-box{border:1px solid #e5e5e5;border-radius:10px}.underline{box-shadow:inset 0 -4px 0 #a8da95}.underline.u-blue{border-color:#5db3f9;box-shadow:inset 0 -4px 0 rgba(93,179,249,0.75)}.underline.u-green{box-shadow:inset 0 -4px 0 rgba(4,163,144,0.75)}.underline.u-pink{box-shadow:inset 0 -4px 0 rgba(255,167,153,0.75)}.underline.u-yellow{box-shadow:inset 0 -4px 0 rgba(255,215,92,0.75)}.underline.u-orange{box-shadow:inset 0 -4px 0 rgba(229,139,65,0.75)}.underline.u-violet{box-shadow:inset 0 -4px 0 rgba(47,42,104,0.75)}.status{color:white;padding:10px;border-radius:3px;background:transparent;font-weight:bold;text-transform:uppercase}.status.new{background:#04a390}.status.rejected{background:#ca411e !important}.status.approved{background:#04a390}.status.featured{background:#ffd75c}.h-divider{width:100%;height:4px;margin:10px auto;border-radius:10px;background:#2f2a68}.h-divider.w-75{width:75%}.h-divider.c-orange{background:#e58b41}.margin-spacer{width:100%;height:10px}.margin-spacer.large{height:25px}.relative-z-1{position:relative;z-index:1}.o-0{opacity:0}.o-25{opacity:0.25}.o-50{opacity:0.5}.o-75{opacity:0.75}hr.white{background:white}.border-bottom{border-bottom:1px solid #e5e5e5}.padding-lg{padding:25px !important}@media only screen and (max-width: 576px){.padding-lg{padding:15px !important}}.padding-xl{padding:50px}@media only screen and (max-width: 576px){.padding-xl{padding:30px !important}}.padding{padding:10px}@media only screen and (max-width: 576px){.padding{padding:5px !important}}.no-padding{padding:0 !important}.no-h-padding{padding-left:0 !important;padding-right:0 !important}.no-v-padding{padding-top:0 !important;padding-bottom:0 !important}.no-top-padding{padding-top:0 !important}.no-bottom-padding{padding-bottom:0 !important}.no-margin{margin:0 !important}.align-items-center{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 576px){.hide-sm{display:none}}.set-bottom{position:fixed;bottom:0}.hideMe{display:none !important}.showMe{display:block !important}.showMe.inline{display:inline !important}.modal-outer{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.75);overflow-y:scroll;z-index:10000}.modal-outer .modal-close{font-size:32px;cursor:pointer}.modal-outer .modal-close:hover{opacity:0.75}.modal-outer.hidden{display:none}.modal-outer .modal-inner,.modal-outer .modal-dialog{margin-top:90px;background:white;border-radius:10px;overflow:hidden}.white-box{padding:10px;border-radius:10px;background-color:white;display:block;position:relative;overflow:hidden;width:100%;min-height:20px}button{padding:10px;height:50px;font-weight:bold;color:white;border:none}button:hover{opacity:0.8}button.big-beautiful-button{height:60px;font-size:18px;width:unset;margin-right:10px;padding:10px 50px !important}button.round-button{width:40px;height:40px;background-color:#5db3f9;border-radius:100%;color:white;font-size:20px;line-height:20px;text-align:center}button.social-sync{font-weight:normal}.button{padding:0 25px !important;height:50px;display:inline-block;text-align:center;font-weight:bold;border:none;line-height:50px;color:white !important;background-color:#5db3f9;border-radius:100px;margin:0;text-transform:none}.button.btn-green{background-color:#04a390}.button.btn-grey{background-color:#959595}.button.btn-violet{background-color:#2f2a68}.button.btn-red{background-color:#ca411e}.button:hover{opacity:0.8}.button.white-btn{background-color:white !important;color:#555 !important}.button.no-click{cursor:default}.button.inactive{cursor:no-drop;opacity:0.5}.button.icon-button{padding:0 !important;width:50px}.button.icon-button i{font-size:24px;line-height:50px}.button.icon-only{background:transparent}.button.icon-only i{color:#555}.button.icon-only.white-icon i{color:white}.button.h-40{height:40px;line-height:40px}.button.h-40 i{line-height:40px}.button.h-30{height:30px;line-height:30px}.button.h-30 i{line-height:30px}.button.no-click{cursor:default}.button.inactive{cursor:no-drop;opacity:0.5}@keyframes spinMe{0%{transform:scale(1) rotate(0deg)}100%{transform:scale(1) rotate(360deg)}}.spin-me{animation-name:spinMe;animation-delay:0.5s;animation-duration:1s;transition-timing-function:cubic-bezier(0.64, 0.57, 0.67, 1.53);animation-iteration-count:infinite}body{background:#e5e5e5}.company-logo.main{max-width:300px;max-height:200px;height:auto;width:100%;object-fit:contain;text-align:center;margin:0 auto 50px}#endoform-footer{width:100%;position:relative;clear:both;background:white;position:fixed;bottom:0;left:0;box-shadow:0 5px 15px rgba(0,0,0,0.15);z-index:1}#endoform-footer #progress{width:100%;background:white;margin:0;padding:0;height:4px}#endoform-footer #progress #progress-bar{height:100%;background:#5db3f9;transition:all 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55)}#endoform-footer #progress #progress-text{display:none;width:100%;position:absolute;left:0;line-height:30px;color:white;text-transform:uppercase;font-size:12px;text-align:center;font-weight:bold}#footer-bar{margin-bottom:100px !important}#footer-bar .powered-by{font-size:12px;color:#777;line-height:20px}#footer-bar .powered-by a,#footer-bar .powered-by a:hover,#footer-bar .powered-by a:visited{color:#777;border:none;text-decoration:none;font-weight:normal}#footer-bar .powered-by a:hover,#footer-bar .powered-by a:hover:hover,#footer-bar .powered-by a:visited:hover{color:#555}#footer-bar .powered-by img{height:20px;vertical-align:middle;margin-right:5px}.input-with-icons{width:100%;text-align:center;border:1px solid #EEE;border-radius:25px;height:auto;display:inline-block;position:relative;margin:0 auto 25px;box-shadow:0 5px 15px rgba(0,0,0,0.1)}.input-with-icons.active{box-shadow:0 5px 15px rgba(0,0,0,0.2);border:1px solid #777}.input-with-icons.active i{color:#555}.input-with-icons i{margin:0;display:block;float:left;line-height:50px;width:50px;text-align:center}.input-with-icons i.field-icon{color:#777}.input-with-icons i.tick{font-size:30px;color:#04a390;display:none;transition:all 2s}.input-with-icons i.tick.active{display:block}.input-with-icons i.cross{font-size:30px;color:#ca411e;display:none;transition:all 2s}.input-with-icons i.cross.active{display:block}.input-with-icons input,.input-with-icons textarea{border:none;display:block;float:left;padding:0;color:#777;height:50px;background:transparent;width:calc(100% - 100px)}.input-with-icons textarea{min-height:200px;height:unset;padding-top:12px;padding-bottom:12px;width:calc(100% - 110px);width:-moz-calc(100% - 110px);width:-webkit-calc(100% - 110px);width:-o-calc(100% - 110px)}.input-with-icons #comment-count{color:#777;opacity:0.5;position:absolute;bottom:15px;right:15px;text-align:right;margin:0;font-size:14px;line-height:14px}.input-with-icons #comment-count.low{color:#ca411e}label{text-transform:uppercase;font-weight:bold;margin-left:10px;width:100%}label .req{color:#ca411e;font-size:12px;text-transform:uppercase;opacity:0;margin-left:10px;display:inline;transform:scale(0.01);transition:all 0.05s cubic-bezier(0.68, -0.55, 0.265, 1.55)}label .req.show{opacity:0.5;transform:scale(1)}textarea:focus,input:focus,button:focus{outline:none}input[type="file"]{display:none !important}#avatar-field #avatar-image{position:relative}#avatar-field #avatar-image .tick{position:absolute;right:0;top:0;font-size:30px;color:#04a390;display:none;transition:all 2s}#avatar-field #avatar-image .tick.active{display:block}#avatar-field #avatar-image #avatar{width:180px;height:180px;overflow:hidden;border-radius:100%;background:#e4e4e4;position:relative}#avatar-field #avatar-image #avatar img{border:none;object-fit:cover;width:180px;height:180px}#avatar-field #avatar-image #avatar #avatarLoader{opacity:0;position:absolute;z-index:1;width:180px;height:180px;background:rgba(0,0,0,0.5);text-align:center;transition:all 0.5s}#avatar-field #avatar-image #avatar #avatarLoader i{width:100%;text-align:center;font-size:90px;line-height:180px;color:white}#logo-input.w-padding{padding:15px 15px 8px}#logo-input #logoLoader{display:none}#logo-input #logoImage{display:block;max-width:200px;max-height:100px;object-fit:contain;object-position:0 50%;width:100%}#rating-input{width:100%;clear:both;margin-bottom:25px;display:block;position:relative;float:left}#rating-input.stars-only{width:100%;float:none;margin:25px auto;text-align:center;clear:both;position:relative}#rating-input.stars-only .star{float:none;display:inline-block;width:8%;min-width:40px}@media only screen and (max-width: 340px){#rating-input.stars-only .star{min-width:unset;margin:0;width:15% !important}}@media only screen and (max-width: 280px){#rating-input.stars-only .star{min-width:unset;margin:0;width:15% !important}}#rating-input .star{width:30px;float:left;margin:0 0 0 10px;cursor:pointer;transition:all 0.05s ease-in}#rating-input .star svg{-webkit-filter:drop-shadow(0 0px 2px rgba(0,0,0,0.5));filter:drop-shadow(0 0px 2px rgba(0,0,0,0.5))}#rating-input .star svg path{transition:all 0.25s ease-out;fill:white;opacity:1}#rating-input .star:hover{transform:scale(1.25)}#rating-input .star:hover svg path{fill:#ffd75c;opacity:1 !important}#rating-input .star.hover svg{-webkit-filter:none;filter:none}#rating-input .star.hover svg path{fill:#ffd75c;opacity:0.75}#rating-input .star.set svg{-webkit-filter:none;filter:none}#rating-input .star.set svg path{fill:#ffd75c}#rating-input .star-number{float:none;display:inline-block;width:8%;min-width:40px;margin:0 0 0 10px}@media only screen and (max-width: 340px){#rating-input .star-number{min-width:unset;margin:0;width:15% !important}}@media only screen and (max-width: 280px){#rating-input .star-number{min-width:unset;margin:0;width:15% !important}}@media (hover: hover) and (pointer: fine){.star:hover{transform:scale(1.25)}.star:hover svg path{fill:#ffd75c;opacity:1 !important}}#lp-outer.is-inline{background-color:#f2f2f2;border-radius:10px;border:1px solid #e0e0e0}#services.service-large .service .service-image{width:80px;height:80px}#services.service-large .service .service-image img{margin:10px;width:60px;height:60px}#services.service-large .service .service-image i{width:100%;text-align:center;font-size:40px;line-height:80px}#services.service-large .service h4{font-size:18px;font-weight:bold}#services.alt .service{opacity:0.75;background:white;border:1px solid white;margin:0;box-shadow:none !important}#services.alt .service:hover{opacity:1;box-shadow:none;transform:none;border:1px solid #eee}#services.alt .service .service-image{width:40px;height:40px}#services.alt .service .service-image img{margin:9px;width:22px;height:22px}#services.alt .service .service-image i{width:100%;text-align:center;font-size:22px;line-height:40px}#services.alt .service h4{font-size:16px;font-weight:normal}#services.alt .service.list{overflow:visible}#services.alt .service.list .list-options{border-radius:10px;border:1px solid #e0e0e0;display:none;width:100%;left:15px;position:absolute;top:100%;z-index:10000;background:white;padding-bottom:0px !important;max-height:120px;overflow:scroll}#services.alt .service.list .list-options a{z-index:1;width:100%;display:inline-block;color:#777;font-size:12px;font-weight:bold;border-bottom:2px solid #eeeeee;margin-bottom:5px;padding:0 0 10px 0}#services.alt .service.list .list-options a:last-of-type{border:none}#services.alt .service.list .list-options a:hover{color:#5DB3F9;text-decoration:none;cursor:pointer}@media only screen and (min-width: 577px){#services.alt .service.list:hover{position:relative;z-index:1}#services.alt .service.list:hover .list-options{display:block !important}}@media only screen and (max-width: 576px){#services.alt .service.list.hide-list .list-options{display:none !important}}#services.alt .service.list.show-list{position:relative;z-index:1}#services.alt .service.list.show-list .list-options{display:block !important}#services .service{width:100%;background-color:#f5f5f5;border-radius:10px;border:1px solid #e0e0e0;margin:0 0 25px 0;overflow:hidden;cursor:pointer;transition:all 0.15s cubic-bezier(0.68, -0.55, 0.265, 1.55)}#services .service:hover{overflow:hidden;box-shadow:0 10px 15px rgba(0,0,0,0.15);transform:scale(1.02);border:1px solid #d0d0d0}#services .service .service-text,#services .service .service-text-contents{text-align:left;width:100%;font-weight:bold}#services .service .service-text img,#services .service .service-text-contents img{vertical-align:middle;width:16px;height:16px}#services .service .service-image{width:64px;height:64px;background:white;color:white;overflow:hidden}#services .service .service-image img{margin:12px;width:40px;height:40px;object-fit:contain;overflow:hidden}#services .service .service-image img.star{position:absolute;z-index:1}#services .service .service-image img.favicon{position:absolute;left:-50%;top:-50%;margin:0;width:200%;height:200%;filter:blur(4px);z-index:0}#services .service .service-image i{width:100%;text-align:center;font-size:36px;line-height:64px}#services .service.list{overflow:visible}#services .service.list .list-options{border-radius:10px;border:1px solid #e0e0e0;display:none;width:100%;left:15px;position:absolute;top:100%;z-index:10000;background:white;padding-bottom:5px !important}#services .service.list .list-options a{z-index:1;width:100%;display:inline-block;color:#777;font-size:18px;font-weight:bold;border-bottom:2px solid #eeeeee;margin-bottom:10px;padding:0 0 10px 0}#services .service.list .list-options a:last-of-type{border:none}#services .service.list .list-options a:hover{color:#5DB3F9;text-decoration:none;cursor:pointer}@media only screen and (min-width: 577px){#services .service.list:hover{position:relative;z-index:1}#services .service.list:hover .list-options{display:block !important}}@media only screen and (max-width: 576px){#services .service.list.hide-list .list-options{display:none !important}}#services .service.list.show-list{position:relative;z-index:1}#services .service.list.show-list .list-options{display:block !important}#incentive{width:100%;background-color:#ffd75c;border-radius:10px;color:white;box-shadow:0 5px 15px rgba(0,0,0,0.25) inset;margin:0 0 25px 0}#incentive .incentive-title{color:white}#incentive .incentive-text{color:white}#incentive .incentive-text a,#incentive .incentive-text a:hover,#incentive .incentive-text a:visited{color:white !important;text-decoration:underline;border:none;opacity:0.75;font-weight:bold}#toast{max-width:400px;border-radius:12px;background:#ca411e;color:white;position:fixed;z-index:1000;top:-500px;right:20px;padding:25px}#toast #toast-message{color:white;font-size:16px;text-align:left}.bus-product-review-data{margin-bottom:25px;padding:15px;border-radius:10px;text-align:center}.bus-product-review-data .bus-product-review-product-name{font-weight:bold;vertical-align:middle}.bus-product-review-data .bus-product-review-product-image{width:100%;object-fit:cover;margin:0 auto 15px;border-radius:10px;max-width:600px;height:400px}@media only screen and (max-width: 576px){.bus-product-review-data .bus-product-review-product-image{height:250px}}@media only screen and (max-width: 480px){.bus-product-review-data .bus-product-review-product-image{height:180px}}.bus-product-review-data .bus-rating-fields{text-align:left;clear:both;display:inline-block;width:100%}.bus-product-review-data .bus-stars{margin-left:120px !important;margin-bottom:10px !important}.bus-product-review-data .bus-stars .bus-star{width:10%}#images-input{width:100%;display:inline-block}.review-image-preview .the-image{display:block;margin:0 10px 10px 0;float:left;position:relative}.review-image-preview .the-image img{width:100px;height:100px;object-fit:cover;border-radius:10px}.review-image-preview .the-image .delete-btn{opacity:0;transform:translateY(-90%) scale(0.5);transition:all 0.25s ease-out;margin:0 auto 5px;font-size:10px;padding:8px 12px;width:fit-content;background:rgba(255,255,255,0.75);border-radius:25px;cursor:pointer;position:absolute;right:-10px;top:10px;z-index:100000}.review-image-preview .the-image .delete-btn:hover{transform:translateY(-100%) scale(1.05)}.review-image-preview .the-image:hover .delete-btn{opacity:1;transform:translateY(-100%) scale(1);transition:all 0.25s ease-out}@keyframes fadeInOut{0%{transform:scale(1);opacity:1}50%{transform:scale(0.97);opacity:0.75}100%{transform:scale(1);opacity:1}}.fadeInOut{animation-name:fadeInOut;animation-duration:1s;transition-timing-function:cubic-bezier(0.64, 0.57, 0.67, 1.53);animation-iteration-count:infinite}@media only screen and (max-width: 576px){.container,.container-fluid{padding:0 !important}}input[placeholder]{text-overflow:ellipsis}::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}#video-intro.hidden{display:none}#video-preview{border:1px solid #dedede;width:100%;padding-top:100%;position:relative;overflow:hidden;border-radius:10px}#video-preview #video-object{box-shadow:0 0 15px rgba(0,0,0,0.15) inset;position:absolute;top:0;width:100%;object-fit:cover}#video-record-preview{margin:0 auto;max-width:100%;display:block}#stop-recording.hidden,#start-recording.hidden{display:none}#video-record-preview.hidden,#recording-countdown.hidden{display:none}#recording-countdown{font-size:60px;font-weight:bold;color:white;border-radius:100%;background:rgba(0,0,0,0.75);width:100px;height:100px;line-height:100px;margin:0 auto;position:absolute;z-index:1000;top:50%;left:50%;transform:translate(-50px, -50px)}#recording-time-display{display:none;position:absolute;bottom:10px;left:10px;color:white;background:#00000080;padding:10px;border-radius:12px}#write-review-instead{cursor:pointer}#write-review-instead:hover{text-decoration:underline}#form-fields{transition:all 0.25s ease-out}#video-progress-container{height:0px;background:#e5e5e5;position:relative;overflow:hidden;transition:all 0.25s ease-out}#video-progress-container #video-progress{height:5px;background:#04a390;position:absolute;left:0px;top:0px;transition:all 0.5s ease-out}#permission-error{display:none;border:1px solid #ca411e;border-radius:10px;padding:10px;margin:20px 30px 0;width:fit-content;color:#ca411e;background:rgba(202,65,30,0.25)}
