@font-face{font-family:lovelyChristmas;font-style:normal;font-weight:400;src:url(https://www.stibosystems.com/hubfs/Christmas%20Story%202024/lovelyChristmas.otf) format("opentype")}*{-webkit-box-sizing:border-box;box-sizing:border-box}*,body,html{margin:0;padding:0}body,html{background-color:#000;height:100vh;overflow:hidden;width:100vw}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}h1,h2,h3,h4,h5{font-family:lovelyChristmas,serif}p{font-family:Noto Sans,serif}.modal-content{background-color:transparent;border:none}.modal-header{border:none;padding:0 30px}.modal-header h2{font-family:Noto Sans,serif!important;font-size:16px!important}.content-wrapper{background-color:#000;overflow:hidden}@media (min-aspect-ratio:16/9){.content-wrapper{height:100vh;max-width:200vh;padding:10px;width:100vw}}@media (max-aspect-ratio:16/9){.content-wrapper{height:100vh;padding:10px;width:100vw}}.image-container{height:100%;overflow:hidden;position:relative;width:100%}.background-image{height:auto;min-height:100%;z-index:0}.background-image,.snowfall-video{left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.snowfall-video{background:transparent;height:100%;opacity:1;pointer-events:none;-webkit-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out;z-index:1}.title-image{left:50%;max-width:25vw;opacity:0;position:absolute;top:20%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.title-image,.title-image-end{-webkit-transition:opacity 1.5s ease-out;-o-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out;z-index:2}.title-image-end{max-width:20vw}.into-title{pointer-events:none}.new-content{color:#fff;left:50%;opacity:0;padding:20px;position:absolute;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:3}.new-content h1{font-size:2.5rem;letter-spacing:.4rem;margin-bottom:20px}.end-content p,.new-content p{letter-spacing:1px;pointer-events:none}.new-content .btn-custom{background-color:transparent;border:none;border-radius:5px;color:#fff;font-size:1rem;padding:10px 20px;-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}@-webkit-keyframes scaleAnimation{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes scaleAnimation{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes colorAnimation{0%,to{fill:#00aac0}50%{fill:#fff}}@keyframes colorAnimation{0%,to{fill:#00aac0}50%{fill:#fff}}.new-content .btn-custom svg{-webkit-animation:scaleAnimation 1.8s ease-in-out infinite;animation:scaleAnimation 1.8s ease-in-out infinite}.new-content .btn-custom svg path{-webkit-animation:colorAnimation 1.8s ease-in-out infinite;animation:colorAnimation 1.8s ease-in-out infinite}.new-content .btn-custom:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.new-content .btn-custom:hover svg,.new-content .btn-custom:hover svg path{-webkit-animation:none;animation:none;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.new-content .btn-custom:hover svg path{fill:#fff}.video-overlay{background-color:rgba(0,0,0,.3);height:100%;opacity:0;top:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.video-overlay,.video-overlay-bottom{left:0;pointer-events:none;position:absolute;width:100%;z-index:2}.video-overlay-bottom{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(transparent));background:-o-linear-gradient(bottom,rgba(0,0,0,.8),transparent);background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;height:20%}.custom-video-container.controls-visible .video-overlay{opacity:1;pointer-events:none}.custom-video-container.controls-visible .form-controls,.custom-video-container.controls-visible .video-controls,.custom-video-container.controls-visible .video-controls-hover{opacity:1;pointer-events:auto;z-index:10}.captions-toggle-btn,.chapters-btn,.end-video,.play-pause-btn,.skip-back-btn,.skip-forward-btn,.sound-toggle-btn{z-index:11}.custom-video-container,.video-controls-hover{opacity:0;pointer-events:none}.custom-video-container{height:100%;left:0;position:absolute;top:0;-webkit-transition:opacity 1s ease-in-out,visibility 1s ease-in-out;-o-transition:opacity 1s ease-in-out,visibility 1s ease-in-out;transition:opacity 1s ease-in-out,visibility 1s ease-in-out;visibility:hidden;width:100%;z-index:4}.custom-video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;z-index:3}.video-controls{left:1%}.form-controls,.video-controls{bottom:1%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;position:absolute;z-index:10;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.form-controls{right:1%}.video-controls-hover{display:-webkit-box;display:-ms-flexbox;display:flex;gap:50px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.control-btn{background:none;border:none;cursor:pointer;padding:0}.control-btn .sound-icon,.control-btn img{height:80px;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;width:80px}.control-btn:hover .sound-icon,.control-btn:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.play-pause-btn,.skip-btn{opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.custom-video-container.controls-visible .play-pause-btn,.custom-video-container.controls-visible .skip-btn{opacity:1}.play-pause-btn img{height:75px;width:75px}.skip-btn img{height:45px;width:45px}.new-background-image{left:0;-o-object-fit:cover;object-fit:cover;top:0;z-index:0}.end-content,.new-background-image{height:100%;opacity:0;position:absolute;-webkit-transition:opacity 2s ease-in-out,visibility 2s ease-in-out;-o-transition:opacity 2s ease-in-out,visibility 2s ease-in-out;transition:opacity 2s ease-in-out,visibility 2s ease-in-out;visibility:hidden;width:100%}.end-content{color:#fff;left:50%;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.end-content h3{font-size:2.5rem;letter-spacing:.4rem;pointer-events:none}.btn-talk-to-expert{visibility:hidden}.btn-talk-to-expert,.btn-talk-to-expert-2{background-color:#ff4e00;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-weight:600;margin-top:15px;outline:none;padding:12px 60px;text-decoration:none;text-transform:uppercase;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.btn-talk-to-expert-2:hover,.btn-talk-to-expert:hover{background-color:#fff;color:#004f5f;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.custom-video-container.controls-visible .snowfall-video{opacity:0}video::cue{background:transparent;color:#fff;font-family:Noto Sans,sans-serif;font-size:1.5rem;font-weight:600;text-align:center;text-shadow:0 0 5px #000}.end-content,.new-background-image{z-index:2}#playStory{pointer-events:none;-webkit-transition:opacity 2s ease;-o-transition:opacity 2s ease;transition:opacity 2s ease}.btn-back-to-video{background-color:transparent;border:none;color:#fff;cursor:pointer;font-family:Noto Sans,sans-serif;font-weight:600;padding:10px 20px;position:absolute;right:0;text-transform:uppercase;top:0;-webkit-transition:background-color .6s ease,-webkit-transform .6s ease,fill .6s ease;-webkit-transition:background-color .6s ease,fill .6s ease,-webkit-transform .6s ease;transition:background-color .6s ease,fill .6s ease,-webkit-transform .6s ease;-o-transition:background-color .6s ease,transform .6s ease,fill .6s ease;transition:background-color .6s ease,transform .6s ease,fill .6s ease;transition:background-color .6s ease,transform .6s ease,fill .6s ease,-webkit-transform .6s ease}.btn-back-to-video:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.btn-back-to-video svg .back-arrow{-webkit-transition:fill .6s ease;-o-transition:fill .6s ease;transition:fill .6s ease}.btn-back-to-video:hover svg .back-arrow{fill:#ff4e00}.form-wrapper{height:auto;max-width:70%}.hbspt-form .hs-form-field label:not(.hs-error-msg):not(.hs-form-booleancheckbox-display){display:none}.hs-form-booleancheckbox{list-style:none}::-ms-input-placeholder{color:#828282}::-webkit-input-placeholder{color:#828282!important}::-moz-placeholder{color:#828282!important}:-ms-input-placeholder{color:#828282!important}.hs-form-field select.is-placeholder,::placeholder{color:#828282!important}.comment-form input:not([type=checkbox]):not([type=submit]):not([type=hidden]):focus,.comment-form select:focus,.comment-form textarea:focus,.frm_form_field input:not([type=checkbox]):not([type=submit]):not([type=hidden]):focus,.frm_form_field select:focus,.frm_form_field textarea:focus,.hs-form-field input:not([type=checkbox]):not([type=submit]):not([type=hidden]):focus,.hs-form-field select:focus,.hs-form-field textarea:focus{background:#fff;outline:0}.comment-form input:not([type=checkbox]):not([type=submit]):not([type=hidden]),.comment-form select,.comment-form textarea,.frm_form_field input:not([type=checkbox]):not([type=submit]):not([type=hidden]),.frm_form_field select,.frm_form_field textarea,.hs-form-field input:not([type=checkbox]):not([type=submit]):not([type=hidden]),.hs-form-field select,.hs-form-field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:0;color:#37464f;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:16px;height:40px;line-height:1;margin-bottom:10px;padding:0 15px;width:100%}.hbspt-form .actions .hs-button{background-color:#ff4e00;border:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-weight:600;margin-top:15px;outline:none;padding:12px 60px;text-decoration:none;text-transform:uppercase;-webkit-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.hbspt-form .actions .hs-button:hover{background-color:#fff;color:#004f5f;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.hbspt-form a{color:#212529}.grecaptcha-badge{margin-bottom:0;visibility:hidden!important}.hs-form-section{background-color:#f4f4f4}.hs-error-msgs{color:#37464f;font-size:14px;padding-left:15px}.hs-error-msgs li{color:red;font-size:13px;list-style:none}input[type=checkbox]{accent-color:#000!important;cursor:pointer!important;margin-left:-1.9em!important;margin-right:1em!important;margin-top:5px!important;min-width:15px;-webkit-transform:scale(1.2)!important;-ms-transform:scale(1.2)!important;transform:scale(1.2)!important}.hs-form-booleancheckbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.hs-form-booleancheckbox span{color:#fff!important;font-size:14px;margin-left:0!important}.hs-form-booleancheckbox span a,.hs-form-booleancheckbox span a:hover{color:#fff!important}#snowfall-container{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}#snowfall-container .snowflake-wrapper{-webkit-animation:fall linear infinite;animation:fall linear infinite;left:0;opacity:.8;position:absolute;top:-50px;will-change:transform,opacity}#snowfall-container .drift{height:100%;position:relative;width:100%}#snowfall-container .snowflake{background-color:#fff;border-radius:50%;-webkit-filter:blur(0);filter:blur(0);height:100%;pointer-events:none;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;will-change:transform,opacity}@-webkit-keyframes fall{0%{opacity:.8;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}to{opacity:0;-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0)}}@keyframes fall{0%{opacity:.8;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}to{opacity:0;-webkit-transform:translate3d(0,100vh,0);transform:translate3d(0,100vh,0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.snowflake{-webkit-animation:fall linear infinite,rotate linear infinite;animation:fall linear infinite,rotate linear infinite}.snowflake.rotate-slow{-webkit-animation-duration:10s,20s;animation-duration:10s,20s}.snowflake.rotate-fast{-webkit-animation-duration:5s,10s;animation-duration:5s,10s}.thank-you-modal{background-color:#fff!important;border-radius:0!important;color:#ff4e00!important;text-align:center!important}.custom-captions-container{border-radius:5px;bottom:3%;color:#fff;display:flex;flex-direction:column;font-size:1.5rem;height:3em;justify-content:flex-start;left:50%;line-height:1;max-height:6em;min-height:3em;opacity:0;overflow:hidden;padding:10px 20px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s ease;z-index:5}.custom-captions-container.active{opacity:1}@-webkit-keyframes twinkle{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(0);transform:scale(0)}}@keyframes twinkle{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(0);transform:scale(0)}}#Star_1,#Star_2,#Star_3,#Star_4,#Star_5,#Star_6{-webkit-animation:twinkle 1.5s ease-in-out infinite;animation:twinkle 1.5s ease-in-out infinite}.modal.fade .modal-dialog{-webkit-transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,-webkit-transform 1s ease-out;-o-transition:transform 1s ease-out,opacity 1s ease-out;transition:transform 1s ease-out,opacity 1s ease-out;transition:transform 1s ease-out,opacity 1s ease-out,-webkit-transform 1s ease-out}.modal.fade .modal-dialog,.modal.show .modal-dialog{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.modal{-webkit-transition:1s!important;-o-transition:1s!important;transition:1s!important}.form-modal{background-color:#000;background-image:url(https://www.stibosystems.com/hubfs/Christmas%20Story%202024/stibo-ending-bg-2.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.btn-close{margin:0!important;opacity:1!important;padding:10px!important}.btn-close-bg{background-color:#fff;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.btn-close-bg:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.chapters-overlay{background-color:rgba(0,0,0,.6);display:none;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;z-index:6}.chapters-overlay.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-animation:fadeIn .3s ease;animation:fadeIn .3s ease;-ms-flex-direction:column;flex-direction:column}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.chapters-content{text-align:center}.chapter-text{color:#00aac0;font-family:Noto Sans,serif;font-size:1.8rem;font-weight:600;margin-bottom:0;text-transform:uppercase}.chapters-content h4{color:#fff;cursor:pointer;font-size:2.5rem;letter-spacing:.4rem;text-transform:uppercase;-webkit-transition:color .6s ease,-webkit-transform .6s ease;transition:color .6s ease,-webkit-transform .6s ease;-o-transition:color .6s ease,transform .6s ease;transition:color .6s ease,transform .6s ease;transition:color .6s ease,transform .6s ease,-webkit-transform .6s ease}.chapters-content h4:hover{color:#ff4e00;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.chapter-logo,.rotate-stibo-logo{height:auto;max-width:230px;width:100%}.restart-button{background:none;border:none;cursor:pointer;display:inline-block;padding:0;width:230px}.no-transition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.rotate-overlay{background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;-o-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:9999}.rotate-overlay.active{opacity:1!important;pointer-events:all;visibility:visible}.overlay-content{color:#fff;text-align:center}.rotate-image{height:auto;margin-bottom:20px;width:150px}.rotate-message{font-family:lovelyChristmas,serif;font-size:1.2rem;letter-spacing:.4rem;margin:0 auto;max-width:80%}@media (max-width:1920px){.video-controls{bottom:1%;left:1%}}@media (max-width:1600px){.end-content h3,.new-content h1{font-size:2.2rem}.custom-captions-container{font-size:1.4rem}.hs-form-booleancheckbox span{font-size:12px}.chapter-text{font-size:1.5rem}.chapters-content h4{font-size:2.2rem}.end-content h3{font-size:1.8rem}}@media (max-width:1200px){.title-image{max-width:35vw}.skip-btn img{height:35px!important;width:35px!important}.control-btn .sound-icon,.control-btn img{height:75px;width:75px}.custom-captions-container{bottom:3%;font-size:1.1rem}.play-pause-btn img{height:55px!important;width:55px!important}.chapters-content h4{font-size:1.5rem}.chapter-text{font-size:1.3rem}.chapter-logo,.rotate-stibo-logo{max-width:170px}}@media only screen and (max-width:980px) and (max-height:600px){body,html{background-color:#000;height:100%;margin:0;overflow-x:hidden;padding:0;width:100%}body{height:100vh;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}html{overflow-y:auto}body::-webkit-scrollbar{display:none}.content-wrapper{background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;height:100dvh;margin:0 auto;max-width:100vw;overflow:hidden;padding:10px;position:relative;width:calc(var(--vh, 1vh)*100*2)}.title-image{left:50%;max-height:70vh;max-width:100%;opacity:0;position:absolute;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%,-50%);-webkit-transition:opacity 1.5s ease-out;-o-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out;z-index:2}.title-image-end{max-width:20vw}.new-content h1{font-size:1.3rem;letter-spacing:.3rem;margin-bottom:0!important}.end-content p,.new-content p{font-size:.8rem}.end-content h3{font-size:1.3rem;letter-spacing:.3rem;margin-bottom:0!important;max-width:80%}.btn-talk-to-expert,.btn-talk-to-expert-2{background-color:#ff4e00;border:none;color:#fff;cursor:pointer;font-size:.8rem;margin-top:15px;padding:7px 30px;-webkit-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.hbspt-form .actions .hs-button{font-size:.8rem;padding:7px 30px}.btn-talk-to-expert-2:hover,.btn-talk-to-expert:hover{background-color:#fff;color:#004f5f}.content-wrapper{-webkit-transition:width .3s ease,height .3s ease;-o-transition:width .3s ease,height .3s ease;transition:width .3s ease,height .3s ease}.video-overlay-bottom{height:30%}.custom-captions-container{bottom:1%;font-size:1rem;padding:10px 0}.new-content .btn-custom svg{-webkit-animation:scaleAnimation 1.8s ease-in-out infinite;animation:scaleAnimation 1.8s ease-in-out infinite;max-height:50px;max-width:50px}.new-content .btn-custom{padding:10px}.control-btn .sound-icon,.control-btn img{height:60px;width:60px}.chapters-content h4{font-size:1.1rem}.chapter-text{font-size:1rem}.chapter-logo{margin-bottom:10px!important;max-width:140px}.btn-back-to-video svg{max-width:110px}.btn-back-to-video{padding:0}.rotate-message{font-size:1rem;letter-spacing:.3rem}.comment-form input:not([type=checkbox]):not([type=submit]):not([type=hidden]),.comment-form select,.comment-form textarea,.frm_form_field input:not([type=checkbox]):not([type=submit]):not([type=hidden]),.frm_form_field select,.frm_form_field textarea,.hs-form-field input:not([type=checkbox]):not([type=submit]):not([type=hidden]),.hs-form-field select,.hs-form-field textarea{font-size:.9rem;height:30px}.modal-header p{font-size:.9rem}.frm-modal{max-width:60%}.video-controls{left:4%!important}.form-controls{right:4%!important}}@media (max-width:575px){.rotate-message{font-size:1.3rem;letter-spacing:.3rem;margin-top:20px}.rotate-stibo-logo{height:auto;max-width:100%;width:180px}.comment-form input:not([type=checkbox]):not([type=submit]):not([type=hidden]),.comment-form select,.comment-form textarea,.frm_form_field input:not([type=checkbox]):not([type=submit]):not([type=hidden]),.frm_form_field select,.frm_form_field textarea,.hs-form-field input:not([type=checkbox]):not([type=submit]):not([type=hidden]),.hs-form-field select,.hs-form-field textarea{font-size:.9rem;height:30px}.modal-header p{font-size:.9rem}}.cta-overlay{align-items:center;background:transparent;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .5s ease;width:100%;z-index:20}.cta-content{background:transparent;color:#fff;max-width:80%;padding:20px;position:relative;text-align:center}.cta-logo img{width:200px}.cta-content h2,.sound-prompt-overlay h3{font-size:2.5rem;letter-spacing:.3rem;margin-bottom:20px}@-webkit-keyframes scaleAnimationSound{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes scaleAnimationSound{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes colorAnimationSoundBG{0%,to{fill:#000}50%{fill:#fff}}@keyframes colorAnimationSoundBG{0%,to{fill:#000}50%{fill:#fff}}@-webkit-keyframes colorAnimationSoundLines{0%,to{fill:#fff}50%{fill:#000}}@keyframes colorAnimationSoundLines{0%,to{fill:#fff}50%{fill:#000}}#soundIndicator{cursor:pointer;display:block}#soundIndicator.hidden,.sound-icon.hidden{opacity:0;pointer-events:none}#overlay-soundIndicator,#soundIndicator{-webkit-animation:scaleAnimation 1.8s ease-in-out infinite;animation:scaleAnimation 1.8s ease-in-out infinite;cursor:pointer;display:block}#overlay-soundIndicator .indicator-bg,#soundIndicator .indicator-bg{-webkit-animation:colorAnimationSoundBG 1.8s ease-in-out infinite;animation:colorAnimationSoundBG 1.8s ease-in-out infinite}#overlay-soundIndicator .indicator-lines,#soundIndicator .indicator-lines{-webkit-animation:colorAnimationSoundLines 1.8s ease-in-out infinite;animation:colorAnimationSoundLines 1.8s ease-in-out infinite}@media (orientation:portrait){.custom-video-card{-o-object-fit:contain;object-fit:contain}.wrapper-card{max-height:100dvh}.sound-icon{margin-bottom:10px}.btn-talk-to-expert,.btn-talk-to-expert-2{background-color:#ff4e00;border:none;color:#fff;cursor:pointer;font-size:.8rem;margin-top:15px;padding:7px 30px;-webkit-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.hbspt-form .actions .hs-button{font-size:.8rem;padding:7px 30px}.btn-talk-to-expert-2:hover,.btn-talk-to-expert:hover{background-color:#fff;color:#004f5f}.cta-logo{margin-bottom:auto!important;margin-top:30px!important}}@media only screen and (max-width:575px) and (orientation:portrait){.cta-logo img{width:140px}.cta-content h2,.sound-prompt-overlay h3{font-size:1.3rem;letter-spacing:.3rem;margin-bottom:0!important}}@media only screen and (max-width:980px) and (max-height:600px){.custom-video-card{-o-object-fit:cover;object-fit:cover}.cta-logo img{width:140px}.cta-content h2,.sound-prompt-overlay h3{font-size:1.3rem;letter-spacing:.3rem;margin-bottom:0!important}}.sound-prompt-overlay{align-items:center;background:#000;display:flex;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:1000}.sound-prompt-overlay.hidden{opacity:0;pointer-events:none}.sound-prompt-overlay .overlay-content{color:#fff;text-align:center}.star-1{transform-origin:35px 280px}.star-2{animation-delay:.9s!important;transform-origin:511px 345px}.star-3{animation-delay:.4s!important;transform-origin:180px 525px}.star-4{transform-origin:16px 126px}.star-5{animation-delay:.9s!important;transform-origin:226px 152px}.star-6{animation-delay:.4s!important;transform-origin:120px 208px}.cls-1{stroke-width:1.46px}.cls-4,.cls-6{fill:#48a6bc}.cls-3{stroke-width:.93px}.cls-4,.cls-5{stroke-width:.42px}.cls-5{fill:none}.cls-1{stroke-width:.41px}.cls-1,.cls-2,.cls-3{fill:#fff}.cls-1,.cls-3,.cls-4,.cls-5{stroke-miterlimit:10}.cls-1,.cls-3{stroke:#fff}.cls-5,.cls-6{fill:#48a6bc}.cls-4{fill:none}.cls-4,.cls-5{stroke:#00aac0;stroke-width:.18px}.cls-3{stroke-width:.64px}