a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}blockquote{quotes:none}blockquote:after,blockquote:before{content:"";content:none}ol,ul{margin:30px;list-style-type:none}ol li,ul li{margin-bottom:5px}img{vertical-align:middle}iframe,img{max-width:100%}del{text-decoration:line-through}a,i{transition:all .3s ease;border:none}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;color:#0b0a0c;margin-bottom:20px}h1{font-size:45px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}table{width:100%;max-width:100%;text-align:left;border-collapse:collapse;border-spacing:0;margin-bottom:15px;color:#999}table,table tr{border:1px solid #eee}table th{color:#333;background:none;font-size:16px;font-weight:400;padding:15px 10px}table td,table th{vertical-align:top;border:1px solid #eee}table td{padding:10px}code,pre{padding:10px 10px 0;border-left:3px solid #6fbf71;border-bottom:1px solid transparent;background:#f7f7f7;overflow-x:scroll}pre{display:block;word-break:break-all;word-wrap:break-word}pre code{white-space:pre-wrap}p{letter-spacing:1px}.space10{margin-bottom:10px}.space10,.space20{width:100%;float:left;clear:both}.space20{margin-bottom:20px}.space30{margin-bottom:30px}.space30,.space40{width:100%;float:left;clear:both}.space40{margin-bottom:40px}.space50{margin-bottom:50px}.space50,.space60{width:100%;float:left;clear:both}.space60{margin-bottom:60px}.space70{margin-bottom:70px}.space70,.space80{width:100%;float:left;clear:both}.space80{margin-bottom:80px}.space90{margin-bottom:90px}.space100,.space90{width:100%;float:left;clear:both}.space100{margin-bottom:100px}.space200{margin-bottom:200px}.space200,.space300{width:100%;float:left;clear:both}.space300{margin-bottom:300px}.space400{margin-bottom:400px}.space400,.space500{width:100%;float:left;clear:both}.space500{margin-bottom:500px}.space1000{width:100%;float:left;clear:both;margin-bottom:1000px}textarea{border-radius:0;font-size:13px;color:#333;resize:vertical;font-family:Raleway,Arial,Helvetica,sans-serif;-ms-box-sizing:border-box;box-sizing:border-box;line-height:1.4;padding:10px!important;width:100%;border:1px solid #eee;transition:all .3s ease}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{border-radius:0;font-size:13px;min-width:220px;color:#333;letter-spacing:.5px;-ms-box-sizing:border-box;box-sizing:border-box;font-family:Raleway,Arial,Helvetica,sans-serif;line-height:1.6;padding:10px!important;height:44px;vertical-align:middle;border:1px solid #eee;transition:all .3s ease}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#ccc;background:#eee}input[type=submit]{padding:13px 15px;height:40px;line-height:1;text-transform:uppercase;font-size:13px;font-weight:600;text-decoration:none;letter-spacing:.5px;border:none;cursor:pointer;color:#fff;background:#777;transition:all .3s ease}input[type=submit]:hover{background:#444}select{padding:8px;border:2px solid #eee}input[type=button]{cursor:pointer;transition:all .3s ease}.cd-title{position:relative;height:160px;line-height:230px;text-align:center}.cd-title h1{font-size:2.4rem;font-weight:700}@media only screen and (min-width:768px){.cd-title{line-height:250px}}@media only screen and (min-width:1170px){.cd-title{height:200px;line-height:300px}.cd-title h1{font-size:3rem}}.cd-intro{width:90%;max-width:768px;text-align:center;margin:4em auto}@media only screen and (min-width:768px){.cd-intro{margin:5em auto}}@media only screen and (min-width:1170px){.cd-intro{margin:6em auto}}.cd-words-wrapper{display:inline-block;position:relative;text-align:left}.cd-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.cd-words-wrapper b.is-visible{position:relative}.no-js .cd-words-wrapper b{opacity:0}.no-js .cd-words-wrapper b.is-visible{opacity:1}.cd-headline.rotate-1 .cd-words-wrapper{perspective:300px}.cd-headline.rotate-1 b{opacity:0;transform-origin:50% 100%;transform:rotateX(180deg)}.cd-headline.rotate-1 b.is-visible{opacity:1;transform:rotateX(0);-webkit-animation:cd-rotate-1-in 1.2s;animation:cd-rotate-1-in 1.2s}.cd-headline.rotate-1 b.is-hidden{transform:rotateX(180deg);-webkit-animation:cd-rotate-1-out 1.2s;animation:cd-rotate-1-out 1.2s}@-webkit-keyframes cd-rotate-1-in{0%{-webkit-transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);opacity:0}65%{opacity:0}to{-webkit-transform:rotateX(1turn);opacity:1}}@keyframes cd-rotate-1-in{0%{transform:rotateX(180deg);opacity:0}35%{transform:rotateX(120deg);opacity:0}65%{opacity:0}to{transform:rotateX(1turn);opacity:1}}@-webkit-keyframes cd-rotate-1-out{0%{-webkit-transform:rotateX(0);opacity:1}35%{-webkit-transform:rotateX(-40deg);opacity:1}65%{opacity:0}to{-webkit-transform:rotateX(180deg);opacity:0}}@keyframes cd-rotate-1-out{0%{transform:rotateX(0);opacity:1}35%{transform:rotateX(-40deg);opacity:1}65%{opacity:0}to{transform:rotateX(180deg);opacity:0}}.cd-headline.type .cd-words-wrapper{vertical-align:top;overflow:hidden}.cd-headline.type .cd-words-wrapper:after{content:"";position:absolute;right:0;top:50%;bottom:auto;transform:translateY(-50%);height:90%;width:1px;background-color:#aebcb9}.cd-headline.type .cd-words-wrapper.waiting:after{-webkit-animation:cd-pulse 1s infinite;animation:cd-pulse 1s infinite}.cd-headline.type .cd-words-wrapper.selected{background-color:#aebcb9}.cd-headline.type .cd-words-wrapper.selected:after{visibility:hidden}.cd-headline.type .cd-words-wrapper.selected b{color:#0d0d0d}.cd-headline.type b{visibility:hidden}.cd-headline.type b.is-visible{visibility:visible}.cd-headline.type i{position:absolute;visibility:hidden}.cd-headline.type i.in{position:relative;visibility:visible}@-webkit-keyframes cd-pulse{0%{-webkit-transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(.9);opacity:0}to{-webkit-transform:translateY(-50%) scale(0);opacity:0}}@keyframes cd-pulse{0%{transform:translateY(-50%) scale(1);opacity:1}40%{transform:translateY(-50%) scale(.9);opacity:0}to{transform:translateY(-50%) scale(0);opacity:0}}.cd-headline.rotate-2 .cd-words-wrapper{perspective:300px}.cd-headline.rotate-2 em,.cd-headline.rotate-2 i{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-headline.rotate-2 b{opacity:0}.cd-headline.rotate-2 i{transform-style:preserve-3d;transform:translateZ(-20px) rotateX(90deg);opacity:0}.is-visible .cd-headline.rotate-2 i{opacity:1}.cd-headline.rotate-2 i.in{-webkit-animation:cd-rotate-2-in .4s forwards;animation:cd-rotate-2-in .4s forwards}.cd-headline.rotate-2 i.out{-webkit-animation:cd-rotate-2-out .4s forwards;animation:cd-rotate-2-out .4s forwards}.cd-headline.rotate-2 em{transform:translateZ(20px)}.no-csstransitions .cd-headline.rotate-2 i{transform:rotateX(0);opacity:0}.no-csstransitions .cd-headline.rotate-2 i em{transform:scale(1)}.no-csstransitions .cd-headline.rotate-2 .is-visible i{opacity:1}@-webkit-keyframes cd-rotate-2-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0)}}@keyframes cd-rotate-2-in{0%{opacity:0;transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;transform:translateZ(-20px) rotateX(0)}}@-webkit-keyframes cd-rotate-2-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg)}}@keyframes cd-rotate-2-out{0%{opacity:1;transform:translateZ(-20px) rotateX(0)}60%{opacity:0;transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;transform:translateZ(-20px) rotateX(-90deg)}}.cd-headline.loading-bar span{display:inline-block;padding:.2em 0}.cd-headline.loading-bar .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.loading-bar .cd-words-wrapper:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:#0096a7;z-index:2;transition:width .3s -.1s}.cd-headline.loading-bar .cd-words-wrapper.is-loading:after{width:100%;transition:width 3s}.cd-headline.loading-bar b{top:.2em;opacity:0;transition:opacity .3s}.cd-headline.loading-bar b.is-visible{opacity:1;top:0}.cd-headline.slide span{display:inline-block;padding:.2em 0}.cd-headline.slide .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.slide b{opacity:0;top:.2em}.cd-headline.slide b.is-visible{top:0;opacity:1;-webkit-animation:slide-in .6s;animation:slide-in .6s}.cd-headline.slide b.is-hidden{-webkit-animation:slide-out .6s;animation:slide-out .6s}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translateY(-100%)}60%{opacity:1;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes slide-out{0%{opacity:1;-webkit-transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%)}to{opacity:0;-webkit-transform:translateY(100%)}}@keyframes slide-out{0%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(120%)}to{opacity:0;transform:translateY(100%)}}.cd-headline.clip span{display:inline-block;padding:.2em 0}.cd-headline.clip .cd-words-wrapper{overflow:hidden;vertical-align:top}.cd-headline.clip .cd-words-wrapper:after{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background-color:#aebcb9}.cd-headline.clip b{opacity:0}.cd-headline.clip b.is-visible{opacity:1}.cd-headline.zoom .cd-words-wrapper{perspective:300px}.cd-headline.zoom b{opacity:0}.cd-headline.zoom b.is-visible{opacity:1;-webkit-animation:zoom-in .8s;animation:zoom-in .8s}.cd-headline.zoom b.is-hidden{-webkit-animation:zoom-out .8s;animation:zoom-out .8s}@-webkit-keyframes zoom-in{0%{opacity:0;-webkit-transform:translateZ(100px)}to{opacity:1;-webkit-transform:translateZ(0)}}@keyframes zoom-in{0%{opacity:0;transform:translateZ(100px)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes zoom-out{0%{opacity:1;-webkit-transform:translateZ(0)}to{opacity:0;-webkit-transform:translateZ(-100px)}}@keyframes zoom-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateZ(-100px)}}.cd-headline.rotate-3 .cd-words-wrapper{perspective:300px}.cd-headline.rotate-3 b{opacity:0}.cd-headline.rotate-3 i{display:inline-block;transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}.is-visible .cd-headline.rotate-3 i{transform:rotateY(0)}.cd-headline.rotate-3 i.in{-webkit-animation:cd-rotate-3-in .6s forwards;animation:cd-rotate-3-in .6s forwards}.cd-headline.rotate-3 i.out{-webkit-animation:cd-rotate-3-out .6s forwards;animation:cd-rotate-3-out .6s forwards}.no-csstransitions .cd-headline.rotate-3 i{transform:rotateY(0);opacity:0}.no-csstransitions .cd-headline.rotate-3 .is-visible i{opacity:1}@-webkit-keyframes cd-rotate-3-in{0%{-webkit-transform:rotateY(180deg)}to{-webkit-transform:rotateY(0)}}@keyframes cd-rotate-3-in{0%{transform:rotateY(180deg)}to{transform:rotateY(0)}}@-webkit-keyframes cd-rotate-3-out{0%{-webkit-transform:rotateY(0)}to{-webkit-transform:rotateY(-180deg)}}@keyframes cd-rotate-3-out{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}.cd-headline.scale b{opacity:0}.cd-headline.scale i{display:inline-block;opacity:0;transform:scale(0)}.is-visible .cd-headline.scale i{opacity:1}.cd-headline.scale i.in{-webkit-animation:scale-up .6s forwards;animation:scale-up .6s forwards}.cd-headline.scale i.out{-webkit-animation:scale-down .6s forwards;animation:scale-down .6s forwards}.no-csstransitions .cd-headline.scale i{transform:scale(1);opacity:0}.no-csstransitions .cd-headline.scale .is-visible i{opacity:1}@-webkit-keyframes scale-up{0%{-webkit-transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);opacity:1}to{-webkit-transform:scale(1);opacity:1}}@keyframes scale-up{0%{transform:scale(0);opacity:0}60%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@-webkit-keyframes scale-down{0%{-webkit-transform:scale(1);opacity:1}60%{-webkit-transform:scale(0);opacity:0}}@keyframes scale-down{0%{transform:scale(1);opacity:1}60%{transform:scale(0);opacity:0}}.cd-headline.push b{opacity:0}.cd-headline.push b.is-visible{opacity:1;-webkit-animation:push-in .6s;animation:push-in .6s}.cd-headline.push b.is-hidden{-webkit-animation:push-out .6s;animation:push-out .6s}@-webkit-keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%)}60%{opacity:1;-webkit-transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes push-in{0%{opacity:0;transform:translateX(-100%)}60%{opacity:1;transform:translateX(10%)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%)}to{opacity:0;-webkit-transform:translateX(100%)}}@keyframes push-out{0%{opacity:1;transform:translateX(0)}60%{opacity:0;transform:translateX(110%)}to{opacity:0;transform:translateX(100%)}}:root{--mc:#3452ff}html{overflow-x:hidden;padding:0;margin:0}*,:after,:before{box-sizing:border-box}body{font-family:Jost,sans-serif;font-size:18px;letter-spacing:0;font-weight:400;color:#0b0a0c;position:relative}[class^=deebo_fn_]{width:100%;float:left;clear:both}.deebo_fn_wrapper,.deebo_fn_wrapper *{box-sizing:border-box}.deebo_fn_wrapper{position:relative;z-index:2}.fn__svg{fill:currentcolor;width:18px;height:18px}p{letter-spacing:0}.container{max-width:1280px;padding:0 40px;margin:0 auto}.container.narrow{max-width:890px}.container.narrow2{max-width:1030px}.right_container{max-width:550px;padding:0 75px;margin:0 auto}.right_bar_overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:transparent;display:block;z-index:20;width:100%;float:left;opacity:0;visibility:hidden;transition:all .5s ease;cursor:pointer}.rightbar-opened .right_bar_overlay{background-color:rgba(0,0,0,.3);opacity:1;visibility:visible}.deebo_right_bar{position:fixed;top:0;bottom:0;right:0;width:550px;max-width:100%;background-color:#fff;display:inline-block;z-index:350;transition:all .5s ease;transform:translateX(100%)}.rightbar-opened .deebo_right_bar{transform:translateX(0)}.right_bar_clother a{position:fixed;display:block;width:42px;height:42px;top:30px;right:30px}.right_bar_clother a:after,.right_bar_clother a:before{content:"";position:absolute;width:42px;height:3px;background-color:#000;left:0;top:21px}.right_bar_clother a:after{transform:rotate(45deg)}.right_bar_clother a:before{transform:rotate(135deg)}.traffic{padding-top:100px;padding-bottom:60px}.traffic h4{padding:0;font-size:18px;font-weight:600;color:#999;text-transform:uppercase;margin:0 0 22px}.traffic ul{margin:0}.traffic li a{text-decoration:none;font-weight:400;font-size:30px;color:#000;display:block;position:relative;overflow:hidden;transition:all .4s ease}.traffic li a:after{position:absolute;content:"";width:2px;background-color:var(--mc);height:100%;top:0;left:0;transform:translateY(-102%);transition:all .4s ease}.traffic li a:hover{padding-left:25px;color:var(--mc);background-color:#f9f9f9}.traffic li a:hover:after{transform:translateY(0)}.email{padding-bottom:66px}.email p{padding:0;font-size:14px;font-weight:600;color:#999;text-transform:uppercase;margin:0 0 10px}.email a{text-decoration:none;color:#000;border-bottom:1px solid #999;transition:all .4s ease}.email a:hover{border-bottom-color:transparent}.copyright p{padding:0;font-size:14px;font-weight:600;color:#999;text-transform:uppercase;margin:0 0 10px}.copyright a{text-decoration:none;color:#000;border-bottom:1px solid #999;transition:all .4s ease}.copyright a:hover{border-bottom-color:transparent}.navigation.scrolled{box-shadow:0 5px 10px rgba(0,0,0,.05);background-color:#fff}.navigation{position:fixed;display:block;width:100%;float:left;z-index:120;transition:all .3s ease}.nav_wrapper{padding:20px 0;position:relative;display:flex;align-items:center;justify-content:space-between}.right_bar_animation a{color:#000;text-decoration:none;cursor:pointer}.right_nav{display:flex;align-items:center;justify-content:space-between}.right_nav p{font-weight:500;font-size:18px}.right_nav ul{margin:0 0 0 15px}.right_nav li{margin:0;line-height:0}.right_nav li span{height:2px;width:25px;display:inline-block;background-color:#000}.section_header{width:100%;float:left;background-color:#f0f7fb}.section_header .content{padding-top:200px;padding-bottom:200px;display:flex;align-items:center;justify-content:space-between}.section_header .left_hero_header{width:475px;max-width:50%;padding-right:40px}.section_header .circle{position:relative}.section_header .circle .bg_img{position:absolute;top:18px;left:18px;bottom:18px;right:18px;display:block;background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:15;border-radius:100%}.section_header .circle img{position:relative;display:block;min-width:100%;border-radius:100%;z-index:15;opacity:0}.section_header .circle_holder_blue span{position:absolute;top:0;right:0;left:7px;bottom:10px;background-color:var(--mc);z-index:2;border-radius:100%;box-shadow:5px -5px 20px var(--mc)}.section_header .circle_holder_orange span{position:absolute;top:30px;right:15px;left:0;bottom:0;background-color:#ff3976;z-index:2;border-radius:100%;box-shadow:-5px 5px 20px #ff3976}.section_header .lines{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.section_header .lines span{width:4px;height:138%;display:block;background-color:#000;transform:rotate(30deg);z-index:13;position:absolute;top:-18%;left:40%}.section_header .lines span:nth-child(2){left:52%;top:-21%}.section_header .lines span:nth-child(3){left:64%;top:-24%}.section_header .right_hero_header{width:50%}.section_header .person_info{position:absolute;right:52px;right:11.8%;bottom:40px;z-index:25;cursor:pointer;display:block;text-decoration:none;width:60px;height:60px;background-color:#000;border-radius:50%;color:#fff}.section_header .person_info:after{content:"";display:block;position:absolute;top:50%;left:50%;width:70px;height:70px;margin:-35px auto auto -35px;transform-origin:50% 50%;background-color:inherit;z-index:-1;pointer-events:none;border:20px solid #000;transition:border-color .3s ease;border-radius:100%;opacity:1;-webkit-animation:cs_fn_pulse 2.5s cubic-bezier(.3,1,.3,1) infinite;animation:cs_fn_pulse 2.5s cubic-bezier(.3,1,.3,1) infinite}.section_header .person_info:hover{background-color:var(--mc)}.section_header .person_info:hover:after{border-color:var(--mc)}@-webkit-keyframes cs_fn_pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes cs_fn_pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.section_header .person_info .fn__svg{width:20px;height:20px;position:absolute;left:50%;top:50%;margin:-10px 0 0 -10px}.section_about{width:100%;float:left;padding:190px 0 84px}.my_self h4{font-size:36px;font-weight:400;margin:0 0 1px}.my_self h2,.my_self h4{text-transform:uppercase}.my_self h2{margin:0;padding:0;font-weight:600;font-size:72px;font-size:calc(30px + 2.18vw);line-height:1}.about_me_text{margin-bottom:40px}.about_me_text p{text-align:center;font-size:30px}.about_me_more{display:block;text-align:center}.about_me_more ul{padding:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;flex-wrap:wrap;-ms-align-items:center;align-items:center;justify-content:center;margin:0 0 0 -5px}.about_me_more ul li{padding:0 0 0 5px;margin:0 0 5px}.about_me_more a{display:block;width:60px;height:60px;border-radius:50%;text-decoration:none;color:#fff;position:relative;background-color:#111;transition:all .3s ease}.about_me_more .fn__svg{position:absolute;width:20px;height:20px;top:50%;left:50%;margin:-10px 0 0 -10px}.about_me_more a:hover{background-color:var(--mc)}.section_work{width:100%;float:left;padding:100px 0}.work_title{display:block;text-align:center;padding-bottom:113px}.work_title h3{margin:0;padding:0;text-transform:uppercase;color:#999;font-size:18px;font-weight:600;letter-spacing:1px}.work_content{display:flex;align-items:center;justify-content:space-between}.work_content_left_bar{width:50%;padding-right:50px}.work_content_left_bar h2{padding:0;color:#000;font-size:48px;font-size:calc(14px + 1.25vw);font-weight:400;margin:0 0 15px}.work_content_left_bar p.about_deduma{padding:0;color:#0b0a0c;font-size:24px;display:block;margin:0 0 26px}.work_content_left_bar p.goal_deduma{color:#999;font-size:18px}.work_content_right_bar{position:relative;width:50%}.right_bar_wrapper{position:relative;overflow:hidden}.deduma_image{position:absolute;top:0;bottom:0;right:0;left:0;display:block;background-repeat:no-repeat;background-size:cover;background-position:50%}.work_content_right_bar img{min-width:100%;opacity:0;position:relative}.section_scills{width:100%;float:left;padding:94px 0 100px}.scills_title{display:block;text-align:center;margin-bottom:34px}.scills_title h3{text-transform:uppercase;color:#999;font-size:18px;font-weight:600;margin:0;letter-spacing:1px}.scills_about{display:block;text-align:center;margin-bottom:78px}.scills_about p{font-size:30px;color:#0b0a0c;letter-spacing:0}.scills_diogramm h6{font-size:18px;font-weight:700;color:#0b0a0c;margin:0;text-transform:uppercase;padding-bottom:9px;opacity:0;transform:rotate(-5deg);transition:all .5s ease}.scills_diogramm ul{padding:0;margin:0}.scills_diogramm ul li{margin:0 0 30px}.diogramm_stick{position:relative;margin-bottom:30px;height:5px}.diogramm_stick .bg_stick{width:100%;height:3px;background-color:#ccc;position:absolute;display:block;z-index:1;bottom:1px}.diogramm_stick .top_stick{position:absolute;height:5px;bottom:0;left:0;display:block;z-index:15}.diogramm_stick .top_stick:after{content:"";position:absolute;top:0;left:0;bottom:0;background-color:#000}.scills_diogramm .open h6{opacity:1;transition:all .5s ease .5s;transform:rotate(0)}.open .diogramm_stick .top_stick:after{width:100%;-webkit-animation:progress_animation 3s cubic-bezier(.165,.84,.44,1);animation:progress_animation 3s cubic-bezier(.165,.84,.44,1)}.length{position:relative}.diogramm_stick .length_stick{position:absolute;right:100%;bottom:18px;background-color:#000;color:#fff;z-index:15;font-size:14px;height:24px;line-height:24px;padding:0 8px;text-align:center;transform:translateX(50%);transition:all 3s cubic-bezier(.165,.84,.44,1)}.diogramm_stick .length_stick:after{position:absolute;content:"";top:100%;left:15px;border:5px solid transparent;border-top-color:#000}.section_services{width:100%;float:left;padding:70px 0 200px}.services_title{display:block;text-align:center}.services_title h3{text-transform:uppercase;color:#999;font-size:18px;font-weight:600;margin:0 0 114px;letter-spacing:1px}.service_direct{width:100%}.service_direct .direct_wrapper{display:flex;align-items:center;justify-content:space-between}.service_direct img{min-width:100%}.service_direct ul{list-style-type:none;margin:0;padding:0}.service_direct ul li{padding:0;margin:0 0 80px}.service_direct ul li:nth-of-type(2n) .direct_wrapper{flex-direction:row-reverse}.service_direct ul li:nth-of-type(2n) .service_direct_left_bar{padding:0 0 0 50px}.service_direct ul li:nth-of-type(2n) .service_direct_right_bar{padding:0 50px 0 0}.service_direct ul li:nth-child(4){margin:0}.service_direct_left_bar{width:50%;padding-right:50px}.service_direct_left_bar .img_wrapper{width:100%;position:relative}.service_direct_left_bar .abs_img{position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;background-size:cover;background-repeat:no-repeat;background-position:50%}.service_direct_left_bar img{position:relative;opacity:0;min-width:100%}.service_direct_right_bar{width:50%;padding-left:50px}.service_direct_right_bar h2{font-size:48px;font-size:calc(14px + 1.25vw);color:#000;font-weight:400;margin:0 0 17px}.service_direct_right_bar .start_from{color:#999;font-size:16px;font-weight:400;text-transform:capitalize}.service_direct_right_bar .price{color:#000;font-weight:600;font-size:24px}.section_clients{background-color:#f0f7fb;width:100%;float:left;padding:100px 0}.clients_wrapper{width:100%;float:left;clear:both;overflow:hidden;border-radius:10px;border:1px solid transparent}.clients_wrapper ul{margin:-1px -10px -1px -1px;list-style-type:none;padding-top:1px;float:left;padding-left:1px;min-width:calc(100% + 2px)}.clients_wrapper ul li{float:left;width:25%;border:1px solid #e5e5e5;text-align:center;height:195px;line-height:195px;position:relative;margin:-1px 0 0 -1px;overflow:hidden}.clients_wrapper a{display:block}.clients_wrapper img{max-width:88%;max-height:100px;opacity:.5;transition:all .3s ease}.clients_wrapper a:hover img{opacity:1}.section_tips{width:100%;float:left;padding:194px 0 100px}.section_tips .tips_content{width:100%;float:left;margin-bottom:20px}.about_tips{display:block;text-align:center}.tip_title{margin-bottom:34px}.tip_title h3{color:#999;font-size:18px;font-weight:600;text-transform:uppercase;margin:0;letter-spacing:1px}.tip_text{margin-bottom:109px}.tip_text p{color:#0b0a0c;font-size:30px;font-weight:400;letter-spacing:0}.tips_content ul{margin:0 0 0 -50px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;flex-wrap:wrap}.tips_content ul li{width:33.3333%;float:left;padding-left:50px;padding-bottom:86px}.tips_content ul li p{color:#999;font-weight:400;font-size:18px;margin-bottom:6px}.tips_content ul li h5{color:#0b0a0c;font-size:24px;font-weight:400;margin:0}.tips_content ul li a{color:#000;text-decoration:none;border-bottom:2px solid transparent;transition:all .5s ease}.tips_content ul li a:hover{border-bottom-color:#ddd;color:var(--mc)}.tips_content .img_wrapper{position:relative;margin-bottom:35px}.tips_content .img_wrapper img{opacity:0}.tips_content .abs_img{position:absolute;top:0;left:0;bottom:0;width:150px;z-index:5;background-size:cover;background-repeat:no-repeat;background-position:50%}.load_more{clear:both;display:block;text-align:center}.load_more a{min-width:250px;padding:20px 40px;line-height:26px;text-decoration:none;text-transform:uppercase;color:#0b0a0c;font-size:16px;font-weight:600;border:2px solid #ddd;background-color:transparent;display:inline-block;position:relative}.load_more a:hover{color:var(--mc);border-color:var(--mc)}.load_more .text{transition:all .3s ease}.load_more .loading .text{opacity:0}.load_more .loading{border-color:var(--mc)}.load_more .loading .fn__pulse{opacity:1;visibility:visible}.section_contact{padding:94px 0 200px}.contact_title{display:block;text-align:center}.contact_title .title{padding-bottom:33px}.contact_title .title h3{color:#999;font-weight:600;font-size:18px;text-transform:uppercase;margin:0}.contact_title .subtitle{margin-bottom:109px}.contact_title .subtitle p{color:#0b0a0c;font-weight:400;font-size:30px;padding:0}.section_contact .contact_wrapper{display:flex;width:100%}.section_contact .contact_wrapper_form{width:100%;max-width:60%}.section_contact input{min-width:100%;height:70px;line-height:48px;padding:0 20px!important}.section_contact input,.section_contact textarea{background-color:#f2f2f2;width:100%;outline:0;border:1px solid #f2f2f2;font-size:16px;font-weight:400;border-radius:3px;font-family:Jost,sans-serif}.section_contact textarea{min-height:250px;max-height:500px;padding:14px 20px!important}.section_contact input[type=submit]{color:#0f0d10;font-size:16px;font-weight:600;background-color:transparent;display:block;width:100%;text-align:center;transition:all .5s ease;padding:0!important;border:2px solid #ddd;border-radius:3px;line-height:50px}.section_contact input[type=submit]:hover{color:var(--mc);border-color:var(--mc)}.section_contact .contact_wrapper_address{padding-left:0;width:800px;max-width:100%}.contact_wrapper p{font-size:13px;color:#999;font-weight:600;text-transform:uppercase;padding-bottom:4px}.address_middle{margin-bottom:6px}.section_contact h4{margin:0;font-size:30px;color:#0f0d10;font-weight:400;padding:0 0 44px}.section_contact .address_middle a{font-weight:400;color:#0f0d10;font-size:30px;text-decoration:none}.section_contact .address_middle a:hover{color:var(--mc)}.section_contact .address_footer a{text-decoration:none;color:#0f0d10;padding-bottom:1px;transition:all .5s ease;border-bottom:1px solid transparent}.section_contact .address_footer a:hover{border-bottom-color:#0f0d10}.contact_form .empty_notice{color:#ff5251;margin-bottom:7px;display:none;text-align:left}.contact_form .error{color:#ff5251;text-align:left;font-weight:500}.contact_form .success{color:#3a00ff;margin-bottom:7px;text-align:left;font-weight:500}.section_footer{background-color:#0b0a0c;width:100%;float:left}.footer_content{max-width:100%;padding:92px 0 91px}.footer_content p{color:#999;line-height:30px}.footer_content p a{color:#ddd;text-decoration:none;border-bottom:1px solid transparent;padding-bottom:1px}.footer_content p a:hover{border-bottom-color:#ddd}body.resume-opened{height:100vh;overflow:hidden}body.resume-opened .deebo_fn_cv{opacity:1;visibility:visible;transition:all .5s ease}body.resume-opened .deebo_fn__cv{opacity:1;visibility:visible;transform:translateY(0)}body.resume-opened .deebo_fn_cv .closer{transform:translateX(0);transition:transform .5s ease 1s}.deebo_fn_cv{position:fixed;top:0;left:0;right:0;height:100vh;z-index:77;background-color:rgba(29,27,25,.95);opacity:0;visibility:hidden;transition:all .5s ease 1s}.deebo_fn__cv{position:absolute;top:50px;bottom:50px;width:auto;right:50px;left:50px;background-color:#151515;z-index:156;overflow:hidden}.deebo_fn_cv .closer{width:42px;height:42px;display:block;text-decoration:none;position:absolute;right:5px;top:5px;z-index:233;transform:translateX(50px);transition:transform .5s ease}.deebo_fn_cv .closer:after,.deebo_fn_cv .closer:before{content:"";position:absolute;width:18px;height:2px;background-color:#eee;left:12px;top:20px}.deebo_fn_cv .closer:after{transform:rotate(45deg)}.deebo_fn_cv .closer:before{transform:rotate(135deg)}.deebo_fn_cv .closer:hover{background-color:#070707}body.resume-opened .deebo_fn__cv .cv__content,body.resume-opened .deebo_fn__cv .cv__header{transform:translateY(0);opacity:1;transition:all .5s ease .5s}body.resume-opened .deebo_fn__cv .cv__bg{left:0;transition:all .5s ease}body.resume-opened .deebo_fn__cv .cv__bg2{right:0;transition:all .5s ease}.deebo_fn__cv .cv__content{position:absolute;z-index:99;width:50vw;width:calc(70vw - 200px);float:right;right:50px;top:50px;bottom:50px;overflow-y:scroll;color:#999;font-size:20px;font-weight:400;padding-right:5px;padding-left:30px;transform:translateY(-380px);transition:all .5s ease;opacity:0;scrollbar-width:thin;scrollbar-color:#000 #000}.deebo_fn__cv .cv__content::-webkit-scrollbar{width:8px}.deebo_fn__cv .cv__content:-webkit-scrollbar-track{background:#000}.deebo_fn__cv .cv__content::-webkit-scrollbar-thumb{background-color:#222;border-radius:10px}.deebo_fn__cv .cv__bg{background-color:var(--mc);-webkit-clip-path:polygon(100% 0,80% 50%,100% 100%,0 100%,0 0);clip-path:polygon(100% 0,80% 50%,100% 100%,0 100%,0 0);left:-30%}.deebo_fn__cv .cv__bg,.deebo_fn__cv .cv__bg2{position:absolute;z-index:1;width:30%;top:0;bottom:0;transition:all .5s ease .5s}.deebo_fn__cv .cv__bg2{background-color:#070707;-webkit-clip-path:polygon(20% 0,100% 0,100% 50%,100% 100%,20% 100%,0 50%);clip-path:polygon(20% 0,100% 0,100% 50%,100% 100%,20% 100%,0 50%);right:-30%}.deebo_fn__cv .cv__header{position:absolute;top:50px;left:50px;width:30vw;bottom:50px;z-index:20;filter:drop-shadow(10px 0 10px rgba(0,0,0,.5));transform:translateY(380px);opacity:0;transition:all .5s ease}.deebo_fn__cv .cv__header .in{background-color:#191919;height:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:center;padding:40px 10%;text-align:center;border-radius:10px}.deebo_fn__cv .cv__header .avatar{margin-bottom:20px}.deebo_fn__cv .cv__header .avatar img{max-width:150px;max-height:150px;border:50%}.deebo_fn__cv .cv__header h3{padding:0;color:#eee;font-weight:700;font-size:30px;text-transform:uppercase;letter-spacing:.5px;margin:0 0 14px}.deebo_fn__cv .cv__header h3 span{color:#fff}.deebo_fn__cv .cv__header p{padding:0;color:#666;margin:0 0 23px}.deebo_fn__cv .social{padding:0;list-style-type:none;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;flex-wrap:wrap;-ms-align-items:center;align-items:center;justify-content:center;margin:0 0 0 -5px}.deebo_fn__cv .social li{padding:0 0 0 5px;margin:0 0 5px}.deebo_fn__cv .social a{display:block;text-decoration:none;color:#fff;background-color:#111;width:60px;height:60px;position:relative;border-radius:50%}.deebo_fn__cv .social .fn__svg{position:absolute;width:20px;height:20px;top:50%;left:50%;margin:-10px 0 0 -10px}.deebo_fn__cv .social a:hover{background-color:var(--mc)}.deebo_fn__cv .cv__content section{width:100%;padding:30px;background-color:#191919;margin-bottom:30px;box-shadow:0 3px 4px rgba(0,0,0,.3);border-radius:10px;float:left;clear:both}.deebo_fn__cv .cv__content section:last-child{margin-bottom:0}.section_title h3{margin:0;position:relative;padding:0 0 11px;text-transform:uppercase;color:#999;font-size:24px;font-weight:600;letter-spacing:1px}.section_title h3:after{content:"";position:absolute;width:100px;height:2px;background-color:var(--mc);bottom:0;left:0}.section_title{margin-bottom:50px}#cv_biography .section_title,#cv_services .section_title{margin-bottom:43px}.fn_cs_info_items{margin-top:42px}.fn_cs_info_items ul{padding:0;list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 0 -10px}.fn_cs_info_items li{background-color:#111;padding:7px 25px;line-height:1.6;margin:0 0 10px 10px;font-size:20px;border-radius:3px;text-align:left}.fn_cs_info_items span{font-weight:400}.fn_cs_info_items a{color:#eee;text-decoration:none}.fn_cs_info_items a:hover{color:var(--mc)}.fn_cs_boxed_list ul{list-style-type:none;margin:0;padding:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.fn_cs_boxed_list li{padding:0;width:100%;float:left;clear:both;margin:0 0 20px}.fn_cs_boxed_list li:last-child{margin-bottom:0}.fn_cs_boxed_list .item{width:100%;float:left;clear:both;background-color:#111;position:relative;padding:42px 40px 43px;border-radius:5px}.fn_cs_boxed_list .item:after{content:"";position:absolute;width:2px;height:50px;left:0;top:50%;transform:translateY(-50%);background-color:var(--mc)}.fn_cs_boxed_list .item_top{display:flex;margin-bottom:14px}.fn_cs_boxed_list .item_top h5{margin:0;padding:0;font-size:18px;text-transform:uppercase;font-weight:400;line-height:30px;color:#aaa}.fn_cs_boxed_list .item_top span{display:block;padding:0;font-size:16px;line-height:30px;margin:0 0 0 20px;color:#888}.fn_cs_boxed_list h3{padding:0;font-weight:400;color:#eee;margin:0 0 17px}.fn_cs_boxed_list p a{text-decoration:none;position:relative;z-index:2;color:#000;font-weight:600}.fn_cs_progress_bar .progress_item{width:100%;float:left;clear:both;margin-bottom:20px}.fn_cs_progress_bar .progress_item:last-child{margin-bottom:0}.fn_cs_progress_bar .progress_percent{position:absolute;z-index:2;padding:0 25px;line-height:40px;font-size:18px;font-weight:400;display:block;top:50%;margin-top:-20px;margin-right:10px;background-color:var(--mc);right:100%;border-radius:50px;color:#fff;transition:all 3s cubic-bezier(.165,.84,.44,1)}.fn_cs_progress_bar .progress_title{margin:0;font-size:18px;font-weight:400;padding:0 25px;position:relative;z-index:2;line-height:60px;color:#eee}.fn_cs_progress_bar .item_in{width:100%;position:relative}.fn_cs_progress_bar .progress_bg{width:0;position:absolute;z-index:1;top:0;left:0;bottom:0}.fn_cs_progress_bar .progress_bg:after{content:"";position:absolute;top:0;left:0;bottom:0;background-color:#111;border-radius:50px}.fn_cs_progress_bar .open .progress_bg:after{width:100%;-webkit-animation:progress_animation 3s cubic-bezier(.165,.84,.44,1);animation:progress_animation 3s cubic-bezier(.165,.84,.44,1)}@-webkit-keyframes progress_animation{0%{width:0}to{width:100%}}@keyframes progress_animation{0%{width:0}to{width:100%}}.fn_cs_service_list{margin-top:42px}.fn_cs_service_list ul{margin:0;padding:0;list-style-type:none}.fn_cs_service_list li{padding:0;margin:0 0 20px}.fn_cs_service_list .item{width:100%;background-color:#111;border-radius:5px}.fn_cs_service_list .item,.fn_cs_service_list .item_right{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.fn_cs_service_list .item_right{width:30%;min-width:30%;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center;justify-content:center;text-align:center;border-left:1px solid hsla(0,0%,100%,.05);padding:10px}.fn_cs_service_list .item_left{padding:42px 40px 43px;position:relative;width:100%}.fn_cs_service_list .item_left:after{content:"";position:absolute;width:2px;height:50px;left:0;top:50%;transform:translateY(-50%);background-color:var(--mc);transition:all .5s ease}.fn_cs_service_list .item_left h3{padding:0;font-weight:400;color:#eee;margin:0 0 18px}.fn_cs_service_list .item_left p{margin:0;padding:0}.fn_cs_service_list .item_right p{padding:0;font-size:16px;margin:0 0 4px}.fn_cs_service_list .item_right h3{margin:0;padding:0;color:var(--mc);font-weight:500;font-size:24px}.fn__pulse{width:120px;display:flex;justify-content:space-between;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all .3s ease}.fn__pulse span{width:20px;height:20px;border-radius:50%;background-color:var(--mc)}.fn__pulse span:first-child{-webkit-animation:fn__pulse .4s ease 0s infinite alternate;animation:fn__pulse .4s ease 0s infinite alternate}.fn__pulse span:nth-child(2){-webkit-animation:fn__pulse .4s ease .2s infinite alternate;animation:fn__pulse .4s ease .2s infinite alternate}.fn__pulse span:nth-child(3){-webkit-animation:fn__pulse .4s ease .4s infinite alternate;animation:fn__pulse .4s ease .4s infinite alternate}@-webkit-keyframes fn__pulse{0%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.75)}}@keyframes fn__pulse{0%{opacity:1;transform:scale(1)}to{opacity:.25;transform:scale(.75)}}.be_animated{-webkit-animation-duration:.8s;animation-duration:.8s;visibility:hidden;display:none}.be_animated.done{visibility:visible;display:block}@-webkit-keyframes fadeInTop{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:none}}@keyframes fadeInTop{0%{opacity:0;transform:translate3d(0,10%,0)}to{opacity:1;transform:none}}.fadeInTop{-webkit-animation-name:fadeInTop;animation-name:fadeInTop}.deebo_fn_modalbox{position:fixed;top:0;left:0;right:0;height:100vh;z-index:77;background-color:rgba(29,27,25,.95);opacity:0;visibility:hidden;transition:all .3s ease}.deebo_fn_modalbox .extra_closer{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.modal_item{cursor:pointer}.deebo_fn_modalbox.opened{opacity:1;visibility:visible}.deebo_fn_modalbox .closer{display:block;text-decoration:none;width:18px;height:18px;right:46px;top:35px;z-index:5;position:absolute}.deebo_fn_modalbox .closer:after{content:"";position:absolute;left:-10px;right:-10px;bottom:-10px;top:-10px;background-color:transparent;transition:all .3s ease;border:1px solid transparent}.deebo_fn_modalbox .closer span:after,.deebo_fn_modalbox .closer span:before{left:-3px;top:8px;content:"";position:absolute;width:25px;height:2px;background-color:#888;transition:all .3s ease;perspective:30px}.deebo_fn_modalbox .closer span:after{transform:rotate(45deg) translateZ(0)}.deebo_fn_modalbox .closer span:before{transform:rotate(-45deg) translateZ(0)}.deebo_fn_modalbox .closer:hover:after,.deebo_fn_modalbox.hovered .closer:after{border-color:var(--mc);transform:scale(1.23)}.deebo_fn_modalbox .closer:hover span:after,.deebo_fn_modalbox .closer:hover span:before,.deebo_fn_modalbox.hovered .closer span:after,.deebo_fn_modalbox.hovered .closer span:before{background-color:var(--mc)}.fn__hidden{display:none}.deebo_fn_modalbox .modal_content{scrollbar-width:thin;scrollbar-color:#333 #111}.deebo_fn_modalbox .modal_content::-webkit-scrollbar{width:8px}.deebo_fn_modalbox .modal_content:-webkit-scrollbar-track{background:#111}.deebo_fn_modalbox .modal_content::-webkit-scrollbar-thumb{background-color:var(--mc);border-radius:10px;border:3px solid #181715}.deebo_fn_modalbox .container{height:100vh}.deebo_fn_modalbox .box_inner{position:absolute;top:50px;bottom:50px;width:100%;max-width:1000px;left:50%;transform:translateX(-50%);background-color:#181715;z-index:156;opacity:0;visibility:hidden;margin-top:-20px;border:1px solid hsla(0,0%,100%,.2);transition:all .3s ease}.deebo_fn_modalbox.opened .box_inner{opacity:1;visibility:visible;margin-top:0}.deebo_fn_modalbox .modal_content{position:relative;width:100%;height:100%;float:left;overflow:hidden;overflow-y:scroll;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.deebo_fn_modalbox .modal_in{padding:60px}.deebo_fn_modalbox p{color:#999}.deebo_fn_modalbox h1,.deebo_fn_modalbox h2,.deebo_fn_modalbox h3,.deebo_fn_modalbox h4,.deebo_fn_modalbox h5,.deebo_fn_modalbox h6{color:#eee}.deebo_fn_modalbox .fn__cat{margin-bottom:8px}.deebo_fn_modalbox .fn__title{font-weight:400;margin-bottom:42px}.deebo_fn_modalbox .img_holder{margin-bottom:45px;width:100%;overflow:hidden;position:relative}.deebo_fn_modalbox .img_holder img{margin-bottom:-50%;opacity:0!important;min-width:100%}.deebo_fn_modalbox .img_holder .abs_img{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.deebo_fn_modalbox .fn__desc{margin-bottom:28px}.deebo_fn_modalbox .fn__desc:last-child{margin-bottom:0}.fn__nav{margin-top:auto;width:100%;position:relative;height:142px;min-height:142px;border-top:1px solid hsla(0,0%,100%,.2);display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.fn__nav:after{content:"";position:absolute;left:50%;width:1px;background-color:hsla(0,0%,100%,.2);top:0;bottom:0;z-index:2;margin-left:-.5px}.fn__nav a{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;text-decoration:none;position:relative;width:100%;color:#ddd;font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.fn__nav .prev{padding:10px 10px 10px 106px}.fn__nav .next{padding:10px 106px 10px 10px;justify-content:flex-end;text-align:right}.fn__nav .arrow_wrapper{display:block;width:26px;height:21px;left:60px;position:absolute;top:50%;margin-top:-10px;transition:transform .3s ease}.fn__nav .arrow_wrapper:after{content:"";position:absolute;left:-10px;right:-10px;bottom:-10px;top:-10px;background-color:transparent;transition:all .3s ease;border:1px solid transparent}.fn__nav .arrow{display:block;background-color:#888;width:26px;height:1px;position:absolute;top:50%;transition:all .3s ease}.fn__nav .text{display:block;transition:transform .3s ease}.fn__nav .arrow:after{transform:rotate(45deg);top:100%;margin-top:4px}.fn__nav .arrow:after,.fn__nav .arrow:before{display:block;background-color:inherit;width:14px;height:1px;content:"";position:absolute;left:-1px}.fn__nav .arrow:before{transform:rotate(-45deg);bottom:100%;margin-bottom:4px}.fn__nav .next .arrow:after{top:auto;margin-top:inherit;right:-1px;left:auto;bottom:100%;margin-bottom:4px}.fn__nav .next .arrow:before{bottom:auto;margin-bottom:inherit;right:-1px;left:auto;top:100%;margin-top:4px}.fn__nav .next .arrow_wrapper{left:auto;right:60px}.fn__nav a:hover{color:#ccc}.fn__nav a:hover .arrow{background-color:var(--mc)}.fn__nav a:hover .arrow_wrapper:after{border-color:var(--mc);transform:scale(1.23)}.fn__nav a.prev:hover .text{transform:translateX(45px)}.fn__nav a.prev:hover .arrow_wrapper{transform:translateX(15px)}.fn__nav a.next:hover .text{transform:translateX(-45px)}.fn__nav a.next:hover .arrow_wrapper{transform:translateX(-15px)}@media (max-width:1040px){.deebo_fn_modalbox .box_inner{max-width:90%}.deebo_fn_modalbox .modal_in{padding-left:20px;padding-right:20px}.fn__nav .next{padding-right:66px}.fn__nav .next .arrow_wrapper{right:20px}.fn__nav .prev{padding-left:66px}.fn__nav .prev .arrow_wrapper{left:20px}}@media (max-width:370px){.fn__nav .text{display:none}}.section_contact{width:100%;float:left;clear:both}.section_contact .input_wrapper{width:100%;position:relative}.section_contact .input_wrapper input,.section_contact .input_wrapper textarea{position:relative;z-index:3}.section_contact textarea{height:200px}.section_contact .items{margin-left:-20px}.section_contact .item{width:100%;float:left;padding-left:20px;margin-bottom:20px}.section_contact .item:last-child{margin-bottom:0}.section_contact .item.half{width:50%}.section_contact .contact_form a{display:block;line-height:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:20px;color:#0f0d10;font-size:18px;font-weight:600;text-transform:uppercase;text-align:center;text-decoration:none;border:2px solid #ddd}.section_contact .contact_form a:hover{border-color:var(--mc);color:var(--mc)}.section_contact .contact_form a:focus{outline:1px dashed #444}.empty_notice{margin-bottom:25px}.empty_notice,.error{color:#dd3936}.empty_notice,.error,.success{display:none;text-align:left;font-weight:500}.success{color:#009140;margin-bottom:25px}.contact_error{color:#dd3936}.deebo_fn_totop{position:fixed;z-index:9;right:50px;bottom:50px;display:block;text-decoration:none;width:70px;height:70px;border:2px solid #ddd;border-radius:50%;transform:scale(.8) translateY(150px);transition:all .5s ease}.deebo_fn_totop.light:after,.deebo_fn_totop.light:before{background-color:#eee}.deebo_fn_totop:hover{border-color:var(--mc)}.deebo_fn_totop.scrolled{transform:scale(1) translateY(0)}.deebo_fn_totop:after,.deebo_fn_totop:before{content:"";position:absolute;width:15px;height:2px;background-color:#222;top:32px;left:31px;transform:rotate(45deg)}.deebo_fn_totop:before{transform:rotate(135deg);left:21px}.fn_cs_testimonials{margin-top:42px}.fn_cs_testimonials ul{margin:0;padding:0;list-style-type:none}.fn_cs_testimonials li{padding:0;margin:0 0 20px}.fn_cs_testimonials .item{width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;background-color:#111;border-radius:5px}.fn_cs_testimonials .item_right{width:30%;min-width:30%;-ms-align-items:center;align-items:center;text-align:center;border-left:1px solid hsla(0,0%,100%,.05);padding:40px 10px}.fn_cs_testimonials .item_left,.fn_cs_testimonials .item_right{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:center}.fn_cs_testimonials .item_left{padding:42px 40px 43px;position:relative;width:100%}.fn_cs_testimonials .item_left:after{content:"";position:absolute;width:2px;height:50px;left:0;top:50%;transform:translateY(-50%);background-color:var(--mc);transition:all .5s ease}.fn_cs_testimonials .t_ava{width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center}.fn_cs_testimonials .ava_in{width:100px;height:100px;border-radius:50%;background-size:cover;background-repeat:no-repeat;background-position:50%;margin-bottom:10px}.fn_cs_testimonials .t_name{margin-bottom:7px}.fn_cs_testimonials .t_name p{color:#eee}.fn_cs_testimonials .t_rating{overflow:hidden}.fn_cs_testimonials .rating_in{width:100px;position:relative;overflow:hidden}.fn_cs_testimonials .t_rating .fn__svg{width:100px;height:auto;display:block}.fn_cs_testimonials .rating_active .fn__svg{color:var(--mc)}.fn_cs_testimonials .rating_regular{z-index:1;position:absolute;top:0;right:0;bottom:0;overflow:hidden;transform:rotateY(180deg);width:0}.fn_cs_testimonials .rating_active{z-index:2;position:relative;overflow:hidden}@media (max-width:1040px){.container{padding:0 20px}.deebo_fn__cv{right:10px}.deebo_fn__cv,.deebo_fn__cv .cv__header{left:10px;bottom:10px;top:10px}.deebo_fn__cv .cv__content{width:calc(70vw - 40px);right:10px;top:10px;bottom:10px}}@media (max-width:768px){.deebo_fn__cv{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:20px;overflow-y:scroll;height:100vh;top:0;left:0;right:0;bottom:0;border-radius:0}.deebo_fn_cv .closer{z-index:999}.deebo_fn__cv{scrollbar-width:thin;scrollbar-color:#000 #000}.deebo_fn__cv::-webkit-scrollbar{width:8px;cursor:pointer}.deebo_fn__cv:-webkit-scrollbar-track{background:#000}.deebo_fn__cv::-webkit-scrollbar-thumb{background-color:var(--mc);border-radius:10px}.deebo_fn__cv .cv__header{margin-bottom:20px;transform:translateX(380px)}.deebo_fn__cv .cv__content,.deebo_fn__cv .cv__header{width:100%;position:relative;top:auto;left:auto;right:auto;bottom:auto}.deebo_fn__cv .cv__content{padding:0;height:auto;overflow:visible;overflow:initial;float:left;clear:both;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;max-height:inherit;transform:translateX(-380px)}.section_header .content{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.section_header .right_hero_header{width:100%}.section_header .left_hero_header{max-width:100%;padding-right:0;margin-bottom:100px}.my_self{text-align:center}.work_content{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.work_content_left_bar{width:100%;padding-right:0;margin-bottom:50px}.work_content_right_bar{width:100%}.service_direct .direct_wrapper,.service_direct ul li:nth-of-type(2n) .direct_wrapper{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.service_direct ul li:nth-of-type(2n) .service_direct_right_bar{padding-right:0}.service_direct_left_bar{width:100%;padding-right:0;margin-bottom:50px}.service_direct ul li:nth-of-type(2n) .service_direct_left_bar{padding-left:0}.service_direct_right_bar{width:100%;padding-left:0}.clients_wrapper ul li,.tips_content ul li{width:50%}.section_contact .contact_wrapper{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.section_contact .contact_wrapper_form{max-width:100%;margin-bottom:50px}.section_contact .contact_wrapper_address{width:100%;max-width:100%;padding-left:0}}@media (max-width:600px){.fn_cs_testimonials .item{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.fn_cs_testimonials .item_right{width:100%;min-width:100%;border-left:none;border-top:1px solid hsla(0,0%,100%,.05)}.fn_cs_service_list .item{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.fn_cs_service_list .item_right{width:100%;min-width:100%;border-left:none;border-top:1px solid hsla(0,0%,100%,.05);padding:10px 40px;text-align:left;-ms-align-items:flex-start;align-items:flex-start}.fn_cs_boxed_list .item_top{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}.fn_cs_boxed_list .item_top span{margin-left:0}.tips_content .img_wrapper img{min-width:100%}.clients_wrapper ul li,.fn_cs_info_items li,.section_contact .item.half,.tips_content .abs_img,.tips_content ul li{width:100%}.deebo_fn_totop{right:20px;bottom:20px}.deebo_fn__cv{padding:10px}.deebo_fn__cv .cv__header .in{padding:40px 20px}.deebo_fn__cv .cv__content section{padding:30px 20px}.fn_cs_boxed_list .item{padding:27px 20px 28px}.fn_cs_progress_bar .progress_percent{padding:0 15px}.fn_cs_service_list .item_left,.fn_cs_testimonials .item_left{padding:27px 20px 28px}.fn_cs_service_list .item_right{padding:15px 20px 11px}.fn_cs_testimonials .item_right{padding:30px 20px}.right_container{padding:0 30px}}.load_more a,.section_contact .contact_form a{border-radius:50px}.owl-carousel{display:block}.typed-cursor{display:none}.right_in::-webkit-scrollbar{width:0}.right_in{overflow:scroll;height:calc(100% - 0px)}.resumo_fn_modalbox .img_holder img{margin-bottom:-50%!important;min-width:100%!important;max-height:unset!important}#send_message{background:none;width:100%;line-height:0;padding:30px}.light #send_message{border-color:rgba(0,0,0,.2);color:#333}#send_message:hover{border-color:var(--mc);color:var(--mc)}html{scroll-behavior:smooth}.h3{margin:0;padding:0 10px;font-size:30px;min-height:36px;position:relative;font-family:Jost;color:#ddd}.light .h3{color:#000}


/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) translateZ(0) rotateY(1turn) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}to{transform:translateX(0) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}to{transform:translateX(0) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);opacity:1}to{transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);opacity:1}to{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}to{transform-origin:center center;transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}to{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-2000px)}to{transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}to{transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-2000px)}to{transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}to{transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(2000px)}to{transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@keyframes slideOutRight{0%{transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{transform:rotate(0);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}