*{font-family:iranyekan,tahoma;font-weight:400}html{max-width:100%;overflow-x:hidden}body{color:#555;background:#fff;font-size:13px;font-weight:400;line-height:24px;overflow-x:hidden;cursor:default}h1,h2,h3,h4,h5,h6{font-weight:bold}a{text-decoration:none;color:#fff;-webkit-transition:200ms all ease;-o-transition:200ms all ease;transition:200ms all ease}a:hover{text-decoration:none;color:#3db5ac;-webkit-transition:200ms all ease;-o-transition:200ms all ease;transition:200ms all ease}a:focus{text-decoration:none;outline:none}a:active{outline:none;text-decoration:none}img{max-width:100%}ul{padding-right:20px}label{margin:0}input[type="checkbox"],input[type="radio"]{margin-top:0;margin-left:2px;vertical-align:middle;height:22px;line-height:unset}input{border-radius:3px;font-size:12px;border:1px solid #ddd;padding:0 12px;height:40px;line-height:40px}button{outline:none;background-color:transparent;border:1px solid #ddd;height:40px;line-height:40px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}select{padding:0 5px}select option{height:30px}input:focus,textarea:focus{outline:none}::-webkit-input-placeholder{opacity:1;color:#999}:-moz-placeholder{opacity:1;color:#999}::-moz-placeholder{opacity:1;color:#999}:-ms-input-placeholder{opacity:1;color:#999}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:.3}.tooltip{font-size:11px;white-space:nowrap}.tooltip-inner{padding-bottom:7px}.pos-static{position:static!important}.middle{display:table-cell;vertical-align:middle}.ltr{direction:ltr}.w100{width:100%!important}.animate{opacity:0}.visible{opacity:1}.container{}.m0{margin:0!important}.mt0{margin-top:0}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mr10{margin-right:10px}.mr30{margin-right:30px}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.mb120{margin-bottom:120px!important}.ml10{margin-left:10px}.ml30{margin-left:30px}.padd0{padding:0!important}.pr30{padding-right:30px}.pl0{padding-left:0}.pr0{padding-right:0}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl60{padding-left:60px!important}@keyframes t-b{
    0% {
        opacity:0;
        transform:  translate(0px,0px)  ;
    }
    50% {
        opacity:1;
        transform:  translate(-20px,0px)  ;
    }
    100% {
        opacity:0;
        transform:  translate(-40px,0px)  ;
    }
}@-moz-keyframes t-b{
    0% {
        opacity:0;
        -moz-transform:  translate(0px,0px)  ;
    }
    50% {
        opacity:1;
        -moz-transform:  translate(-20px,0px)  ;
    }
    100% {
        opacity:0;
        -moz-transform:  translate(-40px,0px)  ;
    }
}@-webkit-keyframes t-b {
    0% {
        opacity:0;
        -webkit-transform:  translate(0px,0px)  ;
    }
    50% {
        opacity:1;
        -webkit-transform:  translate(-20px,0px)  ;
    }
    100% {
        opacity:0;
        -webkit-transform:  translate(-40px,0px)  ;
    }
}@-o-keyframes t-b {
    0% {
        opacity:0;
        -o-transform:  translate(0px,0px)  ;
    }
    50% {
        opacity:1;
        -o-transform:  translate(-20px,0px)  ;
    }
    100% {
        opacity:0;
        -o-transform:  translate(-40px,0px)  ;
    }
}@-ms-keyframes t-b {
    0% {
        opacity:0;
        -ms-transform:  translate(0px,0px)  ;
    }
    50% {
        opacity:1;
        -ms-transform:  translate(-20px,0px)  ;
    }
    100% {
        opacity:0;
        -ms-transform:  translate(-40px,0px)  ;
    }
}@keyframes t-b2{
    0% {
        opacity:0;
        transform:  translate(10px,0px)  ;
    }
    50% {
        opacity:1;
        transform:  translate(5px,0px)  ;
    }
    100% {
        opacity:0;
        transform:  translate(0px,0px)  ;
    }
}@-moz-keyframes t-b2{
    0% {
        opacity:0;
        -moz-transform:  translate(10px,0px)  ;
    }
    50% {
        opacity:1;
        -moz-transform:  translate(5px,0px)  ;
    }
    100% {
        opacity:0;
        -moz-transform:  translate(0px,0px)  ;
    }
}@-webkit-keyframes t-b2 {
    0% {
        opacity:0;
        -webkit-transform:  translate(10px,0px)  ;
    }
    50% {
        opacity:1;
        -webkit-transform:  translate(5px,0px)  ;
    }
    100% {
        opacity:0;
        -webkit-transform:  translate(0px,0px)  ;
    }
}@-o-keyframes t-b2 {
    0% {
        opacity:0;
        -o-transform:  translate(10px,0px)  ;
    }
    50% {
        opacity:1;
        -o-transform:  translate(5px,0px)  ;
    }
    100% {
        opacity:0;
        -o-transform:  translate(0px,0px)  ;
    }
}@-ms-keyframes t-b2 {
    0% {
        opacity:0;
        -ms-transform:  translate(10px,0px)  ;
    }
    50% {
        opacity:1;
        -ms-transform:  translate(5px,0px)  ;
    }
    100% {
        opacity:0;
        -ms-transform:  translate(0px,0px)  ;
    }
}@keyframes rain1{
    0% {
        opacity:0;
        transform:  translate(0px,0px)  ;
    }
    10% {
        opacity:0.3;
        transform:  translate(-50px,80px)  ;
    }
    49% {
        opacity:0.9512498842592593;
        transform:  translate(45px,392px)  ;
    }
    90% {
        opacity:0;
        transform:  translate(-32px,720px)  ;
    }
    100% {
        opacity:0;
        transform:  translate(0px,800px)  ;
    }
}@-moz-keyframes rain1{
    0% {
        opacity:0;
        -moz-transform:  translate(0px,0px)  ;
    }
    10% {
        opacity:0.3;
        -moz-transform:  translate(-50px,80px)  ;
    }
    49% {
        opacity:0.9512498842592593;
        -moz-transform:  translate(45px,392px)  ;
    }
    90% {
        opacity:0;
        -moz-transform:  translate(-32px,720px)  ;
    }
    100% {
        opacity:0;
        -moz-transform:  translate(0px,800px)  ;
    }
}@-webkit-keyframes rain1 {
    0% {
        opacity:0;
        -webkit-transform:  translate(0px,0px)  ;
    }
    10% {
        opacity:0.3;
        -webkit-transform:  translate(-50px,80px)  ;
    }
    49% {
        opacity:0.9512498842592593;
        -webkit-transform:  translate(45px,392px)  ;
    }
    90% {
        opacity:0;
        -webkit-transform:  translate(-32px,720px)  ;
    }
    100% {
        opacity:0;
        -webkit-transform:  translate(0px,800px)  ;
    }
}@-o-keyframes rain1 {
    0% {
        opacity:0;
        -o-transform:  translate(0px,0px)  ;
    }
    10% {
        opacity:0.3;
        -o-transform:  translate(-50px,80px)  ;
    }
    49% {
        opacity:0.9512498842592593;
        -o-transform:  translate(45px,392px)  ;
    }
    90% {
        opacity:0;
        -o-transform:  translate(-32px,720px)  ;
    }
    100% {
        opacity:0;
        -o-transform:  translate(0px,800px)  ;
    }
}@-ms-keyframes rain1 {
    0% {
        opacity:0;
        -ms-transform:  translate(0px,0px)  ;
    }
    10% {
        opacity:0.3;
        -ms-transform:  translate(-50px,80px)  ;
    }
    49% {
        opacity:0.9512498842592593;
        -ms-transform:  translate(45px,392px)  ;
    }
    90% {
        opacity:0;
        -ms-transform:  translate(-32px,720px)  ;
    }
    100% {
        opacity:0;
        -ms-transform:  translate(0px,800px)  ;
    }
}@keyframes rain2{
    0% {
        opacity:0;
        transform:  translate(0px,0px)  ;
    }
    24% {
        opacity:0.3;
        transform:  translate(50px,92px)  ;
    }
    49% {
        opacity:0.9621211867411038;
        transform:  translate(-90px,292px)  ;
    }
    90% {
        opacity:0.9;
        transform:  translate(45px,620px)  ;
    }
    100% {
        opacity:0;
        transform:  translate(-40px,700px)  ;
    }
}@-moz-keyframes rain2{
    0% {
        opacity:0;
        -moz-transform:  translate(0px,0px)  ;
    }
    24% {
        opacity:0.3;
        -moz-transform:  translate(50px,92px)  ;
    }
    49% {
        opacity:0.9621211867411038;
        -moz-transform:  translate(-90px,292px)  ;
    }
    90% {
        opacity:0.9;
        -moz-transform:  translate(45px,620px)  ;
    }
    100% {
        opacity:0;
        -moz-transform:  translate(-40px,700px)  ;
    }
}@-webkit-keyframes rain2 {
    0% {
        opacity:0;
        -webkit-transform:  translate(0px,0px)  ;
    }
    24% {
        opacity:0.3;
        -webkit-transform:  translate(50px,92px)  ;
    }
    49% {
        opacity:0.9621211867411038;
        -webkit-transform:  translate(-90px,292px)  ;
    }
    90% {
        opacity:0.9;
        -webkit-transform:  translate(45px,620px)  ;
    }
    100% {
        opacity:0;
        -webkit-transform:  translate(-40px,700px)  ;
    }
}@-o-keyframes rain2 {
    0% {
        opacity:0;
        -o-transform:  translate(0px,0px)  ;
    }
    24% {
        opacity:0.3;
        -o-transform:  translate(50px,92px)  ;
    }
    49% {
        opacity:0.9621211867411038;
        -o-transform:  translate(-90px,292px)  ;
    }
    90% {
        opacity:0.9;
        -o-transform:  translate(45px,620px)  ;
    }
    100% {
        opacity:0;
        -o-transform:  translate(-40px,700px)  ;
    }
}@-ms-keyframes rain2 {
    0% {
        opacity:0;
        -ms-transform:  translate(0px,0px)  ;
    }
    24% {
        opacity:0.3;
        -ms-transform:  translate(50px,92px)  ;
    }
    49% {
        opacity:0.9621211867411038;
        -ms-transform:  translate(-90px,292px)  ;
    }
    90% {
        opacity:0.9;
        -ms-transform:  translate(45px,620px)  ;
    }
    100% {
        opacity:0;
        -ms-transform:  translate(-40px,700px)  ;
    }
}@keyframes left-right{
    0% {
        opacity:0;
        transform:  translate(0px,0px)  rotate(-6deg) ;
    }
    10% {
        opacity:0.8;
        transform:  translate(42px,-20px)  rotate(-5deg) ;
    }
    20% {
        opacity:0.9;
        transform:  translate(84px,-30px)  rotate(-4deg) ;
    }
    30% {
        opacity:1;
        transform:  translate(126px,-40px)  rotate(-3deg) ;
    }
    40% {
        opacity:1;
        transform:  translate(168px,-50px)  rotate(-2deg) ;
    }
    50% {
        opacity:1;
        transform:  translate(210px,-60px)  rotate(0deg) ;
    }
    60% {
        opacity:1;
        transform:  translate(252px,-63px)  ;
    }
    70% {
        opacity:1;
        transform:  translate(294px,-66px)  rotate(1deg) ;
    }
    80% {
        opacity:0.9;
        transform:  translate(336px,-69px)  rotate(2deg) ;
    }
    90% {
        opacity:0.8;
        transform:  translate(378px,-72px)  rotate(3deg) ;
    }
    100% {
        opacity:0;
        transform:  translate(420px,-75px)  rotate(4deg) ;
    }
}@-moz-keyframes left-right{
    0% {
        opacity:0;
        -moz-transform:  translate(0px,0px)  rotate(-6deg) ;
    }
    10% {
        opacity:0.8;
        -moz-transform:  translate(42px,-20px)  rotate(-5deg) ;
    }
    20% {
        opacity:0.9;
        -moz-transform:  translate(84px,-30px)  rotate(-4deg) ;
    }
    30% {
        opacity:1;
        -moz-transform:  translate(126px,-40px)  rotate(-3deg) ;
    }
    40% {
        opacity:1;
        -moz-transform:  translate(168px,-50px)  rotate(-2deg) ;
    }
    50% {
        opacity:1;
        -moz-transform:  translate(210px,-60px)  rotate(0deg) ;
    }
    60% {
        opacity:1;
        -moz-transform:  translate(252px,-63px)  ;
    }
    70% {
        opacity:1;
        -moz-transform:  translate(294px,-66px)  rotate(1deg) ;
    }
    80% {
        opacity:0.9;
        -moz-transform:  translate(336px,-69px)  rotate(2deg) ;
    }
    90% {
        opacity:0.8;
        -moz-transform:  translate(378px,-72px)  rotate(3deg) ;
    }
    100% {
        opacity:0;
        -moz-transform:  translate(420px,-75px)  rotate(4deg) ;
    }
}@-webkit-keyframes left-right {
    0% {
        opacity:0;
        -webkit-transform:  translate(0px,0px)  rotate(-6deg) ;
    }
    10% {
        opacity:0.8;
        -webkit-transform:  translate(42px,-20px)  rotate(-5deg) ;
    }
    20% {
        opacity:0.9;
        -webkit-transform:  translate(84px,-30px)  rotate(-4deg) ;
    }
    30% {
        opacity:1;
        -webkit-transform:  translate(126px,-40px)  rotate(-3deg) ;
    }
    40% {
        opacity:1;
        -webkit-transform:  translate(168px,-50px)  rotate(-2deg) ;
    }
    50% {
        opacity:1;
        -webkit-transform:  translate(210px,-60px)  rotate(0deg) ;
    }
    60% {
        opacity:1;
        -webkit-transform:  translate(252px,-63px)  ;
    }
    70% {
        opacity:1;
        -webkit-transform:  translate(294px,-66px)  rotate(1deg) ;
    }
    80% {
        opacity:0.9;
        -webkit-transform:  translate(336px,-69px)  rotate(2deg) ;
    }
    90% {
        opacity:0.8;
        -webkit-transform:  translate(378px,-72px)  rotate(3deg) ;
    }
    100% {
        opacity:0;
        -webkit-transform:  translate(420px,-75px)  rotate(4deg) ;
    }
}@-o-keyframes left-right {
    0% {
        opacity:0;
        -o-transform:  translate(0px,0px)  rotate(-6deg) ;
    }
    10% {
        opacity:0.8;
        -o-transform:  translate(42px,-20px)  rotate(-5deg) ;
    }
    20% {
        opacity:0.9;
        -o-transform:  translate(84px,-30px)  rotate(-4deg) ;
    }
    30% {
        opacity:1;
        -o-transform:  translate(126px,-40px)  rotate(-3deg) ;
    }
    40% {
        opacity:1;
        -o-transform:  translate(168px,-50px)  rotate(-2deg) ;
    }
    50% {
        opacity:1;
        -o-transform:  translate(210px,-60px)  rotate(0deg) ;
    }
    60% {
        opacity:1;
        -o-transform:  translate(252px,-63px)  ;
    }
    70% {
        opacity:1;
        -o-transform:  translate(294px,-66px)  rotate(1deg) ;
    }
    80% {
        opacity:0.9;
        -o-transform:  translate(336px,-69px)  rotate(2deg) ;
    }
    90% {
        opacity:0.8;
        -o-transform:  translate(378px,-72px)  rotate(3deg) ;
    }
    100% {
        opacity:0;
        -o-transform:  translate(420px,-75px)  rotate(4deg) ;
    }
}@-ms-keyframes left-right {
    0% {
        opacity:0;
        -ms-transform:  translate(0px,0px)  rotate(-6deg) ;
    }
    10% {
        opacity:0.8;
        -ms-transform:  translate(42px,-20px)  rotate(-5deg) ;
    }
    20% {
        opacity:0.9;
        -ms-transform:  translate(84px,-30px)  rotate(-4deg) ;
    }
    30% {
        opacity:1;
        -ms-transform:  translate(126px,-40px)  rotate(-3deg) ;
    }
    40% {
        opacity:1;
        -ms-transform:  translate(168px,-50px)  rotate(-2deg) ;
    }
    50% {
        opacity:1;
        -ms-transform:  translate(210px,-60px)  rotate(0deg) ;
    }
    60% {
        opacity:1;
        -ms-transform:  translate(252px,-63px)  ;
    }
    70% {
        opacity:1;
        -ms-transform:  translate(294px,-66px)  rotate(1deg) ;
    }
    80% {
        opacity:0.9;
        -ms-transform:  translate(336px,-69px)  rotate(2deg) ;
    }
    90% {
        opacity:0.8;
        -ms-transform:  translate(378px,-72px)  rotate(3deg) ;
    }
    100% {
        opacity:0;
        -ms-transform:  translate(420px,-75px)  rotate(4deg) ;
    }
}@keyframes right-left{
    0% {
        opacity:0;
        transform:  translate(0px,0px)  rotate(-4deg) ;
    }
    17% {
        opacity:0.34;
        transform:  translate(-58px,13px)  rotate(-3deg) ;
    }
    35% {
        opacity:0.6999632690541782;
        transform:  translate(-100px,26px)  rotate(-2deg) ;
    }
    43% {
        opacity:0.8599053544095243;
        transform:  translate(-127px,35px)  rotate(-1deg) ;
    }
    50% {
        opacity:1;
        transform:  translate(-150px,40px)  rotate(0deg) ;
    }
    58% {
        transform:  translate(-174px,35px)  rotate(1deg) ;
    }
    67% {
        transform:  translate(-200px,26px)  rotate(2deg) ;
    }
    68% {
        transform:  translate(-203px,25px)  rotate(2deg) ;
    }
    85% {
        transform:  translate(-250px,13px)  rotate(3deg) ;
    }
    100% {
        opacity:0;
        transform:  translate(-300px,0px)  rotate(4deg) ;
    }
}@-moz-keyframes right-left{
    0% {
        opacity:0;
        -moz-transform:  translate(0px,0px)  rotate(-4deg) ;
    }
    17% {
        opacity:0.34;
        -moz-transform:  translate(-58px,13px)  rotate(-3deg) ;
    }
    35% {
        opacity:0.6999632690541782;
        -moz-transform:  translate(-100px,26px)  rotate(-2deg) ;
    }
    43% {
        opacity:0.8599053544095243;
        -moz-transform:  translate(-127px,35px)  rotate(-1deg) ;
    }
    50% {
        opacity:1;
        -moz-transform:  translate(-150px,40px)  rotate(0deg) ;
    }
    58% {
        -moz-transform:  translate(-174px,35px)  rotate(1deg) ;
    }
    67% {
        -moz-transform:  translate(-200px,26px)  rotate(2deg) ;
    }
    68% {
        -moz-transform:  translate(-203px,25px)  rotate(2deg) ;
    }
    85% {
        -moz-transform:  translate(-250px,13px)  rotate(3deg) ;
    }
    100% {
        opacity:0;
        -moz-transform:  translate(-300px,0px)  rotate(4deg) ;
    }
}@-webkit-keyframes right-left {
    0% {
        opacity:0;
        -webkit-transform:  translate(0px,0px)  rotate(-4deg) ;
    }
    17% {
        opacity:0.34;
        -webkit-transform:  translate(-58px,13px)  rotate(-3deg) ;
    }
    35% {
        opacity:0.6999632690541782;
        -webkit-transform:  translate(-100px,26px)  rotate(-2deg) ;
    }
    43% {
        opacity:0.8599053544095243;
        -webkit-transform:  translate(-127px,35px)  rotate(-1deg) ;
    }
    50% {
        opacity:1;
        -webkit-transform:  translate(-150px,40px)  rotate(0deg) ;
    }
    58% {
        -webkit-transform:  translate(-174px,35px)  rotate(1deg) ;
    }
    67% {
        -webkit-transform:  translate(-200px,26px)  rotate(2deg) ;
    }
    68% {
        -webkit-transform:  translate(-203px,25px)  rotate(2deg) ;
    }
    85% {
        -webkit-transform:  translate(-250px,13px)  rotate(3deg) ;
    }
    100% {
        opacity:0;
        -webkit-transform:  translate(-300px,0px)  rotate(4deg) ;
    }
}@-o-keyframes right-left {
    0% {
        opacity:0;
        -o-transform:  translate(0px,0px)  rotate(-4deg) ;
    }
    17% {
        opacity:0.34;
        -o-transform:  translate(-58px,13px)  rotate(-3deg) ;
    }
    35% {
        opacity:0.6999632690541782;
        -o-transform:  translate(-100px,26px)  rotate(-2deg) ;
    }
    43% {
        opacity:0.8599053544095243;
        -o-transform:  translate(-127px,35px)  rotate(-1deg) ;
    }
    50% {
        opacity:1;
        -o-transform:  translate(-150px,40px)  rotate(0deg) ;
    }
    58% {
        -o-transform:  translate(-174px,35px)  rotate(1deg) ;
    }
    67% {
        -o-transform:  translate(-200px,26px)  rotate(2deg) ;
    }
    68% {
        -o-transform:  translate(-203px,25px)  rotate(2deg) ;
    }
    85% {
        -o-transform:  translate(-250px,13px)  rotate(3deg) ;
    }
    100% {
        opacity:0;
        -o-transform:  translate(-300px,0px)  rotate(4deg) ;
    }
}@-ms-keyframes right-left {
    0% {
        opacity:0;
        -ms-transform:  translate(0px,0px)  rotate(-4deg) ;
    }
    17% {
        opacity:0.34;
        -ms-transform:  translate(-58px,13px)  rotate(-3deg) ;
    }
    35% {
        opacity:0.6999632690541782;
        -ms-transform:  translate(-100px,26px)  rotate(-2deg) ;
    }
    43% {
        opacity:0.8599053544095243;
        -ms-transform:  translate(-127px,35px)  rotate(-1deg) ;
    }
    50% {
        opacity:1;
        -ms-transform:  translate(-150px,40px)  rotate(0deg) ;
    }
    58% {
        -ms-transform:  translate(-174px,35px)  rotate(1deg) ;
    }
    67% {
        -ms-transform:  translate(-200px,26px)  rotate(2deg) ;
    }
    68% {
        -ms-transform:  translate(-203px,25px)  rotate(2deg) ;
    }
    85% {
        -ms-transform:  translate(-250px,13px)  rotate(3deg) ;
    }
    100% {
        opacity:0;
        -ms-transform:  translate(-300px,0px)  rotate(4deg) ;
    }
}.desk{position:absolute;left:0;bottom:0;width:500px;height:350px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/table.svg);background-repeat:no-repeat}.character{position:absolute;left:70px;bottom:110px;width:250px;height:380px;z-index:-1;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/chair-character.svg);background-repeat:no-repeat}.hand-left,.hand-right{position:absolute;left:70px;bottom:110px;width:250px;height:380px;z-index:1}.hand-left span{position:absolute;left:92px;top:111px;width:55px;height:180px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/hand-left.svg);background-repeat:no-repeat}.hand-right span{position:absolute;left:12px;top:126px;width:40px;height:126px;z-index:1;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/hand-right.svg);background-repeat:no-repeat}.imac{position:absolute;left:188px;bottom:220px;width:150px;height:150px;z-index:2;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/imac.svg);background-repeat:no-repeat}.tablet{position:absolute;left:62px;bottom:150px;width:100px;height:100px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/tablet.svg);background-repeat:no-repeat}.lamp{position:absolute;left:270px;bottom:290px;width:110px;height:160px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/lamp.svg);background-repeat:no-repeat}.book{position:absolute;left:170px;bottom:170px;width:80px;height:45px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/books.svg);background-repeat:no-repeat}.keyboard{position:absolute;left:140px;bottom:230px;width:180px;height:70px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/keyboard.svg);background-repeat:no-repeat}.vase{position:absolute;left:120px;bottom:140px;width:40px;height:60px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/vase.svg);background-repeat:no-repeat}.pen{position:absolute;left:104px;bottom:226px;width:20px;height:50px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/pen.svg);background-repeat:no-repeat;z-index:2}.pens{position:absolute;left:380px;bottom:260px;width:40px;height:70px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/pens.svg);background-repeat:no-repeat}.big-balloons{position:absolute;right:60px;top:-20px;width:130px;height:100px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/big-balloons.svg);background-repeat:no-repeat}.balloon1{position:absolute;right:160px;top:90px;width:25px;height:20px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/balloon1.svg);background-repeat:no-repeat}.balloon1{position:absolute;right:160px;top:90px;width:25px;height:20px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/balloon1.svg);background-repeat:no-repeat}.balloon2{position:absolute;right:190px;top:110px;width:25px;height:20px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/balloon2.svg);background-repeat:no-repeat}.balloon2{position:absolute;right:192px;top:110px;width:14px;height:20px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/balloon2.svg);background-repeat:no-repeat}.balloon3{position:absolute;right:214px;top:127px;width:10px;height:20px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/balloon3.svg);background-repeat:no-repeat}.sm-balloon{position:absolute;left:-26px;top:47px;width:90px;height:60px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/sm-balloon.svg);background-repeat:no-repeat}.balloon2-camra{position:absolute;left:40px;top:110px;width:11px;height:11px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/balloon2.svg);background-repeat:no-repeat}.balloon3-camra{position:absolute;left:56px;top:125px;width:6px;height:7px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/balloon3.svg);background-repeat:no-repeat}.sm-balloon-personal{position:absolute;left:-56px;top:130px;width:90px;height:60px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/sm-balloon.svg);background-repeat:no-repeat}.balloon2-personal{position:absolute;left:40px;top:157px;width:11px;height:11px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/balloon2.svg);background-repeat:no-repeat}.balloon3-personal{position:absolute;left:60px;top:162px;width:6px;height:7px;background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/illustration/intro/balloon3.svg);background-repeat:no-repeat}.lamp-icon{position:absolute;right:100px;top:-4px;font-size:50px;color:#01c1ce}.camra-icon{position:absolute;left:4px;top:63px;font-size:25px;color:#01c1ce}.personal-icon{position:absolute;left:-23px;top:145px;font-size:21px;color:#01c1ce}.circle{position:absolute;top:0;right:0;width:130px;height:130px;border-radius:100%;border:25px solid transparent;z-index:0;box-shadow:0 0 10px rgba(0,0,0,.1) , 0 0 8px rgba(0,0,0,.1) inset;background:transparent}.not-shadow{box-shadow:none}.c-white{border-color:#fff}.c-blur{-webkit-filter:blur(2px);-o-filter:blur(2px);filter:blur(2px)}.circle-lg{width:200px;height:200px;border-width:35px}.circle-sm{width:80px;height:80px;border-width:10px}.c-gray{border-color:#ddd}.circle-img{position:absolute;z-index:0;background:url(https://www.nepso.com/wp-content/themes/nepso/img/circle.svg);background-size:100%}.circleimg-lg{width:500px;height:500px;top:110px;left:30px}.circleimg{top:110px;right:30px;width:180px;height:180px}.circleimg-sm{width:50px;height:50px;top:200px;right:50%}.circle1{top:30px;right:0;animation:rain1 linear 15s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:rain1 linear 15s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:rain1 linear 15s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:rain1 linear 15s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:rain1 linear 15s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.circle2{top:-30px;right:60%;border-width:15px;animation:rain2 linear 25s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:rain2 linear 25s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:rain2 linear 25s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:rain2 linear 25s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:rain2 linear 25s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.circle3{top:-50px;left:-5%;right:auto;animation:rain2 linear 30s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:rain2 linear 30s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:rain2 linear 30s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:rain2 linear 30s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:rain2 linear 30s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.circle4{top:0;left:40%;right:auto;animation:rain2 linear 20s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:rain2 linear 20s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:rain2 linear 20s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:rain2 linear 20s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:rain2 linear 20s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.circle5{top:0;right:0;animation:rain2 linear 40s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:rain2 linear 40s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:rain2 linear 40s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:rain2 linear 40s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:rain2 linear 40s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.circle6{top:0;left:-20%;right:auto;animation:rain1 linear 40s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:rain1 linear 40s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:rain1 linear 40s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:rain1 linear 40s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:rain1 linear 40s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.main-header.fixHeader{left:0;top:0;width:100%;position:fixed;z-index:999;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 20px 0 rgba(0,0,0,.3);-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.main-menu{float:right;position:absolute}.main-menu label{margin-bottom:20px}.main-menu input{display:none}.main-menu input:checked ~ label {right:0}.burger{position:relative;top:12px;right:0;cursor:pointer;border:1px solid #999;width:35px;height:35px;display:block;text-align:center;border-radius:3px;margin-bottom:20px}.burger i{line-height:35px}.close{position:fixed;cursor:pointer;float:none;opacity:0;text-shadow:none;border:1px solid #fff;border-radius:3px;width:35px;height:35px;text-align:center;top:30px;right:30px;z-index:9999}.close i{color:#fff;line-height:35px}.main-menu input:checked ~ label .close,
.main-menu.fixHeader input:checked ~ label .close {opacity:1}.menu{position:static;opacity:1;width:200px;background-color:#545061;-webkit-transition:opacity .8s cubic-bezier(.175,.885,.32,1.275);transition:opacity .8s cubic-bezier(.175,.885,.32,1.275);color:#fff;text-transform:uppercase;font-size:24px;font-weight:bold;z-index:99;display:none}.menu:after{content:"";display:block;border-color:transparent transparent #545061 transparent;border-style:solid;border-width:6px;position:absolute;top:44px;right:12px}.main-menu .social-header{visibility:hidden;position:fixed;opacity:0;z-index:999;right:50%;margin-right:-185px;border:0 none;margin-top:30px}.main-menu .social-header ul li a{background:#fff;width:50px;height:50px;border-radius:3px;text-align:center}.main-menu .social-header ul li a i{-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.main-menu .social-header ul li a:hover i{color:#fff}.main-menu .social-header ul li.instagram a:hover{background-color:#e4405f}.main-menu .social-header ul li.telegram a:hover{background-color:#00aff0}.main-menu .social-header ul li.behance a:hover{background-color:#131418}.main-menu .social-header ul li.linkedin a:hover{background-color:#0077b5}.main-menu .social-header ul li.facebook a:hover{background-color:#3b5999}.main-social li a i{-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms;display:block}.main-social li a:hover i{-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.main-social li.instagram a:hover i{color:#e4405f}.main-social li.telegram a:hover i{color:#00aff0}.main-social li.behance a:hover i{color:#131418}.main-social li.linkedin a:hover i{color:#0077b5}.main-social li.facebook a:hover i{color:#3b5999}.main-menu .social-header ul li a i{line-height:50px;font-size:20px}.main-menu input:checked ~ .social-header {opacity:1;visibility:visible;background:transparent;margin-top:0}.main-menu input:checked ~ .social-header:before,
.main-menu input:checked ~ .social-header:after {display:none}.main-menu input:checked ~ .menu {opacity:1;visibility:visible}.menu ul{display:table;width:100%;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.2)}.menu ul li{list-style:none;text-align:right;width:100%;-webkit-transition:margin .8s cubic-bezier(.175,.885,.32,1.275);transition:margin .8s cubic-bezier(.175,.885,.32,1.275);border-bottom:1px solid #625e6d}.menu ul li a{color:#fff;font-weight:100;font-size:13px;padding:7px 15px;display:block;text-transform:uppercase;overflow:hidden}.menu ul li a:hover{background:#3c3847}.menu ul li a:hover span{transform:translateY(45px);-webkit-transform:translateY(45px);-moz-transform:translateY(45px)}.menu ul li a:hover{color:#fff}.menu ul li a:hover span{color:#01c1ce}.menu ul li a span{display:inline-block;font-weight:100;position:relative;transition:transform 500ms;-webkit-transition:-webkit-transform 500ms;-moz-transition:transform 500ms}.menu ul li a span:after{content:attr(data-hover);position:absolute;top:-45px;left:0;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.main-menu input:checked ~ .menu ul li {margin-top:0}.main{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100vh}.main span{margin:auto;font-size:40px;color:#fff}.main-header{position:relative;position:fixed;width:100%;z-index:99;background:#fff}.main-header{padding:10px 0}.btn-general{color:#fff;border-radius:30px;padding:0 17px;display:inline-block;font-weight:bold;height:30px;line-height:27px;text-align:center;position:relative;cursor:pointer;overflow:hidden;transition:all .8s , color .3s .3s;background:#9acc5f;color:#fff;border:0 none;vertical-align:middle}.btn-general:hover{color:#fff}.btn-general:hover{box-shadow:100px 0 0 0 rgba(0,0,0,.3) inset , -100px 0 0 0 rgba(0,0,0,.3) inset}.col .btn{width:100%}.btn-general i{display:inline-block;margin-left:5px;vertical-align:middle}.big-btn{color:#fff;border-radius:30px;padding:0 25px;display:inline-block;font-weight:400;font-size:15px;height:48px;line-height:37px}.big-btn i{font-size:18px;display:inline-block;margin-left:5px;vertical-align:-4px}.btn-red{background:#c84277}.btn-black{background-color:#3a3a3c}.btn-green{background-color:#01c1ce}.btn-sm{font-size:10px;padding:5px 20px;height:20px;line-height:9px}.main-header .right-part{display:table;float:right;margin-right:60px}.main-header .left-part{padding:15px 0;float:left}.left-part .btn-general{margin-right:20px}.left-part .tel{display:inline-block;vertical-align:middle}.left-part .tel .text-big{font-size:20px;font-weight:bold;color:#3e3e3e}.left-part .tel .text-sm{color:#3e3e3e}.logo{margin:0;display:inline-block;vertical-align:middle;margin-left:40px}.logo img,.logo svg{width:50px;height:50px;display:inline-block;vertical-align:middle}.logo .des-logo{display:inline-block;vertical-align:middle}.logo .des-logo .text-big{color:#3c3847;font-size:30px;display:block;font-weight:100}.logo .des-logo .text-sm{color:#3c3847;font-size:13px;display:block;font-weight:bold;line-height:25px}.social-header{display:inline-block;vertical-align:middle;border:1px solid #c6c6c6;border-radius:30px;padding:7px 20px;position:relative;background:#fff}.social-header:before{content:"";border-style:solid;border-width:8px;border-color:#c6c6c6 transparent transparent transparent;position:absolute;top:13px;right:-8px;z-index:-1}.social-header:after{content:"";border-style:solid;border-width:7px;border-color:#fff transparent transparent transparent;position:absolute;top:14px;right:-6px;z-index:1}.social-header .text{color:#d4d4d4;display:inline-block;vertical-align:middle;margin-left:25px;font-weight:400}.social-header ul{vertical-align:middle;display:inline-block;padding:0;margin:0}.social-header ul li{float:right;list-style:none;margin-left:20px}.social-header ul li:last-child{margin-left:0}.social-header ul li a{display:block}.social-header ul li a i{color:#3c3847}.intro{padding-top:180px;background:#02aab0;background:-moz-linear-gradient(left,#02aab0 0%,#00cdac 100%);background:-webkit-linear-gradient(left,#02aab0 0%,#00cdac 100%);background:linear-gradient(to right,#02aab0 0%,#00cdac 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02aab0', endColorstr='#00cdac',GradientType=1 );position:relative;padding-bottom:120px;overflow:hidden}.slider-part{position:relative}.img-intro{text-align:left;position:relative;z-index:2;width:100%;height:600px}#slider-intro{height:450px;margin-right:90px}#slider-intro .carousel-caption{position:static;text-align:right}#slider-intro .title-slider{font-weight:100;text-shadow:none;font-size:70px;line-height:1;margin-top:0;margin-bottom:30px;-webkit-animation-delay:1s;animation-delay:1s}#slider-intro .des-slider{font-size:13px;width:60%;text-shadow:none}#slider-intro .carousel-indicators{margin:0;padding:0;width:100%;text-align:right;top:auto;left:auto;right:0;bottom:0;z-index:9}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .next,.carousel-fade .prev,.carousel-fade .active.left,.carousel-fade .active.right{left:0;transform:translate3d(0,0,0)}.carousel-fade .item,.carousel-fade .active.left,.carousel-fade .active.right{opacity:0}.carousel-fade .active,.carousel-fade .next.left,.carousel-fade .prev.right{opacity:1}.scroll{display:block;position:absolute;bottom:70px;right:-69px;z-index:9;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.scroll .icon-arrow-left:after{content:"";width:100px;height:1px;position:absolute;right:-99px;top:5px;background-color:rgba(255,255,255,.7)}.scroll.scroll *{color:rgba(255,255,255,.7);font-size:12px}.scroll i{margin-left:10px;vertical-align:middle;font-size:11px!important;color:rgba(255,255,255,1)!important;position:absolute;right:-55px;top:9px;animation:t-b linear 1s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:t-b linear 1s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:t-b linear 1s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:t-b linear 1s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:t-b linear 1s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.scroll .mouse{width:28px;height:18px;display:inline-block;background-color:transparent;border:2px solid #fff;border-radius:10px;position:relative;vertical-align:middle;margin-right:10px}.scroll .mouse:after{content:"";display:block;width:7px;height:2px;position:absolute;right:13px;top:6px;background-color:#fff;animation:t-b2 linear 2s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:t-b2 linear 2s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:t-b2 linear 2s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:t-b2 linear 2s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:t-b2 linear 2s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.intro .wave{top:auto;bottom:0}.wave{position:absolute;right:0;bottom:0;z-index:1}.wave+.wave{z-index:2}.waves-parent{position:relative;width:100%;height:70px;margin-top:-30px}.waves-big{position:relative;width:100%;height:300px;margin-top:-300px}main.content a{color:gray;text-decoration:underline}main.content a:hover{color:#3db5ac}.content{position:relative}.bg-gray{background-color:#f5f5f5}.section{padding:85px 0;position:relative}.title-section{position:relative;margin-bottom:100px;display:table;z-index:1}.title-section .text-title{color:#3c3847;font-weight:100;margin:0;position:relative;font-size:40px}.title-section .text-title:before{content:"";display:block;width:500px;height:3px;background-color:#32c5bb;position:absolute;right:-510px;top:20px}.title-section .text-title:after{content:"";display:block;width:2px;height:70px;background-color:#32c5bb;position:absolute;left:-20px;top:-10px;-moz-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-o-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.title-section img{position:absolute;top:-80px;left:0;z-index:-1;max-width:unset}.text-green{color:#01c1ce}.text-pink{color:#c94277}.box-white{background-color:#fff;border-radius:3px;padding:30px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.s-about .box-white{width:300px;height:auto;margin:80px;position:absolute;top:50%;margin-top:-160px;right:50%;margin-right:-150px;font-size:13px;line-height:1.85;text-align:justify}.character-about{position:absolute;right:60px;top:0;width:170px}.handR{position:absolute;right:150px;top:150px;width:100px;transform:rotate(30deg)}.hand-right-2{position:absolute;right:204px;top:165px;width:100px;transform:rotate(120deg)}.handL{position:absolute;right:30px;top:93px;width:100px;transform:rotate(-80deg)}.hand-left-2{position:absolute;right:-15px;top:65px;width:100px;transform:rotate(-170deg)}.s-about .btns .btn{display:block;text-align:right;display:table;width:160px}.s-about .btns{vertical-align:middle;text-align:left;width:100%;display:table;direction:ltr;margin-top:250px}.part-desabout{position:relative;display:table}.part-desabout .text-green{display:block;font-size:15px;line-height:1.6;font-weight:bold}.btns{display:inline-block;vertical-align:middle}.btn.not-bg{font-weight:bold}.btn.not-bg i{width:30px;height:30px;line-height:30px;border-radius:100%;color:#fff;text-align:center;display:inline-block;margin-left:10px;position:relative;z-index:1;border:1px solid transparent;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.btn.not-bg i:after{content:"";display:block;width:0;height:0;position:absolute;right:50%;top:50%;border-radius:100%;background:#fff;z-index:-1;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.btn.not-bg:hover i:after{width:100%;height:100%;right:0;top:0}.btn.not-bg.c-red:hover i{color:#c84277}.btn.not-bg.c-green:hover i{color:#01c1ce}.btn.not-bg.c-red{color:#c84277}.btn.not-bg.c-red i{background:#c84277;border-color:#c84277}.btn.not-bg.c-green{color:#01c1ce}.btn.not-bg.c-green i{background:#01c1ce;border-color:#01c1ce}.has-border.pink-btn{color:#c94277;border:1px solid #c94277;border-radius:50px;padding:0 20px;height:30px;line-height:27px}.has-border.pink-btn:hover{background-color:#c94277;color:#fff}.has-border.pink-btn i{vertical-align:middle;margin-left:10px}.p-character{position:fixed;top:100px;left:50%;margin-left:-590px;width:460px;height:540px;z-index:2;opacity:0;visibility:hidden}#serviceWaves2{margin-top:20px}#serviceWaves{margin-top:0}.s-service{padding-bottom:0}.card-service{display:block;text-align:center;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.design .des-service{background:#01c1ce;background:-moz-linear-gradient(top,#01c1ce 0%,#22e9cb 100%);background:-webkit-linear-gradient(top,#01c1ce 0%,#22e9cb 100%);background:linear-gradient(to bottom,#01c1ce 0%,#22e9cb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01c1ce', endColorstr='#22e9cb',GradientType=0 )}.develop .des-service{background:#f0563c;background:-moz-linear-gradient(top,#f0563c 0%,#fcb162 100%);background:-webkit-linear-gradient(top,#f0563c 0%,#fcb162 100%);background:linear-gradient(to bottom,#f0563c 0%,#fcb162 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0563c', endColorstr='#fcb162',GradientType=0 )}.consultation .des-service{background:#9776bb;background:-moz-linear-gradient(top,#9776bb 0%,#e8a6e3 100%);background:-webkit-linear-gradient(top,#9776bb 0%,#e8a6e3 100%);background:linear-gradient(to bottom,#9776bb 0%,#e8a6e3 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9776bb', endColorstr='#e8a6e3',GradientType=0 )}.card-service .title .text{color:#3c3847;font-size:20px;margin:5px 0 0}.card-service.design img{width:20px}.card-service .title{padding-top:20px}.card-service .items{display:table;width:100%}.card-service .des-service{padding:0 20px 20px 20px;position:relative}.card-service .items .item{display:inline-block;text-align:center;margin:0 10px}.card-service .items .item *{color:#fff}.card-service .items .item .en-text{display:block;font-size:15px;line-height:16px;font-weight:100;position:relative}.card-service .items .item .en-text:after{content:"";display:block;background-color:#fff;width:30px;height:2px;position:absolute;right:50%;margin-right:-15px;bottom:-10px}.card-service .items .item .fa-text{font-size:13px;line-height:1.5;margin-top:17px;font-weight:bold;display:block}.card-service .description{font-size:12px;line-height:16px;margin:25px 0 0;color:#337477}.develop .description{color:#77433a}.consultation .description{color:#67428a}.develop img{width:35px}.consultation img{width:28px}#slide-count .carousel-inner{width:650px;height:400px;margin:0 auto}.logo-slider{display:block}#slide-count .carousel-control{background-image:none;width:auto;text-shadow:none;top:40%}#slide-count .carousel-control i{color:#01c1ce;font-size:50px}.margin-text{color:#e8e8e8;font-size:40px;font-weight:bold;position:absolute;left:-183px;bottom:50%;margin-bottom:-15px;z-index:-1;width:340px;-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);text-transform:uppercase;white-space:nowrap}#slide-count .item .box-item{text-align:center;display:table-cell;vertical-align:middle;position:relative;width:550px;height:340px;display:table;margin:0 auto;background:#fff;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.1);box-shadow:0 0 30px 0 rgba(0,0,0,.1)}#slide-count .title-slide{position:absolute;bottom:20px;right:-30px;color:#3c3847}#slide-count .carousel-caption{right:0;left:auto;bottom:0;padding:0;text-shadow:none;text-align:right;width:100%}#slide-count .carousel-caption .subtitle{font-size:25px}#slide-count .carousel-caption .title{font-size:20px;margin-top:5px;font-weight:400}.more.not-bg{color:#01c1ce;display:block}.more.not-bg i{vertical-align:middle}#slide-count .more.not-bg{position:absolute;bottom:-30px;right:0}#slide-count .link-site{background-color:#01c1ce;border-radius:3px;color:#fff;display:block;font-size:12px;padding:0 10px;position:absolute;bottom:-30px;left:0;border:1px solid transparent}#slide-count .link-site:hover{background-color:#fff;color:#01c1ce;border-color:#01c1ce}#slide-count .content-carousel{display:table-cell;vertical-align:middle}#slide-count .item{margin-top:20px}#carousel-index{position:absolute;top:50px;right:66px;color:#3a3a3c;font-size:30px;font-weight:100}#carousel-index .num-slider{color:#01c1ce;font-weight:100;font-size:50px;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}#portfolioWaves{margin-top:20px}.s-portfolio{padding-bottom:0}.img-portfolio{width:400px;position:fixed;top:150px;z-index:9;height:410px;left:50%;margin-left:-600px;opacity:0;visibility:hidden}.img-portfolio .img-bg{position:absolute;z-index:-1}.board{position:absolute;right:30px;top:10px;width:210px}.main-character{position:absolute;left:30px;top:10px;width:210px}.customer-character1{position:absolute;left:170px;top:120px;width:80px}.customer-character2{position:absolute;right:30px;top:120px;width:110px}.list-logos{margin-top:100px}.logo-work{background-color:#fff;border:solid 1px #01c1ce;display:table;width:100%;text-align:center;margin-bottom:30px;border-radius:3px;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.logo-work:hover{border:solid 1px #000}.logo-work .p-img{display:table;width:100%;height:130px;display:table-cell;vertical-align:middle}.title-level1{color:#3a3a3c;font-size:16px;display:block;margin-bottom:20px}.list-logos .big-btn{margin-top:50px}.s-price .btns .big-btn{width:165px;display:inline-block}.s-price{font-size:15px}.s-price .btns .btn-green{margin-left:20px}.s-price .btns{margin-top:10px}.nepso{position:absolute;left:30px;top:20px;width:260px;z-index:2}.customer{position:absolute;right:45px;top:-50px;width:250px;z-index:2}.characters{position:relative;z-index:0}.icon-illustration{width:40px;height:40px;line-height:40px;border:1px solid #ddd;text-align:center;color:#ddd;border-radius:100%;background-color:#fff;display:block;font-size:18px;z-index:-1}.icon-illustration:after{content:"";display:block;background-color:#ddd;position:absolute;left:39px;top:50%;width:100px;height:1px;z-index:-1}.icon1{position:absolute;top:90px;left:-40px;opacity:0}.icon1:after{-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg);top:30px}.icon2{position:absolute;top:-20px;left:0;opacity:0}.icon2:after{-moz-transform:rotate(47deg);-webkit-transform:rotate(47deg);-o-transform:rotate(47deg);-ms-transform:rotate(47deg);transform:rotate(47deg);top:70px;left:15px}.icon3{position:absolute;top:30px;left:-60px;opacity:0}.icon3:after{-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg);-o-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);top:42px;left:33px}.icon4{position:absolute;top:-50px;right:-10px;opacity:0}.icon4:after{-moz-transform:rotate(-31deg);-webkit-transform:rotate(-31deg);-o-transform:rotate(-31deg);-ms-transform:rotate(-31deg);transform:rotate(-31deg);left:auto;right:30px;top:54px}.icon5{position:absolute;top:-150px;right:50px;opacity:0}.icon5:after{-moz-transform:rotate(103deg);-webkit-transform:rotate(103deg);-o-transform:rotate(103deg);-ms-transform:rotate(103deg);transform:rotate(103deg);left:auto;right:-13px;top:85px}.icon6{position:absolute;top:-120px;right:120px;opacity:0}.icon6:after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:-30px;top:88px}.icon-moving{width:40px;height:40px;line-height:40px;text-align:center;color:#fff;border-radius:100%;background-color:#01c1ce;display:block;font-size:18px;z-index:1;position:absolute;left:230px;top:140px}.icon-moving3{left:106px;top:78px;animation:left-right linear 30s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:left-right linear 30s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:left-right linear 30s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:left-right linear 30s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:left-right linear 30s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.icon-moving4{left:106px;top:78px;animation:left-right linear 20s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:left-right linear 20s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:left-right linear 20s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:left-right linear 20s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:left-right linear 20s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.icon-moving1{left:auto;top:155px;right:190px;animation:right-left linear 20s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:right-left linear 20s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:right-left linear 20s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:right-left linear 20s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:right-left linear 20s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.icon-moving2{left:auto;top:155px;right:190px;animation:right-left linear 10s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:right-left linear 10s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:right-left linear 10s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:right-left linear 10s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:right-left linear 10s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}.curve1{position:absolute;right:130px;top:35px;z-index:-1;width:520px;height:100px;border:dashed 1px #ccc;border-color:#ccc transparent transparent transparent;border-radius: 50%/100px 100px 0 0;-moz-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);-o-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg)}.curve2{width:350px;height:100px;position:absolute;right:200px;top:110px;z-index:-1;border:dashed 1px #ccc;border-color:#ccc transparent transparent transparent;border-radius: 50%/100px 100px 0 0;-moz-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);-o-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg);-moz-transform:scale(1,-1);-webkit-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.list-customers{display:table;width:100%;padding:0;margin:0;text-align:center}.list-customers li{display:inline-block;list-style:none;border:solid 1px #01c1ce;width:14.6%;margin:0 1% 15px;background-color:#fff;text-align:center;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.list-customers li:hover{border:solid 1px #000}.list-customers a{display:table;height:80px;border-radius:3px;text-align:center;margin:0 auto;width:100%}.p-logo{width:100%;display:table-cell;vertical-align:middle}.list-customers img{margin:0 auto;display:table}.news{display:block;border-radius:3px;overflow:hidden;position:relative;z-index:1}.news .title-news{font-size:15px;color:#222;padding:10px;margin:0;background-color:#fff;line-height:22px;text-align:center;font-weight:400}.img-news{position:relative;overflow:hidden;z-index:1}.img-news img,.img-news-big img{-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms;width:262px;height:170px}.img-news img.tag{width:262px;height:auto}.img-news-big img{width:555px;height:308px}.img-news:after{content:"";display:block;background-color:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;top:0;right:0;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.news:hover .img-news img,.news:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.news:hover .img-news:after{height:0}.date-cat{color:#fff;background-color:#c84277;font-size:11px;padding:0 6px;position:absolute;top:0;right:0;z-index:2;border-radius:0 3px 0 3px}.list-contact .contact-item{margin-bottom:15px;display:table;width:100%}.list-contact .contact-item .title{color:#222;font-size:15px;font-weight:bold}.list-contact .contact-item a.email{display:inline-block;direction:ltr;text-align:left;float:left;width:80%}.list-contact .contact-item a:hover{color:#3fc1c1}.list-contact .contact-item .title i{color:#3fc1c1;vertical-align:-5px;font-size:20px;margin-left:5px}.list-contact .contact-item.address .text{float:none}.list-contact .contact-item .text{color:#999;font-size:15px;font-weight:400;float:left}.show-map{color:#f0563c;font-weight:400;font-size:12px}.show-map:focus{color:#f0563c}.list-contact .contact-item .text2{display:block;width:100%;text-align:left}.list-contact .social{padding:0;margin:0;display:inline-block;float:left}.list-contact .social li{list-style:none;display:inline-block;margin-right:10px}.list-contact .social li a{color:#999;font-size:15px}.form-contact{background-color:#fff;-webkit-box-shadow:0 0 60px 0 rgba(31,40,53,.15);box-shadow:0 0 60px 0 rgba(31,40,53,.15);padding:30px}.form-contact .big-btn.has-shadow{width:180px;float:left}.big-btn.has-shadow{-webkit-box-shadow:0 15px 30px 0 rgba(31,40,53,.2);box-shadow:0 15px 30px 0 rgba(31,40,53,.2)}.form-group input,.form-group textarea,.form-group select{width:100%;border-color:#ddd;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.form-group select{line-height:40px;height:40px;border-radius:3px}.form-group textarea{height:100px;padding:5px 10px;border-radius:3px}input:focus,textarea:focus{border-color:#01c1ce}input.error,textarea.error{border-color:#c84277}.captcha{position:relative}.captcha img{position:absolute;left:0;bottom:0;border-radius:3px 0 0 3px}.captcha input{padding-left:100px}.section.s-map{padding:0;height:400px;overflow:hidden;position:relative;cursor:pointer}.section.s-map .map{height:100%;width:100%;position:absolute;top:0;right:0}.section.s-map .map img{height:100%;width:100%}.section .map:after{content:"";display:block;position:absolute;background:rgba(0,0,0,.7);top:0;right:0;width:100%;height:100%}#map{width:100%;height:400px}.text-on-map{position:absolute;color:#fff;font-size:13px;right:50%;top:50%;z-index:2;text-align:center;margin-right:-57px;margin-top:-37px}.text-on-map i{color:#01c1ce;font-size:50px;display:block}.main-footer{background-image:url(https://www.nepso.com/wp-content/themes/nepso/img/footer-bg.jpg.pagespeed.ce.WLZHGKjBMp.jpg);background-position:center center;background-repeat:no-repeat;overflow:hidden;position:relative;z-index:1;text-align:center;padding-top:60px;padding-bottom:250px}.main-footer:after{content:"";display:block;position:absolute;top:0;right:0;background:rgba(58,58,60,.9);width:100%;height:100%;z-index:-1}.logo-footer{margin:0 0 30px}.menu-footer{margin-bottom:30px}.menu-footer ul{display:table;padding:0;margin:0;margin:0 auto}.menu-footer ul li{display:inline-block;margin:0 10px}.menu-footer ul li a{padding:10px;color:#fff;font-size:15px;font-weight:300}.menu-footer ul li a:hover{color:#01c1ce}.contact-footer *{color:#fff;font-size:13px;line-height:12px;display:inline-block;font-weight:bold}.contact-footer{margin-bottom:15px}.contact-footer .item:nth-child(1) {margin-left:15px;padding-left:15px;border-left:1px solid #fff}.main-footer{position:relative}.main-footer .social{display:table;padding:0;margin:0 auto 50px}.main-footer .social li{display:inline-block;margin:0 10px}.main-footer .social li a{display:block;color:#fff;padding:0 5px;font-size:18px}.copyright{color:#ccc;font-size:13px;display:block;margin-bottom:20px;font-weight:300}.character-footer{position:absolute;bottom:-210px;right:50%;max-width:210px;margin-right:-105px}.content-intro{position:relative;text-align:center}.inside .intro{padding:140px 0 80px;margin-bottom:150px}.intro-project{position:relative;background:none;overflow:visible}.intro-project:before{content:"";position:absolute;height:120%;width:200%;right:-50%;top:-10%;border-radius:100%;background:#02aab0;background:-moz-linear-gradient(left,#02aab0 0%,#00cdac 100%);background:-webkit-linear-gradient(left,#02aab0 0%,#00cdac 100%);background:linear-gradient(to right,#02aab0 0%,#00cdac 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02aab0', endColorstr='#00cdac',GradientType=1 )}.part-inside{margin-bottom:70px}.back-page{color:#3a3a3c;font-size:13px;font-weight:300;color:rgba(58,58,60,.7)}.back-page:hover{color:#fff}.back-page i{vertical-align:middle;display:inline-block;margin-left:5px}.title-intro{color:#fff;font-size:35px;margin-bottom:50px;line-height:55px;margin-top:5px}.project-intro{position:relative;display:table;margin:0 auto}.project-intro .img-progect{position:absolute;top:24px;right:86px}.title-inside{color:#3a3a3c;font-size:25px;margin:0 auto 50px;text-align:center;display:table;position:relative;font-weight:400}.title-inside .text-light{font-weight:100}.title-inside:after{content:"";display:block;background-color:#01c1ce;width:30px;position:absolute;height:1px;bottom:-15px;right:50%;margin-right:-15px}.des-part{color:#999;font-size:13px;text-align:center;margin-bottom:40px}.list-item{display:table;padding:0;margin:0;text-align:center;width:100%}.list-item li{list-style:none;display:inline-block;position:relative;margin:0 40px;vertical-align:top}.list-item i{color:#ccc;font-size:40px;display:block;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.list-item .title{color:#999;font-size:15px;display:block;font-weight:bold;margin-top:5px;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.seeing:hover i,.seeing:hover .title{color:#01c1ce}.list-item .des-item{color:#aaa;font-size:11px;line-height:15px;display:block}.list-item .num-item{background-color:#01c1ce;border:1px solid #fff;display:block;width:25px;height:25px;line-height:24px;border-radius:100%;color:#fff;font-size:11px;position:absolute;top:20px;left:-10px}.list-item .icon-item{position:relative;display:table;margin:0 auto}.list-pallet{display:table;width:100%;padding:0;margin:0;text-align:center}.list-pallet .color-circle{width:90px;height:90px;border-radius:100%;display:table;margin:0 auto 5px;position:relative}.list-pallet .color-circle:after{content:"";display:block;width:50px;height:50px;position:absolute;right:50%;top:50%;margin-top:-25px;margin-right:-25px;background:rgba(255,255,255,.5);border-radius:100%}.list-pallet li{list-style:none;text-align:center;display:inline-block;width:20%;margin-bottom:30px}.code-color{font-family:"tahoma";unicode-bidi:embed;direction:ltr}.title-font .text-bold,.title-font .text-light{font-size:#3a3a3c;font-size:13px;font-weight:bold}.title-font .text-light{font-weight:light}.title-font{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:5px}.title15{color:#3a3a3c;font-size:15px;text-align:center;display:block;font-weight:bold;margin-bottom:20px}.img-letter{display:table;margin:0 auto}.has-strip{position:relative;-webkit-box-shadow:0 5px 10px 2px rgba(0,0,0,.1);box-shadow:0 5px 10px 2px rgba(0,0,0,.1)}.main-img{width:700px;display:table;margin:0 auto}.title-patterns{margin-bottom:10px;display:block}.strip img{box-shadow:none!important}.part-pages{margin-bottom:100px}.has-margin{margin-bottom:30px}.other-page img{-webkit-box-shadow:0 0 30px 4px rgba(0,0,0,.2);box-shadow:0 0 30px 4px rgba(0,0,0,.2)}.part-connection{padding:50px 0;position:relative;background-color:#f5f5f5}.content-connection{display:table;width:500px;margin:0 auto;text-align:center}.content-connection .text-big{color:#3a3a3c;font-size:40px;font-weight:100;line-height:1.25;margin-bottom:60px;display:block}.btn-notbg{font-size:18px;font-weight:bold}.btn-notbg i{vertical-align:middle;display:inline-block;margin-left:10px;margin-top:-7px}.content-connection .p-btns{display:table;width:100%;position:relative}.content-connection .p-btns:after{content:"";display:block;height:50px;width:1px;position:absolute;right:50%;top:0;background-color:#e5e5e5}.content-connection .p-btns .btn-notbg{width:46%;float:right;padding:13px 0;border-radius:30px}.content-connection .p-btns .text-pink{float:left}.content-connection .p-btns .btn-notbg:hover{color:#fff;background-color:#01c1ce}.content-connection .p-btns .btn-notbg.text-pink:hover{color:#fff;background-color:#c94277}.p-circles{position:relative;z-index:1;overflow:hidden}.p-circles .circle-img{z-index:2}.intro-sm .title-intro{margin-bottom:0}.inside .intro-sm{margin-bottom:90px;padding:130px 0 30px}.social-fix .text{color:#cac9cd;font-size:10px;background-color:#fff;position:relative;z-index:1;padding-left:10px}.num-post{margin-bottom:20px}.num-post .num{color:#c94277;font-size:50px;display:table;font-weight:bold;margin-bottom:10px;padding-top:10px}.num-post{color:#3a3a3c;font-size:13px}.social-fix .title{display:table;width:100%;position:relative;margin-bottom:10px}.social-fix .title:after{content:"";display:block;background-color:#ddd;width:100%;height:1px;top:13px;right:0;position:absolute}.social-fix ul{display:table;width:100%;padding:0;margin:0}.social-fix li{list-style:none;display:inline-block;margin-left:20px}.social-fix li:last-child{margin-left:0}.social-fix a{display:block;color:#cac9cd}.social-fix i{font-size:17px;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.social-fix a.googleplus:hover i{color:#e4405f}.social-fix a.telegram:hover i{color:#00aff0}.social-fix a.twitter:hover i{color:#0077b5}.social-fix a.facebook:hover i{color:#3b5999}.full-text .main-title{font-weight:400;font-size:30px;line-height:40px;margin:0 0 30px;color:#3a3a3c}.editor-area p{color:#888;font-size:14px;line-height:25px}.editor-area a{color:#3fc1c1}.editor-area a:hover{color:#c94277}.editor-area h1,.editor-area h2,.editor-area h3,.editor-area h4,.editor-area h5,.editor-area h6{color:#888}.editor-area blockquote{width:420px;border:0 none;text-align:center;color:#aaa;font-size:16px;font-weight:300;font-style:italic;display:table;margin:0 auto 30px}.editor-area blockquote:before{content:"\e9ce";display:inline-block;font-size:20px;color:#aaa;font-family:"nepso"}.editor-area blockquote:after{content:"\e9cd";display:inline-block;font-size:20px;color:#aaa;font-family:"nepso";line-height:10px;vertical-align:bottom}.editor-area ul{display:table;margin:0 0 20px;list-style:none;padding:0}.editor-area ul li{color:#888}.editor-area ul li:before{content:"";display:inline-block;width:6px;height:6px;border:1px solid #3fc1c1;border-radius:100%;margin-left:10px}.editor-area img{border-radius:3px}.top-img{border-radius:3px;margin-bottom:30px;overflow:hidden}.top-img img{margin:auto;display:block}.top-img p{margin:0}.footer-content{display:table;width:100%;border-top:1px solid #d7dfe7;margin-top:40px;padding-top:10px}.link-page{color:#3a3a3c;font-size:13px;font-weight:400}.link-page i{vertical-align:middle;margin-left:5px;font-weight:bold}.link-page.right-link{float:right}.link-page.right-link:hover{-moz-transform:translateX(10px);-webkit-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.link-page.left-link:hover{-moz-transform:translateX(-10px);-webkit-transform:translateX(-10px);-o-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.link-page.left-link{float:left}.link-page.left-link i{margin-right:5px;margin-left:0}.link-page:hover{color:#c94277}.widget-news{display:table;width:100%;padding:0;margin:0;position:relative}.widget-listNews:before{content:"";display:block;position:absolute;top:6px;right:21px;background-color:#ddd;width:1px;height:100%}.widget-news li{list-style:none;margin-bottom:30px}.widget-news li a{display:block;position:relative;padding-right:30px}.widget-news li a:before{content:"";display:block;position:absolute;top:6px;right:1px;background-color:#aaa;width:11px;height:11px;border-radius:100%;border:2px solid #fff;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,1);box-shadow:0 0 0 1px rgba(255,255,255,1);-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.widget-news li a:hover:before{-webkit-box-shadow:0 0 0 1px rgba(170,170,170,1);box-shadow:0 0 0 1px rgba(170,170,170,1);background-color:#3fc1c1}.widget-news .title{color:#888;font-size:14px;font-weight:400;margin:0;line-height:20px;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.widget-news li a:hover .title{color:#3fc1c1}.widget-news .date{font-size:11px;color:#cbcbcc;font-style:italic}.widget .btn-sm{margin-right:30px}.caption-img{background-color:#eee}.caption-img p{color:#888;font-size:14px;padding:20px;font-weight:bold}.comment-part{margin-top:100px}.head-comment{display:table;width:100%;margin-bottom:50px}.head-comment .title{float:right;font-size:25px;font-weight:bold}.head-comment .title .num{font-weight:bold;color:#c94277}.head-comment .has-border{float:left;margin-top:-10px}.comment{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}.img-comment{border-radius:100%;overflow:hidden;width:50px;height:50px;float:right}.content-comment{padding-right:60px}.content-comment .name{font-size:15px;color:#3a3a3c;font-weight:bold;margin-left:10px}.comment .date{color:#ccc;font-size:11px}.content-comment .text-comment{color:#3a3a3c;font-size:13px}.reply-btn{color:#3fc1c1;font-size:11px;border:0 none;padding:5px 0 5px 5px;line-height:15px;height:auto}.comment-reply{padding-right:60px;position:relative}.comment-reply:before{content:"\e039";font-family:"nepso";font-size:20px;color:#cbcbcc;position:absolute;top:15px;right:25px;-moz-transform:scale(1,-1);-webkit-transform:scale(1,-1);-o-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.list-comment .comment:last-child{border:0 none}.comment-form{padding-top:70px}.comment-form .title{color:#3a3a3c;font-size:18px;margin-bottom:10px;display:block}.comment-form input,.comment-form textarea{background-color:#eee}.comment-form .btn-general{float:left}.list-project .logo-work .p-img{height:200px}.list-project .logo-work{position:relative}.list-project .logo-work .name-project{display:table-row;width:100%;background-color:#3fc1c1;padding:20px 10px;border-radius:0 0 3px 3px}.list-project .logo-work .name-project .title{color:#fff;line-height:25px;font-size:15px;padding:0 15px}.content-hidden .link-project{background-color:#3fc1c1;padding:20px 10px;border-radius:0 0 3px 3px}.content-hidden img{border-radius:3px}.content-hidden{position:absolute;top:0;right:0;width:100%;height:0;display:table;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms;opacity:0;visibility:hidden;z-index:99}.content-hidden .link-project .title{color:#fff;margin:0 0 5px}.content-hidden .link-project .more{color:#3a3a3c;font-size:13px}.content-hidden .link-project .more i{vertical-align:middle}.list-project .logo-work:hover .content-hidden{height:100%;opacity:1;visibility:visible}.pagination>li>a,.pagination>li>span{font-size:16px;color:#999;border-radius:100%;width:30px;height:30px;line-height:30px;text-align:center;padding:0;margin:0 5px;border:0 none;display:inline-block}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:100%;border:0 none}.pagination>li i{font-weight:bold}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus,.pagination>li>a.active{background-color:#3fc1c1;color:#fff}.pagination>li:first-child>a:hover,.pagination>li:first-child>span:hover,.pagination>li:last-child>a:hover,.pagination>li:last-child>span:hover{background-color:transparent;color:#000}.pagination{display:table;margin:50px auto}.cat-project{margin-bottom:70px}.cat-project ul{display:table;width:100%;margin:0;padding:0;text-align:center}.cat-project ul li{list-style:none;display:inline-block;width:16%;margin:0 1.5%;text-align:center}.cat-project ul li i{display:block;font-size:40px;color:#ccc;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.cat-project .text{color:#999;font-size:15px;font-weight:bold;border-bottom:3px solid transparent;padding-bottom:2px;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.cat-project ul li a:hover .text{color:#3a3a3c;border-color:#3fc1c1}.cat-project ul li a.active i{color:#3a3a3c}.cat-project ul li a.active .text{color:#3a3a3c;border-color:#3fc1c1}.cat-project ul li a:hover i{color:#3a3a3c}.cat-project .icon-cat{display:table;margin:0 auto;position:relative}.cat-project .icon-cat .num{position:absolute;bottom:-5px;left:-10px;display:block;background-color:#01c1ce;border-radius:100%;color:#fff;width:25px;height:25px;line-height:21px;font-size:10px;text-align:center;border:2px solid #fff}.news-inside .img-news{display:block;border-radius:3px 3px 0 0;overflow:hidden}.news-inside .img-news:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news-inside .img-news:after{display:none}.news-inside{border-radius:3px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);position:relative;margin-bottom:40px;z-index:1}.news-inside .date-cat{background-color:#3fc1c1}.news-inside .date-cat:hover{background-color:#c84277;color:#fff}.news-inside .content-news{padding:20px}.news-inside .title{margin-top:0}.news-inside .title a{color:#231f20;font-size:20px}.news-inside .title a:hover{color:#c84277}.news-inside p{color:#888;font-size:14px;line-height:20px;margin-bottom:40px}.news-inside .more-news,.sm-news .more-news{color:#3fc1c1;position:absolute;bottom:20px;right:20px;display:block;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms}.news-inside .more-news:hover,.sm-news .more-news:hover{-moz-transform:translateX(-10px);-webkit-transform:translateX(-10px);-o-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.more-section{color:#3fc1c1;display:inline-block;vertical-align:middle;font-size:13px}.sm-news .more-news{right:50%;margin-right:-25px}.news-inside .more-news i,.sm-news .more-news i{vertical-align:middle;margin-right:5px}.sm-news{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.sm-news .content-news{padding:10px}.sm-news .content-news .title-news{padding:0;height:auto!important;margin-bottom:10px;-webkit-transition:all ease 400ms;-o-transition:all ease 400ms;transition:all ease 400ms;min-height:64px}.sm-news:hover .content-news .title-news{color:#c84277}.sm-news .content-news p{color:#888;font-size:14px;line-height:20px;font-weight:100;margin-bottom:40px;text-align:center}.sm-news .img-news:after{display:none}.sm-news{margin-bottom:30px}.p-smNews{position:relative}.p-smNews .date-cat{background-color:#3fc1c1}.p-smNews .date-cat:hover{background-color:#c84277;color:#fff}.form-pageContact{margin-top:80px}.form-pageContact button{float:left;min-width:180px}.about-page .editor-area blockquote{color:#3fc1c1;font-style:italic;font-weight:100}.about-page .editor-area blockquote:before,.about-page .editor-area blockquote:after{color:#3fc1c1;font-style:initial}.top-personal{margin:130px 0 0;display:table;width:100%;position:relative;z-index:1}.top-personal:after{content:"";display:block;width:80%;height:10px;background-color:#00caa9;position:absolute;bottom:0;right:50%;margin-right:-40%}.personal-right{float:right;width:50%}.personal-left{float:left;width:50%;text-align:left}.personal-left .social{float:left}.about-personal .title{color:#3fc1c1;display:block;font-weight:100}.about-personal .sub-title{color:#aaa;font-size:12px;font-weight:100;display:block}.about-personal .social{display:table;margin:20px 0 0;padding:0}.about-personal .social li{display:inline-block;list-style:none;margin-left:15px}.about-personal .social li:last-child{margin-left:0}.about-personal .social li i{color:#bbb}.top-personal .about-personal .title{font-size:30px;margin-bottom:10px}.img-personal{display:table;position:relative;width:100%;text-align:center;margin-top:-180px;margin-bottom:30px}.img-personal .img-left{margin-right:-90px}.part-team{margin-top:100px}.personal-team .about-personal{text-align:center;margin-top:10px;padding:0 20px}.personal-team .title{font-size:15px;font-weight:400}.personal-team .sub-title{line-height:14px}.personal-team .about-personal .social{display:table;margin:20px auto 0}.img-team{border-bottom:1px solid #3fc1c1}.img-team img{width:80%;display:table;margin:0 auto}.personal-team .about-personal .sub-title a{color:#000}.personal-team.employment .about-personal .sub-title{width:49%;display:table;margin:0 auto}.img-right{margin-top:-170px;margin-right:160px}.img-left{margin-top:-170px;margin-left:160px}.table-responsive a{color:#000}.table-responsive a:hover{color:#3db5ac}.modal{text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-open{overflow:hidden}body.modal-open{overflow:inherit;padding-right:0!important}.type i{padding:27px 20px;text-align:center;color:#000;width:100%;display:inline-block;font-size:72px}