*{padding:0;margin:0;-webkit-font-smoothing:antialiased;font-family:'Boogaloo',cursive}img{border:none}html,body{height:100%;background-color:transparent}body{background-color:#002644;background-image:url(/images/loader.gif);background-repeat:no-repeat;background-position:center center;background-attachment:fixed}body.teamvtechnology{background-image:none;background-color:#000;height:auto}.teamvtechnology{display:block;padding:50px;max-width:600px}.teamvtechnology
h1{font-family:"Lucida Sans"}.teamvtechnology p, .teamvtechnology
a{font-family:"arial"}.teamvtechnology
h1{color:#a4b430}.teamvtechnology
p{color:#fff}.teamvtechnology
a{color:#a4b430;text-decoration:none}.teamvtechnology
img{max-width:1000px;width:100%;height:auto;display:block}@media only screen and (min-width: 150px) and (max-width: 400px){.teamvtechnology{display:block;padding:15px
!important}.teamvtechnology
p{font-size:14px}}.clear{clear:both}input[type=text],input[type=password],textarea,input[type=email],input[type=currency],input[type=tel],input[type=search],input[type=submit],input[type=number],input[type=checkbox],input[type=radio],select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-box-sizing:border-box;box-sizing:border-box;border:none;display:block;width:100%;padding:5px
15px;font-size:18px;vertical-align:top;font-weight:normal;margin-bottom:15px;background-color:#fff;color:#000}input[type=submit]{display:block;padding:15px
15px;width:100%;font-size:24px;color:#fff;background-color:#f10006;text-decoration:none;text-align:center;margin-bottom:0;cursor:pointer}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea{height:100px}.m_nav{position:fixed;z-index:999;background-color:rgba(0,69,134,0.95);opacity:0}.m_nav.open{top:0 !important}.m_nav
.close{opacity:0;position:absolute;top:15px;right:15px;width:50px;height:50px;border-radius:50%;background-color:#f10006;cursor:pointer;background-image:url(/images/icons/close.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.m_nav
.close.done{opacity:1}.m_nav
a{display:block;text-align:center;font-size:45px;text-decoration:none;color:#fff}.m_nav a:hover{transition:all .3s ease-in-out;color:#fc0}.m_nav
a.selected{color:#fc0}.home{opacity:0;position:absolute;top:0;left:0;z-index:1;background-image:url(/images/bg.jpg);background-repeat:repeat;background-position:top center}.icons{background-image:url(/images/logo_large.png);background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0;position:absolute;top:0;left:0;z-index:998}.icons
#button{width:100px;height:100px;border-bottom:2px solid #eee;background-image:-webkit-linear-gradient(top, #999, #d0d0d0 80%);background-image:-moz-linear-gradient(top, #999, #d0d0d0 80%);background-image:-ms-linear-gradient(top, #999, #d0d0d0 80%);background-image:-o-linear-gradient(top, #999, #d0d0d0 80%);background-image:linear-gradient(top, #999, #d0d0d0 80%);-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;box-shadow:inset rgba(0, 0, 0, 0.2) 0px 5px 6px;left:50%;margin-left:-50px;margin-top:-50px;bottom:25px;position:absolute;z-index:999}.icons
.butt{position:absolute;width:80px;height:52px;left:10px;top:10px;cursor:pointer;font-family:"Lucida Sans";font-weight:bold;font-size:23px;color:#fff;text-align:center;padding-top:28px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background-image:-webkit-linear-gradient(top, #8a0300, #e20500 70%, #8a0300 100%);background-image:-moz-linear-gradient(top, #8a0300, #e20500 70%, #8a0300 100%);background-image:-ms-linear-gradient(top, #8a0300, #e20500 70%, #8a0300 100%);background-image:-o-linear-gradient(top, #8a0300, #e20500 70%, #8a0300 100%);background-image:linear-gradient(top, #8a0300, #e20500 70%, #8a0300 100%);background-position:0 6px;background-color:#8a0300;background-repeat:no-repeat;-webkit-box-shadow:rgba(0, 0, 0, 0.4) 0 3px 6px;-moz-box-shadow:rgba(0, 0, 0, 0.4) 0 3px 6px;box-shadow:rgba(0, 0, 0, 0.4) 0 3px 6px;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-ms-transition:all .1s ease-in;-o-transition:all .1s ease-in;transition:all .1s ease-in}.icons .butt:hover{background-position:0 0px;-webkit-box-shadow:rgba(0, 0, 0, 0.4) 0 3px 8px;-moz-box-shadow:rgba(0, 0, 0, 0.4) 0 3px 8px;box-shadow:rgba(0, 0, 0, 0.4) 0 3px 8px}.icons .butt:active{width:76px;height:48px;margin:2px
0 0 2px;border-bottom:1px solid #fff;font-size:21px;color:#000;-webkit-box-shadow:inset rgba(0, 0, 0, 0.5) 0px 5px 10px;-moz-box-shadow:inset rgba(0, 0, 0, 0.5) 0px 5px 10px;box-shadow:inset rgba(0, 0, 0, 0.5) 0px 5px 10px}.icons
.icon{border-radius:50%;box-shadow:0 0 5px 1px #fff;width:100px;height:100px;position:absolute;z-index:999;background-repeat:no-repeat;background-position:center center;background-size:contain;transform:scale(0);transition:all 0.5s ease-in-out}.icons
.icon.open{transform:scale(1)}.icons .icon
a{position:absolute;display:block;width:100%;height:100%}.icons
.icon.email_icon{background-color:#ff8b1a;top:25px;right:25px;background-image:url(/images/icons/email.png)}.icons
.icon.phone_icon{background-color:#f30001;top:25px;left:25px;background-image:url(/images/icons/phone.png)}.icons
.icon.map_icon{background-color:#d200d9;bottom:25px;left:25px;background-image:url(/images/icons/map.png)}.icons
.icon.lock_icon{background-color:#03bcff;bottom:25px;right:25px;background-image:url(/images/icons/lock.png)}.icons .icon:hover{transform:scale(0.9)}.parallax-mirror{opacity:0;-webkit-transition-property:background-position;-moz-transition-property:background-position;-o-transition-property:background-position}#top{position:fixed;bottom:-100px;right:15px;width:70px;height:70px;border-radius:50%;background-color:#004586;line-height:70px;text-align:center;font-size:45px;color:#fc0;cursor:pointer;z-index:998}#top.open{bottom:15px}.frame{opacity:0;position:relative;z-index:2}.frame
.mainbody{position:absolute;z-index:999;left:0;width:100%}.frame .mainbody
header{display:block;width:100%;background-color:#004586;background-image:none;z-index:999;-webkit-box-shadow:0px 4px 13px 0px rgba(0, 69, 134, 0.5);-moz-box-shadow:0px 4px 13px 0px rgba(0, 69, 134, 0.5);box-shadow:0px 4px 13px 0px rgba(0, 69, 134, 0.5)}.frame .mainbody
header.open{background-image:url(/images/bg.jpg);background-repeat:repeat;background-position:center center;position:fixed;top:0;z-index:999}.frame .mainbody header
.header{display:block;width:1500px;margin:0
auto;position:relative;z-index:999;height:100px}.frame .mainbody header .header
.logo{opacity:0;width:250px;position:absolute;top:0;left:0}.frame .mainbody header .header .logo
img{width:100%;height:auto;display:block}.frame .mainbody header .header
.logo.open{opacity:1}.frame .mainbody header .header
.top{opacity:0;position:absolute;top:0;right:0;padding:5px
0;text-align:right;font-size:22px}.frame .mainbody header .header
.top.open{opacity:1}.frame .mainbody header .header .top .phone, .frame .mainbody header .header .top
.email{display:inline-block;vertical-align:middle}.frame .mainbody header .header .top .phone a, .frame .mainbody header .header .top .email
a{text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}.frame .mainbody header .header .top .phone a:hover, .frame .mainbody header .header .top .email a:hover{opacity: .75}.frame .mainbody header .header .top
.phone{margin-right:15px}.frame .mainbody header .header .top .phone
span{color:#004586;font-weight:bold}.frame .mainbody header .header .top .phone
a{color:#f10006;text-decoration:none}.frame .mainbody header .header .top .email
span{color:#004586;font-weight:bold}.frame .mainbody header .header .top .email
a{color:#ff7800;text-decoration:none}.frame .mainbody header .header
nav{position:absolute;width:1500px;right:0;bottom:0;text-align:center;display:block}.frame .mainbody header .header nav
a{display:inline-block;vertical-align:middle;height:100px;line-height:100px;color:#fff;text-decoration:none;font-size:36px;padding:0
25px}.frame .mainbody header .header nav a:hover{transition:all .3s ease-in-out;color:#fc0}.frame .mainbody header .header
nav.open{left:auto;right:0;bottom:0;width:auto;background-color:#002644}.frame .mainbody header .header nav.open
a{color:#fff}.frame .mainbody header .header nav.open a:hover{transition:all .3s ease-in-out;color:#fc0}.frame .mainbody header .header nav.open
a.selected{color:#fc0}.frame .mainbody header .header
nav.open.open2{-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px}.frame .mainbody header .header nav.open.open2
a{height:auto;line-height:normal;padding:5px
25px}.frame .mainbody header .header
.m_hamburger{display:none;vertical-align:middle;top:0;right:0;width:45px;z-index:999;padding:10px;background-color:#004586}.frame .mainbody header .header
.hamburger{width:45px;height:45px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor:pointer}.frame .mainbody header .header .hamburger
span{display:block;position:absolute;height:5px;width:100%;background-color:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out}.frame .mainbody header .header .hamburger span:nth-child(1){top:8px}.frame .mainbody header .header .hamburger span:nth-child(2), .frame .mainbody header .header .hamburger span:nth-child(3){top:20px}.frame .mainbody header .header .hamburger span:nth-child(4){top:32px}.frame .mainbody header .header .hamburger.open span:nth-child(1){top:18px;width:0%;left:50%}.frame .mainbody header .header .hamburger.open
span{background-color:#fff}.frame .mainbody header .header .hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.frame .mainbody header .header .hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.frame .mainbody header .header .hamburger.open span:nth-child(4){top:18px;width:0%;left:50%}.frame .mainbody section, .frame .mainbody
footer{width:100%;position:relative;z-index:997}.frame .mainbody section .heading, .frame .mainbody footer
.heading{display:block;width:100%;height:100px;text-align:center;font-family:'Pacifico',cursive;line-height:100px;font-size:45px;z-index:998;text-shadow:3px 3px 1px rgba(0, 0, 0, 0.15)}.frame .mainbody section .section, .frame .mainbody footer
.section{position:relative;width:1500px;margin:0
auto}.frame .mainbody section.slideshow a, .frame .mainbody footer.slideshow
a{width:100%;display:block}.frame .mainbody section.slideshow img, .frame .mainbody footer.slideshow
img{width:100%;height:auto;display:block}.frame .mainbody section.services, .frame .mainbody
footer.services{background-color:#002644;background-image:url(/images/services.jpg?v=1234);background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.frame .mainbody section.services .heading, .frame .mainbody footer.services
.heading{background-color:#c000ff;color:#fff}.frame .mainbody section.services .section, .frame .mainbody footer.services
.section{text-align:center;padding:50px
0}.frame .mainbody section.services .section .service, .frame .mainbody footer.services .section
.service{position:relative;z-index:997;cursor:pointer;display:inline-block;vertical-align:bottom;width:315px;height:315px;background-color:#000;margin-bottom:50px;margin-right:50px;border:3px
solid #004586;transform:scale(1);transition:all .1s ease-in-out}.frame .mainbody section.services .section .service img, .frame .mainbody footer.services .section .service
img{width:100%;height:auto;display:block}.frame .mainbody section.services .section .service:nth-of-type(4n), .frame .mainbody footer.services .section .service:nth-of-type(4n){margin-right:0}.frame .mainbody section.services .section .service:nth-last-child(-n+4), .frame .mainbody footer.services .section .service:nth-last-child(-n+4){margin-bottom:0}.frame .mainbody section.services .section .service:hover, .frame .mainbody footer.services .section .service:hover{transform:scale(0.9);-webkit-box-shadow:0px 0px 30px 0px #fc0;-moz-box-shadow:0px 0px 30px 0px #fc0;box-shadow:0px 0px 30px 0px #fc0}.frame .mainbody section.services .section .service:hover img, .frame .mainbody footer.services .section .service:hover
img{opacity: .25}.frame .mainbody section.services .section .service a, .frame .mainbody footer.services .section .service
a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:998;overflow:hidden}.frame .mainbody section.services .section .service a img, .frame .mainbody footer.services .section .service a
img{width:100%;height:auto;display:block;opacity:0}.frame .mainbody section.services .section .service a:hover img, .frame .mainbody footer.services .section .service a:hover
img{opacity:1}.frame .mainbody section.services .section .service a.spotlight, .frame .mainbody footer.services .section .service
a.spotlight{opacity: .75}.frame .mainbody section.services .section .service span, .frame .mainbody footer.services .section .service
span{position:absolute;bottom:0;left:0;width:100%;padding:10px
0;font-size:24px;text-align:center;background-color:#002644;color:#fc0;z-index:997}.frame .mainbody section.recent, .frame .mainbody
footer.recent{background-image:url(/images/recent.png);background-repeat:repeat;background-position:top left}.frame .mainbody section.recent .heading, .frame .mainbody footer.recent
.heading{background-color:#ff7800;color:#fff}.frame .mainbody section.recent .section, .frame .mainbody footer.recent
.section{background-color:rgba(255, 255, 255, 0.5);text-align:center}.frame .mainbody section.recent .section .projects, .frame .mainbody footer.recent .section
.projects{width:1400px;background-color:#fff;white-space:nowrap;display:block;padding:50px}.frame .mainbody section.recent .section .projects a, .frame .mainbody footer.recent .section .projects
a{display:inline-block;margin-right:50px;width:350px;height:300px;color:#000}.frame .mainbody section.recent .section .projects a.spotlight, .frame .mainbody footer.recent .section .projects
a.spotlight{opacity: .75}.frame .mainbody section.recent .section .projects a img, .frame .mainbody footer.recent .section .projects a
img{display:block;width:100%;height:auto}.frame .mainbody section.recent .section .projects a:last-of-type, .frame .mainbody footer.recent .section .projects a:last-of-type{margin-right:0}.frame .mainbody section.recent .section .projects.scroll, .frame .mainbody footer.recent .section
.projects.scroll{background-color:#eee}.frame .mainbody section.recent .section .button, .frame .mainbody footer.recent .section
.button{display:block;margin-top:25px;text-align:center;padding:25px
0 50px 0;opacity:0}.frame .mainbody section.recent .section .button a, .frame .mainbody footer.recent .section .button
a{display:inline-block;position:relative;color:#fff;text-decoration:none;background-color:#24bf00;font-size:30px;padding:15px
15px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 9px 0px #0c4200, 0px 9px 25px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 9px 0px #0c4200, 0px 9px 25px rgba(0, 0, 0, 0.7);box-shadow:0px 9px 0px #0c4200, 0px 9px 25px rgba(0, 0, 0, 0.7);width:300px;text-align:center;cursor:pointer;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.frame .mainbody section.recent .section .button a:hover, .frame .mainbody footer.recent .section .button a:hover{-webkit-box-shadow:0px 3px 0px #0c4200, 0px 3px 6px rgba(0, 0, 0, 0.9);-moz-box-shadow:0px 3px 0px #0c4200, 0px 3px 6px rgba(0, 0, 0, 0.9);box-shadow:0px 3px 0px #0c4200, 0px 3px 6px rgba(0, 0, 0, 0.9);position:relative;top:6px}.frame .mainbody section.recent .section .button a:active, .frame .mainbody footer.recent .section .button a:active{-webkit-box-shadow:0px 3px 0px #002644, 0px 3px 6px rgba(0, 0, 0, 0.9);-moz-box-shadow:0px 3px 0px #002644, 0px 3px 6px rgba(0, 0, 0, 0.9);box-shadow:0px 3px 0px #002644, 0px 3px 6px rgba(0, 0, 0, 0.9);position:relative;top:6px;background-color:#004586;color:#fc0}.frame .mainbody section.technology, .frame .mainbody
footer.technology{background-color:#000;background-image:url(/images/technology.jpg);background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.frame .mainbody section.technology .heading, .frame .mainbody footer.technology
.heading{background-color:#f10006;color:#fff}.frame .mainbody section.technology .section, .frame .mainbody footer.technology
.section{text-align:center;padding:50px}.frame .mainbody section.technology .section img, .frame .mainbody footer.technology .section
img{transform:scale(0);transition:all 1s ease-in-out;width:150px;height:150px;border-radius:50%;margin-right:25px}.frame .mainbody section.technology .section img.full, .frame .mainbody footer.technology .section
img.full{transform:scale(1);transition:all 0.5s ease-in-out}.frame .mainbody section.company, .frame .mainbody
footer.company{background-color:#fff}.frame .mainbody section.company .heading, .frame .mainbody footer.company
.heading{background-color:#00b7e5;color:#fff}.frame .mainbody section.company .section, .frame .mainbody footer.company
.section{background-color:#fff;text-align:center;padding:50px}.frame .mainbody section.company .section .content, .frame .mainbody section.company .section .beach, .frame .mainbody footer.company .section .content, .frame .mainbody footer.company .section
.beach{display:inline-block;vertical-align:top}.frame .mainbody section.company .section .content, .frame .mainbody footer.company .section
.content{width:60%;text-align:left;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.company .section .content h1, .frame .mainbody footer.company .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.company .section .content p, .frame .mainbody footer.company .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.company .section .beach, .frame .mainbody footer.company .section
.beach{width:40%}.frame .mainbody section.company .section .beach img, .frame .mainbody footer.company .section .beach
img{width:100%;height:auto;display:block;border-radius:50%}.frame .mainbody section.location, .frame .mainbody
footer.location{background-color:#fff}.frame .mainbody section.location .heading, .frame .mainbody footer.location
.heading{background-color:#00e620;color:#fff}.frame .mainbody section.location .map, .frame .mainbody footer.location
.map{display:block;width:100%;height:450px;text-align:left}.frame .mainbody section.location .map h1, .frame .mainbody footer.location .map
h1{font-size:36px;color:#004586}.frame .mainbody section.location .map p, .frame .mainbody footer.location .map
p{font-size:18px;color:#333}.frame .mainbody section.location .map a, .frame .mainbody footer.location .map
a{color:#ff7800;text-decoration:none}.frame .mainbody section.blog, .frame .mainbody
footer.blog{background-color:#eee}.frame .mainbody section.blog .heading, .frame .mainbody footer.blog
.heading{background-color:#333;color:#fff}.frame .mainbody section.blog .section, .frame .mainbody footer.blog
.section{background-color:#fff;text-align:center;padding:50px;width:1400px}.frame .mainbody section.blog .section .articles, .frame .mainbody footer.blog .section
.articles{background-color:#eee}.frame .mainbody section.blog .section .articles h2, .frame .mainbody footer.blog .section .articles
h2{font-size:36px;background-color:#004586;color:#fff;padding:15px;text-align:left}.frame .mainbody section.blog .section .articles h2 span, .frame .mainbody footer.blog .section .articles h2
span{color:#fc0}.frame .mainbody section.blog .section .articles .article, .frame .mainbody footer.blog .section .articles
.article{display:block;padding:25px;vertical-align:top;text-align:left;width:1400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:25px}.frame .mainbody section.blog .section .articles .article h1, .frame .mainbody footer.blog .section .articles .article
h1{font-size:36px;color:#ff7800}.frame .mainbody section.blog .section .articles .article h2, .frame .mainbody footer.blog .section .articles .article
h2{color:#f10006;display:block;background-color:transparent;padding:0;font-size:24px;font-weight:normal}.frame .mainbody section.blog .section .articles .article h2 b, .frame .mainbody footer.blog .section .articles .article h2
b{color:#333}.frame .mainbody section.blog .section .articles .article p, .frame .mainbody footer.blog .section .articles .article
p{color:#002644;font-size:28px}.frame .mainbody section.blog .section .articles .article img, .frame .mainbody footer.blog .section .articles .article
img{float:right;border-radius:50%;margin:25px
0 25px 25px;width:40%;height:auto;display:block}.frame .mainbody section.footer, .frame .mainbody
footer.footer{background-color:#002644;padding:25px
0}.frame .mainbody section.footer .section, .frame .mainbody footer.footer
.section{background-color:#002644;text-align:center;color:#fc0}.frame .mainbody section .section h2, .frame .mainbody footer .section
h2{font-size:36px;color:#333;display:block}.frame .mainbody section .section h2 a, .frame .mainbody footer .section h2
a{color:#ff7800;text-decoration:none}.frame .mainbody section .section p a, .frame .mainbody footer .section p
a{color:#f10006}.frame .mainbody section .section ul, .frame .mainbody footer .section
ul{display:block;padding:25px
0;list-style:none;overflow:hidden;counter-reset:numList}.frame .mainbody section .section ul li, .frame .mainbody footer .section ul
li{position:relative;font-size:25px;font-weight:bold;color:#004586;margin-left:50px;display:block;vertical-align:middle;margin-bottom:15px;padding-top:2px;font-weight:normal}.frame .mainbody section .section ul li:before, .frame .mainbody footer .section ul li:before{position:absolute;top:0;left:-50px;counter-increment:numList;content:counter(numList);font-size:25px;text-align:center;color:#f10006;line-height:30px;width:30px;height:30px;background-color:#eee;-moz-border-radius:999px;border-radius:999px;border:2px
solid #333}.frame .mainbody section.services_overview, .frame .mainbody
footer.services_overview{background-image:url(/images/buildings.png);background-position:center bottom;background-repeat:no-repeat;background-size:contain;background-color:#c9fcff;overflow:hidden}.frame .mainbody section.services_overview .clouds, .frame .mainbody footer.services_overview
.clouds{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:1}.frame .mainbody section.services_overview .clouds #clouds, .frame .mainbody footer.services_overview .clouds
#clouds{top:300px;position:relative;-webkit-animation:move 100s infinite linear;-moz-animation:move 100s infinite linear;-ms-animation:move 100s infinite linear;z-index:1}.frame .mainbody section.services_overview .clouds #clouds2, .frame .mainbody footer.services_overview .clouds
#clouds2{top:100px;position:relative;-webkit-animation:backup 40s infinite linear;-moz-animation:backup 40s infinite linear;-ms-animation:backup 40s infinite linear;z-index:1}.frame .mainbody section.services_overview .clouds .cloud1, .frame .mainbody section.services_overview .clouds .cloud2, .frame .mainbody section.services_overview .clouds .cloud3, .frame .mainbody footer.services_overview .clouds .cloud1, .frame .mainbody footer.services_overview .clouds .cloud2, .frame .mainbody footer.services_overview .clouds
.cloud3{opacity:1}.frame .mainbody section.services_overview .clouds .cloud1, .frame .mainbody footer.services_overview .clouds
.cloud1{width:200px;height:60px;background:#fff;position:absolute;top:80px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.services_overview .clouds .cloud1:after, .frame .mainbody footer.services_overview .clouds .cloud1:after{content:'';position:absolute;background:#fff;width:80px;height:80px;top:-40px;left:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.services_overview .clouds .cloud1:before, .frame .mainbody footer.services_overview .clouds .cloud1:before{content:'';position:absolute;background:#fff;width:100px;height:100px;top:-60px;right:30px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.services_overview .clouds .cloud2, .frame .mainbody footer.services_overview .clouds
.cloud2{width:100px;height:30px;background:#fff;position:absolute;top:180px;left:400px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.services_overview .clouds .cloud2:after, .frame .mainbody footer.services_overview .clouds .cloud2:after{content:'';position:absolute;background:#fff;width:40px;height:40px;top:-20px;left:10px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.services_overview .clouds .cloud2:before, .frame .mainbody footer.services_overview .clouds .cloud2:before{content:'';position:absolute;background:#fff;width:50px;height:50px;top:-30px;right:15px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.services_overview .clouds .cloud3, .frame .mainbody footer.services_overview .clouds
.cloud3{width:200px;height:60px;background:#fff;position:absolute;top:100px;left:740px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.services_overview .clouds .cloud3:after, .frame .mainbody footer.services_overview .clouds .cloud3:after{content:'';position:absolute;background:#fff;width:80px;height:80px;top:-40px;left:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.services_overview .clouds .cloud3:before, .frame .mainbody footer.services_overview .clouds .cloud3:before{content:'';position:absolute;background:#fff;width:100px;height:100px;top:-60px;right:30px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}@-webkit-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-webkit-keyframes
backup{0%{left:-940px}100%{left:940px}}@-moz-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-moz-keyframes
backup{0%{left:-940px}100%{left:940px}}@-ms-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-ms-keyframes
backup{0%{left:-940px}100%{left:940px}}.frame .mainbody section.services_overview .clouds #clouds .cloud1, .frame .mainbody section.services_overview .clouds #clouds .cloud2, .frame .mainbody section.services_overview .clouds #clouds .cloud2:after, .frame .mainbody section.services_overview .clouds #clouds .cloud2:before, .frame .mainbody section.services_overview .clouds #clouds .cloud3, .frame .mainbody section.services_overview .clouds #clouds .cloud1:after, .frame .mainbody section.services_overview .clouds #clouds .cloud1:before, .frame .mainbody section.services_overview .clouds #clouds .cloud3:before, .frame .mainbody section.services_overview .clouds #clouds .cloud3:after, .frame .mainbody footer.services_overview .clouds #clouds .cloud1, .frame .mainbody footer.services_overview .clouds #clouds .cloud2, .frame .mainbody footer.services_overview .clouds #clouds .cloud2:after, .frame .mainbody footer.services_overview .clouds #clouds .cloud2:before, .frame .mainbody footer.services_overview .clouds #clouds .cloud3, .frame .mainbody footer.services_overview .clouds #clouds .cloud1:after, .frame .mainbody footer.services_overview .clouds #clouds .cloud1:before, .frame .mainbody footer.services_overview .clouds #clouds .cloud3:before, .frame .mainbody footer.services_overview .clouds #clouds .cloud3:after{background:#fff}.frame .mainbody section.services_overview .heading, .frame .mainbody footer.services_overview
.heading{background-color:#333;color:#fff}.frame .mainbody section.services_overview .section, .frame .mainbody footer.services_overview
.section{text-align:center;padding:50px}.frame .mainbody section.services_overview .section .content, .frame .mainbody section.services_overview .section .menu, .frame .mainbody footer.services_overview .section .content, .frame .mainbody footer.services_overview .section
.menu{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.services_overview .section .content, .frame .mainbody footer.services_overview .section
.content{width:60%;text-align:left;padding-right:50px}.frame .mainbody section.services_overview .section .content h1, .frame .mainbody footer.services_overview .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.services_overview .section .content p, .frame .mainbody footer.services_overview .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.services_overview .section .content p a, .frame .mainbody footer.services_overview .section .content p
a{color:#f10006;text-decoration:none}.frame .mainbody section.services_overview .section .menu, .frame .mainbody footer.services_overview .section
.menu{width:40%;position:relative;z-index:997}.frame .mainbody section.services_overview .section .menu .menu2, .frame .mainbody footer.services_overview .section .menu
.menu2{background-color:#fff;border-radius:20px;border:25px
solid #2b575e}.frame .mainbody section.services_overview .section .menu .menu2 span, .frame .mainbody footer.services_overview .section .menu .menu2
span{display:block;color:#333;font-size:30px;padding:5px
0;cursor:pointer;background-color:rgba(255, 255, 255, 0.15)}.frame .mainbody section.services_overview .section .menu .keyboard, .frame .mainbody footer.services_overview .section .menu
.keyboard{width:100%;padding-top:15px}.frame .mainbody section.services_overview .section .menu .keyboard img, .frame .mainbody footer.services_overview .section .menu .keyboard
img{width:100%;height:auto;display:block}.frame .mainbody section.services_web_design, .frame .mainbody
footer.services_web_design{background-color:#eee}.frame .mainbody section.services_web_design .heading, .frame .mainbody footer.services_web_design
.heading{background-color:#c000ff;color:#fff}.frame .mainbody section.services_web_design .section, .frame .mainbody footer.services_web_design
.section{background-color:#fff;text-align:center;padding:50px}.frame .mainbody section.services_web_design .section .content, .frame .mainbody section.services_web_design .section .photo, .frame .mainbody footer.services_web_design .section .content, .frame .mainbody footer.services_web_design .section
.photo{display:inline-block;vertical-align:top}.frame .mainbody section.services_web_design .section .content, .frame .mainbody footer.services_web_design .section
.content{width:60%;text-align:left;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.services_web_design .section .content h1, .frame .mainbody footer.services_web_design .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.services_web_design .section .content p, .frame .mainbody footer.services_web_design .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.services_web_design .section .photo, .frame .mainbody footer.services_web_design .section
.photo{width:40%}.frame .mainbody section.services_web_design .section .photo img, .frame .mainbody footer.services_web_design .section .photo
img{width:100%;height:auto;display:block;border-radius:50%}.frame .mainbody section.services_ecommerce, .frame .mainbody
footer.services_ecommerce{background-color:#eee}.frame .mainbody section.services_ecommerce .heading, .frame .mainbody footer.services_ecommerce
.heading{background-color:#00e620;color:#fff}.frame .mainbody section.services_ecommerce .section, .frame .mainbody footer.services_ecommerce
.section{background-color:#fff;text-align:center;padding:50px}.frame .mainbody section.services_ecommerce .section .content, .frame .mainbody section.services_ecommerce .section .photo, .frame .mainbody footer.services_ecommerce .section .content, .frame .mainbody footer.services_ecommerce .section
.photo{display:inline-block;vertical-align:top}.frame .mainbody section.services_ecommerce .section .content, .frame .mainbody footer.services_ecommerce .section
.content{width:60%;text-align:left;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.services_ecommerce .section .content h1, .frame .mainbody footer.services_ecommerce .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.services_ecommerce .section .content p, .frame .mainbody footer.services_ecommerce .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.services_ecommerce .section .photo, .frame .mainbody footer.services_ecommerce .section
.photo{width:40%}.frame .mainbody section.services_ecommerce .section .photo img, .frame .mainbody footer.services_ecommerce .section .photo
img{width:100%;height:auto;display:block;border-radius:50%}.frame .mainbody section.services_cms, .frame .mainbody
footer.services_cms{background-color:#eee}.frame .mainbody section.services_cms .heading, .frame .mainbody footer.services_cms
.heading{background-color:#ff7800;color:#fff}.frame .mainbody section.services_cms .section, .frame .mainbody footer.services_cms
.section{background-color:#fff;text-align:center;padding:50px}.frame .mainbody section.services_cms .section .content, .frame .mainbody section.services_cms .section .photo, .frame .mainbody footer.services_cms .section .content, .frame .mainbody footer.services_cms .section
.photo{display:inline-block;vertical-align:top}.frame .mainbody section.services_cms .section .content, .frame .mainbody footer.services_cms .section
.content{width:60%;text-align:left;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.services_cms .section .content h1, .frame .mainbody footer.services_cms .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.services_cms .section .content p, .frame .mainbody footer.services_cms .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.services_cms .section .photo, .frame .mainbody footer.services_cms .section
.photo{width:40%}.frame .mainbody section.services_cms .section .photo img, .frame .mainbody footer.services_cms .section .photo
img{width:100%;height:auto;display:block;border-radius:50%}.frame .mainbody section.services_seo, .frame .mainbody
footer.services_seo{background-color:#eee}.frame .mainbody section.services_seo .heading, .frame .mainbody footer.services_seo
.heading{background-color:#00b7e5;color:#fff}.frame .mainbody section.services_seo .section, .frame .mainbody footer.services_seo
.section{background-color:#fff;text-align:center;padding:50px}.frame .mainbody section.services_seo .section .content, .frame .mainbody section.services_seo .section .photo, .frame .mainbody footer.services_seo .section .content, .frame .mainbody footer.services_seo .section
.photo{display:inline-block;vertical-align:top}.frame .mainbody section.services_seo .section .content, .frame .mainbody footer.services_seo .section
.content{width:60%;text-align:left;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.services_seo .section .content h1, .frame .mainbody footer.services_seo .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.services_seo .section .content p, .frame .mainbody footer.services_seo .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.services_seo .section .photo, .frame .mainbody footer.services_seo .section
.photo{width:40%}.frame .mainbody section.services_seo .section .photo img, .frame .mainbody footer.services_seo .section .photo
img{width:100%;height:auto;display:block;border-radius:50%}.frame .mainbody section.services_branding, .frame .mainbody
footer.services_branding{background-color:#eee}.frame .mainbody section.services_branding .heading, .frame .mainbody footer.services_branding
.heading{background-color:#d0a785;color:#fff}.frame .mainbody section.services_branding .section, .frame .mainbody footer.services_branding
.section{background-color:#fff;text-align:center;padding:50px}.frame .mainbody section.services_branding .section .content, .frame .mainbody section.services_branding .section .photo, .frame .mainbody footer.services_branding .section .content, .frame .mainbody footer.services_branding .section
.photo{display:inline-block;vertical-align:top}.frame .mainbody section.services_branding .section .content, .frame .mainbody footer.services_branding .section
.content{width:60%;text-align:left;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.services_branding .section .content h1, .frame .mainbody footer.services_branding .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.services_branding .section .content p, .frame .mainbody footer.services_branding .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.services_branding .section .photo, .frame .mainbody footer.services_branding .section
.photo{width:40%}.frame .mainbody section.services_branding .section .photo img, .frame .mainbody footer.services_branding .section .photo
img{width:100%;height:auto;display:block;border-radius:50%}.frame .mainbody section.services_wordpress, .frame .mainbody
footer.services_wordpress{background-color:#eee}.frame .mainbody section.services_wordpress .heading, .frame .mainbody footer.services_wordpress
.heading{background-color:#80d9e1;color:#fff}.frame .mainbody section.services_wordpress .section, .frame .mainbody footer.services_wordpress
.section{background-color:#fff;text-align:center;padding:50px}.frame .mainbody section.services_wordpress .section .content, .frame .mainbody section.services_wordpress .section .photo, .frame .mainbody footer.services_wordpress .section .content, .frame .mainbody footer.services_wordpress .section
.photo{display:inline-block;vertical-align:top}.frame .mainbody section.services_wordpress .section .content, .frame .mainbody footer.services_wordpress .section
.content{width:60%;text-align:left;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.services_wordpress .section .content h1, .frame .mainbody footer.services_wordpress .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.services_wordpress .section .content p, .frame .mainbody footer.services_wordpress .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.services_wordpress .section .photo, .frame .mainbody footer.services_wordpress .section
.photo{width:40%}.frame .mainbody section.services_wordpress .section .photo img, .frame .mainbody footer.services_wordpress .section .photo
img{width:100%;height:auto;display:block;border-radius:50%}.frame .mainbody section.services_maintenance, .frame .mainbody
footer.services_maintenance{background-color:#eee}.frame .mainbody section.services_maintenance .heading, .frame .mainbody footer.services_maintenance
.heading{background-color:#fd00d6;color:#fff}.frame .mainbody section.services_maintenance .section, .frame .mainbody footer.services_maintenance
.section{background-color:#fff;text-align:center;padding:50px}.frame .mainbody section.services_maintenance .section .content, .frame .mainbody section.services_maintenance .section .photo, .frame .mainbody footer.services_maintenance .section .content, .frame .mainbody footer.services_maintenance .section
.photo{display:inline-block;vertical-align:top}.frame .mainbody section.services_maintenance .section .content, .frame .mainbody footer.services_maintenance .section
.content{width:60%;text-align:left;padding-right:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.services_maintenance .section .content h1, .frame .mainbody footer.services_maintenance .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.services_maintenance .section .content p, .frame .mainbody footer.services_maintenance .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.services_maintenance .section .photo, .frame .mainbody footer.services_maintenance .section
.photo{width:40%}.frame .mainbody section.services_maintenance .section .photo img, .frame .mainbody footer.services_maintenance .section .photo
img{width:100%;height:auto;display:block;border-radius:50%}.frame .mainbody section.services_hosting, .frame .mainbody
footer.services_hosting{background-color:#eee}.frame .mainbody section.services_hosting .heading, .frame .mainbody footer.services_hosting
.heading{background-color:#a29bff;color:#fff}.frame .mainbody section.services_hosting .section, .frame .mainbody footer.services_hosting
.section{background-color:#fff;text-align:center;padding:50px}.frame .mainbody section.services_hosting .section .content, .frame .mainbody section.services_hosting .section .photo, .frame .mainbody footer.services_hosting .section .content, .frame .mainbody footer.services_hosting .section
.photo{display:inline-block;vertical-align:top}.frame .mainbody section.services_hosting .section .content, .frame .mainbody footer.services_hosting .section
.content{width:60%;text-align:left;padding-left:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.services_hosting .section .content h1, .frame .mainbody footer.services_hosting .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.services_hosting .section .content p, .frame .mainbody footer.services_hosting .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.services_hosting .section .photo, .frame .mainbody footer.services_hosting .section
.photo{width:40%}.frame .mainbody section.services_hosting .section .photo img, .frame .mainbody footer.services_hosting .section .photo
img{width:100%;height:auto;display:block;border-radius:50%}.frame .mainbody section.portfolio, .frame .mainbody
footer.portfolio{background-image:url(/images/buildings.png);background-position:center bottom;background-repeat:no-repeat;background-size:contain;background-color:#ffe7c9;overflow:hidden}.frame .mainbody section.portfolio .clouds, .frame .mainbody footer.portfolio
.clouds{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:1}.frame .mainbody section.portfolio .clouds #clouds, .frame .mainbody footer.portfolio .clouds
#clouds{top:300px;position:relative;-webkit-animation:move 100s infinite linear;-moz-animation:move 100s infinite linear;-ms-animation:move 100s infinite linear;z-index:1}.frame .mainbody section.portfolio .clouds #clouds2, .frame .mainbody footer.portfolio .clouds
#clouds2{top:100px;position:relative;-webkit-animation:backup 40s infinite linear;-moz-animation:backup 40s infinite linear;-ms-animation:backup 40s infinite linear;z-index:1}.frame .mainbody section.portfolio .clouds .cloud1, .frame .mainbody section.portfolio .clouds .cloud2, .frame .mainbody section.portfolio .clouds .cloud3, .frame .mainbody footer.portfolio .clouds .cloud1, .frame .mainbody footer.portfolio .clouds .cloud2, .frame .mainbody footer.portfolio .clouds
.cloud3{opacity:1}.frame .mainbody section.portfolio .clouds .cloud1, .frame .mainbody footer.portfolio .clouds
.cloud1{width:200px;height:60px;background:#fff;position:absolute;top:80px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.portfolio .clouds .cloud1:after, .frame .mainbody footer.portfolio .clouds .cloud1:after{content:'';position:absolute;background:#fff;width:80px;height:80px;top:-40px;left:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.portfolio .clouds .cloud1:before, .frame .mainbody footer.portfolio .clouds .cloud1:before{content:'';position:absolute;background:#fff;width:100px;height:100px;top:-60px;right:30px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.portfolio .clouds .cloud2, .frame .mainbody footer.portfolio .clouds
.cloud2{width:100px;height:30px;background:#fff;position:absolute;top:180px;left:400px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.portfolio .clouds .cloud2:after, .frame .mainbody footer.portfolio .clouds .cloud2:after{content:'';position:absolute;background:#fff;width:40px;height:40px;top:-20px;left:10px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.portfolio .clouds .cloud2:before, .frame .mainbody footer.portfolio .clouds .cloud2:before{content:'';position:absolute;background:#fff;width:50px;height:50px;top:-30px;right:15px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.portfolio .clouds .cloud3, .frame .mainbody footer.portfolio .clouds
.cloud3{width:200px;height:60px;background:#fff;position:absolute;top:100px;left:740px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.portfolio .clouds .cloud3:after, .frame .mainbody footer.portfolio .clouds .cloud3:after{content:'';position:absolute;background:#fff;width:80px;height:80px;top:-40px;left:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.portfolio .clouds .cloud3:before, .frame .mainbody footer.portfolio .clouds .cloud3:before{content:'';position:absolute;background:#fff;width:100px;height:100px;top:-60px;right:30px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}@-webkit-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-webkit-keyframes
backup{0%{left:-940px}100%{left:940px}}@-moz-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-moz-keyframes
backup{0%{left:-940px}100%{left:940px}}@-ms-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-ms-keyframes
backup{0%{left:-940px}100%{left:940px}}.frame .mainbody section.portfolio .clouds #clouds .cloud1, .frame .mainbody section.portfolio .clouds #clouds .cloud2, .frame .mainbody section.portfolio .clouds #clouds .cloud2:after, .frame .mainbody section.portfolio .clouds #clouds .cloud2:before, .frame .mainbody section.portfolio .clouds #clouds .cloud3, .frame .mainbody section.portfolio .clouds #clouds .cloud1:after, .frame .mainbody section.portfolio .clouds #clouds .cloud1:before, .frame .mainbody section.portfolio .clouds #clouds .cloud3:before, .frame .mainbody section.portfolio .clouds #clouds .cloud3:after, .frame .mainbody footer.portfolio .clouds #clouds .cloud1, .frame .mainbody footer.portfolio .clouds #clouds .cloud2, .frame .mainbody footer.portfolio .clouds #clouds .cloud2:after, .frame .mainbody footer.portfolio .clouds #clouds .cloud2:before, .frame .mainbody footer.portfolio .clouds #clouds .cloud3, .frame .mainbody footer.portfolio .clouds #clouds .cloud1:after, .frame .mainbody footer.portfolio .clouds #clouds .cloud1:before, .frame .mainbody footer.portfolio .clouds #clouds .cloud3:before, .frame .mainbody footer.portfolio .clouds #clouds .cloud3:after{background:#fff}.frame .mainbody section.portfolio .heading, .frame .mainbody footer.portfolio
.heading{background-color:#333;color:#fff}.frame .mainbody section.portfolio .section, .frame .mainbody footer.portfolio
.section{text-align:center;padding:50px}.frame .mainbody section.portfolio .section .content, .frame .mainbody section.portfolio .section .menu, .frame .mainbody footer.portfolio .section .content, .frame .mainbody footer.portfolio .section
.menu{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.portfolio .section .content, .frame .mainbody footer.portfolio .section
.content{width:60%;text-align:left;padding-right:50px}.frame .mainbody section.portfolio .section .content h1, .frame .mainbody footer.portfolio .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.portfolio .section .content p, .frame .mainbody footer.portfolio .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.portfolio .section .content p a, .frame .mainbody footer.portfolio .section .content p
a{color:#f10006;text-decoration:none}.frame .mainbody section.portfolio .section .content ul, .frame .mainbody footer.portfolio .section .content
ul{display:block;padding:25px
0;list-style:none;overflow:hidden;counter-reset:numList}.frame .mainbody section.portfolio .section .content ul li, .frame .mainbody footer.portfolio .section .content ul
li{position:relative;font-size:25px;font-weight:bold;color:#004586;margin-left:50px;display:block;vertical-align:middle;margin-bottom:15px;padding-top:2px;font-weight:normal}.frame .mainbody section.portfolio .section .content ul li:before, .frame .mainbody footer.portfolio .section .content ul li:before{position:absolute;top:0;left:-50px;counter-increment:numList;content:'\2714';font-size:25px;text-align:center;color:#ff7800;line-height:30px;width:30px;height:30px;background-color:#eee;-moz-border-radius:999px;border-radius:999px;border:2px
solid #333}.frame .mainbody section.portfolio .section .menu, .frame .mainbody footer.portfolio .section
.menu{width:40%;position:relative;z-index:997;float:right}.frame .mainbody section.portfolio .section .menu .menu2, .frame .mainbody footer.portfolio .section .menu
.menu2{width:550px;height:360px;overflow:hidden;border-radius:20px;border:25px
solid #2b575e;position:relative}.frame .mainbody section.portfolio .section .menu .menu2 img, .frame .mainbody footer.portfolio .section .menu .menu2
img{display:block;width:100%;height:auto;cursor:pointer}.frame .mainbody section.portfolio .section .menu .menu2 .more, .frame .mainbody footer.portfolio .section .menu .menu2
.more{position:absolute;bottom:-75px;left:0;width:100%;height:75px;line-height:75px;z-index:999;background-color:rgba(255, 255, 255, 0.75);color:#f10006;font-size:24px;cursor:pointer}.frame .mainbody section.portfolio .section .menu .menu2 .more.open, .frame .mainbody footer.portfolio .section .menu .menu2
.more.open{bottom:0}.frame .mainbody section.portfolio .section .menu .keyboard, .frame .mainbody footer.portfolio .section .menu
.keyboard{width:100%;padding-top:15px;position:relative}.frame .mainbody section.portfolio .section .menu .keyboard img, .frame .mainbody footer.portfolio .section .menu .keyboard
img{width:100%;height:auto;display:block}.frame .mainbody section.portfolio .section .menu .keyboard .button, .frame .mainbody footer.portfolio .section .menu .keyboard
.button{position:absolute;display:block;text-align:center;padding:5px
0 10px 0;top:25px;z-index:999}.frame .mainbody section.portfolio .section .menu .keyboard .button#next, .frame .mainbody footer.portfolio .section .menu .keyboard
.button#next{right:75px}.frame .mainbody section.portfolio .section .menu .keyboard .button#prev, .frame .mainbody footer.portfolio .section .menu .keyboard
.button#prev{left:75px}.frame .mainbody section.portfolio .section .menu .keyboard .button span, .frame .mainbody footer.portfolio .section .menu .keyboard .button
span{display:inline-block;position:relative;color:#fff;text-decoration:none;background-color:#24bf00;font-size:15px;padding:5px
5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0px 1px 0px #0c4200, 0px 1px 3px rgba(0, 0, 0, 0.7);-moz-box-shadow:0px 1px 0px #0c4200, 0px 1px 3px rgba(0, 0, 0, 0.7);box-shadow:0px 1px 0px #0c4200, 0px 1px 3px rgba(0, 0, 0, 0.7);width:60px;text-align:center;cursor:pointer;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.frame .mainbody section.portfolio .section .menu .keyboard .button span:hover, .frame .mainbody footer.portfolio .section .menu .keyboard .button span:hover{-webkit-box-shadow:0px 3px 0px #0c4200, 0px 3px 3px rgba(0, 0, 0, 0.9);-moz-box-shadow:0px 3px 0px #0c4200, 0px 3px 3px rgba(0, 0, 0, 0.9);box-shadow:0px 3px 0px #0c4200, 0px 3px 3px rgba(0, 0, 0, 0.9);position:relative;top:3px}.frame .mainbody section.portfolio .section .menu .keyboard .button span:active, .frame .mainbody footer.portfolio .section .menu .keyboard .button span:active{-webkit-box-shadow:0px 3px 0px #002644, 0px 3px 6px rgba(0, 0, 0, 0.9);-moz-box-shadow:0px 3px 0px #002644, 0px 3px 6px rgba(0, 0, 0, 0.9);box-shadow:0px 3px 0px #002644, 0px 3px 6px rgba(0, 0, 0, 0.9);position:relative;top:6px;background-color:#004586;color:#fc0}.frame .mainbody section.testimonials, .frame .mainbody
footer.testimonials{background-color:#fffee8;background-image:url(/images/buildings.png);background-position:bottom 0 center;background-repeat:no-repeat;background-size:contain;background-attachment:fixed;overflow:hidden}.frame .mainbody section.testimonials .clouds, .frame .mainbody footer.testimonials
.clouds{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:1}.frame .mainbody section.testimonials .clouds #clouds, .frame .mainbody footer.testimonials .clouds
#clouds{top:300px;position:relative;-webkit-animation:move 100s infinite linear;-moz-animation:move 100s infinite linear;-ms-animation:move 100s infinite linear;z-index:1}.frame .mainbody section.testimonials .clouds #clouds2, .frame .mainbody footer.testimonials .clouds
#clouds2{top:100px;position:relative;-webkit-animation:backup 40s infinite linear;-moz-animation:backup 40s infinite linear;-ms-animation:backup 40s infinite linear;z-index:1}.frame .mainbody section.testimonials .clouds .cloud1, .frame .mainbody section.testimonials .clouds .cloud2, .frame .mainbody section.testimonials .clouds .cloud3, .frame .mainbody footer.testimonials .clouds .cloud1, .frame .mainbody footer.testimonials .clouds .cloud2, .frame .mainbody footer.testimonials .clouds
.cloud3{opacity:1}.frame .mainbody section.testimonials .clouds .cloud1, .frame .mainbody footer.testimonials .clouds
.cloud1{width:200px;height:60px;background:#fff;position:absolute;top:80px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.testimonials .clouds .cloud1:after, .frame .mainbody footer.testimonials .clouds .cloud1:after{content:'';position:absolute;background:#fff;width:80px;height:80px;top:-40px;left:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.testimonials .clouds .cloud1:before, .frame .mainbody footer.testimonials .clouds .cloud1:before{content:'';position:absolute;background:#fff;width:100px;height:100px;top:-60px;right:30px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.testimonials .clouds .cloud2, .frame .mainbody footer.testimonials .clouds
.cloud2{width:100px;height:30px;background:#fff;position:absolute;top:180px;left:400px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.testimonials .clouds .cloud2:after, .frame .mainbody footer.testimonials .clouds .cloud2:after{content:'';position:absolute;background:#fff;width:40px;height:40px;top:-20px;left:10px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.testimonials .clouds .cloud2:before, .frame .mainbody footer.testimonials .clouds .cloud2:before{content:'';position:absolute;background:#fff;width:50px;height:50px;top:-30px;right:15px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.testimonials .clouds .cloud3, .frame .mainbody footer.testimonials .clouds
.cloud3{width:200px;height:60px;background:#fff;position:absolute;top:100px;left:740px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.testimonials .clouds .cloud3:after, .frame .mainbody footer.testimonials .clouds .cloud3:after{content:'';position:absolute;background:#fff;width:80px;height:80px;top:-40px;left:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.testimonials .clouds .cloud3:before, .frame .mainbody footer.testimonials .clouds .cloud3:before{content:'';position:absolute;background:#fff;width:100px;height:100px;top:-60px;right:30px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}@-webkit-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-webkit-keyframes
backup{0%{left:-940px}100%{left:940px}}@-moz-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-moz-keyframes
backup{0%{left:-940px}100%{left:940px}}@-ms-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-ms-keyframes
backup{0%{left:-940px}100%{left:940px}}.frame .mainbody section.testimonials .clouds #clouds .cloud1, .frame .mainbody section.testimonials .clouds #clouds .cloud2, .frame .mainbody section.testimonials .clouds #clouds .cloud2:after, .frame .mainbody section.testimonials .clouds #clouds .cloud2:before, .frame .mainbody section.testimonials .clouds #clouds .cloud3, .frame .mainbody section.testimonials .clouds #clouds .cloud1:after, .frame .mainbody section.testimonials .clouds #clouds .cloud1:before, .frame .mainbody section.testimonials .clouds #clouds .cloud3:before, .frame .mainbody section.testimonials .clouds #clouds .cloud3:after, .frame .mainbody footer.testimonials .clouds #clouds .cloud1, .frame .mainbody footer.testimonials .clouds #clouds .cloud2, .frame .mainbody footer.testimonials .clouds #clouds .cloud2:after, .frame .mainbody footer.testimonials .clouds #clouds .cloud2:before, .frame .mainbody footer.testimonials .clouds #clouds .cloud3, .frame .mainbody footer.testimonials .clouds #clouds .cloud1:after, .frame .mainbody footer.testimonials .clouds #clouds .cloud1:before, .frame .mainbody footer.testimonials .clouds #clouds .cloud3:before, .frame .mainbody footer.testimonials .clouds #clouds .cloud3:after{background:#fff}.frame .mainbody section.testimonials .heading, .frame .mainbody footer.testimonials
.heading{background-color:#333;color:#fff}.frame .mainbody section.testimonials .section, .frame .mainbody footer.testimonials
.section{text-align:center;padding:50px}.frame .mainbody section.testimonials .section .content, .frame .mainbody section.testimonials .section .menu, .frame .mainbody footer.testimonials .section .content, .frame .mainbody footer.testimonials .section
.menu{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.testimonials .section .content, .frame .mainbody footer.testimonials .section
.content{width:60%;text-align:left;padding-right:50px}.frame .mainbody section.testimonials .section .content h1, .frame .mainbody footer.testimonials .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.testimonials .section .content h2, .frame .mainbody footer.testimonials .section .content
h2{background-color:transparent;padding:0;color:#002644;text-align:left}.frame .mainbody section.testimonials .section .content p, .frame .mainbody footer.testimonials .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.testimonials .section .content p a, .frame .mainbody footer.testimonials .section .content p
a{color:#f10006;text-decoration:none}.frame .mainbody section.testimonials .section .menu, .frame .mainbody footer.testimonials .section
.menu{width:40%;position:relative;z-index:997}.frame .mainbody section.testimonials .section .menu .menu2, .frame .mainbody footer.testimonials .section .menu
.menu2{width:550px;height:360px;overflow:hidden;border-radius:20px;border:25px
solid #2b575e;position:relative}.frame .mainbody section.testimonials .section .menu .menu2 img, .frame .mainbody footer.testimonials .section .menu .menu2
img{display:block;width:100%;height:auto;position:absolute;top:-80px}.frame .mainbody section.testimonials .section .menu .menu2 .more, .frame .mainbody footer.testimonials .section .menu .menu2
.more{position:absolute;bottom:-75px;left:0;width:100%;height:75px;line-height:75px;z-index:999;background-color:rgba(255, 255, 255, 0.75);color:#f10006;font-size:24px;cursor:pointer}.frame .mainbody section.testimonials .section .menu .menu2 .more.open, .frame .mainbody footer.testimonials .section .menu .menu2
.more.open{bottom:0}.frame .mainbody section.testimonials .section .menu .keyboard, .frame .mainbody footer.testimonials .section .menu
.keyboard{width:100%;padding-top:15px;position:relative}.frame .mainbody section.testimonials .section .menu .keyboard img, .frame .mainbody footer.testimonials .section .menu .keyboard
img{width:100%;height:auto;display:block}.frame .mainbody section.blog2, .frame .mainbody
footer.blog2{background-color:#ffe3e3;background-image:url(/images/buildings.png);background-position:bottom 0 center;background-repeat:no-repeat;background-size:contain;background-attachment:fixed;overflow:hidden}.frame .mainbody section.blog2 .clouds, .frame .mainbody footer.blog2
.clouds{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:1}.frame .mainbody section.blog2 .clouds #clouds, .frame .mainbody footer.blog2 .clouds
#clouds{top:300px;position:relative;-webkit-animation:move 100s infinite linear;-moz-animation:move 100s infinite linear;-ms-animation:move 100s infinite linear;z-index:1}.frame .mainbody section.blog2 .clouds #clouds2, .frame .mainbody footer.blog2 .clouds
#clouds2{top:100px;position:relative;-webkit-animation:backup 40s infinite linear;-moz-animation:backup 40s infinite linear;-ms-animation:backup 40s infinite linear;z-index:1}.frame .mainbody section.blog2 .clouds .cloud1, .frame .mainbody section.blog2 .clouds .cloud2, .frame .mainbody section.blog2 .clouds .cloud3, .frame .mainbody footer.blog2 .clouds .cloud1, .frame .mainbody footer.blog2 .clouds .cloud2, .frame .mainbody footer.blog2 .clouds
.cloud3{opacity:1}.frame .mainbody section.blog2 .clouds .cloud1, .frame .mainbody footer.blog2 .clouds
.cloud1{width:200px;height:60px;background:#fff;position:absolute;top:80px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.blog2 .clouds .cloud1:after, .frame .mainbody footer.blog2 .clouds .cloud1:after{content:'';position:absolute;background:#fff;width:80px;height:80px;top:-40px;left:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.blog2 .clouds .cloud1:before, .frame .mainbody footer.blog2 .clouds .cloud1:before{content:'';position:absolute;background:#fff;width:100px;height:100px;top:-60px;right:30px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.blog2 .clouds .cloud2, .frame .mainbody footer.blog2 .clouds
.cloud2{width:100px;height:30px;background:#fff;position:absolute;top:180px;left:400px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.blog2 .clouds .cloud2:after, .frame .mainbody footer.blog2 .clouds .cloud2:after{content:'';position:absolute;background:#fff;width:40px;height:40px;top:-20px;left:10px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.blog2 .clouds .cloud2:before, .frame .mainbody footer.blog2 .clouds .cloud2:before{content:'';position:absolute;background:#fff;width:50px;height:50px;top:-30px;right:15px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.blog2 .clouds .cloud3, .frame .mainbody footer.blog2 .clouds
.cloud3{width:200px;height:60px;background:#fff;position:absolute;top:100px;left:740px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.blog2 .clouds .cloud3:after, .frame .mainbody footer.blog2 .clouds .cloud3:after{content:'';position:absolute;background:#fff;width:80px;height:80px;top:-40px;left:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.blog2 .clouds .cloud3:before, .frame .mainbody footer.blog2 .clouds .cloud3:before{content:'';position:absolute;background:#fff;width:100px;height:100px;top:-60px;right:30px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}@-webkit-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-webkit-keyframes
backup{0%{left:-940px}100%{left:940px}}@-moz-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-moz-keyframes
backup{0%{left:-940px}100%{left:940px}}@-ms-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-ms-keyframes
backup{0%{left:-940px}100%{left:940px}}.frame .mainbody section.blog2 .clouds #clouds .cloud1, .frame .mainbody section.blog2 .clouds #clouds .cloud2, .frame .mainbody section.blog2 .clouds #clouds .cloud2:after, .frame .mainbody section.blog2 .clouds #clouds .cloud2:before, .frame .mainbody section.blog2 .clouds #clouds .cloud3, .frame .mainbody section.blog2 .clouds #clouds .cloud1:after, .frame .mainbody section.blog2 .clouds #clouds .cloud1:before, .frame .mainbody section.blog2 .clouds #clouds .cloud3:before, .frame .mainbody section.blog2 .clouds #clouds .cloud3:after, .frame .mainbody footer.blog2 .clouds #clouds .cloud1, .frame .mainbody footer.blog2 .clouds #clouds .cloud2, .frame .mainbody footer.blog2 .clouds #clouds .cloud2:after, .frame .mainbody footer.blog2 .clouds #clouds .cloud2:before, .frame .mainbody footer.blog2 .clouds #clouds .cloud3, .frame .mainbody footer.blog2 .clouds #clouds .cloud1:after, .frame .mainbody footer.blog2 .clouds #clouds .cloud1:before, .frame .mainbody footer.blog2 .clouds #clouds .cloud3:before, .frame .mainbody footer.blog2 .clouds #clouds .cloud3:after{background:#fff}.frame .mainbody section.blog2 .heading, .frame .mainbody footer.blog2
.heading{background-color:#333;color:#fff}.frame .mainbody section.blog2 .section, .frame .mainbody footer.blog2
.section{text-align:center;padding:50px}.frame .mainbody section.blog2 .section .content, .frame .mainbody section.blog2 .section .menu, .frame .mainbody footer.blog2 .section .content, .frame .mainbody footer.blog2 .section
.menu{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.blog2 .section .content, .frame .mainbody footer.blog2 .section
.content{width:60%;text-align:left;padding-right:50px}.frame .mainbody section.blog2 .section .content h1, .frame .mainbody footer.blog2 .section .content
h1{font-size:50px;color:#004586}.frame .mainbody section.blog2 .section .content h2, .frame .mainbody footer.blog2 .section .content
h2{background-color:transparent;padding:0;color:#002644;text-align:left}.frame .mainbody section.blog2 .section .content p, .frame .mainbody footer.blog2 .section .content
p{font-size:30px;color:#002644}.frame .mainbody section.blog2 .section .content p a, .frame .mainbody footer.blog2 .section .content p
a{color:#f10006;text-decoration:none}.frame .mainbody section.blog2 .section .menu, .frame .mainbody footer.blog2 .section
.menu{width:40%;position:relative;z-index:997}.frame .mainbody section.blog2 .section .menu .menu2, .frame .mainbody footer.blog2 .section .menu
.menu2{width:550px;height:360px;overflow:hidden;border-radius:20px;border:25px
solid #2b575e;position:relative}.frame .mainbody section.blog2 .section .menu .menu2 img, .frame .mainbody footer.blog2 .section .menu .menu2
img{display:block;width:100%;height:auto;position:absolute;top:-80px}.frame .mainbody section.blog2 .section .menu .menu2 .more, .frame .mainbody footer.blog2 .section .menu .menu2
.more{position:absolute;bottom:-75px;left:0;width:100%;height:75px;line-height:75px;z-index:999;background-color:rgba(255, 255, 255, 0.75);color:#f10006;font-size:24px;cursor:pointer}.frame .mainbody section.blog2 .section .menu .menu2 .more.open, .frame .mainbody footer.blog2 .section .menu .menu2
.more.open{bottom:0}.frame .mainbody section.blog2 .section .menu .keyboard, .frame .mainbody footer.blog2 .section .menu
.keyboard{width:100%;padding-top:15px;position:relative}.frame .mainbody section.blog2 .section .menu .keyboard img, .frame .mainbody footer.blog2 .section .menu .keyboard
img{width:100%;height:auto;display:block}.frame .mainbody section.contact, .frame .mainbody
footer.contact{background-image:url(/images/buildings2.png);background-position:center bottom;background-repeat:no-repeat;background-size:contain;background-color:#000;overflow:hidden}.frame .mainbody section.contact .clouds, .frame .mainbody footer.contact
.clouds{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:1}.frame .mainbody section.contact .clouds #clouds, .frame .mainbody footer.contact .clouds
#clouds{top:300px;position:relative;-webkit-animation:move 100s infinite linear;-moz-animation:move 100s infinite linear;-ms-animation:move 100s infinite linear;z-index:1}.frame .mainbody section.contact .clouds #clouds2, .frame .mainbody footer.contact .clouds
#clouds2{top:100px;position:relative;-webkit-animation:backup 40s infinite linear;-moz-animation:backup 40s infinite linear;-ms-animation:backup 40s infinite linear;z-index:1}.frame .mainbody section.contact .clouds .cloud1, .frame .mainbody section.contact .clouds .cloud2, .frame .mainbody section.contact .clouds .cloud3, .frame .mainbody footer.contact .clouds .cloud1, .frame .mainbody footer.contact .clouds .cloud2, .frame .mainbody footer.contact .clouds
.cloud3{opacity:1}.frame .mainbody section.contact .clouds .cloud1, .frame .mainbody footer.contact .clouds
.cloud1{width:200px;height:60px;background:#333;position:absolute;top:80px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.contact .clouds .cloud1:after, .frame .mainbody footer.contact .clouds .cloud1:after{content:'';position:absolute;background:#333;width:80px;height:80px;top:-40px;left:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.contact .clouds .cloud1:before, .frame .mainbody footer.contact .clouds .cloud1:before{content:'';position:absolute;background:#333;width:100px;height:100px;top:-60px;right:30px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.contact .clouds .cloud2, .frame .mainbody footer.contact .clouds
.cloud2{width:100px;height:30px;background:#333;position:absolute;top:180px;left:400px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.contact .clouds .cloud2:after, .frame .mainbody footer.contact .clouds .cloud2:after{content:'';position:absolute;background:#333;width:40px;height:40px;top:-20px;left:10px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.contact .clouds .cloud2:before, .frame .mainbody footer.contact .clouds .cloud2:before{content:'';position:absolute;background:#333;width:50px;height:50px;top:-30px;right:15px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.contact .clouds .cloud3, .frame .mainbody footer.contact .clouds
.cloud3{width:200px;height:60px;background:#333;position:absolute;top:100px;left:740px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.contact .clouds .cloud3:after, .frame .mainbody footer.contact .clouds .cloud3:after{content:'';position:absolute;background:#333;width:80px;height:80px;top:-40px;left:20px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}.frame .mainbody section.contact .clouds .cloud3:before, .frame .mainbody footer.contact .clouds .cloud3:before{content:'';position:absolute;background:#333;width:100px;height:100px;top:-60px;right:30px;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px}@-webkit-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-webkit-keyframes
backup{0%{left:-940px}100%{left:940px}}@-moz-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-moz-keyframes
backup{0%{left:-940px}100%{left:940px}}@-ms-keyframes
move{0%{left:0px}49%{left:940px;opacity:1}50%{left:940px;opacity:0}51%{left:-940px;opacity:0}52%{left:-940px;opacity:1}100%{left:0px}}@-ms-keyframes
backup{0%{left:-940px}100%{left:940px}}.frame .mainbody section.contact .clouds #clouds .cloud1, .frame .mainbody section.contact .clouds #clouds .cloud2, .frame .mainbody section.contact .clouds #clouds .cloud2:after, .frame .mainbody section.contact .clouds #clouds .cloud2:before, .frame .mainbody section.contact .clouds #clouds .cloud3, .frame .mainbody section.contact .clouds #clouds .cloud1:after, .frame .mainbody section.contact .clouds #clouds .cloud1:before, .frame .mainbody section.contact .clouds #clouds .cloud3:before, .frame .mainbody section.contact .clouds #clouds .cloud3:after, .frame .mainbody footer.contact .clouds #clouds .cloud1, .frame .mainbody footer.contact .clouds #clouds .cloud2, .frame .mainbody footer.contact .clouds #clouds .cloud2:after, .frame .mainbody footer.contact .clouds #clouds .cloud2:before, .frame .mainbody footer.contact .clouds #clouds .cloud3, .frame .mainbody footer.contact .clouds #clouds .cloud1:after, .frame .mainbody footer.contact .clouds #clouds .cloud1:before, .frame .mainbody footer.contact .clouds #clouds .cloud3:before, .frame .mainbody footer.contact .clouds #clouds .cloud3:after{background:#333}.frame .mainbody section.contact .heading, .frame .mainbody footer.contact
.heading{background-color:#333;color:#fff}.frame .mainbody section.contact .section, .frame .mainbody footer.contact
.section{text-align:center;padding:50px}.frame .mainbody section.contact .section .content, .frame .mainbody section.contact .section .menu, .frame .mainbody footer.contact .section .content, .frame .mainbody footer.contact .section
.menu{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.frame .mainbody section.contact .section .content, .frame .mainbody footer.contact .section
.content{width:60%;text-align:left;padding-right:50px}.frame .mainbody section.contact .section .content h1, .frame .mainbody footer.contact .section .content
h1{font-size:50px;color:#fc0}.frame .mainbody section.contact .section .content p, .frame .mainbody footer.contact .section .content
p{font-size:30px;color:#fff}.frame .mainbody section.contact .section .content p a, .frame .mainbody footer.contact .section .content p
a{color:#fff;text-decoration:none}.frame .mainbody section.contact .section .content .map, .frame .mainbody footer.contact .section .content
.map{width:600px;height:300px}.frame .mainbody section.contact .section .content .map h1, .frame .mainbody footer.contact .section .content .map
h1{font-size:36px;color:#004586}.frame .mainbody section.contact .section .content .map p, .frame .mainbody footer.contact .section .content .map
p{font-size:18px;color:#333}.frame .mainbody section.contact .section .content .map a, .frame .mainbody footer.contact .section .content .map
a{color:#ff7800;text-decoration:none}.frame .mainbody section.contact .section .menu, .frame .mainbody footer.contact .section
.menu{width:40%;position:relative;z-index:997}.frame .mainbody section.contact .section .menu .menu2, .frame .mainbody footer.contact .section .menu
.menu2{width:500px;padding:25px;overflow:hidden;background-color:#000;border-radius:20px;border:25px
solid #3e3e3e;position:relative}.frame .mainbody section.contact .section .menu .menu2 img, .frame .mainbody footer.contact .section .menu .menu2
img{display:block;width:100%;height:auto;cursor:pointer}.frame .mainbody section.contact .section .menu .menu2 .success, .frame .mainbody footer.contact .section .menu .menu2
.success{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eee;background-image:url(/images/icons/thumb.png);background-repeat:no-repeat;background-position:center center;background-size:contain}.frame .mainbody section.contact .section .menu .menu2 .error, .frame .mainbody footer.contact .section .menu .menu2
.error{display:none;position:absolute;bottom:0;left:0;width:100%;padding:10px
0;text-align:center;color:#fff;background-color:#fc0;z-index:999}.frame .mainbody section.contact .section .menu .keyboard, .frame .mainbody footer.contact .section .menu
.keyboard{width:100%;padding-top:15px;position:relative}.frame .mainbody section.contact .section .menu .keyboard img, .frame .mainbody footer.contact .section .menu .keyboard
img{width:100%;height:auto;display:block}