@keyframes frleft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}35%{opacity:0}60%{-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{opacity:1}}@keyframes toleft{0%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:1}35%{opacity:0}100%{-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes toright{0%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:1}35%{opacity:0}100%{-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes frleft2{0%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(-1000px, 0, 0);transform:translate3d(-1000px, 0, 0)}80%{opacity:0}100%{opacity:1}}@keyframes frright{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}35%{opacity:0}60%{-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{opacity:1}}body{overflow-x:hidden;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif}#lpage{margin-top:10vh}#lpage section{padding:50px 0}#lpage section p{text-align:justify}#lpage section p{font-size:large}#lpage section .col-md-6{padding:40px}#lpage section .col-md-4 h3{text-align:center}#lpage section .col-md-4 p{text-align:center}#lpage section .top p{font-size:x-large;text-align:left}#lpage section .top img{border-radius:10px}#lpage section .framed a{margin:20px auto;font-size:x-large;display:table}#lpage section .roundico .icodet{background:#dae3f3}#lpage section .roundico .icodet:before{color:#4c4c4c}#lpage section .roundico .detico{color:#333}#lpage section .logoz img{width:20%;float:left}#tryout #prices .priblk{overflow:hidden;border-radius:10px;color:#3d3d3d;font-weight:700;position:relative}#tryout #prices .priblk table{width:100%;text-align:left;font-size:18px;background:#fff}#tryout #prices .priblk table tbody tr:nth-child(2n+1){background-color:rgba(52,52,52,0.1)}#tryout #prices .priblk table tbody tr td{padding:10px}#tryout #prices .priblk table tbody tr td:nth-child(2){text-align:center}#tryout #prices .priblk table tbody tr td:last-child{display:none}#tryout #prices .priblk table thead{border-bottom:2px solid rgba(0,0,0,0.2)}#tryout #prices .priblk table thead tr{background-color:#fff;color:#00549a}#tryout #prices .priblk table thead tr th{padding:10px}#tryout #prices .priblk table thead tr th:nth-child(2){text-align:center}#tryout #prices .priblk table thead tr th:last-child{display:none}#tryout #prices .pricedet{position:absolute;color:#3d3d3d;font-weight:lighter;left:30px}#optin #prices .priblk{color:#fff;font-weight:700;position:relative}#optin #prices .priblk table{width:100%;text-align:left;font-size:18px;border-collapse:inherit;border-spacing:0 10px}#optin #prices .priblk table tbody tr{cursor:pointer}#optin #prices .priblk table tbody tr td{padding:10px;background:#00549a;overflow:hidden}#optin #prices .priblk table tbody tr td:nth-child(2){text-align:center}#optin #prices .priblk table tbody tr td:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}#optin #prices .priblk table tbody tr td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;text-align:right}#optin #prices .priblk table tbody tr:hover td{background:#3d94d4}#optin #prices .priblk table thead tr{color:#00549a}#optin #prices .priblk table thead tr th{padding:10px}#optin #prices .priblk table thead tr th:nth-child(2){text-align:center}#optin #prices .pricedet{position:absolute;color:#3d3d3d;font-weight:lighter;left:30px}#pripopup{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}#pripopup .pripopup{background-color:#fff;margin:15% auto;padding:20px;width:100%;max-width:400px;border-radius:10px}#pripopup .pribtn{width:100%;padding:30px}#pripopup .pribtn a{float:right}#pripopup .pribtn a:first-child{float:left}.pricedet2{margin-top:40px}.pricedet2 p{margin-top:10px}.txtdet{text-align:left;padding-top:100px}.txtdet h2{text-align:center;margin:80px 0;font-size:40px}.txtdet h3{margin:60px 0 35px}.txtdet p{text-align:justify;text-justify:inter-word;font-size:22px;padding:0 0 0 10px;margin:20px 0}.txtdet .imgz{background-color:#fff;border-radius:15px;overflow:hidden;padding:20px;margin:40px auto;max-width:900px}.txtdet .imgz img{width:100%}.txtdet .imgz.half{max-width:500px}.txtdet .imgz.left{float:left;margin:0 40px 40px 0}.txtdet .imgz.right{float:right;margin:0 0 40px 40px}.txtdet .imgz.nopad{padding:0}#ipa,#virtuel{color:#fff}#secondhead h2,#secondhead h3{color:#fff}#secondhead .prodz{margin-top:65px;height:75vh}#secondhead .prodz .blbak{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#2a87d6;border-radius:30px;margin:20px;-webkit-box-shadow:5px 5px 15px -5px rgba(0,0,0,0.5);-moz-box-shadow:5px 5px 15px -5px rgba(0,0,0,0.5);box-shadow:5px 5px 15px -5px rgba(0,0,0,0.5);border:1px solid #2ba1ff}#secondhead .prodz h3{font-size:30px}#secondhead .prodz .bla{position:absolute;top:450px;left:0;right:0;color:#fff;font-size:22px;margin:0 20px;font-weight:bold;text-align:center}#secondhead .prodz .bla div{width:100%;position:relative}#secondhead .prodz .bla a{margin-bottom:-50px}#secondhead .prodz .bg{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat}#secondhead .prodz .bg#prodteleav{background-size:165px;background-position:center 135px}#secondhead .prodz .bg#prodteleav.en{background-image:url(../images/prodvirtuelen.png?v=1234)}#secondhead .prodz .bg#prodteleav.fr{background-image:url(../images/prodvirtuel.png?v=1234)}#secondhead .prodz .bg#prodipa{background-size:250px;background-position:center 151px}#secondhead .prodz .bg#prodipa.en{background-image:url(../images/ipaproden.png?v=1234)}#secondhead .prodz .bg#prodipa.fr{background-image:url(../images/ipaprod.png?v=1234)}#secondhead .prodz .bg#prodmass{background-size:255px;background-position:center 142px;opacity:1}#secondhead .prodz .bg#prodmass.en{background-image:url(../images/massprod.png?v=1234)}#secondhead .prodz .bg#prodmass.fr{background-image:url(../images/massprod.png?v=1234)}#secondhead .prodz a.plusdet{position:absolute;bottom:-15px;right:10%;color:#00549a;background-color:rgba(255,255,255,0.85);padding:5px 10px;border-radius:5px;font-size:14px;font-weight:600;text-decoration:none}#services h2.service-heading{color:#fff}.social{line-height:40px}.social a{font-size:30px;text-decoration:none}.graphidet{text-align:left}.graphidet h2{color:#fff}.graphidet .graphcontent{height:200px}.graphidet .graphtitle h2:not(:first-of-type){display:none}.graphidet .graphdeta p:not(:first-of-type){display:none}.graphidet p,.graphidet h2{position:absolute;top:50%;transform:translateY(-50%);margin:0}.graphidet p{font-size:20px;line-height:26px}section#historique,section#virtuel,section#ipa{text-align:center;margin-top:50px}#graphi{background-color:transparent;border-radius:10px;padding:10px;margin-top:50px;text-align:left}#graphi>div{height:250px;position:relative}#graphi>div>div{position:absolute;top:0;bottom:0;left:0;right:0}#graphi>div .graphiblk{position:relative;float:left;width:100%;height:48%;margin-bottom:4%}#graphi>div .graphiblk .viain,#graphi>div .graphiblk .viaout{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:0 20px;color:#3d3d3d}#graphi>div .graphiblk .viain span,#graphi>div .graphiblk .viaout span{text-transform:uppercase;color:#00549a;font-weight:600}#graphi>div .graphiblk.top{margin-left:10px}#graphi>div .graphiblk.bot{margin-left:-10px}#graphi>div .arrows:before,#graphi>div .arrows2:before,#graphi>div .arrows:after,#graphi>div .arrows2:after{background-color:#fff}#graphi>div .arrows:before{-webkit-clip-path:polygon(0 0, 0 100%, 100% 50%);clip-path:polygon(0 0, 0 100%, 100% 50%);position:absolute;top:20%;bottom:20%;width:10%;right:-5%}#graphi>div .arrows:after{-webkit-clip-path:polygon(0 0, 0 100%, 100% 50%);clip-path:polygon(0 0, 0 100%, 100% 50%);position:absolute;top:20%;bottom:20%;width:10%;left:-5%}#graphi>div .arrows2:before{-webkit-clip-path:polygon(0 50%, 100% 100%, 100% 0);clip-path:polygon(0 50%, 100% 100%, 100% 0);position:absolute;top:20%;bottom:20%;width:10%;right:-5%}#graphi>div .arrows2:after{-webkit-clip-path:polygon(0 50%, 100% 100%, 100% 0);clip-path:polygon(0 50%, 100% 100%, 100% 0);position:absolute;top:20%;bottom:20%;width:10%;left:-5%}#graphi .servin,#graphi .servout{text-align:center;height:33.333%;position:relative}#graphi .servin:before,#graphi .servout:before{transition:all .5s;color:#00549a;font-size:50px;position:absolute;top:18%;bottom:5px;left:5px;right:5px}#graphi .servin.icon-cascad:before,#graphi .servout.icon-cascad:before{font-size:74px;top:6%}#graphi .logograph{cursor:pointer}#graphi .logograph img{background-color:#fff;margin:-35px auto 0;border-radius:50%;padding:15px;transition:all .5s}#graphi .logograph:hover img{-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,0.3);box-shadow:0 0 25px 0 rgba(0,0,0,0.3)}#graphi .details:hover,#graphi .details2:hover{transition:all .5s}#graphi .details{background-color:#fff;border-radius:10px;cursor:pointer}#graphi .details:hover{background-color:#eaeaea}#graphi .details:hover .servin:before,#graphi .details:hover .servout:before{color:#004279;transform:scale(1.1)}#graphi .details2{cursor:pointer}#graphi .details2.top{background:url(../images/fle.svg) center center no-repeat;background-size:100% 100%}#graphi .details2.top .viain,#graphi .details2.top .viaout{padding:0 35px 0 35px;text-align:left}#graphi .details2.bot{background:url(../images/fle2.svg) center center no-repeat;background-size:100% 100%}#graphi .details2.bot .viain,#graphi .details2.bot .viaout{padding:0 35px 0 35px;text-align:right}#graphi .details2:hover:before,#graphi .details2:hover:after{transition:all .5s;background-color:#eaeaea}#graphi .details2:hover.top{background:url(../images/fleg.svg) center center no-repeat}#graphi .details2:hover.bot{background:url(../images/fle2g.svg) center center no-repeat}.frleft:before{animation:frleft 1.2s 1}.frright:before{animation:frright 1.2s 1}.frleft2:before{animation:frleft2 1s 1}.toleft:before{animation:toleft 1s 1}.toright:before{animation:toright 1s 1}.glow{display:none;box-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #fff,0 0 70px #fff,0 0 80px #fff,0 0 100px #fff,0 0 150px #fff;position:absolute}#modalerror{display:none;top:50%;left:50%;position:absolute;z-index:9999;margin-left:-300px;margin-top:-120px}.text-primary{color:#00549a}p{font-size:14px;line-height:1.75}p.large{font-size:16px}#tryout small{opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.modelchoice{padding-top:30px;text-align:center}.modelchoice .apple,.modelchoice .android{margin-bottom:20px;font-size:20px;font-weight:600;color:#222;text-decoration:none}.modelchoice .apple span,.modelchoice .android span{color:#00549a;font-size:100px;width:100%;float:left}.modelchoice .apple a,.modelchoice .android a{font-size:20px;font-weight:600;color:#222;text-decoration:none}.modelchoice.IPHO .apple span{color:#3d94d4}.modelchoice.PHON .android span{color:#3d94d4}#gratuitfix{opacity:0;position:relative;float:left;padding:10px 20px;text-transform:uppercase;font-size:16px;z-index:9999;top:3px;left:12%;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s}.navbar-shrink #gratuitfix{opacity:1}#gratuit{position:relative}#gratuit:before{position:absolute;top:0;font-size:12px;left:0;right:0}#gratuit:after{content:attr(data-down);position:absolute;bottom:0;font-size:12px;left:0;right:0}#sendtest{position:relative;height:auto}#sendtest #waitmask{position:absolute;display:none;top:0;left:0;right:0;bottom:0;background-image:url(../images/gears.svg);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:999;background-color:#f3f3f3}#sendtest2{float:left;width:100%}#sendtest2 .reptab{width:100%;float:left;background-color:#e0e0e0;padding:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.25);box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.25)}#sendtest2 .reptab table{margin:0}#sendtest2 .reptab table .code span{height:20px;width:20px;display:block;border-radius:5px}#sendtest2 .reptab table .code span.green{background-color:#008000}#sendtest2 .reptab table .code span.red{background-color:#f00}#sendtest2 .reptab table .code span.yellow{background-color:#ff0}#sendtest3{position:relative;border-radius:10px;overflow:hidden;height:400px;display:none;float:left;width:100%;margin:10px 0}#sendtest3 #carterep{width:110%;height:110%;border-radius:10px}#sendtest3:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:#fff;border-radius:10px;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease-out}#sendtest3:after{content:"";-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.25);box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.25);position:absolute;top:0;bottom:0;right:0;left:0;border-radius:10px}#sendtest3.hidde:before{opacity:0}#legend{float:left}#legend div{background-repeat:no-repeat;height:25px;line-height:25px;float:left;margin-right:10px;background-size:auto 25px;font-size:12px;padding-left:25px}#legend .icorecu{background-image:url(../images/greypin.png)}#legend .icolu{background-image:url(../images/whitepin.png)}#legend .icorep{padding-left:65px;background-image:url(../images/reppinz.png)}#legend .icoautre{background-image:url(../images/bleupin.png)}#sendtest4{float:left;width:100%}#animmask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:99}#inforight,#infoleft{display:none;color:#fff;position:absolute;top:60px}#inforight h1,#infoleft h1{font-size:40px;font-weight:600}#inforight p,#infoleft p{font-size:20px;font-weight:600;line-height:30px;max-width:400px}#inforight{display:none;width:70%;right:0;text-align:left;padding-left:30px}#infoleft{display:none;width:30%;left:0;text-align:left}#infoleft p{margin-right:15px}.imgheader{position:relative}.imgheader .imgzheader{position:relative}.imgheader .imgzheader:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.imgheader .imgzheader:after{content:attr(data-txt);color:#fff;position:absolute;font-size:40px;font-family:inherit;font-weight:600;opacity:0;transition:opacity 1s;pointer-events:none}.imgheader .imgzheader.fadeto:after{opacity:1}.imgheader .imgzheader.fadeoff:after{opacity:0}.imgheader .imgzheader#imgcelph{float:left;display:none;width:30%;height:100%}.imgheader .imgzheader#imgcelph:after{z-index:9;text-align:left;width:500px;left:100%;top:20%}.imgheader .imgzheader#imgtabl{float:right;display:none;width:70%;height:100%}.imgheader .imgzheader#imgtabl:after{z-index:9;text-align:right;width:370px;left:-40%;top:40%;margin:0}.imgheader .imgzheader#imgrec{z-index:3;height:80px;width:200px;top:55%;margin:0 auto;pointer-events:none}.imgheader .imgzheader#imgrec div{display:none;position:absolute;top:0;bottom:0;left:80px;right:0}.imgheader .imgzheader#imgrec div:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.imgheader .imgzheader#imgrec:after{z-index:9;text-align:left;width:950px;margin-left:-183%;margin-top:128%}.imgheader.imgen #imgcelph:before{z-index:2;background:url(../images/headerpngweb/smartphoneen.png) center center no-repeat;background-size:contain}.imgheader.imgen #imgtabl:before{z-index:1;background:url(../images/headerpngweb/tabletteen.png) center center no-repeat;background-size:contain}.imgheader.imgen #imgrec div:nth-of-type(1){margin-left:-220px}.imgheader.imgen #imgrec div:nth-of-type(1):before{background:url(../images/headerpngweb/recv.png) center center no-repeat;background-size:auto 80px}.imgheader.imgen #imgrec div:nth-of-type(2):before{background:url(../images/headerpngweb/read.png) center center no-repeat;background-size:auto 80px}.imgheader.imgen #imgrec div:nth-of-type(3){margin-right:-250px}.imgheader.imgen #imgrec div:nth-of-type(3):before{background:url(../images/headerpngweb/answ.png) center center no-repeat;background-size:auto 80px}.imgheader.imgfr #imgcelph:before{z-index:2;background:url(../images/headerpngweb/smartphonefr.png) center center no-repeat;background-size:contain}.imgheader.imgfr #imgtabl:before{z-index:1;background:url(../images/headerpngweb/tablettefr.png) center center no-repeat;background-size:contain}.imgheader.imgfr #imgrec div:nth-of-type(1){margin-left:-200px}.imgheader.imgfr #imgrec div:nth-of-type(1):before{background:url(../images/headerpngweb/recu.png) center center no-repeat;background-size:auto 80px}.imgheader.imgfr #imgrec div:nth-of-type(2):before{background:url(../images/headerpngweb/lu.png) center center no-repeat;background-size:auto 80px}.imgheader.imgfr #imgrec div:nth-of-type(3){margin-right:-270px}.imgheader.imgfr #imgrec div:nth-of-type(3):before{background:url(../images/headerpngweb/rep.png) center center no-repeat;background-size:auto 80px}#pagette{position:relative;height:330px}#pagette:before{content:"";background:url(../images/pager.png) center left no-repeat;background-size:contain;position:absolute;top:0;bottom:0;left:0;right:0}.modal{z-index:99999}.headcontbtnz{position:absolute;left:0;right:0;bottom:20px}.headcontbtnz .headerbtns a:first-of-type{float:left}.headcontbtnz .headerbtns a:last-of-type{float:right}.headerbtns{width:100%;padding:0 25px 23px}.headerbtns a{padding:10px 20px;display:block;margin-top:20px;text-transform:uppercase;font-size:25px;max-width:255px}#imgcell{margin-top:40px}a,a:hover,a:focus,a:active,a.active{outline:none}a{color:#00549a}#errormess{display:none;overflow:hidden;position:relative}#errormess div{width:60%}#errormess:after{content:"";background-size:contain;background-repeat:no-repeat;position:absolute;width:40%;height:100px;display:block;right:0;top:0}#errormess.IPHO:after{background-image:url(../img/paramhelpipho.jpg)}#errormess.PHON:after{background-image:url(../img/paramhelp.jpg)}a:hover,a:focus,a:active,a.active{color:#003867}h1,h2,h3,h4,h5,h6{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.img-centered{margin:0 auto}.bg-light-gray{background-color:#e0e0e0}.bg-light-blue{background-color:#dae3f3}.bg-light-pipi{background-color:#fff2cc}.bg-blue{background-color:#00549a}.bg-darkest-gray{background-color:#222}.btn-primary{color:#fff;background-color:#00549a;border-color:#00549a;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#003867;border-color:#00335d}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#00549a;border-color:#00549a}.btn-primary .badge{color:#00549a;background-color:#fff}.btn-primary2{color:#00549a;background-color:#fff;border-color:#fff;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}.btn-primary2:hover,.btn-primary2:focus,.btn-primary2:active,.btn-primary2.active,.open .dropdown-toggle.btn-primary2{color:#00549a;background-color:#e6e6e6;border-color:#e0e0e0}.btn-primary2:active,.btn-primary2.active,.open .dropdown-toggle.btn-primary2{background-image:none}.btn-primary2.disabled,.btn-primary2[disabled],fieldset[disabled] .btn-primary2,.btn-primary2.disabled:hover,.btn-primary2[disabled]:hover,fieldset[disabled] .btn-primary2:hover,.btn-primary2.disabled:focus,.btn-primary2[disabled]:focus,fieldset[disabled] .btn-primary2:focus,.btn-primary2.disabled:active,.btn-primary2[disabled]:active,fieldset[disabled] .btn-primary2:active,.btn-primary2.disabled.active,.btn-primary2[disabled].active,fieldset[disabled] .btn-primary2.active{background-color:#fff;border-color:#fff}.btn-primary2 .badge{color:#fff;background-color:#00549a}.bigbtn{padding:10px 20px;display:block;margin-top:20px;text-transform:uppercase;font-size:25px}.centerbtn{margin:20px auto 0}.g-recaptcha{margin:0 auto;display:table;margin-top:20px}#tryout #num,#tryout #email{background:repeating-linear-gradient(45deg, #fff, #fff 10px, rgba(255,0,0,0.05) 10px, rgba(255,0,0,0.05) 20px);font-size:18px;font-weight:600}.leftbtn{float:left}.rightbtn{float:right}input.code{height:60px;text-align:center;font-size:42px}.infosformblk{display:inline-block;text-align:left;background-color:#f3f3f3;border-radius:20px;padding:30px}.infosformblk .infosform{font-size:20px}.infosformblk .infosform .lab{width:140px;display:inline-block;font-weight:700}#testrez{font-size:20px;font-weight:700;margin-top:20px}#testrez div{text-align:center;margin:0 auto}#testrez div span{margin-right:10px}.btn-xl{color:#fff;background-color:#00549a;border-color:#00549a;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;border-radius:3px;font-size:18px;padding:20px 40px}.btn-xl:hover,.btn-xl:focus,.btn-xl:active,.btn-xl.active,.open .dropdown-toggle.btn-xl{color:#fff;background-color:#003867;border-color:#00335d}.btn-xl:active,.btn-xl.active,.open .dropdown-toggle.btn-xl{background-image:none}.btn-xl.disabled,.btn-xl[disabled],fieldset[disabled] .btn-xl,.btn-xl.disabled:hover,.btn-xl[disabled]:hover,fieldset[disabled] .btn-xl:hover,.btn-xl.disabled:focus,.btn-xl[disabled]:focus,fieldset[disabled] .btn-xl:focus,.btn-xl.disabled:active,.btn-xl[disabled]:active,fieldset[disabled] .btn-xl:active,.btn-xl.disabled.active,.btn-xl[disabled].active,fieldset[disabled] .btn-xl.active{background-color:#00549a;border-color:#00549a}.btn-xl .badge{color:#00549a;background-color:#fff}.navbar-default{background-color:#e0e0e0;border-color:transparent}.navbar-default .navbar-brand{color:#00549a;font-family:"Kaushan Script","Helvetica Neue",Helvetica,Arial,cursive}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand.active{color:#003867}.navbar-default .navbar-brand:before{content:"";background-image:url(../img/logobluenoshad.png);position:absolute;max-height:180px;max-width:180px;background-repeat:no-repeat;background-size:100%;top:-15px}.navbar-default .navbar-collapse{border-color:rgba(255,255,255,0.02)}.navbar-default .navbar-toggle{z-index:10;background-color:#00549a;border-color:#00549a}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#00549a}.navbar-default .nav li a{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:1px;color:#fff}.navbar-default .nav li a:hover,.navbar-default .nav li a:focus{color:#3d94d4;outline:none}.navbar-default .navbar-nav>.active>a{border-radius:0;color:#fff !important;background-color:#00549a}.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:#00549a}.serv:hover .text-primary{color:#756119}.alignleft p{text-align:left}.btnfixed{position:fixed;bottom:35px;right:50px}.modal-open[style]{padding-right:0 !important}#propos .blkcontent{background:#fff;padding:25px 32px;border-radius:10px;margin-top:70px;-webkit-box-shadow:inset 0 0 12px 0 rgba(0,0,0,0.75);-moz-box-shadow:inset 0 0 12px 0 rgba(0,0,0,0.75);box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.25)}#propos .blkcontent p{font-size:24px;line-height:24px;vertical-align:middle}section#support ul li{color:#00549a;padding-left:30px}section#support ul li span{font-size:25px;position:absolute;left:5px;top:0;bottom:0;display:flex;align-items:center}.col-half-offset{margin-left:2.8%}#contacts{text-align:center;padding:25px 0}#contacts h2{font-size:18px}#portfolioModal2 p.text-muted{line-height:1.5}#portfolioModal4 img{max-height:100px;float:right}#portfolioModal4 .fa-file{font-size:40px;float:left;position:relative;margin-left:20px;margin-top:27px}#portfolioModal4 .fa-file span{color:#fff;position:absolute;left:3px;font-size:25px;top:14px}#portfolioModal4 h3{margin-top:33px}#portfolioModal8{text-align:center}#portfolioModal8 .fa-file{font-size:40px;position:relative;margin-top:27px}#portfolioModal8 .fa-file span{color:#fff;position:absolute;left:3px;font-size:25px;top:14px}#portfolioModal8 h3{margin-top:33px}#portfolioModal4 h2{margin-top:34px}#portfolioModal6 ul{list-style:none}#propos .section-heading,.portfolio-modal h2{color:#00549a}section#maintilte .rounds{margin-top:5px;margin-bottom:0}section#maintilte h1{color:#fff;font-size:30px;text-align:center;margin-bottom:0}section#teleavdet,section#ipadet,section#massdet{text-align:center;color:#fff}section#teleavdet .row.spaced,section#ipadet .row.spaced,section#massdet .row.spaced{margin-top:50px}section#teleavdet .titlz,section#ipadet .titlz,section#massdet .titlz{margin:-50px 0 60px}section#teleavdet .titlz h3,section#ipadet .titlz h3,section#massdet .titlz h3{font-weight:normal;margin-top:-10px;font-style:italic}section#teleavdet .icodet,section#ipadet .icodet,section#massdet .icodet{height:130px;width:130px;background:#fff;border-radius:50%;position:relative;margin:0 auto;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}section#teleavdet .icodet:before,section#ipadet .icodet:before,section#massdet .icodet:before{height:70px;position:absolute;text-align:center;left:50%;top:50%;transform:translate(-50%, -50%);font-size:70px;color:#00549a}section#teleavdet .detico,section#ipadet .detico,section#massdet .detico{font-size:22px;margin-top:20px;font-weight:600}section#teleavdet .detico span,section#ipadet .detico span,section#massdet .detico span{font-size:18px;width:100%;display:block;font-weight:normal;margin-top:12px;padding:20px 10px;position:relative}section#teleavdet .detico span:before,section#ipadet .detico span:before,section#massdet .detico span:before{border-top:2px solid rgba(255,255,255,0.05);content:"";position:absolute;left:20%;right:20%;top:0}section#teleavdet a,section#ipadet a,section#massdet a{text-decoration:none;color:inherit;display:inline-block;border-radius:20px;padding:10px 0;-webkit-transition:all 1s;transition:all 1s}section#teleavdet a:hover,section#ipadet a:hover,section#massdet a:hover{background-color:rgba(255,255,255,0.04)}section#teleavdet a:hover .icodet,section#ipadet a:hover .icodet,section#massdet a:hover .icodet{background:#00549a;border:5px solid #fff}section#teleavdet a:hover .icodet:before,section#ipadet a:hover .icodet:before,section#massdet a:hover .icodet:before{color:#fff}section#servicesipa{min-height:830px;overflow:hidden}section#servicesipa #hovers{margin-top:-50px}#product1 .container.log:before,#product2 .container.log:before{width:140px}#product1 p,#product1 ul{text-align:left;line-height:normal}#product1 h3{text-align:left}#product1 h1{margin-bottom:100px}#product1 .producthead{max-width:300px}#product2{text-align:center}#product2 h1{margin-bottom:100px}#product2 .producthead{margin:0 auto;max-width:800px;width:100%}#product2 .detlist{height:350px;margin-top:100px}#product2 .detlist .texteipa{text-align:left}#product2 .detlist .texteipa .blockinfo2{padding:0}#product2 .detlist .texteipa .blockinfo2 p{margin:0;padding:10px;line-height:1.5;font-size:20px}#product2 .detlist .texteipa .blockinfo2 p.subptxt{display:none}#product2 .detlist .texteipa .blockinfo2 h3{font-size:25px;cursor:pointer;text-align:left;font-weight:700;margin:15px 0 0 0;color:#00549a}#product2 .detlist .texteipa .blockinfo2 h3:hover{opacity:.8}section#usecase{position:relative;height:100vh;overflow:hidden;color:#fff;padding:380px 0 60px;min-height:875px}section#usecase .center{text-align:center}section#usecase .clktxt:before{position:absolute;font-weight:600;font-size:10px}section#usecase #slidetext{position:absolute;left:0;right:0;bottom:0;top:0}section#usecase #slidetext .container{height:100%;padding-top:50px}section#usecase #slidetext .container .usecaseheader{margin:50px auto}section#usecase #slidetext .container .txtblk1{z-index:10}section#usecase #slidetext .container .txtblk1 .icostl{width:20%;float:left;color:rgba(255,255,255,0.7)}section#usecase #slidetext .container .txtblk1 .icostl:before{cursor:pointer}section#usecase #slidetext .container .txtblk1 .icostl:hover{color:#fff}section#usecase #slidetext .container .txtblk1 .actif{color:#fff}section#usecase #slidetext .container .txtblk1 h2 span{float:left;font-weight:normal}section#usecase #slidetext .container .txtblk3{text-align:center;font-size:17px;padding:20px 15px;display:none;font-weight:700}section#usecase #slidetext .container .txtblk3 span{float:left;font-weight:normal}section#usecase #slidetext .clktxt:before{margin-top:-20px;left:0;right:0;text-align:center}section#usecase .txtblk2{z-index:10;position:relative;text-align:right;font-weight:700;pointer-events:none}section#usecase .txtblk2 .descr{display:none}section#usecase .slidebox{position:relative;display:block;overflow:hidden;margin-bottom:75px;padding-top:15px}section#usecase .slidebox .container{overflow:hidden;height:580px;padding:0;margin-top:-30px}section#usecase .slidebox .container svg{position:absolute;z-index:9;margin-left:-4px;margin-right:-4px;pointer-events:none}section#usecase .slidebox .container svg:first-of-type{top:-1px}section#usecase .slidebox .container svg:last-of-type{bottom:-1px}section#usecase .slidebox .container .hop .imgh:first-child:before{background-image:url(../images/h1.jpg)}section#usecase .slidebox .container .hop .imgh:nth-child(2):before{background-image:url(../images/h2.jpg)}section#usecase .slidebox .container .hop .imgh:nth-child(3):before{background-image:url(../images/h3.jpg)}section#usecase .slidebox .container .hop .imgh:nth-child(4):before{background-image:url(../images/h4.jpg)}section#usecase .slidebox .container .pom .imgh:first-child:before{background-image:url(../images/p1.jpg)}section#usecase .slidebox .container .pom .imgh:nth-child(2):before{background-image:url(../images/p2.jpg)}section#usecase .slidebox .container .pom .imgh:nth-child(3):before{background-image:url(../images/p3.jpg)}section#usecase .slidebox .container .pom .imgh:nth-child(4):before{background-image:url(../images/p4.jpg)}section#usecase .slidebox .container .trans .imgh:first-child:before{background-image:url(../images/t1.jpg)}section#usecase .slidebox .container .trans .imgh:nth-child(2):before{background-image:url(../images/t2.jpg)}section#usecase .slidebox .container .trans .imgh:nth-child(3):before{background-image:url(../images/t3.jpg)}section#usecase .slidebox .container .trans .imgh:nth-child(4):before{background-image:url(../images/t4.jpg)}section#usecase .slidebox .container .serv .imgh:first-child:before{background-image:url(../images/s1.jpg)}section#usecase .slidebox .container .serv .imgh:nth-child(2):before{background-image:url(../images/s2.jpg)}section#usecase .slidebox .container .serv .imgh:nth-child(3):before{background-image:url(../images/s3.jpg)}section#usecase .slidebox .container .serv .imgh:nth-child(4):before{background-image:url(../images/s4.jpg)}section#usecase .slidebox .container .gear .imgh:first-child:before{background-image:url(../images/g1.jpg)}section#usecase .slidebox .container .gear .imgh:nth-child(2):before{background-image:url(../images/g2.jpg)}section#usecase .slidebox .container .gear .imgh:nth-child(3):before{background-image:url(../images/g3.jpg)}section#usecase .slidebox .container .gear .imgh:nth-child(4):before{background-image:url(../images/g4.jpg)}section#usecase .slidebox .container #imagesdemo .imgh{height:432px;width:25%;float:left;position:relative;margin-top:95px;pointer-events:all;cursor:pointer}section#usecase .slidebox .container #imagesdemo .imgh .describ{top:50%;transform:translateY(-50%);position:relative;width:calc(100% - 130px);float:right;padding:0 10px 0 15px;display:none}section#usecase .slidebox .container #imagesdemo .imgh:first-child:before{border-left:19px solid #fff}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(2){margin-top:45px;z-index:3}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(2):before{transform:rotate(-7.5deg);z-index:8;border-left:4px solid #fff;border-right:4px solid #fff}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(3){margin-top:-40px;z-index:2}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(3):before{transform:rotate(-5deg);z-index:7;border-right:4px solid #fff}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(4){margin-top:-62px}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(4):before{border-right:20px solid #fff}section#usecase .slidebox .container #imagesdemo .imgh:before{content:"";position:absolute;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:100%;background-position:center;background-repeat:no-repeat;left:-16px;right:-16px;bottom:-16px;top:-16px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%);transition:all .2s;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}section#usecase .slidebox .container #imagesdemo .colored:before,section#usecase .slidebox .container #imagesdemo .colored2:before{background-size:102%;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}section#usecase .slidebox .clktxt:before{margin-top:13%;left:0;z-index:99;width:100px}section#contact #mapframe{max-height:550px;height:80vw;max-width:800px;width:100%;overflow:hidden;border:5px solid #064a84;position:relative;border-radius:15px}section#contact #mapframe:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:inset 0 0 32px 0 rgba(0,0,0,0.75);-moz-box-shadow:inset 0 0 32px 0 rgba(0,0,0,0.75);box-shadow:inset 0 0 17px 0 #000;z-index:9;pointer-events:none}section#contact #mapframe #map{height:600px;width:800px}section#health .blockinfo{position:relative;overflow:hidden;display:block;font-weight:600;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;transition:all .4s;padding:0 25px 20px;min-height:auto}section#health .blockinfo:hover{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.3);box-shadow:0 0 10px 1px rgba(0,0,0,0.3)}section#health .blockinfo h3{text-align:center;position:absolute;top:0;right:0;left:0;color:#fff;background:#00549a;margin:0;padding:20px 0;z-index:1}section#health .blockinfo p{color:#333;font-size:18px;line-height:25px;margin:15px;padding-left:35px;position:relative;font-weight:normal}section#health .blockinfo p:first-of-type{margin-top:100px}section#health .blockinfo p span{position:absolute;left:0;color:#008000;font-size:20px}section#health .blockinfo .btn{margin:15px auto}section#health .blockinfo .btn:first-of-type{float:left;margin-left:25px}section#health .blockinfo .btn:last-of-type{float:right;margin:25px 25px 0 0;border:1px solid #d6d6d6}section#products h1{text-align:center;margin-top:50px}section#products a.prodlink{text-decoration:none;cursor:pointer}section#products .special{color:#333;position:absolute;text-align:center;left:0;right:0;background-color:#ffe500;text-transform:uppercase;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;font-weight:700;top:56px;font-size:12px;z-index:2}section#products .pricedet{padding:20px 10px}section#products .blockinfo{position:relative;overflow:hidden;display:block;font-weight:600;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;transition:all .4s;min-height:420px}section#products .blockinfo:hover{-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.3);box-shadow:0 0 10px 1px rgba(0,0,0,0.3)}section#products .blockinfo h3{text-align:center;position:absolute;top:0;right:0;left:0;color:#fff;background:#00549a;margin:0;padding:20px 0;z-index:1}section#products .blockinfo img{width:46px;float:left;margin-top:90px;margin-right:20px;margin-left:20px}section#products .blockinfo p{color:#333;font-size:18px;line-height:20px;margin:15px}section#products .blockinfo p:first-of-type{margin-top:100px;height:60px}section#products .blockinfo ul{color:#333;font-weight:normal;padding-right:35px;margin-top:30px}section#products .blockinfo a.plus{font-size:40px;position:absolute;bottom:0;right:0;height:40px;width:40px;text-align:center;line-height:40px;background-color:#00549a;color:#fff;text-decoration:none;border-radius:5px 0 0 0;opacity:.5;cursor:pointer;z-index:1}section#products .blockinfo a.plus:hover{opacity:1}section#products .blockinfo .soon{height:35px;width:120%;position:absolute;background:#00549a;text-align:center;font-size:20px;line-height:35px;text-transform:uppercase;font-weight:700;transform:rotate(38deg);bottom:10%;left:-45%;color:#fff}section#products .blockinfo .button{width:100px;margin:15px auto;display:block}.virtuprice{width:100px;height:69px;position:relative;float:left;margin-right:50px;font-weight:600;text-align:left;margin-left:-18px;display:block}.foot{position:absolute;bottom:0;left:0;padding-left:18px;right:0}.part{color:#333;font-size:10px;position:absolute;top:0;left:50px;font-weight:normal}.price{font-size:60px;color:#00549a;display:inline-block}.price span{color:#333;margin-right:5px}.price .cent{font-size:20px;position:absolute;top:15px;left:98px;letter-spacing:0}.price .freq{color:#333;font-size:10px;position:absolute;top:43px;left:105px;line-height:12px;text-transform:uppercase}@media (max-width:400px){.btn{font-size:14px}.team-member h3{margin-top:0}.col-half-offset{padding:0}header .intro-text .intro-heading{font-size:20px !important;line-height:26px;margin-bottom:0;-moz-transform:scale(1) rotate(0deg) translate(0, 0) skew(0deg, 0deg);-webkit-transform:scale(1) rotate(0deg) translate(0, 0) skew(0deg, 0deg);-o-transform:scale(1) rotate(0deg) translate(0, 0) skew(0deg, 0deg);-ms-transform:scale(1) rotate(0deg) translate(0, 0) skew(0deg, 0deg);transform:scale(1) rotate(0deg) translate(0, 0) skew(0deg, 0deg)}h2.section-heading{font-size:26px !important}#propos .container #hovers .metiersbtn{margin-bottom:20px}#services{height:auto !important;min-height:auto !important}section#usecase{padding-top:330px !important}section#usecase #slidetext .container .txtblk1 .icostl{text-align:center;font-size:40px}section#usecase #slidetext .container .usecaseheader{margin:50px auto 0}section#usecase #slidetext .container .usecaseheader p{display:none}section#usecase #slidetext .container #firsttxt{display:none}#rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}#rc-imageselect>div,.g-recaptcha>div{width:250px !important}#tryout .blockinfo{padding:30px 10px 10px}section#usecase{padding:30px 0 50px !important;height:auto}section#usecase .txtblk2{display:none}section#usecase #slidetext{position:relative}section#usecase #slidetext .container .txtblk1.icoblk{margin:30px 0 15px;height:42px}section#usecase #slidetext .container .txtblk3{display:block;margin-top:115px}section#usecase .slidebox .clktxt:before{display:none}section#usecase .slidebox .container{height:auto;margin-top:0}section#usecase .slidebox .container svg{display:none}section#usecase .slidebox .container #imagesdemo{display:grid}section#usecase .slidebox .container #imagesdemo .imgh{margin-top:20px !important;margin-left:0;height:120px;width:100%;padding:0}section#usecase .slidebox .container #imagesdemo .imgh .describ{display:block}section#usecase .slidebox .container #imagesdemo .imgh:before{border:3px solid #fff !important;background-position:center;filter:grayscale(0);left:10px;right:0;bottom:0;top:0;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,0.36);-moz-box-shadow:0 0 20px 3px rgba(0,0,0,0.36);box-shadow:0 0 20px 3px rgba(0,0,0,0.36);height:120px;width:120px;border-radius:50%;overflow:hidden}section#products .blockinfo img{margin-right:12px;margin-left:12px}section#products .blockinfo h3{font-size:20px}section#products .blockinfo p{font-size:16px}section#products .blockinfo ul{font-size:13px}section#products .blockinfo .soon{bottom:7%}}@media (min-width:401px){#slidetext .container .txtblk1 .icostl{font-size:5em}#tryout .blockinfo{padding:40px}}@media (min-width:401px) and (max-width:767px){section#usecase #slidetext .container .txtblk1 h2{font-size:25px}section#usecase #slidetext .container .txtblk2{font-size:25px;margin-top:-70px;line-height:26px}section#usecase .slidebox .container{height:40vw}section#usecase .slidebox .container #imagesdemo .imgh{height:40vw;margin-top:0}section#usecase .slidebox .container #imagesdemo .imgh:first-child:before{border-left:none;background-position:bottom}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(2){margin-top:3%}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(3){margin-top:-3%}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(4){margin-top:0}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(4):before{border-right:none;background-position:top}}@media (max-width:767px){#gratuitfix{position:fixed;left:20px;top:auto;bottom:20px;padding:6px 12px}.navbar-collapse{max-height:inherit !important}header.ismobile{display:none}header .imgheader,header .imgheaderen{height:62vw}.navbar-default{border-bottom:2px solid #c29f22}.navbar-default .navbar-brand:before{background-image:url(../img/logobluenoshad.png);position:absolute;height:50px;width:50px;top:0;left:0;margin-left:10px}.navbar-default .nav li a{color:#222;text-shadow:none}#services .intro-lead-in{font-size:23px !important;padding-left:141px !important}section#contact #mapframe{border:none;border-radius:0}section#contact #mapframe:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-box-shadow:inset 0 0 32px 0 rgba(0,0,0,0.75);-moz-box-shadow:inset 0 0 32px 0 rgba(0,0,0,0.75);box-shadow:inset 0 0 17px 0 #000;z-index:9;pointer-events:none}section#contact #mapframe #map{height:110%;width:100%}section#servicesipa .texteipa .blockinfo2{padding:0 40px}#lpage{margin-top:0}#lpage section{padding:30px 0}#lpage section h1,#lpage section h2,#lpage section h3,#lpage section p{text-align:left}#lpage section p{font-size:large;line-height:inherit}#lpage section .col-md-6{padding:20px}#lpage section .col-md-4{padding:20px 40px}#lpage section .col-md-4 h3{text-align:center}#lpage section .top p{font-size:x-large;text-align:left}#lpage section .top img{border-radius:10px}#lpage section .framed{margin-top:15px}#lpage section .framed a{margin:20px 0;font-size:x-large;width:100%}#lpage section .framed h2{margin-top:0}#lpage section .logoz{text-align:center}#lpage section .logoz img{width:50%}#lpage section .logoz img.fift{float:none}#lpage section .roundico .icodet{background:#dae3f3;float:left;width:80px;height:80px;margin-top:25px}#lpage section .roundico .icodet:before{color:#4c4c4c;font-size:40px;height:40px}#lpage section .roundico .detico{color:#333;padding-left:88px;text-align:left;margin-top:0}#lpage section .roundico .detico span{padding:0;margin:0;font-size:medium}}@media (min-width:768px){header .gatcode{position:fixed;right:10px;bottom:10px;z-index:9}header .imgheader,header .imgheaderen{height:70vh;margin-top:50px;min-height:550px}.navbar-default{background-color:#00549a;padding:25px 0;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s;border:none}.navbar-default .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-default .navbar-nav>.active>a{border-radius:3px}.navbar-default.navbar-shrink .nav li a:hover{color:#3d94d4;outline:0}.navbar-default.navbar-shrink .nav li.topnav a{color:#333}.navbar-default.navbar-shrink .nav li.topnav a:hover{color:#3d94d4;outline:0}.navbar-default .nav li{margin-top:20px}.navbar-default .nav li.topnav{position:absolute;top:-30px}.navbar-default .nav li.topnav.top1{right:125px}.navbar-default .nav li.topnav.top2{right:40px}.navbar-default .nav li.topnav.top3{right:0}.navbar-default .nav li.topnav.top4{right:190px}.navbar-default .nav li.topnav a{color:#e0e0e0}.navbar-default .nav li.topnav a:hover{color:#3d94d4;outline:0}.navbar-default .nav li a{padding:7px 10px;cursor:pointer}.navbar-default .nav li a:hover{color:#3d94d4;outline:0}.navbar-default.navbar-shrink{background-color:#e0e0e0;padding:10px 0;z-index:99999;-webkit-box-shadow:0 -3px 26px 2px rgba(0,0,0,0.75);-moz-box-shadow:0 -3px 26px 2px rgba(0,0,0,0.75);box-shadow:0 -3px 26px 2px rgba(0,0,0,0.75)}.navbar-default.navbar-shrink .navbar-brand{font-size:1.5em}.navbar-default.navbar-shrink .navbar-brand:before{background-image:url(../img/logobluenoshad.png);width:65px;height:65px;background-color:transparent;border:none;top:3px;margin-left:20px;margin-top:-10px;left:0}.navbar-default.navbar-shrink .nav li a{color:#00549a;text-shadow:none}.navbar-default.navbar-shrink .logo2{display:none !important}}@media (max-width:991px){#servicesipa,#graphi,.smallhide{display:none !important}}.logo2{background-image:url(../img/logowhite.png);position:absolute;background-repeat:no-repeat;background-size:100%;width:100px;height:100px;margin-top:-25px;z-index:9999;cursor:pointer}header{text-align:center;background-color:#00549a;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:850px;border-bottom:5px solid #00549a;position:relative;padding-top:80px}header .intro-text{padding-top:10px;text-align:center;float:right}header .intro-text .intro-lead-in{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-size:22px;line-height:22px;margin-bottom:25px}header .intro-text .intro-heading{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:32px;line-height:35px;margin-bottom:25px;color:#fff;text-transform:uppercase;-moz-transform:scale(1) rotate(0deg) translate(0, 0) skew(-10deg, 0deg);-webkit-transform:scale(1) rotate(0deg) translate(0, 0) skew(-10deg, 0deg);-o-transform:scale(1) rotate(0deg) translate(0, 0) skew(-10deg, 0deg);-ms-transform:scale(1) rotate(0deg) translate(0, 0) skew(-10deg, 0deg);transform:scale(1) rotate(0deg) translate(0, 0) skew(-10deg, 0deg)}header .intro-text-sub{font-weight:700;font-size:32px;line-height:35px;margin-bottom:25px;color:#fff}header .logo{background-image:url(../img/logowhite.png);position:absolute;background-repeat:no-repeat;background-size:100%;width:115px;height:206px;top:-60px;left:0;z-index:9999}header .logo .txt{font-weight:700;text-transform:uppercase;color:#fff;-moz-transform:scale(1) rotate(0deg) translate(0, 0) skew(-10deg, 0deg);-webkit-transform:scale(1) rotate(0deg) translate(0, 0) skew(-10deg, 0deg);-o-transform:scale(1) rotate(0deg) translate(0, 0) skew(-10deg, 0deg);-ms-transform:scale(1) rotate(0deg) translate(0, 0) skew(-10deg, 0deg);transform:scale(.8, 1) rotate(0deg) translate(0, 0) skew(-15deg, 0deg);text-shadow:-3px 0 8px #292929;position:absolute;top:54px;left:75px;width:200px;font-size:20px}header .pub{background-color:rgba(0,0,0,0.4);float:right;border-radius:25px;padding:25px;margin-top:30px}header .pub .ipatitle{position:relative;display:inline-block;width:100%;text-align:center;color:#fff;font-size:50px;font-weight:600;line-height:50px}header .pub .ipatitle div{width:100%;text-align:left;padding-left:25%}header .pub .ipatitle div:first-of-type{text-align:left;padding:0}header .pub .ipatitle div:last-of-type{text-align:right;padding:0}header .pub ul{margin:0;padding:0}header .pub ul li{list-style-type:none}header .pub ul li a{padding:10px 20px;display:block;margin-top:20px;text-transform:uppercase;font-size:25px}header .bando{margin-top:70px;width:100%;background-color:#fff;text-transform:inherit;box-shadow:0 2px 10px rgba(0,0,0,0.75)}header .bando .intro-text{margin:0;padding:0}header .bando .intro-text .intro-heading{margin:0;padding:0;color:#00549a;text-transform:inherit}header .bando .intro-text .intro-heading h3{margin:10px 0;font-size:30px}header .bando .intro-text .intro-heading h3 span:not(:last-of-type){margin-right:20px}header .bando .intro-text .intro-heading p{font-size:18px}#services{height:100vh;min-height:700px}#services .intro-lead-in{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:35px;font-style:italic;line-height:57px;text-align:left;margin:0 auto;width:330px;padding-left:179px;position:relative;height:250px;padding-top:79px;width:100%}#services .intro-lead-in2{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-style:italic;line-height:17px;margin-bottom:25px;text-align:left;margin:10px auto;width:330px;padding-left:122px;position:relative;height:115px}#services .intro-heading{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:50px;line-height:50px;margin-bottom:25px;text-shadow:-3px 0 8px #292929}#services .blockinfo{position:relative}#services .blockinfo:before{display:none;content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-image:url(../images/gears.svg);background-repeat:no-repeat;background-position:center;z-index:999;background-color:#f3f3f3}#services .blockinfo.loading{overflow:hidden}#services .blockinfo.loading:before{display:block}@media (min-width:992px) and (max-width:1199px){nav #gratuitfix{left:10%}header .intro-text{width:calc(-90%);margin-top:53px;padding-right:46px}header #inforight h1,header #infoleft h1{font-size:29px}header #inforight p,header #infoleft p{font-size:20px;line-height:25px}header .imgheader .imgzheader .glow{box-shadow:0 0 5px #fff,0 0 10px #fff,0 0 15px #fff,0 0 20px #fff,0 0 40px #fff,0 0 50px #fff,0 0 60px #fff,0 0 80px #fff}header .imgheader .imgzheader:after{font-size:30px}header .imgheader .imgzheader#imgtabl:after{width:300px}header .imgheader .imgzheader#imgtabl .glow{top:26%;bottom:28%}header .imgheader .imgzheader#imgcelph .glow{top:14%;bottom:15%;right:17%;left:17%;border-radius:6%}header .imgheader .imgzheader#imgrec:after{margin-left:-128%;margin-top:110%}#services .intro-lead-in{width:calc(100% - 55px)}section#usecase #slidetext .container .txtblk2{bottom:0}section#usecase .slidebox .container{height:390px}section#usecase .slidebox .container #imagesdemo .imgh{height:432px;margin-top:48px}section#usecase .slidebox .container #imagesdemo .imgh:first-child{height:250px;margin-top:120px}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(2){height:250px;margin-top:80px}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(3){margin-top:-50px}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(4){margin-top:-91px}section#products .blockinfo img{margin-right:12px;margin-left:12px}section#products .blockinfo h3{font-size:20px}section#products .blockinfo p{font-size:16px}section#products .blockinfo ul{font-size:13px}section#products .blockinfo .soon{bottom:7%}}@media (min-width:768px) and (max-width:991px){nav #gratuitfix{display:none !important}nav li a{padding-left:10px !important;padding-right:10px !important}header{min-height:700px}header #inforight h1,header #infoleft h1{font-size:30px}header #inforight p,header #infoleft p{font-size:16px;line-height:21px}header .imgheader,header .imgheaderen{height:470px;margin-top:50px;min-height:475px}header .imgheader .imgzheader:after{font-size:27px}header .imgheader .imgzheader#imgtabl .glow{top:26%;bottom:28%}header .imgheader .imgzheader#imgtabl:after{width:235px}header .imgheader .imgzheader#imgcelph .glow{top:25%;bottom:25%}header .imgheader .imgzheader#imgrec:after{margin-left:-110%;margin-top:82%}#services .intro-lead-in2{max-width:400px}.txtblk2{font-size:22px;margin-top:-130px}section#usecase{padding:350px 0 60px !important}section#usecase .slidebox .container{height:40vw}section#usecase .slidebox .container #imagesdemo .imgh{height:40vw;margin-top:0}section#usecase .slidebox .container #imagesdemo .imgh:first-child:before{border-left:none;background-position:bottom}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(2){margin-top:3%}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(3){margin-top:-3%}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(4){margin-top:0}section#usecase .slidebox .container #imagesdemo .imgh:nth-child(4):before{border-right:none;background-position:top}section#products h1{text-align:center;margin-top:50px}section#products .pricedet{padding:20px 10px}section#products .blockinfo{position:relative;overflow:hidden;font-weight:600}section#products .blockinfo h3{font-size:16px}section#products .blockinfo img{width:40px;margin-top:50px;margin-right:10px;margin-left:5px}section#products .blockinfo p{font-size:14px;line-height:14px;margin:10px}section#products .blockinfo p:first-of-type{margin-top:60px}section#products .blockinfo ul{padding-right:20px;padding-left:20px;font-size:13px}section#products .blockinfo .foot{position:absolute;bottom:0;left:0;padding-left:18px;right:0}section#products .blockinfo .price{font-size:50px}section#products .blockinfo .price span{color:#333;margin-right:5px}section#products .blockinfo .price .cent{top:12px;left:86px}section#products .blockinfo .price .freq{font-size:9px;top:36px;left:92px}section#products .blockinfo .soon{bottom:5%;left:-44%;height:25px;font-size:15px;line-height:23px}}@media (min-width:768px) and (max-width:864px){#firsttxt h2{font-size:25px}.txtblk2{margin-top:-130px !important;font-size:22px !important}}@media (min-width:768px){header .intro-text{width:100%;margin-top:31px}header .intro-text .intro-lead-in{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-size:35px;line-height:40px;margin-bottom:25px}header .intro-text .intro-heading{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:15px;font-size:23px;line-height:37px}#services a.btn br{display:none}#services .intro-lead-in2{width:calc(100% - 134px);padding-top:17px}section{padding:100px 0}section#usecase #slidetext .container .txtblk1 .icostl{text-align:right}}section{padding:100px 0}section h2.section-heading{font-size:40px;margin-top:0;margin-bottom:15px}section h3.section-subheading{font-size:16px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;font-style:italic;font-weight:400;margin-bottom:75px}.service-heading{margin:15px 0;text-transform:none}#portfolio .portfolio-item{margin:0 0 15px;right:0}#portfolio .portfolio-item .portfolio-link{display:block;position:relative;max-width:400px;margin:0 auto}#portfolio .portfolio-item .portfolio-link .portfolio-hover{background:rgba(0,84,154,0.9);position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}#portfolio .portfolio-item .portfolio-link .portfolio-hover:hover{opacity:1}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content{position:absolute;width:100%;height:20px;font-size:20px;text-align:center;top:50%;margin-top:-12px;color:#fff}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i{margin-top:-12px}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3,#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4{margin:0}#portfolio .portfolio-item .portfolio-caption{max-width:400px;margin:0 auto;background-color:#fff;text-align:center;padding:25px}#portfolio .portfolio-item .portfolio-caption h4{text-transform:none;margin:0}#portfolio .portfolio-item .portfolio-caption p{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-size:16px;margin:0}#portfolio *{z-index:2}@media (max-width:767px){section{padding:50px 0}#accespro.toptel{display:block;text-align:center;color:#222;font-weight:600;position:absolute;padding:10px;width:100%;font-size:20px;z-index:9}ul.nav .toptel{display:none}.logo2{display:none !important}header{padding-bottom:30px;min-height:auto;width:100vw;overflow:hidden}header .logo{display:none}header #inforight,header #infoleft{width:100%;left:0;text-align:left;padding:0 25px;position:relative}header #inforight h1,header #infoleft h1{font-size:26px;width:30%;padding-top:7vw}header #inforight p,header #infoleft p{font-size:12px;line-height:14px}header #inforight h1{width:70%;margin-left:34%}header .imgheader,header .imgheaderen{height:470px;margin-top:0;min-height:475px}header .imgheader{min-height:85vw;height:85vw}header .imgheader .imgzheader:after{font-size:18px;position:absolute;left:0;right:0;margin:0 !important;padding:0 !important;width:auto !important}header .imgheader .imgzheader#imgtabl .glow{top:37%;bottom:37%}header .imgheader .imgzheader#imgtabl:after{top:16px;text-align:center;width:92vw !important;left:-42%}header .imgheader .imgzheader#imgcelph .glow{top:37%;bottom:37%}header .imgheader .imgzheader#imgcelph:after{top:16px;text-align:center;width:92vw !important;left:0}header .imgheader .imgzheader#imgrec{top:50%;width:100%}header .imgheader .imgzheader#imgrec:after{top:28vw;text-align:center}header .imgheader .imgzheader#imgrec div:before{background-size:auto 35px !important}header .imgheader .imgzheader#imgrec div:nth-of-type(1){margin-left:-92px}header .imgheader .imgzheader#imgrec div:nth-of-type(3){margin-left:-150px}header .headcontbtnz .headerbtns a{width:100%;max-width:100%}header #secondhead .prodz{margin-top:0;height:80vh;min-height:560px}header #secondhead .prodz:nth-child(2){margin-top:0}header #secondhead .prodz h3{font-size:27px}header #secondhead .prodz .bla{padding:20px;bottom:25px;top:370px}header #secondhead .prodz .bla div{line-height:15px;padding-left:20px}header #secondhead .prodz .bla div span:first-child{position:absolute;left:0;line-height:20px;top:-25px}header #secondhead .prodz .bla div span:nth-child(2){font-size:13px}header #secondhead .prodz .bla a{float:left;position:relative;margin-top:65px;font-size:12px;margin-left:-20px}header #secondhead .prodz .bla a.plusdet{float:right;right:auto;padding:7px 10px;margin-right:-20px;margin-top:50px}header #secondhead .prodz .bg#prodteleav{background-size:20vh;background-position:center 105px}header #secondhead .prodz .bg#prodipa{background-size:35vh;background-position:center 100px}header #secondhead .prodz .bg#prodmass{background-size:35vh;background-position:center 105px}section#virtuel,section#ipa{margin-top:0}section#virtuel h1,section#ipa h1{margin-bottom:50px}section#virtuel .txtdet,section#ipa .txtdet{padding-top:50px}section#virtuel .txtdet h2,section#ipa .txtdet h2{margin:40px 0;font-size:27px}section#virtuel .txtdet h3,section#ipa .txtdet h3{margin:20px 10px 20px}section#virtuel .txtdet p,section#ipa .txtdet p{font-size:18px;padding:10px;line-height:21px;margin:10px 0}section#virtuel .txtdet .imgz,section#ipa .txtdet .imgz{margin:25px 10px}section#virtuel .txtdet .imgz.left,section#ipa .txtdet .imgz.left{margin:20px}section#virtuel .txtdet .imgz.right,section#ipa .txtdet .imgz.right{margin:20px}section#virtuel .txtdet .imgz.nopad,section#ipa .txtdet .imgz.nopad{margin:20px}section#virtuel .headerbtns a,section#ipa .headerbtns a{font-size:15px}section#usecase{padding:0 0 100px}section#usecase #slidetext{position:relative}section#usecase #slidetext .container .txtblk1 .icostl{text-align:center;font-size:3.5em}section#usecase #slidetext .container .icoblk{font-size:17px;text-align:left;position:absolute;top:0;right:0;left:0}section#usecase #slidetext .container #firsttxt{position:relative;margin-top:130px}section#usecase .slidebox{position:relative}section#usecase .txtblk2{text-align:left;font-size:25px;margin-top:-90px}section#health .blockinfo .btn{margin:15px auto}section#health .blockinfo .btn:first-of-type{float:none;display:block;margin:20px 0 0}section#health .blockinfo .btn:last-of-type{float:none;display:block;margin:20px 0 0}}.timeline{list-style:none;padding:0;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:"";width:2px;background-color:rgba(255,255,255,0.26);left:0}.timeline>li{margin-bottom:50px;position:relative;min-height:50px}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li .timeline-panel{width:100%;float:left;padding:0 20px 0 10px;position:relative;text-align:left}.timeline>li .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li .timeline-image{left:0;margin-left:0;width:80px;height:80px;position:absolute;z-index:100;background-color:#00549a;color:#fff;border-radius:100%;border:5px solid #00549a;text-align:center}.timeline>li .timeline-image h4{font-size:10px;margin-top:12px;line-height:14px}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 20px 0 10px}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-heading h4{margin-top:0;color:inherit}.timeline .timeline-heading h4.subheading{text-transform:none}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0}@media (min-width:768px){#accespro.toptel{display:none}#propos .team-member{padding-top:0}#propos .blkcontent{position:relative}#propos .blkcontent p{font-size:19px;line-height:21px}#propos .blkcontent .text{font-size:20px;line-height:24px}.timeline>li{margin-bottom:100px;min-height:100px}.timeline>li .timeline-panel{width:100%;float:left;padding:0 20px 20px 60px;text-align:left}.timeline>li .timeline-image{width:100px;height:100px;margin-left:-50px}.timeline>li .timeline-image h4{font-size:13px;margin-top:16px;line-height:18px}.timeline>li.timeline-inverted>.timeline-panel{float:left;text-align:left;padding:0 30px 20px 60px}}@media (max-width:768px){.timeline>li .timeline-panel{padding:100px 20px 0 10px}.timeline>li .timeline-image{margin-left:-30px}.timeline>li.timeline-inverted>.timeline-panel{padding:100px 20px 0 10px}}@media (max-width:991px){header{height:auto}.rounds .col-half-offset{padding:0}.imgcel,.imgcelen{height:350px}.imgcel:before,.imgcelen:before{background-position:center center;background-repeat:no-repeat}.texteipa{padding:0 10px}section#usecase .container{width:auto}section#services{height:auto;min-height:auto}section#services .blockinfo{min-height:auto}#pagette:before{background-position:center center}}@media (min-width:992px){header{height:110vh}#propos .team-member{padding-top:0}#propos .blkcontent p{font-size:15px;line-height:14px}.timeline>li{min-height:150px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-75px}.timeline>li .timeline-image h4{font-size:18px;margin-top:30px;line-height:26px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px 100px}.navbar-default .nav li a{color:#fff;font-size:13px;font-weight:700}.imgcel,.imgcelen{height:622px}.imgcel:before,.imgcelen:before{background-position:center center;background-repeat:no-repeat}.txtblk2{font-size:23px;line-height:25px;margin-top:-130px}}@media (max-width:1199px){.team-member h3{font-size:18px}}@media (min-width:1200px){#propos .blkcontent{background:#fff;padding:25px 32px;border-radius:10px;-webkit-box-shadow:inset 0 0 12px 0 rgba(0,0,0,0.75);-moz-box-shadow:inset 0 0 12px 0 rgba(0,0,0,0.75);box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.25)}#propos .blkcontent p{font-size:20px;line-height:20px;vertical-align:middle}.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-85px}.timeline>li .timeline-image h4{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px 100px}header .intro-text .intro-heading{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:35px;line-height:46px;padding-right:0;padding-top:20px}header #inforight h1,header #infoleft h1{font-size:40px}header #inforight p,header #infoleft p{font-size:20px}#services .intro-lead-in{width:calc(100% - 150px)}#services .blockinfo{height:425px}.txtblk2{font-size:25px;line-height:37px;margin-top:-315px}}.team-member{text-align:center}.team-member img{margin:0 auto 20px;border:5px solid #fff;-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,0.36);-moz-box-shadow:0 0 20px 3px rgba(0,0,0,0.36);box-shadow:0 0 20px 3px rgba(0,0,0,0.36)}.team-member h4{margin-top:25px;margin-bottom:0;text-transform:none}.team-member p{margin-top:0}aside.clients img{margin:50px auto}section#contact{background-color:#00549a;background-image:url('../img/map-image.png');background-position:center;background-repeat:no-repeat;text-align:center;color:#fff}section#contact .section-heading{color:#fff}section#contact .form-group{margin-bottom:25px}section#contact .form-group input,section#contact .form-group textarea{padding:20px}section#contact .form-group input.form-control{height:auto}section#contact .form-group textarea.form-control{height:236px}section#contact .form-control:focus{border-color:#00549a;box-shadow:none}section#contact ::-webkit-input-placeholder{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#bbb}section#contact :-moz-placeholder{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#bbb}section#contact ::-moz-placeholder{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#bbb}section#contact :-ms-input-placeholder{font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;color:#bbb}section#contact .text-danger{color:#e74c3c}footer{padding:25px 0;text-align:center}footer span.copyright{line-height:40px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none}footer ul.quicklinks{margin-bottom:0;line-height:40px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none}ul.social-buttons{margin-bottom:0}ul.social-buttons li a{display:block;background-color:#222;height:40px;width:40px;border-radius:100%;font-size:20px;line-height:40px;color:#fff;outline:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}ul.social-buttons li a:hover,ul.social-buttons li a:focus,ul.social-buttons li a:active{background-color:#00549a}.btn:focus,.btn:active,.btn.active,.btn:active:focus{outline:none}.portfolio-modal .modal-content{border-radius:0;background-clip:border-box;-webkit-box-shadow:none;box-shadow:none;border:none;min-height:100%;padding:100px 0;text-align:center}.portfolio-modal .modal-content h2{margin-bottom:15px;font-size:3em}.portfolio-modal .modal-content p{margin-bottom:30px}.portfolio-modal .modal-content p.item-intro{margin:20px 0 30px;font-family:"Montserrat","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-size:16px}.portfolio-modal .modal-content ul.list-inline{margin-bottom:30px;margin-top:0}.portfolio-modal .modal-content img{margin-bottom:30px}.portfolio-modal .close-modal{position:fixed;width:75px;height:75px;background-color:transparent;top:25px;right:25px;cursor:pointer;z-index:99}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{height:75px;width:1px;margin-left:35px;background-color:#222;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);z-index:1051}.portfolio-modal .close-modal .lr .rl{height:75px;width:1px;background-color:#222;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);z-index:1052}.portfolio-modal .modal-backdrop{opacity:0;display:none}::-moz-selection{text-shadow:none;background:#c7c7c7}::selection{text-shadow:none;background:#c7c7c7}img::selection{background:transparent}img::-moz-selection{background:transparent}body{webkit-tap-highlight-color:#00549a}.adminmod #goodby{display:none}.usemod #IPA{display:none}.numberliste{background-color:#fff;border-radius:10px;padding:10px;margin-top:20px;max-height:600px;overflow:hidden;box-sizing:border-box;overflow-x:hidden}.numberliste table thead th{text-align:center;padding:5px}.numberliste table tr td{padding:5px}.numberliste table tbody tr:nth-child(2n){background-color:rgba(0,84,154,0.1)}.numberliste table tbody tr{cursor:pointer}.numberliste table tbody tr:hover{background-color:#e0e0e0}.numberliste #confirmnum{display:none;padding-bottom:20px;margin-top:20px}.numberliste #confirmnum h4{text-align:center}.numberliste #confirmnum span{width:100%;display:block;font-weight:700;font-size:20px;padding:10px;margin-bottom:20px;text-align:center}.numberliste #confirmnum .btnz{text-align:center;width:100%}.numberliste #confirmnum .vocalconf{text-align:center;margin:20px 0}.blkassist:not(:first-of-type){display:none}#getnumber .blockinfo p{padding:0 6px;font-size:17px;line-height:25px;margin:10px 0}.finalsendtxt p{padding:0 6px;font-size:17px;line-height:25px;margin:20px 0}.steps{min-height:90px;padding:30px 0 0 0;position:relative}.steps .steps-container{background:#fff;height:10px;width:100%;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px;margin:0;list-style:none;padding:0}.steps .steps-container li{text-align:center;list-style:none;float:left}.steps .steps-container li .step .step-image{margin:-14px 0 0 0}.steps .steps-container li .step .step-image span{background-color:#fff;display:block;width:37px;height:37px;margin:0 auto;border-radius:37px;-moz-border-radius:37px;-webkit-border-radius:37px;-ms-border-radius:37px}.steps .steps-container li .step .step-current{display:none;font-size:11px;font-style:italic;color:#999;margin:8px 0 0 0}.steps .steps-container li .step .step-description{font-size:13px;font-style:italic;color:#538897;display:none}.steps .steps-container li.current .step .step-description{display:block}.steps .steps-container li.activated .step .step-image span{background-color:#5dc177}.steps .steps-container li.activated .step .step-image span:after{background-color:#fff;display:block;content:'';position:absolute;z-index:1;width:27px;height:27px;margin:5px;border-radius:27px;-moz-border-radius:27px;-webkit-border-radius:27px;-ms-border-radius:27px;box-shadow:4px 4px 0 0 rgba(0,0,0,0.15);-moz-box-shadow:4px 4px 0 0 rgba(0,0,0,0.15);-webkit-box-shadow:4px 4px 0 0 rgba(0,0,0,0.15)}.steps .step-bar{background-color:#5dc177;height:10px;position:absolute;top:30px;border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-ms-border-radius:10px 0 0 10px}.steps .step-bar.last{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#fff;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #fff,0 0 5px #fff;opacity:1;-webkit-transform:rotate(3deg) translate(0, -4px);-moz-transform:rotate(3deg) translate(0, -4px);-ms-transform:rotate(3deg) translate(0, -4px);-o-transform:rotate(3deg) translate(0, -4px);transform:rotate(3deg) translate(0, -4px)}.pace .pace-activity{display:block;position:fixed;z-index:2000;top:15px;right:15px;width:14px;height:14px;border:solid 2px transparent;border-top-color:#fff;border-left-color:#fff;border-radius:10px;-webkit-animation:pace-spinner 400ms linear infinite;-moz-animation:pace-spinner 400ms linear infinite;-ms-animation:pace-spinner 400ms linear infinite;-o-animation:pace-spinner 400ms linear infinite;animation:pace-spinner 400ms linear infinite}.logo-container{display:flex;align-items:center;white-space:nowrap;overflow:hidden;width:100vw;position:relative}.logo-wrapper{display:flex;align-items:center;animation:scrollLeft 60s linear infinite}.logoimg{padding:10px 30px;display:flex;align-items:center}.logoimg img{max-height:80px;width:auto;object-fit:contain}@keyframes scrollLeft{from{transform:translateX(0)}to{transform:translateX(-50%)}}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes pace-spinner{0%{-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}