a.cta_button{box-sizing:border-box!important}.btn-group>div{display:inline-block;margin:0 6px;vertical-align:middle}.btn-group>div:first-child{margin-bottom:5px;margin-left:0}.btn-group>div:last-child{margin-bottom:5px;margin-right:0}[class*=button-] a{border:2px solid;border-radius:8px 0;display:inline-block;font-size:18px;font-weight:700;min-width:212px;padding:7px 15px;text-align:center}.button-1 a{background-color:#007cc3;border-color:#007cc3;color:#fff}.button-1 a:hover{background-color:#00649d;border-color:#00649d;color:#fff}.button-2 a{background-color:#fff;border-color:#007cc3;color:#007cc3}.button-2 a:hover{background-color:#e8faff;border-color:#007cc3}.button-large a{background:#fff;border:none;border-radius:10px;box-shadow:1px 1px 10px 1px rgba(0,0,0,.15);color:#ffc828;font-size:36px;font-weight:700;line-height:40px;min-width:470px;padding:20px 50px 20px 100px;position:relative;text-align:left;text-shadow:0 1px 0 #1f1f1f;text-transform:uppercase}.button-large a:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/ritter-communications-2022/image/search-icon.png)no-repeat 50%/cover;bottom:0;content:"";height:48px;left:30px;margin:auto 0;position:absolute;top:0;width:47px}.button-large a:hover{box-shadow:1px 1px 20px 1px #cecece}.button-2.no-border a{border:none}.link-text a{color:#007cc3;display:inline-block;font-size:18px;font-weight:700;padding:0 23px 0 0;position:relative;text-transform:uppercase}.link-text a:hover{color:#00649d}.link-text a:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/side_arrow-blue.png) no-repeat 50%;content:"";height:14px;position:absolute;right:0;top:8px;transition:.4s;width:9px}.link-text a:hover:after{right:-8px}@media (max-width:1199px){[class*=button-] a{padding:8px 15px}.button-large a{min-width:auto;padding:15px 25px 15px 100px}}@media (max-width:991px){.btn-group>div{display:block;margin:0 0 8px}}@media (max-width:767px){[class*=button-] a{font-size:14px}.button-large a{font-size:20px;line-height:30px;min-width:auto;padding:15px 25px 15px 65px}.button-large a:before{height:30px;left:10px;width:30px}}input{font-family:Poppins}::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c2c2c2;opacity:1}::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:#c2c2c2;opacity:1}:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c2c2c2;opacity:1}:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{color:#c2c2c2;opacity:1}.hs-error-msgs label{display:block;font-size:13px;transform:translate(2px,-11px);-webkit-transform:translate(2px,-11px);-moz-transform:translate(2px,-11px)}input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),select,textarea{background-color:#fbfbfd;border:none;border-radius:4px;color:#141414;font-family:Poppins;font-size:14px;font-weight:400;margin:0 0 22px;padding:12px 15px;width:100%}.hs-form fieldset input[type=number].hs-input,.hs-form fieldset textarea.hs-input,.hs-form fieldset.form-columns-1 textarea.hs-input,fieldset.form-columns-1,fieldset.form-columns-1 input[type=color].hs-input,fieldset.form-columns-1 input[type=date].hs-input,fieldset.form-columns-1 input[type=datetime-local].hs-input,fieldset.form-columns-1 input[type=datetime].hs-input,fieldset.form-columns-1 input[type=email].hs-input,fieldset.form-columns-1 input[type=file].hs-input,fieldset.form-columns-1 input[type=month].hs-input,fieldset.form-columns-1 input[type=number].hs-input,fieldset.form-columns-1 input[type=password].hs-input,fieldset.form-columns-1 input[type=search].hs-input,fieldset.form-columns-1 input[type=tel].hs-input,fieldset.form-columns-1 input[type=text].hs-input,fieldset.form-columns-1 input[type=time].hs-input,fieldset.form-columns-1 input[type=url].hs-input,fieldset.form-columns-1 input[type=week].hs-input,fieldset.form-columns-1 textarea.hs-input,select.hs-input{width:100%}input[type=checkbox],input[type=radio]{margin-right:10px}input[type=file]{background-color:#fff;color:#000}.inputs-list{margin:0 0 15px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(https://1616151.fs1.hubspotusercontent-na1.net/hubfs/1616151/Hippo%20Master%20Folder/theme-hippo/images/select-chevron.svg) no-repeat right 29px center/27px auto;color:#c2c2c2;cursor:pointer;font-size:14px;padding:11px 15px}select::-ms-expand{display:none}fieldset .hs-form-field>label span.hs-form-required{display:none}fieldset .hs-form-field>label span:not(:empty)+span.hs-form-required{display:inherit}textarea{resize:none}input[type=submit]{-webkit-appearance:none;background-color:#007cc3;border:2px solid #007cc3;border-radius:8px 0;color:#fff;cursor:pointer;display:inline-block;font-family:Poppins;font-size:18px;font-weight:700;min-width:212px;padding:7px 15px;text-align:center;transition:.4s}input[type=submit]::-moz-focus-inner{border:0}input[type=submit]:hover{background-color:#00649d;border-color:#00649d;color:#fff}.default-form .hs-form .hs-form-field>label span.hs-form-required{display:none}.default-form .hs-form .hs-form-field>label span:not(:empty)+span.hs-form-required{display:inline-block}.default-form .hs-form .hs-form-field .input{margin:0}.default-form .hs-form label{display:block;padding:0 0 15px}.default-form .hs-form fieldset{border:none;margin:0;max-width:none;padding:0}.default-form .hs-form fieldset.form-columns-2{margin:0 -14px}.default-form .hs-form fieldset.form-columns-2 .hs-form-field{float:left;margin:0 14px;width:calc(50% - 28px)}.default-form .hs-form fieldset.form-columns-3{margin:0 -14px}.default-form .hs-form fieldset.form-columns-3 .hs-form-field{display:inline-block;float:none;margin:0 14px;vertical-align:top;width:calc(33.33% - 28px)}.default-form .hs-form .hs_submit{padding:25px 0 0}.default-form .hs-form .legal-consent-container{font-size:13px;padding:17px 0 0}.default-form .hs-form .inputs-list{list-style:none;margin:0;padding:0}.default-form .hs-form .inputs-list input[type=checkbox]{opacity:0;position:absolute}.default-form .hs-form .inputs-list span{cursor:pointer;display:inline-block;margin:0;padding:2px 0 0 40px;position:relative}.default-form .hs-form .inputs-list span:after{background-color:#fff;border:2px solid #bfc6d8;border-radius:6px;content:"";height:20px;left:0;position:absolute;top:5px;width:20px}.default-form .hs-form .inputs-list span:before{border-bottom:2px solid #175ca4;border-bottom-width:0;border-left:2px solid #175ca4;border-left-width:0;content:"";height:4px;left:6px;position:absolute;top:13px;transform:rotate(-41deg);width:10px;z-index:1}.default-form .hs-form .inputs-list input[type=checkbox]:checked+span:before{border-bottom-width:2px;border-left-width:2px}.default-form .hs-form .inputs-list span span{display:none}.default-form .hs-form fieldset[class*=form-columns-] select{width:100%!important}.default-form div.hs_error_rollup{display:none}.default-form .hs-form .hs-form-radio label{position:relative}.default-form .hs-form .hs-form-radio input{height:24px;left:0;margin:0;opacity:0;position:absolute;top:5px;width:24px;z-index:1}.default-form .hs-form .hs-form-radio span:after{background-color:#fff;border:2px solid #bfc6d8;border-radius:20px;content:"";height:20px;left:0;position:absolute;top:5px;width:20px}.default-form .hs-form .hs-form-radio span:before{background:#007cc3;border-radius:20px;content:"";height:12px;left:6px;opacity:0;position:absolute;top:11px;width:12px;z-index:1}.default-form .hs-form .hs-form-radio input[type=radio]:checked+span:before{opacity:1}@media (max-width:767px){.default-form .hs-form fieldset.form-columns-2,.default-form .hs-form fieldset.form-columns-3{margin:0}.default-form .hs-form fieldset.form-columns-2 .hs-form-field,.default-form .hs-form fieldset.form-columns-3 .hs-form-field{float:none;margin:0;width:100%}.default-form .hs-form fieldset .input .hs-input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.default-form .hs-form fieldset.form-columns-2 .input .hs-input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.default-form .hs-form fieldset.form-columns-3 .input .hs-input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%}.default-form .hs-form label{padding:0}}.submitted-message{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.25rem;color:#155724;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative;text-align:center}.submitted-message p{margin:0!important}.default-form.color .hs-form label{color:#007cc3;font-weight:700;padding:0 0 8px}.default-form.color input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.default-form.color select,.default-form.color textarea{background-color:#fff;border:2px solid #007cc3;border-radius:0;font-size:17px;height:52px;line-height:30px}.default-form.color select{background:#fff url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/Images/arrow-1.png) no-repeat right 20px center/14px auto}.default-form.color input[type=submit]{min-width:192px;padding:9px 15px}.default-form.color textarea{height:240px}.default-form.color .hs-form label.hs-error-msg{color:red;font-size:14px;font-weight:400;line-height:20px;padding:0}@media (max-width:767px){input[type=submit]{min-width:auto}}footer.footer{background-color:#007cc3;color:#fff;margin:10vw 0 0;padding:40px 0 55px;position:relative;z-index:1}footer.footer:after{clear:both;content:"";display:table}footer.footer .footer-wrapper{float:left;overflow:hidden;position:relative;width:100%;z-index:1}footer.footer .curve{bottom:100%;height:20px;position:absolute;width:100%}footer.footer .curve img{display:block;height:100%!important;width:100%}footer.footer ul{list-style:none;margin:0;padding:0}footer.footer a{color:#fff}footer.footer a:hover{color:#ffc828}footer.footer .left-col .logo{margin:0 auto;max-width:172px}footer.footer .about{font-size:16px;font-weight:400;line-height:28px;padding:15px 0 30px;text-align:center}footer.footer .social-media{display:flex;justify-content:center}footer.footer .social-media li+li{margin:0 0 0 13px}footer.footer .social-media li a:hover{opacity:.7}footer.footer .copy-text{font-size:16px;padding:15px 0 0;text-align:center}footer.footer .right-col{padding:30px 0 0;text-align:center}footer.footer .right-col .right-logo{margin:0 auto;max-width:172px}footer.footer .right-col .number-text{padding:30px 0 0}footer.footer .right-col .number-text ul li{font-size:16px}@media (min-width:645px){footer.footer{padding:0 0 55px}footer.footer .curve{height:90px}}@media (min-width:768px){footer.footer{margin:120px 0 0}footer.footer .about{text-align:left}footer.footer .left-col .logo{margin:0}footer.footer .social-media{display:flex;justify-content:flex-start}footer.footer .right-col{text-align:right}footer.footer .right-col .right-logo{margin:0;padding:0}footer.footer .copy-text{text-align:left}footer.footer .curve{bottom:100%;left:0;position:absolute;width:100%}}@media (min-width:1200px){footer.footer{margin:130px 0 0}body.footer-shape footer.footer{margin:-110px 0 0}body.footer-shape .related-post{padding:140px 0 260px}}:root{--primary-color:#007cc3;--tertiary-color:#141414;--quaternary-color:#ffc828;--border-color:#fdca40;--light-blue-color:#e8f9ff;--green-color:#25c48a;--background-gradient:linear-gradient(90deg,#33b1e1,#25c389);--text_shadow:0 1px 0 #1f1f1f;--heading-black-color:#231f20;--gig-red:#ed0238;--gig-red-gradient:linear-gradient(89deg,#ed0238 -0.01%,#ff4475 99.99%);--missingLovely-text:"MissingLovely",serif;--baconyScript-text:"BaconyScript-BoldItalic",serif}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.bg-blue{background-color:#007cc3}.left-space{padding-left:calc(50% - 585px)}.right-space{padding-right:calc(50% - 585px)}body .pt0{padding-top:0}.slick-slider .slick-arrow{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/side_arrow.png) no-repeat 50%;border:none;color:#fff;cursor:pointer;font-size:0;height:67px;left:0;position:absolute;top:50%;transition:.4s;width:67px;z-index:5}.slick-slider .slick-arrow.slick-next{left:auto;right:0;transform:scale(-1) translateY(50%)}.slick-slider .slick-dots{margin:20px 0 0;padding:0;text-align:center}.slick-slider .slick-dots li{display:inline-block;margin:0 10px}.slick-slider .slick-dots li button{background-color:transparent;border:2px solid #dadada;border-radius:100%;cursor:pointer;height:16px;padding:0;text-indent:-9999px;transition:.4s;width:16px}.slick-slider .slick-dots li.slick-active button{background-color:#dadada}.fancybox-slide .fancybox-content{overflow:visible!important}.fancybox-slide .fancybox-close-small{background:#fff;border-radius:100%;height:30px;opacity:1;padding:2px;right:0;top:-38px;width:30px}.fancybox-slide .fancybox-close-small svg{color:#000}.box-hover{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 1px 10px 1px #cecece;display:flex;height:92px;justify-content:center;margin:0 auto;padding:10px;transition:.4s;width:92px}.box-hover img{max-height:60px}.wistia_placebo_close_button{background-color:#ffc828!important;border-radius:100%;height:45px!important;opacity:1!important;width:45px!important}.wistia_placebo_close_button img{left:-3px!important;top:14px!important}.hubspot-disable-focus-styles .fadeInUpShort,.hubspot-disable-focus-styles .fadeInUpShort.go,.hubspot-disable-focus-styles [class*=delay-],.hubspot-enable-focus-styles .fadeInUpShort,.hubspot-enable-focus-styles .fadeInUpShort.go,.hubspot-enable-focus-styles [class*=delay-]{animation:none!important;opacity:1!important;transform:none!important}.title-bold-text h1,.title-bold-text h2,.title-bold-text h3,.title-bold-text.image-with-content .content-part h3{font-weight:700}.banner-inner .sub-content{margin-top:15px}.icon-with-text{padding:54px 0 0}.icon-with-text .list-wrapper{padding:20px 0 0}.icon-with-text .list-wrapper .list{margin-bottom:50px;position:relative;width:50%}.icon-with-text .list-wrapper .list .overlink{height:100%;left:0;position:absolute;top:0;width:100%}.icon-with-text .list-wrapper h3{font-size:18px;line-height:22px;margin:10px 0;text-shadow:0 1px 0 #1f1f1f}.icon-with-text .list-wrapper h3 a{color:#ffc828}.icon-with-text .list-wrapper .sub-text{margin:0 auto;max-width:170px}.icon-with-text .list-wrapper .description{font-size:14px;line-height:normal;padding:10px 0 0}.icon-with-text .list-wrapper .list.has-hover:hover .box-hover{box-shadow:0 1px 33px 2px #58ddff}.icon-with-text .link-text a{font-size:15px;padding:0 16px 0 0}.icon-with-text .link-text a:after{height:12px;top:9px;width:7px}.icon-with-text.no-bottom-padding{padding-bottom:0}.image-with-content{padding:90px 0 100px;position:relative;z-index:2}.image-with-content .title{margin:0 0 110px}.image-with-content .image{border-radius:0 60px;box-shadow:0 0 0 0 #ffc828;height:281px;margin:0 0 0 15px;padding:0 0 30px;transition:.8s;width:330px}.image-with-content .image.go{box-shadow:25px -25px 0 0 #ffc828}.image-with-content .content-part{padding:50px 15px 0}.image-with-content .content-part h3{font-weight:400}.image-with-content .content-part h3 sub{display:inline-block;font-size:16px;font-weight:400;transform:translateY(-6px)}.image-with-content .content-part .content{padding:10px 0 0}.image-with-content .content-part .content ul li+li{margin-top:10px}.image-with-content .content-part [class*=button-]{margin:30px 0 0}.image-with-content.padding-extend{padding:106px 0 50px}.image-with-content .image [class*=button-]{display:none}section.image-with-content.second-image-with-content{padding:20px 0 10px}.image-with-content.sign-up-sec .content-part h3{color:#141414;font-size:27x;font-weight:700}.lifeline-detail{padding:40px 0;position:relative;z-index:2}.lifeline-detail .image{border-radius:0 60px;box-shadow:0 0 0 0 #ffc828;margin:auto;transition:.8s}.lifeline-detail .image.go{box-shadow:25px -25px 0 0 #ffc828}.lifeline-detail .content-part h3{font-weight:700}.lifeline-detail .content-part .content{padding:0}.lifeline-detail .content-part .content h6:first-child{margin-top:0}.lifeline-detail .content-part .content h6{color:#231f20;margin:35px 0 15px}.arkansas_table-mn .top-curve img{display:block;object-fit:fill;width:100%}.arkansas_table-mn .arkansas_table-sc{padding:25px 0;position:relative}.arkansas_table-mn .arkansas_table-col{display:flex;flex:100%;flex-flow:column wrap;width:100%}.arkansas_table-mn .arkansas_table-col+.arkansas_table-col{margin-top:20px}.arkansas_table-mn .arkansas_table-sc:after{background:#58ddff linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0 0;content:"";height:100%;left:0;opacity:.14;position:absolute;top:0;width:100%;z-index:-1}.arkansas_table-mn .arkansas_table-col .title{background:#007bc3;border-radius:10px 10px 0 0;color:#fff;font-size:20px;font-weight:600;line-height:28px;padding:15px;text-align:center}.arkansas_table-mn .arkansas_table-col .content{border:1px solid #231f20;border-radius:0 0 10px 10px;border-top:0 solid #231f20;display:block;flex:1;overflow:hidden;padding:15px 20px}.arkansas_table-mn .arkansas_table-col .content ul{list-style:none;margin:0;padding:0;width:100%}.arkansas_table-mn .arkansas_table-col .content ul li{color:#000;font-size:17px;font-weight:400;line-height:24px;margin-bottom:8px;padding-left:20px;position:relative;width:100%}.arkansas_table-mn .arkansas_table-col .content ul li:before{background:#000;border-radius:50%;content:"";height:4px;left:6px;position:absolute;top:10px;width:4px}.arkansas_table-mn .arkansas_table-col .content ul li a{color:#000;transition:all .4s ease}.arkansas_table-mn .arkansas_table-col .content ul li a:hover{color:#9b1e52}.arkansas_table-mn .arkansas_table-col .content ul li strong{font-style:italic;font-weight:400}.arkansas_table-mn .arkansas_table-inner{display:flex;flex-flow:column wrap;width:100%}.arkansas_table-mn .arkansas_table-inner .arkansas_table-wrap{align-content:flex-start;display:flex;flex-flow:row wrap;margin-bottom:25px;overflow:hidden;width:100%}.arkansas_table-mn .arkansas_table-inner .arkansas_table-wrap .arkansas_table-col{background-color:#fff;border-radius:16px 10px 10px;box-shadow:1px 1px 10px 1px #cecece}.text-cards{margin:50px 0 0;padding:0 0 65px;position:relative;z-index:1}.text-cards .top-curve{bottom:100%;left:0;overflow:hidden;position:absolute;width:100%}.text-cards .top-curve img{display:block;width:100%}.text-cards:after{background:#58ddff linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0 0;content:"";height:1600px;left:0;opacity:.14;position:absolute;top:0;width:100%;z-index:-1}.text-cards .list-wrapper{padding:0 40px 0 20px}.text-cards .list-wrapper .list{background-color:#fff;border:3px solid #fdca40;border-radius:60px 0;margin:0 0 50px;min-height:160px;position:relative;transition:.4s}.text-cards .list-wrapper .list h3{margin:0}.text-cards .list-wrapper .list .sub-text{color:#141414}.text-cards .list-wrapper .list .box-hover{height:71px;position:absolute;right:-10px;top:-10px;transition:.8s;width:71px}.text-cards .list-wrapper .list.go .box-hover{right:-31px;top:-30px}.text-cards .list-wrapper .list:hover{box-shadow:1px 1px 33px 2px #58ddff}.blue-content-strip{font-size:16px;margin:0 0 80px;position:relative;z-index:2}.blue-content-strip .inner{border-radius:20px;padding:40px 20px}.blue-content-strip .content{padding:0 0 20px}.testimonials{padding:50px 20px 80px;position:relative;z-index:2}.testimonials .container{max-width:1050px}.testimonials .inner{background-color:#fff;border:3px solid#ffc828;border-radius:0 60px;min-height:440px;padding:83px 30px 0;position:relative}.testimonials .inner:after{border:3px solid #007cc3;border-radius:0 60px;content:"";height:100%;position:absolute;right:-10px;top:-10px;transition:.8s;width:100%;z-index:-1}.testimonials.go .inner:after{right:-17px;top:-24px}.testimonials .inner .icon{height:72px;left:50%;position:absolute;top:-70px;transform:translateX(-50%);width:72px}.testimonials .inner .icon img{max-height:50px;width:auto}.testimonials .list-wrapper{margin:42px auto 0;max-width:770px}.testimonials .list-wrapper .name{font-size:18px;font-weight:700;padding:27px 0 0}.testimonials .slick-slider .slick-arrow{left:-65px;top:0}.testimonials .slick-slider .slick-arrow.slick-next{height:40px;left:auto;right:-65px;transform:scale(-1);width:40px}.fancybox-content.popup-design{background-color:#fff;border:3px solid #ffc828;border-radius:60px 0;margin:50px 0 0;max-width:370px;padding:45px 34px;text-align:center;width:814px}.fancybox-content.popup-design .sub-content{font-size:22px;line-height:normal}.fancybox-content.popup-design iframe{max-width:450px;min-height:225px;width:100%}.fancybox-content.popup-design .form-code{margin:40px auto 0;max-width:620px}.fancybox-content.popup-design .form-code select{background:transparent url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/down_arrow.png) no-repeat right 15px center;border:1px solid #cbcbcb;color:#000;padding:13px 15px}.fancybox-content.popup-design .label{font-size:20px;font-weight:700;margin:0 0 13px;text-align:left}.fancybox-content.popup-design .divider{padding:10px 0}.fancybox-content.popup-design [class*=button-]{padding:30px 0 0}.fancybox-slide .fancybox-content.popup-design .fancybox-close-small{background-color:#ffc828;height:45px;padding:5px;right:-24px;top:-24px;width:45px}.fancybox-slide .fancybox-content.popup-design .fancybox-close-small svg{color:#fff}.fancybox-slide .fancybox-content.popup-design .fancybox-close-small:hover{background-color:#007cc3}.fancybox-content.check-availability.popup-design{height:auto}.fancybox-content.check-availability .form-code{padding:0}.fancybox-content.check-availability .form-code .cf-container{max-width:none;padding:0;width:auto}.fancybox-content.check-availability .form-code input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background-color:#fff;border:1px solid #cbcbcb;box-shadow:none;height:auto;margin:0;padding:15px}.fancybox-content.check-availability .form-code input::-webkit-input-placeholder{color:#141414;opacity:1}.fancybox-content.check-availability .form-code input::-moz-placeholder{color:#141414;opacity:1}.fancybox-content.check-availability .form-code input:-ms-input-placeholder{color:#141414;opacity:1}.fancybox-content.check-availability .form-code input:-moz-placeholder{color:#141414;opacity:1}.fancybox-content.check-availability .form-code .cf-columns{display:flex;flex-flow:row wrap}.fancybox-content.check-availability .form-code .cf-columns .cf-column{flex:1 1 auto;padding:0;width:100%}.fancybox-content.check-availability .form-code .cf-columns .cf-column:not(:last-child){margin:0 0 20px}.fancybox-content.check-availability .form-code .cf-columns .cf-column:last-child{text-align:center;width:100%}.fancybox-content.check-availability .form-code .cf-columns .cf-column select{background:#fff url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/down_arrow.png) no-repeat right 15px center;color:#141414;font-size:14px;height:auto!important;line-height:normal!important;padding:13px 15px;width:100%!important}.fancybox-content.check-availability .form-code .cf-columns .cf-column .cf-select:after{display:none}.fancybox-content.check-availability .form-code .cf-columns .cf-field{width:auto}.fancybox-content.check-availability .form-code input[type=submit]{background-color:#007cc3!important;border-radius:8px 0;font-size:18px;height:auto;letter-spacing:0;margin:0!important;padding:9px 20px}.fancybox-content.check-availability .form-code input[type=submit]:hover{background-color:#00649d!important}.fancybox-content.check-availability .form-code .container.form-container{max-width:none;padding:0;width:auto}.fancybox-content.check-availability .form-code .columns>.column+.column{margin-top:12px}.fancybox-content.check-availability .form-code .columns>.column:last-child{margin:0;width:100%}.leadership-team{margin:50px 0 0;padding:0 0 65px;position:relative;z-index:1}.leadership-team .top-curve{bottom:100%;left:0;overflow:hidden;position:absolute;width:100%}.leadership-team .top-curve img{display:block;width:100%}.leadership-team:after{background:#58ddff linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0 0;content:"";height:100%;left:0;opacity:.14;position:absolute;top:0;width:100%;z-index:-1}.leadership-team .list-wrapper{margin:40px 0 0}.leadership-team .list{margin:0 0 50px;width:100%}.leadership-team .list .image{border-radius:20px;height:263px;margin:0 auto;overflow:hidden;width:263px}.leadership-team .list .image img{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}.leadership-team .list .name{font-size:25px;font-weight:700;padding:15px 0 0}.leadership-team .list .post+a{font-weight:700;text-transform:uppercase}.leader-popup.popup-design.fancybox-content{margin-top:30px}.leader-popup .image-part{position:relative;text-align:left}.leader-popup .image-part .image{border-radius:20px;height:263px;margin:0 auto;overflow:hidden;width:263px}.leader-popup .image-part .image img{display:block;height:100%;width:100%}.leader-popup .name{font-size:25px;font-weight:700;padding:15px 0 0}.leader-popup .image-part .social{align-items:center;display:flex}.leader-popup .image-part a{background-color:#007cc3;border-radius:100%;bottom:6px;box-shadow:0 0 0 4px #fff;display:inline-block;height:43px;line-height:50px;margin:2px 8px 2px 0;position:absolute;right:15px;text-align:center;width:43px}.leader-popup .image-part a:hover{background-color:#005992}.leader-popup .image-part a+a{line-height:55px;right:77px}.leader-popup .content-right .content{padding:30px 0 0;text-align:left}.news{margin:40px 0 100px}.news .icon{height:72px;left:50%;position:absolute;top:-70px;transform:translateX(-50%);width:72px}.news .icon img{max-height:32px;width:auto}.news .inner{background-color:#fff;border:3px solid#ffc828;border-radius:0 60px;min-height:440px;padding:43px 30px 30px;position:relative}.news .inner:after{border:3px solid #007cc3;border-radius:0 60px;content:"";height:100%;position:absolute;right:-10px;top:-10px;transition:.8s;width:100%;z-index:-1}.news .inner.go:after{right:-17px;top:-24px}.news .list-wrapper{padding:20px 0 0}.news .list-wrapper .list{border-bottom:1px solid #dadada;margin:0 0 30px;padding:0 0 30px}.news .list-wrapper .list .date{color:#141414}.news .list-wrapper .list .ttl{color:#141414;font-weight:700;text-transform:capitalize;transition:.4s}.news .list-wrapper .list:hover .ttl{color:#007cc3}.pay-bill{padding:70px 0}.pay-bill .list-wrapper{margin:110px 0 0}.pay-bill .list-wrapper>.list{background-color:#fff;border:3px solid#ffc828;border-radius:0 60px;padding:33px 30px 30px;position:relative}.pay-bill .list-wrapper>.list+.list{margin:120px 0 0}.pay-bill .list-wrapper>.list:after{border:3px solid #007cc3;border-radius:0 60px;content:"";height:100%;position:absolute;right:-17px;top:-24px;transition:.8s;width:100%;z-index:-1}.pay-bill .list-wrapper>.list .icon{height:72px;left:50%;position:absolute;top:-70px;transform:translateX(-50%);width:72px}.pay-bill .list-wrapper>.list .icon img{max-height:50px;width:auto}.pay-bill .list-wrapper>.list h3 a:not(:hover){color:#141414}.pay-bill .list-wrapper>.list .show-click{padding:30px 0 0}.pay-bill .list-wrapper>.list .show-click>a.active:after{transform:rotate(-90deg)}.pay-bill .video-wrapper{padding:20px 0 0}.pay-bill .video-wrapper strong{font-size:12px}.pay-bill .video-wrapper .list+.list{margin-top:20px}.pay-bill .content p+p{margin-top:35px}.pay-bill .content h3{color:#141414}.pay-bill .content a{font-weight:700;text-decoration:none}.pay-bill .content a img{filter:drop-shadow(1px 1px 4px #cecece);transition:.4s}.pay-bill .content a:hover img{filter:drop-shadow(0 1px 15px #58ddff)}.pay-bill .content2{display:none;margin:40px 0 0}.pay-bill .text-wrapper{padding:20px 0 0}.pay-bill .text-wrapper .list h6{color:#141414;font-size:25px}.pay-bill .text-wrapper .list+.list{margin:50px 0 0}.pay-bill .text-wrapper .list .content{padding:0 0 30px}.pay-bill .logo-wrapper{padding:40px 0 0}.pay-bill .logo-wrapper .list{flex-direction:column;min-height:65px;width:50%}.pay-bill .logo-wrapper .list img{display:block;height:auto;margin:0 auto;max-height:50px;max-width:100px;width:auto}.pay-bill .right-sticky{margin:70px 0 0}.pay-bill .right-sticky .box-list{border-radius:16px;box-shadow:1px 1px 10px 1px #cecece;overflow:hidden;padding:19px 26px 22px;position:relative}.pay-bill .right-sticky .box-list .back-image{height:100%;left:0;mix-blend-mode:multiply;opacity:.45;position:absolute;top:0;width:100%}.pay-bill .right-sticky .box-list .back-image img{display:block;height:100%!important;object-fit:cover;width:100%}.pay-bill .right-sticky .box-list .inner-box{position:relative;z-index:1}.pay-bill .right-sticky .box-list .inner-box h6{font-size:20px;margin:0}.pay-bill .right-sticky .box-list .content{font-size:14px;line-height:20px}.pay-bill .right-sticky .box-list .content h6{color:#ffc828;font-size:22px}.pay-bill .right-sticky .box-list [class*=button-]{padding:10px 0 0}.pay-bill .right-sticky .box-list [class*=button-] a{display:block}.pay-bill .right-sticky .box-list+.box-list{margin:30px 0 0}.paynearme-list{padding:30px 0}.paynearme-list .list-wrapper{margin:110px 0 0}.paynearme-list .list-wrapper>.list{background-color:#fff;border:3px solid#ffc828;border-radius:0 60px;padding:33px 30px 30px;position:relative}.paynearme-list .list-wrapper>.list+.list{margin:120px 0 0}.paynearme-list .list-wrapper>.list:after{border:3px solid #007cc3;border-radius:0 60px;content:"";height:100%;position:absolute;right:-17px;top:-24px;transition:.8s;width:100%;z-index:-1}.paynearme-list .list-wrapper>.list .icon{height:72px;left:50%;position:absolute;top:-70px;transform:translateX(-50%);width:72px}.paynearme-list .list-wrapper>.list .icon img{max-height:50px;width:auto}.paynearme-list .list-wrapper>.list h3 a:not(:hover){color:#141414}.paynearme-list .list-wrapper h4{font-size:24px;font-weight:700}.paynearme-list .list-wrapper .content{color:#231f20;font-family:Poppins;font-size:16px;font-weight:400}.paynearme-list .list-wrapper>.list .show-click{padding:30px 0 0}.paynearme-list .list-wrapper>.list .show-click>a.active:after{transform:rotate(-90deg)}.paynearme-list .video-wrapper{padding:20px 0 0}.paynearme-list .video-wrapper strong{font-size:12px}.paynearme-list .video-wrapper .list+.list{margin-top:20px}.paynearme-list .content p+p{margin-top:35px}.paynearme-list .content h3{color:#141414}.paynearme-list .content a{text-decoration:underline}.paynearme-list .content a img{filter:drop-shadow(1px 1px 4px #cecece);transition:.4s}.paynearme-list .content a:hover img{filter:drop-shadow(0 1px 15px #58ddff)}.paynearme-list .content2{display:none;margin:40px 0 0}.paynearme-list .text-wrapper{padding:20px 0 0}.paynearme-list .text-wrapper .list h6{color:#141414;font-size:25px}.paynearme-list .text-wrapper .list+.list{margin:50px 0 0}.paynearme-list .text-wrapper .list .content{padding:0 0 30px}.paynearme-list .logo-wrapper{padding:15px 0 0}.paynearme-list .logo-wrapper .list{flex-direction:column;min-height:65px;width:50%}.paynearme-list .logo-wrapper .list img{display:block;height:auto;margin:0 auto;max-height:50px;max-width:100px;width:auto}.paynearme-list .right-sticky{margin:70px 0 0}.paynearme-list .right-sticky .box-list{border-radius:16px;box-shadow:1px 1px 10px 1px #cecece;overflow:hidden;padding:19px 26px 22px;position:relative}.paynearme-list .right-sticky .box-list .back-image{height:100%;left:0;mix-blend-mode:multiply;opacity:.45;position:absolute;top:0;width:100%}.paynearme-list .right-sticky .box-list .back-image img{display:block;height:100%!important;object-fit:cover;width:100%}.paynearme-list .right-sticky .box-list .inner-box{position:relative;z-index:1}.paynearme-list .right-sticky .box-list .inner-box h6{font-size:20px;margin:0}.paynearme-list .right-sticky .box-list .content{font-size:14px;line-height:20px}.paynearme-list .right-sticky .box-list .content h6{color:#ffc828;font-size:22px}.paynearme-list .right-sticky .box-list [class*=button-]{padding:10px 0 0}.paynearme-list .right-sticky .box-list [class*=button-] a{display:block}.paynearme-list .right-sticky .box-list+.box-list{margin:30px 0 0}.paynearme-list .list-wrapper .list .btn-wrapper{margin-top:20px}.paynear-two-column{padding:30px 0 50px}.paynear-two-column .paynear-two-wrap{display:flex;flex-flow:column wrap}.paynear-two-column .paynear-two-wrap .left{margin-bottom:25px}.paynear-two-column .paynear-two-wrap .left img{display:block;height:auto;margin:auto;width:275px}.paynear-two-column .paynear-two-wrap .right .content{color:#231f20;font-family:Poppins;font-size:16px;font-weight:400;line-height:28px;text-align:center}.lang_audio_mn{padding:40px 0 0}.lang_audio_mn .inner{align-items:flex-start;display:flex;flex-flow:row wrap;width:100%}.lang_audio_mn .inner .col_wrap .title h6{font-size:22px;font-weight:700;line-height:28px;margin-bottom:15px}.lang_audio_mn .inner .left,.lang_audio_mn .inner .right{text-align:center;width:100%}.lang_audio_mn .inner .left .btn_group{background:#f1f3f4;border-radius:8px 0;display:flex;flex-flow:row wrap;margin:auto;max-width:300px;overflow:hidden}.lang_audio_mn .inner .left .btn_group .cta_button{width:50%}.lang_audio_mn .inner .left .btn_group .lang-cta a{background:transparent;border-radius:8px 0;color:#000;display:inline-block;font-size:16px;font-weight:700;height:45px;line-height:26px;padding:10px 20px;text-align:center;text-decoration:none;transition:all .5s ease-in-out;vertical-align:top;width:100%}.lang_audio_mn .inner .left .btn_group .lang-cta.active a{background:#007bc3;box-shadow:none;color:#fff}.lang_audio_mn .inner .right{margin-top:30px}section.content-image{padding:70px 0 10px;position:relative}section.content-image .content strong{font-weight:900}.get-in-touch{background-color:rgba(88,221,255,.16);background-image:linear-gradient(-10deg,#fff,hsla(0,0%,100%,0));margin:20px 0 0;padding:50px 0 100px;position:relative}.get-in-touch .curve{display:none;left:0;position:absolute;top:-251px;width:100%}.get-in-touch .curve img{display:block;width:100%}.get-in-touch .default-form .hs-error-msgs label{color:red;font-size:14px;font-weight:400;line-height:normal;margin:-10px 0 0}.get-in-touch .default-form h3.form-title{font-size:54px;line-height:normal;margin:0 0 40px;text-align:center;text-transform:uppercase}.get-in-touch .default-form label{color:#007cc3;font-family:Poppins;font-size:18px;font-weight:700;padding:0 0 5px}.get-in-touch .default-form .hs-form fieldset[class*=form-columns-] select,.get-in-touch .default-form .hs-form fieldset[class*=form-columns-] textarea,.get-in-touch .default-form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background-color:#fff;border:2px solid #007cc3;border-radius:0;color:rgba(35,31,32,.5);font-size:17px;margin:0 0 25px;padding:11px 15px}.get-in-touch .default-form .hs-form fieldset[class*=form-columns-] select{background:#fff url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/dropdown-arrow.png) no-repeat right 14px center/9px auto}.get-in-touch .default-form .hs_submit.hs-submit{text-align:center}section.content-image h1,section.content-image h2,section.content-image h3,section.content-image h4,section.content-image h5,section.content-image p{margin:0 0 30px}.work-steps{padding:0 0 70px;position:relative}.work-steps .listing{margin:45px 0 0}.work-steps .list{margin:0 0 40px;width:100%}.work-steps .list img{display:block;margin:0 auto}.work-steps .list h5{color:#009ddc;font-size:24px;line-height:normal;margin:0 0 20px}.work-steps .bottom-content{font-size:20px;font-weight:700}.work-steps .down-arrow{margin:45px 0 0}.work-steps .down-arrow img{animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;display:block;margin:0 auto}.title-with-branding{padding:110px 0 20px;position:relative}.title-with-branding .inner .title{margin:0 auto;max-width:1063px}.title-with-branding .title h4{margin:0 auto 90px}.title-with-branding .logo-listing .logo-list{margin:0 0 30px;width:100%}.title-with-branding .logo-listing .logo-list img{display:block;margin:0 auto}.after-apply-mn{padding:50px 0 75px}.after-apply-mn .after-apply-sc{background-color:#007cc3;border-radius:20px;padding:30px}.after-apply-mn .after-apply-sc .bottom-section{margin-top:20px}.after-apply-mn .after-apply-sc .bottom-section .btn-group{margin-bottom:15px}.after-apply-mn .after-apply-sc .bottom-section .btn-group>div{display:inline-block;margin:0 6px 6px 0!important}.after-apply-mn .after-apply-sc .title-content h3{color:#fff;font-size:22px;font-weight:700;line-height:28px;margin-bottom:10px}.after-apply-mn .after-apply-sc,.after-apply-mn .after-apply-sc p{color:#fff;font-size:14px;font-weight:400;line-height:28px}.after-apply-mn .after-apply-sc .content a{border-bottom:1px solid #fff;color:#fff;font-weight:700}.after-apply-mn .after-apply-sc .content a:focus,.after-apply-mn .after-apply-sc .content a:hover{color:#fff}.channels-section{padding:0 0 20px}.channels-main{flex-wrap:wrap;justify-content:center;padding:50px 0 60px}.channels-main .search{width:100%}.channels-main .btn-wrapper{align-items:center;display:flex;justify-content:space-between;margin:20px 0;padding:0 17px;position:relative;z-index:1}.channels-main .btn-wrapper span{color:#007cc3;font-size:18px;font-weight:700;line-height:22px}.channels-main .search{display:flex}.channels-main .search input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/js/search.png) no-repeat center left 10px;border:2px solid #007cc3;border-radius:0;font-size:18px;height:48px;line-height:20px;margin:0;padding:10px 10px 10px 40px;width:calc(100% - 130px)}.channels-main .search button{background:#007cc3;border:none;border-radius:0 0 8px;color:#fff;cursor:pointer;font-family:Poppins;font-size:18px;font-weight:700;line-height:22px;width:130px}.channels-main .search button:hover{background:#00649d;color:#fff}.channels-main .btn-wrapper span{margin-right:15px}.channels-main .btn-wrapper{margin:0}.channels-main .button-1{margin:15px 0 0;text-align:center}.channels-main .button-1 button{background-color:#f1f3f4;border:2px solid #f1f3f4;border-radius:8px 0;color:#231f20;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;line-height:29px;min-width:174px;padding:7px 15px;text-align:center;transition:.4s}.channels-main .button-1 button.is-checked,.channels-main .button-1 button:hover{background-color:#007cc3;border-color:#007cc3;color:#fff}.channels-main .btn-wrapper .button-1+.button-1{margin-left:0;position:relative;z-index:-1}.included-left{padding-left:10px}.included-left .button-group button{background:transparent;border:none;color:#231f20;cursor:pointer;display:block;font-family:Poppins;font-size:15px;line-height:24px;padding:0;text-align:left;transition:.4s}.included-left .button-group button.group{font-weight:700}.included-left .button-group button.button:hover,.included-left .button-group button.is-checked{color:#007cc3}.included-left .button-group .button-all{border-bottom:1px solid #007cc3;color:#007cc3;font-size:24px;font-weight:700;line-height:40px;padding:10px 0 5px;width:100%}.included-box .button-group .box{padding:15px 0 0;width:100%}.included-left .box-hover{height:61px;margin:0 0 -23px -15px;position:relative;width:61px;z-index:1}.included-top{background-color:#fff;border:3px solid #ffc828;border-radius:0 60px;padding:45px 22px;position:relative}.included-top:after{border:3px solid #007cc3;border-radius:0 60px;content:"";height:100%;position:absolute;right:-10px;right:-17px;top:-10px;top:-24px;transition:.8s;width:100%;z-index:-1}.included-top{padding:10px 20px 50px}.included-top span.filtersDropdown{border-bottom:1px solid #000;display:inline-block;font-size:18px;font-weight:700;line-height:28px;padding:10px 0;position:relative;width:100%}.included-top span.filtersDropdown:before{content:"\f107";font-family:fontAwesome;position:absolute;right:0;right:10px;top:0;top:10px}.included-box .button-group{align-items:center;display:flex;flex-wrap:wrap;padding:15px 0}.included-box .included-top .button-group{padding:15px 0;position:relative;z-index:1}.included-top .button-group span{font-weight:700;margin-right:10px}.included-top .btn-wrapper .button-1 button{background-color:#007cc3;border:2px solid #007cc3;border-radius:8px 0;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;line-height:26px;min-width:124px;padding:7px 5px;text-align:center;transition:.4s}.included-top .btn-wrapper .button-1 button:hover{background-color:#00649d;border-color:#00649d;color:#fff}.included-top .btn-wrapper .button-1+.button-1{margin-left:-5px;position:relative;z-index:-1}.included-top .btn-wrapper .button-1+.button-1 button{background:#f1f3f4;border-color:#f1f3f4;color:#231f20}.included-top .btn-wrapper .button-1+.button-1 button:hover{background:#e1e1e1;border-color:#e1e1e1}.probox_watch{font-size:15px;line-height:24px;margin:30px 0 0}.probox_watch .title{display:flex;margin:0 0 15px}.probox_watch .title .icon{width:48px}.probox_watch .title .tit{font-size:18px;font-weight:700;line-height:20px;padding:0 0 0 20px;width:calc(100% - 48px)}.probox_watch .btm{font-size:12px;font-style:italic;line-height:normal}.included-box .button-group{border-bottom:1px solid #231f20;padding:0 0 10px}.probox_watch .link{color:#007cc3;font-family:Poppins;font-size:15px;font-weight:700;line-height:22px;margin:20px 0 0;text-transform:uppercase}.probox_watch .link a:after{content:"\f105";font-family:fontAwesome;font-size:21px;left:0;margin:0 0 0 8px;position:relative;transition:.4s;vertical-align:top}.probox_watch .link a:hover:after{left:3px}.btn_strip{background-color:#007cc3;border-radius:16px;box-shadow:1px 1px 10px 1px #cecece;margin:30px 0 0;padding:27px 30px 23px;text-align:center}.btn_strip h4{color:#fff;font-size:18px;line-height:28px}.btn_strip .button-2{display:inline-block;margin:5px 0;width:100%}.btn_strip .button-2 a{font-size:16px;line-height:28px;min-width:200px}.included-right{font-size:14px;line-height:24px;margin:40px 0 0}.included-right .grid-item{display:inline-block;float:left;margin:6px 0;padding:0 2px 0 30px;width:100%}.included-right span.number{font-weight:700;width:40px}.included-right span.name{width:calc(100% - 40px)}.included-right .watch-tv-everywhere .number:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hub/497316/hubfs/Ritter_2018/Images/laptop_icon.png) no-repeat;background-size:20px;content:"";height:14px;left:0;position:absolute;top:5px;width:20px}.included-right .btm{font-size:13px;font-style:italic;line-height:22px;margin:30px 0 0}.fancybox-content.popup_cta{text-align:left}.popup_cta ul{margin:20px 0;padding:0}.popup_cta ul li{display:inline-block;list-style-type:none;margin:5px 0;padding:0 0 0 20px;position:relative;width:100%}.popup_cta ul li:before{background:#000;border-radius:10px;content:"";height:5px;left:0;position:absolute;top:12px;width:5px}.popup_watch{border-radius:20px 0 0 20px;bottom:100px;padding:50px;position:fixed;right:-400px;text-align:center;transition:.4s;width:280px;z-index:99}.popup_watch:before{background:#007cc3;border-radius:20px 0 0 20px;content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.popup_watch .inner{margin:0 auto;max-width:280px;position:relative;width:100%}.popup_watch .inner h4{color:#fff;font-size:28px;line-height:35px}.popup_watch .inner h4 span{color:#ffc828}.popup_watch .close{background:#ffc828;border-radius:100px;cursor:pointer;height:43px;left:-20px;padding:6px;position:absolute;top:-20px;width:43px}.popup_watch .close svg{fill:#fff}.popup_watch .button-2 a{font-size:16px;line-height:25px;min-width:242px;padding:10px 15px}.popup_watch.show{right:0}.customer_care{padding:50px 0 0}.customer_care .title-part{margin:0 auto;max-width:940px;width:100%}.customer_care .main{flex-wrap:wrap;justify-content:center;margin:0}.customer_care .main .box{padding:20px 0;width:100%}.customer_care .main .box .inner{border:3px solid #fdca40;border-radius:60px 0;height:100%;padding:50px 20px;position:relative}.customer_care .main .box .box-hover{height:71px;position:absolute;right:-8px;top:-26px;width:71px}.customer_care .main .box h5{text-align:center}.customer_care .main .box .con{display:inline-block;font-weight:400;margin:10px 0 0;width:100%}.customer_care .main .box .con a{font-weight:700}.question-form .top-curve img{display:block;object-fit:fill;width:100%}.question-form .main{padding:0 0 40px;position:relative}.question-form .main:after{background:#58ddff linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0 0;content:"";height:100%;left:0;opacity:.14;position:absolute;top:0;width:100%;z-index:-1}.question-form .main-title h2{text-transform:uppercase}.question-form .main-title{margin:0 0 30px}.question-form .default-form .hs-form .hs_submit{padding:10px 0 0;text-align:center}.question-form .form h3{margin:0}.question-form .form .hs-richtext h3{font-size:24px;line-height:32px;margin:10px 0 15px}.find-location .title-wrap{display:flex;flex-wrap:wrap;font-size:16px;line-height:28px;margin:0 -10px 35px;padding:0 0 26px;position:relative}.find-location .title-wrap .box{padding:10px;width:100%}.find-location .title-wrap .map a{border-bottom:1px solid #fff;color:#fff;font-weight:700}.find-location .title-wrap:before{border-bottom:1px solid #fff;bottom:0;content:"";left:10px;position:absolute;right:10px}.strip_row{margin:40px 0 0}.strip_row a{background-color:#fff;border-radius:12px;box-shadow:1px 1px 10px 1px #cecece;display:flex;font-size:12px;font-weight:700;line-height:20px;padding:15px;width:100%}.strip_row a .icon{text-align:center;width:30px}.strip_row a .text{padding:0 0 0 14px;width:calc(100% - 30px)}.strip_row a .text h5{color:#ffc828;font-size:18px;line-height:25px;margin:0;text-shadow:0 1px 0 #1f1f1f}.strip_row a:hover{box-shadow:1px 1px 20px 1px #cecece}.tv_everywhere .lifeline-detail .content h6{font-size:24px;line-height:34px;margin:0 0 15px}.channels-whenever .main{padding:0 0 40px;position:relative}.channels-whenever .main:after{background:#58ddff linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0 0;content:"";height:20%;left:0;opacity:.14;position:absolute;top:0;width:100%;z-index:-1}.channels-whenever .top-curve img{display:block;object-fit:fill;width:100%}.channels-whenever .title-part h2{margin:0 0 20px}.channels-whenever .title-part .text{font-size:13px;line-height:25px;margin:15px auto 0;max-width:950px;width:100%}.channels-whenever .title-part .text h5{color:#231f20;font-size:22px;font-weight:400;line-height:30px;margin:0 0 20px}.channels-whenever .title-part .text h5 a{font-weight:700}.channels-whenever .title-part{margin:0 0 30px}.channels-wrap{align-items:flex-start;flex-wrap:wrap;position:relative}.channels-wrap .filters{position:relative;width:100%}.channels-wrap .filters ul{background-color:#fff;list-style-type:none;margin:0;overflow:hidden;padding:0 0 15px}.channels-wrap .filters ul li{cursor:pointer;display:inline-block;font-size:18px;font-weight:700;line-height:28px;margin:0;padding:14px 20px;position:relative;transition:.4s;width:100%}.channels-wrap .filters ul li.is-checked{background:#007cc3;color:#fff;margin:0;padding:14px 20px}.channels-wrap .filters ul li:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/js/side_arrow.png) no-repeat 50%;content:"";height:18px;opacity:0;position:absolute;right:20px;top:19px;transition:.4s;width:11px}.channels-wrap .filters ul li.is-checked:before{opacity:1}.channels-wrap .filters .text{display:inline-block;font-size:18px;line-height:28px;margin:0;padding:0 20px 30px;width:100%}.channels-wrap .filters .text a{cursor:pointer;font-weight:700}.channels-wrap .filters span.fil_title{background:#007cc3;border-radius:13px;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:28px;padding:15px 25px;position:relative;width:100%}.channels-wrap .filters span.fil_title:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/js/side_arrow.png) no-repeat 50%;content:"";height:18px;position:absolute;right:24px;top:19px;transform:rotate(90deg);width:11px}.channels-wrap .fil_inner{background:#fff;border-radius:0;display:none;left:0;padding:0;position:absolute;top:70px;z-index:1}.channels_right{margin:30px 0 0;padding:0;width:100%}.channels_right .logo-item{margin:0;padding:25px 15px;text-align:center;width:20%}.channels_right .logo-item img{max-height:50px}.channels_right .logo-item span{display:none}.whenever-part.form-part{margin:20px 0 0;padding:40px 15px;position:relative;z-index:1}.whenever-part.form-part .form-ttl{font-size:18px;font-weight:700;line-height:normal;padding:0 0 10px;text-align:center}.whenever-part.form-part .form-contnt{font-size:12px;line-height:20px;text-align:center}.whenever-part.form-part .form{margin:30px 0 0}.whenever-part.form-part .form input[type=submit]{background-color:#007cc3!important;border-radius:8px 0;font-size:18px;height:auto;letter-spacing:0;margin:0;min-width:auto;padding:9px 10px;width:auto}.whenever-part.form-part .form input[type=submit]:hover{background-color:#00649d!important}.whenever-part.form-part .container{padding:0;width:100%}.whenever-part.form-part div#address_search_btn{margin:14px 0 0}.video_watch .banner-inner .sub-content,.video_watch .banner-inner h1{max-width:730px}.banner-inner .image{display:none}.step_instructions{padding:55px 0 20px}.step_instructions .main_title{margin:0 auto 30px;max-width:1100px;width:100%}.step_instructions .main_title h4{font-size:22px;line-height:34px}.step_instructions .video{margin:0 auto;max-width:440px;width:100%}.step_instructions .video iframe{box-shadow:1px 1px 10px 1px #cecece;height:248px;width:100%}.step_instructions .text{font-size:18px;font-weight:400;line-height:30px;margin:20px 0 0;padding:0;width:100%}.step_instructions .text ol{counter-reset:my-sec-counter;list-style-type:none;margin:0;padding:0}.step_instructions .text ol li{display:inline-block;margin:3px 0;padding:0 0 0 26px;position:relative;width:100%}.step_instructions .text ol li:before{content:counter(my-sec-counter) ".";counter-increment:my-sec-counter;font-weight:700;left:0;position:absolute;top:0}.step_instructions .btm_text{font-size:20px;font-weight:400;line-height:30px;margin:25px 0 0;text-align:center}.step_instructions .btm_text a{font-weight:700}.two_column{padding:30px 0}.two_column .main{display:inline-block;margin:0;width:100%}.two_column .box{padding:15px 0;width:100%}.two_column .box h5{color:#231f20;font-size:20px;line-height:30px}.two_column .box .button-1{margin:25px 0 0}.disclai_text{font-size:14px;line-height:24px;padding:40px 0;text-align:center}.disclai_text.top_spacing{padding-top:0}.disclaimer_faq{padding:40px 0}.disclaimer_faq .icon{display:flex;margin:0 auto 24px;width:50px}.disclaimer_faq h4{margin:0 0 60px}.disclaimer_link{margin:0 0 30px}.disclaimer_link ul{display:block;list-style-type:none;margin:0;padding:0;text-align:center}.disclaimer_link ul li{display:inline-block;margin:2px}.disclaimer_link ul li a{background-color:#f1f3f4;border-radius:8px 0;color:#231f20;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:24px;min-width:100px;padding:11px 17px}.disclaimer_link ul li a:hover,.disclaimer_link ul li.active a{background:#007cc3;color:#fff}.disclaimer_faq.blue-shape{padding-bottom:0}.disclaimer_faq.blue-shape h4{color:#007cc3;font-size:44px;line-height:52px}.disclaimer_faq.blue-shape .main{margin:0 0 -140px;padding-bottom:150px;position:relative}.disclaimer_faq.blue-shape .top-curve img{display:block;object-fit:fill;width:100%}.disclaimer_faq.blue-shape .main:after{background:linear-gradient(180deg,#e9faff 0,#f5fdff);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.discfaq_main .box{background-color:#fff;border-radius:16px 10px 10px;box-shadow:1px 1px 10px 1px #cecece;display:inline-block;margin:15px 0;padding:20px;width:100%}.discfaq_main .box h4{color:#007cc3;cursor:pointer;font-size:18px;line-height:28px;margin:0;padding:0 20px 0 0;position:relative}.discfaq_main .box h4:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/Images/arrow-1.png) no-repeat;content:"";height:12px;position:absolute;right:0;top:11px;transition:.4s;width:15px}.discfaq_main .box h4.active:before{transform:rotate(180deg)}.discfaq_main .box .text{display:none;margin:18px 0 0}.discfaq_main .box .text a{font-weight:700}.question_curve.question-form .main{padding-top:60px}.one_column ol li{margin:10px 0}.discfaq_main .box ol li+li,.discfaq_main .box ul li+li{margin-top:10px}.image-with-content .bottom-text{color:#231f20;font-size:24px;font-weight:700;line-height:34px;margin-top:40px}.one_column .blue-box{background:#007cc3;border-radius:20px;color:#fff;font-size:16px;padding:20px 20px 24px}.one_column .blue-box .body-text{padding-bottom:20px}.one_column .blue-box .body-text a{color:#fff}.eligible-program{padding:20px 0 40px}.eligible-program .title-part{padding:0 0 40px}.eligible-program .title-part h4{color:#231f20;margin:0 auto 30px;max-width:610px}.eligible-program .title-part .content{font-size:22px;line-height:30px;margin:0 auto;max-width:705px}.eligible-program .list-wrapper .list{margin:0 0 40px;text-align:center}.eligible-program .list-wrapper .list .content a{font-weight:900}section.consumer-center .image{border-radius:0 60px;box-shadow:45px -45px 0 0 #fdca40;margin:30px 0 0;min-height:330px;width:calc(100% - 50px)}section.consumer-center .content-part{margin:40px 0 0;width:100%}section.consumer-center .content-part .content ul{list-style:none;margin:0;padding:0}section.consumer-center .content-part .content ul li{padding:0 0 0 20px;position:relative}section.consumer-center .content-part .content ul li:before{background-color:#000;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:12px;width:4px}section.consumer-center .content-part .content ul li a{display:block;font-weight:700;word-break:break-all}section.consumer-center .inner{display:flex;flex-direction:column-reverse}section.how-to-apply .container{position:relative;z-index:1}section.notice-box .inner{background-color:#007cc3;border-radius:20px;padding:30px 30px 40px}section.notice-box .inner .content a{color:#fff;font-weight:700}.eligible-program .box-hover{box-shadow:none;display:block;height:auto;margin:0 0 20px;padding:0;width:auto}.eligible-program .box-hover img{display:block;margin:0 auto}section.how-to-apply .list{margin:0 0 45px;text-align:center}section.how-to-apply{margin:0 0 80px}.disclaimer_faq .bottom-content{font-size:14px;line-height:24px;margin:35px auto 0;max-width:990px}.disclaimer_faq .bottom-content a{font-weight:700}section.pricing-for-clients{padding:45px 0 15px}section.pricing-for-clients h3{color:#231f20;font-size:36px;line-height:46px;margin:0 0 10px}section.pricing-for-clients h4{color:#007cc3;font-size:26px;margin:0}section.pricing-for-clients .content{font-family:Poppins;margin:0 auto 14px;max-width:860px}section.join-the-program{padding:45px 0;position:relative}section.join-the-program .inner{background-color:#007cc3;border-radius:20px;padding:20px}section.join-the-program .title-part .content{font-family:Poppins;font-size:16px;line-height:28px;margin:0 0 20px;max-width:730px}section.join-the-program .right-button-part .button-2 a{font-family:Poppins;text-transform:capitalize}.internet-page .banner-inner h1{max-width:750px}.internet-page .image-with-content .content-part h4{font-size:20px;line-height:28px;margin:0 0 10px}.internet-services{padding:0 0 50px}.internet-services .top-curve img{display:block;object-fit:fill;width:100%}.internet-services .title-part{margin:0 0 50px}.internet-services .main{position:relative}.internet-services .main:after{background:#58ddff linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0 0;content:"";height:20%;left:0;opacity:.14;position:absolute;top:0;width:100%;z-index:-1}.internet-services .main .title-part .con{margin:0 auto;max-width:770px}.internet-services .main .title-part .button-1{margin:30px 0 0}.internet-services .main .title-part h2{margin:0 0 30px}.internet-services .title-part .txt{margin:30px 0 0}.internet-services .title-part .txt a{font-weight:700}.internet-services .tabs-wrapper{display:flex;flex-wrap:wrap}.internet-services .tabing-title{position:relative;width:100%}.internet-services .tabing-title ul{background:#fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.2);display:none;left:0;list-style-type:none;margin:0;overflow:hidden;padding:0;position:absolute;top:calc(100% + 15px);width:100%;z-index:1}.internet-services .tabing-title ul li{display:inline-block;margin:0;padding:0;width:100%}.internet-services .tabing-title ul li a{color:#231f20;display:inline-block;font-size:18px;font-weight:700;line-height:26px;padding:16px 36px 16px 25px;position:relative;width:100%}.internet-services .tabing-title ul li a:hover,.internet-services .tabing-title ul li.active a{background:#007cc3;color:#fff}.internet-services .tabing-title ul li a:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/Images/arrow-white.png) no-repeat;content:"";height:18px;position:absolute;right:16px;top:20px;width:11px}.internet-services .tabs-row{margin:60px 0 0;padding:0;width:100%}.internet-services .tabs-row .items{display:none;font-size:16px;line-height:28px;padding:0 15px 0 0}.internet-services .tabs-row .items .inner{border:3px solid #fdc940;border-radius:20px 0 20px 0;padding:40px 20px 20px;position:relative}.internet-services .tabs-row .items .icon{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);display:flex;height:70px;justify-content:center;line-height:0;padding:10px;position:absolute;right:-26px;top:-38px;width:70px}.internet-services .tabs-row .items .button-1{margin:30px 0 0}.internet-services .tabs-row .items p{margin:0 0 26px}.internet-services .tabs-row .items p a{font-weight:700}.internet-services .tabs-row .items p:last-child{margin:0}.internet-services .tabs-row .items .btmcon{font-size:16px;line-height:26px;margin:40px 0 0}.internet-services .tabing-title span{background:#007cc3;border-radius:20px 0;color:#fff;display:inline-block;font-size:18px;font-weight:700;line-height:28px;padding:14px 20px;position:relative;width:100%}.internet-services .tabing-title span:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/Images/arrow-white.png) no-repeat;content:"";height:18px;position:absolute;right:16px;top:20px;transform:rotate(90deg);width:11px}.blockquote-strip .inner{background:#007cc3;border-radius:15px;font-size:16px;line-height:28px;padding:40px 15px}.blockquote-strip .inner h2{font-size:27px;line-height:34px}.blockquote-strip .inner h4{font-size:18px;line-height:28px}.blockquote-strip .inner .logo{height:35px;margin:30px 0 0;text-align:right}.blockquote-strip .inner .logo img{max-height:100%;width:auto}.blockquote-strip .inner ul{list-style-type:none;margin:0 0 20px;padding:0}.blockquote-strip .inner ul li{display:inline-block;margin:0;padding:0 0 0 15px;position:relative;width:100%}.blockquote-strip .inner ul li:before{background:#fff;border-radius:10px;content:"";height:5px;left:0;position:absolute;top:10px;width:5px}.internet_care .main .box h5{font-size:23px;line-height:32px;text-align:left}.internet_care .main .box ul{list-style-type:none;margin:0;padding:0}.internet_care .main .box ul li:before{background:#000;border-radius:10px;content:"";display:inline-block;height:5px;margin:-3px 6px 0 0;vertical-align:middle;width:5px}.internet_care .main .box ul li{display:inline-block;margin:0 0 25px;width:100%}.customer_care.internet_care{padding:50px 0}.internet-plan{padding:80px 0 0}.internet-plan .title{margin:0 auto 20px;max-width:800px;text-align:center;width:100%}.internet-plan .main{display:flex;flex-wrap:wrap}.internet-plan .main .box{padding:20px 0;width:100%}.internet-plan .box .inner{border-radius:40px;box-shadow:0 0 10px rgba(0,0,0,.2);height:100%;padding:5px}.internet-plan .box h3{color:#141414;font-size:27px;line-height:37px;margin:0;padding:25px 0;text-align:center}.internet-plan .box .text{padding:15px 15px 30px}.internet-plan .box .image{height:297px}.internet-plan .box h5{font-size:18px;line-height:28px;margin:0 0 10px}.internet-plan .box ul{list-style-type:none;margin:0;padding:0}.internet-plan .box ul li{margin:0;padding:0 0 0 14px;position:relative}.internet-plan .box ul li:before{background:#141414;border-radius:10px;content:"";height:5px;left:0;position:absolute;top:12px;width:5px}.internet-plan .box .btm{margin:30px 0 0}.internet-plan .box .btm h4{color:#007cc3;font-size:27px;line-height:35px;margin:0 0 8px}.internet-plan .btm_text{margin:30px 0 0;text-align:center}.internet-plan .btm_text h5{font-size:18px;line-height:24px;margin:0 0 10px}.blockquote-strip.btm-pdng{padding:0 0 40px}.tech-protection{padding:80px 0 0}.tech-protection .inner{margin:40px 0 70px}.tech-protection .inner:last-child{margin:0}.tech-protection .content-part .content ul{list-style-type:none;margin:0 0 10px;padding:0}.tech-protection .content-part .content ul li{display:inline-block;margin:5px 0;padding:0 0 0 15px;position:relative;width:100%}.tech-protection .content-part .content ul li:after{background:#000;border-radius:10px;content:"";height:5px;left:0;position:absolute;top:12px;width:5px}.tech-protection .image.nor-img{border:1px solid #eee;height:auto!important;overflow:hidden;padding:30px 0}.tech-protection .image{padding:25px 30px}.protection-suite .customer_care .main{align-items:flex-start}.image-with-content .content-part .btn_text{font-size:16px;line-height:26px;margin:25px 0 0}.services_care{padding-top:0}.customer_care .top-curve{line-height:0}.services_care .top-curve img{width:100%}.services_care .cover{position:relative}.services_care .cover:after{background:#58ddff linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0 0;content:"";height:20%;left:0;opacity:.14;position:absolute;top:0;width:100%;z-index:-1}.services_care .video .image{height:282px;position:relative}.services_care .video .image:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/2020/play-icon.png) no-repeat 50%/100% auto;content:"";height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.services_care .video{margin:0 auto 57px;max-width:480px;width:100%}.services_care .btm-text{font-size:16px;line-height:26px;margin:20px 0 0;text-align:center}.services_care .btm-text .button-1{margin:20px 0 0}.services_care .main .box h5{text-align:left}.search-call-section .inner{background:#007cc3;border-radius:15px;color:#fff;padding:30px 18px}.search-call-section .inner h2{color:#fff;font-size:27px;line-height:36px}.search-call-section .inner .title{margin:0 0 30px}.search-call-section .call_dpdown_wrap{align-items:center;display:flex;flex-flow:wrap;margin:0 -10px}.search-call-section .call_dpdown_wrap>div{padding:10px;position:relative;width:100%}.search-call-section .call_dpdown_wrap>div.result_data{width:100%}.search-call-section .call_dpdown_wrap input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.search-call-section .call_dpdown_wrap select,.search-call-section .call_dpdown_wrap textarea{border-radius:0;font-size:17px;height:52px;line-height:20px;margin:0}.search-call-section div.result_data h3{font-size:18px;line-height:23px;margin:0 0 5px}.search-call-section .result_data_inner{background:#fff;border-radius:20px;color:#007cc3;padding:20px}.search-call-section .call_dpdown_wrap input::-webkit-input-placeholder{color:#231f20;opacity:1}.search-call-section .call_dpdown_wrap input::-moz-placeholder{color:#231f20;opacity:1}.search-call-section .call_dpdown_wrap input:-ms-input-placeholder{color:#231f20;opacity:1}.search-call-section .call_dpdown_wrap input:-moz-placeholder{color:#231f20;opacity:1}.search-call-section .call_dpdown_wrap span.current{align-items:center;background:#fff;color:#231f20;display:flex;font-size:17px;height:52px;line-height:24px;padding:10px 18px;position:relative;width:100%}.search-call-section .call_dpdown_wrap .list{background:#fff;display:none;height:100px;left:10px;overflow:auto;padding:20px;position:absolute;top:100%;width:calc(100% - 20px);z-index:111}.search-call-section .call_dpdown_wrap .list ul{list-style-type:none;margin:0;padding:0}.search-call-section .call_dpdown_wrap .list ul li{color:#231f20;cursor:pointer;margin:0;padding:0;width:100%}.search-call-section .call_dpdown_wrap .open .list{display:block}.search-call-section .call_dpdown_wrap span.current:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/Images/arrow-d.png) no-repeat;content:"";height:9px;position:absolute;right:12px;top:22px;transition:.4s;width:14px}.search-call-section .call_dpdown_wrap .open span.current:after{transform:rotate(180deg)}.search-call-section .autocomplete-items{background:#fff;height:300px;left:10px;overflow:auto;padding:20px;position:absolute;top:100%;width:calc(100% - 20px);z-index:111}.search-call-section .autocomplete-items>div{color:#231f20;cursor:pointer;margin:0;padding:0;width:100%}.protection-suite{padding:50px 0}.protection-suite .title h2{text-transform:none}.protection-suite .btm_text{font-size:16px;line-height:24px;text-align:center}.protection-suite .btm_text a{border-bottom:1px solid;font-weight:600}.win-back-form-main-wrap .main:after{background:#58ddff}.win-back-banner-wrap h1 strong{color:#000}.win-back-zigzag.image-with-content .content-part h3 strong{color:#007cc3;font-weight:700}.win-back-zigzag.image-with-content .content-part h3{color:#000;font-weight:500}.win-back-form-main-wrap h5{color:#000;font-weight:400}.win-back-form-main-wrap h5 a{font-weight:700}.win-back-form-main-wrap h5 strong{color:#007cc3}.win-back-zigzag{padding:50px 0 0}.three-icon-box{padding:0 15px 15px;text-align:center}.win-back-zigzag.tech-protection .content-part .content{color:#000}.win-back-zigzag.image-with-content .content-part .content ul li strong{color:#007cc3}.win-back-zigzag .image.go{border:0;padding:0}.three-icon-heading-wrap h5{color:#000;font-size:18px;font-weight:400;line-height:27px;margin-bottom:6px}.three-icon-heading-wrap h2{font-size:25px;font-weight:700;line-height:38px;margin-bottom:0}.three-icon-box-main-wrap{padding:40px 0 0}.three-icon-box-wrap{margin-top:35px}.win-back-zigzag .content h5{color:#000;margin-bottom:0}.win-back-zigzag .content h5 span{color:#007cc3}.win-back-form-main-wrap h5{font-size:21px;line-height:28px}.win-back-form-main-wrap .main-title h2{text-transform:capitalize}.three-icon-box-content{text-align:center}.win-back-banner-wrap .sub-content,.win-back-banner-wrap h1{font-size:26px;max-width:220px}.win-back-form-main-wrap{margin-bottom:-10vw}.win-back-form-main-wrap .main{padding-bottom:65px}.desk-img-btn-none.image-with-content .image .button-2{display:none}.tv-left-img-wrap .content h6{color:#000;font-size:24px;margin-bottom:20px}.tv-three-column-heading-content-wrap h6{color:#231f20;font-size:25px;line-height:37px;margin-bottom:0}.tv-three-column-heading-content{margin-top:10px}.tv-three-column-main-wrap{padding-bottom:45px;text-align:center}.tv-three-column-heading h4{margin-bottom:0}.tv-three-column-img{margin-bottom:16px}.tv-channels-main-wrap .strip_row{margin-left:auto;margin-right:auto;max-width:601px}.tv-channels-main-wrap .strip_row .text.text-uppercase{font-size:12px;margin:0;text-align:left;width:auto}.tv-channels-main-wrap .strip_row .text.text-uppercase h5{color:#ffc828;font-size:18px;font-weight:700;line-height:25px;margin:0;text-shadow:0 1px 0 #1f1f1f}.tv-channels-main-wrap .strip_row a{padding-bottom:6px;padding-top:10px}.tv-faq-main-wrap .box{display:none}.tv-faq-loadmore-btn{display:inline-block;margin-top:18px;text-align:center;width:100%}.tv-faq-loadmore-btn #loadMore{color:#007cc3;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;padding-right:25px;position:relative;text-transform:uppercase}.tv-faq-loadmore-btn #loadMore:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/Images/arrow-1.png) no-repeat;content:"";height:12px;position:absolute;right:0;top:11px;transition:.4s;width:15px}.tv-three-column-heading{margin-bottom:30px}.tv-three-column-list{padding:15px}.tv-left-img-wrap .content-part .button-1.second-btn a{background-color:#f1f3f3;border-color:#f1f3f3;color:#231f20}.tv-left-img-wrap .content-part .button-1.second-btn{margin-top:15px}section.image-with-content.tv-left-img-wrap{padding:70px 0 60px}.tv-three-column-heading-content a,.tv-three-column-heading-content strong{color:#007cc3;font-weight:700}.security-left-img img{vertical-align:top}.security-video-strip-wrap a{align-items:center;justify-content:center}.security-video-strip-wrap a .text{padding-left:20px;width:auto}.security-video-strip-wrap .icon img{vertical-align:middle}.security-video-strip-wrap a .icon{width:50px}.security-video-strip-bottom-content{font-size:16px;line-height:26px;margin-top:30px}.security-left-img-wrap .content-part h3{font-weight:700;margin-bottom:0}.security-left-img-wrap .content-part .content h6{color:#231f20;font-size:24px}.home-security-tab-main-wrap .main:after{display:none}.home-security-tab-content-heading-wrap h5{font-size:27px;line-height:30px;margin-bottom:17px}.home-security-tab-content-heading-wrap h6{color:#231f20;font-size:22px;line-height:25px}.home-security-plan-main-wrap .box .image{height:157px}.home-security-plan-main-wrap .box .btm{margin-top:15px}.home-security-plan-main-wrap .box .top h5{margin-bottom:5px}.home-security-plan-main-wrap .btm_text h5{color:#231f20;margin-bottom:0}.add-on-hubdb-data-list ul li{color:#231f20;display:inline-flex;font-size:16px;line-height:normal;padding:5px 15px;text-align:left;width:100%}.add-on-hubdb-data-list{display:inline-block;max-width:452px;width:100%}.popup-design.add-on-hubdb-data-wrap.fancybox-content{width:628px}.add-on-hubdb-data-list ul{padding-left:0}.add-on-hubdb-data-list ul li label{width:73%}.add-on-hubdb-data-list ul li span{width:28%}.add-on-hubdb-data-list ul li:nth-child(odd){background-color:#f1f3f3;border-radius:8px 0}.add-on-hubdb-data-bottom-text{font-size:16px;line-height:normal;margin:0 auto;max-width:452px;padding-left:15px;text-align:left}.home-security-bottom-content-wrap{color:#231f20;font-size:16px;line-height:28px;margin-top:27px}.home-security-plan-main-wrap .btm_text .txt strong{color:#007cc3}.home-security-plan-main-wrap .btm_text .txt a{font-weight:700}.home-security-play-btn-main-wrap .flex-reverse .tv-btn-two-main-wrap.flex .button-1 img{vertical-align:top}.home-security-play-btn-main-wrap .flex-reverse .tv-btn-two-main-wrap.flex .button-1 a{background-color:transparent;border:0;min-width:auto;padding:0;width:auto}.home-security-play-btn-main-wrap .content-part>h3{font-weight:700}.home-security-play-btn-main-wrap .content-part .content h4{font-size:25px;line-height:normal}.home-form-main-wrap .main-title h2{text-transform:none}.security-left-img-wrap .image{box-shadow:none}.security-left-img-wrap .image.go{box-shadow:none;height:auto}.security-left-img-wrap .image.go .security-left-img img{border-radius:0 60px;box-shadow:25px -25px 0 0 #ffc828}body .home-security-tab-main-wrap .tabs-row .items .icon{background-color:transparent;box-shadow:none;height:auto;padding:0;width:auto}.additional-list{flex-basis:100%;flex-grow:1;flex-shrink:1;padding:18px 25px 38px}.additional-list .inner .text{background-color:#fff;border:3px solid #fdc940;border-radius:50px 0 50px 0;padding:40px;transition:all .8s ease}.additional-list .inner .icon{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);display:flex;height:70px;justify-content:center;line-height:0;padding:10px;position:absolute;right:-26px;top:-38px;width:70px;z-index:8}.additional-list .inner{background-color:#fff;border-radius:50px 0 50px 0;position:relative}.additional-list-wrap{align-items:center;justify-content:center}.additional-heading{margin-bottom:50px}.additional-list{padding:18px 20px 38px}.additional-list .inner .text{padding:21px}.home-security-plan-main-wrap{padding:70px 0 0}.home-security-tab-main-wrap{padding-bottom:0}.home-security-tab-content-heading-wrap h3{margin-bottom:0}body .home-security-tab-main-wrap .tabs-row .items .icon{width:140px}.home-security-tab-main-wrap .tabs-row .items .inner{padding:60px 20px 20px}body .home-security-tab-main-wrap .tabs-row .items .icon img{max-height:90px;width:auto}.home-security-play-btn-main-wrap .button-1.second-btn{margin-top:15px}.icon-with-text-popup-left{margin-bottom:25px}.careers-video-recent-post-main-wrap .cover{background-color:#eafbff}.careers-video-recent-post-main-wrap .related-post{background-color:#eafbff;padding-top:80px}header.header-lp{position:absolute;right:4%;top:30px;z-index:999}.banner-lp{line-height:0;position:relative}.banner-lp img{position:relative;width:100%;z-index:1}.banner-lp .inner{height:100%;left:0;position:absolute;top:0;width:calc(100% - 18vw)}.the-gig{padding:50px 0}.the-gig .main_title{margin:0 0 60px;text-align:center}.the-gig .main_title h2{font-size:50px;line-height:60px}.the-gig .cover{display:flex;flex-wrap:wrap}.the-gig .cover .text{font-size:18px;line-height:28px;margin-top:30px;padding:0;width:100%}.the-gig .cover .text .con{font-weight:600}.the-gig .cover .text .price{color:#007cc3;font-size:38px;line-height:48px;margin:15px 0}.the-gig .cover .text .button-1{display:inline-block;margin:20px 0 0}.the-gig .cover .text .button-1.second-btn{margin-left:11px}.the-gig .cover .text .button-1.second-btn a{background-color:#f1f3f3;border-color:#f1f3f3;color:#231f20}.the-gig .cover .text .button-1.second-btn a:hover{background-color:#00649d;border-color:#00649d;color:#fff}.the-gig .cover .image{border-radius:0 60px;box-shadow:0 0 0 0 #f7912d;height:330px;transition:.8s;width:330px}.the-gig .cover .image.go{box-shadow:25px -25px 0 0 #f7912d}.gig-family{padding:50px 0}.gig-family .main_title h2{font-size:32px;line-height:40px}.gig-family .cover{display:flex;flex-wrap:wrap;padding:0 15px}.gig-family .cover .box{display:flex;padding:15px 0;width:100%}.gig-family .cover .box .inner{border:3px solid #f7912e;border-radius:30px 0;display:flex;flex-direction:column;padding:25px 20px}.gig-family .cover .box .img{height:255px}.gig-family .cover .box .text{flex-grow:1;margin:30px 0 0}.gig-family .cover .box h4{color:#007cc3;font-size:32px;line-height:40px}.gig-family .cover .box h5{color:#231f20;font-size:20px;line-height:28px}.gig-family .main_title{margin:0 0 30px}.availability-form h2{font-size:32px;line-height:40px;margin:0 0 50px}.availability-form form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.availability-form form select{background-color:#fff;border:2px solid #f7912e;border-radius:0;height:52px!important;padding:0 18px}.availability-form form select{background-position:center right 15px}.availability-form form .cf-select:after{display:none}.availability-form .form .cf-container{max-width:100%}.availability-form .form .cf-container .cf-columns{flex-wrap:wrap}.availability-form .form{margin:0}.availability-form .form .cf-container .cf-column{padding:5px;width:100%}.availability-form .form .cf-container .cf-column .cf-field,.availability-form .form .cf-container .cf-submit{width:100%}.availability-form .form .cf-container .cf-column .cf-field .cf-select{height:auto}.availability-form .form .cf-container .cf-column.cf-submit{width:100%}.availability-form .form input.cf-button{border-radius:10px 0;height:auto;min-width:192px;padding:11px 20px;width:auto}.availability-form form fieldset{max-width:100%}.availability-form form .hs-form-field{padding:12px;text-align:left}.availability-form form .hs-form-field>label{color:#007cc3;display:inline-block;font-weight:700;margin:0 0 5px}.availability-form form .hs-form-field .input{margin-right:0}.availability-form .container.form-container{margin:0;padding:0;width:auto}.availability-form .container.form-container .columns .column{padding:5px 12px}.availability-form .container.form-container .columns .column:last-child{text-align:center}.availability-form .container.form-container .columns input::-webkit-input-placeholder{color:#000;opacity:1}.availability-form .container.form-container .columns input::-moz-placeholder{color:#000;opacity:1}.availability-form .container.form-container .columns input:-ms-input-placeholder{color:#000;opacity:1}.availability-form .container.form-container .columns input:-moz-placeholder{color:#000;opacity:1}.availability-form .container.form-container .columns select{color:#000}.availability-form .container.form-container .columns input[type=submit]{background-color:#007cc3!important;margin-top:0!important;min-width:auto!important}.availability-form .container.form-container .columns input[type=submit]:hover{background-color:#00649d!important}.family-trivia .additional-heading h2{font-size:32px;line-height:40px}.family-trivia .additional-list{padding:25px 20px 25px 0}.family-trivia .additional-list .inner .text{border-color:#f7912d;border-radius:30px 0 30px 0}.family-trivia .additional-list .inner .icon{height:70px;width:67px}.family-trivia .additional-main-wrap{margin:0}.family-trivia.question-form .main:after{background:#f7912d linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0 0;opacity:.16}.family-trivia .additional-list .home-security-tab-content-wrap{flex-basis:100%;flex-grow:1;flex-shrink:1;font-size:18px;line-height:30px}.family-trivia .additional-list .home-security-tab-content-wrap ul{column-count:1;list-style-type:none;margin:0;padding:0}.family-trivia .additional-list .home-security-tab-content-wrap ul li{display:inline-block;margin:0;padding:0 0 0 15px;position:relative;width:100%}.family-trivia .additional-list .home-security-tab-content-wrap ul li:after{background:#000;border-radius:10px;content:"";height:5px;left:0;position:absolute;top:11px;width:5px}.family-trivia .additional-list .button-1{margin:25px 0 0}.video-giglife{padding:60px 0}.video-giglife .main_title{margin:0 0 45px}.video-giglife .main_title h2{font-size:32px;line-height:40px}.video-giglife .image{align-items:center;display:flex;height:566px;justify-content:center}.video-giglife video{height:100%;width:100%}.landing-page main.body-container-wrapper{margin-top:0}.res_lp_question_sec.question-form .main{background:#e9faff linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0;margin-top:-70px}.res_lp_question_sec.question-form .top-curve img{position:relative;z-index:-1}.content-form{padding:80px 0}.content-form .content ul{color:#231f20;font-size:20px;font-weight:700;line-height:normal;list-style:none;margin:6px 0 30px;padding:0}.content-form .content ul li{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/check-icon.png) no-repeat 0 9px/15px auto;padding:0 0 0 25px}.content-form .form{border:3px solid #fdc93f;border-radius:0 50px 0 50px;margin:50px 0 0;padding:30px 20px 40px}.content-form .form_title{color:#231f20;font-size:20px;font-weight:700;line-height:normal}.content-form .form .cf-columns{flex-flow:row wrap}.content-form .form .cf-columns .cf-column{flex-basis:auto;width:100%}.content-form .form .form_code{padding:25px 0 0}.content-form .form .form_code .cf-columns input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.content-form .form .form_code .cf-columns select{background-color:#fff;border:2px solid#007cc3;border-radius:0;box-shadow:none;color:#007cc3;font-size:18px;font-weight:700;height:auto;height:auto!important;margin:0;padding:10px 15px;width:100%}.content-form .form .form_code .cf-columns select{background:#fff url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/down_arrow.png) no-repeat right 15px center}.content-form .form .form_code .cf-columns .cf-select:after{display:none}.content-form .form .form_code .cf-columns input::-webkit-input-placeholder{color:#007cc3}.content-form .form .form_code .cf-column.cf-market-dropdown .cf-field{width:auto}.content-form .form .form_code .cf-column.cf-submit{padding-top:25px;text-align:center}.content-form .form .form_code .cf-column.cf-submit .cf-button.cf-large{border-radius:8px 0;font-size:18px;height:auto;letter-spacing:0;margin:0;max-width:170px;min-width:140px;padding:9px 10px;width:100%}.content-form .form .columns{display:flex;flex-flow:row wrap}.content-form .form .columns .column{display:block;flex-basis:auto;flex-grow:1;flex-shrink:1;padding:.25rem;width:100%}.content-form .form .form_code .container,.content-form .form .form_code .form-container{margin:0;padding:0;width:auto}.content-form .form .form_code .columns input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.content-form .form .form_code .columns select{background-color:#fff;border:2px solid#007cc3;border-radius:0;box-shadow:none;color:#007cc3;font-size:18px;font-weight:700;height:auto;height:auto!important;margin:0;padding:10px 15px;width:100%}.content-form .form .form_code .columns input::-webkit-input-placeholder{color:#007cc3}.content-form .form .form_code .columns select{background:#fff url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/down_arrow.png) no-repeat right 15px center}.content-form .form input[type=submit]{background-color:#007cc3!important;margin:0 !importan;min-width:auto !importan}.content-form .form input[type=submit]:hover{background-color:#00649d!important}.content-form .form .form_code .columns .column:last-child{padding-top:10px;text-align:center}.sign-up{padding:43px 0 10px}.sign-up .main_title .content{font-size:25px;font-weight:700;padding:15px 0 30px}.btn-link-primary{color:#007cc3;cursor:pointer;font-size:18px;font-weight:700;line-height:1.2;position:relative;text-transform:uppercase}.btn-link-primary:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='14' version='1.2' viewBox='0 0 9 14'%3E%3Cdefs%3E%3Cimage id='a' width='9' height='14' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOCAYAAAD9lDaoAAAAAXNSR0IArs4c6QAAATdJREFUKFNl0T1IQlEUwPH/0YSWhmirhoYIgvZosdAIo6ChoSCCtmhoVOw5NYhZtAcVQRBUOOVW9KEu0RbhWNBQU19T+PGeJ573hVp3Opfz49xzzhWs/AHILKIZapUoqfF3/hzBKnwgdKLqgJwhlVWS4ZdmJ8RzC/hlD6S9nlBuKVfm2Q4//0KpB9bNJPiP6hWNfMC2F0mH7t2bQe5ZKwwjeoxIn1fxE9EIyeBdAxk4gE93QYJexS+UaCtyM/Hrfnz+Q0RGTEUt/0ex824C7fsgEQ85rShx2QOBHZBpr9NvarreQLHcIG2+U4Qhr58Sjs6wMXphkJksg0ivN9kT6iyRGiuYFZgdnSB0eE8UsatzpEPFxjKt/BsiXSgKekW1usxW+LH1WxL5LCpToFns0gqbE6/NwI1/AC/Was3xRU66AAAAAElFTkSuQmCC'/%3E%3C/defs%3E%3Cuse href='%23a'/%3E%3C/svg%3E") no-repeat 50% /contain;content:"";display:inline-block;height:14px;padding-left:15px;position:relative;transition:.4s;width:9px}.btn-link-primary:hover:after{transform:translateX(5px)}.text-cards.services-cards-section{background:#e8faff;margin:280px 0 -120px;padding:0 0 165px}.text-cards.services-cards-section .list-wrapper .list{display:flex;flex-direction:column;justify-content:space-between;padding:40px 30px}.text-cards.services-cards-section .list-wrapper .list a{display:block;display:flex;flex-direction:column;height:100%;justify-content:space-between}.text-cards.services-cards-section .list-wrapper .list .btn-link-primary,.text-cards.services-cards-section .list-wrapper .list .sub-text{margin-top:30px}.text-cards.services-cards-section:after{display:none}.banner-inner.gift-card-banner{background-position:65%!important}.gift-card-banner.banner-inner .sub-content{max-width:70%}.pick-speed.gift-card-speed .list .speed{color:#fdca40;filter:drop-shadow(0 1px 0 #1f1f1f)}.pick-speed.gift-card-speed .list .speed span{color:#000}.gift-card-payment.image-with-content .image{border-radius:10px;height:266px;width:466px}.gift-card-payment.image-with-content .content-part h3{font-weight:700}.services-cards-section.gift-card-services{background:transparent;margin:0;padding:0 0 70px}.services-cards-section.gift-card-services .top-curve img{display:none}.join-program{background:#e8faff;margin:190px 0 -120px;padding:0 0 215px;position:relative}.join-program .top-curve{bottom:100%;left:0;overflow:hidden;position:absolute;width:100%}.join-program .top-curve img{display:block;height:220px;margin:0 0 -50px;width:100%}.join-program .button-1{margin-top:20px}.severe-weather-banner.banner-inner .sub-content{max-width:59%}.image-with-content.severe-weather-img-content{padding:90px 0 20px}.severe-weather-img-content .content-part .content h4{font-size:24px;line-height:34px;position:relative}.severe-weather-img-content .content-part .content h4:before{background:url(https://www.rittercommunications.com/hs-fs/hubfs/theme-ritter-communication/check-icon.png?width=49&height=43&name=check-icon.png) no-repeat 50%/contain;content:"";display:inline-block;height:32px;left:-58px;position:absolute;top:10px;width:37px}.severe-weather-img-content .content-part .content{padding:10px 0 0 58px}.severe-weather-img-content .help-text{margin-top:40px}.severe-weather-img-content .Social-links-wrapper{margin-top:30px}.severe-weather-img-content .Social-links-wrapper .social-links-list{margin-left:15px}.severe-weather-img-content .Social-links-wrapper .social-links-list .social-link a{align-items:center;background:#007cc3;border-radius:50%;display:flex;height:29px;justify-content:center;line-height:0;transition:.4s;width:29px}.severe-weather-img-content .Social-links-wrapper .social-links-list .social-link+.social-link{margin-left:15px}.severe-weather-img-content .social-links-list .social-link a:hover{background:#00649d}.prepare-section-slider{background:#e8faff;overflow-x:clip;padding:90px 0 50px;position:relative}.prepare-section-slider .container{position:relative}.prepare-section-slider .dots{left:0;top:0}.prepare-section-slider .dots img{transform:scaleX(-1)}.prepare-section-slider .title-inner{margin-bottom:60px}.prepare-section-slider .swiper-cards-wrapper{margin:0 0 0 auto}.prepare-section-slider .swiper-slide{height:424px;max-width:612px}.prepare-section-slider .card-wrapper{background-color:#007cc3;border:1px solid #fff;border-radius:30px;display:flex;height:100%;overflow:hidden;transition:all .5s,transform .4s;width:100%}.prepare-section-slider .swiper-slide.swiper-slide-inactive .card-wrapper{background:#016aa7}.prepare-section-slider .swiper-slide.swiper-slide-inactive .card-wrapper:hover{background:#007cc3}.prepare-section-slider .card-wrapper .card-img{min-width:213px;width:213px}.prepare-section-slider .card-wrapper .card-img img{height:100%;object-fit:cover;object-position:top center;width:100%}.prepare-section-slider .card-wrapper .card-img img.mobile-img{display:none}.prepare-section-slider .card-wrapper .card-content{padding:24px 30px 24px 40px}.prepare-section-slider .card-wrapper .card-content h3{font-family:FuturaPT-Book,sans-serif;font-size:35px;line-height:45px;text-align:right}.prepare-section-slider .card-wrapper .card-content p{font-size:18px;line-height:30px}.prepare-section-slider .swiper-cards-wrapper .swiper-navigation{margin-top:40px;position:relative;grid-column-gap:32px;display:flex;justify-content:center;width:100%}.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-next,.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-prev{align-items:center;background-color:#007cc3;border-radius:50%;color:transparent;cursor:pointer;display:flex;height:72px;justify-content:center;margin:0;position:relative;right:0;transition:background-color .2s;width:72px}.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-next.swiper-button-disabled,.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-prev.swiper-button-disabled{opacity:0}.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-next:hover,.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-prev:hover{background:#016aa7}.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-prev:after{transform:scaleX(-1)}.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-next:after,.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-prev:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/ritter-communications-2022/image/arrow.png) no-repeat 50%/14px 21px;width:100%}.severe-weather-faqs .top-curve img{display:block;height:200px;object-fit:fill;width:100%}.severe-weather-faqs .main{position:relative}.severe-weather-faqs .main:after{background:#58ddff linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0 0;content:"";height:140%;left:0;opacity:.14;position:absolute;top:0;width:100%;z-index:-1}.severe-weather-faqs.disclaimer_faq{padding-bottom:30px}.severe-weather-faqs .discfaq_cover{margin-top:60px}.inner-banner-section{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/banner-bg-1.jpg) no-repeat bottom/cover;padding:60px 0 70px}.inner-banner-section .banner-content .animate-logos{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:283px;padding:10px 0 90px}.inner-banner-section.blur-shadow .animate-logos{perspective:1000px;position:relative}.inner-banner-section.blur-shadow .animate-logos:after{background-color:rgba(0,0,0,.4);border-radius:50%;bottom:30px;content:"";filter:blur(10px);height:10px;position:absolute;width:350px}.inner-banner-section .banner-content .animate-logos>div>img{height:283px;width:auto}.inner-banner-section .banner-content .animate-logos .logo-1{animation:flip-horizontal-top 1.5s ease-in both;transform-origin:center;transform-style:preserve-3d}.inner-banner-section .banner-content .animated-content{align-items:center;display:flex;margin-top:-250px;perspective:700px}.inner-banner-section .banner-content .animate-logos .animated-text{align-items:center;animation:flip-horizontal-top-2 1.5s ease-in both;color:#007cc3;display:flex;font-size:200px;font-weight:900;line-height:1;transform-origin:center;transform-style:preserve-3d}.inner-banner-section .banner-content .animated-content .extra-content{align-items:center;display:flex;opacity:0;width:0}.inner-banner-section .banner-content .animated-content .extra-content span{animation:content-slide-top 1s ease 2.7s both;color:#007cc3;font-size:100px;font-weight:900;line-height:normal;margin:0 40px}.inner-banner-section .banner-content .animated-content .extra-content .icon{animation:content-slide-top 1s ease 2.7s both;flex-shrink:0;max-width:148px;width:100%}.inner-banner-section .bottom-content{margin-top:40px}.inner-banner-section .bottom-content h1 span{color:#87c762;text-shadow:0 1px 0 #1f1f1f;text-transform:uppercase}.inner-banner-section .bottom-content h1{font-size:60px}.inner-banner-section .bottom-content .bottom-text{animation:content-slide-top 1s ease 3.5s both;font-size:40px;line-height:1.2;opacity:0}.question-form.comming-soon-form{margin-bottom:-130px}.question-form.comming-soon-form .top-curve img{height:130px}.question-form.comming-soon-form .main{padding-bottom:170px}.question-form.comming-soon-form .main:after{background:#e9faff;opacity:1}.banneer-inner-v2{min-height:430px;padding:90px 0 50px;position:relative}.banneer-inner-v2 .bottom-curve{bottom:-10px;height:180px;position:absolute;width:100%}.banneer-inner-v2 .bottom-curve img{height:100%;width:100%}.banneer-inner-v2 .banner-content h1{font-size:50px;line-height:60px}.banneer-inner-v2 .banner-content .content{font-size:27px;line-height:37px;padding-left:20px;position:relative}.banneer-inner-v2 .banner-content .content:before{background:#fdca40;content:"";height:100%;left:0;position:absolute;width:5px}.availability-form-section .form-content{background-color:var(--primary-color);border-radius:60px 0;margin:-130px auto 0;padding:65px 80px;position:relative}.availability-form-section .form-content h3,.availability-form-section .form-content h6{font-size:26px;line-height:30px}.availability-form-section .form-content .content{font-size:18px}.availability-form-section.banner .form-part .form .columns .column select{line-height:21px}.availability-form-section.banner input::placeholder,.availability-form-section.banner select{color:#231f20!important}.availability-form-section.banner{overflow:unset;padding:0}.availability-form-section.banner .form-part{background:no-repeat;margin:-130px auto 0;padding:0;position:relative}.availability-form-section.banner .form-part:before{display:none}.pick-speed.services-pick-speed{margin:0;padding:65px 0 30px}.pick-speed.services-pick-speed.gcp-pick-speed .title{max-width:unset}.pick-speed.services-pick-speed .listing{max-width:800px}.tv-three-column-main-wrap.services-reliable{padding-top:40px}.tv-three-column-main-wrap.services-reliable h4{color:#4887c6}.tv-three-column-main-wrap.services-reliable .title-content{margin-top:30px}.info-card-section{background:#e8faff;padding:85px 0 55px}.info-card-section .info-card-row .card-wrapper{margin-bottom:30px;padding:0 23px;width:33.33%}.info-card-section .info-card-row{margin:0 -23px}.info-card-section .info-card-row .card-wrapper .info-card{background:#007cc3;border-radius:60px 0;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:.4s}.info-card-section .info-card:hover{filter:drop-shadow(.695px .719px 17.5px #58ddff)}.info-card-section .info-card .card-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.info-card-section .info-card .card-image{height:242px;width:100%}.info-card-section .info-card .card-image img{border-radius:60px 0 0 0;height:100%;object-fit:cover;object-position:center;width:100%}.info-card-section .info-card .card-body{display:flex;flex:1;flex-direction:column;padding:35px 30px 50px}.info-card-section .info-card .card-body .icon{align-items:flex-start;display:flex;justify-content:center;min-height:60px}.info-card-section .info-card h3{margin-top:30px}.info-card-section .info-card .card-body .content{margin-bottom:20px}.info-card-section .info-card .btn-link-primary{color:#fff;margin-top:auto}.info-card-section .info-card .btn-link-primary:after{filter:brightness(0) invert(1)}.info-card-section .info-card:hover .btn-link-primary:after{transform:translateX(5px)}.callout-section{padding:85px 0 65px}.callout-section .button-1{margin-top:30px}.callout-section .button-1.btn-w-icon a{align-items:center;display:inline-flex;justify-content:center;position:relative}.callout-section .button-1.btn-w-icon a:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/ritter-communications-2022/image/phone-logo-white.png) no-repeat 50%/contain;content:"";display:inline-block;height:25px;margin-right:15px;width:25px}.testimonials.services-testimonial{margin-bottom:-120px;padding:250px 0 0;position:relative;z-index:1}.testimonials.services-testimonial .testimonial-inner{background:#e8faff;padding-bottom:190px;position:relative;z-index:-1}.testimonials.services-testimonial:before{background:url(https://www.rittercommunications.com/hubfs/theme-ritter-communication/top-shape.png) no-repeat top/cover;content:"";display:block;height:250px;left:0;position:absolute;top:0;width:100%;z-index:-1}.testimonials.services-testimonial .slick-slider .slick-dots{padding:0 0 40px}.services-testimonial .slick-slider .slick-dots{padding:0 0 50px}.image-card-repeat{padding:150px 0}.image-card-repeat .image{border-radius:0 60px;box-shadow:0 0 0 0 #ffc828;height:345px;position:relative;transition:.8s;width:410px}.image-card-repeat .image img.card_image{bottom:-35px;max-width:216px;position:absolute;right:-26px}.image-card-repeat .image.go{box-shadow:45px -45px 0 0 #ffc828}.image-card-repeat .content-part{padding:0 0 0 125px;width:calc(100% - 410px)}.image-card-repeat .content-part h3{color:#141414;font-size:36px}.image-card-repeat .content-part [class*=button-]{margin:30px 0 0}.image-card-repeat .flex-reverse .content-part{padding:0 125px 0 0;text-align:right}.image-card-repeat .inner+.inner{margin-top:150px}.image-card-repeat .inner+.inner:not(.flex-reverse){margin-top:190px}.connection-section{padding:80px 0}.connection-section .connection-section-inner{margin:0 auto;max-width:900px}.connection-section h2{font-size:36px;line-height:45px}.connection-section .connection-content{margin-top:50px}.connection-section .connection-content .left-content{max-width:340px;width:100%}.connection-section .info-list ul{list-style-type:none;padding:0}.connection-section .info-list ul li+li{margin-top:10px}.connection-section .info-list ul li{display:flex;position:relative}.connection-section .info-list ul li:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/check-icon.png) no-repeat 50%/20px;content:"";display:inline-block;height:25px;margin-right:15px;min-width:25px;width:25px}.connection-section .list{max-width:260px;position:relative;width:100%}.connection-section .list .circles{position:relative}.connection-section .list .circles:after{background-color:#fff;content:"";height:250px;left:26px;position:absolute;top:115px;transform:rotate(54deg);width:160px}.connection-section .list .speed{color:#000;font-size:61px;font-weight:600;left:50%;line-height:54px;position:absolute;text-align:center;top:73px;transform:translateX(-50%)}.connection-section .list .speed span{display:block;font-size:30px;font-weight:500}.connection-section .list .price{color:#007cc3;font-size:60px;font-weight:600;line-height:54px;margin:-70px 0 0;padding:0 0 0 20px;position:relative;text-align:center}.connection-section .list .price sup{font-size:30px;font-weight:700}.connection-section .list .price sub{display:inline-block;font-size:20px;font-weight:500;transform:translate(-13px,-9px)}.connection-section .listing{margin:50px auto 0}.connection-section .list .circle{position:relative}.connection-section .list .circle>span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.connection-section .list .circle canvas{position:relative}.connection-section .list .animation{animation:pulse-custom 1s infinite;background-color:transparent;border-radius:50%;box-shadow:0 0 0 rgba(204,169,44,.8);content:"";cursor:pointer;height:97%;left:0;position:absolute;top:0;width:100%;z-index:0}.connection-section.home-pass .list .animation{animation:pulse-custom3 1s infinite}.connection-section .btn-wrapper .button-1+.button-1{margin-left:20px}.connection-section .button-1.btn-w-icon a{align-items:center;display:inline-flex;justify-content:center;position:relative}.connection-section .button-1.btn-w-icon a:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/ritter-communications-2022/image/phone-logo-white.png) no-repeat 50%/contain;content:"";display:inline-block;height:25px;margin-right:15px;width:25px}.button-1.btn-secondary a{background:#41c3ef;border-color:#41c3ef}.button-1.btn-secondary a:hover{background:#0cace2;border-color:#0cace2}.icon-title-repeat{padding:40px 0 60px}.icon-title-repeat .icons-row .icons-col{width:33.33%}.icon-title-repeat .icon-box{padding:0 15px}.icon-title-repeat .icon-box .icon-image{align-items:center;display:flex;justify-content:center;margin:0 auto;min-height:95px;width:101px}.icon-title-repeat .icon-box h5{color:#231f20;font-size:24px;line-height:30px;margin-bottom:5px;margin-top:30px}.icon-title-repeat .icons-row[data-column=four] .icons-col{margin-bottom:30px;width:25%}.shape{bottom:0;left:0;position:absolute;width:100%}.shape img{display:block;width:100%}.banneer-inner-v2.banner-v3{background:#007cc3;min-height:550px}.banneer-inner-v2.banner-v3 .container{max-width:960px}.banneer-inner-v2.banner-v3 .banner-content{color:#fff}.banneer-inner-v2.banner-v3 .banner-content h1{color:#fff;font-size:64px;line-height:74px}.banneer-inner-v2.banner-v3 .banner-content .content{font-size:22px;line-height:36px;padding:0}.banneer-inner-v2.banner-v3 .banner-content .content:before{display:none}.banneer-inner-v2.banner-v3 .banner-row .banner-left{max-width:520px;width:100%}.banneer-inner-v2.banner-v3 .banner-row .banner-right{margin-left:50px}.banneer-inner-v2.banner-v3 .banner-row .banner-right .image{margin-top:-90px}.smart-wifi-template .availability-form-section .form-content{background:var(--background-gradient)}.smart-wifi-template .availability-form-section .form-content h3,.smart-wifi-template .availability-form-section .form-content h6{color:#fff}.wifi-experience{padding:45px 0 80px}.wifi-experience .icon-image{margin-bottom:25px}.wifi-experience .title h2{color:var(--heading-black-color);font-size:36px;line-height:42px}.wifi-experience .row{align-items:center;display:flex;flex-wrap:wrap;margin-top:80px}.wifi-experience .row .left-img{width:549px}.wifi-experience .wifi-boxes{position:relative}.wifi-experience .wifi-boxes .icon-box{height:38px;position:absolute;transition:all 1s ease;width:38px}.wifi-experience .wifi-boxes .icon-box:hover{transform:scale(1.2)}.wifi-experience .wifi-boxes .icon-box:before{animation:pulse-anim 1.5s cubic-bezier(.215,.61,.355,1) infinite;background-color:#007cc3;border-radius:45px;box-sizing:border-box;content:"";display:block;height:250%;margin-left:-75%;margin-top:-75%;position:absolute;width:250%;z-index:-1}.wifi-experience .wifi-boxes .icon-box:after{animation:circle-anim 1.5s cubic-bezier(.455,.03,.515,.955) -.4s infinite;background-color:#007cc3;border-radius:50px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.wifi-experience .wifi-boxes .icon-box.box1{left:178px;top:24px}.wifi-experience .wifi-boxes .icon-box.box2{right:90px;top:20px}.wifi-experience .wifi-boxes .icon-box.box3{bottom:170px;left:120px}.wifi-experience .wifi-boxes .icon-box.box4{bottom:67px;left:38px}.wifi-experience .wifi-boxes .icon-box.box5{bottom:50px;left:197px}.wifi-experience .wifi-boxes .icon-box.box6{bottom:120px;right:180px}.wifi-experience .wifi-boxes .icon-box.box7{bottom:140px;right:80px}.wifi-experience .wifi-boxes .icon-box.box8{bottom:70px;right:50px}.wifi-experience .row .right-content{max-width:calc(100% - 549px);padding-left:50px}.wifi-experience .row .right-content .post-title-text{color:var(--green-color);font-size:20px;font-weight:600;line-height:30px;margin-bottom:20px;max-width:520px}.wifi-experience .row .right-content .post-title-text span{color:#000}.wifi-experience .row .right-content .post-title-text span sup{font-size:16px}.wifi-experience .row .right-content [class*=button-]{margin-top:40px}.wifi-experience.wifi-experience-style .row{margin-top:0}.communication-medium{margin:0 0 160px;padding:70px 0 0;position:relative}.communication-medium.manage-network .title h2{color:var(--heading-black-color);font-size:36px;line-height:46px}.communication-medium.manage-network .title .content{color:#25c48a;font-size:20px;font-weight:600;line-height:30px;max-width:820px}.communication-medium .listing{margin:0 auto;max-width:1005px}.communication-medium.manage-network .row{margin-top:60px}.communication-medium .listing>div{margin:0 -22px}.communication-medium .listing .list{background-color:#2dab5d;border-radius:25px;box-shadow:0 0 16px #cbc8c8;margin:0 22px;overflow:hidden;width:calc(33.33333% - 44px)}.communication-medium .listing .list .image img{display:block;height:250px;object-fit:cover;width:100%}.communication-medium .listing .list .details{padding:45px 40px}.communication-medium .listing .list .details .icon img{display:block;margin:0 auto}.communication-medium .listing .list .details .icon{margin:0 0 20px}.communication-medium .listing .list .details .title-content h2{font-size:37px}.communication-medium .listing .list .details .content{line-height:26px}.communication-medium .button-1{margin:50px 0 0}.communication-medium .shape.top-shape{bottom:100%;top:auto}.communication-medium .shape.bottom-shape{bottom:auto;top:100%}.communication-medium .container{position:relative}.communication-medium .dots{right:-30px;top:-70px;z-index:0}.communication-medium.manage-network{margin:200px 0 0}.communication-medium.manage-network:after{background:#e8faff linear-gradient(0deg,#e8faff,hsla(0,0%,100%,0)) repeat scroll 0 0;content:"";inset:0;position:absolute;z-index:-1}.communication-medium.manage-network .top-curve{height:200px;left:0;overflow:hidden;position:absolute;top:-200px;width:100%}.communication-medium.manage-network .top-curve img{height:100%;width:100%}.communication-medium .container .inner{margin-top:-140px}.manage-network .title .content{margin:0 auto;max-width:650px}.manage-network .row{margin:20px -15px -60px}.manage-network .row .inner-col{padding:0 15px;width:33.33%}.manage-network .row .mobile-img{margin:0 auto;max-width:304px}.manage-network .row .inner-col .feature-card{margin-bottom:30px}.manage-network .row .inner-col .feature-card .icon img{max-height:52px}.manage-network .row .inner-col .feature-card h5{color:var(--heading-black-color);font-family:Poppins;font-size:22px;font-weight:700;line-height:34px;margin-bottom:0}.manage-network .row .inner-col .feature-card .card-content{color:var(--heading-black-color);font-size:16px;line-height:26px}.communication-medium.stay-connected{margin:0 0 215px;padding:100px 0 0}.communication-medium.communication-medium-style .dots{right:-100px;top:-200px;width:75px}.communication-medium.communication-medium-style .dots.circle-1 img{transform:rotate(255deg)}.smart-wifi-template .discfaq_main .box h4{color:var(--heading-black-color)}.smart-wifi-template .discfaq_main .box h4:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/ritter-communications-2022/image/green-arrow.svg) no-repeat 50%/contain}.smart-wifi-template .top-curve{background:#fff}.homepass-info{padding:120px 0 40px;position:relative}.homepass-info:after{background:#e8faff linear-gradient(0deg,#fff,hsla(0,0%,100%,0)) repeat scroll 0 0;content:"";inset:0;position:absolute;z-index:-1}.homepass-info .info-row{gap:75px}.homepass-info .info-row+.info-row{margin-top:120px}.homepass-info .info-row .info-col{width:50%}.homepass-info .info-row .info-col .title{margin-bottom:30px}.homepass-info .title h2{color:var(--heading-black-color);font-size:36px;line-height:46px}.homepass-info .title .subtext{color:var(--green-color);font-size:20px;font-weight:600;line-height:30px}.homepass-info .title .content{font-size:16px;line-height:26px;margin-top:20px}.homepass-info .info-row .info-col .btn-wrapper{gap:20px}.homepass-info .info-row .info-col .btn-wrapper a{display:inline-block;line-height:0}.homepass-info .info-row.reverse{flex-direction:row-reverse}.homepass-info .info-row.reverse .title{text-align:left}.homepass-info .info-row.reverse .info-col .btn-wrapper{justify-content:flex-start}.homepass-info .info-row.reverse .info-col .button-1{text-align:left}.homepass-info .info-row .info-col .image{position:relative;z-index:1}.homepass-info .info-row .info-col .image:after{background:linear-gradient(90deg,#34b2e1 0,#25c48b);border-radius:0 60px 0 60px;bottom:0;content:"";height:calc(100% - 80px);left:0;position:absolute;width:calc(100% - 14px);z-index:-1}.homepass-info .info-row .info-col .image img{display:block;margin:0 auto}.connection-section.home-pass{padding:40px 0 30px}.connection-section.home-pass .connection-section-inner{max-width:unset}.connection-section.home-pass .connection-content{border-radius:60px 0 60px 0;box-shadow:.695px .719px 12px #ddd;margin-top:0;overflow:hidden}.connection-section.home-pass .connection-content .left-content{max-width:460px;padding:45px 30px}.connection-section.home-pass .list{margin:0 auto}.connection-section.home-pass .list .price{color:var(--heading-black-color)}.connection-section.home-pass .list .price sub{font-weight:700}.connection-section.home-pass .title-part{position:relative}.connection-section.home-pass .title-part h2{color:var(--heading-black-color);text-transform:none}.connection-section.home-pass .title-part .con-green{color:var(--green-color);font-size:20px;font-weight:600;line-height:30px}.connection-section.home-pass .title-part .con{font-size:16px;line-height:26px;margin-top:15px}.connection-section.home-pass .connection-content .right-content{background-image:linear-gradient(90deg,#33b1e1 -50%,#25c389);flex:1;padding:80px 20px}.connection-section.home-pass .connection-content .right-content .icon-list{gap:20px}.connection-section.home-pass .connection-content .right-content h4{margin-top:30px;text-align:center}.connection-section.home-pass .connection-content .right-content .info-list{margin:30px auto 0;max-width:310px}.connection-section.home-pass .info-list ul li{font-size:20px;font-weight:600;line-height:30px}.connection-section.home-pass .info-list ul li:before{filter:brightness(0) saturate(100%) invert(91%) sepia(100%) saturate(33%) hue-rotate(256deg) brightness(107%) contrast(100%)}.connection-section.home-pass .btn-wrapper{margin-top:40px}.connection-section.home-pass .bottom-text{font-size:16px;line-height:26px;margin-top:30px}.heading-black{color:var(--tertiary-color)}.yellow-text span{color:var(--quaternary-color);text-shadow:var(--text_shadow)}.check-list ul li{display:flex;position:relative}.check-list ul li:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/check-icon.png) no-repeat 50%/12px;content:"";display:inline-block;height:32px;margin-right:15px;min-width:12px;width:12px}.border-yellow a{border-color:var(--border-color)}.font-20{font-size:20px;line-height:37px}.custom-tab-wrapper{margin-top:40px}.custom-tab-wrapper .tab-wrapper{display:flex;justify-content:center}.custom-tab-wrapper .nav-tabs{background:var(--light-blue-color);border-radius:8px 0 8px 0;display:flex;margin:0;padding:20px}.custom-tab-wrapper .tab-link{background:#fff;border-radius:8px 0 8px 0;color:color-mix(in srgb,var(--tertiary-color) 50%,transparent);cursor:pointer;font-size:18px;font-weight:700;line-height:30px;list-style:none;min-width:180px;padding:10px 20px;text-align:center;transition:.4s}.custom-tab-wrapper .tab-link:hover{color:var(--tertiary-color)}.custom-tab-wrapper .tab-link+.tab-link{margin-left:15px}.custom-tab-wrapper .tab-link.active{background:var(--primary-color);color:#fff}.custom-tab-wrapper .tab-content{margin-top:70px}.custom-tab-wrapper .tab-pane{display:none;opacity:0;transition:.4s}.custom-tab-wrapper .tab-pane.active{display:block;opacity:1}.tab-section{padding:65px 0 45px}.tab-section .custom-tab-wrapper .cards-row{margin:0 -15px;row-gap:30px}.tab-section .custom-tab-wrapper .cards-row .card-wrapper{padding:0 15px;width:25%}.tab-section .custom-tab-wrapper .cards-row .card{border-radius:60px 0 60px 0;box-shadow:0 0 0 3px var(--primary-color);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:40px 15px;position:relative;transition:.4s}.tab-section .custom-tab-wrapper .cards-row .card.active{box-shadow:0 0 0 6px var(--green-color)}.tab-section .custom-tab-wrapper .cards-row .card .list-title{font-size:26px;font-weight:700;line-height:37px;margin-top:40px}.tab-section .connection-section{padding:0}.tab-section .custom-tab-wrapper .cards-row .card .card-icon{background:#fff;display:flex;height:95px;justify-content:center;left:-41px;opacity:0;position:absolute;top:-40px;width:95px}.tab-section .custom-tab-wrapper .cards-row .card.active .card-icon{opacity:1}.tab-section .custom-tab-wrapper .cards-row .card .card-icon img{width:80px}.tab-section .custom-tab-wrapper .cards-row .card h4{font-size:27px;line-height:37px}.tab-section .custom-tab-wrapper .cards-row .card .circles{height:185px;margin:0 auto;width:185px}.tab-section .custom-tab-wrapper .cards-row .card .circles:after{height:150px;left:19px;top:105px;transform:rotate(47deg);width:160px}.tab-section .custom-tab-wrapper .cards-row .card .circles .animation{animation:pulse-custom3 1s infinite;box-shadow:0 0 0 3px var(--primary-color)}.tab-section .custom-tab-wrapper .cards-row .card.active .circles .animation{box-shadow:0 0 0 3px var(--green-color)}.tab-section .custom-tab-wrapper .cards-row .card .price{display:none}.tab-section .custom-tab-wrapper .cards-row .card .speed{font-size:45px;line-height:35px;top:57px}.tab-section .custom-tab-wrapper .cards-row .card .card-content{margin-top:-16px;position:relative}.tab-section .custom-tab-wrapper .cards-row .card .content{margin-top:30px;padding:0 9px}.tab-section .custom-tab-wrapper .cards-row .card .content ul{font-size:16px;line-height:32px;list-style-type:none;margin:0;padding:0;text-align:left}.tab-section .custom-tab-wrapper .cards-row .card .card-bottom-text{font-size:14px;line-height:18px;margin-top:25px}.tab-section .custom-tab-wrapper .cards-row .card .card-bottom-box{margin-top:40px}.tab-section .custom-tab-wrapper .cards-row .card .btn-wrapper .button-2{margin-top:20px}.tab-section .cards-row .card .button-2 a{align-items:center;display:inline-flex;justify-content:center;position:relative}.tab-section .cards-row .card .button-2 a:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/phone-icon.png) no-repeat 50%/contain;content:"";display:inline-block;height:25px;margin-right:15px;width:25px}.tab-section .custom-tab-wrapper .cards-row .card .card-bottom{margin-top:25px}.tab-section .custom-tab-wrapper .cards-row .card .card-bottom a{color:var(--tertiary-color);display:inline-block;font-size:18px;font-weight:700;line-height:37px;padding-right:20px;position:relative}.tab-section .custom-tab-wrapper .cards-row .card .card-bottom a:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/ritter-communications-2022/image/info-icon.png);content:"";height:15px;position:absolute;right:0;top:3px;width:15px}.tab-section .bottom-info{margin-top:50px}.tab-section .bottom-info a{color:var(--tertiary-color);cursor:pointer;text-decoration:underline}.tab-section .bottom-info a:hover{text-decoration:none}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card-wrapper{width:33.33%}.tab-section .custom-tab-wrapper .tv-section-row .card h2{margin-bottom:0}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card .content{margin:30px auto 0;max-width:260px;padding:0}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card .logo-wrapper{margin:70px auto 0;max-width:290px;row-gap:40px}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card .logo-wrapper .logo{padding:0 10px;width:33.33%}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card .logo-wrapper .logo img{height:auto;max-height:40px;width:auto}.tab-section .custom-tab-wrapper .cards-row.phone-section-row .card-wrapper{width:100%}.tab-section .custom-tab-wrapper .cards-row.phone-section-row .card .content{align-items:center;display:flex;flex-direction:column;font-size:20px;line-height:37px}.tab-section .custom-tab-wrapper .cards-row.phone-section-row .card .content ul{column-gap:30px;display:flex;flex-wrap:wrap;max-width:380px;width:100%}.tab-section .custom-tab-wrapper .cards-row.phone-section-row .card .content ul li{width:calc(50% - 30px)}.tab-section .custom-tab-wrapper .cards-row.phone-section-row .card .content ul{margin-bottom:35px}.tab-section .custom-tab-wrapper .cards-row.phone-section-row .card .btn-wrapper{margin:0}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--quaternary-color)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}.internet-experience-section{padding:45px 0 60px}.internet-experience-section .left-content{max-width:460px;padding:35px;width:100%}.internet-experience-section .left-content .icon{line-height:0;margin:0 auto;width:58px}.internet-experience-section .left-content .icon img{width:100%}.internet-experience-section .left-content .image{margin-top:20px}.internet-experience-section .left-content .button-1{margin-top:25px}.internet-experience-section .right-content{background:linear-gradient(90deg,#33b1e1 -80%,#25c389);flex:1;padding:40px 0}.internet-experience-section .right-content .content-inner{margin:0 auto;max-width:530px;padding:0 10px;width:100%}.internet-experience-section .title-part h2{font-size:36px;line-height:46px;margin-bottom:0}.internet-experience-section .right-content .icon-box{gap:15px}.internet-experience-section .right-content .icon-box .icon img{display:flex}.internet-experience-section .title-part{margin-top:20px}.internet-experience-section .info-box-wrapper{margin-top:15px}.internet-experience-section .info-box{row-gap:30px}.internet-experience-section .info-box+.info-box{margin-top:15px}.internet-experience-section .info-box .box-icon{height:53px;margin-top:14px;min-width:53px;width:53px}.internet-experience-section .info-box .box-content{padding-left:25px}.internet-experience-section .info-box .box-content h4{font-size:22px;height:34px;margin-bottom:5px}.internet-experience-section .info-box .box-content .content{font-size:16px;line-height:26px}.internet-experience-section .internet-experience-inner{border-radius:60px 0 60px 0;box-shadow:0 0 30px 10px rgb(0 0 0/6%);overflow:hidden}.internet-experience-section.space-edit{padding-top:95px}.internet-experience-section.gradient-change .right-content{background:linear-gradient(90deg,#33b1e1,#25c389)}.image-grid-section{padding:60px 0 150px}.image-grid-section .image-grid-row{margin:0 -15px;row-gap:30px}.image-grid-section .image-grid-row .card-wrapper{padding:0 15px;perspective:1000px;width:33.33%}.image-grid-section .image-grid-row .card-wrapper:hover .flip-card{transform:rotateY(180deg)}.image-grid-section .image-grid-row .card-wrapper .flip-card{height:350px;height:100%;min-height:350px;position:relative;transform-style:preserve-3d;transition:transform .6s}.image-grid-section .image-grid-row .flip-card .flip-card-front{display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:50px 30px 30px 40px;position:absolute;top:0;width:100%}.image-grid-section .image-grid-row .flip-card .flip-card-front .back-image{height:100%;left:0;position:absolute;top:0;width:100%}.image-grid-section .image-grid-row .flip-card .flip-card-front .back-image img{height:100%;object-fit:cover;object-position:center;width:100%}.image-grid-section .image-grid-row .flip-card .flip-card-front .link-text{margin-left:auto}.image-grid-section .flip-card .link-text a{color:#fff}.image-grid-section .flip-card .link-text a:after{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(91deg) brightness(104%) contrast(101%)}.image-grid-section .image-grid-row .card-wrapper:first-child,.image-grid-section .image-grid-row .card-wrapper:nth-child(2){width:50%}.image-grid-section .image-grid-row .card-wrapper:first-child .flip-card .flip-card-back,.image-grid-section .image-grid-row .card-wrapper:first-child .flip-card .flip-card-front{border-radius:60px 0 0 0}.image-grid-section .image-grid-row .card-wrapper:last-child .flip-card .flip-card-back,.image-grid-section .image-grid-row .card-wrapper:last-child .flip-card .flip-card-front{border-radius:0 0 60px 0}.image-grid-section .image-grid-row .card-wrapper .flip-card .flip-card-back{background:var(--primary-color);height:100%;left:0;padding:50px 35px 46px 50px;position:absolute;top:0;transform:rotateY(180deg);width:100%}.image-grid-section .image-grid-row .card-wrapper .flip-card .flip-card-back>div{height:100%;overflow:auto;padding-right:5px}.image-grid-section .image-grid-row .card-wrapper .flip-card .flip-card-back,.image-grid-section .image-grid-row .flip-card .flip-card-front{-webkit-backface-visibility:hidden;backface-visibility:hidden}.tab-section .custom-tab-wrapper .cards-row .internet-cards{display:flex;flex-wrap:wrap;row-gap:30px}.scroll-bar-custom .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-color:var(--primary-color);height:6px}.scroll-bar-custom .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{background:#e8faff;height:6px}.wifi-homepass{padding:125px 0 70px}.wifi-homepass .title-part:not(.full_width_title) h2{margin:0 auto;max-width:610px}.wifi-homepass .icons-repeater{margin:70px 100px 0}.wifi-homepass .icons-repeater .list{border-left:1px solid #eee;flex:1 1 0;font-weight:700;line-height:36px}.wifi-homepass .icons-repeater .list:first-child{border-color:transparent}.wifi-homepass .icons-repeater .list .image{align-items:center;display:flex;justify-content:center;min-height:62px}.wifi-homepass .inner{margin:100px 0 0}.wifi-homepass .phone_image{margin-left:-200px;width:615px}.wifi-homepass .phone_image img{display:block}.wifi-homepass .rightAll{padding:60px 0 0 130px;width:calc(100% - 415px)}.wifi-homepass .rightAll h3{font-size:36px;line-height:46px;margin:-9px 0 0;padding:0 0 0 40px}.wifi-homepass .rightAll .top-title .icon{align-items:center;background:#fff;border-radius:16px;box-shadow:0 0 8px 0 rgba(0,0,0,.15);display:flex;height:85px;justify-content:center;min-width:85px;padding:10px}.wifi-homepass .rightAll .module_content{margin:50px 0 0}.wifi-homepass .rightAll .module_content a{font-weight:700;text-decoration:underline}.wifi-homepass .list-wrapper{font-size:14px;font-style:normal;font-weight:400;gap:20px;line-height:24px;margin:20px 0 0 -60px}.wifi-homepass .list-wrapper h4{font-size:18px;line-height:24px;margin:0 0 4px}.wifi-homepass .list-wrapper .list{margin:40px 0 0;width:calc(50% - 20px)}.wifi-homepass .list-wrapper .icon{margin:-5px 0 0;width:50px}.wifi-homepass .list-wrapper .right-text{padding:0 0 0 15px;width:calc(100% - 50px)}.wifi-homepass [class*=button-]{margin-top:50px}.wifi-homepass.top-part{padding:70px 0}.wifi-homepass .btn-group>div:first-child{margin-right:35px}.wifi-homepass .icons-repeater.sixCol{justify-content:space-between;margin-left:0;margin-right:0}.wifi-homepass .icons-repeater.sixCol .list{border:none;flex:none;position:relative}.wifi-homepass .icons-repeater.sixCol .list:not(:first-child):after{background:#eee;content:"";height:100%;left:-37px;position:absolute;top:0;width:1px}.pricing-animation{background:var(--background-gradient);padding:125px 0 120px;position:relative;z-index:1}.pricing-animation:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/back-swirl-white.jpg) no-repeat center bottom 140px;content:"";height:100%;left:0;mix-blend-mode:color-burn;opacity:.9;opacity:.25;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.pricing-animation .list-wrapper{justify-content:center;margin:60px 0 0}.pricing-animation .list-wrapper .list{display:flex;flex-direction:column;opacity:0;position:relative;transform:translateX(-10px);transition:.8s;transition-delay:.4s;width:18%;z-index:1}.pricing-animation .list-wrapper .list:after{border-bottom:1px solid #fff;border-left:1px solid #fff;border-radius:30px 0 0 30px;border-top:1px solid #fff;content:"";height:calc(100% - 1px);left:0;position:absolute;top:0;width:calc(100% + 28px);z-index:-1}.pricing-animation .list-wrapper .list:nth-child(2){transition-delay:.6s}.pricing-animation .list-wrapper .list:nth-child(3){transition-delay:.8s}.pricing-animation .list-wrapper .list:nth-child(4){transition-delay:1s}.pricing-animation .list-wrapper .list:nth-child(5){transition-delay:1.1s}.pricing-animation .list-wrapper .list:nth-child(6){transition-delay:1.2s}.pricing-animation .list-wrapper.go .list{opacity:1;transform:translateX(0)}.pricing-animation .list .circles-wrapper{border-bottom:1px solid #fff;padding:36px 0 15px;position:relative;text-align:center}.pricing-animation .list .circles-wrapper .circle{mask:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/mask-shape.png) no-repeat 32px 0}.pricing-animation .list .circles-wrapper .speed{color:#fff;font-size:22px;line-height:30px;position:absolute;text-align:center;top:76px;width:100%}.pricing-animation .list .circles-wrapper .speed strong{display:block;font-size:32px}.pricing-animation .price{color:#fff;font-size:18px;font-weight:700;margin:0 0 -10px;padding:21px 25px 0}.pricing-animation .content{color:#fff;flex-grow:1;font-size:14px;line-height:24px;padding:24px 25px 0}.pricing-animation .content ul{list-style:none;margin:0;padding:0}.pricing-animation .content p+ul{margin-top:-10px}.pricing-animation .content ul li{padding:0 0 0 24px;position:relative}.pricing-animation .content ul li:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/checkmark-white.svg) no-repeat left top 3px;content:"";height:15px;left:0;position:absolute;top:0;width:15px}.pricing-animation .pods{padding:24px 25px 40px}.pricing-animation .pods img{filter:grayscale(1) brightness(5)}.pricing-animation .pods img+img{margin:0 0 0 6px}.pricing-animation .list-wrapper .list[data-deal]{background:hsla(0,0%,100%,.9);border-radius:30px;width:25%}.pricing-animation .list-wrapper .list[data-deal]:after{border-radius:30px;width:calc(100% - 1px)}.pricing-animation .list-wrapper .list[data-deal] .circles-wrapper{border-color:var(--primary-color)}.pricing-animation .list-wrapper .list[data-deal] .circles-wrapper .speed{color:var(--primary-color)}.pricing-animation .list-wrapper .list[data-deal] .circles-wrapper .circle{mask-position:72px 0}.pricing-animation .list-wrapper .list[data-deal] .content{color:var(--tertiary-color)}.pricing-animation .list-wrapper .list[data-deal] .pods img{filter:none}.pricing-animation .list-wrapper .list[data-deal] .content ul li:after{filter:invert(1)}.pricing-animation .list-wrapper .list[data-deal] .data-deal{color:#fff;font-family:var(--missingLovely-text);font-size:36px;font-weight:300;position:absolute;right:0;top:-50px}.pricing-animation .list-wrapper .list[data-deal] .data-deal:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/arrow-white-down.svg) no-repeat 50%;bottom:-65px;content:"";height:66px;position:absolute;right:-47px;width:32px}.pricing-animation .list-wrapper .list[data-deal] .price{color:var(--primary-color)}.pricing-animation .bottom-text{font-size:14px;line-height:24px;padding:35px 0 0}.pricing-animation .card-bottom{text-align:center}.pricing-animation .card-bottom .btn{color:#fff;font-size:14px;line-height:24px;text-decoration:underline}.pricing-animation .btn-group{padding:47px 0 0}.pricing-animation .btn-group>div{margin:0 10px}.pricing-animation .button-2 a{border-color:#fff}.pricing-animation .list .circles-wrapper .spPriceWrap{color:#fff;display:flex;font-size:22px;justify-content:center}.pricing-animation .list .circles-wrapper .spPriceWrap>div{padding:0 12px}.pricing-animation .list .circles-wrapper .spPriceWrap>.special{font-family:var(--missingLovely-text);font-size:50px}.pricing-animation .list .circles-wrapper .spPriceWrap>.actual{position:relative}.pricing-animation .list .circles-wrapper .spPriceWrap>.actual:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/rittercommunications_img/slash.svg) no-repeat 50%;content:"";height:12px;left:0;position:absolute;top:9px;width:68px}.pricing-animation .list[data-deal] .circles-wrapper .spPriceWrap{color:#000}.pricing-animation .list[data-deal] .circles-wrapper .spPriceWrap .special{color:var(--primary-color)}.pricing-animation .list[data-deal] .circles-wrapper .spPriceWrap>.actual:after{filter:invert(1)}.pricing-animation.price-animation-icons.pricing-animation-promo{padding-bottom:40px}.pricing-animation.price-animation-icons.pricing-animation-promo .right-icon{bottom:50%}.pricing-animation.price-animation-icons.pricing-animation-promo .left-icon{bottom:30%}.wifi-pods{padding:125px 0 70px}.wifi-pods h2{font-size:36px;line-height:46px}.wifi-pods .inner-box{background:#ebf7fc;border-radius:32px;padding:75px 100px}.wifi-pods .title-part{padding:30px 0 0}.wifi-pods .content{padding:10px 0 0}.wifi-pods [class*=button-]{padding:40px 0 0}.wifi-pods [class*=button-] a{border-color:#fff;text-transform:uppercase}.wifi-pods .image{padding:40px 0 0;width:410px}.wifi-pods .image img{display:block;max-width:none}.wifi-pods .left-text{width:calc(100% - 410px)}.wifi-pods .bottom_content{font-size:14px;line-height:24px;padding:34px 0 0}.wifi-pods.noTopPadding{padding-top:0}.smart-pods-works{overflow-x:clip;padding:120px 0 70px}.smart-pods-works .image_field{margin:80px 0 0;position:relative}.smart-pods-works .image_field .circle{animation:scale-up-center 8s linear infinite both;border:1px solid #e5e5e5;border-radius:100%;height:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px;z-index:-1}.smart-pods-works .image_field .circle:nth-child(2){animation-delay:2s}.smart-pods-works .image_field .circle:nth-child(3){animation-delay:4s}.smart-pods-works .image_field .circle:nth-child(4){animation-delay:6s}.smart-pods-works .content{margin:40px auto 0;max-width:780px}.smart-pods-works .btn-group>div:first-child{margin-right:20px}.smart-pods-works .btn-group>div:last-child{margin-left:20px}.smart-pods-works.titlemissingLovely .title-part h2{color:var(--tertiary-color);font-family:var(--missingLovely-text);font-size:100px;font-weight:400;line-height:normal}.smart-pods-works.titlemissingLovely .title-part .content_2{color:#666;font-size:18px;margin-top:-11px}.smart-pods-works.titlemissingLovely .btn-group{padding:45px 0 0}.pricing-animation .go .list .circles-wrapper{position:relative}.pricing-animation .go .list .circles-wrapper .animation{animation:pulse-custom3 1s infinite;background-color:transparent;border-radius:50%;box-shadow:0 0 0 3px var(--green-color);content:"";cursor:pointer;height:135px;left:0;margin:0 auto;position:absolute;right:0;top:36px;width:135px;z-index:0;z-index:-1}.pricing-animation .go .list .circles-wrapper .animation:after{background-color:#eaf9f6;content:"";height:100px;left:15px;position:absolute;top:85px;transform:rotate(47deg);width:120px;z-index:-4}.tab-section .custom-tab-wrapper .cards-row .internet-cards{justify-content:center}.tab-section-v2{padding:65px 0 45px}.tab-section-v2 .title-part{margin-bottom:45px}.tab-section-v2 .custom-tab-wrap{background:var(--background-gradient);margin-top:40px;padding:100px 0 85px;position:relative;z-index:1}.tab-section-v2 .custom-tab-wrap:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/back-swirl-white.jpg) no-repeat center bottom 140px;content:"";height:100%;left:0;mix-blend-mode:color-burn;opacity:.9;opacity:.25;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.tab-section-v2 .custom-tab-wrap .tab-wrapper{display:flex;justify-content:center;margin-top:-145px}.tab-section-v2 .custom-tab-wrap .nav-tabs{background:var(--light-blue-color);border-radius:8px 0 8px 0;display:flex;margin:0;padding:20px}.tab-section-v2 .custom-tab-wrap .tab-link{background:#fff;border-radius:8px 0 8px 0;color:color-mix(in srgb,var(--tertiary-color) 50%,transparent);cursor:pointer;font-size:18px;font-weight:700;line-height:30px;list-style:none;min-width:180px;padding:10px 20px;text-align:center;transition:.4s}.tab-section-v2 .custom-tab-wrap .tab-link:hover{color:var(--tertiary-color)}.tab-section-v2 .custom-tab-wrap .tab-link+.tab-link{margin-left:15px}.tab-section-v2 .custom-tab-wrap .tab-link.active{background:var(--primary-color);color:#fff}.tab-section-v2 .custom-tab-wrap .tab-content{margin-top:70px}.tab-section-v2 .custom-tab-wrap .tab-pane{display:none;opacity:0;transition:.4s}.tab-section-v2 .custom-tab-wrap .tab-pane.active{display:block;opacity:1}.tab-section-v2 .tab-content .list-wrapper{margin:60px 0 0}.tab-section-v2 .tab-content .list-wrapper .list{display:flex;flex-direction:column;opacity:0;position:relative;transform:translateX(-10px);transition:.8s;transition-delay:.4s;width:18%;z-index:1}.tab-section-v2 .tab-content .list-wrapper .list:after{border-bottom:1px solid #fff;border-left:1px solid #fff;border-radius:30px 0 0 30px;border-top:1px solid #fff;content:"";height:calc(100% - 1px);left:0;position:absolute;top:0;width:calc(100% + 28px);z-index:-1}.tab-section-v2 .tab-content .list-wrapper .list:nth-child(2){transition-delay:.6s}.tab-section-v2 .tab-content .list-wrapper .list:nth-child(3){transition-delay:.8s}.tab-section-v2 .tab-content .list-wrapper .list:nth-child(4){transition-delay:1s}.tab-section-v2 .tab-content .list-wrapper .list:nth-child(5){transition-delay:1.1s}.tab-section-v2 .tab-content .list-wrapper .list:nth-child(6){transition-delay:1.2s}.tab-section-v2 .tab-content .list-wrapper.go .list{opacity:1;transform:translateX(0)}.tab-section-v2 .tab-content .list .circles-wrapper{border-bottom:1px solid #fff;padding:36px 0 15px;position:relative;text-align:center}.tab-section-v2 .tab-content .list .circles-wrapper .circle{mask:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/mask-shape.png) no-repeat 32px 0}.tab-section-v2 .tab-content .list .circles-wrapper .speed{color:#fff;font-size:22px;line-height:30px;position:absolute;text-align:center;top:76px;width:100%}.tab-section-v2 .tab-content .list .circles-wrapper .speed strong{display:block;font-size:32px}.tab-section-v2 .tab-content .content{color:#fff;flex-grow:1;font-size:14px;line-height:24px;padding:24px 25px 0}.tab-section-v2 .tab-content .content ul{list-style:none;margin:0;padding:0}.tab-section-v2 .tab-content .content p+ul{margin-top:-10px}.tab-section-v2 .tab-content .content ul li{padding:0 0 0 24px;position:relative}.tab-section-v2 .tab-content .content ul li:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/checkmark-white.svg) no-repeat left top 3px;content:"";height:15px;left:0;position:absolute;top:0;width:15px}.tab-section-v2 .tab-content .pods{padding:24px 25px 40px}.tab-section-v2 .tab-content .pods img{filter:grayscale(1) brightness(5)}.tab-section-v2 .tab-content .pods img+img{margin:0 0 0 6px}.tab-section-v2 .tab-content .list-wrapper .list[data-deal]{background:hsla(0,0%,100%,.9);border-radius:30px;width:25%}.tab-section-v2 .tab-content .list-wrapper .list[data-deal]:after{border-radius:30px;width:calc(100% - 1px)}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .circles-wrapper{border-color:var(--primary-color)}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .circles-wrapper .speed{color:var(--primary-color)}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .circles-wrapper .circle{mask-position:72px 0}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .content{color:var(--tertiary-color)}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .pods img{filter:none}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .content ul li:after{filter:invert(1)}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .data-deal{color:#fff;font-family:var(--missingLovely-text);font-size:36px;font-weight:300;position:absolute;right:0;top:-50px}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .data-deal:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/arrow-white-down.svg) no-repeat 50%;bottom:-65px;content:"";height:66px;position:absolute;right:-47px;width:32px}.tab-section-v2 .tab-content .bottom-text{font-size:14px;line-height:24px;padding:35px 0 0}.tab-section-v2 .tab-content .btn-group{padding:47px 0 0}.tab-section-v2 .tab-content .btn-group>div{margin:0 10px}.tab-section-v2 .tab-content .button-2 a{border-color:#fff}.tab-section-v2 .tab-content .go .list .circles-wrapper{position:relative}.tab-section-v2 .tab-content .go .list .circles-wrapper .animation{animation:pulse-custom3 1s infinite;background-color:transparent;border-radius:50%;box-shadow:0 0 0 3px var(--green-color);content:"";cursor:pointer;height:135px;left:0;margin:0 auto;position:absolute;right:0;top:36px;width:135px;z-index:0;z-index:-1}.tab-section-v2 .tab-content .go .list .circles-wrapper .animation:after{background-color:#eaf9f6;content:"";height:100px;left:15px;position:absolute;top:85px;transform:rotate(47deg);width:120px;z-index:-4}.tab-section-v2 .tab-content .card-bottom{text-align:center}.tab-section-v2 .tab-content .card-bottom .btn{color:#fff;font-size:14px;line-height:24px;text-decoration:underline}.tab-section-v2 .tab-content .list-wrapper.tv-list{margin:60px auto 0;max-width:820px}.tab-section-v2 .tab-content .list-wrapper.tv-list .list{opacity:1;transform:unset;width:33.33%}.tab-section-v2 .tab-content .list .top-head{border-bottom:1px solid #fff;padding:36px 45px 25px;position:relative}.tab-section-v2 .tab-content .list .top-head .top-heading{color:#fff;font-size:32px;font-weight:700;line-height:35px}.tab-section-v2 .tab-content .list[data-deal] .top-head{border-bottom:1px solid rgba(51,177,225,.5)}.tab-section-v2 .tab-content .list[data-deal] .top-head .top-heading{color:var(--primary-color);text-transform:capitalize}.tab-section-v2 .tab-content .list .top-head .top-heading span{display:block}.tab-section-v2 .tab-content .list-wrapper.tv-list .list .content{padding:30px 45px}.tab-section-v2 .tab-content .list-wrapper .list .logo-wrapper{margin:0 auto;padding:0 40px 70px}.tab-section-v2 .tab-content .list-wrapper .list .logo-wrapper .logo{padding:0 10px;width:33.33%}.tab-section-v2 .tab-content .list-wrapper.tv-list .logo-wrapper .logo img{height:auto;max-height:50px;max-width:50px;width:100%}.tab-section-v2 .tab-content .card-bottom.tv_bottom{margin:30px 0 0}.tab-section-v2 .tab-content .list-wrapper.phone-list{margin:60px auto 0;max-width:565px}.tab-section-v2 .tab-content .list-wrapper.phone-list .list{backdrop-filter:blur(4px);border:1px solid #fff;border-radius:32px;opacity:1;transform:unset;width:100%}.tab-section-v2 .tab-content .list-wrapper.phone-list .list:after{display:none}.tab-section-v2 .tab-content .list-wrapper.phone-list .content{padding:30px 25px 50px;text-align:center}.tab-section-v2 .tab-content .list-wrapper.phone-list .content ul{column-gap:30px;display:flex;flex-wrap:wrap;margin:0 auto;max-width:330px;width:100%}.tab-section-v2 .tab-content .list-wrapper.phone-list .content ul li{display:flex;width:calc(50% - 30px)}.tab-section-v2 .tab-content .list .top-head .subtext{margin-top:7px}.fancybox-content.popup-design.internet_details{background:var(--background-gradient);border:0;border-radius:60px 0;max-width:1050px;padding:6px;text-align:left;width:90%}.fancybox-content.popup-design.internet_details .sub-content2{background:#fff;border-radius:60px 0;padding:95px 85px}.fancybox-slide .fancybox-content.popup-design.internet_details .fancybox-close-small{background-color:var(--primary-color)}.fancybox-slide .fancybox-content.popup-design.internet_details .fancybox-close-small:hover{background-color:#005992}.image-grid-section.medium-space{padding:20px 0 100px}.text-cards.hide-curve{margin:0;padding-top:115px}.text-cards.hide-curve .top-curve{display:none}.testimonials.bottom-space .slick-slider .slick-dots{margin:20px 0 60px}.wifi-homepass.wifi-homepass-v2{overflow:clip}.wifi-homepass.wifi-homepass-v2 .title-part h2{max-width:950px}.wifi-homepass.top-part .left-icon{left:-90px;position:absolute;top:30px}.wifi-homepass.top-part .container{position:relative}.wifi-homepass.top-part .right-icon{bottom:-65px;position:absolute;right:-155px}.wifi-homepass.titlemissingLovely{padding:53px 0 70px}.wifi-homepass.titlemissingLovely .title-part h2{color:var(--tertiary-color);font-family:var(--missingLovely-text);font-size:100px;font-weight:400;line-height:normal;max-width:950px}.wifi-homepass.titlemissingLovely .inner{margin:40px 0 0}.wifi-homepass.titlemissingLovely .rightAll{padding-top:30px}.wifi-homepass .hone_image{position:relative}.wifi-homepass .phone_image img.icon_left_bottom{bottom:110px;left:10px;position:absolute}.wifi-homepass .rightAll{position:relative}.wifi-homepass .rightAll .icon_top_right{position:absolute;right:-140px;top:0}.wifi-homepass .rightAll .icon_bottom_right{bottom:90px;position:absolute;right:-150px}.pricing-animation.price-animation-icons{overflow:clip}.pricing-animation.price-animation-icons .top-icon{position:absolute;right:-15px;top:-50px}.pricing-animation.price-animation-icons .container{padding-bottom:45px;position:relative}.pricing-animation.price-animation-icons .left-icon{bottom:20px;left:-120px;position:absolute}.pricing-animation.price-animation-icons .right-icon{bottom:-25px;position:absolute;right:-170px}.pricing-animation .pods img:nth-child(4),.pricing-animation.price-animation-icons .pods img:nth-child(2){transform:rotate(-12.728deg)}.question-form-v3{display:inline-block;margin:-95px 0 50px;position:relative;width:100%;z-index:2}.question-form-v3 .inner{background:var(--primary-color);border-radius:60px 0;padding:40px 80px}.question-form-v3 .inner .title>span{display:inline-block;position:relative}.question-form-v3 .inner .title>span:before{background:#fff;bottom:21px;content:"";height:3px;left:-4px;position:absolute;transform:rotate(2.862deg);width:calc(100% + 8px)}.question-form-v3 .inner .title>span>span{display:block;font-family:var(--missingLovely-text);font-size:94px;font-weight:400;line-height:65px}.question-form-v3 .inner .form{margin-top:35px;position:relative}.question-form-v3 .inner .form input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.question-form-v3 .inner .form select,.question-form-v3 .inner .form textarea{margin:0 0 18px}.question-form-v3 .inner .form .hs-fieldtype-checkbox{border-top:1px solid #fff;margin:30px 0 18px;padding:23px 0 0}.question-form-v3 .inner .form .hs-form .inputs-list span:after{border:0;border-radius:2px;height:18px;top:7px;width:18px}.question-form-v3 .inner .form .hs-form .inputs-list span:before{left:3px;top:12px}.question-form-v3 .inner .form .hs-form .inputs-list span{font-size:14px;padding:2px 0 0 32px}.question-form-v3 .inner .form .hs-form .hs-form-checkbox label{padding:0}.question-form-v3 .inner .form .hs-submit{padding:10px 0 0;text-align:center}.question-form-v3 .inner .form .hs-submit input[type=submit]{background-color:var(--quaternary-color);border:0;color:var(--tertiary-color);min-width:230px;padding:9px 15px}.question-form-v3 .inner .form .hs-submit input[type=submit]:hover{background-color:color-mix(in srgb,var(--quaternary-color) 90%,#000)}.question-form-v3 .inner .form textarea{min-height:182px}.question-form-v3 .inner .bottom-text{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:30px}.question-form-v3 .inner .bottom-text .txt{font-family:var(--missingLovely-text);font-size:50px}.question-form-v3 .inner .new-label{bottom:320px;font-family:var(--missingLovely-text);font-size:30px;left:-60px;position:absolute}.question-form-v3 .inner .new-label>img{display:block}@keyframes scale-up-center{0%{height:100px;width:100px}to{height:2000px;width:2000px}}.tabs-plume{padding:60px 0 0}.tabs-plume h2{color:var(--tertiary-color);line-height:normal}.tabs-plume .tabs-parent:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/back-swirl-white.jpg) no-repeat center bottom 140px;content:"";height:100%;left:0;mix-blend-mode:color-burn;opacity:.9;opacity:.25;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.tabs-plume .mobile_image{width:335px}.tabs-plume .contentRepeat{font-size:14px;line-height:24px;padding:30px 0 0 65px;width:calc(100% - 335px)}.tabs-plume .contentRepeat h3{color:#fff}.tabs-plume .contentRepeat .content strong{display:block}.tabs-plume .contentRepeat .list{display:flex}.tabs-plume .contentRepeat .list .icon{padding:7px 0 0;width:75px}.tabs-plume .contentRepeat .list .content{width:calc(100% - 75px)}.tabs-plume .contentRepeat .list+.list{margin-top:16px}.tabs-plume .contentRepeat .list-wrapper{padding:12px 0 0}.tabs-plume .slick-slider .slick-dots li.slick-active button{background:#fff}.tabs-plume .slick-slider .slick-dots li button{border-color:#fff}.tabs-plume .tab-contentWrapper{padding:70px 0 0}.tabs-plume .tabs-parent{background:var(--background-gradient);margin-top:100px;padding:100px 0 60px;position:relative;z-index:1}.tabs-plume .custom-dotsWrap{display:flex;justify-content:center;margin-top:-145px}.tabs-plume .custom-dots-top{background:var(--light-blue-color);border-radius:8px 0 8px 0;display:flex;gap:15px;justify-content:center;margin:0;padding:20px}.tabs-plume .custom-dots-top .tab-dot{background:#fff;border-radius:8px 0 8px 0;color:color-mix(in srgb,var(--tertiary-color) 50%,transparent);cursor:pointer;font-size:18px;font-weight:700;line-height:30px;list-style:none;min-width:180px;padding:10px 20px;text-align:center;transition:.4s}.tabs-plume .custom-dots-top .tab-dot.active{background:var(--primary-color);color:#fff}.tabs-plume .custom-dots-top .tab-dot:not(.active):hover{color:var(--tertiary-color)}.video-popup{padding:60px 0 80px}.video-popup h2{color:var(--tertiary-color);line-height:normal}.video-popup .list-wrapper{margin:45px -13px 0}.video-popup .list{margin:0 13px 25px;position:relative;width:calc(33.33% - 26px)}.video-popup .list .image{background:#000;border-radius:22px;height:204px;overflow:hidden;position:relative;width:100%}.video-popup .list .image:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/play-white.svg) no-repeat 50%;content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:35px}.video-popup .list .image img{height:100%;object-fit:cover;opacity:.7;transition:.4s;width:100%}.video-popup .list:hover .image img{transform:scale(1.1)}.video-popup .list .text-box{padding:17px 0 0}.video-popup .list>a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-popup .lMore{padding:27px 0 0;text-align:center}.video-popup .lMore h5{font-size:24px;line-height:34px}.video-popup .lMore ul{list-style:none;margin:0;padding:0}.video-popup .lMore .list-wrapper{margin:37px 60px 0}.video-popup .lMore .list-wrapper .list{margin:0 0 25px;width:auto}.video-popup .lMore a{color:#000;text-decoration:underline}.video-popup .lMore a:hover{color:var(--primary-color)}.video-popup [class*=button-]{padding:26px 0 0}.blog-listing-page{padding:100px 0 50px;position:relative;z-index:1}.blog-listing-page:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0)),#58ddff;content:"";height:100%;left:0;opacity:.14;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.blog-listing-page h2{color:var(--tertiary-color);line-height:normal}.blog-listing-page .list-wrapper{margin:38px -13px 0}.blog-listing-page .list{font-size:14px;line-height:24px;margin:0 13px 38px;width:calc(33.33% - 26px)}.blog-listing-page .list .image{height:204px}.blog-listing-page .list .image img{border-radius:22px 22px 0 0;display:block;height:100%;object-fit:cover;width:100%}.blog-listing-page .list .text-block{background:#fff;border-radius:0 0 22px 22px;box-shadow:0 0 14px 0 hsla(0,0%,75%,.25);display:flex;flex-direction:column;height:calc(100% - 204px);padding:24px 28px 30px}.blog-listing-page .list .text-block .tag a{font-size:16px;font-weight:700;line-height:34px;text-transform:uppercase}.blog-listing-page .list .text-block .ttl{font-size:18px;font-weight:700;line-height:30px}.blog-listing-page .list .text-block .ttl a{color:var(--tertiary-color)}.blog-listing-page .list .text-block .ttl a:hover{color:#00649d}.blog-listing-page .list .text-block .content{padding:7px 0 25px}.blog-listing-page .list .text-block .block{flex-grow:1}.blog-listing-page .list .text-block .rmore.link-text a:after{top:5px}.blog-listing-page .list-wrapper+[class*=button-]{padding:20px 0 0}.blog-listing-page .need-help{padding:90px 0 0}.blog-listing-page .need-help h2{margin:0 0 10px}.blog-listing-page .need-help [class*=button-]{padding:30px 0 0}.blog-listing-page .need-help [class*=button-] a:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/doc-icon.svg) no-repeat 50%;content:"";display:inline-block;height:24px;margin:2px 17px 0 0;vertical-align:top;width:18px}.image-content-repeater{padding:85px 0 90px}.image-content-repeater .title-part .content{margin:0 auto;width:890px}.image-content-repeater .inner{padding:60px 0 0}.image-content-repeater .inner .image{width:600px}.image-content-repeater .right-part{font-size:18px;line-height:32px;padding:97px 110px 0 40px;width:calc(100% - 600px)}.image-content-repeater .right-part .pre_text{font-size:62px;line-height:50px;padding:0 0 30px}.image-content-repeater .right-part .icon{margin-right:42px}.image-content-repeater .right-part .icon img{display:block}.image-content-repeater .right-part h3{margin:0}.image-content-repeater .right-part .content{padding:23px 0 0}.image-content-repeater .right-part .download-store{padding:18px 0 0}.image-content-repeater .right-part .download-store .store-link{margin-right:27px}.image-content-repeater .right-part .download-store strong{display:block;padding:0 0 25px}.image-content-repeater .list-wrapper{font-size:14px;line-height:24px;padding:0 70px}.image-content-repeater .list{padding:0 40px;width:33.33%}.image-content-repeater [class*=button-]{padding:55px 0 0}.setup-account{padding:0 0 50px}.setup-account .box{background:#f0fbff;border-radius:42px;padding:90px 130px 30px}.setup-account .list-wrapper{font-size:14px;justify-content:space-between;line-height:24px;margin:78px auto 0;max-width:890px}.setup-account .list-wrapper .list{margin-bottom:95px;max-width:350px;position:relative}.setup-account .list-wrapper .list .icon{padding:0 0 18px}.setup-account .list-wrapper .list h5{margin:0 0 12px}.setup-account .list-wrapper .list .link-text{padding:21px 0 0}.setup-account .list-wrapper .list .link-text a:after{top:5px}.setup-account .list-wrapper .list .title img{max-height:32px;width:auto}.setup-account .list-wrapper .list .store-link{margin:20px 10px 0}.setup-account .list-wrapper .list .floating_text{font-size:30px;line-height:27px;max-width:160px;position:absolute;right:-66px;top:41px;transform:rotate(34.423deg)}.setup-account .list-wrapper .list .floating_text:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/arrow-black.svg) no-repeat 50%;bottom:-55px;content:"";height:45px;left:42%;position:absolute;transform:translateX(-50%) rotate(-29deg);width:32px}.setup-account .list-wrapper .list .floating_text.left{left:-46px;right:auto;top:21px;transform:rotate(-34.42deg)}.setup-account .list-wrapper .list .floating_text.left:after{left:49%;transform:translateX(-50%) rotate(51deg) scaleX(-1)}.icon-content-welcome{padding:50px 0 110px}.icon-content-welcome .list-wrapper{font-size:14px;line-height:24px;padding:40px 0 0}.icon-content-welcome .list{padding:0 50px;position:relative;width:33.33%}.icon-content-welcome .list h5{font-size:26px;line-height:32px}.icon-content-welcome .list h5 img{display:inline-block;margin:5px 0 0;vertical-align:top}.icon-content-welcome .list .floating_image{left:-92px;position:absolute;top:-70px}.icon-content-welcome .list .floating_image.right{left:auto;right:73px}.icon-content-welcome .list .link-text{padding:21px 0 0}.icon-content-welcome .list .link-text a:after{top:5px}.we-right-welcome{padding:122px 0 50px;position:relative;z-index:1}.we-right-welcome:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0)),#58ddff;content:"";height:100%;left:0;opacity:.14;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.we-right-welcome .title-part .content span{display:inline-block;position:relative}.we-right-welcome .title-part .content .content_2{font-size:30px;left:100%;margin:0 0 0 97px;position:absolute;text-align:left;top:0;width:200px}.we-right-welcome .title-part .content .content_2:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/arrow-black.svg) no-repeat 50%;content:"";height:45px;left:-36px;position:absolute;top:-7px;transform:translateX(-50%) rotate(45deg);width:32px}.we-right-welcome .list-wrapper{font-size:14px;line-height:24px;margin:0 auto;max-width:880px;padding:75px 0 0}.we-right-welcome .list{padding:0 60px;position:relative;width:50%}.we-right-welcome .list h5{font-size:26px;line-height:32px;padding:20px 0 0}.we-right-welcome .list h5 img{display:inline-block;margin:5px 0 0;vertical-align:top}.we-right-welcome .list .link-text{padding:21px 0 0}.we-right-welcome .list .link-text a:after{top:5px}.we-right-welcome .list .link-text a[href^="tel:"]:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/icon-phone-1.svg) no-repeat 50%;content:"";height:28px;left:-36px;position:absolute;top:-2px;width:24px}.we-right-welcome .list .link-text a[href^="tel:"]:after{display:none}@media(min-width:768px){.inner-banner-section .banner-content .animated-content .extra-content{animation:extra-content-anim 1s ease 2s both}}@media(min-width:992px){.wifi-homepass .title-part h2{font-size:44px}.tab-section-v2 .custom-tab-wrap .tab-content .title-part h2{font-size:44px;line-height:52px}}@media(min-width:1200px){.tab-section.tab-large-cards .custom-tab-wrapper .cards-row .card-wrapper{width:33.33%}.tab-section.tab-large-cards .custom-tab-wrapper .cards-row.phone-section-row .card-wrapper{width:100%}}@media(min-width:1400px){.tab-section.tab-large-cards .custom-tab-wrapper .cards-row .card-wrapper{width:20%}.tab-section.tab-large-cards .custom-tab-wrapper .cards-row .internet-cards{margin:0 -100px}.tab-section.tab-large-cards .custom-tab-wrapper .cards-row.tv-section-row .card-wrapper{width:33.33%}}@media(max-width:1629px){.wifi-pods .inner-box{padding:75px 70px}.wifi-pods .image img{max-width:520px}.pricing-animation.price-animation-icons.pricing-animation-promo .right-icon{right:-40px}.pricing-animation.price-animation-icons.pricing-animation-promo .left-icon{left:-10px}}@media(max-width:1429px){.communication-medium.communication-medium-style .dots{right:10px}.wifi-pods .image img{max-width:500px}.wifi-homepass.top-part .left-icon{left:0;max-width:100px}.wifi-homepass.top-part .right-icon{bottom:auto;max-width:100px;right:0;top:0}.wifi-homepass .phone_image{margin:70px 0 0;width:400px}.wifi-homepass .phone_image img.icon_left_bottom{bottom:-70px;left:0;max-width:110px}.wifi-homepass .rightAll{width:calc(100% - 400px)}.wifi-homepass .rightAll .icon_top_right{max-width:80px;right:40px;top:80px;transform:rotate(55deg)}.wifi-homepass .rightAll .icon_bottom_right{bottom:0;right:0}.pricing-animation.price-animation-icons .top-icon{max-width:170px;top:-30px}.pricing-animation.price-animation-icons .left-icon{bottom:0;left:-50px;max-width:70px}.pricing-animation.price-animation-icons .right-icon{bottom:-35px;max-width:120px;right:-50px}.icon-content-welcome .list .floating_image{left:-20px}.image-content-repeater .inner{align-items:center}.image-content-repeater .inner .image{width:400px}.image-content-repeater .right-part{padding:0 110px 0 40px;width:calc(100% - 400px)}.image-content-repeater .list-wrapper{padding:70px 30px 0}.image-content-repeater .list{padding:0 20px}.icon-content-welcome .list .floating_image{max-width:140px}}@media(max-width:1200px){.res_lp_question_sec.question-form .main{background-color:#eafbff;margin-top:-45px}.info-card-section .info-card-row{margin:0 -15px}.info-card-section .info-card-row .card-wrapper{padding:0 15px}.communication-medium .listing .list .details{padding:45px 25px}.communication-medium.stay-connected .button-1 a{padding:8px 35px}.communication-medium.stay-connected .button-1 a:After{top:23px}}@media(max-width:1199px){.tab-section .custom-tab-wrapper .cards-row{margin:0 auto;max-width:calc(100% - 30px)}.tab-section .custom-tab-wrapper .cards-row .card-wrapper{width:50%}.tab-section .custom-tab-wrapper .cards-row .card .card-progress{display:flex;justify-content:center}.tab-section .custom-tab-wrapper .cards-row.tv-section-row{max-width:100%}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card-wrapper{width:33.33%}.internet-experience-section .left-content{max-width:350px}.image-grid-section{padding:60px 0 0}.image-grid-section .image-grid-row .card-wrapper .flip-card .flip-card-back,.image-grid-section .image-grid-row .card-wrapper .flip-card .flip-card-front{padding:30px 20px}.wifi-experience .row .right-content [class*=button-]+[class*=button-]{margin-left:0;margin-top:10px}.wifi-homepass .inner{display:block}.wifi-homepass .phone_image{margin:0 auto}.wifi-homepass .rightAll{padding:30px 0 0;width:auto}.wifi-homepass .list-wrapper{margin:20px 0 0}.pricing-animation .list .circles-wrapper .circle{mask-position:17px 0;mask-size:139px 110px}.pricing-animation .list-wrapper .list[data-deal] .circles-wrapper .circle{mask-position:48px 0}.pricing-animation .content p+ul{line-height:17px}.pricing-animation .content ul li+li{margin:10px 0 0}.pricing-animation .content{padding:14px 10px 0}.pricing-animation .pods{padding:24px 25px 20px}.wifi-pods .inner-box{align-items:center;padding:55px 50px 60px}.wifi-pods .image img{max-width:100%}.tab-section-v2 .tab-content .list .circles-wrapper .circle{mask-position:17px 0;mask-size:139px 110px}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .circles-wrapper .circle{mask-position:48px 0}.tab-section-v2 .tab-content .content p+ul{line-height:17px}.tab-section-v2 .tab-content .content ul li+li{margin:10px 0 0}.tab-section-v2 .tab-content .content{padding:14px 10px 0}.tab-section-v2 .tab-content .pods{padding:24px 25px 20px}.wifi-homepass.top-part .left-icon{max-width:80px;top:70px}.wifi-homepass.top-part .right-icon{bottom:-40px;max-width:80px}.wifi-homepass .icons-repeater.sixCol .list:not(:first-child):after{left:-18px}.wifi-homepass .phone_image img.icon_left_bottom{bottom:50%;left:-90px}.video-popup .lMore .list-wrapper{margin:37px 0 0}.image-content-repeater .right-part .pre_text{font-size:47px}.image-content-repeater .right-part{padding:0 0 0 40px}.setup-account .box{padding:90px 80px 30px}.icon-content-welcome .list{padding:0 20px}}@media(max-width:1024px){.severe-weather-faqs .top-curve img{height:90px}.testimonials.services-testimonial .inner .icon{left:20px}.testimonials.services-testimonial.go .inner:after{right:-17px;top:-24px}.fancybox-content.popup-design.internet_details .sub-content2{padding:50px 40px}}@media(max-width:991px){.res_lp_question_sec.question-form .main{background-color:#eafbff;margin-top:-30px}.text-cards.services-cards-section{margin:200px 0 -120px;padding:0 0 100px}.text-cards.services-cards-section .list-wrapper .list{margin:0 15px 60px}.text-cards.services-cards-section .list-wrapper .list .box-hover{right:-21px}.pick-speed.gift-card-speed .listing{flex-wrap:wrap}.gift-card-payment.image-with-content .image{height:226px;width:466px}.services-cards-section.gift-card-services{margin:0;padding:0}.join-program{margin:80px 0 -120px;padding:0 0 175px}.join-program .top-curve img{height:140px}.prepare-section-slider .dots{display:none}.prepare-section-slider .swiper-cards-wrapper{max-width:100%}.prepare-section-slider .swiper-cards-wrapper .swiper-navigation{justify-content:center;padding:0}.banneer-inner-v2 .bottom-curve{height:50px}.banneer-inner-v2 .banner-content h1{font-size:36px;line-height:46px}.availability-form-section .form-content{padding:50px}.inner-banner-section .bottom-content h1{font-size:32px}.inner-banner-section .bottom-content .bottom-text{font-size:22px}.info-card-section .info-card .card-body{padding:35px 15px 50px}.image-card-repeat .image{height:275px;width:300px}.image-card-repeat .image img.card_image{bottom:-30px;max-width:156px;right:-14px}.image-card-repeat .content-part{padding:0 0 0 60px;width:calc(100% - 300px)}.image-card-repeat .flex-reverse .content-part{padding:0 60px 0 0}.connection-section h2{font-size:30px;line-height:40px}.connection-section .list{margin:0 auto}.connection-section .connection-content .left-content{margin:0 auto;max-width:280px}.connection-section .connection-content{justify-content:center}.connection-section .connection-content .right-content{position:relative}.inner-banner-section .banner-content .animate-logos .animated-text{font-size:140px}.inner-banner-section .banner-content .animated-content .extra-content span{font-size:70px;margin:0 20px}.banneer-inner-v2.banner-v3 .banner-row{flex-direction:column}.banneer-inner-v2.banner-v3 .banner-row .banner-left{margin:0 auto}.banneer-inner-v2.banner-v3 .banner-content h1{font-size:48px;line-height:60px}.banneer-inner-v2.banner-v3 .banner-content .content{font-size:18px;line-height:30px}.banneer-inner-v2.banner-v3 .banner-row .banner-right .image{margin:20px 0 0 auto;max-width:200px}.wifi-experience .row{flex-direction:column;margin-top:50px}.wifi-experience .row .right-content{max-width:100%}.wifi-experience{padding:40px 0 100px}.wifi-experience .icon-image{margin-bottom:20px}.communication-medium{padding:100px 0 50px}.communication-medium .dots{right:0}.communication-medium .listing .list{margin:0 22px 50px;width:calc(50% - 44px)}.communication-medium .listing .list .details{padding:25px}.communication-medium.manage-network{margin:60px 0 0}.communication-medium.manage-network .top-curve{height:100px;top:-100px}.communication-medium .container .inner{margin-top:-70px}.communication-medium.stay-connected{margin-bottom:100px}.homepass-info{padding:80px 0 40px}.homepass-info .info-row+.info-row{margin-top:60px}.connection-section.home-pass .connection-content{flex-direction:column}.connection-section.home-pass .connection-content .left-content{max-width:100%}.connection-section.home-pass .connection-content .right-content{width:100%}.homepass-info .info-row .info-col .image{padding:0 30px 0 20px}.icon-title-repeat .icons-row[data-column=four] .icons-col{width:50%}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card-wrapper{margin:0;width:50%}.internet-experience-section .internet-experience-inner{flex-direction:column}.internet-experience-section .left-content{margin:0 auto}.image-grid-section .image-grid-row .card-wrapper,.image-grid-section .image-grid-row .card-wrapper:first-child,.image-grid-section .image-grid-row .card-wrapper:nth-child(2){width:50%}.wifi-homepass .icons-repeater{margin:70px 0 0}.wifi-homepass .icons-repeater.sixCol .list{margin-bottom:30px;width:33.33%}.wifi-homepass .icons-repeater.sixCol .list:not(:first-child):after{display:none}.pricing-animation{padding:75px 0 80px}.pricing-animation .list .circles-wrapper{padding:25px 0 15px}.pricing-animation .list .circles-wrapper .speed{font-size:14px;line-height:17px;top:54px}.pricing-animation .list .circles-wrapper .speed strong{font-size:22px}.pricing-animation .list .circles-wrapper .circle{mask:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/mask-shape-small.png) no-repeat;mask-position:18px -1px;mask-size:93px auto}.pricing-animation .list .circles-wrapper .circle canvas{height:90px!important;width:90px!important}.pricing-animation .list-wrapper .list[data-deal] .circles-wrapper .circle{mask-position:43px 0}.pricing-animation .list-wrapper .list[data-deal] .data-deal{right:17px}.pricing-animation .pods img{max-width:25px}.pricing-animation .btn-group>div{display:inline-block}.wifi-pods .inner-box{flex-direction:column-reverse}.wifi-pods .left-text{margin:30px 0 0;width:auto}.wifi-pods .left-text .icon{display:none}.pricing-animation .go .list .circles-wrapper .animation{height:90px;top:25px;width:90px}.pricing-animation .go .list .circles-wrapper .animation:after{height:75px;top:50px;transform:rotate(60deg);width:55px}.tab-section-v2 .custom-tab-wrap{padding:75px 0 80px}.tab-section-v2 .tab-content .list .circles-wrapper{padding:25px 0 15px}.tab-section-v2 .tab-content .list .circles-wrapper .speed{font-size:14px;line-height:17px;top:54px}.tab-section-v2 .tab-content .list .circles-wrapper .speed strong{font-size:22px}.tab-section-v2 .tab-content .list .circles-wrapper .circle{mask:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/mask-shape-small.png) no-repeat;mask-position:18px -1px;mask-size:93px auto}.tab-section-v2 .tab-content .list .circles-wrapper .circle canvas{height:90px!important;width:90px!important}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .circles-wrapper .circle{mask-position:43px 0}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .data-deal{right:17px}.tab-section-v2 .tab-content .pods img{max-width:25px}.tab-section-v2 .tab-content .btn-group>div{display:inline-block}.tab-section-v2 .tab-content .go .list .circles-wrapper .animation{height:90px;top:25px;width:90px}.tab-section-v2 .tab-content .go .list .circles-wrapper .animation:after{height:75px;top:50px;transform:rotate(60deg);width:55px}.tab-section-v2 .tab-content .list .top-head .top-heading{font-size:26px;line-height:30px}.tab-section-v2 .tab-content .list .top-head{padding:30px}.tab-section-v2 .tab-content .list-wrapper.tv-list .list .content{padding:25px 30px}.tab-section-v2 .tab-content .list-wrapper .list .logo-wrapper{padding:0 30px 50px}.tab-section-v2 .custom-tab-wrap .tab-wrapper{margin-top:-120px}.wifi-homepass.top-part .left-icon,.wifi-homepass.top-part .right-icon{display:none}.pricing-animation.price-animation-icons .container{padding-bottom:0}.pricing-animation.price-animation-icons .left-icon,.pricing-animation.price-animation-icons .right-icon,.pricing-animation.price-animation-icons .top-icon{display:none}.pricing-animation .list .circles-wrapper .spPriceWrap{font-size:17px}.pricing-animation .list .circles-wrapper .spPriceWrap>.actual:after{background-size:69% auto}.pricing-animation .list .circles-wrapper .spPriceWrap>.special{font-size:40px}.question-form-v3{margin:50px 0 0}.question-form-v3 .inner{padding:40px}.question-form-v3 .inner .title>span>span{font-size:50px;line-height:20px}.question-form-v3 .inner .title>span:before{bottom:14px;height:3px;left:0;width:100%}.question-form-v3 .inner .new-label{display:none}.tabs-plume .mobile_image{width:225px}.tabs-plume .contentRepeat{padding:30px 0 0 35px;width:calc(100% - 225px)}.video-popup .list{width:calc(50% - 26px)}.video-popup .lMore .list-wrapper .list{padding:0 20px;width:50%}.blog-listing-page .list{width:calc(50% - 26px)}.image-content-repeater .title-part .content{width:auto}.image-content-repeater .inner .image{width:300px}.image-content-repeater .right-part{width:calc(100% - 300px)}.image-content-repeater .right-part .pre_text{font-size:43px}.image-content-repeater .list-wrapper{padding:70px 0 0}.image-content-repeater .list{padding:0 10px}.setup-account .box{padding:90px 30px 0}.setup-account .list-wrapper .list{max-width:none;padding:0 17px;width:50%}.setup-account .list-wrapper .list .floating_text{font-size:24px;line-height:14px;right:-26px;transform:rotate(34.423deg)}.setup-account .list-wrapper .list .floating_text.left{left:4px}.icon-content-welcome .list .icon img{max-height:90px;width:auto}.icon-content-welcome .list .floating_image.right{right:23px;top:-40px}.we-right-welcome{padding:70px 0 50px}.we-right-welcome .list{padding:0 20px}.we-right-welcome .title-part .content .content_2{left:50%;top:30px}.we-right-welcome .title-part .content .content_2:after{left:-30px;transform:translateX(-50%) rotate(145deg) scaleX(-1)}.wifi-homepass.titlemissingLovely .title-part h2{font-size:70px}.wifi-homepass .btn-group{display:flex;justify-content:center}.wifi-homepass .btn-group>div:first-child{margin-right:10px}.wifi-homepass .btn-group>div:last-child{margin-left:10px}.wifi-homepass .phone_image img.icon_left_bottom,.wifi-homepass .rightAll .icon_bottom_right,.wifi-homepass .rightAll .icon_top_right{display:none}.wifi-pods .btn-group{display:flex;justify-content:center}.wifi-pods .btn-group>div:first-child{margin-right:10px}.wifi-pods .btn-group>div:last-child{margin-left:10px}.smart-pods-works.titlemissingLovely .title-part h2{font-size:70px}.smart-pods-works .btn-group{display:flex;justify-content:center}.smart-pods-works .btn-group>div:first-child{margin-right:10px}.smart-pods-works .btn-group>div:last-child{margin-left:10px}}@media(max-width:767px){.res_lp_question_sec.question-form .main{background-color:#eafbff;margin-top:0}.text-cards.services-cards-section{margin:160px 0 -90px;padding:40px 0 100px}.text-cards.services-cards-section .list-wrapper .list{margin:0 0 50px;padding:40px 15px}.btn-link-primary{font-size:16px}.image-with-content.gift-card-payment{padding:0}.image-with-content.gift-card-payment .image{height:156px;width:246px}.services-cards-section.gift-card-services{margin:60px 0 -90px;padding:0}.join-program{padding:0 0 170px}.join-program .top-curve img{height:100%;margin:0}.severe-weather-banner.banner-inner .sub-content{max-width:100%}.prepare-section-slider .swiper-slide{height:344px}.prepare-section-slider .card-wrapper{height:100%;max-width:480px}.prepare-section-slider .card-wrapper .card-img{min-width:150px;width:150px}.prepare-section-slider .card-wrapper .card-content{padding:24px}.prepare-section-slider .card-wrapper .card-content p{font-size:16px;line-height:24px}.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-next,.prepare-section-slider .swiper-cards-wrapper .swiper-navigation .swiper-button-prev{height:50px;width:50px}.image-with-content .bottom-text{font-size:18px;line-height:26px}.severe-weather-img-content .Social-links-wrapper{align-items:center;display:flex}.severe-weather-img-content .Social-links-wrapper .social-links-list{align-items:center;display:flex;justify-content:center}.severe-weather-img-content .Social-links-wrapper .social-links-list .social-link+.social-link{margin-left:5px}.inner-banner-section.blur-shadow .animate-logos{height:200px;padding:0 0 60px}.inner-banner-section.blur-shadow .animate-logos:after{bottom:40px;width:240px}.inner-banner-section .banner-content .animate-logos>div>img{height:200px}.inner-banner-section .banner-content .animated-content{margin-top:-160px}.inner-banner-section .banner-content .animated-content .extra-content .icon{max-width:80px}.inner-banner-section .banner-content .animated-content .extra-content span{font-size:50px}.inner-banner-section .banner-content .animate-logos .animated-text{font-size:80px;margin:0}.inner-banner-section .banner-content .animated-content .extra-content{animation:extra-content-anim-mobile 1s ease 2s both}.question-form.comming-soon-form .top-curve img{height:auto}.question-form.comming-soon-form .main{background:#eafbff}.banneer-inner-v2{background-position:100%!important;padding:50px 0 150px}.banneer-inner-v2 .banner-content .content{font-size:20px;line-height:28px}.availability-form-section .form-content{border-radius:30px 0;padding:40px}.info-card-section .info-card-row{display:flex;flex-wrap:wrap}.info-card-section .info-card-row .card-wrapper{width:50%}.info-card-section .info-card-row .card-wrapper .info-card{height:100%}.tv-three-column-main-wrap.services-reliable{padding:0}.testimonials.services-testimonial{padding:150px 0 0}.testimonials.services-testimonial:before{height:150px}.testimonials .inner{margin:0 auto;max-width:calc(100% - 20px)}.testimonials.services-testimonial .slick-slider .slick-arrow{display:none!important}.banneer-inner-v2.banner-custom{position:relative}.banneer-inner-v2.banner-custom:before{background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.banneer-inner-v2.banner-custom .banner-content{position:relative}.image-card-repeat .image{margin:0 auto}.image-card-repeat .content-part,.image-card-repeat .flex-reverse .content-part{padding:70px 0 0;text-align:center;width:auto}.image-card-repeat .inner+.inner:not(.flex-reverse){margin-top:150px}.connection-section{padding:50px 0}.connection-section .connection-content .right-content{margin:0 auto;width:fit-content}.connection-section .connection-content .right-content h4{text-align:center}.connection-section .btn-wrapper{display:flex;flex-wrap:wrap;gap:15px}.connection-section .btn-wrapper .button-1+.button-1{margin-left:0}.connection-section .connection-content .right-content .btn-wrapper{justify-content:center}.image-card-repeat.image-card-repeat-custom{padding:80px 0 50px}.icon-title-repeat .icons-row{display:flex;flex-wrap:wrap}.icon-title-repeat .icon-box h5{font-size:20px;line-height:26px}.btn-link-primary:after{top:1px}.banneer-inner-v2.banner-v3{padding:50px 0 100px}.banneer-inner-v2.banner-v3 .banner-content .content br{display:none}.wifi-experience .title h2{font-size:30px;line-height:46px}.wifi-experience .row .right-content .btn-group{text-align:center}.communication-medium{margin:0 0 40px;padding:70px 0}.communication-medium .listing{max-width:310px}.communication-medium .listing>div{margin:0}.communication-medium .listing .list{margin:0 0 40px;width:100%}.communication-medium .listing .list .image img{width:100%}.communication-medium .listing .list .details{padding:45px 25px 55px}.communication-medium .listing .list .details .icon{height:auto!important;margin:0 0 15px}.communication-medium .listing .list .details .icon img{max-width:50px}.communication-medium .listing .list .details .title-content .content{font-size:20px;line-height:26px}.communication-medium .dots{right:30px;top:-40px;z-index:0}.communication-medium .button-1 a:after{right:40px;top:29px}.communication-medium .listing .list .details .title-content h2{font-size:30px;line-height:42px;margin:0 0 15px}.communication-medium.manage-network{margin:60px 0 0}.communication-medium.manage-network .top-curve img{height:120px;object-fit:cover;object-position:center}.communication-medium.manage-network .title h2{font-size:30px;line-height:40px}.manage-network .row{align-items:center;display:flex}.connection-section.home-pass .connection-content{display:flex}.connection-section.home-pass .connection-content .right-content .icon-list{display:flex;flex-wrap:wrap;justify-content:center}.connection-section.home-pass .connection-content .right-content{padding:40px 20px}.homepass-info{padding:80px 0 40px}.homepass-info .info-row{display:flex;flex-direction:column;gap:0}.homepass-info .title h2{font-size:30px;line-height:40px}.homepass-info .info-row .info-col{width:100%}.homepass-info .info-row .info-col .btn-wrapper{display:flex}.homepass-info .info-row+.info-row{margin-top:60px}.homepass-info .info-row.reverse{flex-direction:column}.homepass-info .info-row .info-col .image{margin-top:30px}.homepass-info .info-row .info-col .title{text-align:left}.connection-section.home-pass .btn-wrapper{justify-content:center}.font-20{font-size:16px;line-height:24px}.custom-tab-wrapper .nav-tabs{padding:10px}.custom-tab-wrapper .tab-link{min-width:120px}.custom-tab-wrapper .tab-content{margin-top:50px}.tab-section .custom-tab-wrapper .cards-row .card-wrapper{margin:0 auto;max-width:400px;width:100%}.tab-section .custom-tab-wrapper .cards-row .card{border-radius:30px 0 30px 0;padding:20px 15px}.tab-section .custom-tab-wrapper .cards-row .card .list-title{margin-top:20px}.tab-section .custom-tab-wrapper .cards-row .card .content{margin-top:10px}.tab-section .custom-tab-wrapper .cards-row .card .btn-wrapper{margin-top:20px}.tab-section .custom-tab-wrapper .cards-row .card .btn-wrapper .button-2{margin-top:0}.tab-section .custom-tab-wrapper .cards-row .card .card-bottom{margin-top:10px}.tab-section .custom-tab-wrapper .cards-row{display:flex;flex-wrap:wrap}.tab-section .custom-tab-wrapper .cards-row .card .card-bottom-box{margin-top:0}.tab-section .custom-tab-wrapper .cards-row .card .btn-wrapper{display:flex;justify-content:center}.tab-section .bottom-info{margin-top:30px}.tab-section{padding:65px 0 30px}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card-wrapper{margin:0;width:50%}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card .content{margin:20px auto 0}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card .logo-wrapper{display:flex;flex-wrap:wrap;margin:30px auto 0}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card .logo-wrapper .logo{width:50%}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card .card-bottom-box{margin-top:30px}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card .btn-wrapper{margin:0}.tab-section .custom-tab-wrapper .cards-row.phone-section-row .card-wrapper{max-width:100%}.tab-section .custom-tab-wrapper .cards-row.phone-section-row .card .card-bottom-box{margin-top:20px}.tab-section .custom-tab-wrapper .cards-row.phone-section-row .card .content{font-size:16px;line-height:24px}.internet-experience-section{padding:30px 0}.internet-experience-section .internet-experience-inner{border-radius:30px 0 30px 0}.internet-experience-section .right-content .icon-box{display:flex;justify-content:center}.internet-experience-section .info-box{display:flex}.image-grid-section{padding:30px 0 120px}.image-grid-section .image-grid-row{display:flex;flex-wrap:wrap}.image-grid-section .image-grid-row .card-wrapper:first-child,.image-grid-section .image-grid-row .card-wrapper:nth-child(2){width:100%}.image-grid-section .image-grid-row .card-wrapper{margin:0 auto;max-width:490px;width:100%}.image-grid-section .image-grid-row .card-wrapper:first-child .flip-card{border-radius:30px 0 0 0}.image-grid-section .image-grid-row .card-wrapper:last-child .flip-card{border-radius:0 0 30px 0}.image-grid-section .image-grid-row .card-wrapper:first-child .flip-card .flip-card-back,.image-grid-section .image-grid-row .card-wrapper:first-child .flip-card .flip-card-front{border-radius:30px 0 0 0}.image-grid-section .image-grid-row .card-wrapper:last-child .flip-card .flip-card-back,.image-grid-section .image-grid-row .card-wrapper:last-child .flip-card .flip-card-front{border-radius:0 0 30px 0}.tab-section .custom-tab-wrapper .cards-row .card .circles{height:110px;width:110px}.tab-section .custom-tab-wrapper .cards-row .card .circle canvas{height:110px!important;width:110px!important}.tab-section .custom-tab-wrapper .cards-row .card .circles:after{height:130px;left:-12px;top:70px;transform:rotate(47deg);width:140px}.tab-section .custom-tab-wrapper .cards-row .card .speed{font-size:26px;line-height:18px;top:32px}.tab-section .custom-tab-wrapper .cards-row .card .speed span{font-size:20px;line-height:32px}.tab-section .custom-tab-wrapper .cards-row .card h4{font-size:23px;line-height:31px;margin-bottom:10px}.tab-section .custom-tab-wrapper .cards-row .card .card-content{margin-top:-10px}.tab-section .custom-tab-wrapper .cards-row .card .content ul{font-size:14px;line-height:27px}.tab-section .custom-tab-wrapper .cards-row .card .check-list ul li:before{height:26px;margin-right:10px}.tab-section .custom-tab-wrapper .cards-row .card .card-bottom-text{font-size:12px;line-height:15px;margin-top:10px}.tab-section .custom-tab-wrapper .cards-row .card .btn-wrapper [class*=button-] a{padding:5px 15px}.tab-section .custom-tab-wrapper .cards-row .card .card-bottom a{font-size:15px;line-height:32px}.tab-section .custom-tab-wrapper .cards-row .internet-cards{flex-wrap:nowrap;padding:10px 0 20px;scroll-behavior:smooth;width:100%}.tab-section .custom-tab-wrapper .cards-row .internet-cards .card .card-icon{height:60px;left:-17px;top:-13px;width:60px}.tab-section .scroll-bar-custom{max-width:100%}.wifi-homepass{padding:60px 0 50px}.wifi-homepass .inner{display:block}.wifi-homepass .phone_image{max-width:100%}.wifi-homepass .rightAll{padding:30px 0 0;width:auto}.wifi-homepass .list-wrapper{margin:20px 0 0}.wifi-homepass .list-wrapper .list{display:flex;margin:20px 0 0;width:auto}.wifi-homepass .icons-repeater{display:flex;flex-wrap:wrap;margin:20px 0 0}.wifi-homepass .icons-repeater .list{flex:auto;margin:40px 0 0;width:50%}.wifi-homepass .icons-repeater .list:nth-child(3){border:none}.wifi-homepass .top-title{align-items:center;display:flex}.wifi-homepass .rightAll .top-title .icon{border-radius:4px;height:40px;min-width:40px;padding:5px;width:40px}.wifi-homepass .rightAll h3{font-size:26px;line-height:31px;margin:0;padding:0 0 0 20px}.wifi-homepass .rightAll .module_content{margin:20px 0 0}.wifi-homepass .icons-repeater.sixCol .list{width:50%}.pricing-animation .list-wrapper{margin:30px 0 100px}.pricing-animation .list-wrapper .list{width:auto}.pricing-animation .list-wrapper .list:after{border:1px solid #fff;border-bottom:none;border-radius:15px 15px 0 0;height:calc(100% + 28px);width:calc(100% - 2px)}.pricing-animation .list .circles-wrapper{align-items:center;border-color:hsla(0,0%,100%,.4);display:flex;justify-content:center;padding:25px 30px 15px}.pricing-animation .list .circles-wrapper .circle{mask-position:0 -1px;width:90px}.pricing-animation .list .circles-wrapper .circle canvas{display:block}.pricing-animation .list-wrapper .list[data-deal]{width:auto}.pricing-animation .list-wrapper .list[data-deal]:after{display:none}.pricing-animation .list-wrapper .list[data-deal] .circles-wrapper .circle{mask-position:0 -1px}.pricing-animation .list-wrapper .list[data-deal] .data-deal{bottom:-90px;right:60px;top:auto}.pricing-animation .list-wrapper .list[data-deal] .data-deal:after{bottom:10px;transform:scaleY(-1)}.pricing-animation .btn-group>div{margin:5px 0}.pricing-animation .list .circles-wrapper.pb{padding-bottom:40px}.pricing-animation .list .circles-wrapper .spPriceWrap{bottom:10px;position:absolute}.smart-pods-works{padding:70px 0}.smart-pods-works .image_field{margin:40px 0 0}.disclaimer_faq.blue-shape .title-part h4{font-size:32px;line-height:44px}.wifi-pods{padding:55px 0 30px}.wifi-pods h2{font-size:26px;line-height:32px}.wifi-pods .inner-box{border-radius:20px;display:flex}.wifi-pods .image{width:auto}.wifi-pods .inner-box{padding:30px 20px}.pricing-animation .content,.pricing-animation .pods{margin:0 auto;max-width:300px}.pricing-animation .content>p,.pricing-animation .pods,.pricing-animation .price{text-align:center}.tab-section-v2 .tab-content .list-wrapper{margin:30px 0 100px}.tab-section-v2 .tab-content .list-wrapper .list{width:auto}.tab-section-v2 .tab-content .list-wrapper .list:after{border:1px solid #fff;border-bottom:none;border-radius:15px 15px 0 0;height:calc(100% + 28px);width:calc(100% - 2px)}.tab-section-v2 .tab-content .list .circles-wrapper{align-items:center;border-color:hsla(0,0%,100%,.4);display:flex;justify-content:center;padding:25px 30px 15px}.tab-section-v2 .tab-content .list .circles-wrapper .circle{mask-position:0 -1px;width:90px}.tab-section-v2 .tab-content .list .circles-wrapper .circle canvas{display:block}.tab-section-v2 .tab-content .list-wrapper .list[data-deal]{width:auto}.tab-section-v2 .tab-content .list-wrapper .list[data-deal]:after{display:none}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .circles-wrapper .circle{mask-position:0 -1px}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .data-deal{bottom:-90px;right:60px;top:auto}.tab-section-v2 .tab-content .list-wrapper .list[data-deal] .data-deal:after{bottom:10px;transform:scaleY(-1)}.tab-section-v2 .tab-content .btn-group>div{margin:5px 0}.tab-section-v2 .tab-content .content,.tab-section-v2 .tab-content .pods{margin:0 auto;max-width:300px}.tab-section-v2 .tab-content .content>p,.tab-section-v2 .tab-content .pods{text-align:center}.tab-section-v2 .custom-tab-wrap .nav-tabs{padding:10px}.tab-section-v2 .custom-tab-wrap .tab-link{min-width:120px}.tab-section-v2 .custom-tab-wrap .tab-content{margin-top:50px}.tab-section-v2 .tab-content .list-wrapper.tv-list .list{width:100%}.tab-section-v2 .tab-content .list .top-head{text-align:center}.tab-section-v2 .tab-content .list .top-head .top-heading span{display:inline-block}.tab-section-v2 .tab-content .list-wrapper.phone-list .content ul{display:block}.tab-section-v2 .tab-content .list-wrapper.phone-list .content ul li{width:100%}.tab-section-v2 .tab-content .list-wrapper .list .logo-wrapper{display:flex;flex-wrap:wrap;margin-left:10px}.tab-section-v2 .tab-content .list-wrapper .list .logo-wrapper .logo{width:70px}.tab-section-v2 .custom-tab-wrap .tab-wrapper{margin-top:-110px}.fancybox-content.popup-design.internet_details{border-radius:30px 0;font-size:14px;line-height:24px;max-width:100%;padding:3px;width:90%}.fancybox-content.popup-design.internet_details .sub-content2{border-radius:30px 0;padding:30px 20px}.fancybox-slide .fancybox-content.popup-design.internet_details .fancybox-close-small{height:30px;right:-15px;top:-15px;width:30px}.image-grid-section.medium-space{padding:30px 0 50px}.text-cards.hide-curve{padding-top:75px}.testimonials.bottom-space .slick-slider .slick-dots{margin:20px 0}.question-form-v3{margin:50px 0}.question-form-v3 .inner{border-radius:30px 0;padding:40px 20px}.question-form-v3 .inner .bottom-text .txt{font-size:40px}.question-form-v3 .inner .bottom-text .icon{max-width:30px}.question-form-v3 .inner .form{margin-top:20px}.question-form-v3 .inner .form textarea{min-height:100px}.tabs-plume .custom-dots-top{padding:10px}.tabs-plume .custom-dots-top .tab-dot{font-size:16px;line-height:24px;min-width:unset}.tabs-plume .custom-dotsWrap{display:none}.tabs-plume .tabs-parent{margin-top:70px;padding:20px 0 60px}.tabs-plume .contentRepeat{padding:0 0 40px;width:auto}.tabs-plume .tab-contentWrapper{padding:40px 0 0}.tabs-plume .tab-contentWrapper .inner{display:flex;flex-direction:column-reverse}.tabs-plume .mobile_image{margin:0 auto;max-width:130px;width:auto}.tabs-plume .slick-dots{margin:30px 0 -30px}.video-popup .list-wrapper{margin:45px 0 0}.video-popup .list{margin:0 0 25px;width:auto}.video-popup .list .image{height:65vw}.video-popup .list .text-box{padding:10px 0}.video-popup .lMore .list-wrapper .list{padding:0 0 20px;width:auto}.blog-listing-page{padding:70px 0 50px}.blog-listing-page .list-wrapper{margin:38px 0 0}.blog-listing-page .list{margin:0 0 38px;width:auto}.blog-listing-page .list .image{height:60vw}.image-content-repeater .inner .image{margin:0 auto;max-width:290px;width:auto}.image-content-repeater .right-part{padding:30px 0 0;width:auto}.image-content-repeater .right-part .icon{margin:0 0 10px;max-width:50px}.image-content-repeater .right-part .download-store .flex{align-items:center;display:flex;justify-content:center}.image-content-repeater .right-part .download-store .store-link{margin:0 10px}.image-content-repeater .list-wrapper{padding:40px 0 0}.image-content-repeater .list{padding:0 0 30px;width:auto}.image-content-repeater [class*=button-]{padding:25px 0 0}.setup-account .box{padding:60px 30px 1px}.setup-account .list-wrapper{margin:60px auto 0;max-width:none}.setup-account .list-wrapper .list{margin:0 auto 60px;padding:0;width:auto}.setup-account .list-wrapper .list .icon img{max-height:70px;width:auto}.setup-account .list-wrapper .list .content+.flex{align-items:center;display:flex;justify-content:center}.icon-content-welcome{padding:50px 0 60px}.icon-content-welcome .list-wrapper{padding:0}.icon-content-welcome .list{padding:0;width:auto}.icon-content-welcome .list+.list{margin-top:60px}.icon-content-welcome .list .floating_image{display:none}.we-right-welcome .title-part .content .content_2{left:0}.we-right-welcome .list-wrapper .list img{max-height:70px;width:auto}.we-right-welcome .list{padding:0;width:auto}.we-right-welcome .list+.list{margin-top:60px}.wifi-homepass.titlemissingLovely .title-part h2{font-size:61px;line-height:54px}.wifi-homepass .btn-group{display:block}.wifi-homepass .btn-group>div:first-child,.wifi-homepass .btn-group>div:last-child{margin:20px 0}.wifi-pods .btn-group{display:block}.wifi-pods .btn-group>div:first-child,.wifi-pods .btn-group>div:last-child{margin:20px 0;padding:0}.smart-pods-works.titlemissingLovely .title-part h2{font-size:61px;line-height:54px}.smart-pods-works.titlemissingLovely .title-part .content_2{margin-top:30px}.smart-pods-works .btn-group{display:block}.smart-pods-works .btn-group>div:first-child,.smart-pods-works .btn-group>div:last-child{margin:20px 0;padding:0}}@media(max-width:575px){.text-cards.services-cards-section{margin:100px 0 -90px}.text-cards.services-cards-section .list-wrapper{padding:0 20px}.prepare-section-slider .swiper-cards{height:100%}.prepare-section-slider .swiper-cards .swiper-slide{height:auto}.prepare-section-slider .card-wrapper{flex-direction:column;height:100%;width:100%}.prepare-section-slider .card-wrapper .card-img{height:250px;min-width:100%}.prepare-section-slider .card-wrapper .card-img img.desktop-img{display:none}.prepare-section-slider .card-wrapper .card-img img.mobile-img{display:block}.prepare-section-slider .card-wrapper .card-content{padding:16px}.prepare-section-slider .card-wrapper .card-content h3{font-size:24px;line-height:32px;margin-bottom:5px}.severe-weather-faqs .top-curve img{height:50px}.severe-weather-img-content .Social-links-wrapper{align-items:flex-start;flex-direction:column}.severe-weather-img-content .Social-links-wrapper .social-links-list{margin:0}.severe-weather-img-content .content-part .content{padding:10px 0 0 30px}.severe-weather-img-content .content-part .content h4:before{left:-30px;top:0;width:20px}.severe-weather-img-content .content-part .content h4{font-size:20px;line-height:30px}.image-card-repeat .image{width:260px}.image-card-repeat .content-part h3{font-size:30px;line-height:42px}.icon-title-repeat .icons-row .icons-col,.info-card-section .info-card-row .card-wrapper{width:100%}.icon-title-repeat .icons-row .icons-col+.icons-col{margin-top:20px}.icon-title-repeat .icon-box .icon-image{min-height:unset}.inner-banner-section .banner-content .animate-logos .animated-text{font-size:50px}.banneer-inner-v2.banner-v3 .banner-content h1{font-size:42px;line-height:56px}.wifi-experience .row .right-content .post-title-text{font-size:16px;line-height:24px}.wifi-experience .wifi-boxes .icon-box{height:20px;width:20px}.wifi-experience .wifi-boxes .icon-box.box1{left:100px;top:14px}.wifi-experience .wifi-boxes .icon-box.box2{right:40px;top:10px}.wifi-experience .wifi-boxes .icon-box.box3{bottom:95px;left:60px}.wifi-experience .wifi-boxes .icon-box.box4{bottom:47px;left:18px}.wifi-experience .wifi-boxes .icon-box.box5{bottom:40px;left:110px}.wifi-experience .wifi-boxes .icon-box.box6{bottom:70px;right:100px}.wifi-experience .wifi-boxes .icon-box.box7{bottom:86px;right:45px}.wifi-experience .wifi-boxes .icon-box.box8{bottom:40px;right:30px}.wifi-experience .row .left-img{width:300px}.wifi-experience .row .right-content{padding-left:0}.communication-medium.manage-network{padding:70px 0 0}.communication-medium.manage-network .title .content{font-size:16px;line-height:24px}.communication-medium.communication-medium-style .dots{top:-100px;width:60px}.manage-network .row{flex-direction:column}.manage-network .row .inner-col{text-align:left;width:100%}.manage-network .row .mobile-img{max-width:160px}.homepass-info .title .subtext{font-size:16px;line-height:24px}.connection-section.home-pass .connection-content .left-content{padding:45px 10px}.connection-section.home-pass .title-part h2 br{display:none}.connection-section.home-pass .info-list ul li,.connection-section.home-pass .title-part .con-green{font-size:16px;line-height:24px}.icon-title-repeat .icons-row[data-column=four] .icons-col{width:100%}.custom-tab-wrapper .tab-link{font-size:16px;line-height:24px;min-width:unset}.tab-section h2 br{display:none}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card-wrapper{margin:0 auto;width:100%}.tab-section .custom-tab-wrapper .cards-row{max-width:100%}.tab-section .custom-tab-wrapper .cards-row .card .card-icon{border-radius:15px;height:50px;left:-20px;top:-10px;width:50px}.tab-section .custom-tab-wrapper .cards-row.tv-section-row .card .logo-wrapper{row-gap:20px}.tab-section .custom-tab-wrapper .cards-row.phone-section-row .card .content ul li{display:flex;width:100%}.internet-experience-section .title-part h2{font-size:30px;line-height:40px}.internet-experience-section .info-box .box-content{padding-left:15px}.internet-experience-section .info-box .box-icon{min-width:40px;width:40px}.image-grid-section{padding:30px 0 80px}.image-grid-section .image-grid-row .card-wrapper .flip-card{min-height:300px}.image-grid-section .image-grid-row .card-wrapper .flip-card h4{font-size:26px;line-height:37px}.image-grid-section .image-grid-row .card-wrapper .flip-card h4 br{display:none}.image-grid-section .image-grid-row .card-wrapper .flip-card .flip-card-back,.image-grid-section .image-grid-row .flip-card .flip-card-front{padding:30px 15px}.tab-section-v2 .custom-tab-wrap .tab-link{font-size:16px;line-height:24px;min-width:unset}}@media(max-width:1600px){header.header-lp{max-width:200px;right:40px}}@media(max-width:1550px){header.header-lp{right:3%;width:160px}}@media(max-width:991px){header.header-lp{line-height:0;padding:20px 15px;position:relative;right:auto;top:auto;width:100%}header.header-lp img{max-width:180px}.the-gig .cover .text .button-1.second-btn{margin-left:0}}@media(max-width:480px){.question-form-v3 .inner .title{margin:0 auto;max-width:250px}.question-form-v3 .inner .title>span>span{padding-top:15px}}@media(max-width:425px){.homepass-info .info-row .info-col .btn-wrapper{flex-direction:column}}@media(max-width:370px){.banner-inner.gift-card-banner{background-position:75%!important}}@media(min-width:500px){.family-trivia .additional-list .home-security-tab-content-wrap ul{column-count:2}}@media(min-width:768px){.the-gig .cover .image{height:auto;width:300px}.the-gig .cover .text{margin-top:0;padding:0 0 0 70px;width:calc(100% - 300px)}.family-trivia .additional-list{flex-basis:50%;flex-grow:1;flex-shrink:1}.family-trivia .additional-list .home-security-tab-content-wrap ul{column-count:1}.gig-family .cover .box{padding:15px;width:50%}.video-giglife{padding:60px 0 80px}.availability-form .form{margin:0 -12px}.availability-form .form .cf-container .cf-column{padding:5px 12px;width:50%}.icon-with-text .link-text a{font-size:18px}.icon-with-text .link-text a:after{height:14px;width:9px}.icon-with-text.font-size .list-wrapper h3{font-size:24px;line-height:32px}.content-form .form{width:300px}.content-form .content-left{padding:0 40px 0 0;width:calc(100% - 300px)}.fancybox-content.check-availability .form-code .columns{display:flex;flex-flow:row wrap;margin:0 -7px}.fancybox-content.check-availability .form-code .columns>.column{margin:0 7px 14px;width:calc(50% - 14px)}.fancybox-content.check-availability .form-code .columns>.column+.column{margin-top:0}.availability-form .container.form-container .columns{display:flex;flex-wrap:wrap}.availability-form .container.form-container .columns .column{width:50%}.availability-form .container.form-container .columns .column:last-child{text-align:center;width:100%}}@media(min-width:992px){.the-gig .main_title{margin:0 0 60px}.the-gig .main_title h2{font-size:85px;line-height:100px}.the-gig .cover .text .price{font-size:68px;line-height:78px;margin:25px 0}.the-gig .cover .image{height:auto;width:407px}.the-gig .cover .image.go{box-shadow:45px -45px 0 0 #f7912d}.the-gig .cover .text{font-size:25px;line-height:35px;padding:0 0 0 90px;width:calc(100% - 407px)}.family-trivia .additional-list{padding:25px}.family-trivia .additional-list .text{padding:30px}.family-trivia .additional-list .inner .text{border-color:#f7912d;border-radius:50px 0 50px 0}.family-trivia .additional-list .home-security-tab-content-wrap ul{column-count:2}.gig-family .cover .box{width:50%}.gig-family .cover .box .inner{border:3px solid #f7912e;border-radius:60px 0;padding:44px 38px}.availability-form h2,.gig-family .main_title h2{font-size:40px;line-height:50px}.availability-form h2{margin:0 0 50px}.family-trivia .additional-heading h2,.video-giglife .main_title h2{font-size:40px;line-height:50px}.gig-family{padding:100px 0}.video-giglife{padding:80px 0 100px}.content-form .form{width:400px}.content-form .content-left{width:calc(100% - 400px)}.content-form .form .form_code .columns .column:nth-child(2),.content-form .form .form_code .columns .column:nth-child(3){width:50%}}@media(min-width:1200px){.the-gig .main_title{margin:0 0 120px}.the-gig .main_title h2{font-size:120px;line-height:150px}.the-gig .cover .text{padding:0 0 0 130px}.family-trivia .additional-list .text{padding:50px}.family-trivia .additional-list{padding:35px}.family-trivia .additional-list .inner .icon{height:100px;width:100px}.gig-family .cover .box{width:25%}.availability-form h2,.family-trivia .additional-heading h2,.gig-family .main_title h2,.video-giglife .main_title h2{font-size:60px;line-height:70px}.video-giglife{padding:110px 0 150px}.content-form .content ul{font-size:24px}.content-form .content ul li{background-position:0 11px;background-size:35px auto;padding:10px 0 10px 55px}.content-form .form{padding:50px 55px 40px}.content-form .form_title{font-size:24px}.disclaimer_faq.blue-shape .top-curve img{height:200px}}@media(min-width:501px){.find-location .title-wrap .box,.included-right .grid-item{width:50%}}@media(min-width:645px){.step_instructions{padding:55px 0 60px}.internet-services .tabs-row .items .inner{border-radius:30px 0 30px 0;padding:40px}.internet-services .tabing-title span{font-size:20px;line-height:30px;padding:20px 40px}.internet-services .tabing-title span:after{right:32px;top:25px}.internet-services .tabs-row .items{padding:0 35px 0 0}.internet-services .tabs-row .items .icon{right:-38px}.blockquote-strip .inner{padding:40px 30px}.services_care .video .image{height:352px}.services_care .video{max-width:636px}.three-icon-box{width:33.33333%}.three-icon-box-wrap{display:flex}}@media (min-width:768px){.banner-inner .sub-content{line-height:32px;max-width:60%}.icon-with-text{padding:91px 0}.icon-with-text .list-wrapper{margin:0 -15px;padding:50px 0 0}.icon-with-text .list-wrapper h3{margin:15px 0 0}.icon-with-text .list-wrapper .list{margin:0 15px 40px;padding:0 5px;width:calc(33.33% - 30px)}.icon-with-text .list-wrapper.col-three .list{margin-bottom:45px;width:calc(33.33% - 30px)}.icon-with-text.font-size .list-wrapper h3{font-size:32px;line-height:42px}.body-container--about .icon-with-text{padding-top:0}.image-with-content .image{height:275px;margin:0;width:300px}.image-with-content .content-part{padding:0 0 30px 70px;width:calc(100% - 300px)}.image-with-content .flex-reverse .content-part{padding-left:0;padding-right:40px;text-align:right}.image-with-content .flex-reverse .content-part.text-left{;text-align:left}.image-with-content .image.img-height{height:300px}.image-with-content .image [class*=button-]{display:block}.desk-text-btn-none .content-part [class*=button-]{display:none}.lifeline-detail{padding:80px 0}.lifeline-detail .image.go{box-shadow:45px -45px 0 0 #ffc828}.lifeline-detail .image.img-height{height:420px;margin:auto 130px auto 0}.lifeline-detail .image{height:450px;margin:auto 90px auto 0;min-height:420px;width:calc(50% - 90px)}.lifeline-detail .content-part{padding-bottom:30px;width:50%}.lifeline-detail .flex-reverse .content-part{padding-left:0;padding-right:40px;text-align:right}.lifeline-detail .content-part .content{padding:10px 0 0}.lifeline-detail .flex-reverse .content-part.text-left{text-align:left}.text-cards{margin:180px 0 0}.text-cards .list-wrapper{margin:0 -15px;padding:0}.text-cards .list-wrapper .list{margin:0 15px 30px;width:calc(50% - 30px)}.blue-content-strip .inner{padding:30px}.blue-content-strip .content{padding:0 40px 0 0;width:calc(100% - 220px)}.blue-content-strip [class*=button-]{width:220px}.testimonials{padding:50px 0 80px}.testimonials.go .inner:after{right:-47px;top:-44px}.testimonials .inner{margin:0 auto;max-width:calc(100% - 100px);padding:83px 30px 0}.testimonials .inner .icon{left:-20px;top:-40px}.testimonials .inner .icon img{max-height:50px}.testimonials .slick-slider .slick-arrow{left:-100px}.testimonials .slick-slider .slick-arrow.slick-next{height:67px;left:auto;right:-100px;width:67px}.fancybox-content.popup-design{max-width:80%;padding:75px 44px}.fancybox-content.check-availability .form-code .cf-columns .cf-column{padding:0;width:calc(50% - 13px)}.fancybox-content.check-availability .form-code .cf-columns .cf-column:not(:last-child){margin:0 13px 20px 0}.leadership-team .list-wrapper{margin:40px -15px 0}.leadership-team .list{margin:0 15px 50px;width:calc(50% - 30px)}.leader-popup .image-part{float:left;margin:0 40px 34px 0;width:220px}.leader-popup .image-part .image{height:220px;margin-bottom:20px;width:220px}.leader-popup .image-part a{box-shadow:none;position:static}.leader-popup .content-right{text-align:left}.leader-popup .name{padding:0}.news .inner{padding:84px 65px 30px}.news .inner.go:after{right:-20px;top:-24px}.news .inner .icon{left:30px;top:-40px}.news .inner .icon img{max-height:37px}.news .list-wrapper .list .date{padding:0 5px 0 0;width:160px}.news .list-wrapper .list .ttl{width:calc(100% - 160px)}.pay-bill .left-wrapper{padding:0 50px 0 0;width:calc(100% - 290px)}.pay-bill .right-sticky{margin:178px 0 0;width:290px}.pay-bill .right-sticky .sticky-box{position:sticky;top:120px}.paynearme-list{padding:50px 0}.paynearme-list .right-sticky{margin:178px 0 0;width:290px}.paynearme-list .right-sticky .sticky-box{position:sticky;top:120px}.paynearme-list .logo-wrapper .list{width:33.33%}.paynearme-list .logo-wrapper{padding:40px 0 0}.paynearme-list .list-wrapper .content{font-size:18px}.paynearme-list .list-wrapper .list .btn-wrapper{margin-top:35px}.paynear-two-column{padding:0 0 50px}.paynear-two-column .paynear-two-wrap .right .content{font-size:22px;line-height:34px}.arkansas_table-mn .arkansas_table-col{flex:33.33%;width:33.33%}.arkansas_table-mn .arkansas_table-col .title{border-radius:0}.arkansas_table-mn .arkansas_table-col .content{border-bottom:0 solid #231f20;border-left:0 solid #231f20;border-radius:0}.arkansas_table-mn .arkansas_table-col:nth-child(3n) .content{border-right:0}.arkansas_table-mn .arkansas_table-col+.arkansas_table-col{margin-top:0}.arkansas_table-mn .arkansas_table-inner .arkansas_table-wrap{border-radius:16px 10px 10px;box-shadow:1px 1px 10px 1px #cecece;margin-bottom:50px}.arkansas_table-mn .arkansas_table-inner .arkansas_table-wrap .arkansas_table-col{border-radius:0;box-shadow:unset}.work-steps .list{margin:0 20px 40px;width:calc(50% - 40px)}.title-with-branding .logo-listing .logo-list{margin:0 25px 80px;width:calc(33.33333% - 50px)}.lang_audio_mn{padding:50px 0 0}.lang_audio_mn .inner .right{margin-top:0}.lang_audio_mn .inner .left,.lang_audio_mn .inner .right{text-align:left;width:50%}.lang_audio_mn .inner .left .btn_group .lang-cta a{font-size:18px}.lang_audio_mn .inner .left .btn_group{margin-left:0;max-width:300px}.lang_audio_mn .inner .col_wrap .title h6{font-size:25px;margin-bottom:22px}.after-apply-mn .after-apply-sc{padding:60px}.after-apply-mn .after-apply-sc .bottom-section{margin-top:40px}.after-apply-mn .after-apply-sc .title-content h3{font-size:27px;line-height:32px;margin-bottom:20px}.after-apply-mn .after-apply-sc,.after-apply-mn .after-apply-sc p{font-size:16px}.included-right{margin:0;padding:0 0 0 40px;width:calc(100% - 263px)}.included-left{margin:0;padding:40px 0 0 15px;width:263px}.included-top{padding:40px 22px 45px}.included-left .button-group .button-all{padding:0}.popup_watch{width:370px}.customer_care{padding:100px 0 0}.customer_care .main{margin:0 -15px}.customer_care .main .box{padding:20px 15px;width:50%}.customer_care .main .box .inner{padding:50px 15px}.find-location .title-wrap .box{width:50%}.find-location .after-apply-sc .bottom-section{margin-top:15px}.question-form .hs-form label{font-size:14px;line-height:26px}.channels-wrap .filters{margin-right:10px;position:sticky;top:100px;width:320px}.channels_right{margin:0;padding:0;width:calc(100% - 330px)}.channels-wrap .filters ul{border-radius:20px;box-shadow:1px 1px 10px 1px #cecece;padding:0 0 30px}.channels-wrap .filters ul li{font-size:18px;line-height:28px;padding:17px 25px}.channels-wrap .filters ul li.is-checked{padding:28px 25px}.channels-wrap .filters ul li:before{right:30px;top:32px}.channels_right .logo-item{width:25%}.channels-wrap .filters .text{font-size:20px;line-height:30px;margin:30px 0 0;padding:0}.channels-wrap .filters span.fil_title{display:none}.channels-wrap .fil_inner{background:transparent;border-radius:0;display:block!important;position:relative;top:0}.whenever-part.form-part .form-ttl{font-size:27px;text-align:left}.whenever-part.form-part .form-contnt{font-size:18px;line-height:normal;max-width:740px;text-align:left}.step_instructions .text{margin:0;padding:0 0 0 34px;width:50%}.step_instructions .video{max-width:100%;width:50%}.step_instructions .video iframe{height:264px;width:100%}.step_instructions .btm_text{font-size:27px;line-height:40px;margin:50px 0 0}.question_curve.question-form .main{padding-top:80px}.question-form .form .hs-richtext h3{font-size:30px;line-height:38px}section.image-with-content.image-content-acp{padding:80px 0 40px}.eligible-program .list-wrapper .list{margin:0 15px 60px;width:calc(50% - 30px)}.eligible-program{padding:40px 0 50px}section.how-to-apply{margin:0;overflow:hidden;padding:120px 0 0;position:relative}section.how-to-apply:after{background-color:#58ddff;background-image:linear-gradient(-10deg,#fff,hsla(0,0%,100%,0));border-radius:50% 50% 0 0;content:"";filter:drop-shadow(0 -4px 7px rgba(31,31,31,.42));height:100%;left:50%;opacity:.16;position:absolute;top:20px;transform:translateX(-50%);width:130%}section.how-to-apply .title-part h2{color:#007cc3;margin:0 0 50px;text-transform:uppercase}section.how-to-apply .list{margin:0 35px 80px;width:calc(33% - 70px)}section.how-to-apply .list .content a{font-weight:700}section.notice-box{margin:85px 0 0}section.notice-box.no-space{margin:0}section.consumer-center{padding:0 0 60px}section.consumer-center .content-part{margin:0 80px 0 0;width:50%}section.consumer-center .image{width:50%}section.consumer-center .inner{flex-direction:row}section.notice-box .inner{padding:50px 60px 60px}.disclaimer_link ul{display:flex;justify-content:center}section.expert-advice .list{padding:70px 0;position:relative}section.expert-advice .list .container{position:relative;z-index:1}section.expert-advice .list .container>*{margin:0 0 0 auto;width:500px}section.expert-advice .list .container h3{color:#4aa3e3;font-size:48px;font-weight:500;line-height:62px;margin:0 0 20px auto}section.expert-advice .list .container .content{color:#fff;font-size:22px;line-height:34px}section.expert-advice .list .image{width:407px}section.expert-advice .list .image img{display:block;width:100%}section.expert-advice .list .details{padding:0 0 0 80px;width:calc(100% - 407px)}section.expert-advice,section.expert-advice .listing{position:relative}section.join-the-program{padding:45px 0 85px}section.join-the-program .inner{padding:60px}section.join-the-program .title-part .content{margin:0}section.join-the-program .right-button-part{width:212px}section.join-the-program .title-part{width:calc(100% - 212px)}section.image-with-content.second-image-with-content{padding:50px 0 100px}section.pricing-for-clients{padding:75px 0 55px}.internet-services .title-part{margin:0 0 60px}.internet-services .tabing-title ul{border-radius:30px}.internet-services .tabing-title ul li a{font-size:20px;line-height:32px;padding:20px 40px}.internet-services .tabing-title ul li a:after{right:32px;top:28px}.internet-services .tabs-row .items{font-size:18px;line-height:30px}.customer_care.internet_care{padding:80px 0}.tech-protection .flex-reverse .content-part{text-align:left}.blockquote-strip .inner .logo{height:51px}.fancybox-content.check-availability .form-code{padding:25px 0 0}section.image-with-content.tennessee .inner{align-items:inherit}section.image-with-content.tennessee .image{height:auto}.banner-inner .image{display:block}.three-icon-box{width:33.33333%}.three-icon-box-main-wrap{padding:40px 0 15px}.three-icon-box-wrap{margin-left:auto;margin-right:auto;margin-top:30px;max-width:888px}.win-back-banner-wrap .sub-content,.win-back-banner-wrap h1{font-size:55px;max-width:466px}.tv-left-img-wrap .content-part .button-1.second-btn a:hover{background-color:#00649d;border-color:#00649d;color:#fff}.tv-btn-two-main-wrap.flex{flex-flow:wrap}.tv-left-img-wrap .content-part .button-1.second-btn{margin-left:0;margin-top:18px}.tv-three-column-wrap{display:flex;flex-flow:wrap}.tv-three-column-list{flex-basis:50%;flex-grow:1;flex-shrink:1;padding:18px}.tv-three-column-main-wrap{padding-bottom:80px}.tv-three-column-heading-content{margin-top:20px}.tv-three-column-img{margin-bottom:26px}section.image-with-content.tv-left-img-wrap{padding:90px 0 100px}.home-security-play-btn-main-wrap .flex-reverse .tv-btn-two-main-wrap.flex{align-items:center;justify-content:flex-end;margin-top:23px}.additional-list-wrap{display:flex;flex-flow:wrap}.additional-heading{margin-bottom:85px}.home-security-play-btn-main-wrap .flex-reverse .tv-btn-two-main-wrap.flex .button-1.second-btn{margin-left:20px}.home-security-play-btn-main-wrap .flex-reverse .tv-btn-two-main-wrap.flex .button-1{margin-top:0}body .home-security-tab-main-wrap .tabs-row .items .icon{background-color:transparent;box-shadow:none;height:auto;padding:0;width:auto}body .home-security-tab-main-wrap .tabs-row .items .icon img{max-height:none}.icon-with-text-popup-left{width:25%}.icon-with-text-popup-right{padding-left:15px;width:75%}.icon-with-text-popup-content-wrap{text-align:left}.icon-with-text-popup-left .box-hover{height:110px;margin-left:0;width:110px}.icon-with-text-popup-left{margin-bottom:0}.image-with-content.sign-up-sec .content-part h3{font-size:36px}}@media (min-width:992px){.box-hover{height:100px;width:100px}.box-hover img{max-height:70px}.icon-with-text .list-wrapper .list{width:calc(25% - 30px)}.icon-with-text .list-wrapper .sub-text{font-size:22px;max-width:220px}.image-with-content .image{height:345px;margin:0;width:407px}.image-with-content .content-part{width:calc(100% - 407px)}.image-with-content .flex-reverse .content-part{padding-right:80px}.image-with-content .image.go{box-shadow:45px -45px 0 0 #ffc828}.image-with-content .image.img-height{height:450px}.lifeline-detail .flex-reverse .content-part{padding-right:80px}.lifeline-detail .image{height:auto;margin:30px 90px 0 0;width:calc(50% - 130px)}.text-cards .top-curve img{margin:0 0 -70px}.text-cards .list-wrapper{margin:0 -28px}.text-cards .list-wrapper .list{margin:0 28px 30px;width:calc(33.33% - 56px)}.blue-content-strip .inner{padding:60px}.blue-content-strip .content{padding:0 60px 0 0}.testimonials .inner{max-width:none}.testimonials .inner .icon{height:100px;left:0;top:-70px;width:100px}.testimonials .inner .icon img{max-height:80px}.leadership-team{margin:130px 0 0}.leadership-team:after{height:calc(100% - 60px);top:60px}.leadership-team .title-part{position:relative;z-index:1}.leadership-team .list-wrapper{margin-top:70px}.leadership-team .list{width:calc(33.33% - 30px)}.leadership-team .top-curve{margin:0 0 -60px}.leader-popup .image-part{margin:0 70px 34px 0}.leader-popup .name{font-size:36px}.leader-popup .post{font-size:22px;padding:10px 0 0}.news{margin:70px 0 200px}.news .inner{max-width:1050px;padding:84px 115px 65px}.news .inner.go:after{right:-47px;top:-46px}.news .inner .icon{height:100px;left:0;top:-70px;width:100px}.news .inner .icon img{max-height:52px}.news .list-wrapper{padding:40px 0 0}.news .list-wrapper .list .date{padding:0 5px 0 0;width:160px}.news .list-wrapper .list .ttl{width:calc(100% - 160px)}.pay-bill .content h3{font-size:25px}.pay-bill .content strong{display:inline-block;padding:0 0 10px}.pay-bill .content a strong{padding:0}.pay-bill .video-wrapper{margin:0 -5px}.pay-bill .video-wrapper .list{margin:0 5px 15px;width:calc(50% - 10px)}.pay-bill .video-wrapper .list .wistia_embed{height:120px!important;width:100%!important}.pay-bill .video-wrapper .list+.list{margin-top:0}.pay-bill .text-wrapper .content-wrap{margin:0 -10px}.pay-bill .text-wrapper .content-wrap .content{margin:0 10px 15px;width:calc(50% - 20px)}.pay-bill .list-wrapper>.list .icon{height:100px;left:0;transform:none;width:100px}.pay-bill .list-wrapper>.list .icon img{max-height:80px}.pay-bill .logo-wrapper .list{width:25%}.paynearme-list{padding:70px 0 75px}.paynearme-list .content h3{font-size:25px}.paynearme-list .content strong{display:inline-block;padding:0 0 10px}.paynearme-list .video-wrapper{margin:0 -5px}.paynearme-list .video-wrapper .list{margin:0 5px 15px;width:calc(50% - 10px)}.paynearme-list .video-wrapper .list .wistia_embed{height:120px!important;width:100%!important}.paynearme-list .video-wrapper .list+.list{margin-top:0}.paynearme-list .text-wrapper .content-wrap{margin:0 -10px}.paynearme-list .text-wrapper .content-wrap .content{margin:0 10px 15px;width:calc(50% - 20px)}.paynearme-list .list-wrapper>.list .icon{height:100px;left:0;transform:none;width:100px}.paynearme-list .list-wrapper>.list .icon img{max-height:80px}.paynearme-list .logo-wrapper .list{width:14%}.arkansas_table-mn .arkansas_table-col .title{font-weight:600;line-height:35px}.paynear-two-column .paynear-two-wrap{margin:auto;max-width:937px}.paynear-two-column .paynear-two-wrap .left{margin-bottom:35px}.paynear-two-column .paynear-two-wrap .left img{width:391px}.paynear-two-column .paynear-two-wrap .right .content{font-size:27px;line-height:40px}.lang_audio_mn{padding:70px 0 0}.lang_audio_mn .inner .left .btn_group{max-width:380px}.arkansas_table-mn .arkansas_table-col .content{padding:30px 60px}.banner-channel{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/Images/overlay.png) no-repeat 100%;background-size:auto 100%;min-height:auto;padding:25px 0 0}.banner-channel .container{align-items:flex-end}.banner-channel .left{padding:30px 30px 40px 0;width:calc(100% - 250px)}.banner-channel .image{margin-bottom:-9px;max-width:100%;width:250px}.arkansas_table-mn .top-curve img{height:165px}.after-apply-mn{padding:85px 0}.channels-main{justify-content:space-between;padding:65px 0 50px}.included-box .button-group .box{padding:15px 0}.included-box .button-group .box.add{border-top:1px solid #231f20}.included-right h2{margin:0 0 30px}.channels-main .search{margin:0;width:100%}.channels-main .btn-wrapper{padding:0}.channels-main .button-1 a,.channels-main .button-1 button,.channels-main .search button{font-size:13px;line-height:20px;min-width:120px;padding:12px 10px}.channels-main .search{width:370px}.channels-main .button-1{margin:0}.channels-section{padding:0 0 60px}.customer_care .main{margin:0 -25px}.customer_care .main .box{padding:25px;width:33.33%}.customer_care .main .box .inner{padding:50px 20px}.customer_care .main .box .box-hover{right:-28px}.question-form .main{padding:0 0 60px}.question-form .main-title{margin:0 0 50px}.find-location{padding:50px 0 102px}.find-location .title-wrap .box{width:25%}.find-location .title-wrap,.question-form .hs-form label{font-size:18px;line-height:30px}.channels-whenever .title-part{margin:0 0 70px}.channels-whenever .title-part h2{margin:0 0 40px}.channels-whenever .title-part .text{margin:32px auto 0}.channels-wrap .filters{margin-right:10px;width:370px}.channels_right{padding:0;width:calc(100% - 380px)}.channels-wrap .filters ul li{font-size:20px;line-height:30px;padding:17px 40px}.channels-wrap .filters ul li.is-checked{padding:28px 40px}.channels-wrap .filters ul li:before{top:35px}.channels_right .logo-item{width:20%}.strip_row a .text h5{font-size:25px;line-height:30px}.channels-wrap .filters .text{font-size:22px;line-height:34px}.tv_everywhere .lifeline-detail{padding-top:100px}.tv_everywhere .lifeline-detail .content h6{margin:0 0 26px}.step_instructions{padding:85px 0 55px}.step_instructions .main_title h4{font-size:36px;line-height:46px}.step_instructions .main_title{margin:0 auto 70px}.step_instructions .text{padding:0 0 0 64px}.step_instructions .video iframe{height:300px;width:100%}.two_column{padding:40px 0}.two_column .main{display:flex;margin:0 -20px}.two_column .box{padding:0 20px;width:50%}.two_column .box h5{font-size:25px;line-height:35px}.two_column .box .button-1{margin:35px 0 0}.disclai_text{padding:60px 0}.disclaimer_faq{padding:80px 0}.smart-wifi-template .disclaimer_faq{padding:50px 0 80px}.discfaq_main .box{padding:30px 50px}.discfaq_main .box h4{font-size:25px;line-height:35px;padding:0 40px 0 0}.discfaq_main .box h4:before{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/Ritter_2018/Images/sidearrow.png) no-repeat;height:14px;width:21px}.disclaimer_link ul li a{font-size:18px;line-height:29px;min-width:174px}.eligible-program .title-part{padding:0 0 100px}.internet-services .tabing-title ul{display:block;left:0;position:relative;top:0;width:100%}.internet-services .tabing-title ul li a{font-size:22px;line-height:32px}.internet-services .tabs-row .items .inner{padding:35px}.internet-services .tabs-row .items .icon{height:80px;right:-45px;top:-45px;width:80px}.internet-services .tabing-title{width:400px}.internet-services .tabs-row{margin:0;padding:0 0 0 50px;width:calc(100% - 400px)}.internet-services .tabing-title span{display:none}.blockquote-strip.btm-pdng{padding:0 0 60px}.tech-protection .inner{margin:0 0 100px}.tech-protection .inner:last-child{margin:0}.tech-protection .image.nor-img{padding:50px 0}.blockquote-strip .inner{border-radius:20px;padding:50px 60px}.internet-plan .main{margin:0 -20px}.internet-plan .main .box{padding:20px;width:33.33%}.internet-plan .title h2{font-size:44px;line-height:54px}.internet-page .image-with-content .content-part h4{font-size:25px;line-height:36px}.protection-suite{padding:80px 0}.search-call-section .inner{border-radius:30px;padding:50px 30px 30px}.search-call-section .call_dpdown_wrap>div{padding:10px;position:relative;width:36%}.search-call-section .call_dpdown_wrap>div.result_data{width:26%}.protection-suite .title h2{font-size:44px;line-height:64px}.win-back-banner-wrap{min-height:400px}.win-back-banner-wrap .sub-content,.win-back-banner-wrap h1{max-width:495px}.win-back-banner-wrap h1{font-size:59px;line-height:64px}.three-icon-box-main-wrap{padding:50px 0}.three-icon-box-content{margin:0 auto;max-width:736px;text-align:center}.three-icon-box{width:33.33333%}.win-back-zigzag .image,.win-back-zigzag img{border:0;border-radius:0 20px;padding:0;width:420px}body .win-back-zigzag .content-part{padding:0 0 30px 60px;width:calc(100% - 420px)}.win-back-zigzag .image.go{border:0;box-shadow:29px -21px 0 0 #ffc828;padding:0}.win-back-zigzag .inner:first-child{margin-left:auto;margin-right:auto;max-width:1021px}.win-back-zigzag.image-with-content .content-part h3{font-size:36px;font-weight:500;line-height:54px}.win-back-zigzag.image-with-content .content-part .content ul{font-weight:500}.win-back-zigzag.image-with-content .content-part .content ul li:after{background-color:#007cc3}.win-back-zigzag.tech-protection .content-part .content{color:#000;font-weight:500;max-width:530px}.win-back-form-main-wrap h5{color:#000;display:inline-block;font-size:36px;font-weight:400;line-height:54px;margin-bottom:0;margin-top:0;transform:translateY(-44px)}.win-back-form-main-wrap h5 a{font-weight:700}.win-back-form-main-wrap h5 strong{color:#007cc3}.win-back-form-main-wrap .main-title h2{font-size:48px;font-style:normal;font-weight:600;line-height:48px;text-transform:capitalize}.win-back-zigzag .inner{margin:0 0 75px}.win-back-form-main-wrap{margin-bottom:-120px}.win-back-form-main-wrap .main{padding-bottom:149px}.tv-left-img-wrap .image.img-height{height:530px}.tv-three-column-list{flex-basis:33.33333%;flex-grow:1;flex-shrink:1;padding:18px}.tv-three-column-heading-content-wrap{margin-left:auto;margin-right:auto;max-width:751px}.tv-three-column-main-wrap{padding-bottom:100px}.tv-channels-main-wrap .strip_row .text.text-uppercase h5{font-size:25px;line-height:30px}.tv-left-img-wrap .content-part .button-1.second-btn{margin-left:11px;margin-top:30px}.security-left-img{padding:43px 45px 0 0}.security-left-img-wrap .image.go .security-left-img img{border-radius:0 60px;box-shadow:45px -45px 0 0 #ffc828}.security-video-strip-wrap a .text h5{font-size:38px}.security-left-img-wrap .content-part .content{padding:20px 0 0}.home-security-play-btn-main-wrap .content-part .content h3{font-size:40px}.additional-main-wrap{margin-bottom:60px}.security-left-img-wrap .image.go{box-shadow:none}.home-security-tab-main-wrap{padding:0 0 50px}.icon-with-text-popup-left{width:20%}.icon-with-text-popup-right{padding-left:15px;width:80%}.icon-with-text-popup-content-wrap{text-align:left}.icon-with-text-popup-left .box-hover{height:120px;margin-left:0;max-height:100%;max-width:100%;width:120px}.one_column .blue-box{padding:44px 60px 40px}.one_column .blue-box .body-text{padding-bottom:0;padding-right:60px}.one_column .blue-box.has-button{align-items:center;display:flex}.title-reduce h3{font-size:34px;line-height:44px}.text-cards.services-cards-section .top-curve img{margin:0 0 -50px}}@media (min-width:1200px){.image-with-content.padding-extend{padding:136px 0 100px}.image-with-content .content-part{padding:0 0 30px 130px}.image-with-content .flex-reverse .content-part{padding-right:130px}.leadership-team:after{height:calc(100% - 130px);top:130px}.leadership-team .list{width:calc(25% - 30px)}.leadership-team .top-curve{margin:0 0 -130px}.pay-bill .right-sticky{margin:108px 0 0}.pay-bill .list-wrapper>.list{padding:57px 60px 50px}.pay-bill .video-wrapper .list{width:calc(33.33% - 10px)}.pay-bill .list-wrapper>.list:after{right:-53px;top:-46px}.pay-bill .left-wrapper{padding:0 90px 0 0}.paynearme-list .right-sticky{margin:108px 0 0}.paynearme-list .list-wrapper>.list{padding:57px 60px 50px}.paynearme-list .video-wrapper .list{width:calc(33.33% - 10px)}.paynearme-list .list-wrapper>.list:after{right:-53px;top:-46px}.work-steps .list{width:calc(33.33333% - 40px)}.get-in-touch .curve{display:block;top:-170px}.get-in-touch .curve img{height:170px}.get-in-touch{margin:251px 0 0;padding:0 0 100px}.title-with-branding .logo-listing .logo-list{width:calc(25% - 50px)}.banner-channel .left{padding:50px 60px 90px 0;width:calc(100% - 331px)}.banner-channel .image{margin-bottom:-9px;width:331px}.arkansas_table-mn .arkansas_table-col .title{font-size:25px}.channels-main .search{margin:0;width:370px}.channels-main .button-1 a,.channels-main .button-1 button,.channels-main .search button{font-size:18px;line-height:29px;min-width:174px;padding:7px 15px}.channels-main .search button{min-width:130px}.included-right .grid-item{width:33.33%}.channels-section{padding:0 0 90px}.customer_care .main .box .inner{padding:50px 30px}.tv_everywhere .lifeline-detail{padding-bottom:115px}.tv_everywhere .lifeline-detail .image{margin-right:130px;width:calc(47% - 130px)}.tv_everywhere .lifeline-detail .content-part{width:53%}.channels-wrap .filters{margin-right:35px;width:450px}.channels_right{padding:0;width:calc(100% - 485px)}.channels-wrap .filters ul li{font-size:27px;line-height:38px;padding:17px 55px}.channels-wrap .filters ul li.is-checked{padding:28px 55px}.channels-wrap .filters ul li:before{right:40px;top:40px}.channels-whenever .top-curve img{height:200px}.step_instructions .video iframe{height:330px}.eligible-program .list-wrapper .list{width:calc(33.33333% - 30px)}section.how-to-apply{margin:0;padding:190px 0 135px}section.how-to-apply .title-part h2{margin:0 0 90px}section.consumer-center .image{width:35%}section.consumer-center .content-part{width:calc(65% - 130px)}section.image-with-content.image-content-acp{padding:130px 0 40px}.internet-services .tabing-title{width:457px}.internet-services .tabs-row{margin:0;padding:0 0 0 100px;width:calc(100% - 457px)}.internet-services .tabing-title ul li a{font-size:27px;line-height:40px}.internet-services .tabs-row .items .inner{border-radius:50px 0 50px 0;padding:60px}.internet-services .tabs-row .items .icon{height:100px;right:-38px;top:-38px;width:100px}.internet-services .tabing-title ul li a:after{position:absolute;right:35px;top:32px}.tech-protection .flex-reverse .content-part{padding-right:70px}.win-back-form-main-wrap{margin-bottom:-130px}.win-back-form-main-wrap .main{padding-bottom:159px}.win-back-form-main-wrap h5{display:inline-block;margin-top:-72px;transform:translateY(-44px)}.three-icon-box-wrap{margin-top:59px}.security-left-img-wrap .image.go{box-shadow:none;height:auto;width:453px}.security-left-img-wrap .content-part{padding:0 0 30px 72px;width:calc(100% - 454px)}.home-security-play-btn-main-wrap .flex-reverse .content-part{padding-bottom:0;padding-right:113px}.additional-list{flex-basis:50%;flex-grow:1;flex-shrink:1;padding:18px 25px}.additional-list .inner{background-color:#fff;border-radius:50px 0 50px 0;position:relative}.additional-list .inner .icon{align-items:center;background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);display:flex;height:70px;justify-content:center;line-height:0;padding:10px;position:absolute;right:-26px;top:-38px;width:70px;z-index:8}.additional-list .inner:hover .text{filter:drop-shadow(.695px .719px 17.5px #58ddff)}.additional-list .inner .text{background-color:#fff;border:3px solid #fdc940;border-radius:50px 0 50px 0;padding:60px;transition:all .8s ease}.additional-list .home-security-tab-content-wrap{font-size:22px;line-height:1.2;margin-bottom:8px}.additional-list .home-security-tab-content-link a{color:#231f20;text-transform:capitalize}.image-with-content.res-coming .image{height:400px}.content-form .content-left h3,.image-with-content.res-coming h3{font-size:34px;line-height:44px}.image-with-content.image-wide .image{height:440px;width:450px}.image-with-content.image-wide .image.img-height{height:575px}.image-with-content.image-wide .content-part{padding-left:104px;width:calc(100% - 450px)}.image-with-content.image-wide .flex-reverse .content-part{padding-left:0;padding-right:64px}}@media (min-width:1465px){.pay-bill .list-wrapper>.list .icon,.paynearme-list .list-wrapper>.list .icon{left:-50px}.content-form .content-left{width:calc(100% - 500px)}.content-form .form{width:500px}.content-form .form .form_code .cf-column.cf-apartment-field,.content-form .form .form_code .cf-column.cf-zip-field{width:50%}}@media (min-width:1630px){.get-in-touch .curve{top:-214px}.get-in-touch .curve img{height:auto}}@media (min-width:1900px){.get-in-touch .curve{top:-251px}}@media (min-width:2049px){.text-cards{margin:14vw 0 0}.text-cards .list-wrapper{float:left;margin:-3vw -28px 0 0;width:100%}.text-cards.no-topMargin .list-wrapper{margin-top:0}}@media (min-width:2500px){.text-cards{margin:14vw 0 0}.text-cards .list-wrapper{margin:-6vw -28px 0 0}}@media (max-width:460px){.image-with-content .image{width:240px}.banneer-inner-v2.banner-v3 .banner-content h1 br{display:none}}@keyframes content-slide-top{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes content-flip-2-hor-top-2{0%{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{opacity:0;-webkit-transform:translateY(-100%) rotateX(180deg);transform:translateY(-100%) rotateX(180deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@keyframes content-flip-2-hor-top-1{0%{opacity:0;-webkit-transform:translateY(-100%) rotateX(-180deg);transform:translateY(-100%) rotateX(-180deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{opacity:1;-webkit-transform:translateY(0) rotateX(0);transform:translateY(0) rotateX(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}}@keyframes flip-horizontal-top{0%{opacity:1;-webkit-transform:translateZ(160px) rotateX(-180deg);transform:translateZ(160px) rotateX(-180deg)}60%{opacity:1}80%{opacity:0}to{opacity:0;-webkit-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}}@keyframes flip-horizontal-top-2{0%{opacity:0;-webkit-transform:translateZ(160px) rotateX(-180deg);transform:translateZ(160px) rotateX(-180deg)}70%{opacity:0}to{opacity:1;-webkit-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}}@keyframes extra-content-anim{0%{opacity:0;width:0}to{opacity:1;width:260px}}@keyframes extra-content-anim-mobile{0%{opacity:0;width:0}to{opacity:1;width:150px}}@keyframes pulse-anim{0%{transform:scale(.33)}80%,to{opacity:0}}@keyframes circle-anim{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}@keyframes pulse-custom3{0%{box-shadow:0 0 0 0 rgba(37,195,137,.4)}70%{box-shadow:0 0 0 15px rgba(204,169,44,0)}to{box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes pulse-custom2{0%{box-shadow:0 0 0 0 rgba(83,115,234,.4)}70%{box-shadow:0 0 0 15px rgba(204,169,44,0)}to{box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes flip-vertical-left{0%{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}to{-webkit-transform:rotateY(0);transform:rotateY(0)}}