.error_page a.transparent_cta{background:#e60004;border:1px solid rgba(255,255,255,.4);border-radius:3px;display:block;width:10%;margin:1% auto;font-size:1.3vw;color:white;padding:.5% 0;text-decoration:none;transition:all linear .2s;}.error_page .intro_text{width:100%;}#intro.error_page h2,#intro.error_page h3{max-width:100%;text-align:center;}#intro h3,h3 span{text-transform:none}#about.terms p a,#prices .choose_product ul li a,#services ul li a,.disclaimer_text p a,a.cta.transparent,a.forgot,a.login_close,footer a,header nav ul li a{text-decoration:none}#login,.container{position:relative}#overlay,body,html{height:100%;min-height:100%}#modal,.bg-bubbles li,form label{display:block}#intro,#overlay,body,html{min-height:100%}#contact,#modal,#prices .choose_product ul,.header_wrapper,.per_word ul,.pricing_table,header nav ul{overflow:hidden}h1,h2,h3,h4,h5,header nav ul li a{text-transform:uppercase}html{font-size:62.5%}body{color:#3e3939;font-family:'Open Sans',sans-serif;font-size:1.8rem;font-weight:400;background:rgba(0,139,212,.07)}.bg-bubbles li,h1,h2,h3,h4,h5{font-family:'Roboto Condensed',sans-serif}*,::after,::before{box-sizing:border-box}ul{list-style:none;margin:0;padding:0}img{max-width:100%}.container{width:1170px;margin:0 auto}#login,#modal form input,#modal form textarea,#overlay,#register{width:100%}#main{background:url(../img/body_bg.jpg) center center no-repeat;background-size:cover}#register{position:absolute;left:0;top:0;transition:all linear .2s}#login form,#register form{width:90%;margin:0 auto}#login{top:0;left:150%;transition:all linear .3s}#modal.clicked{padding-bottom:0}#login.clicked{position:absolute;left:0;top:0}#register.clicked{position:relative;left:150%;top:0}#overlay{position:fixed;background:rgba(0,0,0,.85);z-index:100;top:0;left:0}#modal{background:rgba(0,0,0,.4);position:absolute;top:20%;right:1%;z-index:150;width:30vw;padding:5% 5% 10%;z-index:550;}#modal.clicked_register{position:fixed;}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;min-height:100%;background:rgba(0,0,0,0.9);z-index:500;display:none;}.scroll_to,.scroll_to_up{position:absolute;z-index:50;bottom:20px;width:100%}.scroll_to{animation:scroll 1.5s infinite linear}.scroll_to_up{animation:scroll_up 1.5s infinite linear}@keyframes scroll{0%{bottom:20px}100%{bottom:0}}@keyframes scroll_up{0%{bottom:0}100%{bottom:20px}}.header_wrapper{background:rgba(0,139,212,.92);position:relative;color:#fff;height:90vh}#about,#prices,#testimonials{background:url(../img/logo_transparent.png) bottom right no-repeat}.bg-bubbles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}form button,form input,form textarea{appearance:none;outline:0;padding:10px 15px;width:400px;transition-duration:.25s}.bg-bubbles li{position:absolute;list-style:none;color:transparent;text-shadow:0 0 8px rgba(255,255,255,.3);font-size:120px;-webkit-animation:square 25s infinite;animation:square 25s infinite;-webkit-transition-timing-function:linear;transition-timing-function:linear;font-weight:700;opacity:0}.bg-bubbles li:nth-child(1){left:10%;bottom:30%}.bg-bubbles li:nth-child(2){left:40%;bottom:20%;font-size:120px;animation-delay:2s;animation-duration:17s}.bg-bubbles li:nth-child(3){left:5%;bottom:60%;animation-delay:4s}.bg-bubbles li:nth-child(4){left:40%;bottom:55%;font-size:145px;animation-duration:22s;color:transparent;text-shadow:0 0 8px rgba(255,255,255,.45)}.bg-bubbles li:nth-child(5){left:70%;bottom:20%}.bg-bubbles li:nth-child(6){left:80%;bottom:10%;font-size:100px;animation-delay:3s;color:transparent;text-shadow:0 0 8px rgba(255,255,255,.2)}.bg-bubbles li:nth-child(7){left:32%;bottom:80%;font-size:160px;animation-delay:7s}.bg-bubbles li:nth-child(8){left:55%;bottom:50%;font-size:60px;animation-delay:15s;animation-duration:40s}.bg-bubbles li:nth-child(9){left:75%;top:5%;font-size:40px;animation-delay:2s;animation-duration:40s;color:transparent;text-shadow:0 0 8px rgba(255,255,255,.4)}.bg-bubbles li:nth-child(10){left:2%;top:1%;font-size:160px;animation-delay:11s}@-webkit-keyframes square{0%,100%{opacity:0}50%{opacity:1}}@keyframes square{0%,100%{opacity:0}50%{opacity:1}}::-webkit-input-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}form input,form textarea{border:1px solid rgba(255,255,255,.4);background-color:rgba(255,255,255,.2);border-radius:3px;margin:0 0 10px;display:block;text-align:left;font-size:1.3vw;color:#fff;font-weight:400}form textarea{resize:none}form input:hover{background-color:rgba(255,255,255,.4)}form input:focus,form textarea:focus{background-color:#fff;width:450px;color:#000}form input[type=submit]{text-align:center;background:#e60004;color:#fff}form input[type=submit]:hover{background:#c04349}form button{background-color:#fff;border:0;color:#53e3a6;border-radius:3px;cursor:pointer;font-size:18px}form button:hover{background-color:#f5f7f9}#intro,header{position:relative;z-index:10}header .container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}header nav{margin-left:auto}#branding img{max-width:40px;margin-right:10px}header nav ul li{display:block;float:left;margin-right:10px}header nav ul li:last-child{margin-right:0}#about.terms{padding:3% 0}#about.terms li{margin:2% 0}#intro{text-align:center;position:relative;height:100%}.intro_text{position:absolute;bottom:15%;left:2%}#about,#contact,#prices,#services,#testimonials,footer{padding:5% 0;position:relative}#about{background-size:30%;background-position-x:110%;background-position-y:30%}#contact,#services{color:#fff;background:#008bd4}.choose_product{margin-bottom:5%}.final_price{margin-top:5%}#prices,#testimonials{background-size:30%;background-position-x:-10%;background-position-y:-10%}#prices .choose_product ul li{float:left;width:calc(100% / 6);height:200px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;transition:all linear .2s}#prices .choose_product ul li:hover{background:rgba(34,108,153,.3)}#prices .choose_product ul li:last-child{border-right:none}#prices .choose_product ul li.product_selected{background:#e7535a}#prices .select-chose ul li{background:#f6f8f9}#prices .select-chose ul li.language_selected{background:rgba(34,108,153,1);color:#fff}#prices .choose_product ul li img{margin:5% auto;height:70px}#testimonials ul li:last-child,.custom_select{margin-right:0}#prices .choose_product ul li a{width:100%;display:block;color:inherit;text-align:center}.pricing_table{position:relative}.pricing_table ul li{display:flex;align-items:center;justify-content:center;border:1px solid rgba(128,128,128,.2);background:rgba(255,255,255,.8)}.pricing_table ul li:nth-child(even){border-top:none;border-bottom:none}.pricing_table ul li .product_name{width:60%;border-right:solid 1px rgba(128,128,128,.2);padding:2%;position:relative;display:flex;align-items:left;flex-direction:column;justify-content:space-between}.pricing_table ul li .product_name img{position:absolute;right:-38%;top:10%;max-height:80%}.pricing_table ul li .product_price{width:40%;text-align:right;padding-right:2%}.custom_select{display:block;border-radius:3px;border:1px solid #e7948f;width:50%;float:none;padding:.3vw .1vw;background:#e79d9f;background-size:auto 40%;margin-bottom:5px;position:relative;color:#fff;margin-top:15px}.per_word{position:relative;margin-top:5%}.per_word ul li{width:30%;float:left;background:rgba(0,0,0,.03);text-align:center}.per_word ul li:nth-child(2){margin:0 5%}.custom_select i{position:absolute;right:2%;top:15%;color:#fff;font-size:3rem}.custom_select button{text-align:left;width:100%;border:none;background:0 0;position:relative;z-index:1;padding:.5rem 1rem;font-size:1.8rem;color:#fff}ul.scroll label span{color:#000}.select-drop img,.select-drop_translation button img{position:relative;top:2px;margin-right:5px}.select-chose{width:100%;margin-left:0;top:110%;position:absolute;left:0;border:1px solid #ced4e1;background-color:#fff;z-index:9999;margin-top:-3px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;display:none}#services ul,a.cta.transparent{border:1px solid rgba(255,255,255,.4)}.select-chose ul li{background:#fff}.select-chose ul li.language_selected{background:rgba(34,108,153,1);color:#fff}.select-chose label{padding:10px 20px;font-size:1.9rem;display:block;cursor:pointer}.select-chose label.active_language{background:rgba(34,108,153,1)}.select-chose input{display:none!important}.select-chose label img{margin-right:10px}.select-chose ul{max-height:200px;overflow-x:hidden!important;overflow-y:auto!important;width:100%!important}.select-chose ul li{width:100%}#services ul{overflow:hidden;margin-top:6%}#services ul li{width:calc(100% / 3);text-align:center;float:left;height:300px;border-right:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);position:relative;overflow:hidden;background-color:rgba(255,255,255,.2)}#services ul li:nth-child(3),#services ul li:nth-child(6){border-right:none}#services ul li:nth-child(4),#services ul li:nth-child(5),#services ul li:nth-child(6){border-bottom:none}#services ul li div{display:block;width:100%}#services ul li img{height:100px;margin:70px auto 0;display:block}#services ul li div.services_invisible{padding:8% 10%;overflow:hidden;background:#2B2E33;color:#fff;height:100%;min-height:100%;position:absolute;display:block;opacity:0;top:100%;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}#services ul li:active div.services_invisible,#services ul li:focus div.services_invisible,#services ul li:hover div.services_invisible{opacity:1;top:0}#contact img.contact_icon{position:absolute;right:-3%;bottom:-3%;max-width:40%;opacity:.2}#testimonials ul{margin-top:15%}#testimonials ul:after{content:"";display:table;clear:both}#testimonials ul li{width:30%;float:left;margin-right:5%;background:#008bd4;color:#333;padding:8% 3% 3%;position:relative;height:450px}#testimonials ul li img{display:block;width:200px;margin:0 auto;border-radius:1000px;position:absolute;left:75px;top:-100px}@-webkit-keyframes testimonial_bg{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@-moz-keyframes testimonial_bg{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes testimonial_bg{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}footer{background:#2B2E33;color:#fff;overflow:hidden;padding-bottom:0;padding-top:2%}#branding{float:left}#footer_nav{float:right}footer ul{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center}footer ul li{display:inline-block;margin:0 2%}.login_button,a.mobile_nav,li.mobile_button{display:none}.half_field{width:47%;float:left}.half_field.right_field{float:right}#main.blurred{-webkit-filter:blur(6px);filter:blur(6px)}footer ul li img{max-width:30px}h1,h2,h3,h4,h5{font-weight:700;margin:0}#branding h1{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}header nav ul li a{color:#fff;background-color:rgba(0,0,0,.3);display:block;padding:7px 15px;transition:all linear .3s;font-size:1.5rem;font-family:'Roboto Condensed',Arial;font-weight:700;border-radius:200px}header nav ul li a:hover{background-color:#e60004}h2{font-size:4.4rem}#intro h2,#intro h3{margin-bottom:0;text-align:left;max-width:50vw}#intro h2{font-size:2.8vw}#intro h3{font-size:1.8vw}h3{font-size:3.4rem;margin-bottom:5%}#about.terms h3{margin-bottom:0;font-size:2.8rem}#about.terms p{font-size:1.4rem}#about.terms p a{color:#e7535a}#prices .per_word h5,h5{color:#fff}#about.terms li span{font-weight:700}h3 span{display:block;font-size:2.2rem}h5{font-size:2.6rem;margin-top:10%}.per_word h5{margin:0;padding:5%;background:#e60004}a.cta.transparent,a.small_cta{background-color:#e60004;text-transform:uppercase;display:block}.per_word p{margin:0;padding:3%;border-bottom:solid 1px rgba(128,128,128,.2)}.per_word p:last-child{border-bottom:none}.per_word p.price_per_word{font-size:3rem;padding:6% 0}.per_word p.price_per_word span{display:block;font-size:1.4rem;text-transform:uppercase}#prices h5{font-size:1.6rem;color:inherit}#prices .choose_product ul li.product_selected h5,a.cta.transparent,a.small_cta,footer ul li a{color:#fff}a.cta.transparent{font-size:2.6rem;padding:1%;margin:5% auto;border-radius:6px;width:25%;transition:all linear .2s}a.cta.transparent:hover{background:#fff;color:#53e3a6}a.small_cta{border:1px solid rgba(255,255,255,.4);margin:0 auto;padding:2.5% 0;width:70%;font-size:2.2rem;border-radius:4px;position:absolute;bottom:10%;left:15%;transition:all linear .3s;font-weight:700}a.facebook_login,a.show_register,footer ul li a{text-transform:uppercase;transition:all linear .2s;text-decoration:none}a.small_cta:hover{background:#387c79}#services ul li div.services_invisible p{text-align:left;margin:0;font-size:1.4rem}#testimonials ul li p{text-align:left;font-size:1.5rem;line-height:150%;color:#fff}#testimonials ul li p:last-child{text-align:center;position:absolute;bottom:0;left:0;display:block;width:100%}#testimonials ul li p span{display:block;font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:2rem}footer ul li a:hover{color:#e7535a}footer p{font-size:1.2rem;margin-top:2%;text-align:center}a.forgot{margin:3% 0;text-align:center;color:#fff;display:block}footer a{color:#e60004}a.login_close{position:absolute;right:2%;top:2%;color:#fff;font-size:3rem;cursor:pointer}#login p.modal_heading,#register p.modal_heading{font-family:'Roboto Condensed',sans-serif;font-weight:700;font-size:1.8vw;margin-bottom:8%;color:#fff;text-transform:uppercase;margin-top:0;background:#e60004;padding:1% 0 1% 5%}a.show_register{display:block;position:absolute;right:0;bottom:0;width:60%;background:rgba(0,0,0,.4);color:#fff;font-size:1vw;text-align:center;padding:2.5% 0;border-radius:4px 0 0;font-family:'Roboto Condensed';font-weight:700}a.show_register:hover{background:rgba(0,0,0,.6)}a.show_login{display:block;position:relative;right:0;bottom:0;width:100%;background:rgba(0,0,0,.4);color:#fff;font-size:1vw;text-align:center;padding:2% 0;border-radius:0px 0 0;font-family:'Roboto Condensed';font-weight:700;text-transform:uppercase;text-decoration:none;}a.show_login:hover{background:rgba(0,0,0,.6)}a.facebook_login{background:#4267b2;color:#fff;text-align:center;font-size:2rem;width:100%;display:block;padding:2% 0;border-radius:4px}a.facebook_login:hover{background:#359}.scroll_to a,.scroll_to_up a{display:block;width:20%;margin:0 auto;text-align:center;font-size:3rem;color:#fff}#about .scroll_to a,#prices .scroll_to a,#testimonials .scroll_to_up a{color:#3e3939}.final_price p{font-size:2.2rem;font-family:'Roboto Condensed',sans-serif;font-weight:800;text-align:center}p.disclaimer{font-size:1.4rem;text-align:center}a.mobile_close_nav{display:none}.pricing_table ul li .product_name p{margin-bottom:0}.disclaimer_text p{font-size:.75vw;text-align:center;color:#fff}.disclaimer_text p a{color:#e60004}@media (min-width :320px) and (max-width :767px){a.mobile_close_nav,a.mobile_nav{display:block;position:absolute}#branding,.container{width:100%}#branding,#intro h3{margin-top:3%}header,header nav{z-index:100}footer ul,h3{text-align:center}#modal,header nav{left:0;top:0}#main.mobile_opened,#main.mobile_opened .header_wrapper,#modal,header nav{height:100%;min-height:100%}#branding,.half_field:first-of-type,.half_field:last-of-type{float:none}a.mobile_nav{font-size:5vw;top:37%;right:3%}header nav ul li.login_button{display:block}a.mobile_close_nav{top:1%;right:1%;text-decoration:none;color:#fff;font-size:7.2vw}#contact img.contact_icon,#modal,header nav{display:none}footer ul,footer ul li{display:block}header nav ul{margin-top:10%}#branding img{max-width:6vw}#branding h1{font-size:8vw;justify-content:center}#services ul li div.services_invisible p{font-size:3.4vw}a.show_register{width:100%;font-size:5.5vw}h2{font-size:10vw}h3{font-size:6vw}a.cta.transparent{width:80%;font-size:7vw;margin-top:10%}#about,#contact,#prices,#services,#testimonials,footer{padding:5% 2% 16%}#services ul li{width:100%;border:1px solid rgba(255,255,255,.4)}#prices .choose_product ul li{width:50%}.custom_select{width:100%}.final_price p{font-size:5vw}form input,form textarea{width:100%;font-size:5vw}#testimonials ul li{width:100%;float:none;margin-bottom:15%;height:auto}#testimonials ul li img{width:40vw;left:0;position:relative;top:0}#modal,.half_field,header nav{width:100%}#testimonials ul li p:last-child{position:relative}footer ul li{margin-bottom:3%}footer ul li a{font-size:5.5vw}#main.mobile_opened{overflow:hidden}header nav{position:fixed;background:rgba(0,0,0,.8)}header nav ul li{width:100%;margin-right:0}header nav ul li a{font-size:6vw;background:0 0;border-bottom:solid 1px rgba(255,255,255,.2);text-align:center;border-radius:0}header nav ul li.login_button a{background:#e7535a}#about,#prices,#testimonials{background:url(../img/logo_transparent.png) bottom right no-repeat;background-size:80%;background-position-y:110%}#about{background-position-x:180%}#prices,#testimonials{background-position-x:-30%}#intro h2,#intro h3{max-width:80%}#intro h2{font-size:7vw}#intro h3{font-size:4.5vw}}
.error_page a.transparent_cta:hover{opacity:.7}