.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{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;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:-.8em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}hr{-webkit-box-sizing:content-box;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;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}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}*,*::before,*::after{-webkit-box-sizing:border-box;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}[class*=" icon-"]:before, [class^=icon-]:before {line-height: 1!important;display: block!important}.flex-ed, .col-flex-ed { display: -webkit-box; display: -ms-flexbox; display: flex; }.flex-ed {-webkit-box-orient: horizontal;-webkit-box-direction: normal;flex-flow: row wrap;-ms-flex-flow: row wrap;}body { background: url(assets/images/lp-body-bkg.jpg) repeat top left; color: #404040; font-family: Lato; font-size: 17px; font-weight: 400; line-height: 1.5 }header { z-index: 101; position:relative;}h1 { font: 300 61px/1.1 "Lato"; color:#000000; margin:0;}h1 strong { font: 900 70px/1.05 "lato"; color: #1f3e79; display:block;}h1 small { font: 300 33px/1.57 "Lato";}h2 { font: 900 35px/1.52 "Lato"; color: #333;}a { text-decoration:none;}#banner, .contain, header .form-wrapper, .callouts, .split, .split#difference, .split#meet, .split#understand { max-width: 1140px;}header .contain { max-width:1200px;}.split#understand { padding-bottom:0; overflow:hidden;}.btn { position: relative; -webkit-transition: .3s; transition: .3s; text-decoration: none; margin:15px 10px; color:#fff; z-index: 100; text-align:center; border-radius: 4px; padding:8px; padding-top:2px; text-transform: uppercase; display: inline-block; min-width:210px; background-color: #1d8fcf; border-radius: 4px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.35); text-shadow: 0 1px 1px rgba(2, 3, 3, 0.85); font-family: "Lato"; font-size:14px; font-weight:900; line-height: 1.2;}.btn:hover { background:#0077a5; color:#fff; box-shadow:0 0 3px 3px #C4C4C2 transition:.3s;}.btn strong { font-size:36px; font-weight:900; line-height: 1.2; vertical-align: middle;}.btn span.xray { font-size: 12px; font-weight: 300; text-shadow: none;}figcaption { font-family: Lato;font-size: 18px;font-weight: 400;line-height: 27px;margin: 10px auto;text-align: center;}figcaption a, figcaption span {color: #333;} figcaption a:hover {color: #0077a5;}figcaption a:hover span { color: #0077a5;}.split .btn span { position:relative; top:5px;}.split#team img, .split#difference img, .split#meet img { background-color: #b88d8d; box-shadow: 0 3px 7px rgba(2, 2, 2, 0.35); }#team figure{display: flex; align-items: center; justify-content: space-around; flex-wrap: wrap; flex: 0 1 620px;}sup { top:-.5em;}input::placeholder { color: #fff;}textarea::placeholder {color:#fff;}star { line-height:1.5;}star:after { font-size: 26px; font-family: 'fontello'; font-weight: 400; margin: 0; font-style: normal; content: '\e80f \e80f \e80f \e80f \e80f'; color: #edc215; text-shadow: 1.2px 2.8px 3px rgba(7, 8, 8, 0.11); padding: 0 10px;}.divider { display:none;}#fixed-tabs { position: fixed; right: 0; text-align: center; line-height: 1; font-size: 0; z-index: 10000; bottom: 0; width: 100%; -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3); box-shadow: 0 0 15px rgba(0, 0, 0, 0.3); display:flex;}#fixed-tabs a { position: relative; overflow: hidden; font-size: 13px; font-family: sans-serif; color: #fff; text-transform: uppercase; -webkit-transition: width .3s; transition: width .3s; padding: 13px 0; -webkit-box-flex: 1; -ms-flex: 1; flex: 1;}#fixed-tabs i { font-size: 16px;}#fixed-tabs i,#fixed-tabs i:before { display: inline-block; margin: 0 auto;}#fixed-tabs em { font-size: 13px; font-style: normal; display: inline-block; text-transform: none; margin-left: 7px;}#fixed-tabs a:nth-of-type(odd) { background-color: #1f3e79;}#fixed-tabs a:nth-of-type(even) { background-color: #1d8fcf;}#fixed-tabs strong { font-weight: 400;} #fixed-tabs a span { display: inline-block; vertical-align: middle; } #fixed-tabs a span:last-child { margin-left: 7px; } @media screen and (min-width:1041px) { #fixed-tabs { display:none; }}.contain { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-line-pack: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 0 auto; padding: 10px 0; text-align: center;}header img { display: block; max-width: 100%; margin: 0 auto;}header .btn strong { display: block;}.fix-nav header { position:fixed; width:100%; left:0; top:0; right:0; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-name: slideIn; animation-name: slideIn; background: url(assets/images/lp-body-bkg.jpg) repeat top left; box-shadow: 0 0 3px 1px #080808;}.topContact { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 2; -ms-flex: 2; flex: 2;}.topContact a { -webkit-box-flex: 1; -ms-flex: 1 1 50%; flex: 1 1 50%; color: #000; text-decoration: none;}.topContact a:hover, .topContact a span:hover { color:#0077a5; transition:.3s;}.topContact a span { color: #1d8fcf; font-family: "Lato"; font-size: 34px; font-weight: 900; line-height: 1.1; display:block; letter-spacing:normal;}.topContact a.phy { color: #292929; font-family: Lato; font-size: 18px; font-weight: 400; line-height: 1.33 }.topContact a.phy:hover { color:#0077a5;}.topContact a.ph { color: #292929; font-family: "Lato"; font-size: 16px; font-weight: 900; line-height: 1.5; text-transform: uppercase; letter-spacing:1px; min-width:240px;}#banner { position: relative; width: 100%; max-width:1140px; background:#fff; margin: 0 auto; min-height: 400px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-image: url("assets/images/lp-banner-bkg-oct18.jpg"); background-repeat: no-repeat;}#banner div { max-width: 50%; width: 100%; text-align:center;}#banner div.banner-info { margin-top: 40px; margin-left: 30px;}#banner h2 { font: 300 30px/1.36 "Lato"; text-transform: uppercase; color:#000; background: rgba(255,255,255,1); border-top:5px solid rgba(204,204,201,0.5); border-bottom:5px solid rgba(204,204,201,0.5);}#banner h2.tagline { margin-top:15px;}#banner h2 small { font: 400 22px/1.2 "Lato"; color: #292929;}#banner h2 small span, #banner h2 small sup { color: #3163c1;}#banner h2 small strong { font: 900 26px/1.07 "Lato";}#banner h2 small sup { font: 900 15px/1.07 "Lato";}#banner #banner-graphic { align-self: flex-end; margin-bottom: 0; max-width:505px; max-height:400px; overflow:hidden;}#banner .best-stamp { position:absolute; right:11px; bottom:11px; max-width:120px;}.split { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-pack: distribute; justify-content: space-around; max-width:1140px; margin:0 auto; padding:20px 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}.split figure, .split article { margin:0;}.split figure { position:relative;}.split article { -ms-flex:0 1 580px; flex:0 1 580px; text-align: center; padding:0 10px; }#secondary { background-color: #eff5ff; margin-bottom:50px;}#secondary h2.tagline { color: #333; font-family: Lato; font-size: 40px; font-weight: 300; line-height: 1.1; text-align: center; margin-bottom: 0; padding-top: 50px;}#feature-callouts { background-color: #eff5ff; padding:35px 11px;}.callouts { text-align:center; margin:0 auto; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; max-width:1140px; height:276px; padding:6px 0;}.callouts > * { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: 10px; text-decoration: none; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin:15px 0; padding:18px; -webkit-box-flex:0; -ms-flex:0 0 240px; flex:0 0 240px; background-color: #1f3e79; border: 2px solid #6de2de; border-radius: 10px; box-shadow: 0 3px 7px rgba(2, 2, 2, 0.35), 0 0 0 5px #1f3e79; text-shadow: 0 1px 1px rgba(2, 3, 3, 0.85); font-family: "Lato"; color:#fff;}.callouts a:hover { background-color:#1d8fcf; transition:.3s;}.callouts > * h2 { font-weight:900; font-size:25px; line-height:1.15; text-transform: uppercase; color:#fff; font-family: "Lato"; text-shadow: 0 1px 1px rgba(2, 3, 3, 0.85);}.callouts > * p { font-weight:400; font-size:20px; line-height: 1.2; text-shadow: 0 1px 1px rgba(2, 3, 3, 0.85);}.callouts > * img { border-radius:10px 10px 0 0; width:100%;}.callouts a i.icon-location { position:relative; top:-15px; font-size:25px;}.callouts > * .horizon { max-width: 205px; width: 100%; height: 1px; background-color: #6de2de; box-shadow: 0 1px 1px rgba(2, 3, 3, 0.85); position:absolute;}.split#understand figure { align-self: flex-end; margin:0;}.split#understand { max-width:100%;}.split#understand .contain { padding-bottom:0;}#secondary .callouts a h2 { font-size:19px; line-height: 1.1; margin:auto;}#secondary > .callouts a:before { border: 2px solid #6de2de; content: ""; position: absolute; z-index: 2; top: 5px; left: 5px; bottom: 5px; right: 5px; border-radius: 10px;}#secondary > .callouts a { padding:0; box-shadow:none; border-radius:10px; border:none;}.youtube { position: relative; margin-bottom: 20px; background-color: #a29cfe; border: 5px solid white; box-shadow: 0 3px 7px rgba(2, 2, 2, 0.35), inset 0 3px 7px rgba(0, 0, 0, 0.35);}.youtube img { box-shadow:none!important; border:none!important;}.vid { width:100%; max-width:400px;}.youtube a.main-play-btn { position: absolute;}.youtube a.main-play-btn:hover { cursor:pointer;}footer { background-color: #e0f6ff; text-align:center;}footer #foot-wrap { max-width: 1140px; margin: 0 auto; display:-webkit-box; display:-ms-flexbox; display:flex; align-items:center;}footer #foot-wrap > div, footer #foot-wrap > a { -webkit-box-sizing:border-box; box-sizing:border-box; vertical-align:middle; margin:27px 15px; color:#fff; background-color: #1f3e79; border-radius: 15px;}footer #foot-wrap div { -webkit-box-flex:1; -ms-flex:1 1 33%; flex:1 1 33%; padding:0 10px;}footer #foot-wrap > div h3, footer #foot-wrap > a h3 { font-size: 25px; font-family: Lato; font-weight: 700; color: #fff; line-height: 1.2; text-transform: uppercase; letter-spacing: 1px; text-shadow: 0 1px 1px rgba(2, 3, 3, 0.85); padding-top: 25px; padding-bottom: 0; margin: 0;}footer #foot-wrap #footer-contact img { margin:20px auto; display:block; padding:0 10px;}footer #foot-wrap #footer-contact a { font-size: 28px; margin: 0 auto; display: block; padding-bottom: 40px;}footer #foot-wrap #footer-contact a.foot-pho { position:relative; top:10px; color: #6de2de; font-family: "Lato"; font-size: 35px; font-weight: 900; line-height: 1.2; text-shadow: 0 1px 1px rgba(2, 3, 3, 0.85);}footer #foot-wrap #footer-contact address a { font-style: normal; color: #fff;; font-family: "Lato"; font-size: 16px; font-weight: 400; line-height: 1.5;}footer #foot-wrap #footer-contact a:hover { color:#fff;}footer #foot-wrap #footer-contact a.foot-phy:hover { color: #6de2de;}footer #foot-wrap #footer-services h3 { position: relative; margin: 0 auto 30px; padding-bottom: 30px;}footer #foot-wrap #footer-services h3::after { content: ''; position: absolute; bottom: 0; right: 50%; -webkit-transform: translateX(50%); transform: translateX(50%); width: 205px; border-bottom: 2px solid #6de2de; box-shadow: 0 1px 1px rgba(2, 3, 3, 0.85);}footer #foot-wrap #footer-services ul { padding: 0; list-style: none; text-align: center; width: 100%; margin: 15px auto 30px;}footer #foot-wrap #footer-services ul li { max-width:335px; margin:0 auto;}footer #foot-wrap #footer-services ul a, footer #foot-wrap #footer-services ul span { display: block; text-decoration: none; width: 100%; background-color: #424141; background-image: -webkit-linear-gradient(bottom, #6e6e6e 0%, #383838 100%); background-image: -o-linear-gradient(bottom, #6e6e6e 0%, #383838 100%); background-image: linear-gradient(to top, #6e6e6e 0%, #383838 100%); margin: 2px auto; -webkit-transition: background-color .3s; transition: background-color .3s; font-size: 20px; padding: 17px 0; color: #fff; text-transform: uppercase; font-family: lato; font-weight: 700; letter-spacing: 1px; text-shadow: 0 1px 1px rgba(2, 3, 3, 0.85);}footer #foot-wrap #footer-services ul a:hover { background:#1d8fcf;}footer #foot-wrap > div#footer-form h3 { margin-bottom:10px;}#footer-form form { margin:0 auto; color:#fff; max-width:300px;}#footer-form input, #footer-form textarea { font-family: "Lato"; font-style: italic; font-size: 14px; padding: 5px; margin: 5px 0; width: 100%; color:#fff; padding:10px; background-color: #525252; border: 1px solid #6de2de; box-shadow: inset 0 3px 0 #2953a4; text-shadow: 0 1px 1px rgba(2, 3, 3, 0.45);}#footer-form textarea { height: 90px; margin-bottom: 0; color:#fff; background-color: #525252; border: 1px solid #6de2de; box-shadow: inset 0 3px 0 #2953a4;}#footer-form .controls { text-align:center; flex:none;}#footer-form .controls button.submitBtn.btn { min-width: auto; margin: 10px auto text-transform: none; text-align: center; border: none; background-color: #1d8fcf;border-radius: 2px;box-shadow: 0 3px 7px rgba(0, 0, 0, 0.35); font: 900 14px/1.8 "Lato"; text-transform:uppercase; text-shadow: 0 1px 1px rgba(2, 3, 3, 0.85); color:#fff; padding:12px 40px; min-width:185px;}#footer-form .controls button.submitBtn.btn:hover { background:#525252; color:#fff;}#copyright { padding:25px 5px; background-color: #e1ecff; font: 400 11px/1.3 "Arial"; color: #656565;}#copyright a { color: #656565;}#copyright a:hover { text-decoration:underline;}.form-wrapper h1 { color:#000000;}.form-wrapper { margin: 0 auto; text-align: center; padding: 30px;}.form-wrapper p { max-width: 700px; width: 100%; margin: 25px auto;}#lp-appointment-form .simple { margin: 40px auto 20px; max-width: 550px; padding-right: 3px;}#lp-appointment-form input::placeholder, #lp-appointment-form textarea::placeholder { color: #000}#lp-appointment-form label { display: none;}#lp-appointment-form input,#lp-appointment-form textarea { width: 93%; display: table; margin: 10px auto; background-color: #d3d3d3; color: #404040; border-radius: 5px; padding: 15px; font-size: 16px;}#lp-appointment-form textarea { height: 200px; margin-bottom: 30px;}#lp-appointment-form textarea,#lp-appointment-form input { border: none; -webkit-box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, .5); box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, .5);}#lp-appointment-form textarea:focus,#lp-appointment-form input:focus { background-color: #e3e3e3;}#lp-appointment-form textarea:focus,#lp-appointment-form input:focus,button:focus { outline-style: solid; outline-width: medium; border: 1px solid #6de2de;}#lp-appointment-form .submitBtn { min-width: auto; margin: 10px auto text-transform: none; text-align: center; border: none; background-color: #1d8fcf; border-radius: 2px; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.35); font: 800 14px/1.8 "Lato"; text-transform:uppercase; text-shadow: 0 1px 1px rgba(2, 3, 3, 0.85); color:#fff; padding:12px 40px;}@media screen and (max-width:1160px) { header img { max-width:380px; }}@media screen and (max-width:1110px) { #banner h2 { font-size:26px; } h1 strong { font-size:55px; }}@media screen and (max-width:1040px) { footer { margin-bottom:42px!important; } .topContact { flex:0 1 auto; } .topContact a span { font-size:28px; } header img { max-width:269px; width:100%; } .btn strong { font-size:30px; }}@media screen and (max-width:1024px) { h1 { font-size:45px; } h1 strong { font-size: 55px; } h1 small { font-size:32px; } #banner { min-height:auto; } .split#understand figure { margin-right: -110px; } #banner div { flex:1 1 100%; } .callouts { flex-wrap:wrap; justify-content: space-around; height:auto; max-width:560px; background: none; box-shadow: none; } #secondary .callouts a h2 { margin:15px auto; } #footer-form form { padding:0 10px; }}@media screen and (max-width:999px) { #banner h2 { font-size:21px; } h1 small { font-size:28px; } h1 strong { font-size:42px; } .topContact a.phy { font-size:14px; }}@media screen and (max-width:941px) { .topContact a.phy, footer #foot-wrap #footer-contact address a, footer #foot-wrap #footer-services ul a, footer #foot-wrap #footer-services ul span { font-size:14px; } header .btn strong { font-size:28px; } footer #foot-wrap > div h3, footer #foot-wrap > a h3 { font-size:18px; } h1 { font-size:45px; } .topContact a.phy { font-size:12px; } .topContact a span { font-size:22px; }}@media screen and (max-width:900px) { #banner h2 { max-width:80%; } #banner div.banner-info { margin-left:0; margin-top:10px; } #copyright span { display: block; height: 0; overflow: hidden;} #banner h2.tagline { margin:0 auto; margin-top:15px; } #banner h2 small { font-size:20px; display:block; } #banner h2 small strong { font-size:22px; } #banner h2 small sup { font-size:13px; } #banner div img { width:100%; } .btn strong { font-size:28px; } #banner { background-size:cover; } .split#understand .contain { display:block; } #secondary h2.tagline { padding-top:15px; font-size:25px; } footer #foot-wrap { flex-flow: row wrap; justify-content: space-between; align-items: center; } footer #foot-wrap div { margin: 10px auto; max-width: 280px; min-height:auto; flex:none; } #footer-form .controls { min-height:auto; } footer #foot-wrap div#footer-form { order:-1; } footer #foot-wrap div#footer-services { min-width:280px; order:1; } footer #foot-wrap #footer-services ul li { max-width:100%; margin:10px auto; } #footer-form form { max-width:90%; } h2 { font-size:30px; } #banner { display:block; padding:10px 0; } #banner div { max-width: 100%; text-align:center; margin:0 auto; } #banner div#banner-graphic { position:relative; bottom:-10px; } .split { flex-direction:column; } .split figure { order:2; } .split article { flex:0 1 auto; } .divider { display:block; width:100%; max-width:90%; height:1px; background-color: #6cc096; box-shadow: 0 1px 1px rgba(2, 3, 3, 0.85); margin:10px auto; } .split#understand figure { margin-right:0; }}@media screen and (max-width:899px) { .topContact { display:none; } header img { max-width:469px; }}@media screen and (max-width:700px) { #banner h2 small { display:block; } #fixed-tabs em strong { display: none; } #fixed-tabs a span:last-child { margin-left: 0; } footer #foot-wrap #footer-contact { min-width:280px; }}@media screen and (max-width:590px) { .btn strong { font-size:26px; } .callouts a { display:block; margin:10px; } .callouts a i.icon-location:before { margin:0 auto; text-align:center; } .contain { flex-direction:column; } .form-wrapper h1 { font-size:35px;}}@media screen and (max-width:390px) { h1 small { font-size:24px; } #banner h2 { font-size:20px; } .btn strong { font-size:22px; } h1 small { font-size:22px; } #banner h2 { font-size:18px; } #copyright { font-size:10px; } #secondary h2.tagline { font-size:22px; }}#covid { background-color: #f1da58; display: block; margin: 0 auto 20px; position: relative; z-index: 2; padding: 10px 5px; text-align: center; width: 100%; max-width: 1132px;}#covid a { color: #000; font-weight: 700; font-size: 20px;}#covid a:hover { text-decoration:underline;}#covid span { margin: 0 10px; display: inline-block;}.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{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideIn{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
