html,body{margin:0;padding:0}body{font-family:"Barlow", Sans-serif;background:url(assets/images/grid-bg.jpg) repeat}.fixie{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.stop-loop svg path{-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}.join-btn a{background:#ffe616;color:#333 !important;margin-left:10px;margin-right:15px}.join-btn a:hover{background:#77c953;color:#fff !important}@media (min-width: 767px){.mobile-only{display:none !important}}@keyframes tag_nudge{0%{transform:translateX(-15px) rotate(45deg)}40%{transform:translateX(0) rotate(45deg)}100%{transform:translateX(-15px) rotate(45deg)}}#testimonials_wrapper{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', sans-serif;width:360px;height:720px;position:relative;background-image:url(assets/images/iphone.png);background-repeat:no-repeat;background-size:100%;margin:0 auto}#testimonials_wrapper #click-me{position:absolute;top:170px;left:-50px;width:80px;height:80px;background:#ffe616;border-radius:100px 0px 100px 100px;box-shadow:0px 0px 30px rgba(0,0,0,0.3);z-index:6;transform:rotate(45deg);animation:tag_nudge 2s infinite}#testimonials_wrapper #click-me span{display:block;color:#333;font-size:12px;text-transform:uppercase;margin-top:25px;margin-left:10px;transform:rotate(-45deg)}#testimonials_wrapper #time{position:absolute;left:0;right:0;top:110px;font-size:9px;color:#fff;text-align:center}#testimonials_wrapper #phone_wrapper{text-align:left;position:absolute;top:125px;left:40px;right:40px;bottom:97px;overflow:hidden}#testimonials_wrapper #phone_wrapper #toolbar{height:45px;background:#f9f9f9;border-bottom:solid 1px #ccc;position:absolute;left:0;right:0;opacity:0.9;z-index:5;overflow:visible}#testimonials_wrapper #phone_wrapper #toolbar #back-btn{transition:all 0.25s ease;display:inline-block;padding:14px;color:#0079ff;cursor:pointer;margin-left:-500px;text-transform:uppercase;font-size:13px}#testimonials_wrapper #phone_wrapper #toolbar #toolbar_name{transition:all 0.25s ease;width:140px;text-align:center;padding:13px;font-size:14px;font-weight:bold;position:absolute;left:50%;top:-1px;margin-left:-70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#testimonials_wrapper #phone_wrapper #message_list_frame,#testimonials_wrapper #phone_wrapper #message_wrapper_frame{transition:all 0.25s ease;position:absolute;left:0;right:0;top:0px;width:280px}#testimonials_wrapper #phone_wrapper #message_wrapper_frame{left:100%;right:auto}#testimonials_wrapper #phone_wrapper #message_list,#testimonials_wrapper #phone_wrapper #message_wrapper{overflow:auto;position:absolute;top:0;left:0;right:0;bottom:0;height:500px}#testimonials_wrapper #phone_wrapper #message_list .message_preview{transition:all 0.25s ease;border-bottom:solid 1px #eee;background:#fff;padding:12px 10px;cursor:pointer;display:table}#testimonials_wrapper #phone_wrapper #message_list .message_preview:first-child{margin-top:45px}#testimonials_wrapper #phone_wrapper #message_list .message_preview:last-child{margin-bottom:45px}#testimonials_wrapper #phone_wrapper #message_list .message_preview:hover{background:#f9f9f9}#testimonials_wrapper #phone_wrapper #message_list .message_preview .unread{display:table-cell;width:6%;padding:25px 10px 0 0}#testimonials_wrapper #phone_wrapper #message_list .message_preview .unread div{display:block;background:#0079ff;border-radius:100%;width:8px;height:8px}#testimonials_wrapper #phone_wrapper #message_list .message_preview .sender_avatar_wrap{display:table-cell;width:15%;vertical-align:top;display:none}#testimonials_wrapper #phone_wrapper #message_list .message_preview .sender_avatar_wrap .sender_avatar{width:35px;height:35px;background-size:cover;background-position:top center;border-radius:100%;overflow:hidden;background-color:#929497;padding-top:12px;text-align:center;font-size:13px;color:#fff;margin-right:10px}#testimonials_wrapper #phone_wrapper #message_list .message_preview .excerpt_wrapper{display:table-cell;vertical-align:top}#testimonials_wrapper #phone_wrapper #message_list .message_preview .excerpt_wrapper h4{margin:0 0 3px;font-size:14px}#testimonials_wrapper #phone_wrapper #message_list .message_preview .excerpt_wrapper p{margin:0;font-size:11px;line-height:14px;color:#8a8a8f}#testimonials_wrapper #phone_wrapper #message_wrapper .message_content{display:none;position:absolute;padding:20px}#testimonials_wrapper #phone_wrapper #message_wrapper .message_row{font-size:14px;border-radius:10px;padding:0px 15px;margin-bottom:15px;position:relative}#testimonials_wrapper #phone_wrapper #message_wrapper .message_row:first-child{margin-top:45px}#testimonials_wrapper #phone_wrapper #message_wrapper .message_row.client{background:#eee;margin-right:15px;float:left;clear:both}#testimonials_wrapper #phone_wrapper #message_wrapper .message_row.client:after{right:100%;bottom:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(238,238,238,0);border-right-color:#eee;border-width:7px;margin-top:-7px}#testimonials_wrapper #phone_wrapper #message_wrapper .message_row.skip{background:#77c953;color:#fff;margin-left:15px;float:right;clear:both}#testimonials_wrapper #phone_wrapper #message_wrapper .message_row.skip:after{left:100%;bottom:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(119,201,83,0);border-left-color:#77c953;border-width:7px;margin-top:-7px}#home-hero{background-position:27% bottom;background-size:1200px}#home-hero>.elementor-container{min-height:400px}#home-hero .elementor-element-populated{text-align:center;padding:30px;background-color:#111}@media (min-width: 500px){#home-hero{background-size:350%}}@media (min-width: 767px){#home-hero{background-position:right 89% bottom;background-size:2500px}#home-hero .elementor-element-populated{text-align:left;background-color:transparent;padding:40px 60px}}@media (min-width: 1024px){#home-hero{background-position:right 93% bottom;background-size:auto}#home-hero>.elementor-container{min-height:550px}#home-hero .elementor-element-populated{padding:75px}}@media (min-width: 1400px){#home-hero{background-position:48% bottom}#home-hero>.elementor-container{min-height:570px}#home-hero .elementor-element-populated{text-align:center}}.testimonial-popup{max-width:300px;cursor:pointer;z-index:11;margin:0 auto}@media (min-width: 768px){.testimonial-popup{margin-left:-25%;float:left}}.testimonial-popup .elementor-icon-box-title a{position:relative;display:block;background:#77c953;margin:0 auto;clear:both;box-shadow:0px 0px 50px rgba(0,0,0,0.15);padding:15px;color:#fff !important;border-radius:10px;font-weight:normal;font-size:14px}@media (min-width: 768px){.testimonial-popup .elementor-icon-box-title a{font-size:14px}}@media (min-width: 1024px){.testimonial-popup .elementor-icon-box-title a{font-size:16px}}.testimonial-popup .elementor-icon-box-title a:before{right:100%;bottom:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(119,201,83,0);border-right-color:#77c953;border-width:8px;margin-top:-8px}.testimonial-popup .elementor-icon-box-title a:after{content:"Read More";display:block;padding:10px;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-align:right;position:absolute;left:0;right:0;bottom:-35px;color:#111}@media (min-width: 768px){.testimonial-popup.left{margin-left:auto;margin-right:-25%;float:right}}.testimonial-popup.left .elementor-icon-box-title a:before{right:auto;left:100%;border-right-color:transparent;border-left-color:#77c953}.testimonial-popup.left .elementor-icon-box-title a:after{text-align:left}#past_webinars_wrapper{text-align:center}#past_webinars_wrapper .webinar{text-align:left;display:inline-block;vertical-align:top;padding:15px;margin:5px auto}@media (min-width: 768px){#past_webinars_wrapper .webinar{width:50%}}@media (min-width: 1024px){#past_webinars_wrapper .webinar{width:33.333%}}#past_webinars_wrapper .webinar .inner{transition:all 0.25s ease;padding:20px;border:solid 1px #333;font-size:18px}#past_webinars_wrapper .webinar .inner h4{display:inline}#past_webinars_wrapper .webinar .inner h4:before,#past_webinars_wrapper .webinar .inner h4:after{content:"";display:block;height:20px}#past_webinars_wrapper .webinar .inner .date,#past_webinars_wrapper .webinar .inner .duration{font-size:14px;opacity:0.7}#past_webinars_wrapper .webinar .inner .button{float:right;display:inline-block;padding:10px 15px;background:#ffe616;color:#333;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:1px;border:solid 1px}#past_webinars_wrapper .webinar .inner:hover{background:#fff;cursor:pointer}#past_webinars_wrapper .webinar .inner:hover h4{background:#ffe616}
