#top-container-background{background:url(https://assets.jotcast.com/1.9.5.2.4/images/website/homepage-v2/bg-img-noodle-light-blue.png);background-repeat:no-repeat;background-size:contain}.main-text{padding-top:25px;padding-right:55px;text-align:left}.main-text h1{padding:0}#top-container .content-container{margin-bottom:0}.graphics-container{background:url('https://assets.jotcast.com/1.9.5.2.4/images/website/homepage-v2/bg-dots-orange.png');background-repeat:no-repeat;background-size:248px 248px}.hero-image-container{text-align:right;top:5px;position:relative;height:432px}img.jotcast-hero-image{max-width:90%;position:relative;top:-20px}#heroImage2{display:none;top:-1px;width:100%}#heroImage3{display:none;left:-50px}.info-container-outer{width:100%;background-color:#e9f7fb;display:flex}.info-container-outer.white{background-color:#fff}.info-container{margin:100px auto;position:relative}.info-container-content{color:#1c5161;font-size:20px;letter-spacing:-0.6px}.info-container-content.centered{max-width:650px;text-align:center;margin:0 auto}.info-container-content p:not(.header){margin:25px auto 0}p.header{font-family:'Larsseit-Bold','Open-Sans','Trebuchet MS',geneva,helvetica,arial,tahoma,verdana,sans-serif;font-size:52px;color:#197690}.info-container-outer.white p.header{color:#0b4455}.integration-section{padding:80px 20px;background:linear-gradient(135deg,#5dc3d5,#166f8a) no-repeat;position:relative;overflow:hidden}.integration-section::before{content:'';position:absolute;top:-50%;right:-10%;width:500px;height:500px;background:rgba(255,255,255,0.1);border-radius:50%;animation:float 20s ease-in-out infinite}@keyframes float{0,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}.section-header{text-align:center;margin-bottom:60px;animation:fadeInUp .8s ease-out}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.section-header h2{font-size:42px;font-weight:700;color:#036;margin-bottom:20px;line-height:1.2}.section-header .subtitle{font-size:20px;color:#e0f2f1;max-width:700px;margin:0 auto}#teams-zoom-subtitle{max-width:800px}.integration-content{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin-bottom:50px}.integration-text{animation:fadeInLeft .8s ease-out .2s both}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.integration-text h3{font-size:32px;color:#ffc947;margin-bottom:25px;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,0.2)}.integration-text p{font-size:18px;color:#e0f2f1;margin-bottom:20px;line-height:1.7}.integration-visual{animation:fadeInRight .8s ease-out .4s both;position:relative}@keyframes fadeInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.feature-list{list-style:none;margin:30px 0}.feature-list li{display:flex;align-items:center;margin-bottom:15px;font-size:17px;color:#fff}.feature-list li::before{content:'✓';display:inline-block;width:24px;height:24px;background:#3e8e41;color:#fff;border-radius:50%;text-align:center;line-height:24px;margin-right:12px;font-weight:bold;flex-shrink:0}.platforms-showcase{background:white;border-radius:20px;padding:40px;box-shadow:0 20px 60px rgba(0,0,0,0.1);position:relative;transition:transform .3s ease}.platforms-showcase:hover{transform:translateY(-5px);box-shadow:0 25px 70px rgba(0,0,0,0.15)}.platform-logo-container{display:flex;justify-content:space-around;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:30px}.platform-logo{display:flex;flex-direction:column;align-items:center;transition:transform .3s ease}.platform-logo:hover{transform:scale(1.1)}.platform-logo img{width:80px;height:80px;object-fit:contain;margin-bottom:10px}.platform-logo span{font-size:14px;color:#546e7a;font-weight:500}.cta-container{text-align:center;margin-top:50px;animation:fadeIn .8s ease-out .6s both}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#features-header{font-size:52px;font-weight:bold;font-family:'Larsseit-Bold','Open-Sans','Trebuchet MS',geneva,helvetica,arial,tahoma,verdana,sans-serif;color:#0b4455;text-align:center;margin:65px 0 15px;line-height:47px;letter-spacing:-1.3px}#features-subheader{font-size:22px;font-family:'Larsseit-Medium','Open-Sans','Trebuchet MS',geneva,helvetica,arial,tahoma,verdana,sans-serif;text-align:center;line-height:30px;letter-spacing:0;color:#1e819b;margin-bottom:20px}#features-intro{margin:0 auto 50px;max-width:650px;text-align:center;color:#0b4455}ul.features{padding:0}.features li{list-style:none;margin-bottom:58px}.features .feature-icon{width:80px;height:80px;display:inline-block;background:#166f8a;background:-webkit-linear-gradient(to bottom,#31a8be,#166f8a);background:-o-linear-gradient(to bottom,#31a8be,#166f8a);background:-moz-linear-gradient(to bottom,#31a8be,#166f8a);background:linear-gradient(to bottom,#31a8be,#166f8a);border-radius:45px}.feature-image{width:40px;height:40px;margin:20px}.feature-caption{display:inline-block;margin:0 10px;width:calc(100% - 105px);vertical-align:middle;font-family:'Larsseit','Open-Sans','Trebuchet MS',geneva,helvetica,arial,tahoma,verdana,sans-serif;font-size:16px;color:#0b4455;line-height:22px;letter-spacing:0}#features-action-button-container,#pricing-action-button-container{text-align:center}#features-action-button-container .cta-button{margin:42px 0 81px}#pricing-action-button-container .cta-button{margin:42px 0 0}.homepage-image{max-width:100%}#chat-hosting-solution-image{max-height:375px}.secondary-content-header{text-align:left}.columns-container .left-column-text{padding:0 70px 0 100px}#outro-container-outer{padding-top:100px}#outro-container{max-width:650px;text-align:center;color:#fff}#outro-container a{color:#fff;font-weight:bold}#outro-container p.header{color:#fff}.additional-paragraph{margin-top:20px}.case-study-image-container{text-align:right}.case-study-image{max-height:425px;max-width:100%;position:relative;padding-right:70px}.case-study-content-container{padding:0 170px 0 0;color:#1c5161;font-size:20px;letter-spacing:-0.6px}.case-study-caption,.case-study-company-name{margin-bottom:25px}.case-study-company-name{font-family:'Larsseit-Bold','Open-Sans','Trebuchet MS',geneva,helvetica,arial,tahoma,verdana,sans-serif}.case-study-container:not(.active){display:none}#case-study-navigation{margin-top:25px}.case-studies-nav{width:29px;height:3px;background-color:#166f8a;opacity:.5}.case-studies-nav:not(.active){cursor:pointer}.case-studies-nav.active{opacity:1}.case-studies-nav:not(:first-of-type){margin-left:10px}@media(max-width:1200px){.columns-container .right-column-text,.columns-container .right-column-text.less-padding,.case-study-content-container{padding:0 10px}.columns-container .left-column-text{padding:0 30px 0 10px}.main-text{padding-left:20px}}@media(max-width:767px){#top-container-background{background:0}.graphics-container{margin-top:65px}img.jotcast-hero-image{max-height:432px}#top-container .content-container{padding-bottom:90px}.columns-container .left-column-text{padding:0 10px}#chat-hosting-solution-image{margin-top:50px}.integration-content{grid-template-columns:1fr;gap:30px}.section-header h2{font-size:32px}.integration-text h3{font-size:26px}.platform-logo-container{gap:20px}.platform-logo img{width:60px;height:60px}.case-study-image{padding:0}.case-study-image-container{text-align:center;margin-bottom:50px}.case-study-content-container{text-align:center}}@media(max-width:767px){.case-study-caption-container{max-width:100%;padding-right:15px;padding-left:15px}}@media(min-width:768px){.case-study-caption-container{max-width:none;padding-right:0;padding-left:0}}@media(max-width:575px){#heroImage3{left:-30px}.hero-image-container{height:322px}#top-container .content-container{padding-left:15px;padding-right:15px}}