.progress,sub,sup{vertical-align:baseline}.block,.elem-left,.elem-right,article,aside,details,figcaption,figure,footer,header,hr,main,menu,nav,section,summary{display:block}hr,sub,sup{position:relative}body,figure{margin:0}button,hr,input,select{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box;font-size:100%}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0 0 .67em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:50%;line-height:0}sub{bottom:-.25em}sup{top:-.65em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{box-sizing:content-box;height:0;border:0}button,input,select,textarea{font:inherit;line-height:initial;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;-moz-appearance:button;appearance:button;border:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}*,::before,::after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}address{font-style:normal!important}img{max-width:100%;display:block;margin:0 auto}.icon-gplus:before{margin-left:-1px!important}*,::before,::after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"]:before,[class^=icon-]:before{line-height:1!important;display:block!important}img{max-width:100%}header{z-index:101}footer{z-index:102}.fixons{z-index:103}.flex-ed,.col-flex-ed{display:flex}.flex-ed{flex-flow:row wrap}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes slideIn{from{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,0,0)}}@keyframes slideIn{from{transform:translate3d(0,-100%,0)}to{transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.star:before{font-size: 28px;font-family:'fontello';font-weight:400;margin:0;font-style:normal;content:'\e80f \e80f \e80f \e80f \e80f';color:#FEBB21; letter-spacing: .3em; }[data-embed],[data-player],[data-vimeo]{position:relative}[data-embed] .close,[data-player] .play,[data-vimeo] .close{background-color:#00a5be;color:#fff;padding:11px;text-transform:uppercase}[data-embed] .close:hover,[data-player] .play:hover,[data-vimeo] .close:hover{background-color:#464646;color:#fff}[data-embed] .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-embed] .close{position:absolute;top:0;right:0}[data-embed] .close i:before{transform:rotate(45deg)}.vimeo[class*=elem-],.youtube[class*=elem-]{width:440px}.vimeo,.youtube{position:relative;cursor:pointer;width:100%;font-size:0}.vimeo:after,.vimeo:before,.youtube:after,.youtube:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vimeo:before,.youtube:before{content:"";background-color:rgba(0,0,0,.55);width:70px;height:70px;border-radius:50%;transition:.3s all}.vimeo:after,.youtube:after{font-size:30px;color:#fff;font-family:fontello;font-weight:400;margin:0;font-style:normal;transition:.3s all;content:"\e938"}.vimeo:after{color:#00adef}.vimeo:hover:after,.youtube:hover:after{color:#629d83}.vimeo:hover:before,.youtube:hover:before{background-color:rgba(0f,0,0,.95)}.vimeo.active:after,.vimeo.active:before,.youtube.active:after,.youtube.active:before{display:none}body{position:relative;background-color:#fff;font-family:azo-sans-web,sans-serif;text-align:center;overflow-x:hidden}p{font:400 20px/1.6 azo-sans-web,sans-serif;color:#000}a{display:inline-block;text-decoration:none;cursor:pointer;transition:.3s all}h1,h2,h3,h4,h5,h6{font-family:azo-sans-web,sans-serif}.mobile-banner-reviews{display:none}h1{margin:0;text-align:center;color:#000;font:400 60px/1.1 "Bebas Neue",sans-serif;letter-spacing:normal}h2{color:#083542;text-align:left;font:500 45px/1.1 "Bebas Neue",sans-serif}h2 span{display:block;font-size:24px;font-weight:400;color:#000;font-family:azo-sans-web,sans-serif;margin-bottom:10px;text-transform:none}h3{font-size:32px;line-height:1.41}.h3{color:#000;font:500 22px/1 azo-sans-web,sans-serif;letter-spacing:-.02em}.h4{letter-spacing:.05em;color:#629d83;font:700 16px/1.1 azo-sans-web,sans-serif;text-transform:uppercase;margin:10px auto}.mobile-break{display:none}header{position:relative;padding:5px 10px;background-color:#fff;z-index:1000}header .logo{margin:20px auto 10px}header .logo img {max-height: 110px;}.mobile-image{display:none}.desktop-image{display:block}.subpage{text-align:center;max-width:1200px;margin:100px auto;padding:15px}.fix-nav header{position:fixed;width:100%;background: white;left:0;top:0;right:0;animation:slideIn .8s both;box-shadow:1.6px 2.5px 7px rgba(6,7,7,.35)}.fix-nav header .logo{margin:20px auto}.fix-nav header .logo img{max-height:90px}.btn,.btn-alt,.btn-thr{cursor:pointer;position:relative;display:inline-block;margin:3px auto;padding:15px 20px 10px;min-width:250px;color:#fff;font:500 35px/1 "Bebas Neue",sans-serif;transition:border .3s;background-color:#629d83;transition:.3s all;text-align:center;text-transform:uppercase;letter-spacing:normal}.btn span,.btn-alt span,.btn-thr span{display:block;font-size:29px;font-weight:700;letter-spacing:.05em}.btn-alt:hover,.btn-thr:hover,.btn:hover{background-color:#e66360;border-color:#083542;color:#fff}.btn-alt{background:#e66360}.btn-alt:hover{background-color:#629d83}.btn-thr{background:0 0;border:4px solid #e66360;color:#000}.btn-thr:hover{color:#fff;background:#e66360;border-color:#e66360}#banner{position:relative}#banner .container{max-width:1340px;margin:10px auto;padding:10px 15px}#banner .container p {font-size: 28px; margin: 15px auto;}#subbanner-split{max-width:1400px;margin:30px auto;padding:20px}#subbanner-split .flex-ed{max-width:1500px;margin:0 auto;justify-content:space-evenly;align-items:center}#subbanner-split .flex-ed figure{position:relative;width:100%;display:block;max-width:685px}#subbanner-split .flex-ed figure .youtube{width:100%}#subbanner-split .flex-ed article{flex:0 1 660px;padding:20px}#subbanner-split .flex-ed article h3{margin:0 auto 20px;text-align:left;font-weight:400}#subbanner-split .flex-ed article #mid-form{width:100%;text-align:left}#subbanner-split .flex-ed article #mid-form .form-item{width:100%;border:4px solid #083542;border-top:none;margin:6px 0}#subbanner-split .flex-ed article #mid-form .form-item label{width:100%;background-color:#083542;color:#fff;text-align:left;font-size:20px;position:relative;display:block}#subbanner-split .flex-ed article #mid-form .form-item input,#subbanner-split .flex-ed article #mid-form .form-item textarea{width:100%;border:none;padding:10px}#subbanner-split .flex-ed article #mid-form .form-item textarea{height:100px}#subbanner-split .flex-ed article #mid-form .submitBtn{margin-top:30px}#why .flex-ed{max-width:1400px;margin:25px auto;flex-wrap:nowrap;justify-content:center}#why .flex-ed article{flex:0 1 720px;padding:20px 40px 20px 10px;text-align:left}#why .flex-ed article h2{font-size:60px; margin: 25px auto;}#why .flex-ed article h3{margin-bottom:0;text-transform:uppercase;font-family:"Bebas Neue",sans-serif;font-weight:400}#why .flex-ed article p{font-size:21px; margin-top: 10px;}#why .flex-ed figure{margin-right:-100px}#services{padding:65px 20px;background:url(assets/images/lp-digital-services-bkg.jpg);background-size:cover;background-position:center}#services h2{color:#fff;text-align:center}#services p{max-width:1200px;color:#fff;text-align:center;margin:15px auto}#services>span{color:#fff;text-transform:uppercase;letter-spacing:3px;display:table;font:400 26px/1 bebas-neue,sans-serif;margin:40px auto 10px}#services .flex-container{padding:30px 0;display:flex;flex-wrap:wrap;justify-content:center;gap:50px}#services a{margin:30px 0}#services a figure{position:relative;display:table;margin:0 auto}#services a figure .hover{position:absolute;top:0;opacity:0}#services a .h4,#services a img{transition:all .3s}#services a .h4{color:#fff;text-transform:initial;text-align:center;margin-top:20px;line-height:1.3}#services a .h4 br{display:block}#services a:hover figure .initial{opacity:0}#services a:hover figure .hover{opacity:1}#services a:hover .h4{color:#d46c64}#services .btn{color:#fff;margin:50px auto 0}#testimonial{max-width:1300px;margin:50px auto 30px;padding:0 20px}#testimonial p{max-width:1120px;margin:0 auto;text-align:left;position:relative;font-size:27px;z-index:4}#testimonial p:after,#testimonial p:before{content:"\201C";font-size:280px;line-height:1;opacity:.6;font-family:"Bebas Neue",sans-serif;z-index:-1;top:-30px;left:-30px;position:absolute;color:#629d83}#testimonial p:after{top:auto;left:auto;bottom:-30px;right:-30px;transform:rotate(180deg)}#testimonial author{font:400 50px/1.2 "Bebas Neue",sans-serif;text-transform:uppercase;text-align:right;width:100%;display:block;margin-top:30px}footer{overflow:hidden;padding:40px 0 0;background:#FFF;background-size:cover;position:relative}footer:after{z-index:-1;content:url(assets/images/lp-digital-decor-footer.png);z-index:-2;top:30px;left:0;position:absolute}footer form{max-width:1260px;border-top:2px solid #5a5a5a;margin:20px auto;padding:20px 20px 60px;text-align:center}footer form h2{text-align:center;font-size:50px; margin: 30px auto}footer form .flex-ed{justify-content:center}footer form .flex-ed input{border:4px solid #083542;margin:10px;padding:20px;flex:0 1 380px;font-size:24px}.copy{margin-top:20px;padding:40px 10px 20px;margin:auto;text-transform:uppercase;font:400 15px/1.4 azo-sans-web,sans-serif;color:#000;letter-spacing:.15em}.copy a,.copy p{font:400 15px/1.4 azo-sans-web,sans-serif;color:#fff}.copy p{margin:20px auto;max-width:1090px;letter-spacing:normal;letter-spacing:.15em}.copy a:nth-of-type(1),.copy a:nth-of-type(2){color:#fff}.copy a:nth-of-type(1):hover,.copy a:nth-of-type(2):hover{color:#629d83}.copy a:hover{color:#629d83;text-decoration:underline}.copy span{margin:0 2px}::-moz-placeholder{color:#000}::placeholder{color:#000}#lp-appointment-form{max-width:850px;padding:10px;margin:20px auto;position:relative;text-align:center}#lp-appointment-form h1{font-size:50px;font-weight:700;margin:10px auto 40px;color:#000}#lp-appointment-form>p{max-width:700px;margin:auto;margin-bottom:30px}#lp-appointment-form .simple{margin:40px auto 20px;max-width:550px;padding-right:3px}#lp-appointment-form label{display:none}#lp-appointment-form input,#lp-appointment-form select,#lp-appointment-form textarea{width:93%;display:table;margin:10px auto;background-color:#d3d3d3;color:#000;border-radius:5px;padding:15px;font-size:16px;border:none;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.5)}#lp-appointment-form input:focus,#lp-appointment-form select:focus,#lp-appointment-form textarea:focus{background-color:#e3e3e3}#lp-appointment-form textarea{height:200px;margin-bottom:30px}#lp-appointment-form button:focus,#lp-appointment-form input:focus,#lp-appointment-form select:focus,#lp-appointment-form textarea:focus{outline-style:solid;outline-width:thin;outline-color:#083542}#lp-appointment-form .submitBtn{text-align:center;width:200px;margin:auto;display:table}@media (max-width:1024px){header{padding:0}header .logo{margin-top:20px}#subbanner-split{margin-bottom:50px}#why .flex-ed{flex-wrap:wrap;justify-content:center;margin-top:25px}#why .flex-ed h2,#why .flex-ed h3,#why .flex-ed p{text-align:center}#why .flex-ed article{padding:20px}#why .flex-ed figure{margin:30px}#services .flex-container{flex-direction:row}#testimonial p{text-align:center}footer{padding:0}footer .flex-ed{flex-wrap:wrap;justify-content:center}footer .split{margin-bottom:0}footer .split article{padding:50px 10px 10px;border-radius:0}footer .split p{text-align:left}footer .hours,footer .pho,footer .phy{display:table;margin:20px auto}footer .pho{margin-top:40px}.frame iframe{height:400px}}@media (max-width:790px){header{padding:20px}footer .hours,footer .pho,footer .phy{margin:15px 0}footer h2{font-size:42px}footer .split>div{margin-top:0}footer article{margin-bottom:30px}}@media (max-width:590px){footer .flex-ed .fo-contact{padding:10px 0}footer h2{font-size:40px;margin-top:0;padding:0}footer article{padding-top:20px}footer article p{font-size:32px;margin-top:5px}footer figure{margin-top:-10px}footer .flex-ed .fo-logo{margin:50px 0}}@media (max-width:480px){footer h2,h2{font-size:56px}header .phone{font-size:20px}}@media (max-width:400px){footer .pho{font-size:30px;margin-top:20px}footer .pho:before{top:0}}
