/*! Theme Name: Velox Theme URI: http://underscores.me/ Author: Rick Heffren Author URI: http://reddingdesigns.com Description: Custom Template for Velox Version: 1.0.0 Tested up to: 5.4 Requires PHP: 5.6 License: GNU General Public License v2 or later License URI: LICENSE Text Domain: velox Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready */ :root{--dark-purple:#0d0916;--light-purple:#4E3C7A;--lavendar:#9689B6;--purple-gradient--input:linear-gradient(to bottom, rgba(38, 26, 70, 0.55), rgba(9, 1, 24, 0.55));--purple-gradient:linear-gradient(180deg, #3D3356 0%, #0C071A 100%);--light-blue:#179ED9;--blue-gradient:linear-gradient(180deg, #179ED9 0%, #1B7BC6 100%);--orange:#E95A2E;--gold:#F0A138;--orange-gradient:linear-gradient(180deg, #F0A138 0%, #E95A2E 100%);--black:#0C071A;--white:#FFFFFF;--black-gradient:linear-gradient(180deg, #3D3356 0%, #0C071A 100%);--font:Poppins, sans-serif;--font-weight:400;--page-heading-size:24px;--sub-heading-size:24px;--sub-heading-size-small:5.8rem;--paragraph-size:3.6rem;--button-weight:700;--button-size:3.6rem;--border-radius:4rem;--input-border-radius:1.5rem;--padding-large:75px;--padding-top:50px;--container-height:330px}@media (min-width:576px){:root{--paragraph-size:4rem;--page-heading-size:9.6rem;--sub-heading-size:6.4rem;--sub-heading-size-small:5.8rem;--padding-large:25rem;--padding-top:10rem;--container-height:70rem}}@media (min-width:768px){:root{--paragraph-size:2.1rem;--page-heading-size:9.6rem;--sub-heading-size:6.4rem;--sub-heading-size-small:5.8rem}}html{font-size:26%}@media (min-width:640px){html{font-size:30%!important}}@media (min-width:767px){html{font-size:40%!important}}@media (min-width:992px){html{font-size:50%!important}}@media (min-width:1600px){html{font-size:62.5%!important}}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;color:var(--lavendar);font-family:var(--font);background:var(--dark-purple);letter-spacing:.03em}ul[class],ol[class],ul{list-style:none;padding-inline-start:0}li{list-style:none}a:not([class]){text-decoration-skip-ink:auto}a{text-decoration:none}a:hover{color:var(--light-blue)!important}h1,h2,input,button,textarea,select,.navbar-light .navbar-brand{font-family:var(--font);color:var(--lavendar)}a,p,input,button,textarea{font-weight:var(--font-weight);font-size:var(--paragraph-size);color:var(--white)}h1{font-size:var(--page-heading-size)}h2{font-size:var(--sub-heading-size)}h3{font-size:var(--sub-heading-size-small);color:var(--lavendar)}li{font-size:var(--paragraph-size);color:var(--white)}button,.wpcf7-submit{font-size:var(--button-size)!important;font-weight:var(--button-weight)!important;background:linear-gradient(180deg,#179ED9 0%,#1B7BC6 100%)!important;border-radius:3.6rem!important;padding:1rem 2rem!important;outline:none!important;border:none!important;height:auto!important}button:focus,.wpcf7-submit:focus{border:none!important;outline:none!important;box-shadow:none!important}button:hover,.wpcf7-submit:hover{background:linear-gradient(#1B7BC6 0%,#179ED9 100%)!important}img{max-width:100%;display:block}form{margin-top:10rem;padding:0 15px}form p{margin-bottom:1.5rem}form h3{padding-bottom:1.5rem}form input,form textarea{border:none;height:48px;width:100%;padding:20px;margin:10px 0;background:var(--purple-gradient--input);border-radius:var(--input-border-radius)}form input::placeholder,form textarea::placeholder{color:var(--white)}form textarea{height:15.6rem}.container-fluid{padding-left:0!important;padding-right:0!important}.container{max-width:90%!important;padding-left:3rem!important;padding-right:3rem!important}.circuit-background{background-position:center;background-size:cover;background-repeat:no-repeat}section.who-is-velox .col-md-5.who-is-velox-image-container,section.business-rural .col-md-5.business-rural-image-container{justify-content:center}section.who-is-velox .who-is-velox-image-container .tile,section.business-rural .business-rural-image-container .tile,section.business-rural .business-rural-text{max-width:500px;margin:0 auto}.privacy-policy h2 a{color:var(--lavendar);font-size:var(--sub-heading-size)}@media (min-width:576px){form input,form textarea{height:7.8rem}}@media (min-width:768px){.container{max-width:1600px!important}section.who-is-velox .who-is-velox-image-container .tile,section.business-rural .business-rural-image-container .tile,section.business-rural .business-rural-text{max-width:unset;margin:0 auto}}.navbar{position:absolute;width:100%;padding-top:3.5rem;z-index:100}.navbar .site-branding{position:absolute;bottom:50%;transform:translateY(50%);padding-left:3rem}.navbar .site-branding img,.navbar .navbar-brand{height:42px;z-index:100}.navbar .button-container{position:absolute;right:3rem;top:-3.5rem;display:flex;flex-direction:column}.navbar .navbar-toggler{position:relative;background:transparent!important;font-size:var(--sub-heading-size-small)!important;font-weight:var(--font-weight)!important;padding:10px 0 0!important;width:auto!important;border-radius:0!important}.navbar .navbar-toggler-icon{width:35px;background-image:url("data:image/svg+xml, %3csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar .navbar-collapse{position:absolute;right:3rem;top:65px;text-align:right;background:var(--purple-gradient);padding:3rem 0 3rem 3rem;border-radius:15px}.navbar #menu-main-menu{margin-left:auto}.navbar #menu-main-menu.me-auto{margin-right:3rem!important}.navbar button.latest-news{border-radius:0 0 18px 18px!important;display:none;position:absolute;width:calc(100% - 9rem);max-height:21px;overflow:hidden;font-size:15px!important;font-weight:var(--font-weight)!important;color:var(--dark-purple)!important;background:var(--orange-gradient)!important;text-align:left;padding:0 0 0 3rem!important;top:-3.5rem;left:6rem}.navbar button.tech-support{border-radius:0 0 18px 18px!important;box-shadow:-5px 1px 10px var(--dark-purple);padding:.5rem 2rem 0.75rem!important;animation:techSupport 500ms ease-out forwards}@media (min-width:576px){.navbar .site-branding{padding-left:5.55rem}.navbar .site-branding img,.navbar .navbar-brand{height:65px}.navbar button.latest-news{display:block}}@media (min-width:768px){.navbar .navbar-collapse{top:105px}}@media (min-width:1200px){.navbar button.latest-news{margin-left:10rem;width:calc(100% - 35rem);max-height:3.4rem;font-size:2.1rem!important}.navbar .button-container{right:15rem}.navbar .site-branding img,.navbar .navbar-brand{height:10rem}.navbar .site-branding{padding-left:15rem}.navbar #menu-main-menu{margin-left:auto}.navbar #menu-main-menu.me-auto{margin-right:15rem!important}.navbar .navbar-collapse{position:relative;right:0;top:20px;text-align:right;background:#fff0;padding:0;border-radius:none}.navbar .navbar-collapse li{margin-left:15px}}@keyframes techSupport{0%{transform:scale(1)}66%{transform:scale(1.1)}100%{transform:scale(1)}}.page_php .container{padding:var(--padding-large)}.page_php .container .entry-title{font-size:var(--sub-heading-size);padding-bottom:3rem}.page_php .container .entry-content h2{padding-top:6rem;padding-bottom:1.5rem}.page_php .container .entry-footer{display:none}section.home-banner .container-fluid{position:relative;overflow:hidden;max-width:100vw;height:65vw;z-index:99}section.home-banner .container-fluid img.banner{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:150vw;max-width:150vw;z-index:-1}section.home-banner .container-fluid .container{display:flex;position:relative;align-items:center;padding-top:65px}section.home-banner .container-fluid .container img{height:45vw}section.home-banner .container-fluid .container .text H1{color:var(--white)}section.home-banner .container-fluid .facebook-container{position:absolute;overflow:hidden;right:3rem;bottom:0}section.home-banner .container-fluid .facebook-container .facebook{height:40px;transform:translateX(200%);animation:facebook 1s ease-out forwards}@media (min-width:1200px){section.home-banner .container-fluid{height:46vw}section.home-banner .container-fluid img.banner{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;z-index:-1}section.home-banner .container-fluid .container{padding-top:6rem}}@keyframes facebook{0%{transform:translateX(200%)}80%{transform:translateX(200%)}100%{transform:translateX(0)}}section.sub-page-heading{position:relative}section.sub-page-heading img{position:absolute;right:3rem;top:0;height:40px}section.sub-page-heading .container .text-container{padding:50px 0;max-width:100%}section.sub-page-heading .container .text-container .heading{font-size:var(--sub-heading-size)}@media (min-width:768px){section.sub-page-heading .container .text-container{max-width:80rem}section.sub-page-heading img{top:50px;height:6rem}}section.sub-page-banner .container-fluid{position:relative;overflow:hidden;max-width:100vw;height:50vw;z-index:99}section.sub-page-banner .container-fluid img.banner{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:150vw;max-width:150vw;z-index:-1}section.sub-page-banner .container-fluid .container{padding-top:50px;height:100%;position:relative}section.sub-page-banner .container-fluid .container .image-text{position:absolute;width:100%;bottom:0;left:0;display:flex;flex-direction:row;height:calc(100% - 50px);padding-top:6rem}section.sub-page-banner .container-fluid .container .image-text img{object-position:left;position:absolute;left:0;bottom:0;height:calc(100% - 25px);padding-left:3rem}section.sub-page-banner .container-fluid .container .image-text .text{width:100%;position:absolute;text-align:center}section.sub-page-banner .container-fluid .container .image-text .text H1{color:var(--white)}@media (min-width:500px){section.sub-page-banner .container-fluid .container .image-text img{height:calc(100% - 50px)}}@media (min-width:768px){section.sub-page-banner .container-fluid{height:33vw}section.sub-page-banner .container-fluid img.banner{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;z-index:-1}}@media (min-width:1200px){section.sub-page-banner .container-fluid .container .image-text{bottom:0;align-items:center;padding-top:0}section.sub-page-banner .container-fluid .container .image-text img{display:flex;align-self:flex-end;padding-left:3rem;height:22vw}}section.who-is-velox{padding:var(--padding-large) 0}section.who-is-velox .who-is-velox-text{display:flex;flex-direction:column;justify-content:center;z-index:100}section.who-is-velox .who-is-velox-image-container{position:relative;display:flex;justify-content:flex-end;height:var(--container-height);margin-top:var(--padding-top)}section.who-is-velox .who-is-velox-image-container img{position:relative}section.who-is-velox .who-is-velox-image-container .tile{position:absolute;height:auto;left:0;top:0;bottom:0;right:0;background:var(--purple-gradient);opacity:.25;box-shadow:0 0 50px 10px #000;border-radius:var(--border-radius)}@media (min-width:767px){section.who-is-velox .who-is-velox-image-container{margin-top:0}section.who-is-velox .who-is-velox-image-container .tile{left:-40rem}}.home section.who-is-velox{padding-top:50px}@media (min-width:767px){.home section.who-is-velox{padding-top:25rem}}section.residential-rural{height:auto;padding:0 0 var(--padding-large)}section.residential-rural h2,section.residential-rural p{text-align:center}section.residential-rural h2{padding-bottom:1.5rem}section.residential-rural .row{padding:3rem 0}section.residential-rural div[class^="col-"]{height:107vw;position:relative}section.residential-rural div[class^="col-"] .tile{position:absolute;top:3rem;bottom:3rem;left:1.5rem;right:1.5rem;background:var(--purple-gradient);opacity:.25;box-shadow:0 0 50px 10px #000;border-radius:var(--border-radius);max-width:500px;max-height:500px;margin:0 auto}section.residential-rural div[class^="col-"] .tile-text{position:absolute;top:6rem;bottom:6rem;left:1.5rem;right:1.5rem;display:flex;flex-direction:column;justify-content:space-between;max-height:calc(500px - 13rem)}section.residential-rural div[class^="col-"] .tile-text .svg_image{display:inline-block;position:relative;width:100%;padding:0 3rem;text-align:center}section.residential-rural div[class^="col-"] .tile-text .number-container{width:100%;position:relative;max-width:500px;margin:0 auto}section.residential-rural div[class^="col-"] .tile-text .number-container .down{height:100%;position:absolute;width:53%}section.residential-rural div[class^="col-"] .tile-text .number-container .down-text{position:relative;top:35%}section.residential-rural div[class^="col-"] .tile-text .number-container .up{position:absolute;right:0;width:37.5%;height:100%}section.residential-rural div[class^="col-"] .tile-text .number-container .up-text{position:relative;top:53%;font-size:var(--paragraph-size)}section.residential-rural div[class^="col-"] .tile-text .number-container .up-text .number{font-size:var(--paragraph-size)}section.residential-rural div[class^="col-"] .tile-text .number-container .down-text,section.residential-rural div[class^="col-"] .tile-text .number-container .up-text{opacity:0;transition:opacity 2s ease-in forwards}@media (min-width:450px){section.residential-rural div[class^="col-"] .tile-text .number-container .up-text{top:58%}}@media (min-width:576px){section.residential-rural div[class^="col-"] .tile-text .number-container .down-text,section.residential-rural div[class^="col-"] .tile-text .number-container .up-text{font-size:var(--sub-heading-size-small)}section.residential-rural div[class^="col-"] .tile-text .number-container .down-text .number,section.residential-rural div[class^="col-"] .tile-text .number-container .up-text .number{font-size:var(--sub-heading-size)}}@media (min-width:768px){section.residential-rural div[class^="col-"] .tile-text .number-container .up-text{top:53%}section.residential-rural div[class^="col-"] .tile-text .number-container .down-text,section.residential-rural div[class^="col-"] .tile-text .number-container .up-text{font-size:var(--paragraph-size)}section.residential-rural div[class^="col-"] .tile-text .number-container .down-text .number,section.residential-rural div[class^="col-"] .tile-text .number-container .up-text .number{font-size:var(--paragraph-size)}}@media (min-width:1200px){section.residential-rural div[class^="col-"] .tile-text .number-container .up-text{top:59%}section.residential-rural div[class^="col-"] .tile-text .number-container .down-text,section.residential-rural div[class^="col-"] .tile-text .number-container .up-text{line-height:2.5rem;font-size:var(--paragraph-size)}section.residential-rural div[class^="col-"] .tile-text .number-container .down-text .number,section.residential-rural div[class^="col-"] .tile-text .number-container .up-text .number{font-size:var(--sub-heading-size-small)}}section.residential-rural div[class^="col-"] .tile-text .number-container p.up-text,section.residential-rural div[class^="col-"] .tile-text .number-container p.down-text{z-index:200!important}section.residential-rural div[class^="col-"] .tile-text .number-container svg{width:100%;max-width:500px;height:auto}section.residential-rural div[class^="col-"] .tile-text .number-container svg #DownloadSpeed{--initial-stroke:950;stroke:#0d081b;stroke-width:22px;stroke-dasharray:475;transform-origin:center;transform-box:fill-box;stroke-dashoffset:var(--initial-stroke);transform:rotate(90deg);transition:stroke-dashoffset 2s ease}section.residential-rural div[class^="col-"] .tile-text .number-container svg #UploadSpeed{--initial-stroke:928;stroke:#0d081b;stroke-width:22px;stroke-dasharray:464;transform-origin:center;transform-box:fill-box;stroke-dashoffset:var(--initial-stroke);transform:rotate(90deg);transition:stroke-dashoffset 2s ease}section.residential-rural div[class^="col-"] .tile-title{color:var(--lavendar);font-size:var(--sub-heading-size-small);z-index:4000}section.residential-rural div[class^="col-"] .tile-footer{width:100%;text-align:center;padding-top:1.5rem}section.residential-rural div[class^="col-"] .tile-price{color:var(--light-blue);font-weight:700}@media (min-width:576px){section.residential-rural div[class^="col-"]{height:95vw}}@media (min-width:768px){section.residential-rural div[class^="col-"]{height:39vw}section.residential-rural div[class^="col-"] .tile,section.residential-rural div[class^="col-"] .tile-text{left:1.5rem;right:1.5rem}section.residential-rural div[class^="col-"]:first-child .tile,section.residential-rural div[class^="col-"]:first-child .tile-text{left:0;right:3rem}section.residential-rural div[class^="col-"]:last-child .tile,section.residential-rural div[class^="col-"]:last-child .tile-text{left:3rem;right:0}}@media (min-width:1600px){section.residential-rural div[class^="col-"]{height:60rem}}@keyframes numberFade{35%{opacity:0}100%{opacity:1}}section.residential-voip{height:auto;padding:0 0 var(--padding-large)}section.residential-voip h2,section.residential-voip p{text-align:center}section.residential-voip h2{padding-bottom:1.5rem}section.residential-voip .row{padding:3rem 0}section.residential-voip div[class^="col-"]{height:107vw;position:relative;margin-bottom:10rem}section.residential-voip div[class^="col-"] .tile{position:absolute;top:3rem;bottom:3rem;left:1.5rem;right:1.5rem;background:var(--purple-gradient);opacity:.25;box-shadow:0 0 50px 10px #000;border-radius:var(--border-radius)}section.residential-voip div[class^="col-"] .tile-text{position:absolute;top:6rem;bottom:6rem;left:1.5rem;right:1.5rem;display:flex;flex-direction:column}section.residential-voip div[class^="col-"] .tile-text .svg_image{display:flex;justify-content:center;padding:3rem 0;flex:1}section.residential-voip div[class^="col-"] .tile-title{color:var(--lavendar);font-size:var(--sub-heading-size-small);z-index:4000}section.residential-voip div[class^="col-"] .tile-price{color:var(--light-blue);font-weight:700}@media (min-width:576px){section.residential-voip div[class^="col-"]{height:95vw}}@media (min-width:768px){section.residential-voip div[class^="col-"]{height:39vw;margin-bottom:0}section.residential-voip div[class^="col-"] .tile,section.residential-voip div[class^="col-"] .tile-text{left:1.5rem;right:1.5rem}section.residential-voip div[class^="col-"]:first-child .tile,section.residential-voip div[class^="col-"]:first-child .tile-text{left:0;right:3rem}section.residential-voip div[class^="col-"]:last-child .tile,section.residential-voip div[class^="col-"]:last-child .tile-text{left:3rem;right:0}}@media (min-width:1600px){section.residential-voip div[class^="col-"]{height:60rem}}section.business-rural{padding:0 0 var(--padding-large) 0}section.business-rural .business-rural-text{display:flex;text-align:right;flex-direction:column;justify-content:center;z-index:100;margin-top:10rem}section.business-rural .business-rural-image-container{position:relative;display:flex;justify-content:flex-end;height:var(--container-height)}section.business-rural .business-rural-image-container img{position:relative;max-width:100%;z-index:100}section.business-rural .business-rural-image-container .tile{position:absolute;height:auto;left:0;top:0;bottom:0;right:0;background:var(--purple-gradient);opacity:.25;box-shadow:0 0 50px 10px #000;border-radius:var(--border-radius)}@media (min-width:768px){section.business-rural .business-rural-image-container .tile{right:-40rem}}section.business-rural button{margin-top:6rem;align-self:flex-end}.coverage{padding-bottom:var(--padding-large)}.coverage .coverage-text{display:flex;flex-direction:column;justify-content:center}.coverage .coverage-image-container{display:flex;justify-content:flex-end;min-height:22.5rem;padding-top:50px}.coverage button{margin-top:6rem;align-self:flex-start}.team-member-container{padding-bottom:var(--padding-large)}.team-member-container .glider{padding:0 4.5rem}.team-member-container .glider .glider-track{transform:translateX(-300px);transition:all 1s ease-out!important}.team-member-container .box{margin:4.5rem 0}.team-member-container .box .team-member{padding-bottom:100%;height:100%;position:relative}.team-member-container .box .team-member .member-image{border:8px solid var(--light-blue);background-color:var(--dark-purple);background-size:cover;position:absolute;left:15%;right:15%;top:0;bottom:30%;border-radius:50%;z-index:2000}.team-member-container .box .team-member .tile{position:absolute;top:30%;bottom:0;left:1rem;right:1rem;background:var(--purple-gradient);opacity:.25;box-shadow:0 0 50px 10px #000;border-radius:var(--border-radius)}.team-member-container .box .team-member .member-text-box{position:absolute;top:30%;bottom:0;left:0;right:0;width:100%;text-align:center}.team-member-container .box .team-member .member-text-box .member-text{position:relative;top:66%}.team-member-container .box .team-member .member-text-box .member-text p{margin:0}.team-member-container .box .team-member .member-text-box .member-text .name{color:var(--lavendar);font-size:var(--paragraph-size)}@media (min-width:576px){.team-member-container .box .team-member .member-text-box .member-text .name{font-size:var(--sub-heading-size-small)}}@media (min-width:1340px){.team-member-container .box .team-member .member-text-box .member-text{padding-bottom:4.5rem}}section.contact-form{padding:0 0 var(--padding-large) 0}section.contact-form .row{min-height:var(--container-height)}section.contact-form .contact-form-image-container{position:relative;display:flex;justify-content:flex-start;margin-top:10rem}section.contact-form .contact-form-image-container ul{z-index:100;padding:5rem}section.contact-form .contact-form-image-container li:nth-child(odd){padding-top:3rem}section.contact-form .contact-form-image-container li:first-child{padding-top:0}section.contact-form .contact-form-image-container img{z-index:100;position:absolute;bottom:0;right:0;max-height:49vw;z-index:100}section.contact-form .contact-form-image-container .tile{position:absolute;height:auto;left:0;top:0;bottom:0;right:0;background:var(--purple-gradient);opacity:.25;box-shadow:0 0 50px 10px #000;border-radius:var(--border-radius)}section.contact-form .contact-form--form{position:relative;display:flex;flex-direction:column;justify-content:center;z-index:100}section.contact-form .contact-form--form .phone-postal-code{display:flex;margin-bottom:1.5rem}section.contact-form .contact-form--form .phone-postal-code span{flex:1}section.contact-form .contact-form--form .phone-postal-code input{width:calc(100% - .75rem)}section.contact-form .contact-form--form .phone-postal-code .your-postal-code{text-align:right}section.contact-form .contact-form--form .wpcf7-submit{width:auto;margin-top:6rem;align-self:flex-start}@media (min-width:1200px){section.contact-form .contact-form-image-container img{max-height:100%}}@media (min-width:1200px){section.contact-form .contact-form--form form{width:80%;position:absolute;left:10rem;bottom:0}}section.towers-list{padding:0 0 var(--padding-large)}section.towers-list .row{flex-direction:column-reverse}section.towers-list .towers-list--form{position:relative;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:500px;z-index:100;padding-top:6rem}section.towers-list .towers-list--form .wpcf7-submit{width:auto;margin-top:6rem;align-self:flex-start}section.towers-list .towers-list--form form{padding:0}section.towers-list .wpgmza_map{border-radius:var(--border-radius);width:100%}section.towers-list .wpgmza_map .ol-attribution{display:none}section.towers-list .wpgmza_map .ol-control{background:#fff0}section.towers-list .wpgmza_map .wpgmza-infowindow{border-radius:15px;background:rgb(150 137 182 / .7)}section.towers-list .wpgmza_map .wpgmza-infowindow .ol-info-window-close{color:var(--white)}section.towers-list .wpgmza_map .wpgmza-infowindow .wpgmza_infowindow_description{color:var(--white)}section.towers-list .wpgmza_map button{display:flex;justify-content:center;align-items:center;margin:10px;height:4rem!important}section.towers-list .wpgmza_map button.ol-full-screen-false{display:none}section.towers-list .paginationjs .paginationjs-pages li{border:none}section.towers-list .paginationjs .paginationjs-pages li>a{background:#fff0;color:var(--lavendar)}section.towers-list .paginationjs .paginationjs-pages li.active>a{color:var(--white)}section.towers-list .wpgmaps_blist_row:hover{background:rgb(150 137 182 / .7);border-radius:15px}section.towers-list .wpgmza_marker_list_class .wpgmza-basic-list-item.wpgmza_div_marker{display:none}section.towers-list .wpgmza_marker_list_class .wpgmaps_blist_row{border-bottom:unset}section.towers-list .wpgmza_marker_list_class .wpgmza-basic-list-item{max-width:100%;padding:0 10px;font-size:var(--paragraph-size);color:var(--white);overflow-wrap:break-word}@media (min-width:500px){section.towers-list .wpgmza_map{height:300px!important}}@media (min-width:767px){section.towers-list .towers-list--form{max-width:unset}section.towers-list .towers-list-image-container{justify-content:flex-end;align-items:flex-end;padding:0}}@media (min-width:992px){section.towers-list .towers-list--form{padding-top:0}section.towers-list .row{flex-direction:row}section.towers-list .wpgmza_map{height:800px!important}}section.towers-form{padding:0 0 var(--padding-large)}section.towers-form .towers-form--form{position:relative;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:500px;z-index:100}section.towers-form .towers-form--form .wpcf7-submit{width:auto;margin-top:6rem;align-self:flex-start}section.towers-form .towers-form--form form{padding:0}section.towers-form .towers-image-container{display:flex;justify-content:center;align-items:center;padding:10rem 0}@media (min-width:767px){section.towers-form .towers-form--form{max-width:unset}section.towers-form .towers-image-container{justify-content:flex-end;align-items:flex-end;padding:0}}section.follow-on-facebook{padding:0 0 var(--padding-large);z-index:100}section.follow-on-facebook .container{position:relative}section.follow-on-facebook .container .facebook-container{margin-top:150px;margin-bottom:150px;text-align:center}section.follow-on-facebook .container .facebook-container H2{position:absolute;top:-170px}section.follow-on-facebook .container .facebook-container .box{position:relative;display:inline-block;max-width:320px}section.follow-on-facebook .container .facebook-container .box .inner{position:absolute;display:flex;top:0;bottom:0;left:0;right:0;z-index:0}section.follow-on-facebook .container .facebook-container .box .inner .left{display:none;width:18%}section.follow-on-facebook .container .facebook-container .box .inner .phone-container{position:relative;display:flex;justify-content:center;align-items:center;flex:1;z-index:0}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .phone{height:525px;width:auto;position:relative;left:3%;object-fit:cover}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .facebook-frame{position:absolute;width:180px;height:285px;top:-220px}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .facebook-frame .facebook-container{position:relative;overflow:hidden;width:180px;height:285px}section.follow-on-facebook .container .facebook-container .box .inner .right{width:20%}section.follow-on-facebook .container .facebook-container .follow-us-image{z-index:100;display:inline-block}section.follow-on-facebook .container .facebook-container .tile{position:absolute;left:3rem;top:0;bottom:0;right:3rem;background:var(--purple-gradient);opacity:.25;box-shadow:0 0 50px 10px #000;border-radius:var(--border-radius)}@media (min-width:350px){section.follow-on-facebook .container .facebook-container .box{max-width:350px}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .phone{height:526px}section.follow-on-facebook .container .facebook-container .box .inner .right{width:35%}}@media (min-width:500px){section.follow-on-facebook .container .facebook-container{margin-top:100px;margin-bottom:50px}section.follow-on-facebook .container .facebook-container H2{position:absolute;top:-100px}section.follow-on-facebook .container .facebook-container .box{max-width:500px}section.follow-on-facebook .container .facebook-container .box .inner .left{display:block}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .phone{height:515px}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .facebook-frame{width:180px;height:330px;top:-125px}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .facebook-frame .facebook-container{width:180px;height:330px}section.follow-on-facebook .container .tile{max-width:500px;margin:0 auto}}@media (min-width:768px){section.follow-on-facebook .container .facebook-container{margin-top:120px}section.follow-on-facebook .container .facebook-container H2{position:absolute;top:-120px}section.follow-on-facebook .container .facebook-container .box{max-width:768px}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .phone{height:700px}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .facebook-frame{width:235px;height:430px;top:-140px}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .facebook-frame .facebook-container{width:235px;height:430px}section.follow-on-facebook .container .tile{max-width:unset;margin:0}}@media (min-width:1200px){section.follow-on-facebook .container .facebook-container{margin-top:15rem;text-align:left}section.follow-on-facebook .container .facebook-container .box{max-width:1200px;text-align:center}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .phone{height:990px}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .facebook-frame{width:320px;height:675px;top:-75px}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .facebook-frame .facebook-container{width:320px;height:675px}}@media (min-width:1400px){section.follow-on-facebook .container{padding-top:0}section.follow-on-facebook .container .facebook-container{margin-top:0}section.follow-on-facebook .container .facebook-container H2{width:42rem;top:5rem;left:120rem}section.follow-on-facebook .container .facebook-container .box .inner .phone-container .facebook-frame{top:60px}}@media (min-width:1600px){section.follow-on-facebook .container .facebook-container H2{left:96rem}}@media (max-width:500px){section.follow-on-facebook{display:none}}section.find-us{padding-bottom:var(--padding-large)}section.find-us img{border-radius:var(--border-radius)}footer{background:#0c071a;background:-moz-linear-gradient(0deg,rgb(12 7 26 / .249737) 0%,rgb(61 51 86 / .249737) 100%);background:-webkit-linear-gradient(0deg,rgb(12 7 26 / .249737) 0%,rgb(61 51 86 / .249737) 100%);background:linear-gradient(0deg,rgb(12 7 26 / .249737) 0%,rgb(61 51 86 / .249737) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0c071a",endColorstr="#3d3356",GradientType=1)}footer .container-fluid{display:flex;align-items:center;min-height:40rem;height:auto;padding:30px}footer .container-fluid .container{position:relative;height:100%;display:flex;align-items:center;padding-bottom:150px}footer .container-fluid .container .velox-bird{position:absolute;width:100px;left:15px;bottom:0}footer .container-fluid .container h3{font-size:var(--paragraph-size)}@media (min-width:392px){footer .container-fluid .container{padding-bottom:0}footer .container-fluid .container .velox-bird{position:absolute;width:100px;right:15px;left:unset;bottom:0}}footer .container-fluid div[class^="col-"]{padding:15px}@media (min-width:500px){footer .container-fluid .container h3{font-size:3.6rem}}@media (min-width:768px){footer .container-fluid .container .velox-bird{width:18rem;left:9rem;top:-26rem}}